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
338604158935	338604159493	338604160043	338604160593	338604161143	338604161693	338604162243	338604162793	338604163343	338604163893	338604164443	338604164993	338604165543	338604166093	338604166643	338604167193	338604167743	338604168293	338604168843	338604169393	338604169943	338604170493	338604171043	338604171593	338604172143	338604172693	338604173243	338604173793	338604174343	338604174893	338604175443	338604175993	338604176543	338604177093	338604177643	338604178193	338604178743	338604179293	338604179843	338604180393	338604180943	338604181493	338604182043	338604182593	338604183143	338604183693	338604184243	338604184793	338604185343	338604185893	338604186443	338604186993	338604187543	338604188093	338604188643	338604189193	338604189743	338604190293	338604190843	338604191393	338604191943	338604192493	338604193043	338604193593	338604194143	338604194693	338604195243	338604195793	338604196343	338604196893	338604197443	338604197993	338604198543	338604199093	338604199643	338604200193	338604200743	338604201293	338604201843	338604202393	338604202943	338604203493	338604204043	338604204593	338604205143	338604205693	338604206243	338604206793	338604207343	338604207893	338604208443	338604208993	338604209543	338604210093	338604210643	338604211193	338604211743	338604212293	338604212843	338604213393	338604213943	338604214493	338604215043	338604215593	338604216143	338604216693	338604217243	338604217793	338604218343	338604218893	338604219443	338604219993	338604220543	338604221093	338604221643	338604222193	338604222743	338604223293	338604223843	338604224393	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24773	21916	26367	28100	21924	21837	2637	536	352	329	290	259	263	266	218	206	200	218	214	217	220	198	188	191	191	193	196	157	196	157	178	210	170	199	188	215	208	193	216	205	186	180	190	192	151	191	179	187	188	196	188	176	168	183	184	206	194	204	206	193	183	175	230	175	181	196	170	187	181	174	216	181	207	176	189	193	188	190	147	203	165	162	193	184	182	179	172	224	210	180	184	199	184	169	183	198	186	190	193	198	190	184	201	207	207	181	180	191	159	175	167	190	184	189	201	168	190	159	159	200	194	200	200	198	210	189	202	204	207	188	180	181	174	187	182	178	180	178	172	202	176	190	188	189	172	186	169	210	187	182	181	172	171	190	169	187	199	195	186	187	206	185	176	207	155	167	192	192	197	189	216	190	175	197	182	188	191	165	201	214	193	148	200	195	217	166	167	177	179	177	189	197	204	216	194	173	188	214	184	163	174	200	224	215	175	178	178	175	163	176	173	189	189	169	171	176	177	152	164	189	170	199	205	198	183	171	163	151	167	185	186	167	192	168	194	179	200	164	189	216	192	176	184	176	187	181	182	196	195	176	202	174	190	177	195	177	159	201	188	195	180	204	206	182	170	177	181	181	191	192	180	176	178	195	177	192	209	166	166	199	179	194	171	182	202	175	167	173	177	190	179	162	207	215	173	203	196	185	185	199	185	196	167	165	206	190	186	166	182	174	194	166	192	180	192	199	189	213	185	200	163	181	201	198	185	220	207	201	188	168	162	203	177	190	207	175	211	176	189	199	178	181	192	156	176	173	167	213	196	181	209	198	207	183	188	178	183	196	176	167	187	161	179	179	206	177	194	160	188	183	196	180	194	213	175	178	200	162	165	217	202	192	176	212	194	218	204	211	191	195	155	177	195	181	188	205	172	166	154	175	221	183	180	178	165	174	184	192	188	214	191	175	165	180	193	184	196	216	182	178	163	183	216	199	221	174	188	170	187	180	160	214	171	195	172	169	180	196	171	194	176	191	183	195	153	187	185	189	191	167	178	212	195	192	200	182	178	194	189	181	194	168	156	198	195	170	155	181	172	181	188	155	196	197	199	174	175	197	185	178	185	208	202	171	179	182	207	180	179	187	196	185	199	181	186	189	187	193	196	206	213	176	159	179	168	177	193	209	199	191	168	158	178	186	238	204	170	188	157	183	188	201	185	171	208	189	179	175	155	222	177	209	192	180	194	181	187	172	185	177	171	177	197	183	162	191	188	167	205	185	163	188	170	167	200	159	185	169	176	186	204	176	175	157	179	175	185	225	189	173	180	188	190	185	187	187	168	173	191	202	186	213	199	192	181	173	164	194	190	183	158	184	160	173	208	179	213	183	210	181	160	180	194	193	187	181	190	188	187	174	154	173	211	170	185	184	192	175	183	198	208	173	187	194	167	190	188	204	186	190	164	192	206	174	206	193	200	168	204	184	215	191	156	189	191	211	189	180	188	204	191	226	180	202	185	211	195	167	172	196	198	187	207	174	164	178	178	194	195	196	176	183	219	186	171	178	189	188	214	158	213	188	182	186	209	165	188	166	171	201	184	192	175	206	181	177	173	163	180	185	185	169	169	170	191	186	182	182	177	180	184	187	208	203	205	175	158	173	167	194	186	182	178	186	171	200	224	175	183	173	180	191	194	181	170	200	186	173	207	192	187	176	180	190	181	190	198	209	165	189	202	185	176	172	158	190	172	217	208	184	198	173	193	173	172	159	175	205	183	177	203	184	210	195	191	187	188	174	203	182	188	196	180	193	192	212	207	174	180	181	188	177	174	207	172	193	194	196	205	158	159	207	187	223	189	201	181	186	174	188	188	199	190	171	183	200	199	180	171	169	193	190	181	174	198	188	180	156	195	211	199	186	191	183	154	180	175	197	180	205	181	191	186	181	199	156	211	196	171	202	196	167	186	190	175	174	194	203	184	198	176	177	175	160	215	198	173	190	175	174	188	144	187	176	184	176	204	170	197	188	179	178	195	196	175	207	194	204	183	199	190	188	192	205	164	151	164	183	182	199	187	176	179	158	171	186	188	176	166	175	209	198	228	211	198	195	155	183	207	180	201	209	204	195	207	153	190	182	171	192	177	179	182	173	213	214	207	187	199	203	183	191	193	176	188	205	178	186	174	212	198	192	190	157	209	186	195	181	196	179	185	196	197	200	191	177	199	186	176	205	202	192	193	187	171	193	183	180	211	194	156	174	179	169	169	210	182	186	189	207	193	185	176	186	151	175	182	148	195	184	194	206	167	213	177	183	199	203	192	171	187	200	195	191	206	170	186	178	199	195	208	207	208	183	219	184	174	198	189	168	177	178	165	186	204	191	186	201	167	212	172	181	179	200	194	184	206	175	185	165	178	190	163	196	189	196	171	194	227	181	159	175	188	177	174	184	172	174	205	193	183	192	173	207	174	168	190	186	191	192	208	190	198	175	215	188	204	183	172	189	196	182	191	178	201	204	179	213	164	166	201	190	184	198	223	180	198	184	191	171	174	166	198	186	207	167	205	191	214	194	200	199	185	172	169	181	204	172	194	182	169	168	181	190	187	183	194	170	187	199	178	191	182	193	191	190	193	187	180	160	174	173	180	154	165	181	180	205	162	195	185	179	174	183	172	199	201	203	165	194	184	162	185	200	183	176	185	184	184	202	164	197	172	184	216	206	157	163	207	184	207	190	199	192	185	184	181	195	200	210	203	177	183	166	201	207	193	182	180	179	209	173	174	196	181	206	200	211	203	189	188	179	191	210	197	172	183	176	207	181	203	194	194	189	175	169	179	180	198	180	172	183	172	193	205	207	169	194	176	190	197	202	212	194	176	187	180	178	204	186	154	202	180	187	199	159	179	180	171	190	179	171	197	195	184	187	178	189	193	171	193	197	161	159	189	185	199	184	167	158	180	201	187	183	158	166	170	190	212	171	169	175	207	176	198	169	178	196	198	192	194	175	205	213	198	198	176	183	181	185	196	184	180	178	180	187	171	163	201	205	204	204	206	213	201	175	205	203	180	181	208	190	172	178	185	165	195	174	161	200	193	198	198	196	208	186	180	223	190	168	177	169	183	182	184	182	188	159	191	186	213	162	179	212	189	179	183	171	193	174	179	198	177	185	185	161	182	182	182	153	205	190	176	173	183	181	179	195	200	194	187	163	176	210	192	182	176	173	188	193	198	157	182	177	187	195	184	189	202	188	184	173	198	178	197	192	184	181	192	169	185	194	207	181	210	182	171	188	199	191	176	183	204	189	183	196	187	188	181	177	187	165	188	187	187	180	163	168	194	186	166	189	183	202	185	168	179	192	201	190	186	194	195	198	211	191	165	173	178	192	181	176	177	173	181	188	171	166	185	219	202	175	194	186	191	187	178	163	196	183	160	199	193	186	215	197	200	184	162	196	198	159	192	194	187	182	203	162	176	197	192	193	193	171	176	173	186	184	180	200	183	190	203	196	179	203
8195	14185	6367	1967	1058	794	608	565	501	487	466	427	428	411	423	446	428	430	412	440	454	383	442	388	380	423	446	424	429	443	414	406	412	410	387	409	398	390	387	440	382	413	433	395	437	375	431	397	391	394	401	439	436	400	417	384	412	424	441	408	450	403	438	398	379	400	450	407	416	417	441	349	430	407	432	376	417	425	381	412	412	395	414	428	411	396	443	397	432	412	422	387	433	447	396	420	397	384	394	407	421	427	414	445	427	445	399	376	375	410	385	417	409	411	390	378	417	388	413	402	401	415	416	374	393	396	430	407	423	408	422	430	420	414	428	410	372	415	402	423	372	427	395	434	426	399	422	413	417	428	390	421	436	386	421	436	413	394	420	421	414	401	391	404	412	403	385	414	419	404	382	393	414	397	403	405	403	360	398	382	415	408	442	405	423	438	389	385	432	435	437	410	434	416	387	452	385	407	447	372	425	388	409	431	384	362	429	444	419	401	383	420	413	407	359	384	421	401	387	432	406	415	420	387	382	433	384	437	421	439	404	393	391	433	374	421	392	424	403	433	416	417	425	377	417	391	383	427	385	399	411	410	349	408	427	382	383	389	420	419	430	412	417	408	407	403	401	463	397	421	368	441	432	431	400	400	416	409	371	431	366	421	357	398	391	407	403	433	433	394	415	422	446	412	406	399	411	404	435	418	430	419	401	424	378	407	377	400	417	455	409	412	389	393	466	398	429	382	394	441	392	406	398	436	451	427	409	407	399	414	405	379	409	397	407	418	415	388	424	427	421	406	452	390	420	383	395	408	401	408	415	387	398	420	389	418	406	413	386	401	383	432	386	422	373	400	426	403	418	409	421	380	372	417	422	392	420	387	397	404	385	394	406	418	418	407	405	398	422	388	407	432	416	404	381	403	404	392	438	424	400	408	401	407	384	418	411	421	385	417	432	399	423	421	442	417	416	427	410	432	388	426	408	391	433	388	423	414	379	373	420	406	385	445	410	426	459	446	384	389	421	400	387	384	394	394	385	359	392	447	389	415	387	432	396	410	418	413	402	379	442	391	396	418	414	399	410	414	410	401	419	391	400	407	398	389	408	399	414	388	368	383	429	396	424	399	417	389	399	422	402	407	420	411	405	414	402	393	408	427	416	406	429	387	394	421	416	374	441	426	400	418	383	387	440	397	413	457	410	409	407	408	404	419	420	412	424	445	382	418	463	401	403	409	386	432	393	413	383	392	408	427	410	394	422	404	415	375	439	435	396	416	424	374	431	389	414	384	412	421	373	434	444	385	407	412	413	393	416	379	429	411	411	427	419	389	393	412	429	441	383	390	416	383	388	343	426	393	388	391	412	399	439	404	433	349	428	384	417	388	419	418	411	400	411	396	393	422	390	407	415	422	420	370	421	363	363	444	443	421	406	364	430	416	451	411	407	391	386	419	415	369	405	402	439	424	415	444	416	399	411	411	409	396	400	421	404	405	424	403	422	446	390	404	435	387	411	393	412	404	397	457	397	398	392	415	406	406	374	408	424	429	415	396	428	414	389	380	409	417	385	372	391	386	427	370	442	417	388	394	380	381	425	451	407	408	410	393	437	363	416	405	422	429	420	429	400	417	386	418	422	446	418	413	422	362	404	419	408	417	383	367	412	394	379	413	431	424	410	410	415	446	381	444	385	410	398	434	404	444	372	411	435	415	397	416	426	419	430	394	418	415	432	438	423	420	394	418	412	383	406	405	388	411	429	415	415	392	423	396	436	401	388	367	422	399	450	437	394	371	406	453	408	420	393	407	375	446	382	408	418	427	393	387	396	437	408	413	416	402	408	408	417	400	454	403	393	418	415	412	398	425	428	383	408	410	374	398	420	411	421	441	409	418	410	385	420	426	376	447	382	428	406	413	419	381	413	407	409	433	403	438	433	411	384	417	419	411	401	420	409	388	405	379	432	386	441	414	375	431	397	380	379	436	422	426	437	404	390	408	430	417	406	391	409	400	365	398	416	409	441	386	393	418	406	415	427	442	384	450	393	407	444	447	392	394	393	412	440	413	407	388	420	410	423	446	421	445	408	385	407	382	387	406	416	432	420	437	415	384	379	407	392	395	413	403	431	429	416	425	408	428	419	409	422	400	406	425	383	402	431	429	375	366	401	432	389	378	393	397	421	378	400	403	408	446	394	431	412	407	397	400	416	453	408	436	412	409	395	359	386	440	397	399	366	417	407	421	449	456	424	425	401	409	397	383	398	377	407	357	364	383	399	393	426	407	428	432	421	411	386	423	405	399	425	389	439	396	417	408	390	405	412	434	406	424	378	421	422	403	408	417	417	393	446	394	432	374	414	419	410	428	398	377	391	403	366	415	402	389	376	445	383	420	408	412	404	418	427	431	409	412	426	401	399	388	428	425	419	436	425	396	388	386	433	404	353	421	403	393	389	376	439	376	399	420	390	421	441	436	418	424	380	406	380	388	393	423	411	406	385	420	399	448	407	427	399	410	386	422	430	396	397	416	403	424	387	405	415	409	439	402	409	427	410	369	402	419	419	410	413	419	404	393	420	370	423	413	378	371	432	422	384	409	393	391	411	401	423	369	398	390	414	397	396	432	376	375	398	411	403	386	388	404	415	398	428	380	393	431	400	424	403	409	417	401	401	411	433	390	376	430	405	409	416	421	427	396	419	416	398	416	415	390	413	413	408	419	385	405	425	362	400	430	398	415	383	405	376	419	374	424	423	380	415	432	401	406	419	406	407	421	442	393	396	409	392	415	377	424	411	445	431	383	425	420	409	414	403	420	424	395	448	421	375	392	414	389	423	448	438	400	365	407	387	380	413	358	423	425	433	370	432	447	437	396	389	413	417	380	405	379	406	394	373	421	381	406	410	371	412	421	413	409	386	403	374	393	425	406	409	435	429	408	429	386	363	421	421	464	428	406	451	393	360	412	406	411	409	395	437	416	432	436	410	381	384	409	418	401	386	400	408	401	455	387	390	404	413	371	417	378	438	405	375	426	418	421	403	394	366	405	417	433	414	404	435	453	419	430	450	392	394	379	415	406	426	440	420	393	420	443	400	396	396	406	404	424	440	423	420	436	394	413	425	387	419	417	386	436	388	423	425	410	424	409	388	430	417	399	438	394	451	403	420	433	437	392	400	421	395	410	384	375	417	426	361	415	398	418	397	374	384	379	413	413	411	420	374	439	385	397	433	424	371	378	431	406	432	433	408	440	427	418	388	396	384	374	424	420	406	379	408	387	398	403	387	422	402	414	418	365	456	443	387	433	410	413	405	404	380	396	411	417	410	394	419	434	384	384	421	415	458	439	398	416	435	401	409	399	419	411	436	416	387	384	403	410	389	397	433	399	390	427	420	432	420	443	416	420	420	429	463	389	398	390	422	430	394	404	410	443	403	413	430	395	363	433	381	413	427	378	391	407	401	416	410	405	418	418	397	429	420	445	378	424	386	395	405	400	425	439	425	383	377	401
33410	12468	2356	515	320	243	212	206	199	172	163	174	158	174	186	156	159	178	175	184	158	162	149	167	163	208	208	171	180	170	167	194	168	176	172	166	175	154	184	171	184	175	143	159	184	190	155	175	198	167	148	182	169	153	194	176	172	189	177	168	170	189	188	184	153	150	178	159	180	180	198	163	176	167	190	181	182	139	182	174	151	195	150	194	176	180	161	173	167	180	181	195	177	176	149	157	172	192	160	166	186	176	170	154	183	181	158	178	174	152	175	194	192	166	173	177	143	162	184	166	175	157	163	157	177	187	173	204	177	166	169	175	158	167	155	164	194	186	176	178	160	151	178	162	157	183	185	162	164	167	178	196	151	174	165	185	155	175	174	159	156	200	172	158	178	197	174	169	179	197	189	177	170	187	159	202	172	201	193	188	165	191	158	173	208	192	171	157	155	178	185	184	192	147	178	182	171	190	166	159	196	167	188	172	172	177	154	186	191	176	192	175	140	150	175	170	162	151	193	172	194	180	179	157	177	176	186	177	176	169	205	192	182	181	208	190	170	176	198	175	181	149	174	155	149	163	157	156	181	182	163	170	156	150	171	174	170	174	171	168	156	152	165	176	177	163	168	189	163	166	190	191	201	169	154	176	191	166	186	185	153	166	168	196	186	191	173	174	173	204	167	163	177	188	176	211	195	173	179	184	166	155	178	169	186	198	186	153	144	195	181	170	171	186	180	174	196	205	165	203	185	165	203	144	177	175	193	164	169	172	162	176	189	151	148	153	198	170	172	169	151	152	196	177	178	155	185	180	183	186	173	201	194	171	178	192	186	211	176	184	209	178	183	157	156	151	174	181	187	168	158	171	157	161	176	173	179	189	182	191	202	182	168	157	180	161	148	165	176	198	134	172	183	163	180	178	169	165	167	154	163	154	175	162	155	163	172	183	177	177	175	194	179	150	169	151	182	176	173	183	179	160	149	169	174	161	142	203	172	177	189	161	147	160	190	181	165	173	162	173	182	182	174	175	153	190	203	172	169	182	150	198	171	167	182	165	169	196	185	160	173	158	161	171	150	164	179	163	181	180	177	175	204	175	176	217	197	157	179	164	166	170	166	161	170	169	185	164	197	179	158	169	152	173	171	156	173	183	178	175	192	173	161	171	174	170	185	156	148	189	194	180	152	202	159	178	162	172	188	186	137	174	177	167	177	183	193	170	157	172	198	183	194	183	184	186	149	177	170	183	180	191	185	193	173	203	173	182	186	195	163	174	172	165	156	166	175	175	206	198	167	192	191	172	156	163	162	185	181	179	195	173	181	138	167	151	177	193	182	175	179	151	159	165	169	161	147	157	159	167	151	184	170	168	178	185	166	177	167	174	164	179	161	178	179	167	209	175	178	178	160	191	182	177	172	157	146	173	179	166	171	174	150	165	183	187	178	187	175	174	174	165	163	164	181	179	166	180	174	184	194	159	182	187	170	166	152	155	165	171	181	178	175	171	171	170	172	157	146	165	182	165	156	161	170	157	188	173	150	165	175	169	149	160	177	162	186	199	193	181	188	185	181	175	156	160	182	173	163	169	173	181	171	178	188	197	176	182	188	179	188	176	198	170	178	164	167	156	168	189	196	155	160	173	189	180	173	191	165	176	172	150	178	185	177	175	184	194	180	172	169	171	157	183	192	195	179	161	171	162	201	178	184	160	168	174	187	171	169	166	196	156	197	165	184	188	175	173	191	160	170	190	179	176	173	187	169	176	179	150	152	175	194	181	174	191	158	182	200	189	198	188	187	162	190	171	181	189	190	159	157	167	184	170	160	167	143	176	174	155	152	192	186	170	180	193	173	154	167	196	175	180	195	164	193	191	194	174	154	187	188	189	161	199	172	166	184	190	195	171	171	172	187	174	196	160	177	200	173	183	183	210	178	170	170	195	154	142	178	200	173	176	178	159	190	146	168	192	144	176	178	180	185	176	191	156	167	190	186	177	153	158	177	151	193	156	162	164	182	160	176	206	189	182	173	171	158	188	176	153	163	178	161	151	206	193	191	159	178	160	186	157	181	199	192	171	164	165	176	170	179	156	193	172	184	172	176	196	167	163	176	179	191	214	171	175	192	192	174	157	184	174	201	189	175	176	157	160	197	162	168	171	145	169	189	156	172	184	152	165	182	162	171	164	194	185	185	178	176	185	177	161	160	177	173	183	186	165	150	178	174	181	174	190	170	177	200	160	178	168	183	153	171	167	170	151	180	159	170	194	192	211	180	155	183	163	179	169	180	203	160	165	166	169	160	184	155	187	172	184	148	154	179	187	166	171	148	183	148	190	185	167	179	170	177	193	187	193	166	180	180	186	177	212	189	159	184	154	176	164	159	185	209	191	188	161	162	187	178	203	187	198	179	185	156	168	170	171	167	178	192	161	189	193	186	189	153	161	172	206	185	167	180	165	178	147	159	167	173	167	170	169	197	188	145	168	180	138	147	170	155	186	177	192	181	198	166	165	174	167	149	186	176	165	160	179	176	221	155	193	173	186	145	153	165	166	161	173	186	184	187	188	185	178	178	163	157	147	185	182	169	151	193	184	164	191	165	189	171	157	171	149	157	179	210	173	159	200	154	200	152	167	171	185	185	180	171	172	179	178	167	173	151	172	194	192	181	187	169	150	174	178	176	194	157	161	179	172	176	143	148	184	165	171	160	168	149	192	165	168	179	199	173	183	164	172	142	173	183	175	165	172	167	164	174	171	183	173	175	185	190	194	160	163	187	185	173	181	180	165	174	190	155	209	189	193	185	162	168	172	183	196	163	174	173	171	173	170	162	172	178	178	181	179	186	162	199	200	177	188	196	178	174	182	186	157	173	172	163	135	169	175	186	178	185	180	160	185	178	160	189	185	179	169	160	167	196	185	195	180	177	183	147	175	168	178	162	175	166	153	181	185	203	149	179	164	189	173	179	170	168	162	173	185	185	183	174	181	194	181	178	187	169	183	174	183	172	181	204	183	172	161	162	170	194	184	172	182	169	184	163	175	196	190	179	178	168	171	147	163	169	164	186	192	166	192	178	153	175	181	185	183	182	182	173	180	183	180	187	193	166	178	165	163	191	161	177	155	172	163	175	179	166	146	179	199	168	174	162	174	164	157	155	190	157	181	175	176	157	187	173	177	151	136	156	194	203	161	185	188	171	184	186	180	183	172	154	176	174	183	169	183	159	176	169	206	188	185	165	190	186	178	170	189	190	177	160	171	190	214	180	168	168	168	168	194	173	149	166	150	202	148	153	188	184	167	169	148	180	166	190	189	193	155	172	180	181	167	199	166	172	168	182	163	203	187	171	180	175	174	169	162	176	166	167	177	167	181	168	186	160	190	172	165	187	187	145	180	174	176	192	170	194	194	186	146	162	195	180	189	158	176	170	169	176	166	161	178	169	181	185	181	183	191	176	156	167	170	183	174	185	155	160	182	180	171	193	167	175	179	167	201	174	177	185	178
6837	3892	1590	603	490	448	409	447	446	402	397	426	434	447	412	437	394	426	438	412	491	409	437	387	415	406	392	412	429	396	425	380	400	434	432	405	426	451	430	452	448	418	444	380	410	419	439	415	409	396	410	436	432	417	426	421	433	456	435	406	391	414	411	421	425	440	444	438	468	404	461	418	430	415	410	385	432	434	429	453	418	397	384	429	427	429	415	410	387	445	433	419	462	458	383	440	413	445	409	437	433	398	439	389	407	409	453	424	419	464	394	432	425	392	369	436	415	404	445	393	396	411	450	440	424	421	424	421	396	396	442	420	419	427	418	424	413	423	432	445	408	418	445	424	403	432	396	386	407	423	432	386	414	412	414	410	408	417	414	405	420	451	426	416	409	432	444	379	411	435	412	423	413	428	429	417	429	409	430	435	411	425	405	403	396	428	418	400	419	451	409	459	405	436	398	439	421	436	431	427	411	432	419	443	401	407	436	398	431	418	438	432	433	412	413	414	414	416	434	420	413	451	448	409	417	428	403	407	419	393	417	416	447	405	394	428	405	435	430	434	413	435	434	411	437	444	406	453	421	419	400	413	414	415	435	446	377	429	428	440	365	385	424	414	411	426	437	398	410	421	414	434	417	418	416	414	417	448	446	423	419	424	398	398	469	419	426	407	416	425	417	435	468	424	450	434	389	423	440	391	388	422	437	459	434	397	393	431	442	411	420	440	461	399	370	428	428	409	425	456	403	407	415	442	383	398	418	407	436	395	428	435	424	400	419	408	425	401	425	398	408	423	397	383	412	431	406	453	404	399	409	423	432	420	403	414	392	404	438	428	410	414	404	426	436	427	408	430	453	418	402	411	381	456	446	451	443	427	370	443	460	418	416	407	426	416	429	408	435	402	422	403	427	409	437	434	401	411	410	435	404	462	419	437	418	422	438	431	427	424	467	430	424	434	419	429	416	444	425	441	431	420	445	403	415	426	470	407	451	429	436	385	442	425	415	466	448	438	447	418	432	439	396	413	431	441	416	382	412	409	439	407	434	409	402	373	427	393	440	421	417	412	439	398	451	412	435	411	421	404	454	413	421	417	392	412	447	394	426	422	437	424	376	432	431	423	406	416	403	397	390	422	418	422	451	420	384	417	435	448	415	417	403	425	438	423	396	423	410	435	387	409	433	420	413	433	408	440	428	401	407	433	439	440	420	440	417	414	414	417	450	434	421	414	407	421	430	405	428	440	425	402	407	404	422	454	409	415	447	429	404	436	381	458	365	391	437	410	395	425	422	457	421	389	417	443	407	425	441	398	434	405	400	448	431	388	426	428	415	418	407	462	432	475	430	383	438	440	428	405	432	423	419	430	400	437	413	409	411	394	423	428	417	381	431	403	418	419	431	445	421	418	436	399	415	442	445	418	419	437	405	421	429	433	386	428	471	415	406	395	418	409	440	389	415	384	440	417	427	410	368	419	437	461	439	376	402	394	393	441	434	416	428	442	447	423	445	417	402	434	398	378	409	424	437	437	411	414	403	412	431	416	426	441	420	408	399	420	428	424	403	453	417	426	404	442	422	454	411	441	398	396	462	425	429	380	410	450	427	444	421	412	424	411	409	416	382	429	429	423	395	387	459	428	431	416	443	395	413	437	398	399	437	414	431	418	443	379	432	412	398	431	425	475	423	439	429	427	421	392	414	421	438	407	439	406	430	432	418	432	421	416	420	411	446	416	392	454	426	415	357	441	421	446	405	405	468	393	444	416	407	438	420	392	388	433	408	403	396	392	455	442	434	407	435	418	421	428	408	393	456	412	439	446	423	431	407	390	432	450	382	402	389	451	398	403	417	410	438	432	423	449	411	384	422	396	421	422	413	432	398	417	425	425	400	416	419	430	431	415	431	418	411	420	410	414	397	427	420	441	457	457	414	456	394	446	409	376	430	421	421	426	429	436	432	432	400	439	407	417	407	447	444	424	406	428	420	448	426	389	380	408	432	453	409	397	402	428	436	453	416	386	403	392	438	410	420	425	431	416	386	456	419	392	447	399	380	430	441	429	422	412	400	415	430	442	414	401	452	418	411	407	375	402	412	414	418	403	438	393	430	430	401	416	440	445	394	408	410	416	426	399	420	428	408	423	424	405	453	415	432	447	428	381	420	423	439	416	442	427	411	388	401	410	433	418	420	415	413	442	472	398	461	438	418	445	441	424	434	459	430	417	444	415	399	434	423	423	441	436	408	400	411	395	443	407	423	391	421	405	472	474	389	436	403	431	412	433	434	406	401	414	418	429	425	411	411	410	430	400	391	435	424	413	451	409	420	425	429	413	416	433	419	422	439	399	405	427	425	440	405	408	417	420	433	418	414	430	423	394	402	418	460	408	464	423	446	407	370	441	443	426	442	430	449	413	421	419	442	425	425	423	440	437	397	420	399	454	446	412	373	439	383	414	395	389	422	386	431	417	373	440	432	416	418	409	379	368	405	445	413	441	432	408	451	395	400	420	419	460	420	460	416	448	394	423	455	411	418	383	426	424	417	421	399	407	445	399	414	471	395	413	418	425	452	409	455	426	429	404	403	435	415	423	445	437	393	413	449	390	424	441	430	407	430	443	389	417	437	424	439	396	433	403	479	405	416	430	427	439	384	381	404	405	383	430	428	400	467	427	443	392	444	432	444	431	424	408	404	390	484	447	416	441	482	401	407	438	442	453	420	399	392	431	454	397	436	431	406	406	420	391	386	422	429	441	438	398	422	443	389	424	396	409	411	445	415	446	411	411	430	470	419	376	405	376	444	406	424	381	389	391	445	419	416	409	418	440	425	428	373	424	435	429	361	441	388	432	419	438	433	407	408	411	426	424	449	418	405	400	438	426	399	419	405	435	419	400	432	462	425	453	421	414	443	434	401	414	439	400	443	410	441	423	425	426	400	448	410	410	415	406	435	447	420	398	425	412	411	428	426	415	435	437	421	404	447	405	432	392	450	381	419	422	416	407	417	434	460	433	427	419	406	346	427	401	428	418	417	398	438	433	427	423	406	419	432	385	453	421	457	361	423	411	423	418	435	408	431	412	422	418	405	439	435	400	415	425	464	423	410	396	398	424	386	401	411	428	414	434	420	413	435	445	399	448	400	426	400	436	440	388	405	449	428	392	446	438	405	382	412	408	438	404	431	436	413	426	411	445	451	405	409	406	445	397	403	396	417	411	415	406	385	458	421	422	397	403	428	394	447	417	425	435	407	446	384	425	387	389	429	407	428	424	428	417	397	419	406	400	432	415	399	418	436	422	446	420	435	428	406	430	388	451	439	404	407	400	413	419	389	427	371	413	395	399	438	432	422	459	444	384	440	409	422	425	432	392	377	417	415	421	433	424	430	424	456	435	445	434	414	401	431	387	396	400	432	430	423	420	478	407	423	411	426	418	406	456	418	423	409	433	411	425	424	376	434	385	419	438	410	405	436	417	415	411	399	396	410	431	437	419	404	407	420	436
25262	21576	25301	28285	20968	2258	536	390	347	314	289	277	275	295	244	287	290	270	293	285	319	261	252	263	257	259	264	269	272	240	233	294	235	273	271	247	261	263	248	272	278	244	265	231	259	239	250	280	270	246	264	268	242	286	251	250	265	311	286	250	244	236	271	268	303	264	258	251	250	272	275	245	254	276	265	252	260	228	254	281	252	260	255	275	243	264	237	232	224	271	267	266	255	273	268	265	267	235	275	244	285	261	275	265	229	246	271	233	241	260	259	254	254	269	304	266	244	258	256	280	257	254	283	266	273	247	257	266	237	272	234	230	279	264	286	266	286	258	228	250	283	261	283	277	258	265	236	229	254	254	247	250	256	267	240	239	257	294	259	268	274	258	245	256	278	235	247	250	246	240	278	255	252	287	262	241	302	250	228	234	250	254	266	256	268	267	278	257	251	277	257	245	222	245	241	285	253	266	260	244	286	244	235	243	229	251	246	258	228	252	257	240	253	230	227	248	269	257	279	274	253	280	247	250	279	270	237	257	230	279	270	285	267	242	270	246	307	298	252	269	245	266	246	271	264	264	263	238	260	237	260	255	285	276	257	291	253	279	252	277	285	235	294	257	250	224	294	275	275	284	243	253	288	260	280	262	277	267	254	252	281	282	280	250	259	264	254	256	253	242	258	273	280	241	272	245	290	264	249	272	251	269	234	258	274	259	232	300	246	272	244	236	269	304	257	269	230	250	257	272	240	264	283	277	281	277	254	280	259	262	264	280	286	258	282	233	240	260	254	271	255	244	259	231	253	260	294	286	281	231	225	248	256	257	284	247	279	302	248	252	261	257	262	284	259	256	249	265	249	261	284	277	275	280	233	237	280	258	247	265	262	239	237	262	274	246	273	249	285	249	245	249	252	258	283	264	238	273	250	276	280	288	243	285	292	263	296	273	249	246	270	254	254	249	257	239	242	253	227	266	286	288	247	272	244	260	253	293	254	284	269	242	271	252	248	259	287	247	240	270	258	244	246	242	254	243	264	274	242	247	232	275	255	264	273	242	259	258	294	257	274	254	262	274	260	258	260	265	238	253	288	254	279	227	246	257	258	261	295	246	244	268	261	260	258	292	274	265	265	290	272	234	265	272	280	254	242	272	242	238	279	269	235	273	241	285	272	252	254	252	260	245	263	243	238	268	262	243	264	244	243	228	240	247	249	262	266	248	221	271	258	283	257	259	268	250	287	238	262	252	315	284	244	232	230	234	268	263	275	253	283	268	283	294	250	259	246	261	270	266	250	235	285	245	294	260	254	252	257	280	254	276	274	242	290	224	271	262	275	251	254	276	269	250	262	239	283	260	278	258	238	227	264	290	287	241	254	274	257	275	248	262	234	256	259	273	264	272	229	277	296	254	279	247	260	258	234	272	235	249	246	248	299	248	245	278	272	263	264	266	243	263	250	270	238	259	260	245	225	271	239	259	247	228	233	228	272	257	233	246	237	248	264	265	299	292	248	281	252	275	290	269	262	235	264	243	251	254	284	282	283	275	282	262	277	279	252	260	285	255	285	235	232	259	252	239	263	223	238	261	251	243	241	286	277	259	250	244	253	263	209	238	266	275	238	258	243	273	252	244	273	277	279	252	256	259	270	288	284	277	258	249	289	240	256	264	285	279	260	298	286	271	279	219	234	257	262	263	250	260	281	261	257	244	259	261	231	257	271	288	261	250	255	254	251	253	256	272	252	247	253	264	254	269	253	285	261	285	254	239	271	259	255	270	247	263	267	255	260	242	245	276	265	287	260	253	255	233	239	264	240	289	286	256	233	272	244	268	273	235	276	270	242	268	253	277	285	243	271	264	244	231	295	256	257	252	252	259	270	263	263	271	265	255	279	265	267	239	242	258	267	266	224	247	266	272	221	248	288	246	280	264	233	291	269	280	243	217	263	248	257	272	282	262	242	246	250	244	269	261	256	248	249	265	233	235	295	253	284	254	259	237	265	248	259	249	230	269	244	270	271	242	260	250	259	254	236	248	287	276	284	246	244	261	259	261	277	279	276	292	279	254	264	239	258	260	247	253	267	283	270	246	270	281	256	274	249	291	299	299	266	283	259	274	235	252	275	289	248	286	268	260	241	263	262	240	234	246	235	256	266	261	262	254	264	232	291	275	250	249	243	282	302	248	299	276	257	262	236	236	264	262	298	259	256	284	285	254	246	239	265	280	248	246	253	259	276	258	264	276	229	268	251	238	283	293	238	250	263	256	260	263	245	278	255	268	265	253	286	255	288	246	283	239	263	272	244	249	244	274	278	257	235	259	260	276	233	281	247	275	266	262	292	258	276	245	270	239	269	220	247	271	274	264	262	254	263	276	225	262	268	232	276	243	267	258	266	249	235	226	248	250	247	271	254	271	282	240	246	239	263	245	279	241	239	280	260	223	250	241	239	264	232	257	254	268	264	263	289	293	269	256	246	231	262	277	269	272	271	265	280	239	261	243	248	248	241	275	284	271	236	288	246	284	293	300	257	242	241	279	275	294	262	225	265	270	263	276	268	258	255	265	278	248	275	253	263	269	266	270	239	266	255	215	270	240	238	250	246	261	261	260	247	261	272	251	273	269	254	255	262	275	271	283	248	271	255	272	257	247	283	257	250	244	270	243	239	265	284	263	244	261	264	248	251	265	266	257	235	279	272	269	288	258	272	285	225	262	242	275	225	263	244	266	234	242	256	267	304	280	242	264	303	241	264	258	258	269	265	254	269	249	279	279	265	284	265	267	270	284	267	274	283	273	273	280	234	271	267	271	254	230	271	268	236	283	251	219	263	266	249	286	261	255	281	300	254	250	278	240	275	253	243	260	248	281	260	258	293	250	269	261	280	272	259	281	240	261	233	277	253	263	247	254	249	269	226	277	268	261	270	276	228	258	289	256	248	281	287	258	258	276	266	249	257	263	240	242	253	263	229	248	233	251	259	253	243	242	274	257	271	238	253	266	249	277	275	256	275	236	253	260	268	276	240	274	261	250	279	275	263	251	245	252	270	250	278	247	253	256	246	264	279	258	254	269	260	260	272	225	217	255	275	254	293	264	251	269	250	259	226	246	247	281	277	258	235	256	246	264	260	296	273	261	254	280	272	280	272	262	264	282	252	254	263	265	258	274	268	203	241	253	262	255	280	257	262	247	249	282	281	250	253	254	259	265	229	280	291	236	273	241	257	250	237	233	257	242	259	243	270	265	242	236	232	264	283	269	273	261	246	326	269	261	261	274	291	263	281	251	246	234	315	236	283	273	292	257	256	270	240	285	250	280	250	220	275	276	241	226	270	243	253	263	276	271	253	264	263	255	251	255	234	251	241	262	272	265	281	267	244	244	263	264	272	270	271	256	253	289	300	247	251	286	260	278	262	242	260	237	273	269	261	251	256	276	212	218	257	249	273	239	255	233	266	276	276	258	243	233	227	260	237	288	247	265	243	260	267	235	301	265	250	279	250	279
5921	8193	3702	1490	973	781	682	676	584	591	599	617	627	575	576	555	653	581	607	619	579	544	577	596	571	550	600	623	584	593	599	528	538	561	589	572	527	615	613	560	545	610	598	597	570	555	555	607	564	597	579	584	580	584	565	562	626	563	566	592	605	605	567	583	568	601	571	553	585	554	596	588	587	574	599	556	615	581	535	567	600	577	592	588	515	603	560	571	570	624	601	586	585	633	562	543	566	598	554	619	608	559	574	615	584	588	578	593	542	601	592	563	579	540	577	589	593	585	585	582	584	567	599	563	587	568	537	550	590	559	584	572	553	574	551	595	571	564	551	562	559	584	572	539	564	566	588	578	604	588	599	563	586	553	579	619	557	593	608	593	587	602	606	585	571	538	568	562	606	557	578	572	589	589	569	478	588	577	536	586	574	552	590	565	590	594	553	562	599	586	570	567	576	574	540	538	615	626	583	568	622	556	593	584	549	605	591	564	559	610	584	613	557	564	602	593	559	570	598	596	623	607	551	630	583	636	545	630	578	590	586	591	609	531	625	543	587	578	627	567	584	546	572	579	578	542	617	611	601	591	587	565	555	559	604	551	618	628	602	602	609	556	573	603	587	561	569	566	596	638	559	539	546	652	599	587	525	545	599	604	549	565	546	578	632	594	591	566	582	553	587	521	568	585	553	594	573	570	570	597	592	558	570	532	554	507	564	635	571	551	593	569	577	580	551	574	595	557	537	557	592	565	584	616	568	555	577	578	600	607	556	604	602	606	586	551	573	573	594	597	594	611	613	536	592	618	577	587	577	585	594	622	597	579	551	563	593	600	575	567	595	552	606	595	569	556	599	573	618	541	563	557	561	601	563	553	598	575	583	592	567	545	571	586	561	547	604	586	579	585	565	594	588	583	596	604	544	601	576	585	598	572	553	559	565	605	552	581	564	565	590	572	585	560	620	598	583	579	549	599	564	604	597	588	593	563	552	574	587	562	594	563	583	560	595	545	602	576	585	584	582	585	573	553	559	573	588	591	595	577	575	529	548	589	560	589	580	602	621	573	609	554	565	574	597	555	596	569	614	546	574	539	581	556	558	528	528	574	593	579	549	608	591	616	548	612	562	597	550	601	582	577	541	599	588	608	582	566	549	555	578	563	560	564	540	551	561	553	562	573	595	579	581	542	602	567	588	570	562	586	571	564	553	599	581	587	559	534	559	554	562	586	587	558	539	563	584	532	577	559	600	589	588	604	518	594	569	541	583	587	569	592	619	614	604	575	565	583	555	558	627	526	563	546	559	569	616	614	578	562	562	574	601	541	584	554	604	605	597	553	522	585	611	563	560	575	552	548	561	584	535	598	538	551	545	593	567	578	532	543	606	579	524	588	587	581	589	614	535	584	579	583	584	564	576	602	550	558	546	574	577	599	598	565	579	603	539	596	577	547	579	584	568	596	539	646	595	553	593	600	537	565	572	562	615	572	581	576	592	556	590	620	589	569	575	597	571	539	628	537	605	565	587	580	562	552	602	582	644	585	604	556	608	544	522	578	574	574	555	592	562	548	568	554	579	549	566	585	598	584	542	594	534	558	574	571	625	578	581	605	597	584	637	565	567	582	568	539	568	574	592	548	541	651	615	555	610	600	573	593	553	582	555	582	620	580	578	604	552	606	573	574	576	630	581	584	624	558	584	569	584	640	605	590	544	560	552	554	591	589	584	586	576	581	583	648	577	583	586	596	581	559	561	596	572	561	556	587	557	572	581	567	598	574	589	588	563	594	577	576	577	603	586	614	595	522	537	563	587	619	567	571	549	558	597	570	588	573	577	551	560	560	557	588	606	546	591	562	591	600	624	566	586	567	570	562	565	575	587	578	588	558	544	602	634	569	577	598	606	553	607	567	586	542	534	562	599	501	587	568	532	590	583	566	585	599	577	570	568	588	568	573	613	635	573	569	553	581	597	599	585	558	566	572	569	562	593	569	538	555	563	559	571	568	560	611	563	567	593	583	589	587	526	583	600	617	580	574	550	589	589	597	599	549	569	557	604	596	600	610	640	567	589	576	591	592	592	576	609	571	606	552	534	568	581	547	563	610	552	564	580	591	550	525	566	657	581	578	532	572	553	580	590	570	602	568	567	597	571	583	573	557	580	608	592	621	579	549	588	614	587	607	532	570	574	541	572	565	562	566	556	577	613	595	556	582	580	575	554	586	593	609	582	575	553	544	599	524	567	560	549	597	551	593	582	543	539	609	561	569	590	533	554	544	606	557	535	614	616	562	539	579	529	565	569	578	581	575	617	598	561	605	590	579	536	561	580	634	530	605	580	580	573	546	572	563	559	545	570	543	601	591	573	558	551	552	627	576	565	605	583	579	587	591	603	597	574	529	586	600	575	571	566	576	614	561	623	546	599	583	574	564	558	567	591	574	573	598	585	605	583	546	579	568	587	609	625	605	551	542	544	584	582	568	561	555	525	607	514	585	560	591	537	591	587	593	591	539	517	566	571	600	609	603	568	593	580	558	573	554	603	581	572	612	532	556	574	575	596	570	574	606	565	539	600	588	630	606	552	530	573	577	617	583	591	599	565	605	561	536	601	564	580	549	560	576	567	576	622	587	578	583	610	566	567	579	573	591	604	554	556	549	560	594	586	542	549	530	591	560	561	577	616	591	587	554	585	584	554	588	585	558	572	529	598	578	539	576	555	577	571	581	568	558	613	579	562	561	564	538	586	570	551	576	580	576	565	592	584	580	591	559	583	568	569	517	581	532	608	608	578	531	567	601	584	540	609	596	556	555	560	587	570	582	557	562	625	541	581	577	548	556	564	592	582	556	558	562	556	556	583	594	609	559	596	560	599	564	563	554	610	548	575	589	589	600	566	572	540	534	611	555	545	610	584	591	618	584	585	564	560	591	539	599	608	600	570	594	581	589	571	546	587	585	605	581	564	551	547	605	582	573	573	602	584	575	566	595	512	564	565	576	592	603	569	584	552	593	590	571	614	556	572	569	581	573	563	617	589	562	575	579	589	607	548	568	523	565	563	551	528	585	622	556	564	586	576	539	593	577	562	585	554	580	531	546	587	577	593	556	565	553	550	535	567	593	581	544	541	584	553	579	578	561	566	559	575	560	583	555	584	587	582	606	603	535	583	535	585	572	551	571	620	629	621	564	568	606	604	563	585	599	580	593	523	596	572	604	584	561	604	627	577	589	555	532	596	615	576	601	535	559	512	600	523	553	591	549	596	558	597	537	579	568	583	545	549	550	611	576	573	556	619	599	609	593	606	576	591	559	623	575	561	586	599	552	601	613	575	610	583	590	578	578	579	561	588	598	585	583	580	612	565	576	552	591	580	591	592	590	570	623	624	558	575	613	587	568	591	602	584	604	607	565	589	517	587	593	528	540	579	566	540	581	605	567	586	561	562	563	572	564	599	548	543	551	608	615	588	572	551	523	587	582	535	574	549	606	588	555	568	553	597	571	567	538
24425	21624	26040	27684	21636	21605	2835	543	357	318	263	231	235	239	246	223	233	206	229	204	200	184	216	220	199	212	196	170	197	193	187	218	227	200	193	205	211	186	186	172	173	182	186	189	172	171	175	174	153	184	179	189	182	224	164	194	185	162	174	182	185	187	216	158	172	172	188	176	195	168	173	150	168	196	179	162	187	197	198	184	178	194	176	182	191	175	211	187	195	180	179	186	185	181	170	177	177	199	183	196	166	169	159	202	195	159	201	172	181	185	195	171	198	161	212	180	188	182	168	184	209	202	175	167	192	159	184	145	182	171	183	201	185	167	169	187	145	172	162	200	192	196	210	172	186	207	191	186	193	188	179	188	168	166	184	171	189	182	179	177	176	217	191	183	172	187	189	188	194	165	194	204	190	206	174	202	189	181	186	188	181	179	176	152	187	177	172	187	161	192	164	193	191	197	169	173	171	178	172	180	195	183	171	192	180	203	195	192	168	171	214	191	190	167	162	166	185	194	164	173	193	186	189	184	185	170	167	209	182	216	210	193	178	180	157	178	199	207	174	199	173	170	200	165	149	172	203	199	215	200	197	219	175	172	224	179	199	200	204	150	166	184	180	179	195	202	175	183	167	176	203	204	165	182	187	178	171	199	156	184	176	199	193	206	176	210	193	181	178	201	191	190	189	185	173	163	188	162	184	190	182	164	165	175	188	162	187	182	190	174	178	163	185	175	220	198	190	194	167	175	170	181	197	172	170	187	189	179	189	196	177	196	175	161	172	160	181	186	169	203	182	180	188	174	190	169	188	201	201	188	161	193	170	186	138	211	161	158	178	175	183	169	196	197	211	208	218	171	217	173	172	170	201	177	199	184	182	198	210	202	184	215	199	183	184	163	178	197	171	205	214	193	216	205	178	205	174	173	204	177	183	191	189	151	196	173	191	189	192	193	182	163	176	189	178	204	182	194	202	186	172	177	183	178	183	166	179	170	186	167	178	186	183	155	195	173	188	189	170	221	208	173	193	186	191	190	209	204	170	188	171	154	210	158	172	189	196	206	172	162	219	201	183	196	168	179	190	187	211	170	190	182	180	184	169	165	182	186	160	194	154	169	174	183	202	197	179	188	189	163	184	167	177	165	184	181	172	177	193	206	167	173	208	212	185	185	211	193	175	174	179	184	168	198	189	171	175	175	172	186	193	189	195	212	192	179	178	167	185	178	192	195	207	190	177	189	157	175	174	186	176	203	212	203	173	194	204	188	192	204	177	199	159	173	157	212	165	178	169	185	159	194	158	158	198	205	164	176	172	198	196	166	183	200	187	198	217	166	175	183	182	199	168	189	199	178	179	191	188	189	185	211	194	179	184	192	168	192	206	163	202	179	178	184	199	169	196	206	170	194	191	187	195	186	185	176	194	187	203	200	208	195	192	205	186	183	236	188	201	185	187	163	151	197	180	194	191	195	205	154	206	192	211	195	180	184	189	186	213	204	180	217	192	171	168	181	171	177	201	183	183	199	174	181	182	199	192	172	189	194	183	196	200	145	171	194	189	194	193	191	161	179	178	190	182	178	195	186	174	192	196	198	181	186	179	210	195	191	206	183	172	164	146	171	208	178	171	165	181	174	174	177	197	185	165	182	201	172	169	166	181	193	174	180	165	168	159	196	215	179	169	163	197	176	188	168	185	188	175	166	199	177	196	165	169	166	208	172	172	171	173	183	176	165	197	193	183	182	162	198	175	160	184	216	190	168	196	182	179	203	173	177	191	178	179	163	178	177	197	188	168	191	204	178	167	198	188	172	162	154	194	172	200	183	187	192	196	211	212	179	161	187	177	187	173	196	190	174	161	181	159	206	193	158	186	180	154	205	169	180	178	200	208	163	174	171	200	193	178	160	186	189	193	184	172	212	168	166	203	172	193	194	196	192	185	180	180	205	166	207	187	186	180	177	191	166	184	184	187	174	177	193	188	177	197	175	198	159	193	175	178	158	178	168	206	192	190	167	158	183	165	175	214	189	210	222	170	197	194	190	177	181	173	202	165	186	193	186	214	190	178	189	198	172	207	192	209	160	176	187	167	203	206	172	187	185	172	177	181	209	220	168	187	181	193	180	162	177	169	195	191	169	181	192	165	191	184	200	205	181	176	191	191	174	177	187	197	184	199	179	190	169	180	193	182	182	152	170	173	176	175	169	186	205	168	178	176	191	227	165	183	187	185	171	162	170	193	182	178	186	175	170	211	188	209	188	190	188	158	156	183	179	189	191	177	179	198	171	183	198	200	193	182	160	160	178	159	172	194	184	188	213	194	187	168	186	174	180	196	194	182	175	187	180	152	164	177	179	165	175	175	174	177	182	175	213	165	176	216	183	164	183	195	205	181	197	178	202	204	168	178	153	189	194	172	171	177	168	163	177	178	172	189	184	181	203	168	209	195	179	199	179	181	204	187	187	188	191	202	203	183	172	164	163	160	170	181	171	209	206	192	184	194	200	186	172	151	183	173	173	192	163	197	157	187	161	178	189	189	210	206	179	189	184	189	192	183	168	223	166	199	187	168	182	169	184	199	156	198	179	187	182	166	165	186	178	171	184	187	193	190	204	208	189	169	190	204	183	178	170	171	166	192	191	185	173	178	161	232	190	179	185	195	195	216	143	180	175	175	214	208	187	172	188	185	175	198	190	176	169	181	192	191	177	194	165	175	162	185	182	184	194	188	166	184	172	222	160	178	169	189	168	177	200	162	175	178	198	210	179	189	175	183	166	187	211	203	181	167	196	197	187	198	154	213	156	190	169	150	173	174	183	183	156	203	172	198	181	175	183	189	182	163	192	206	187	187	175	178	193	216	149	195	184	194	218	190	188	190	163	197	196	193	204	191	184	176	208	167	171	188	189	182	194	194	202	187	198	180	195	177	175	203	166	194	206	177	196	174	189	185	202	166	205	187	153	180	188	195	181	155	191	160	171	192	189	169	188	191	158	175	165	210	187	187	179	165	155	204	169	171	181	132	164	180	192	172	163	163	206	194	152	181	208	189	178	188	175	176	177	164	166	183	192	171	186	175	168	176	184	188	169	212	181	186	186	180	160	176	161	187	170	186	189	207	193	161	194	189	193	183	172	169	168	200	192	177	221	189	190	188	188	207	186	184	199	181	173	192	181	180	212	180	170	183	182	184	191	192	205	174	188	185	176	159	181	212	171	178	201	167	181	189	176	163	183	167	164	174	186	159	188	190	195	177	168	164	169	189	184	164	173	179	175	177	190	164	168	189	177	181	185	179	168	188	181	158	183	163	164	184	175	175	157	168	178	196	182	179	233	181	176	193	157	190	179	148	171	197	188	155	189	196	186	178	200	188	180	193	162	172	177	187	159	188	185	157	184	176	180	189	183	173	183	186	175	198	191	192	196	187	209	182	181	181	203	170	197	175	176	175	209	199	194	178	167	205	187	185	183	149	169	186	180	170	184	187	175	190	165	176	166	174	159	199	190
6622	12156	5273	1924	1128	712	580	517	499	540	440	487	416	448	410	411	387	433	462	426	375	408	432	383	389	452	396	391	412	382	384	395	418	409	367	416	422	375	381	425	400	447	434	386	439	393	410	369	405	396	406	420	415	395	391	382	359	395	411	402	378	391	446	428	406	392	407	403	391	417	417	416	406	376	416	361	384	410	406	451	413	388	360	408	381	381	384	409	400	381	412	416	393	407	417	396	386	429	404	402	416	381	413	382	403	408	411	401	376	401	424	384	369	441	399	411	436	439	402	421	372	391	423	394	397	407	397	417	378	414	433	410	408	395	402	418	398	419	420	384	372	411	343	397	431	436	422	467	402	397	370	411	430	373	422	371	378	382	387	389	373	362	435	392	365	387	381	395	396	370	414	388	369	395	418	424	420	408	383	391	396	412	392	411	399	407	370	402	421	348	423	416	420	392	380	375	411	407	384	405	370	389	416	394	408	397	389	419	388	392	417	421	453	395	403	389	433	416	361	396	401	378	409	418	358	383	408	418	404	418	400	375	404	409	413	375	377	419	396	405	435	389	355	375	379	388	366	396	385	390	380	403	430	421	393	417	423	399	411	381	381	401	400	395	425	387	387	411	416	400	407	406	387	401	394	399	397	365	366	412	419	443	413	398	408	424	403	359	399	386	403	438	400	414	379	396	413	379	381	387	410	389	409	400	394	424	392	381	397	420	413	377	389	399	387	384	390	419	438	381	417	410	410	376	401	397	402	392	408	410	412	437	438	405	409	398	400	380	376	430	467	376	412	383	403	408	414	413	392	394	432	419	447	427	389	425	376	383	396	375	441	390	389	400	429	420	409	394	410	420	422	398	437	440	403	386	388	385	395	425	424	386	395	417	376	390	437	388	397	450	402	370	401	391	394	424	450	416	415	394	407	403	403	423	387	413	405	405	416	404	423	385	417	397	433	390	393	403	453	401	379	422	377	404	380	406	387	442	401	403	390	392	398	404	408	406	405	374	412	396	434	402	417	415	431	364	375	391	394	400	435	347	395	407	401	402	397	397	391	420	359	431	394	424	394	393	404	414	430	409	413	394	388	379	413	408	387	410	395	391	424	398	398	417	413	367	387	405	378	394	380	394	373	425	408	400	447	389	381	404	365	420	370	408	410	401	405	361	399	360	408	407	417	406	359	385	394	407	424	414	389	444	391	420	398	407	388	381	400	397	402	402	407	361	395	407	427	385	387	430	390	392	402	422	375	429	425	391	398	412	446	401	418	425	405	351	383	420	391	390	422	385	395	407	421	415	432	411	398	419	401	365	390	441	401	344	414	349	379	390	406	398	394	412	399	409	425	358	426	390	394	412	411	365	414	405	437	378	418	435	408	394	415	386	389	386	418	360	410	371	394	410	397	395	460	393	384	387	430	409	405	412	433	410	386	411	355	401	365	400	396	382	389	370	390	416	425	388	398	371	404	430	422	422	389	376	378	417	389	442	410	384	373	385	401	399	393	372	347	387	415	422	433	423	402	419	406	420	431	403	417	379	377	392	391	414	377	369	389	402	352	399	390	387	399	400	410	435	382	429	386	410	427	392	411	413	404	409	404	375	412	406	385	426	400	405	399	376	374	366	448	409	412	421	411	403	413	448	437	423	398	407	383	403	382	380	401	404	385	387	414	411	417	408	430	421	422	396	399	383	412	404	379	360	404	377	374	405	412	383	444	444	421	353	393	392	365	379	399	380	384	411	435	373	430	409	375	373	352	405	403	412	405	417	403	424	439	414	414	385	382	394	380	401	429	417	410	380	422	413	408	414	395	378	405	420	389	392	436	422	403	406	397	396	420	412	392	390	406	390	390	401	415	393	410	441	387	368	395	426	393	386	403	398	413	423	374	364	432	392	423	406	413	396	392	384	382	441	361	381	392	386	396	374	416	386	393	403	410	423	434	404	384	400	372	424	397	372	410	371	369	417	415	385	355	416	413	426	416	410	398	396	432	405	417	427	375	435	387	378	434	420	362	423	398	384	403	383	415	410	398	415	417	392	367	399	420	401	376	384	418	427	378	386	382	438	388	404	383	421	440	400	413	415	393	394	390	418	394	401	412	400	402	424	404	385	415	379	420	408	401	403	398	410	376	431	391	447	411	399	402	432	393	379	441	396	406	374	372	376	420	389	405	423	361	411	415	418	395	367	370	387	379	370	396	376	378	420	375	370	420	390	391	416	422	395	382	394	361	392	390	400	368	395	379	418	413	433	370	432	378	412	394	419	414	396	390	397	389	425	393	398	426	384	376	405	423	375	408	389	422	421	430	398	419	389	378	386	419	415	377	404	406	401	382	389	418	399	397	362	397	375	386	363	392	395	414	407	418	410	385	382	388	388	451	428	392	418	414	409	363	376	389	416	393	391	371	376	399	414	374	398	398	390	414	406	402	405	391	432	394	377	371	424	388	408	419	383	406	390	405	422	404	423	412	427	411	402	399	416	364	407	387	396	404	401	432	384	394	425	412	399	414	407	410	391	383	404	401	437	427	409	442	414	402	387	415	392	404	418	375	381	418	397	414	395	377	457	396	414	387	369	421	426	434	379	403	436	430	398	452	406	393	417	411	389	400	440	392	414	419	390	401	392	378	397	372	415	365	411	423	407	351	387	420	423	393	408	447	410	431	398	416	380	443	396	414	376	398	400	388	397	377	393	384	409	444	450	392	397	419	413	439	398	365	430	401	425	418	388	377	381	432	379	402	406	430	408	411	424	418	402	404	391	404	423	401	422	408	429	418	391	456	393	387	397	400	366	406	391	364	401	403	410	421	379	427	390	382	380	397	381	370	423	372	404	397	400	410	444	409	388	405	419	428	409	385	386	397	360	414	411	392	389	404	413	402	409	378	397	433	409	415	400	420	409	379	419	419	439	433	358	392	388	347	407	418	388	460	395	407	394	423	369	433	392	403	391	381	412	387	392	410	372	398	391	386	399	403	383	380	381	405	376	418	405	394	385	417	396	384	374	410	426	394	374	395	376	434	382	412	421	400	383	376	417	381	404	409	422	414	401	384	398	373	441	398	386	423	406	402	424	406	414	416	432	391	367	383	418	361	418	433	429	451	390	428	372	413	386	388	398	399	391	426	429	425	372	420	394	407	420	387	381	363	422	402	403	398	364	426	432	381	414	389	357	391	397	407	427	392	445	349	405	392	410	383	396	408	395	359	398	416	348	414	395	398	417	403	374	412	382	412	373	410	386	365	412	383	396	403	401	386	394	415	340	403	399	364	385	409	421	422	377	398	449	418	409	419	391	394	444	382	441	412	413	413	414	366	397	379	409	385	391	390	418	399	417	412	392	397	394	391	414	414	406	429	447	387	391	386	393	399	429	419	411	401	396	405	422	401	419	389	436	442	413	410	401	404	427	412	417	362	423	374	418	383	416	385	445	415	421	386	418	399	382	406	358	407	374	397	412	418	371	368	428	389	428	393	380	385	405	401	438	422	409
33349	12221	1967	506	316	221	202	200	177	164	171	164	191	201	198	180	177	180	177	181	195	174	162	166	169	175	178	194	191	177	172	193	173	150	197	186	199	177	191	166	190	162	167	181	160	179	176	143	193	171	179	178	183	172	179	194	168	195	177	163	184	173	180	185	173	171	173	178	188	175	187	180	199	220	178	147	156	184	154	159	181	172	182	161	166	158	166	155	168	152	186	179	183	175	184	185	195	162	147	181	151	162	172	197	163	166	171	160	182	180	193	197	182	154	164	159	196	191	184	170	177	149	167	164	184	176	171	178	170	160	161	155	176	181	177	156	174	171	193	194	167	172	172	203	189	187	149	188	188	180	175	180	179	166	181	190	169	185	157	166	164	176	171	158	211	180	202	195	160	172	171	163	177	161	182	185	171	167	176	172	167	181	211	177	135	168	193	167	160	181	172	181	151	185	191	157	163	181	193	177	167	170	191	165	179	157	167	158	156	193	162	156	196	158	151	165	188	166	181	199	153	165	194	171	172	162	168	167	159	143	179	171	146	172	172	168	185	163	148	173	177	150	166	165	193	191	185	164	167	196	164	172	159	171	208	184	182	170	177	164	192	188	191	157	180	172	175	190	182	189	187	172	150	171	174	184	168	161	176	181	176	190	177	185	169	155	151	192	172	177	185	156	173	174	199	185	176	188	166	172	162	156	179	173	192	178	179	173	167	180	163	158	165	167	166	158	168	159	164	180	178	168	155	168	159	156	180	181	190	180	156	141	183	162	175	158	159	168	178	163	180	193	202	162	164	196	156	185	182	171	159	173	154	173	175	177	168	157	189	165	203	183	150	173	208	156	173	201	182	160	171	192	152	194	143	162	172	166	165	184	177	165	193	152	184	179	152	177	180	174	160	186	163	170	192	157	156	173	177	185	204	166	155	195	164	173	159	176	171	187	194	204	191	195	180	201	193	163	200	185	173	173	157	169	184	175	168	185	152	169	188	164	168	161	156	174	194	180	177	173	158	152	184	151	150	153	177	172	185	170	167	155	178	150	181	167	187	170	146	155	189	186	175	177	172	186	169	175	191	179	168	172	171	188	187	184	196	164	194	189	148	190	174	168	161	179	162	185	180	159	170	182	174	192	163	146	182	163	174	179	166	161	159	166	165	178	150	183	176	154	184	193	143	160	160	210	155	158	178	171	192	157	181	172	181	181	164	188	213	178	198	169	178	164	188	153	181	171	200	184	161	178	171	175	159	171	166	167	183	159	164	165	195	173	177	174	166	159	163	164	178	178	182	163	171	159	201	191	151	170	152	163	180	168	185	188	167	186	175	163	175	145	168	144	172	180	195	191	185	177	180	166	190	165	169	162	180	184	212	165	173	163	167	145	186	165	174	170	165	180	175	187	140	179	151	158	185	163	149	146	179	177	146	165	174	185	166	189	185	167	157	169	190	169	187	171	168	178	154	154	162	164	185	149	160	175	160	166	189	190	172	157	173	163	199	165	162	169	142	171	155	176	162	179	156	192	170	170	176	188	189	168	165	175	164	170	169	190	188	156	149	152	164	169	176	170	177	184	173	156	194	173	161	168	184	182	192	172	178	169	163	159	168	159	154	182	167	181	165	161	171	151	164	165	178	188	166	179	153	157	136	193	177	182	181	182	176	183	175	167	196	189	196	168	167	167	175	150	167	158	173	173	205	176	173	214	164	174	166	170	179	197	169	198	175	185	170	151	185	201	162	144	187	188	164	169	157	180	179	171	204	187	178	161	167	179	181	183	163	170	173	177	179	172	164	162	177	168	174	161	176	167	182	177	162	185	169	180	190	171	157	193	162	167	202	176	200	190	199	188	181	197	161	201	169	153	161	172	168	160	182	150	185	192	197	172	184	147	162	182	201	180	199	180	196	200	154	167	182	156	199	187	172	155	174	168	170	172	174	167	162	150	172	159	178	170	178	189	174	164	161	184	190	164	160	168	169	179	195	175	153	132	174	163	174	177	168	163	176	178	162	165	183	168	151	162	154	178	182	170	158	166	164	149	161	151	154	172	169	182	179	161	166	175	171	160	165	168	180	161	170	174	160	165	171	178	184	178	147	159	165	166	164	176	162	183	187	152	158	189	162	192	178	178	125	187	177	190	182	174	198	168	165	173	140	154	157	186	185	174	169	163	157	152	167	182	181	150	177	159	187	170	185	171	174	195	145	186	166	155	174	175	163	174	168	163	182	164	177	176	187	192	167	169	177	157	196	193	152	164	150	171	159	173	163	179	199	181	198	165	178	191	174	195	196	170	160	185	166	176	166	163	168	173	176	157	181	167	152	164	204	169	167	185	160	150	172	192	178	189	175	171	192	192	201	195	175	145	192	183	167	179	185	163	198	174	160	171	184	200	186	167	166	193	192	170	178	168	193	162	155	186	188	143	164	185	181	168	171	176	179	167	172	180	165	185	171	184	182	146	170	183	180	177	175	160	180	166	169	140	160	167	175	173	175	207	187	185	166	180	189	158	176	186	173	168	155	177	183	194	165	191	188	181	160	184	168	187	186	183	176	170	163	172	162	168	180	171	191	185	193	156	183	189	179	177	176	196	175	181	180	170	189	162	186	169	162	166	160	183	183	177	181	172	172	180	182	179	178	151	179	157	169	157	168	178	170	160	178	188	167	161	176	189	153	148	202	164	175	169	181	178	163	169	180	161	191	168	169	187	140	182	184	179	198	175	167	176	191	202	178	166	174	164	184	186	159	164	181	192	179	143	180	155	159	147	171	173	175	175	194	190	167	164	199	165	160	161	177	199	155	194	158	186	200	189	188	173	174	191	168	162	180	172	193	200	192	166	168	188	163	193	194	183	175	167	145	185	151	150	162	199	195	172	157	151	162	180	172	183	169	153	166	159	187	176	183	171	183	171	155	191	198	155	172	144	185	156	164	171	189	184	180	177	186	167	176	192	212	169	195	156	163	167	187	152	166	178	168	168	172	145	192	164	182	179	194	171	179	155	168	210	179	161	181	187	164	192	172	169	145	190	164	171	187	164	170	201	194	180	159	162	182	165	168	202	173	174	162	164	164	162	176	150	183	180	166	163	200	190	151	172	165	182	185	167	191	163	160	178	163	185	177	192	174	170	170	170	178	165	183	163	171	188	158	189	152	158	195	180	161	155	177	169	187	212	180	170	183	153	182	182	174	153	168	186	165	173	153	166	178	183	145	163	159	192	204	164	211	165	200	167	174	170	171	179	176	206	194	197	193	202	179	191	190	160	165	180	170	159	181	169	170	169	152	160	170	179	168	188	156	177	177	163	187	207	172	172	176	174	167	165	173	189	167	168	182	176	142	174	172	172	176	163	171	183	164	198	172	162	165	157	187	203	152	177	173	156	191	164	208	173	202	192	194	189	158	170	171	188	154	175	176	181	170	188	185	154	176	166	163	170	169	171	161	167	190	156	176	167	169	166	153	172	164	165	159	213	197	165	173	169	180	188	175	186
6493	3131	1264	614	549	457	428	430	427	399	403	441	430	430	425	395	381	432	437	437	415	419	408	438	437	435	446	401	445	418	438	414	449	403	433	413	449	429	382	439	452	457	421	417	419	406	388	384	411	409	415	401	403	422	402	401	430	441	442	440	390	418	416	409	444	456	402	443	442	417	420	434	431	412	424	428	421	432	418	425	442	410	409	419	406	410	442	414	457	410	387	391	401	438	439	396	463	454	425	398	445	398	448	441	415	438	417	377	436	429	433	381	412	390	438	429	447	415	413	433	387	440	406	402	440	424	430	422	430	413	453	449	446	421	425	419	445	441	441	435	419	418	413	397	455	461	421	458	425	423	412	428	456	396	400	426	448	394	400	418	394	431	391	402	435	422	460	415	437	453	398	443	406	431	426	412	402	451	406	408	406	460	414	403	417	428	454	395	399	417	424	428	403	380	443	438	429	464	401	420	414	427	386	408	415	416	428	439	399	408	420	441	410	425	448	391	435	424	453	428	429	445	399	398	451	436	434	382	392	429	390	394	432	406	391	431	412	397	431	416	404	408	436	428	423	406	425	406	434	415	416	401	424	418	416	451	436	414	424	386	451	405	406	428	435	436	394	440	448	419	432	405	437	445	422	441	437	437	430	389	448	422	403	388	399	377	391	442	386	447	434	395	378	389	383	451	431	405	408	442	452	460	390	418	431	404	415	444	424	409	382	455	430	394	450	375	433	406	422	419	425	428	462	390	414	426	422	408	411	451	409	446	417	459	435	385	414	426	364	409	428	396	448	424	434	456	429	410	445	432	432	429	383	462	419	409	387	433	408	420	427	439	465	410	416	422	421	414	391	419	412	414	412	429	438	429	374	454	414	374	447	449	419	421	453	455	417	419	421	428	434	443	429	364	437	397	431	384	450	434	410	424	435	439	431	438	433	479	419	458	405	399	418	407	386	413	417	405	387	410	438	441	411	395	408	414	453	425	393	409	393	427	423	362	439	411	450	414	407	416	430	415	428	418	431	415	433	412	444	425	446	451	423	431	412	413	426	462	428	375	445	419	422	382	435	398	423	392	427	372	399	400	418	434	433	388	449	399	430	434	436	446	416	419	445	403	373	407	416	413	429	416	430	384	393	419	428	404	412	415	422	421	443	383	450	426	427	367	402	419	427	390	443	413	414	408	446	373	420	406	375	430	415	414	387	435	420	414	450	423	447	405	388	436	425	416	433	438	420	448	437	405	439	407	411	398	413	436	421	412	376	412	423	448	391	436	396	406	455	414	431	419	429	402	408	445	441	416	424	409	377	427	449	455	431	412	443	412	387	400	390	432	408	430	408	401	399	410	421	394	434	422	424	433	408	442	432	367	412	399	451	392	416	422	424	377	410	429	421	432	435	391	381	424	439	428	403	414	411	414	389	430	417	415	405	421	390	438	432	420	408	404	465	409	427	437	432	420	446	447	432	423	429	428	433	430	439	428	410	444	437	409	415	458	441	408	414	400	415	430	417	387	470	437	364	446	424	417	414	402	427	419	441	391	383	401	386	436	416	435	440	427	414	419	402	448	411	401	450	459	422	393	417	419	426	406	400	401	445	407	432	409	383	424	425	425	424	419	400	416	427	404	397	414	424	409	436	408	429	432	439	383	392	392	401	427	401	394	431	401	385	389	412	370	438	405	403	397	439	397	379	415	428	422	440	403	409	421	423	398	410	448	430	417	436	428	423	384	438	418	385	401	398	393	428	431	433	421	399	452	442	394	388	415	474	434	467	439	411	409	402	420	412	433	408	412	443	370	411	390	464	444	431	421	418	433	396	406	394	424	425	400	427	417	417	449	429	396	440	430	410	425	418	471	405	399	405	412	454	413	420	407	396	417	445	408	451	421	393	413	388	424	415	359	420	396	392	416	401	412	424	423	444	404	408	424	410	394	401	420	391	411	408	405	403	405	411	455	404	398	431	451	401	431	421	436	377	400	456	399	413	391	442	422	435	436	404	403	412	398	407	383	390	457	422	422	422	417	427	432	419	403	422	424	448	399	400	445	402	433	393	422	436	420	422	435	389	446	441	378	443	465	409	427	419	429	428	394	389	417	381	426	409	423	429	421	454	423	420	415	407	381	408	432	415	413	395	425	404	424	415	410	407	453	407	429	408	430	426	427	426	405	388	438	413	441	419	417	405	425	390	446	471	399	388	420	412	414	406	405	426	398	435	404	431	394	437	468	390	410	422	431	417	424	392	425	417	425	435	395	413	426	409	463	440	459	422	426	427	435	434	410	408	389	389	403	429	405	437	424	402	422	408	397	413	455	456	371	403	400	434	422	423	444	405	430	406	418	427	406	403	428	462	383	377	428	375	429	422	400	425	406	469	433	423	432	432	420	441	403	435	418	406	430	415	419	424	410	418	416	424	425	432	414	418	442	423	423	432	443	445	462	461	386	372	436	400	403	434	425	399	437	410	379	394	432	431	396	428	391	462	418	428	439	422	410	397	430	384	412	415	407	435	405	410	416	434	414	389	383	413	421	408	398	422	444	433	432	404	445	431	426	383	406	397	424	448	411	410	442	414	442	424	421	435	381	390	417	441	448	427	445	418	445	438	406	412	399	392	449	450	399	414	411	413	423	408	404	451	392	441	446	449	393	423	379	379	401	409	407	406	452	389	380	406	408	388	439	433	409	414	363	437	436	394	401	407	442	430	435	424	441	464	405	426	421	435	419	423	429	411	437	398	388	411	425	425	410	382	447	414	413	402	383	443	431	409	416	433	415	428	423	441	417	420	406	386	393	409	436	434	442	382	388	424	403	404	407	422	431	382	390	409	425	422	410	388	443	415	433	421	415	439	402	417	452	422	434	421	414	475	410	432	419	403	416	410	383	414	439	404	421	404	431	417	411	430	408	442	441	433	423	419	410	423	390	446	419	399	421	414	418	462	448	442	438	405	405	393	416	416	444	437	401	429	429	445	387	412	381	447	432	374	419	429	431	411	365	430	417	411	453	415	421	403	411	466	431	404	413	400	408	397	456	403	410	414	417	435	429	430	412	433	407	406	436	412	427	421	454	444	426	396	411	416	438	437	444	445	440	446	431	432	451	440	424	402	428	443	396	436	429	440	402	426	438	410	417	459	430	405	440	400	465	405	442	419	398	399	452	448	404	412	420	433	421	404	423	457	426	448	430	422	455	389	400	453	406	459	385	429	443	374	402	395	389	412	402	415	423	426	412	426	465	419	427	436	397	408	401	399	432	415	404	429	394	410	386	426	454	445	428	413	407	408	440	408	415	448	416	420	420	436	400	419	405	425	401	398	455	440	410	393	442	425	452	404	392	404	408	399	402	417	435	411	385	424	431	417	416	383	406	442	391	445	392	413	423	396	423	408	416	440	408	372	406	397	372	392	431	419	396	388	401	411	414	376	442	407	409	455	409	429	418	425	392	419	444	451	406	413	379	409	440	458	450	398	417	406	419	405	435	388	424	429	430
25214	21576	25367	28238	21080	2296	542	393	325	361	318	313	286	286	283	292	289	257	254	262	262	258	263	244	261	235	273	249	268	271	279	258	244	245	264	225	293	249	256	246	296	270	263	300	232	285	274	244	236	270	258	254	256	276	267	245	265	243	244	259	252	236	262	244	277	246	268	270	262	240	253	262	249	248	267	275	277	250	257	235	252	250	261	256	236	250	263	278	263	251	247	265	253	238	263	211	274	263	269	284	284	240	257	244	242	242	268	242	252	294	289	263	271	276	266	252	280	281	238	269	273	248	282	279	259	285	283	256	277	269	253	250	244	241	244	275	264	286	266	271	285	274	270	276	266	277	248	258	254	260	307	270	264	252	274	266	249	282	235	241	283	269	233	255	277	262	270	246	267	239	287	292	225	254	249	272	264	291	268	269	270	246	244	259	279	280	261	259	262	263	256	243	268	235	293	225	250	299	244	250	257	280	241	287	242	262	242	282	248	249	248	280	252	247	268	255	240	263	252	252	248	290	280	236	276	291	279	259	247	261	258	233	234	268	248	265	260	272	269	261	272	277	245	271	272	247	291	278	270	243	306	236	277	238	254	238	272	252	260	209	253	269	255	245	250	253	301	241	282	254	258	256	256	236	249	243	258	242	276	232	254	267	247	254	262	230	220	260	271	269	262	252	268	267	242	268	276	253	225	271	230	247	239	268	265	269	251	250	256	246	224	256	253	255	236	271	234	259	255	267	278	257	280	257	261	250	264	257	245	290	253	249	280	300	257	244	262	231	256	219	260	267	239	257	259	278	263	245	265	250	249	267	265	253	248	265	224	262	232	240	248	238	243	264	261	240	244	222	246	242	263	286	266	240	284	263	220	231	254	229	284	238	246	239	257	256	277	230	246	254	274	278	284	234	227	262	267	258	279	227	248	255	269	228	269	304	251	276	252	281	252	279	253	268	269	271	239	268	309	258	250	260	248	225	272	254	288	263	248	252	258	292	292	266	275	280	268	246	262	249	254	283	262	231	254	245	244	255	267	288	246	227	255	270	262	261	273	246	264	254	253	243	261	267	265	229	265	268	262	258	247	266	248	251	232	266	262	250	271	261	277	245	271	265	294	255	249	273	248	244	269	248	255	260	260	252	224	258	243	267	255	260	229	250	255	284	259	259	264	286	235	250	246	236	239	262	296	242	284	275	241	244	284	263	229	201	242	288	243	255	280	298	274	252	233	257	255	233	236	257	240	277	291	255	286	255	239	254	244	259	272	227	262	258	277	273	246	242	264	253	290	262	230	248	266	269	265	252	274	255	257	261	260	267	228	251	238	285	262	272	227	260	252	246	246	242	262	229	249	246	249	261	270	255	232	256	271	260	273	267	240	264	251	251	251	270	255	257	262	252	287	258	254	279	236	292	283	280	291	242	257	242	277	275	262	266	254	289	246	248	249	278	240	256	283	268	248	275	257	246	261	248	260	262	293	255	257	229	247	249	247	279	234	278	242	268	262	268	268	251	249	243	267	250	262	246	269	263	270	283	255	247	258	258	218	239	237	253	237	258	247	243	271	263	242	281	258	247	285	276	265	266	273	252	300	260	219	255	239	264	297	271	267	244	249	289	247	261	216	267	302	241	275	265	266	281	251	256	272	262	249	251	248	291	275	275	267	257	244	253	238	227	258	259	276	250	245	235	269	291	270	260	264	286	227	270	267	247	237	231	250	262	256	244	246	259	247	286	275	262	267	259	278	253	243	237	284	269	266	241	307	268	262	247	255	239	243	254	265	240	283	259	244	254	260	281	270	249	235	231	254	240	252	272	257	262	263	264	263	226	260	255	262	282	287	273	280	266	253	239	275	261	278	248	238	273	278	265	273	260	223	247	301	265	248	251	240	260	265	235	286	248	255	276	265	264	231	259	223	243	257	270	283	259	254	238	220	280	252	247	223	268	273	280	245	253	264	240	258	263	256	247	268	258	243	272	286	275	279	249	257	265	246	240	250	269	253	277	265	249	260	253	238	233	246	275	254	267	243	257	283	268	275	250	242	292	253	250	262	270	274	243	287	254	248	272	248	286	265	254	267	256	258	244	258	266	288	275	263	253	231	271	213	317	206	228	280	253	239	241	270	221	275	262	265	274	245	273	272	268	249	219	246	243	259	282	261	256	255	255	252	265	254	239	248	241	243	277	255	261	259	272	277	240	255	260	253	236	250	245	229	273	256	273	254	231	275	278	269	273	266	250	243	255	281	270	249	272	236	279	259	265	291	281	264	249	264	263	254	257	257	207	246	257	249	243	266	236	265	271	270	254	248	252	271	281	266	238	253	249	297	252	263	279	258	264	265	238	255	263	244	296	255	256	267	289	251	251	237	249	275	257	265	274	273	276	267	264	248	256	284	248	288	290	250	266	292	258	271	239	279	252	241	297	245	239	268	225	264	242	255	229	246	247	247	257	283	287	278	245	248	240	296	280	244	293	283	237	262	243	249	259	242	279	248	273	280	252	243	280	260	264	242	232	239	287	257	269	256	252	254	267	269	229	229	254	237	249	259	261	280	278	265	246	265	240	248	262	278	257	252	276	269	264	272	256	267	279	278	277	302	253	262	248	242	293	221	251	271	243	265	240	255	234	256	257	275	262	243	240	270	260	234	272	286	276	253	291	261	263	254	258	276	248	247	268	246	241	231	280	235	259	307	278	270	264	253	268	266	276	264	268	271	253	242	226	278	261	251	246	255	257	236	227	243	258	251	264	252	258	253	253	244	272	270	240	255	234	258	234	284	276	247	241	262	259	282	264	297	270	241	283	236	301	284	245	234	277	261	255	241	284	260	281	270	265	264	255	270	266	277	260	265	256	241	247	258	243	255	260	278	227	253	236	245	260	224	262	274	231	248	288	264	260	273	247	298	272	257	240	274	244	267	219	291	278	253	255	260	257	253	227	253	266	252	238	230	253	256	264	288	258	266	246	296	267	276	270	250	234	271	302	255	270	229	251	292	266	288	249	264	280	280	273	261	237	255	235	228	275	264	273	252	244	232	294	266	227	256	262	273	243	231	284	269	284	257	222	273	282	259	245	261	281	250	284	252	257	284	264	274	278	277	280	231	218	265	274	250	274	260	271	280	273	260	276	317	279	247	243	245	272	278	211	271	268	288	263	241	262	247	286	231	251	238	255	283	260	261	262	248	261	248	269	289	250	265	259	284	250	243	264	247	320	236	269	258	270	280	231	255	248	244	301	250	255	280	265	250	246	289	252	278	300	262	268	230	253	257	273	286	273	271	215	243	264	245	242	243	275	253	295	266	247	284	282	257	284	291	228	308	255	260	223	280	253	239	263	268	249	274	284	267	252	257	283	250	240	295	217	238	246	253	221	238	294	243	220	260	297	243	287	257	253	243	292	256	275	278	259	259	272	236	275	245	267	280	262	253	275	235	265	247	238	234	257	240	220	232	251	283	260	253	253	269	262	264	287	261	267	286	253	261	260	265	255
5378	7357	3206	1449	931	762	662	654	649	579	603	628	565	613	572	598	584	581	560	564	546	577	608	549	565	618	592	584	602	607	623	566	579	537	575	594	575	543	582	580	581	595	593	582	614	560	565	619	597	558	539	587	596	628	572	527	597	590	585	609	566	525	588	567	593	609	605	570	548	563	620	610	582	562	608	595	567	604	580	581	576	575	607	576	583	600	572	589	613	568	584	585	596	546	577	533	610	568	635	548	594	613	570	503	569	552	618	588	582	556	570	598	554	624	601	546	603	574	620	571	552	595	557	571	583	568	538	578	631	608	567	587	517	574	605	582	597	588	555	572	575	576	572	594	565	571	560	625	541	576	585	578	601	534	591	597	590	534	551	550	560	587	563	590	558	566	535	605	562	551	577	563	576	570	567	574	578	533	574	611	601	562	614	574	569	548	562	571	595	564	570	605	615	586	532	556	615	561	591	559	569	578	555	614	569	547	600	590	539	560	608	618	594	601	611	599	525	549	565	570	578	567	591	618	601	543	586	564	533	572	578	561	613	532	578	607	612	535	569	591	575	522	558	628	598	533	566	551	562	546	568	568	548	634	574	552	570	568	572	617	562	568	565	602	566	584	599	533	550	580	584	549	585	533	507	552	565	574	606	561	551	562	581	541	551	562	602	613	546	557	574	593	520	595	588	615	559	570	567	569	569	538	594	559	596	578	601	545	556	566	550	582	601	560	571	603	562	597	617	533	563	577	607	594	559	586	606	563	569	607	569	594	590	570	570	562	591	577	567	599	539	567	542	580	585	529	601	597	543	567	570	561	583	596	586	579	587	586	584	560	572	595	589	634	631	584	610	612	574	566	581	573	562	584	541	577	619	557	540	576	618	574	603	551	588	569	599	568	559	567	586	616	587	590	555	538	587	564	574	599	585	579	595	565	598	595	577	585	608	605	564	541	606	597	594	564	571	614	559	589	582	567	549	572	548	549	559	541	569	547	535	519	509	565	567	588	562	572	567	559	577	598	590	590	560	576	580	586	556	578	595	601	590	580	558	540	585	576	554	580	574	546	566	545	608	600	611	625	593	562	569	578	581	586	535	615	594	602	592	528	566	545	614	516	592	561	593	571	591	574	567	608	571	619	565	631	568	615	564	599	584	570	573	564	609	624	585	550	579	599	612	544	622	583	599	563	563	532	618	552	586	577	575	542	548	561	557	572	539	542	588	541	562	558	593	565	575	555	587	547	571	585	616	603	573	574	555	570	574	568	564	558	597	584	538	600	524	587	522	590	602	584	587	563	576	578	577	580	610	585	551	561	629	577	600	565	627	586	609	576	574	575	590	579	559	610	586	565	530	574	582	593	639	535	571	555	571	596	565	591	579	575	577	584	597	605	575	593	578	601	595	536	590	523	560	573	553	523	566	588	586	584	579	583	574	551	593	607	623	543	584	577	564	608	603	552	594	581	578	594	559	577	547	564	573	576	595	586	556	590	565	587	569	539	578	621	550	542	547	525	561	572	614	588	553	545	558	551	571	556	564	553	604	567	576	585	588	597	567	584	546	574	568	586	547	622	561	613	557	553	572	562	599	569	600	590	554	560	554	583	575	550	586	576	563	539	575	585	599	613	556	554	573	569	591	563	534	562	564	609	534	584	564	548	609	588	605	633	576	610	603	534	568	589	616	572	564	580	551	588	625	576	582	560	593	564	585	577	591	602	525	588	587	574	559	590	579	584	603	567	555	566	635	590	607	631	549	594	530	564	586	613	595	578	573	542	552	571	582	570	566	576	574	538	573	573	613	587	570	613	592	600	567	557	544	542	648	546	613	629	603	580	610	618	551	570	622	556	627	580	542	606	537	554	613	574	602	590	590	566	543	617	578	614	620	544	555	585	565	604	559	565	591	576	558	592	566	592	623	568	587	573	579	616	594	568	587	571	543	593	587	604	607	611	640	542	589	566	580	585	564	641	568	589	602	593	555	554	583	545	558	611	547	595	579	594	581	533	560	581	587	622	554	577	563	539	574	605	586	584	614	579	580	549	592	590	595	580	550	579	568	564	571	569	583	584	622	548	622	584	560	574	534	569	564	536	522	552	520	624	601	592	571	579	572	586	575	559	585	520	598	553	579	570	589	563	617	603	586	564	580	599	548	586	593	589	605	545	583	580	542	568	574	588	559	546	553	536	577	575	534	557	581	583	561	598	564	588	596	577	625	591	545	572	560	568	565	553	564	597	580	550	567	572	552	593	580	587	568	541	574	583	599	560	568	576	597	565	538	566	568	596	581	604	582	605	591	588	590	567	553	603	566	592	579	521	565	590	610	586	578	584	567	538	625	564	571	583	590	571	568	558	623	551	598	558	558	560	550	555	566	545	552	563	588	549	606	595	604	580	556	548	555	600	592	573	608	621	654	524	535	545	532	622	580	573	558	571	589	559	591	604	585	564	535	603	610	557	587	565	585	605	589	597	595	593	585	600	586	557	588	583	595	586	552	584	547	627	598	584	605	550	595	548	586	576	603	598	577	617	595	585	590	525	562	607	534	584	579	549	573	598	566	579	591	599	583	605	614	600	557	605	595	544	569	593	601	579	573	582	590	594	572	587	599	533	571	579	535	568	576	612	616	602	611	547	596	583	595	581	579	552	554	599	598	572	556	594	545	570	550	583	614	576	588	588	541	605	550	595	610	579	603	579	595	610	565	588	556	585	599	551	565	603	570	570	556	566	630	568	593	606	595	579	624	587	592	557	602	600	601	579	560	583	591	560	564	587	608	587	612	580	584	606	570	585	561	582	558	559	582	564	608	552	581	568	600	560	589	588	559	575	571	578	557	575	563	561	580	584	581	575	567	566	587	615	625	559	559	593	565	599	607	574	549	579	556	571	561	595	617	572	516	576	560	569	557	571	524	603	578	568	600	570	565	599	606	575	538	544	551	557	562	569	595	581	589	548	586	574	549	545	605	542	530	547	599	592	548	643	569	556	562	545	599	571	606	568	615	543	566	607	565	542	558	542	560	602	575	591	587	584	548	569	547	620	585	582	530	588	615	574	573	580	558	582	558	557	585	588	577	561	568	568	587	593	594	563	566	599	629	583	599	588	603	557	617	590	582	579	588	590	604	554	599	567	537	580	559	580	547	560	607	587	616	603	584	576	561	564	589	571	569	570	577	585	562	592	601	606	573	593	555	619	585	560	587	568	569	616	519	661	573	592	572	563	599	559	604	534	605	612	607	557	592	611	557	586	624	565	580	616	554	562	601	628	560	596	546	566	618	615	609	595	583	598	556	546	541	589	586	542	536	572	583	578	614	618	596	537	584	589	577	566	584	559	615	559	601	562	565	556	573	578	563	573	574	610	581	567	549	592	587	574	551	554	611	554	584	587	579	577	551	581	588	557	590	600	565	564	572	564	538	611	596	603	546	572	544	587	563	564	604	593	579	578	571	584	583	553	569	572	577	602	545	597	543	552	541	574	595	595	544	600	618	605
24525	21678	26082	27790	21693	21622	2583	527	342	313	296	266	272	267	226	202	229	201	208	197	207	217	198	191	190	181	203	192	187	205	160	193	191	204	186	179	198	194	191	172	194	188	210	173	185	195	178	209	219	170	155	171	213	186	197	185	173	187	192	161	186	186	176	182	178	186	184	187	174	180	178	180	168	181	182	198	190	195	149	178	184	195	190	159	180	187	183	181	198	174	171	179	151	181	179	199	158	182	185	190	191	206	178	190	213	157	174	183	192	162	213	169	193	174	182	167	173	168	187	173	185	200	196	189	187	205	206	168	185	174	186	207	192	162	175	174	196	166	164	189	188	185	183	185	171	151	192	160	179	161	220	191	196	198	183	186	183	175	166	164	182	161	183	184	182	189	199	161	188	192	184	176	162	185	196	181	165	167	163	181	194	201	180	178	200	188	188	178	176	209	185	170	186	187	166	174	179	199	200	164	169	179	168	177	174	184	153	191	176	175	156	179	196	184	163	191	199	170	164	194	170	163	169	185	161	178	212	205	169	190	213	193	180	156	200	178	184	210	172	193	161	161	202	161	161	192	195	208	197	178	186	203	175	172	176	180	163	189	209	169	187	193	198	170	172	160	171	192	181	176	197	183	159	167	205	172	180	184	203	177	164	164	149	199	194	183	187	179	168	189	167	189	169	190	175	189	201	192	170	182	167	164	188	213	191	183	170	165	166	189	162	191	200	176	191	184	155	186	187	199	199	186	163	191	236	175	181	143	162	184	180	199	185	184	199	181	180	184	201	192	180	174	196	177	185	193	177	178	182	192	175	199	170	158	201	203	203	185	194	191	183	173	185	189	190	182	195	172	204	181	170	195	190	178	193	185	181	188	165	174	188	187	201	185	177	167	172	172	183	177	198	194	183	189	200	195	180	195	191	206	207	187	167	166	194	171	183	180	179	163	171	180	166	197	157	207	193	152	233	185	178	182	147	212	164	161	182	174	183	179	172	199	180	183	174	182	170	158	203	186	169	170	159	199	193	218	194	176	193	194	173	184	166	175	195	184	183	196	188	190	196	193	183	190	197	172	172	203	157	175	168	192	191	182	161	171	179	183	175	176	180	167	169	186	160	181	195	178	186	208	169	170	204	155	204	185	204	197	188	184	207	163	179	178	176	177	161	188	182	184	195	208	196	203	177	172	191	202	186	179	214	166	168	197	187	181	189	191	207	186	162	172	192	168	153	195	186	174	173	184	184	181	190	193	171	196	183	192	157	193	196	172	178	156	176	175	172	193	173	156	192	161	156	164	196	199	169	190	197	174	187	171	171	180	186	182	185	180	172	173	174	164	171	176	187	164	193	161	181	202	185	189	186	197	162	179	171	206	202	168	191	201	170	181	185	188	182	166	169	181	150	199	174	182	180	162	171	179	180	221	199	168	191	162	176	180	191	175	164	176	198	186	159	189	165	202	183	183	204	157	191	177	188	170	169	208	184	173	195	162	190	200	178	179	180	178	174	170	162	183	173	195	183	165	179	201	200	175	179	193	205	191	204	181	171	169	191	186	206	196	191	208	179	158	195	182	157	179	207	185	184	202	174	189	198	169	175	166	165	208	186	181	187	148	153	198	191	176	174	157	164	173	170	162	201	176	184	202	171	177	213	158	172	195	175	194	174	204	184	175	198	198	176	177	184	182	160	192	208	175	211	185	179	203	158	183	185	174	179	175	197	195	179	182	161	174	160	201	184	157	179	178	181	192	207	193	197	188	179	198	193	166	197	190	186	174	150	192	172	175	189	210	216	186	195	187	187	184	164	162	180	185	183	198	185	208	181	177	199	200	174	183	185	191	191	177	170	196	166	163	176	180	189	187	209	176	167	184	180	184	177	173	171	184	213	203	184	160	195	173	179	170	183	188	165	172	177	192	187	189	184	170	158	167	179	172	184	188	164	162	180	185	174	193	180	168	175	179	167	154	207	177	154	198	197	179	199	158	182	192	169	190	177	178	191	167	169	184	212	161	175	171	175	198	164	173	163	183	201	165	166	167	183	211	176	186	189	185	198	174	179	186	165	199	176	165	160	164	171	167	178	179	194	185	196	195	186	179	177	163	192	195	192	207	176	165	159	171	197	184	200	194	207	192	189	182	184	191	218	189	173	163	151	169	170	213	197	174	184	174	201	177	165	174	183	186	171	174	190	160	192	198	192	185	189	175	189	177	188	177	190	188	176	167	161	176	176	220	197	203	163	192	176	176	184	167	183	171	185	160	154	195	176	204	177	192	199	177	177	176	159	192	161	175	177	185	169	195	176	183	193	185	174	185	187	209	206	178	181	177	174	197	164	156	199	182	183	181	166	177	199	192	193	187	184	191	192	172	181	179	202	186	204	173	189	179	192	179	186	180	180	176	190	211	187	216	180	183	163	190	181	192	173	196	174	188	161	184	185	187	185	182	176	194	165	191	164	179	195	181	197	194	198	177	191	160	192	171	177	193	155	188	179	177	199	177	168	180	170	175	174	182	165	171	217	180	177	155	164	194	201	193	176	186	184	171	172	188	173	171	191	186	196	200	173	176	168	200	218	209	172	208	206	214	198	200	176	190	185	189	169	168	183	207	187	186	186	201	202	174	195	186	153	165	182	196	159	209	170	192	191	185	164	194	179	157	196	158	189	197	172	175	174	161	185	196	201	179	175	177	188	184	195	195	200	175	157	174	169	184	190	166	152	183	190	189	192	175	199	168	195	150	182	196	195	170	173	190	187	183	172	185	196	175	172	189	176	182	200	209	180	206	173	180	194	185	179	191	180	198	169	167	174	178	198	183	163	208	200	166	145	167	191	194	183	178	168	170	180	174	177	181	177	178	169	189	179	179	161	170	161	181	202	162	207	160	175	203	158	153	163	181	164	189	166	161	195	202	206	177	193	175	180	197	199	177	199	202	234	181	186	177	185	181	201	176	200	196	203	185	181	189	190	191	196	194	192	192	204	184	192	204	162	197	171	187	172	187	184	186	175	192	192	175	217	176	177	182	186	167	206	192	176	184	171	188	144	189	174	160	181	187	168	177	162	183	154	172	196	185	187	193	193	164	207	173	219	173	185	165	179	181	184	160	174	189	162	194	162	171	203	185	178	177	182	191	162	171	194	209	195	176	163	173	193	165	213	175	182	166	178	198	211	196	171	194	153	188	161	188	180	190	204	183	171	173	225	200	194	155	201	174	180	192	175	171	158	218	174	176	198	159	214	186	173	200	183	190	191	199	166	186	197	185	182	179	207	168	175	158	189	180	153	186	167	184	189	162	180	177	162	171	179	172	167	192	172	169	176	185	185	172	185	164	193	191	183	189	200	214	185	169	164	188	188	180	192	210	184	174	182	176	163	198	172	189	171	186	190	153	201	147	190	212	237	159	181	218	194	189	187	153	168	180	196	204	188	192	175	182	194	172	149	210	158	215	189	186	183	190	188	173	182	199	185	198	169	193	193	193	158	173	159	199	195	187
6256	10681	4972	1944	1064	747	636	529	473	455	450	451	420	439	437	414	401	370	433	413	401	392	443	381	374	393	426	393	397	403	411	418	404	361	382	390	430	406	390	381	407	404	390	397	448	408	429	405	403	372	415	422	406	394	397	415	405	416	388	426	441	415	399	421	382	394	375	428	429	407	446	382	418	378	410	415	413	403	427	392	389	363	419	404	432	381	388	421	383	397	402	400	403	406	432	381	358	390	432	431	398	403	366	388	408	387	391	387	400	398	408	401	441	402	355	377	395	424	408	391	387	399	353	406	401	362	386	400	415	374	425	395	406	402	381	442	423	378	413	385	420	378	427	406	398	400	387	411	407	369	407	419	405	413	412	367	429	430	409	411	416	371	414	411	394	420	403	413	393	382	386	375	399	422	376	434	418	394	415	413	366	400	402	414	413	426	381	413	426	421	443	396	407	432	416	386	447	409	409	438	350	393	403	394	418	431	397	384	390	412	410	417	418	388	382	399	408	401	360	406	454	436	393	412	377	416	394	398	372	396	399	400	384	429	420	403	409	385	427	402	385	451	382	390	396	372	413	369	397	404	443	430	385	423	419	414	412	407	361	391	391	426	406	400	388	422	419	402	420	413	425	401	384	358	374	415	389	390	404	403	417	371	375	381	380	355	425	401	392	404	405	365	430	400	377	350	379	441	407	407	406	444	387	401	402	384	407	396	410	411	399	405	410	424	416	399	410	402	415	409	387	377	415	415	404	407	394	401	402	403	429	385	426	390	417	393	419	384	399	418	415	393	414	427	411	429	370	396	403	401	412	396	410	390	431	381	412	416	420	371	407	410	368	405	404	393	413	400	387	405	415	394	363	398	420	397	396	403	406	400	412	447	389	405	408	380	420	384	394	381	388	393	365	423	388	407	383	383	403	380	418	396	382	411	393	403	418	403	397	406	436	418	372	398	401	425	352	400	389	390	414	416	413	417	382	435	416	411	388	417	397	380	401	403	402	401	405	391	391	374	447	424	391	431	409	395	422	401	407	438	372	400	400	360	373	363	398	441	379	404	412	396	398	415	392	353	437	415	402	386	407	404	399	432	368	400	402	420	389	403	401	389	432	425	419	413	370	393	406	416	390	420	401	381	390	426	404	423	390	395	386	381	403	415	389	430	402	422	413	410	422	389	413	391	416	387	412	366	392	406	428	425	404	397	407	368	404	411	413	402	401	391	411	389	396	399	442	399	400	426	384	390	401	361	428	383	420	393	401	415	403	398	398	387	436	402	423	418	389	386	385	386	378	424	392	414	380	395	399	350	385	413	376	407	393	423	406	410	402	421	447	387	372	403	406	390	387	391	421	401	404	409	389	393	391	388	390	432	398	377	408	374	409	433	399	401	436	392	429	411	375	382	387	370	392	401	398	383	392	394	419	419	398	396	413	409	427	444	416	371	432	401	378	383	356	382	389	449	388	411	409	405	407	435	408	413	410	403	403	404	385	365	416	395	424	358	390	427	418	420	393	390	423	402	400	410	424	395	393	394	389	390	382	397	382	428	401	425	383	405	420	392	428	411	372	403	410	400	429	405	407	378	396	411	412	402	375	409	412	400	370	390	409	411	400	382	429	408	434	391	380	376	430	429	408	407	402	407	421	392	407	369	405	404	412	400	391	454	377	407	395	409	380	410	393	394	404	375	436	406	424	405	433	407	383	411	392	421	403	377	410	419	407	412	412	401	382	407	433	417	414	398	422	447	384	401	373	371	377	421	385	412	401	379	400	414	406	415	392	400	407	427	388	382	391	391	376	389	384	426	422	360	411	391	381	411	407	393	372	429	391	394	396	433	399	407	392	400	423	402	415	419	382	390	420	425	398	388	383	391	388	411	408	410	391	388	438	401	433	363	393	398	412	359	406	416	432	412	370	397	354	351	402	391	403	393	406	426	409	402	438	399	416	424	404	444	443	444	425	397	381	392	413	388	411	404	410	402	393	379	450	412	380	406	395	425	416	413	435	416	415	416	394	421	423	372	391	402	387	388	394	421	391	357	406	408	369	355	422	429	375	409	421	389	413	414	409	434	428	426	422	407	369	406	383	381	451	408	395	413	366	422	394	402	444	390	407	402	378	391	396	424	376	396	386	374	396	407	414	404	400	394	390	390	411	378	399	397	387	405	436	421	417	423	388	398	417	401	435	409	395	395	377	410	424	423	406	412	419	426	397	392	415	378	395	399	425	384	426	403	396	400	405	366	441	394	420	383	408	398	402	438	417	409	408	405	385	369	365	400	386	405	391	377	405	413	383	478	414	420	416	415	400	368	397	428	394	412	378	419	397	408	425	422	407	380	410	429	376	333	392	451	396	430	359	414	396	433	435	395	406	403	404	415	399	420	396	408	400	385	412	431	416	414	398	403	397	372	388	402	444	408	383	404	385	389	401	398	401	406	415	408	375	380	364	413	420	407	390	415	389	401	388	403	397	401	382	413	398	390	380	408	423	375	392	383	387	414	401	425	372	395	419	418	404	369	386	388	439	408	425	409	382	398	425	426	375	386	393	409	425	409	380	388	398	394	434	419	412	396	418	403	407	420	416	431	407	408	417	381	412	394	391	426	390	419	405	412	414	372	406	402	388	386	400	421	422	392	420	415	384	406	415	438	423	411	410	415	393	423	436	396	383	429	436	374	410	401	452	361	411	366	370	387	412	417	398	413	401	379	408	397	371	398	383	406	386	384	393	428	415	414	431	400	434	426	386	390	428	396	398	397	392	398	400	438	425	429	393	407	420	373	394	431	402	405	415	439	393	416	389	397	398	403	424	394	394	377	425	409	404	387	390	382	380	367	391	410	414	410	399	438	395	415	413	384	457	419	428	417	408	415	405	388	424	402	410	410	392	410	394	400	391	420	431	413	433	415	377	411	388	403	381	424	373	433	430	406	382	393	388	390	375	396	420	405	394	424	392	373	406	387	397	399	390	388	362	399	389	407	401	389	391	403	398	396	408	376	411	413	412	408	428	425	384	385	408	409	364	421	388	445	410	377	410	383	421	376	418	416	429	411	434	401	423	377	389	369	436	412	381	435	389	423	423	409	397	435	409	391	421	435	399	414	411	380	408	410	402	386	403	430	417	396	392	382	444	425	394	389	400	375	387	391	409	414	374	396	406	374	409	408	389	426	430	420	401	408	409	399	385	374	438	391	414	390	369	409	376	420	390	411	421	388	380	388	407	414	394	382	445	361	410	383	393	387	398	419	375	402	394	425	389	409	399	391	381	375	379	404	392	420	356	404	376	350	379	385	378	401	386	403	418	380	392	403	373	407	432	415	430	431	388	391	380	457	398	414	410	401	386	405	350	405	406	411	391	414	390	406	395	395	415	407	345	396	434	407	386	398	394	408	423	388	399	400	435	418	407	397	407	412	396	396	381	420	413	379	379	435	387	380	420	378	392	402	451	412	401	412	390	375	400	395	406	346	421	395	432	394	383	377	400	390	450	371
33114	12009	1856	620	434	377	227	179	180	177	163	201	167	188	191	173	161	181	183	201	222	187	175	183	158	179	180	177	175	214	161	162	174	172	172	180	159	184	187	197	159	163	165	187	174	162	172	194	201	156	155	174	173	179	170	175	182	181	165	181	202	190	177	158	168	171	171	192	183	182	154	196	165	174	150	182	143	177	171	170	173	155	170	190	156	185	182	179	167	165	196	172	179	147	171	168	163	167	176	168	210	182	176	192	148	187	180	186	156	174	189	179	208	189	177	170	174	162	196	183	176	183	178	159	174	174	181	173	166	148	195	167	196	157	137	178	192	182	213	173	173	206	180	174	158	161	167	184	183	172	188	191	164	183	175	160	178	187	191	167	179	186	168	190	150	168	173	171	191	172	174	186	171	158	190	164	172	172	175	195	204	167	161	194	182	174	173	185	178	179	176	196	188	188	160	151	174	165	156	180	197	149	159	167	170	204	168	199	169	167	150	173	170	174	202	169	166	188	142	194	174	167	159	175	155	177	157	182	178	166	180	186	167	165	173	181	167	177	161	163	156	161	189	170	168	161	153	182	173	169	161	161	185	170	177	173	176	177	211	169	180	167	166	168	221	191	157	174	166	164	177	188	165	186	193	209	154	161	167	176	173	161	156	190	188	175	188	175	161	160	171	231	174	196	169	167	174	174	188	154	202	163	141	174	165	161	179	198	195	186	168	171	187	151	163	155	190	179	178	172	170	188	156	182	176	167	165	162	164	169	162	191	147	180	167	197	167	169	166	181	171	159	163	195	152	187	181	181	150	172	165	173	180	160	153	170	190	155	190	178	168	158	155	189	157	181	169	167	166	180	165	185	177	156	166	151	171	171	185	175	186	162	183	182	200	182	162	163	187	133	165	184	193	178	160	168	165	171	182	185	168	185	155	141	171	166	196	175	183	181	174	174	174	164	156	171	174	190	163	171	195	167	165	186	205	189	170	188	174	195	190	182	182	159	174	183	159	169	167	162	152	146	195	147	143	191	181	158	164	169	166	172	165	190	190	177	168	168	181	185	174	152	156	177	164	149	167	185	174	170	184	196	166	186	190	179	187	170	168	136	182	168	187	169	156	161	184	198	158	174	178	156	151	175	180	188	165	198	188	188	191	167	177	176	176	184	160	182	192	180	147	149	135	182	209	177	183	162	175	178	153	155	163	198	185	176	167	168	175	177	181	185	175	162	166	172	149	183	168	197	163	155	171	178	157	163	199	163	187	165	161	218	169	186	167	171	185	170	154	173	174	188	165	171	185	182	175	167	150	162	181	171	174	165	181	164	156	171	160	214	189	191	155	176	177	163	158	189	168	162	181	157	179	141	155	191	190	176	158	187	177	182	171	185	176	198	167	185	182	173	188	158	191	166	163	197	143	168	174	149	180	172	170	184	183	165	163	158	168	155	186	167	188	179	186	175	168	189	187	161	165	163	141	174	213	192	166	171	187	185	193	175	185	166	161	174	195	180	183	181	161	154	174	175	167	183	176	188	164	176	168	195	179	174	162	186	197	155	164	191	167	147	157	155	188	177	177	176	156	184	163	167	169	166	172	154	187	155	160	180	162	177	172	166	172	178	186	162	182	164	151	170	153	161	200	170	169	170	176	157	159	153	185	220	174	210	171	166	183	172	160	152	193	163	163	149	178	180	169	196	188	183	170	152	170	172	172	150	180	190	215	182	156	163	165	161	180	166	179	171	206	172	180	196	146	175	176	176	170	191	159	170	149	171	193	147	167	162	172	157	185	164	194	177	164	187	185	193	172	168	177	194	181	165	149	155	179	171	144	199	182	177	170	165	179	155	186	161	156	177	152	193	192	173	146	166	176	176	183	180	194	179	160	187	184	183	157	185	179	184	194	195	186	160	183	199	164	176	182	168	164	188	165	185	198	198	169	167	161	193	200	182	162	182	172	171	174	164	171	175	173	207	168	188	172	150	183	170	176	152	154	205	181	173	167	194	165	166	153	163	203	178	175	156	155	188	185	186	154	171	160	174	157	185	176	193	180	153	183	170	182	159	163	191	164	185	176	178	160	156	160	180	190	185	187	207	169	165	181	198	169	155	160	186	181	174	173	186	167	195	179	175	177	173	147	179	166	149	186	145	175	155	170	197	187	190	179	173	164	187	197	170	146	161	174	192	165	162	168	170	178	184	170	183	207	170	153	187	174	199	168	178	166	184	164	154	163	181	173	165	171	174	154	184	186	187	157	166	173	163	143	171	191	174	173	170	174	189	161	155	162	188	184	184	149	169	179	155	176	170	160	173	153	187	149	173	176	184	166	154	161	200	162	185	147	176	187	179	175	143	183	154	177	170	164	181	187	193	193	171	158	162	181	172	179	186	155	162	181	173	163	192	169	136	157	178	185	167	196	172	176	166	183	171	201	190	179	173	151	165	170	162	181	144	157	174	180	189	173	173	179	195	134	152	192	191	176	154	183	180	194	156	203	198	179	175	181	172	156	196	174	198	185	179	173	188	163	163	179	170	188	165	188	173	183	193	165	161	162	174	163	193	188	174	176	142	201	185	189	176	183	169	174	157	180	156	189	180	188	171	151	172	164	188	167	159	188	169	164	167	180	191	175	188	180	180	172	153	183	149	183	154	181	196	162	193	168	165	168	161	188	161	174	181	206	165	199	162	180	185	162	165	185	176	159	166	177	166	174	190	174	178	180	162	187	164	142	170	202	195	188	186	181	167	185	173	183	181	165	177	173	168	152	171	189	194	190	161	173	200	185	165	184	165	173	192	183	185	178	189	189	177	167	176	184	192	166	166	165	178	178	167	156	160	165	188	193	172	153	156	162	183	147	165	210	176	161	167	169	186	198	164	162	174	164	169	182	180	172	165	170	167	165	161	190	175	174	146	171	161	173	197	171	171	154	167	182	188	181	154	157	150	177	206	170	191	202	174	185	188	163	166	162	210	206	184	169	177	195	185	187	199	194	181	191	164	172	196	177	189	192	171	176	177	161	174	168	172	182	172	168	178	165	175	166	149	166	170	174	169	171	148	169	185	187	164	165	179	192	166	168	181	156	176	159	185	164	160	173	176	171	179	160	178	165	183	157	188	181	170	181	157	185	179	177	173	167	168	178	175	172	168	164	192	178	197	165	178	162	190	166	162	173	166	167	177	184	180	169	184	175	165	156	167	185	157	166	171	167	154	177	208	190	175	158	165	182	166	168	187	191	171	174	177	156	169	188	170	172	145	163	191	186	162	169	161	165	174	175	201	172	200	173	172	158	171	177	185	192	166	181	151	172	187	185	183	151	183	179	177	176	142	165	197	194	167	190	150	189	145	164	184	178	173	199	167	165	194	190	184	164	160	163	180	188	169	199	183	176	149	176	163	156	162	166	177	195	193	189	186	143	186	210	185	182	159	148	166	184	164	198	181	181	187	180	183	194	163	149	167	151	193	172	189	176	186	164	174	184	195	173	164	187	189	185	173
6214	2596	1153	652	475	423	452	393	448	397	395	414	448	438	429	409	417	432	452	393	421	427	406	388	432	399	428	449	400	399	404	410	405	444	408	422	395	402	407	440	390	389	414	425	446	433	418	424	409	396	448	433	413	406	411	401	419	432	396	406	435	430	413	425	411	394	415	404	392	407	407	424	392	400	414	393	413	410	410	407	476	419	452	444	386	439	394	445	448	408	431	417	412	411	376	429	403	442	406	461	388	428	411	446	408	442	440	424	381	416	464	397	434	398	418	424	444	393	420	379	374	413	360	447	407	433	417	429	432	447	413	400	456	437	413	448	421	408	385	406	413	424	425	415	442	421	413	411	433	413	478	436	423	461	408	443	403	416	413	445	410	420	407	405	473	417	403	405	417	413	408	452	404	391	408	427	413	428	368	394	421	432	398	404	392	390	404	386	455	427	417	417	442	424	392	415	414	414	424	429	421	443	406	428	421	417	387	433	411	422	401	417	410	430	428	406	389	427	427	432	386	384	443	447	434	423	418	423	445	396	430	454	436	404	439	379	403	392	432	380	415	427	417	443	439	423	416	452	432	402	440	440	447	400	467	406	431	421	430	402	408	417	390	410	429	418	406	424	427	408	420	434	456	400	450	422	427	445	426	434	404	428	434	419	369	417	416	455	429	415	426	393	426	426	404	394	439	445	415	399	410	464	384	437	406	454	395	437	409	392	442	382	458	419	419	424	446	396	449	416	422	447	414	420	430	435	438	408	437	452	411	459	432	445	387	432	403	421	382	419	449	368	416	367	418	400	456	418	403	452	402	413	388	435	440	415	425	437	416	410	391	414	403	409	411	400	423	423	405	417	398	455	449	410	447	422	443	384	447	415	438	419	456	396	427	388	380	412	423	412	420	396	378	427	406	408	409	401	412	427	445	426	426	372	436	448	442	426	407	406	405	429	423	406	393	419	404	400	438	447	393	454	404	425	406	465	402	393	409	392	418	425	419	429	414	401	443	400	422	402	420	393	387	426	415	402	411	442	419	406	405	411	403	416	438	430	430	395	420	404	403	395	411	415	443	434	392	456	431	424	423	437	407	462	434	392	421	435	424	402	379	431	439	436	407	395	416	388	447	444	423	407	408	423	416	412	388	408	418	424	407	409	420	408	393	466	445	424	403	399	439	423	374	415	425	421	388	418	408	394	453	380	410	432	406	427	413	430	388	431	420	376	437	412	451	436	399	408	415	426	460	363	447	408	464	414	405	386	425	385	412	398	419	450	429	395	422	436	413	419	444	399	460	416	417	418	406	406	391	414	429	408	394	438	446	397	432	431	414	417	399	415	437	413	378	423	410	426	393	432	446	386	412	422	386	409	405	412	429	412	391	431	409	443	427	385	413	408	412	393	390	410	435	440	428	445	401	418	411	361	403	402	440	396	405	449	411	450	407	416	451	385	432	404	405	422	425	431	402	398	395	445	435	436	438	442	421	432	426	440	434	441	420	382	411	406	451	423	438	394	397	419	411	418	463	433	404	444	425	457	417	426	393	417	408	401	443	399	391	419	440	426	385	398	454	459	421	393	433	428	383	409	438	403	425	414	412	446	432	391	445	465	400	435	373	421	416	415	415	408	397	380	431	447	407	421	412	421	409	437	420	395	379	416	400	420	413	391	430	404	394	408	436	419	423	434	396	403	397	440	397	400	410	404	377	397	382	446	420	403	423	422	426	432	414	409	445	385	416	411	421	416	443	412	432	385	415	415	456	471	420	421	410	421	397	445	417	436	418	435	407	406	421	413	434	459	408	426	427	440	368	421	435	442	423	444	431	399	365	411	397	408	437	390	410	412	436	435	416	393	437	403	414	446	448	417	421	422	439	408	419	453	394	440	402	421	437	396	405	434	450	434	406	406	406	385	419	447	435	422	397	413	443	438	389	402	389	464	419	415	414	394	422	413	395	429	453	414	425	422	392	418	436	386	385	432	410	406	423	418	441	439	423	438	459	414	407	397	435	429	410	418	409	455	445	404	406	453	393	420	415	433	428	392	420	437	489	379	433	401	427	447	414	394	413	445	418	397	415	389	430	398	428	386	480	370	362	412	437	426	402	392	413	395	428	405	426	404	417	360	405	426	432	430	438	444	418	394	445	417	437	378	386	432	419	404	408	416	432	442	436	432	435	417	410	436	441	429	414	443	416	383	411	432	416	401	406	418	415	411	415	432	469	411	432	425	447	431	445	453	453	408	436	434	409	431	418	411	401	423	415	457	459	390	379	419	437	410	438	434	419	418	415	387	383	420	415	449	430	419	420	400	455	431	437	445	399	398	420	376	415	418	421	422	433	432	391	445	414	407	413	410	412	398	405	438	417	416	409	438	448	395	440	364	443	422	432	409	406	418	421	406	429	459	405	421	421	427	397	373	465	384	397	401	416	427	404	412	394	393	429	420	398	384	407	393	416	420	421	411	413	430	412	397	378	398	452	437	429	423	413	412	440	429	420	415	447	392	393	420	455	407	390	411	436	437	463	440	437	383	395	434	391	450	402	410	364	402	425	410	377	388	415	450	393	455	407	389	420	439	385	406	386	419	436	426	436	397	433	405	455	399	412	417	436	401	413	432	374	421	415	400	438	397	410	423	447	427	420	399	419	429	426	391	438	412	434	385	401	416	419	462	401	436	416	447	428	379	421	400	389	418	422	433	444	438	414	382	391	403	449	406	393	399	420	389	393	402	397	436	397	408	403	426	444	463	390	421	443	416	412	469	431	409	411	421	367	394	434	426	422	443	400	427	425	446	413	394	420	413	413	432	420	440	424	386	431	439	389	427	387	425	419	405	397	448	450	435	460	425	394	423	426	453	421	393	427	420	451	431	428	440	415	429	422	406	459	406	424	436	391	389	421	434	404	397	418	432	401	428	404	401	413	379	401	416	415	451	413	415	412	435	410	425	474	391	397	382	394	405	445	429	439	429	409	432	426	418	408	390	389	441	421	381	400	439	411	422	407	418	420	440	432	396	405	407	434	424	427	427	442	452	402	436	414	401	439	424	409	442	425	429	457	392	432	395	403	426	426	411	420	409	420	399	416	466	441	446	454	394	437	399	417	429	394	429	433	430	425	407	422	429	400	401	429	412	388	375	420	447	420	441	435	416	405	407	426	435	414	435	406	396	463	405	450	412	423	432	408	389	405	398	406	395	413	393	420	420	413	451	388	416	380	437	407	438	440	420	429	405	438	413	448	408	394	416	435	405	452	402	401	415	392	451	420	407	429	411	414	384	426	429	420	392	428	394	416	409	423	428	434	401	373	404	404	417	436	394	450	425	412	444	413	412	395	421	430	415	390	402	423	406	403	410	406	409	390	404	409	422	417	391	424	406	431	422	448	394	423	410	398	431	427	419	423	421	399	403	435	426	423	372	435	451	426	448	429	423	427	428	432	456	397	427	415	465	421	423	426	448	396	425	398	454	436	354	444	401	384	399	438	400	390	423	437	430
25253	21596	25310	28328	20964	2189	517	380	319	284	290	299	285	318	304	273	293	258	257	270	262	272	271	258	241	274	301	280	245	249	248	292	279	273	257	261	288	294	248	288	280	246	283	271	264	263	281	282	298	252	271	299	278	281	238	257	263	228	226	261	251	273	268	277	256	233	262	284	266	263	283	278	267	267	252	234	263	269	250	279	252	265	240	288	278	241	259	275	253	231	223	258	246	237	250	278	242	263	236	274	269	274	235	267	232	281	247	288	267	216	245	264	273	288	261	272	282	289	254	249	242	271	248	279	228	254	263	258	231	252	252	275	236	277	278	265	293	274	258	291	290	265	273	262	251	264	282	248	266	268	242	256	256	248	262	277	264	228	246	268	293	259	261	277	242	244	268	263	262	253	270	282	296	276	266	286	262	261	266	255	282	263	270	260	255	284	235	275	264	260	250	267	219	299	245	275	253	241	260	295	266	247	270	244	242	261	236	258	240	308	258	242	257	273	239	307	255	239	262	276	270	256	292	261	250	254	239	247	255	260	264	287	256	270	260	264	255	276	255	258	234	251	257	259	252	263	231	255	292	271	290	262	256	243	288	299	249	279	257	258	262	265	249	258	258	294	254	234	253	270	280	258	245	277	254	261	250	278	228	257	250	276	232	244	253	223	250	270	267	290	266	264	239	268	265	277	295	252	254	264	257	269	280	269	256	250	303	253	291	256	304	253	248	252	247	264	240	294	271	266	280	254	218	255	266	257	268	243	272	272	290	277	257	257	237	262	250	249	272	244	271	276	276	246	270	267	242	259	297	272	262	235	275	275	279	266	278	266	262	271	244	263	291	272	251	247	246	265	264	275	256	244	247	269	280	239	248	249	254	244	279	268	293	260	295	256	267	236	278	263	257	241	258	261	245	259	269	254	260	250	232	249	244	236	261	262	244	281	259	237	281	269	265	248	235	246	250	255	272	238	251	280	255	233	286	263	246	276	266	244	268	278	253	261	242	253	248	244	228	232	265	270	247	270	234	252	272	237	233	292	262	260	263	270	309	279	263	280	244	278	263	297	286	250	278	270	247	282	220	279	269	235	251	277	305	273	262	285	239	246	240	278	243	252	218	234	251	265	281	300	260	266	257	275	274	275	274	219	288	277	261	268	275	256	244	270	244	279	260	266	273	247	233	283	250	284	284	261	256	275	251	247	277	254	269	244	228	295	235	231	251	236	242	273	252	278	255	282	252	247	261	267	278	229	237	254	204	256	257	256	271	261	234	252	247	275	256	234	265	261	244	290	274	258	288	288	238	263	254	265	256	254	221	264	279	267	313	256	307	263	258	241	291	265	235	232	246	264	277	270	269	264	283	227	254	251	304	274	264	245	250	267	268	243	258	270	241	244	262	293	254	268	275	245	259	238	256	268	276	246	254	260	251	264	252	265	280	247	267	248	253	263	269	242	237	281	236	230	233	258	275	241	236	279	264	228	225	245	284	262	257	263	235	279	271	249	259	267	202	270	250	243	240	257	251	235	263	256	262	272	255	253	267	264	258	225	251	238	244	275	250	276	267	247	286	275	245	267	251	250	297	266	271	287	292	271	268	276	254	250	250	268	282	260	269	257	276	253	267	239	244	256	264	229	263	260	266	257	267	267	265	241	271	268	294	262	288	250	270	255	268	255	252	250	237	265	270	260	246	256	260	270	243	271	268	262	289	266	273	244	278	227	259	263	257	276	272	276	262	240	246	276	270	241	257	265	250	245	283	294	279	265	265	282	257	257	260	260	237	291	280	222	258	261	236	302	276	279	211	264	250	242	308	281	270	249	292	256	269	262	256	248	266	255	246	245	249	309	252	274	277	268	278	246	259	285	292	277	238	245	280	264	252	250	242	254	271	281	257	251	263	233	273	284	287	254	249	266	260	282	281	238	234	244	252	246	254	257	261	255	276	274	277	237	279	258	263	255	263	266	285	261	255	266	264	295	265	279	272	279	269	259	285	272	271	262	244	276	278	248	277	266	270	254	270	248	273	261	224	257	277	250	285	283	235	254	253	278	285	259	233	279	255	234	252	270	272	256	266	238	291	243	271	257	248	234	285	269	250	262	253	273	296	236	242	258	262	270	263	238	255	254	280	279	261	234	264	250	258	249	280	258	268	305	254	254	273	273	278	266	251	280	272	251	241	264	247	234	245	252	213	287	246	250	253	244	257	271	265	252	260	279	269	237	269	243	272	253	252	236	267	256	266	261	260	255	241	266	277	276	273	254	277	260	251	227	263	243	295	250	242	266	252	276	264	249	265	263	236	281	238	252	266	244	260	262	289	237	269	241	264	265	251	278	255	271	246	264	250	261	265	234	283	271	242	266	264	267	259	263	275	251	242	278	247	250	260	273	251	252	266	278	264	250	253	279	280	276	261	261	279	246	255	256	248	246	255	272	249	245	253	273	240	222	237	282	277	264	245	246	272	252	247	246	247	281	281	284	267	243	269	263	263	245	284	265	281	285	233	283	251	251	276	246	233	260	259	255	262	227	245	293	254	251	240	279	270	266	246	289	237	256	216	245	255	282	257	252	277	282	242	238	246	249	271	273	278	252	271	236	261	267	252	256	244	220	261	242	270	262	232	246	262	290	290	223	242	244	254	259	263	280	263	289	268	242	224	251	247	255	257	264	232	279	261	278	246	243	302	255	272	264	281	248	288	273	283	245	251	268	257	258	256	261	252	250	245	246	238	272	276	296	254	250	299	270	232	251	274	251	269	228	250	267	267	244	250	288	230	259	269	256	255	271	255	259	273	227	268	268	281	237	274	268	231	293	256	281	246	262	271	246	271	259	252	248	246	282	257	269	238	274	243	230	277	258	251	257	279	294	252	256	299	232	252	242	281	286	248	279	276	269	278	266	264	257	245	288	259	252	249	248	235	261	259	268	262	257	268	256	247	277	259	235	253	258	273	256	260	273	260	249	274	241	250	285	290	261	252	253	268	276	233	282	250	301	257	263	260	276	282	263	279	252	249	230	279	260	246	257	272	252	275	267	244	255	246	247	240	260	269	246	281	256	284	263	251	255	253	259	258	252	270	234	268	239	272	235	249	284	244	259	292	261	261	278	258	276	248	267	236	262	299	246	263	233	239	235	241	254	248	259	243	237	259	250	258	291	257	233	277	240	245	284	257	243	281	240	252	270	241	274	293	284	251	281	248	252	255	253	261	261	247	257	265	281	250	275	266	270	230	253	266	262	275	265	254	278	268	265	265	226	256	283	229	255	256	282	252	246	247	227	264	266	269	290	265	254	284	266	279	267	242	304	272	256	226	252	243	228	284	286	244	241	237	266	257	275	269	238	252	259	240	297	276	259	245	238	232	279	270	238	255	242	223	260	254	274	259	258	260	256	292	271	224	273	256	256	276	272	274	257	236	260	241	260	258	254	246	247	252	260	250	252	274	258	292	289	267	271	266	267	241	283	250	268	276	225	258	258	233	231	264	262	319	250
5011	6135	3000	1428	877	733	685	639	641	613	654	597	579	603	582	571	610	590	580	605	561	592	625	622	548	622	657	587	576	595	570	594	552	562	562	570	546	596	602	616	553	536	592	595	572	638	611	585	616	539	578	573	624	589	594	583	582	563	607	569	570	569	579	562	606	587	571	559	564	566	568	561	598	544	586	606	587	557	604	586	573	544	587	543	552	622	577	588	578	591	573	583	589	571	561	592	570	576	599	553	562	553	573	597	588	568	572	607	569	572	555	577	566	579	574	637	590	586	585	609	535	585	549	565	588	623	595	601	597	576	599	567	594	540	567	569	549	585	655	544	555	585	593	605	611	535	554	566	610	618	568	587	568	573	570	561	567	553	589	579	614	577	567	529	562	592	611	591	550	560	593	561	525	530	622	592	617	618	532	590	583	629	568	598	597	528	585	586	571	615	578	594	564	586	575	553	589	617	605	565	578	565	592	569	547	572	573	580	577	571	543	551	575	559	617	551	575	601	632	560	560	575	574	573	617	595	584	562	530	617	587	591	599	614	590	503	557	583	591	554	571	586	578	565	609	601	567	590	539	537	584	558	591	555	592	549	549	598	568	582	599	580	578	562	560	580	559	595	577	562	588	583	625	568	560	550	567	590	573	593	589	580	598	617	598	561	574	575	568	566	564	600	547	586	612	595	591	548	566	598	574	539	606	561	541	585	568	596	620	592	569	594	592	598	596	582	581	599	585	556	547	555	562	579	596	588	574	616	572	637	566	555	586	566	569	608	577	599	593	602	579	575	581	583	550	600	595	611	600	575	563	532	591	558	536	588	539	605	591	581	554	575	547	566	588	566	578	578	551	591	620	589	581	570	613	574	567	554	568	582	563	583	584	575	607	595	583	582	620	590	579	560	563	550	563	562	567	633	569	632	595	574	513	557	538	604	592	583	576	594	596	613	612	600	593	565	542	585	575	614	590	566	593	605	541	586	540	585	620	600	573	598	603	580	588	543	592	580	598	586	583	529	595	614	579	584	583	534	597	612	521	579	577	622	574	615	603	576	550	574	575	593	586	572	599	575	602	593	561	585	600	567	600	589	620	594	625	626	562	578	605	518	609	603	573	598	536	543	604	564	601	576	565	548	573	591	623	567	525	582	602	588	573	549	566	589	554	606	561	586	593	544	564	571	608	549	602	589	614	548	579	545	572	553	557	571	584	580	605	571	583	585	562	557	572	565	517	559	537	622	569	548	578	585	585	551	584	526	586	591	579	543	555	542	590	562	543	579	547	582	564	564	552	563	559	556	604	532	574	608	534	566	588	582	573	581	616	601	601	541	532	579	577	564	589	570	586	618	594	546	583	587	560	592	582	561	592	567	594	587	589	574	577	560	574	571	575	580	566	585	538	542	565	611	590	577	595	575	556	534	555	595	573	580	600	574	567	542	558	588	617	603	575	574	579	572	606	594	577	597	614	579	576	589	538	591	589	572	563	586	585	567	584	585	618	583	562	551	595	598	565	604	556	610	581	560	571	590	572	587	566	550	614	558	543	563	583	539	565	567	562	594	582	586	575	567	584	583	553	619	535	584	578	568	581	549	579	565	604	550	579	557	567	548	594	575	597	570	571	568	552	551	572	585	569	584	574	644	577	552	556	542	606	603	597	569	554	581	600	594	577	563	601	602	574	613	584	573	569	593	572	540	592	553	598	576	590	581	558	593	588	539	574	581	564	564	564	577	536	619	575	563	605	527	590	551	607	593	576	571	538	574	618	565	581	563	569	586	564	549	549	590	586	616	536	556	598	595	610	554	573	625	622	560	588	588	578	602	558	561	578	549	558	556	554	565	598	563	565	583	591	569	608	582	605	579	572	602	573	595	590	598	541	570	586	578	615	577	586	554	596	550	545	528	578	564	583	571	560	567	585	544	583	574	584	572	561	529	574	579	603	551	641	574	565	581	520	532	544	602	574	592	592	555	580	588	578	551	626	554	589	603	569	615	579	578	545	568	594	573	635	570	610	567	625	582	597	589	567	580	554	573	559	581	568	601	630	534	558	557	558	585	578	544	602	577	602	586	593	587	584	578	588	607	588	571	558	605	578	568	549	557	548	582	656	580	601	580	587	581	566	586	596	581	575	624	599	565	615	562	532	588	555	571	563	618	579	572	568	594	585	576	586	578	631	576	591	527	576	576	587	542	553	632	571	597	597	551	579	569	590	534	536	571	587	588	553	582	556	605	545	572	616	552	577	603	569	591	619	612	579	590	585	580	609	554	609	537	589	563	593	607	530	548	556	568	528	610	580	558	587	600	595	581	543	616	549	536	596	586	542	604	559	555	544	584	558	557	582	612	542	577	567	609	560	557	531	562	550	567	587	585	610	585	570	560	586	557	561	550	554	606	605	608	538	587	594	577	563	604	617	559	544	550	601	588	579	573	567	573	616	585	558	576	554	586	611	596	583	537	582	593	582	550	560	582	562	603	547	575	574	587	574	538	591	561	546	551	604	557	638	614	574	571	606	542	574	551	549	606	602	562	550	565	557	566	556	581	566	547	584	592	606	572	601	591	571	621	561	596	591	587	588	546	554	593	590	590	565	615	574	571	548	587	579	568	593	521	561	554	565	569	626	576	583	578	541	636	570	580	608	554	605	569	589	556	558	581	557	555	571	603	590	563	565	574	579	589	544	572	552	555	603	590	558	611	587	554	596	580	568	577	590	553	580	551	538	538	586	547	567	587	586	584	581	578	597	579	549	575	572	564	585	601	528	575	557	598	586	589	580	581	608	609	571	579	543	579	607	558	554	605	601	528	564	568	544	563	560	559	595	570	581	584	576	580	620	571	561	608	567	606	546	583	572	585	581	578	612	557	576	560	545	579	571	588	577	563	568	588	605	590	568	582	578	563	592	581	595	585	551	551	588	595	582	591	583	570	598	568	556	563	575	554	552	590	543	598	547	577	589	580	595	586	601	578	565	555	579	595	566	586	621	577	553	564	606	627	563	627	597	556	566	554	563	597	591	578	569	578	560	579	581	611	620	581	581	539	569	585	601	546	543	582	602	561	556	590	586	588	552	586	548	563	615	571	598	577	583	588	553	617	546	601	598	523	610	601	566	572	583	574	577	567	601	604	583	546	637	563	635	589	568	618	577	563	641	602	584	577	594	600	623	627	575	591	586	584	596	558	560	593	598	575	554	551	572	566	548	608	598	597	578	557	567	572	545	543	553	595	562	563	601	551	594	551	581	565	595	589	561	575	595	582	541	563	568	586	583	555	563	541	559	574	497	589	568	567	595	579	569	572	593	540	592	578	593	577	565	604	602	522	578	567	560	556	652	632	579	581	584	593	592	581	549	573	561	590	569	600	601	566	566	591	566	571	559	569	556	616	574	547	587	604	575	544	639	597	564	579	598	584	603	548	553	527	581	550	561	565	551	578	597	567	568	563	615	608	565	587	599	602	624	617	549	605	566	578	603	582	574	626	553	603	547	575
24378	21584	25984	27645	21596	21540	2735	514	338	278	267	286	268	217	196	267	200	223	206	194	179	163	175	214	205	221	198	179	178	199	181	214	205	185	207	192	191	191	178	179	191	190	196	181	217	163	195	182	238	192	160	176	188	206	183	193	203	212	184	192	191	168	174	199	180	190	190	180	168	192	175	166	170	184	177	193	181	173	177	164	176	166	160	191	200	186	197	185	183	198	187	166	169	205	200	166	181	194	174	181	194	195	183	191	173	188	187	195	178	199	182	191	173	156	183	188	180	198	175	199	199	171	188	206	179	174	161	184	194	196	216	164	173	186	166	141	156	156	177	164	190	161	199	191	182	177	160	201	161	158	186	177	204	177	179	183	216	183	172	169	163	190	197	186	166	178	164	180	170	171	178	172	171	178	183	186	172	196	202	187	179	151	180	183	207	200	213	177	148	169	170	166	193	204	184	171	191	190	187	202	217	165	194	190	191	192	186	179	190	181	182	170	183	186	178	197	197	179	184	149	181	197	165	180	191	194	203	179	183	188	185	186	164	179	173	229	158	179	176	184	179	210	188	177	185	179	198	174	191	173	173	185	183	184	200	182	175	197	201	180	168	170	168	188	179	176	204	163	173	179	164	183	160	179	198	199	181	195	172	204	184	207	192	184	184	185	218	184	181	192	180	176	178	180	204	203	170	181	157	197	181	165	142	169	222	188	184	183	184	179	189	200	168	174	175	216	177	190	162	176	202	215	198	204	208	158	148	171	157	164	180	164	195	198	160	169	162	203	174	200	184	201	189	183	187	187	198	181	169	200	187	201	174	195	184	171	178	173	175	197	177	191	163	190	186	191	194	178	198	182	174	167	173	178	206	199	190	194	185	175	179	178	192	202	190	187	170	153	199	202	160	170	189	174	171	189	198	156	156	189	196	165	187	176	171	179	189	200	187	188	196	180	197	189	168	209	189	182	186	193	198	180	188	181	179	157	207	186	167	177	171	183	196	196	186	188	178	173	205	188	203	176	177	193	187	166	208	194	168	146	194	197	184	200	209	200	191	182	172	173	161	198	175	189	157	160	185	178	187	194	161	201	197	190	160	182	178	187	190	192	196	178	159	177	169	163	154	189	172	199	159	178	161	176	177	175	181	170	175	162	178	165	165	169	189	170	210	192	206	159	165	185	189	144	170	189	166	192	182	194	184	190	164	205	162	185	183	177	166	191	187	192	181	189	197	200	169	178	166	176	177	203	190	192	174	203	166	160	182	173	193	194	204	206	182	177	171	197	183	169	190	179	191	198	180	172	175	202	195	174	204	191	170	199	162	171	191	168	178	169	185	161	177	173	181	160	178	195	188	183	207	185	203	169	181	178	154	179	163	185	198	207	189	172	190	168	184	165	157	171	174	183	179	190	202	196	152	194	175	187	192	176	221	172	184	199	173	146	167	180	199	174	212	173	211	184	179	182	171	189	176	177	176	185	177	186	218	180	160	188	179	184	162	172	177	173	159	187	195	166	193	169	200	198	183	152	189	176	170	161	175	201	162	167	177	227	195	192	197	185	165	180	174	170	184	189	164	190	182	176	176	205	178	180	190	198	183	176	162	181	179	196	176	197	174	170	176	175	160	196	197	187	172	196	175	176	187	176	184	185	184	169	189	186	172	192	201	184	162	200	185	162	184	169	192	178	189	190	185	177	173	196	177	165	173	202	171	195	150	164	187	197	174	153	144	169	183	193	191	183	196	179	202	164	210	182	213	180	188	217	186	190	204	206	201	191	187	166	198	173	192	164	182	160	150	167	173	175	192	166	179	180	162	164	176	169	202	216	228	183	178	162	189	181	212	169	161	192	178	181	186	186	178	182	194	177	186	156	189	191	171	169	173	159	160	198	190	198	190	184	198	203	201	157	174	170	183	179	185	209	183	152	148	160	182	182	179	202	168	183	154	193	176	202	187	176	192	172	187	185	174	189	205	188	179	186	213	181	217	168	192	180	188	209	197	185	213	192	163	173	186	173	189	176	185	164	184	179	179	191	183	190	176	174	161	147	171	174	168	169	186	211	171	178	180	198	182	172	161	188	192	183	185	174	193	203	200	162	153	191	199	215	165	175	188	157	150	196	166	175	194	186	206	175	184	167	198	180	160	187	212	159	201	180	190	156	166	202	203	196	178	204	171	166	178	213	188	210	151	196	167	178	187	169	179	151	189	181	180	169	210	180	166	184	182	190	186	169	173	191	148	192	167	180	177	155	189	162	168	188	175	193	183	152	147	181	157	179	190	183	203	194	174	171	177	210	170	197	177	174	197	181	184	194	185	175	191	161	167	185	176	167	186	187	193	197	192	220	170	155	214	178	164	185	152	201	188	157	177	203	180	177	172	186	166	182	201	177	161	155	163	187	165	191	187	159	164	184	192	172	182	188	167	170	184	164	149	206	184	186	196	202	216	169	169	175	182	175	178	183	174	199	159	182	180	176	150	193	188	181	180	182	164	205	187	183	157	168	173	202	196	177	193	216	183	215	195	185	217	198	175	175	172	192	176	160	185	168	177	186	187	197	192	206	184	187	182	203	173	176	171	198	174	175	171	194	180	182	176	202	185	191	179	191	197	190	193	181	168	183	192	163	169	188	190	182	173	206	197	169	188	167	191	172	195	183	159	183	178	203	162	181	194	196	185	179	176	199	178	192	188	197	187	200	188	198	175	169	178	172	173	166	160	186	165	168	178	169	194	187	192	185	174	166	187	184	176	194	187	186	213	188	191	180	204	176	182	192	178	202	190	184	180	162	193	183	193	168	173	182	198	200	179	195	232	207	195	179	170	181	180	182	200	179	184	176	174	192	164	163	195	155	179	175	204	191	201	188	190	178	190	207	186	165	185	180	177	154	175	178	161	201	188	182	172	201	188	179	186	165	165	169	161	155	159	207	179	169	182	194	172	185	169	206	193	163	184	202	195	174	170	170	187	188	188	173	130	189	200	178	181	182	187	180	201	198	178	211	162	162	163	180	203	163	150	180	183	175	159	165	174	182	172	156	183	176	178	201	188	188	189	176	192	188	158	171	184	161	171	165	170	174	163	181	202	182	179	205	179	185	181	187	177	155	185	193	185	173	181	181	170	171	187	233	190	179	227	185	202	162	184	190	200	212	175	190	201	180	178	209	176	188	167	178	190	199	170	193	206	158	171	131	167	170	202	191	178	185	203	175	170	194	169	174	187	172	165	193	176	185	167	188	186	181	158	191	168	175	182	200	158	196	194	169	186	173	194	172	175	172	203	200	169	185	193	185	180	196	186	188	197	188	192	161	170	180	188	177	166	210	174	185	167	183	180	205	206	182	205	175	168	187	163	185	166	181	191	193	177	181	185	212	200	176	180	181	186	173	193	205	217	172	186	176	181	184	158	202	173	201	159	190	165	155	178	176	156	162	173	171	171	189	160	182	183	180	198	178	155	179	160	198	171	181	193	184	176	204	176	163	166	161	199	192	197	219
5828	9148	4312	1969	1041	743	618	534	462	502	440	430	420	461	436	422	401	409	394	421	445	369	393	383	420	413	406	401	407	405	435	421	419	393	391	425	384	434	385	382	419	400	405	410	431	387	404	402	384	390	391	362	414	417	404	399	392	406	396	381	384	385	385	379	433	378	404	380	398	402	407	367	375	435	374	394	381	425	419	398	411	423	392	406	378	375	416	387	415	398	394	391	421	389	421	428	357	429	399	410	376	389	404	409	396	431	405	372	400	414	409	438	369	394	405	382	395	421	397	410	427	385	401	410	388	385	372	381	425	376	369	400	404	420	429	368	398	398	423	402	398	392	398	415	402	424	412	406	384	407	415	362	407	406	406	370	354	394	363	396	422	393	434	400	374	372	397	370	390	356	387	413	437	378	428	416	419	389	402	424	352	392	429	389	397	392	423	384	376	370	398	406	409	416	442	359	380	393	372	399	380	419	390	416	399	369	402	408	411	399	420	382	424	427	356	411	402	435	361	375	395	372	388	382	397	438	421	388	412	380	403	411	437	398	431	418	401	364	375	397	434	404	421	426	417	452	425	404	412	384	392	397	374	453	411	368	429	377	411	369	423	383	408	372	397	398	364	403	384	367	434	448	410	387	395	395	380	353	420	414	415	402	399	398	384	360	423	400	426	383	451	399	409	375	427	395	398	403	396	401	383	433	409	418	392	388	421	383	412	376	348	410	405	406	428	418	396	396	381	394	394	368	417	388	428	373	382	387	409	388	361	411	386	412	372	404	409	402	425	389	401	401	357	418	404	401	416	409	380	365	388	383	401	424	358	407	388	406	376	401	392	424	435	377	419	348	412	394	377	432	402	404	353	382	397	406	399	424	393	421	405	370	398	367	396	413	383	415	425	436	374	411	373	397	363	387	437	418	405	395	381	394	426	406	360	406	405	380	383	393	386	423	404	397	443	390	394	414	391	386	370	390	424	413	368	363	382	410	406	374	391	408	431	441	406	397	397	383	409	435	399	395	384	382	368	405	472	369	392	414	397	434	383	421	387	392	418	389	400	413	423	405	396	392	367	419	413	410	399	411	431	388	396	378	387	398	394	390	395	421	403	424	384	404	388	398	350	422	402	394	368	441	407	395	409	385	380	419	379	347	424	388	381	396	410	389	369	412	424	402	386	394	330	375	417	397	375	407	417	383	359	359	383	382	401	380	395	426	404	384	372	392	383	371	405	415	396	400	403	371	468	417	447	405	418	404	371	414	431	379	395	389	405	441	377	382	388	384	419	396	404	409	382	397	399	365	379	419	385	389	416	397	402	408	389	388	381	411	384	401	378	337	394	400	427	386	400	394	398	417	414	343	385	386	392	407	425	412	398	389	382	385	410	420	405	392	447	368	423	388	402	396	407	427	414	409	399	368	437	411	382	429	406	363	397	394	373	404	429	443	375	417	414	396	422	358	382	386	409	396	420	417	394	424	396	398	412	409	405	430	410	378	397	373	397	383	403	384	405	437	381	403	373	391	378	398	384	396	406	414	382	375	398	406	395	375	419	400	409	397	379	364	374	395	354	410	426	390	400	393	380	405	400	392	407	379	417	394	390	359	398	406	356	371	396	411	444	413	378	380	397	392	403	377	404	375	438	368	408	385	384	365	406	408	421	424	424	360	388	391	382	378	415	422	417	399	369	376	423	414	375	396	435	385	386	404	395	374	379	400	374	399	405	394	361	390	404	390	393	411	424	404	366	400	385	439	378	384	396	374	392	399	413	390	372	380	415	426	388	397	379	405	367	410	400	413	388	415	379	385	407	391	375	366	419	420	400	419	381	426	416	399	408	404	425	371	389	418	399	419	392	394	385	390	428	387	345	361	389	411	396	403	365	357	373	376	399	376	388	407	412	441	423	408	398	427	405	391	404	398	383	378	353	420	393	443	397	419	381	440	437	378	398	386	355	400	396	390	388	380	408	437	397	416	368	411	421	394	349	439	369	400	439	375	396	403	439	408	402	387	402	411	384	432	397	378	390	384	385	412	451	403	369	436	431	400	383	370	415	383	418	372	375	412	398	418	418	402	385	390	434	421	383	387	375	376	465	404	366	420	391	374	371	389	419	378	375	396	382	407	406	418	415	398	387	359	430	392	391	402	388	386	363	365	388	402	353	417	379	415	419	384	434	350	405	407	406	393	414	411	450	420	392	391	396	398	417	411	392	395	387	403	389	375	376	412	394	416	371	364	404	378	396	428	396	418	405	369	395	395	365	376	401	366	430	441	415	393	387	398	391	387	404	423	373	416	376	373	412	416	374	408	399	396	404	422	369	405	429	365	441	407	358	409	443	393	399	350	376	387	401	410	399	435	400	438	417	408	396	376	401	371	400	419	426	378	401	387	422	415	398	421	376	394	405	399	388	452	371	425	368	394	365	395	368	414	377	351	390	393	376	380	395	394	435	395	394	409	401	411	409	404	377	410	381	364	412	418	376	393	388	400	451	390	373	397	403	412	427	396	397	376	409	365	392	421	403	417	389	354	393	363	421	387	423	406	380	407	407	411	417	387	393	375	371	381	430	414	374	434	397	407	418	425	404	410	402	383	396	387	419	378	392	390	400	406	393	372	422	386	375	404	395	427	385	371	420	397	419	359	392	393	360	387	392	377	424	382	425	397	353	414	386	407	419	383	358	391	394	420	390	367	421	393	437	432	391	415	357	405	354	395	373	377	407	420	396	369	374	429	395	390	392	387	388	392	386	372	412	409	391	400	369	400	383	386	377	399	389	410	432	406	397	380	422	374	405	433	371	416	391	404	396	384	434	389	389	399	412	409	412	408	403	380	382	404	407	406	386	419	395	405	420	388	430	399	441	390	424	416	392	430	385	391	410	402	378	403	386	415	426	401	402	393	380	408	391	391	423	416	372	392	408	394	395	415	423	388	406	386	403	397	445	396	409	363	357	404	392	385	367	375	428	389	385	412	426	388	425	409	409	396	393	417	373	404	379	364	411	367	388	441	401	406	413	390	402	383	425	380	436	419	410	398	394	376	400	397	381	421	421	421	417	414	400	430	409	361	447	403	384	402	393	369	381	425	371	367	436	399	386	378	404	444	379	346	411	422	398	378	403	391	407	434	406	403	436	408	436	398	387	365	397	414	424	378	397	409	392	390	392	421	408	363	417	408	414	413	376	410	396	411	407	399	402	394	402	399	404	407	391	408	433	408	411	344	412	360	385	373	393	419	368	379	418	411	439	402	424	391	404	405	409	401	410	379	416	393	372	388	395	405	441	408	406	376	378	421	422	414	398	382	420	378	406	372	395	395	393	353	398	394	400	374	408	416	415	377	416	386	416	412	394	432	394	395	412	367	414	413	386	379	377	384	411	416	407	366	380	397	389	367	421	372	420	391	388	423	415	428	383	401	395	378	416	386	330	394	427	414	375	385	411	429	386	398	397	402	368	394	367	381	379	401	399	392	416	392	411	372	432	383	434	416	422	416
33277	11837	1666	614	432	383	212	205	196	169	173	167	175	183	196	187	196	166	188	166	180	170	175	189	177	168	184	195	163	159	180	163	160	158	169	179	173	134	168	148	204	164	184	176	169	171	189	175	169	195	184	159	148	215	158	165	172	183	191	172	163	189	201	189	160	143	185	171	179	177	182	179	175	156	172	152	169	167	171	177	175	165	194	168	171	186	151	186	165	159	177	189	160	200	188	173	184	183	176	160	183	153	182	179	161	161	194	194	196	170	162	186	190	186	186	176	167	167	166	191	158	176	188	168	170	168	174	169	183	165	183	164	181	182	169	181	167	157	165	168	158	173	187	171	187	162	170	201	175	178	171	157	186	171	177	161	162	161	164	189	192	160	172	189	180	188	188	153	178	161	173	187	165	186	196	195	167	180	185	145	175	189	164	163	203	191	192	169	192	157	156	157	177	169	174	171	170	162	168	155	188	189	202	151	167	172	164	188	175	161	159	161	201	168	165	188	178	178	180	196	170	160	177	178	155	162	183	163	180	179	200	178	174	161	202	177	167	170	149	179	154	176	191	187	174	170	168	168	166	172	163	185	181	172	171	199	200	174	173	184	154	176	179	197	183	170	151	196	198	171	185	190	150	189	186	174	181	172	179	173	155	176	186	189	141	177	174	198	171	179	170	186	158	182	191	169	173	158	175	170	169	194	191	187	177	181	188	180	172	184	167	183	162	164	175	169	163	170	166	157	161	180	171	153	179	177	194	162	148	207	200	175	173	144	178	182	189	191	151	189	200	191	218	193	138	182	187	161	203	154	147	174	201	171	165	121	155	183	145	163	209	192	167	182	175	157	182	157	194	167	164	167	162	181	178	180	182	157	181	164	172	180	176	164	156	165	174	173	169	168	182	170	175	177	181	177	166	187	196	178	186	183	158	165	156	171	170	174	146	163	191	162	160	187	169	187	197	150	167	175	177	180	158	169	173	162	171	168	163	175	194	205	171	169	176	184	161	180	175	182	182	190	158	162	196	154	160	150	170	171	166	189	196	156	160	162	177	175	173	180	159	167	174	154	181	168	176	167	171	178	201	189	179	192	186	164	155	169	185	194	183	159	174	157	173	179	184	173	152	149	180	183	177	179	171	166	170	161	167	167	159	194	199	159	178	189	176	177	166	188	147	179	163	159	149	153	193	166	178	163	165	182	160	166	153	173	211	173	165	160	173	163	195	183	180	187	182	177	173	165	194	148	188	192	143	204	158	179	149	164	201	185	201	154	144	156	149	164	169	173	182	163	182	184	173	191	201	172	182	183	181	168	193	173	173	170	202	180	170	165	157	183	168	161	177	173	186	190	175	202	157	194	220	173	189	172	162	180	154	179	170	169	152	153	164	177	176	167	164	156	157	209	183	164	204	183	188	199	190	157	158	201	171	168	158	170	191	168	202	164	212	189	183	187	161	158	169	177	155	192	165	172	165	175	181	169	184	166	153	159	154	180	188	187	157	195	160	201	186	186	190	197	171	182	174	151	155	155	183	188	185	182	160	193	178	189	170	178	188	151	159	166	154	180	175	168	170	170	161	175	190	191	169	215	174	173	180	191	189	164	151	157	197	173	162	177	166	161	187	163	152	194	185	165	173	183	155	180	188	171	169	153	174	182	184	156	158	174	154	161	170	174	169	177	167	188	193	169	167	141	183	199	185	195	183	167	146	168	204	187	165	174	168	181	174	176	184	167	178	162	166	188	190	175	178	189	176	169	181	174	160	172	150	182	181	160	179	169	175	196	189	179	159	153	161	161	149	163	176	179	179	178	174	192	160	190	171	177	184	190	166	187	170	160	180	186	173	158	183	164	189	169	136	163	149	184	161	178	190	166	184	186	180	182	206	158	164	140	181	179	171	171	171	150	172	168	156	175	161	190	196	165	166	187	164	190	164	187	166	199	187	171	155	173	162	191	156	177	164	193	160	168	178	204	148	166	165	181	175	175	162	188	160	164	178	172	164	158	174	184	175	178	177	163	189	159	148	178	183	176	180	182	153	167	179	169	157	155	159	165	178	169	164	179	166	185	146	174	189	148	150	170	188	164	200	156	163	167	182	161	189	223	176	180	175	164	174	172	180	137	163	205	185	167	175	162	187	154	164	194	169	161	170	180	191	176	179	145	178	184	173	177	150	160	179	176	162	170	167	160	170	207	151	167	189	176	201	187	181	148	166	191	165	160	186	180	169	177	157	173	177	194	182	178	194	159	186	173	160	177	192	154	174	166	202	191	163	184	171	180	178	168	171	171	189	183	168	172	185	208	142	167	176	181	149	156	145	165	185	162	165	170	166	168	165	189	146	160	150	159	178	153	190	180	172	181	139	151	162	187	164	164	171	180	163	193	155	180	155	155	155	188	179	168	168	182	210	179	183	186	184	151	140	194	187	182	184	162	170	153	163	173	170	173	188	151	143	183	186	180	173	178	169	157	187	162	198	159	179	196	168	157	159	193	186	172	163	172	166	156	175	171	188	153	178	181	198	140	171	147	182	181	182	172	189	191	170	174	175	149	169	179	184	178	185	149	176	159	188	160	159	178	183	196	202	183	185	185	158	175	192	153	142	170	165	155	182	173	156	192	183	192	185	172	189	170	171	168	197	195	148	165	187	179	172	166	158	178	194	178	195	196	171	169	165	159	166	198	164	181	178	158	169	177	161	189	188	183	177	183	178	163	173	163	189	154	173	165	199	162	189	186	176	167	190	187	173	172	177	153	158	186	170	195	189	155	168	192	178	152	164	183	154	191	164	155	158	161	182	172	145	167	164	188	166	172	163	163	196	152	176	161	168	181	165	173	166	163	174	177	178	182	167	182	168	174	198	174	196	172	169	195	182	176	189	179	177	159	164	163	180	160	187	173	166	178	163	193	173	164	164	155	156	181	180	184	186	183	184	180	181	173	189	171	176	163	172	141	164	152	166	202	165	171	195	155	178	160	171	188	159	166	175	199	187	169	186	178	186	166	198	172	189	187	169	161	166	177	204	160	150	162	163	164	203	168	165	180	184	188	182	161	160	186	156	186	174	179	183	174	179	212	188	175	153	175	178	210	167	187	205	173	156	167	178	176	175	151	175	165	172	174	167	161	176	150	186	159	187	184	188	179	154	184	184	196	195	155	182	170	197	183	175	164	170	193	178	172	169	170	168	165	181	150	167	173	199	145	172	186	166	172	164	176	218	168	165	153	198	186	182	156	152	179	178	169	213	187	185	179	166	168	162	185	175	181	174	179	173	159	180	161	177	165	190	176	192	164	183	151	180	187	164	170	151	169	176	206	184	175	161	176	173	158	188	139	154	198	163	164	173	166	161	164	172	187	179	172	165	197	184	175	165	171	187	164	179	174	174	157	169	196	165	180	180	169	165	182	176	175	159	169	194	179	158	187	163	174	200	164	171	136	181	200	189	182	146	164	193	179	161	162	161	188	190	174	166	176	162	159	161	216	170	186	189	160
6032	2114	965	575	473	422	425	458	388	446	420	427	469	421	414	423	456	419	457	444	453	387	438	434	440	425	426	400	437	429	411	428	436	432	406	406	399	430	451	420	363	452	426	367	433	425	452	469	388	439	432	424	408	454	457	396	406	414	407	442	435	426	415	397	415	405	440	374	416	450	420	411	431	404	410	419	438	444	419	409	424	430	439	467	376	390	439	425	423	387	428	430	414	442	407	430	429	427	382	413	413	423	433	416	441	417	408	427	384	421	428	432	436	422	411	402	396	415	394	451	426	440	439	430	368	413	415	418	435	435	435	401	413	373	405	388	421	431	369	435	442	431	418	406	413	401	399	413	390	395	408	402	406	443	397	401	401	397	471	414	428	436	419	429	428	422	421	444	437	426	477	427	424	412	397	408	441	416	378	433	438	399	386	415	387	412	406	429	437	436	422	447	448	415	391	415	406	421	425	396	423	423	422	439	437	465	412	384	412	426	424	411	447	408	437	423	428	425	401	422	433	444	414	396	448	403	433	409	441	392	434	395	420	418	406	419	421	431	441	393	441	464	423	419	403	397	438	412	412	439	396	388	398	423	402	408	404	411	419	444	424	405	423	432	381	420	426	412	452	383	394	431	425	406	454	406	395	409	443	413	438	447	450	429	433	397	413	410	400	402	437	424	438	393	425	437	395	475	433	417	436	415	406	429	411	377	447	445	415	418	421	439	386	421	425	404	422	433	396	421	420	421	449	410	426	448	418	407	431	441	411	395	408	446	417	402	436	422	441	399	397	401	393	461	403	382	413	354	440	411	446	377	424	442	403	408	415	444	414	418	422	436	405	450	434	402	446	423	404	377	408	411	440	460	425	424	408	418	408	420	405	433	411	404	394	445	426	404	411	423	421	429	454	403	419	438	403	420	451	439	385	409	415	421	457	447	401	470	421	405	415	401	432	388	405	403	414	435	435	458	411	396	390	431	447	426	453	432	390	392	409	418	415	435	461	383	410	380	428	417	401	412	423	423	413	424	422	411	410	390	446	447	418	416	425	420	414	433	399	423	449	385	410	446	426	420	386	442	393	429	380	383	437	420	424	435	375	410	365	389	443	431	438	429	443	406	404	391	405	426	430	398	390	433	441	429	405	413	440	458	437	396	420	426	412	386	418	430	433	406	394	429	417	421	388	409	422	433	456	412	426	398	457	386	404	412	418	452	405	440	419	416	402	424	429	439	427	409	435	387	452	428	403	409	390	427	402	433	417	439	434	414	422	444	465	417	397	413	420	424	405	458	393	422	384	362	441	437	451	400	429	407	366	421	440	415	427	382	425	410	395	397	439	439	415	447	388	424	410	425	429	433	442	400	383	429	418	421	387	413	399	448	429	431	393	450	449	434	416	443	457	409	414	421	432	411	420	448	377	405	439	436	407	417	400	412	438	420	382	457	432	426	393	462	423	408	401	431	404	454	437	415	446	433	414	436	428	437	431	413	433	392	450	415	396	422	411	453	424	379	409	413	394	405	439	436	429	457	431	439	444	418	408	417	388	399	407	406	419	406	424	401	410	436	424	392	392	441	429	420	408	453	413	430	424	412	384	405	445	419	417	393	434	438	390	370	448	408	454	397	382	386	417	424	412	424	413	424	404	389	428	421	430	424	410	461	446	404	386	390	395	456	409	467	419	395	399	407	418	438	428	439	419	431	414	433	424	406	434	454	422	408	418	410	392	352	445	401	409	432	425	380	422	407	378	435	381	445	421	373	418	413	411	438	401	455	365	431	433	440	388	424	390	448	413	437	454	420	417	449	434	411	450	409	394	440	438	409	411	426	416	436	393	415	413	408	406	427	407	391	369	444	407	409	416	425	433	432	414	419	365	399	453	408	377	428	409	415	422	417	426	413	454	447	421	439	413	424	402	404	455	434	426	403	408	440	385	431	396	397	444	441	406	437	444	417	400	403	420	393	398	417	413	408	447	473	444	427	416	393	419	418	415	436	419	432	391	410	404	411	417	407	415	422	425	422	404	408	450	440	412	416	430	428	385	439	403	401	413	410	418	421	390	442	429	431	437	387	436	424	379	384	417	399	445	414	422	459	408	388	400	424	420	415	432	405	395	427	423	402	446	381	423	416	420	392	469	445	401	425	418	413	440	417	475	434	425	403	457	460	400	446	400	454	453	443	422	390	396	448	436	415	427	416	462	434	418	395	455	417	420	407	416	411	436	412	420	406	432	434	410	405	410	409	410	414	440	432	425	481	389	435	424	417	419	431	381	458	402	425	429	464	444	418	423	407	413	388	397	417	451	418	402	387	376	422	390	399	398	418	430	414	426	400	410	418	390	432	417	405	431	402	393	431	404	413	430	402	410	421	425	438	392	439	450	461	401	446	440	422	399	409	425	406	432	429	443	446	422	394	432	444	406	415	457	419	457	420	363	390	457	403	423	440	421	452	445	442	444	410	426	404	425	443	423	459	401	407	409	424	415	410	423	416	444	422	392	449	413	445	407	468	413	458	432	405	443	402	394	420	409	425	397	425	417	404	397	411	435	399	425	398	372	374	429	414	395	448	386	395	396	409	435	429	417	419	395	420	393	392	401	432	423	416	414	464	404	408	418	401	422	422	407	425	425	468	424	383	401	444	379	405	422	414	428	403	434	437	410	398	369	459	410	414	453	406	414	409	411	455	428	391	413	390	416	380	461	420	421	417	407	419	395	410	423	421	399	423	399	402	418	413	414	417	448	383	419	431	416	433	400	402	408	449	418	389	445	406	446	448	451	459	398	414	442	400	421	422	445	437	411	411	415	359	422	405	404	416	416	430	373	438	446	389	402	412	420	398	415	454	403	402	432	413	409	442	433	410	428	400	447	402	410	443	413	447	420	417	427	408	404	479	421	411	435	436	420	441	443	442	442	392	400	416	395	434	470	444	408	445	412	422	425	420	405	422	400	399	408	428	433	385	431	392	419	433	431	398	404	392	408	443	424	389	416	395	409	430	355	449	421	411	434	421	416	441	449	423	391	405	389	398	402	425	408	432	424	411	450	403	442	406	453	426	412	418	389	433	450	418	397	410	405	400	458	431	452	417	440	416	391	443	410	421	443	441	409	391	406	403	433	448	430	423	447	405	422	414	398	408	429	423	410	452	426	411	376	456	442	447	425	401	431	405	410	430	369	433	414	434	418	390	383	461	444	423	424	420	408	415	400	429	392	432	408	414	395	434	418	456	415	413	412	427	420	417	378	412	429	400	396	436	450	445	423	412	421	419	406	411	391	382	453	391	427	429	405	424	414	428	420	435	441	462	413	456	431	405	419	385	400	422	425	444	410	424	419	426	423	427	415	431	425	410	440	409	451	407	422	414	431	458	446	408	393	429	412	452	405	446	412	414	383	408	445	411	389	424	426	416	429	405	423	390	412	399	407	417	425	395	429	387	428	448	434	440	466	447	377	396	372	457	445	394	457	424	412	399	412	446	417	428	393	407	447	402
25216	21588	25400	28249	21048	2161	534	378	312	293	282	295	290	278	285	271	259	283	278	275	244	276	284	282	266	276	264	257	278	284	244	271	270	292	263	261	265	271	257	254	260	274	251	269	258	272	301	248	256	271	246	207	251	279	280	264	213	253	271	273	274	245	263	263	254	279	238	244	239	236	291	249	266	244	256	266	271	259	265	274	269	294	246	287	268	244	234	275	254	266	273	262	263	310	228	241	261	280	268	248	269	274	287	254	259	224	260	254	277	279	275	273	250	268	275	243	283	276	270	299	244	291	263	275	241	222	246	278	257	244	274	247	255	283	240	265	256	256	245	257	239	255	249	232	252	230	274	263	213	231	267	286	252	267	266	255	268	251	258	255	263	240	274	264	233	262	269	281	276	234	263	246	289	266	289	264	258	290	260	270	274	269	241	249	264	290	297	265	272	264	270	265	267	267	269	233	265	290	248	303	270	280	252	261	295	279	256	274	250	277	279	281	258	269	251	261	258	242	225	245	255	228	265	258	272	222	248	268	263	241	265	255	249	244	267	275	251	258	244	263	280	259	279	242	289	293	261	263	283	265	275	253	255	275	252	294	266	269	252	285	226	249	282	287	223	275	293	251	270	249	264	277	253	266	272	253	271	252	259	271	255	248	267	250	255	274	241	260	259	245	285	273	268	252	262	257	263	279	294	258	259	257	250	252	277	256	268	287	273	272	267	237	242	279	245	265	273	257	274	265	263	264	272	242	267	260	277	256	267	293	264	259	281	240	264	279	265	272	264	267	283	276	244	283	264	253	284	223	272	290	235	245	268	285	274	271	265	260	288	255	261	270	277	231	260	289	273	268	271	284	283	256	263	246	231	278	250	261	288	248	269	251	268	255	244	276	256	230	266	266	259	258	255	265	245	279	265	268	253	265	241	304	237	283	267	261	254	287	267	277	262	278	270	268	264	250	253	246	254	255	299	257	222	258	234	249	240	229	239	277	258	289	251	219	268	276	214	267	280	261	248	282	274	237	277	272	250	286	268	270	238	294	241	272	252	241	255	260	263	274	235	277	250	295	250	255	274	259	263	240	261	243	260	251	243	241	259	236	258	249	261	250	221	289	271	255	220	265	273	253	284	268	252	269	259	264	260	283	232	263	241	264	249	254	244	261	292	254	271	285	296	296	266	264	278	271	284	273	268	265	251	275	253	268	232	263	269	268	294	228	252	286	234	225	253	260	248	235	244	264	278	244	260	225	241	257	277	260	256	262	265	232	252	253	276	256	252	255	261	262	284	271	283	264	266	249	239	248	269	251	229	250	305	275	229	225	274	270	294	277	261	254	292	248	275	267	269	279	246	310	270	276	270	234	283	276	259	255	248	282	296	270	296	282	264	240	258	263	261	292	249	264	270	274	251	271	221	247	288	253	246	277	252	240	246	272	270	266	260	271	256	263	276	261	251	287	268	269	264	273	243	236	271	262	277	254	257	283	249	223	274	262	261	277	260	242	255	271	291	266	251	256	230	273	278	262	280	269	291	259	265	301	270	249	293	253	219	259	242	256	262	258	257	226	278	253	258	274	253	262	302	250	310	267	244	263	272	255	252	235	269	261	271	270	240	276	237	276	276	251	229	258	237	226	220	278	263	267	250	273	276	282	261	271	266	277	269	288	253	261	242	265	286	259	262	252	292	270	251	263	249	262	267	295	287	241	281	289	266	258	256	242	257	260	260	256	253	279	281	263	255	247	249	236	266	278	270	276	245	295	279	230	250	266	265	250	258	244	240	255	272	261	262	246	278	253	255	254	246	262	260	245	260	265	296	276	257	287	244	283	267	277	277	291	257	262	235	242	277	255	264	264	263	277	273	280	274	250	264	260	285	292	270	258	270	250	263	274	236	278	266	243	268	235	252	262	274	274	280	276	275	249	249	267	278	280	282	249	269	284	238	256	270	233	247	266	273	263	281	267	264	269	267	247	266	284	264	257	251	286	244	260	256	274	259	247	256	244	258	282	272	249	279	271	275	252	278	237	252	248	258	249	284	291	245	253	226	277	284	274	264	271	291	286	261	269	252	247	245	251	263	292	255	260	268	273	283	254	268	224	282	249	265	278	278	271	247	273	256	267	258	242	241	282	269	264	279	256	279	256	276	267	274	260	266	226	258	256	280	259	295	259	259	270	270	248	281	275	290	267	259	286	251	271	292	281	258	267	264	279	253	276	267	281	246	265	253	269	267	279	251	253	274	249	260	244	285	251	279	271	271	239	266	299	276	272	262	244	238	247	258	295	267	289	280	273	293	252	241	283	279	276	233	261	242	247	267	256	269	269	242	262	267	251	262	268	231	260	259	254	232	276	280	263	229	319	268	304	263	263	248	263	251	276	270	233	287	300	289	266	240	253	244	248	257	268	250	265	272	246	273	275	261	263	233	240	258	264	261	299	247	253	229	287	236	255	262	260	256	240	252	285	263	263	269	283	255	276	280	255	251	254	264	282	292	284	259	267	259	264	273	242	280	283	276	280	259	266	252	264	230	239	258	242	271	231	259	269	264	274	250	254	252	263	277	299	281	263	237	226	269	278	259	291	277	278	280	285	254	251	240	249	257	281	255	250	276	244	297	262	264	256	278	287	303	252	277	262	245	280	270	276	251	276	235	241	259	228	261	259	262	251	251	254	268	254	265	265	269	265	264	264	255	237	282	256	255	247	256	273	256	251	258	257	289	284	233	260	250	274	259	270	281	228	250	285	245	225	259	295	253	287	269	262	260	265	285	278	270	248	261	272	246	257	257	223	236	242	261	263	260	239	269	278	264	245	260	263	252	253	259	284	274	277	246	268	248	283	244	275	286	269	291	256	282	253	266	258	269	273	249	250	282	260	270	277	270	235	266	284	270	280	266	225	244	248	265	271	267	248	246	247	249	197	283	254	264	278	270	251	260	251	241	263	265	260	266	263	255	277	269	242	255	243	265	250	263	249	267	256	260	252	267	270	259	272	286	274	219	280	269	254	269	276	259	247	253	293	271	257	273	284	267	274	250	251	235	265	276	258	244	282	244	253	239	249	253	249	239	252	243	267	246	280	282	269	266	254	284	266	259	285	299	249	261	265	255	286	262	245	262	271	300	255	283	275	223	240	249	274	255	246	275	274	250	260	250	282	266	250	275	274	285	259	278	277	243	272	296	263	250	255	250	257	285	271	262	293	279	247	271	268	259	230	259	241	263	260	254	271	254	264	231	271	269	296	270	266	294	269	252	248	253	280	224	276	290	259	253	242	255	270	252	272	235	248	256	260	269	260	261	229	256	231	265	215	265	276	260	275	258	270	250	270	265	270	261	266	254	270	252	241	290	287	255	263	249	246	276	276	286	284	259	260	262	267	281	257	286	258	269	285	266	242	257	276	246	242	296	280	280	278	228	264	255	256	259	263	254	252	267	256	263	243	251	240	297	277	267	284	231	247	245	252	278	280	288	260	264	264	245	247	233	252	278	285
4625	5688	2768	1394	977	749	731	652	655	650	626	590	596	580	615	601	631	579	589	637	617	566	548	612	601	574	586	608	598	557	602	543	593	558	575	553	570	591	577	578	559	565	551	583	602	551	616	565	596	556	591	587	591	627	590	597	593	599	620	605	555	595	549	584	599	584	577	620	555	556	585	588	557	594	558	559	582	559	577	580	575	578	562	572	603	540	573	636	576	545	589	593	549	582	569	578	612	608	545	566	558	589	595	556	600	532	557	619	598	607	577	586	553	600	583	586	587	610	560	575	583	578	641	594	571	569	599	577	558	548	569	604	584	590	568	590	574	581	562	573	587	564	606	585	579	593	640	608	585	549	576	539	550	606	599	586	608	545	609	577	568	609	613	580	624	543	564	611	585	609	609	577	572	582	568	591	587	562	575	574	558	549	608	553	590	561	600	594	572	624	592	566	543	583	561	565	598	578	570	606	541	600	605	601	588	638	579	586	560	565	560	615	633	577	583	559	550	559	592	603	592	582	629	557	575	584	539	602	572	615	608	590	598	542	613	544	581	606	529	588	590	598	631	587	605	564	593	610	600	604	538	621	580	643	571	552	546	601	578	542	618	603	642	595	578	552	606	582	610	570	567	600	555	568	575	583	577	610	591	596	593	596	596	576	562	586	594	615	591	580	593	575	609	590	608	622	588	589	580	563	579	585	583	556	638	598	598	588	587	572	569	563	614	561	594	551	614	602	573	565	528	603	561	574	601	548	560	566	595	563	581	538	606	621	568	602	545	595	574	641	582	623	652	545	589	589	598	610	570	560	585	538	625	583	581	543	587	609	639	558	623	568	630	574	574	580	579	595	556	558	565	590	520	551	580	579	599	597	587	616	575	592	599	577	575	605	571	599	591	618	614	582	569	641	593	588	565	585	540	590	587	620	601	579	595	551	577	586	575	585	577	544	594	584	620	562	563	555	552	575	560	573	562	565	545	531	628	550	612	615	560	587	604	630	609	608	570	640	599	574	625	605	625	598	604	570	567	603	608	603	605	579	523	547	588	558	573	599	569	585	569	543	567	577	588	590	579	610	594	614	585	563	625	577	579	609	626	589	609	607	613	596	595	623	604	556	584	596	572	599	566	597	616	594	581	588	611	601	621	577	590	563	577	585	593	600	560	616	595	584	568	606	579	575	572	577	581	591	602	588	588	567	642	589	610	573	603	586	590	546	592	561	613	587	587	592	558	567	595	558	561	581	579	590	571	604	579	596	596	559	577	574	532	565	583	529	575	564	583	582	576	591	593	549	609	533	592	582	550	593	549	555	596	602	578	584	591	611	549	573	563	568	602	525	623	557	595	563	586	623	601	600	573	585	550	618	585	601	544	536	613	582	546	591	563	607	586	571	549	591	573	582	591	601	551	590	572	576	607	600	530	584	658	574	594	601	590	539	624	594	550	575	585	604	569	591	569	567	603	557	609	569	579	578	553	573	562	557	587	610	591	587	554	627	548	554	563	583	607	608	571	574	595	612	582	578	617	565	562	568	534	599	556	609	578	532	559	589	579	588	541	596	606	567	580	590	604	616	581	605	591	534	540	600	594	581	579	565	560	580	575	572	587	592	596	577	580	589	596	604	523	569	570	550	570	565	598	583	571	556	592	593	556	578	590	586	577	585	588	622	612	625	543	573	602	580	543	618	538	618	588	612	591	589	573	570	570	579	583	577	575	613	592	627	574	561	601	616	583	597	554	608	569	592	594	597	632	600	609	570	545	596	536	569	577	554	563	571	626	587	600	594	572	606	594	602	565	596	577	538	561	630	570	597	591	567	559	607	561	607	631	549	613	600	598	568	584	589	556	567	611	586	566	602	579	570	585	589	600	534	604	590	580	551	622	568	617	549	603	621	583	569	559	600	573	624	587	549	553	619	592	581	558	602	612	566	557	594	593	604	546	579	559	572	591	577	577	588	588	568	552	569	631	603	606	576	601	596	596	593	565	587	613	593	586	579	609	596	566	581	576	590	569	534	592	560	572	587	567	574	599	592	546	584	585	605	572	621	581	591	542	524	563	622	536	589	592	573	541	639	579	560	554	595	567	590	606	586	587	546	588	547	549	624	570	559	545	547	594	586	569	598	596	558	575	592	617	573	578	639	558	607	538	561	643	586	573	573	616	547	630	607	635	593	589	616	607	546	606	559	584	605	590	597	575	595	573	504	540	563	563	645	590	573	602	633	556	582	590	590	615	623	605	561	627	624	576	578	550	570	600	601	576	568	587	591	573	515	568	559	567	644	571	590	610	621	538	589	572	582	576	597	579	594	626	612	576	601	545	600	584	584	621	563	609	565	614	598	548	597	562	562	643	596	566	592	542	593	577	578	615	583	609	571	603	574	624	604	608	599	607	586	552	585	568	595	595	554	561	550	616	583	567	578	582	605	619	571	598	611	631	593	570	600	589	591	613	560	588	575	611	594	561	575	544	577	566	590	581	614	600	603	606	542	565	600	602	573	585	603	594	556	578	584	609	570	592	619	555	586	631	567	604	566	585	630	546	568	606	587	623	566	545	587	610	558	552	615	616	560	607	556	583	595	574	596	560	613	592	571	620	603	577	614	615	567	598	602	584	562	525	560	586	581	603	563	603	651	597	572	573	602	560	603	576	586	570	560	591	568	596	594	570	593	536	581	551	586	586	606	575	580	590	594	597	569	554	534	584	589	559	580	613	568	580	587	572	609	627	573	579	532	571	603	600	606	580	579	628	567	579	541	592	629	580	620	591	581	596	594	596	584	576	582	584	600	568	532	578	590	604	558	595	596	639	585	592	597	579	573	568	617	581	608	571	580	579	591	595	604	565	571	648	552	550	557	589	580	617	566	590	590	570	627	542	609	598	612	586	571	557	603	593	629	598	638	605	582	615	570	612	613	599	575	587	555	600	568	613	574	598	649	580	550	556	619	553	587	617	570	562	583	615	580	570	546	590	577	566	579	574	576	532	586	572	586	574	569	589	576	590	595	601	593	571	603	581	576	552	578	581	570	586	593	578	571	570	566	576	610	564	603	624	601	551	594	591	624	575	568	600	591	590	601	577	582	615	550	580	622	581	591	566	609	636	626	596	622	587	581	598	583	549	595	593	589	611	563	555	584	572	528	555	576	584	557	612	591	584	601	615	593	587	611	563	579	543	576	564	555	581	584	552	596	571	614	622	591	601	568	565	519	601	606	578	585	556	580	555	580	587	594	551	621	555	578	586	579	551	585	561	576	542	607	550	563	581	537	606	592	594	565	567	575	569	588	551	634	595	598	589	556	609	595	615	621	574	560	606	580	538	610	599	593	584	600	588	572	567	578	578	606	602	628	578	531	615	579	603	572	570	582	587	584	555	575	584	586	594	573	577	572	546	584	589	598	566	630	568	558	603	620	574	586	601	627	600	578	553	608	569	572	625	576	538	567	629	577	587	572	578	543	589	593	554	574	596	569	563	554	552	616	565	580	538	555
24394	21594	26007	27641	21603	21561	2577	496	297	287	273	266	226	224	244	221	225	223	214	201	237	194	209	197	191	203	164	201	179	185	197	204	219	176	186	184	191	168	204	176	223	190	208	190	208	179	206	179	208	195	170	173	178	159	189	204	185	193	178	181	202	182	180	186	209	182	191	169	182	187	183	175	186	204	209	194	179	184	190	170	173	191	178	211	176	179	180	167	166	153	214	213	188	174	216	188	199	169	198	207	175	186	194	204	169	185	195	165	193	182	165	172	152	206	167	198	189	178	182	197	200	181	178	179	184	185	192	208	196	171	196	175	166	200	168	195	183	196	189	204	209	184	181	173	197	179	186	204	204	163	180	172	185	178	188	169	198	191	188	195	194	196	195	199	182	172	204	188	191	170	182	189	175	180	196	195	185	179	186	189	196	218	180	202	169	177	220	188	170	210	197	181	167	170	198	168	180	176	179	205	190	196	198	184	184	188	202	184	205	192	201	207	192	174	176	195	197	178	198	180	193	183	176	166	192	177	199	189	173	165	181	207	197	199	177	193	212	183	182	179	206	185	165	201	178	198	205	183	172	186	192	176	182	164	180	191	178	200	161	156	177	163	173	206	194	195	209	180	183	188	199	208	177	171	208	184	195	173	175	171	169	165	181	186	171	170	201	164	164	202	186	189	191	208	177	185	159	170	161	169	181	204	184	186	171	201	218	173	186	174	179	171	201	171	179	175	158	175	187	189	173	174	159	178	167	172	196	169	183	151	200	171	181	193	182	165	166	167	193	220	164	165	196	194	213	158	154	191	183	186	183	183	181	201	157	173	180	205	182	165	184	202	178	187	159	201	208	190	172	168	188	189	189	211	173	162	176	190	185	165	200	186	173	177	196	158	161	192	197	195	179	171	186	177	179	181	162	195	184	203	181	187	171	176	206	178	163	181	177	168	170	187	195	195	217	180	210	178	181	194	158	189	198	169	149	175	199	170	187	198	188	207	174	181	175	189	191	150	198	156	168	192	177	164	168	178	185	213	171	171	181	166	184	141	196	157	178	176	169	185	181	195	181	192	187	197	181	208	180	166	177	182	139	166	163	198	192	169	233	172	209	171	177	191	198	176	177	199	182	209	166	169	178	179	175	229	173	189	156	175	197	208	197	159	214	175	203	156	184	158	207	167	189	191	190	188	172	194	183	163	183	195	179	189	197	166	169	201	177	178	173	216	156	197	206	168	211	191	192	169	172	195	194	166	190	174	213	174	201	186	191	182	183	198	147	208	181	185	201	202	199	194	178	172	174	170	186	191	179	194	210	172	165	186	176	203	171	205	186	190	170	162	187	182	191	185	202	195	177	193	204	212	213	171	184	164	185	179	184	204	188	182	216	175	166	212	190	232	170	205	192	187	188	170	192	189	205	193	173	194	194	146	160	169	182	186	203	159	194	191	188	155	180	168	173	206	199	185	187	171	143	171	192	186	168	169	165	215	188	167	175	197	192	213	167	163	157	184	175	186	190	184	207	203	176	184	187	176	196	175	181	164	215	156	185	196	174	183	174	211	224	165	194	180	163	204	211	163	178	181	192	175	201	182	160	203	196	188	179	197	189	169	194	174	185	220	186	177	168	171	177	190	183	186	162	198	199	199	168	177	185	185	200	178	195	221	186	195	189	196	155	171	176	190	191	189	181	196	197	168	203	193	177	174	178	181	158	172	208	178	204	176	203	187	171	175	201	176	205	198	191	169	192	185	179	172	191	184	187	166	218	176	190	198	177	157	155	187	180	146	189	165	182	167	195	187	196	173	193	186	159	166	178	188	191	176	179	191	197	205	188	162	154	191	186	186	172	195	197	192	196	195	186	194	166	187	190	159	198	191	210	202	193	177	192	178	178	212	166	168	197	173	182	175	181	190	196	170	191	185	203	171	196	192	192	160	193	196	179	200	189	173	176	183	197	205	168	170	161	166	187	209	171	194	199	186	180	192	190	188	188	193	172	181	166	180	189	200	179	176	184	177	180	181	189	200	176	176	176	167	188	180	179	165	197	157	185	178	182	201	169	187	180	177	189	155	174	184	212	193	192	197	192	198	180	170	187	209	197	197	175	160	219	213	199	178	179	189	169	208	207	192	183	197	190	201	187	173	190	210	199	204	168	151	171	182	182	168	187	179	166	194	203	151	172	192	167	178	185	210	197	175	172	203	194	195	172	182	156	178	191	182	172	183	153	195	187	208	165	184	158	200	191	174	182	176	181	197	158	185	181	174	164	202	171	179	174	212	189	209	184	166	167	178	173	176	170	194	190	156	173	183	178	212	211	187	188	177	176	155	167	184	177	183	172	177	200	180	179	155	203	210	187	196	186	192	197	178	191	189	212	195	202	204	178	183	190	182	190	197	181	168	186	174	169	168	151	174	190	186	201	202	190	173	186	183	191	184	171	175	192	198	180	182	185	188	181	183	176	213	222	183	177	163	178	178	166	186	165	201	191	189	215	190	189	193	182	179	169	197	188	196	159	170	190	177	185	182	187	178	188	171	181	146	178	174	197	219	168	191	188	183	194	192	179	169	175	182	181	205	177	171	195	166	182	176	199	189	188	198	184	190	186	188	191	190	199	193	187	198	177	184	202	197	186	161	151	186	172	183	192	164	175	191	184	161	197	181	205	163	187	208	170	173	173	167	181	175	166	190	185	171	176	191	171	204	174	193	176	191	192	198	172	176	204	227	187	187	199	177	176	187	190	195	181	178	176	187	169	181	179	201	184	193	186	179	195	158	205	178	172	183	169	222	175	172	158	177	181	185	168	170	175	179	195	183	161	181	193	159	190	191	176	205	192	207	182	162	183	193	201	202	180	164	194	170	191	171	198	178	205	187	192	205	187	195	164	188	205	188	170	189	193	197	182	181	202	166	184	170	185	174	177	171	192	192	161	185	177	180	179	189	162	170	158	160	169	177	176	189	195	171	195	157	175	186	176	184	181	196	199	218	193	197	164	176	178	209	192	180	186	184	188	186	196	197	179	158	173	215	199	195	180	180	160	180	179	185	199	165	179	180	180	167	193	207	182	173	189	173	184	204	204	219	172	188	194	175	188	150	154	181	182	196	196	161	184	167	202	178	159	186	201	173	199	176	190	178	194	184	181	170	168	211	173	188	150	189	186	161	195	194	207	205	193	174	194	172	176	167	186	161	176	187	201	180	180	165	184	186	180	194	186	169	189	175	170	166	204	208	204	189	190	216	206	178	180	158	198	173	172	173	163	163	166	206	184	193	173	176	181	174	187	186	170	203	180	164	173	183	182	169	166	192	189	180	179	183	201	204	210	150	181	179	181	208	188	194	196	178	173	164	172	178	187	175	189	174	177	205	186	185	191	179	180	162	159	204	184	182	187	194	192	174	196	183	171	177	185	188	170	193	191	204	183	209	197	149	156	167	183	165	189	197	204	193	187	196	190	181	179	156	198	174	210	189	168	168	202	176	179	176	215	211	201	191
5095	8248	4265	1940	1088	788	622	518	502	505	452	469	441	456	422	443	436	415	403	446	429	442	436	468	403	428	382	361	403	425	427	384	439	426	416	418	395	438	428	374	402	398	398	424	414	407	408	421	431	414	421	429	403	411	409	405	437	401	389	411	431	360	404	431	397	407	386	416	405	423	403	392	396	395	412	431	386	405	392	413	388	408	450	411	425	420	392	389	368	402	385	371	419	423	398	398	417	403	416	405	360	391	394	410	418	433	353	378	364	384	401	416	389	420	384	398	390	398	413	394	409	437	386	406	394	407	420	362	407	376	415	403	384	400	391	391	410	437	375	428	379	411	393	441	406	390	389	423	388	401	373	424	434	361	372	397	370	405	423	398	413	405	401	378	399	377	388	393	380	364	396	402	413	449	397	372	422	392	378	429	408	387	384	401	376	395	416	403	390	425	429	399	438	434	378	374	397	408	442	418	355	377	397	405	400	393	420	419	417	416	405	408	399	422	402	406	400	419	437	378	404	405	404	412	391	398	385	372	404	428	406	405	423	378	398	418	402	423	381	403	436	439	438	422	398	425	414	390	396	440	403	435	401	402	385	416	381	429	414	396	460	368	413	442	418	400	439	426	395	415	396	431	381	402	468	433	368	394	376	387	411	403	415	413	381	414	411	396	412	400	425	389	382	415	429	374	416	398	415	395	412	403	419	390	405	399	421	393	389	422	410	407	396	399	392	429	438	386	437	432	399	419	400	411	372	434	390	444	381	423	417	394	433	430	373	387	391	399	451	438	396	387	442	429	411	415	409	380	405	395	430	418	375	420	409	395	402	388	380	430	409	399	395	419	387	418	402	403	411	378	418	412	393	388	360	394	425	405	409	414	452	384	393	369	444	413	411	423	421	400	423	395	414	406	461	436	395	440	403	411	405	410	409	395	436	423	386	425	381	375	396	414	363	416	417	396	380	369	408	405	406	402	386	413	396	390	379	384	409	433	383	422	394	406	397	380	420	408	444	387	385	435	414	356	405	395	407	395	429	408	389	387	410	380	398	417	400	409	408	429	415	426	403	403	362	459	426	402	403	377	390	390	375	396	381	411	437	405	409	416	424	414	407	383	370	416	369	407	398	422	402	440	393	435	413	394	411	364	400	438	391	414	406	385	433	420	397	395	359	424	397	371	432	404	385	425	395	406	410	434	404	410	395	429	446	428	374	412	419	385	391	409	435	400	403	369	419	385	417	453	401	406	410	415	399	432	396	395	391	401	408	413	441	400	440	417	400	395	392	438	384	403	433	388	395	439	399	406	378	386	417	422	401	391	387	454	379	376	355	407	403	406	405	422	416	418	418	434	389	380	380	390	411	437	410	374	428	426	427	410	440	388	366	395	430	427	407	388	404	395	410	381	442	423	371	390	422	407	397	411	414	391	419	403	445	393	410	394	449	380	403	387	440	394	397	413	388	383	383	420	424	424	426	373	404	426	416	381	451	389	399	403	406	393	401	388	392	409	408	405	476	409	426	360	388	394	397	366	450	367	420	387	399	416	416	406	394	389	401	421	408	375	391	413	428	410	365	410	421	399	425	448	384	392	390	381	423	396	434	404	401	413	416	399	387	454	429	418	368	381	417	402	444	368	376	424	404	402	411	393	412	438	377	397	389	385	387	390	428	364	423	406	385	414	455	369	430	384	395	370	398	419	393	418	401	389	419	408	405	399	392	390	409	424	405	423	377	395	403	370	402	355	426	419	424	408	419	436	416	375	405	444	383	424	414	414	413	393	373	417	380	407	387	397	389	421	422	398	368	384	410	453	453	393	428	398	402	378	379	442	428	399	409	406	382	418	396	407	404	380	394	422	402	418	387	411	418	451	411	366	415	405	382	417	391	412	394	446	409	404	412	413	391	437	409	440	397	390	410	401	455	418	421	404	399	394	423	405	380	397	414	359	394	385	373	398	439	404	417	422	390	412	379	430	388	408	396	407	415	351	394	392	405	420	379	421	379	382	422	403	357	404	402	408	393	406	416	432	423	397	416	393	398	375	434	404	406	429	413	429	403	420	437	382	407	405	399	387	413	413	382	439	406	425	404	400	421	420	411	423	437	413	446	399	437	410	407	386	406	422	457	388	405	416	413	390	390	395	430	405	373	434	403	406	393	405	383	410	385	402	388	424	410	383	398	397	390	397	397	398	413	409	409	399	410	370	393	403	431	412	386	413	456	403	397	412	410	380	396	434	418	425	406	410	410	438	386	371	420	422	426	385	356	410	394	392	397	414	374	421	402	433	413	386	418	423	397	443	397	371	410	392	433	421	412	397	425	377	400	402	389	405	394	391	388	398	415	429	396	412	384	457	391	436	425	374	395	432	423	437	409	421	412	409	403	419	393	426	387	386	400	407	405	394	405	413	380	400	389	420	383	411	370	425	374	393	419	386	422	428	397	411	436	422	405	380	396	422	412	375	419	454	380	395	409	406	405	411	391	394	395	405	360	395	420	396	391	387	429	394	393	371	417	399	431	401	406	437	417	435	378	390	396	372	399	412	410	409	395	411	420	368	373	444	393	410	390	426	411	360	380	416	423	446	386	448	408	405	444	400	396	413	382	401	380	395	421	448	392	377	397	408	395	409	418	413	417	380	417	387	448	428	402	410	415	386	427	408	418	422	391	400	399	378	430	413	400	415	398	429	379	401	404	416	405	430	352	387	408	375	411	356	405	421	430	405	373	415	414	417	454	417	395	422	391	443	398	413	431	390	413	395	418	373	405	383	406	385	422	396	393	473	394	441	400	386	438	416	450	431	411	395	405	411	376	391	386	387	384	423	414	411	420	396	400	422	395	415	389	411	413	424	421	408	412	395	420	402	370	382	397	399	417	370	373	428	392	415	400	431	395	408	386	382	384	422	405	373	424	376	420	430	418	402	405	432	395	433	397	408	391	418	401	416	399	417	412	424	377	418	429	436	396	390	429	421	396	381	403	442	381	386	376	413	440	400	403	402	404	410	396	377	417	431	399	359	380	426	377	411	394	407	413	374	347	375	389	406	403	410	414	378	395	431	386	389	402	424	406	401	401	365	423	395	423	397	406	427	398	435	422	429	402	401	424	386	409	378	397	356	408	445	415	401	394	399	401	430	410	421	371	414	429	422	427	379	424	425	383	401	380	398	415	426	381	413	394	408	425	406	408	413	421	391	398	374	414	428	389	409	408	379	391	396	379	400	421	415	397	422	389	354	405	414	422	424	391	380	377	417	410	398	383	397	394	419	387	398	409	413	398	393	400	377	415	383	380	367	378	444	392	446	378	381	401	402	393	407	434	441	378	452	427	403	450	440	416	399	437	379	390	407	351	412	405	406	424	394	425	396	438	424	385	407	430	416	374	420	406	405	385	426	406	411	388	434	426	389	417	454	360	375	376	401	379	440	397	396	387	425	417	407	392	453	416	388	392	379	393	409	388	381	379	430	416	391	394	431	412	395	409	383	389	402	411	421
33326	11800	1626	703	478	408	254	207	179	195	154	171	172	193	181	172	172	176	177	173	191	164	196	164	164	172	175	172	182	183	147	172	184	181	180	172	184	184	185	175	165	182	185	179	191	187	180	151	172	170	169	188	175	190	166	169	181	169	181	178	190	205	182	172	187	167	187	195	190	161	201	181	179	162	161	178	182	186	195	170	176	173	155	176	172	176	188	201	176	163	188	178	189	196	193	199	154	160	180	176	171	199	163	166	175	178	169	164	184	172	181	172	178	183	161	190	169	174	180	168	197	133	174	196	212	198	170	188	164	194	170	160	164	191	152	181	168	196	162	186	154	189	175	162	154	180	181	169	171	174	158	170	192	183	166	183	191	188	158	176	193	149	178	166	169	166	166	188	172	168	171	198	190	169	171	148	187	161	139	175	178	171	203	171	165	175	157	164	185	213	146	155	198	170	180	197	171	170	163	189	193	170	181	178	167	207	184	190	158	201	188	175	192	162	172	190	177	171	166	173	172	173	191	166	164	193	184	185	183	173	190	170	177	187	172	148	163	182	182	155	185	168	194	168	180	174	188	187	195	184	171	184	170	168	173	164	145	187	174	173	178	163	172	169	162	178	172	168	178	171	186	184	175	162	167	173	180	206	157	158	178	187	186	180	198	181	153	166	179	183	190	180	165	177	183	187	168	195	161	177	160	179	157	153	167	161	199	180	164	175	180	180	194	184	196	164	167	177	175	173	186	207	193	173	190	178	142	185	150	182	176	169	166	179	174	166	160	181	184	173	159	186	196	166	207	175	184	146	167	154	186	179	194	167	163	197	162	172	153	164	190	166	169	192	172	187	176	169	176	186	174	174	185	181	203	192	170	197	156	196	175	183	157	206	213	177	156	187	198	177	176	171	172	160	184	175	174	176	164	185	164	203	174	151	184	175	174	186	176	168	192	186	181	176	181	204	173	167	170	200	176	183	189	182	189	177	161	167	178	188	189	161	161	200	176	161	179	180	174	173	190	159	168	192	201	198	172	175	177	168	188	169	159	164	156	198	168	190	186	161	164	182	173	180	172	197	157	175	184	172	155	165	164	169	179	196	210	157	171	189	161	185	172	170	163	160	159	173	196	170	184	175	169	186	199	177	170	154	169	158	174	166	192	194	172	187	172	168	180	179	189	176	173	148	172	171	172	164	178	151	165	153	193	148	161	178	182	177	157	163	169	209	182	169	160	160	163	215	178	173	171	187	183	174	167	180	175	173	177	171	175	183	187	206	157	164	180	163	218	189	171	184	172	173	184	160	175	178	182	176	164	177	177	180	173	161	178	185	233	172	183	161	171	183	177	172	172	163	205	194	191	157	176	175	197	189	187	179	177	173	159	155	171	188	164	195	181	168	175	200	175	168	159	147	181	209	187	161	163	148	162	185	170	178	165	157	161	169	154	172	149	187	196	182	178	189	149	168	132	187	193	154	183	183	203	174	183	184	181	166	177	171	172	177	182	152	189	169	154	177	181	175	147	179	186	171	178	176	175	191	194	166	178	176	178	155	182	181	168	171	176	180	160	164	158	159	181	201	200	183	167	176	179	172	155	152	180	178	178	166	176	189	188	184	168	181	165	142	189	191	176	182	201	183	156	183	154	152	194	215	163	161	167	167	169	188	158	163	180	185	151	164	150	195	183	152	180	190	184	178	181	187	184	177	181	172	178	176	176	183	173	178	172	174	145	180	172	169	187	201	166	187	189	172	153	188	198	193	163	189	194	191	172	211	190	158	164	178	154	165	177	182	192	185	201	190	171	178	178	167	204	186	163	171	173	196	158	184	200	167	194	162	187	189	185	168	180	207	197	164	157	168	162	162	199	162	167	188	168	163	172	153	178	186	180	160	165	166	187	162	165	164	198	180	183	189	163	178	165	194	190	143	190	177	176	176	184	191	181	162	171	167	183	178	195	175	174	170	169	210	170	170	174	164	175	193	171	169	176	172	173	192	169	198	166	190	189	177	179	196	139	164	176	160	156	162	174	189	169	196	175	194	184	178	213	172	180	171	183	196	169	192	149	163	185	169	191	175	157	169	156	176	181	174	154	180	180	213	172	166	174	171	157	178	184	182	165	170	183	171	190	156	159	195	190	185	166	186	183	183	185	171	151	172	164	187	202	189	174	165	170	176	193	173	183	178	193	178	164	175	212	173	199	145	178	164	163	160	189	203	180	182	212	150	179	163	153	180	190	163	174	161	159	164	173	169	180	192	193	187	172	170	194	169	179	193	166	180	206	158	203	168	182	187	174	195	178	171	188	179	186	198	198	177	152	186	153	192	178	211	194	186	164	171	187	166	156	192	154	216	156	178	190	173	180	179	196	148	181	169	156	195	171	168	168	180	151	184	166	172	170	175	158	171	175	167	167	177	181	167	178	193	156	191	180	168	184	191	183	155	179	195	163	205	190	163	160	173	168	185	174	188	161	194	194	181	167	189	187	163	194	170	139	170	208	203	182	178	165	191	178	187	185	151	182	174	177	163	178	178	178	148	186	179	201	174	167	178	168	188	141	192	191	178	169	190	173	154	164	170	194	188	172	188	184	181	184	162	170	169	194	199	172	178	171	164	166	184	162	193	180	181	206	162	169	179	182	185	155	182	171	180	188	218	192	191	191	148	159	158	193	193	155	168	180	168	165	170	169	189	205	183	157	161	174	195	182	188	160	177	165	191	181	165	177	183	161	197	210	180	164	167	161	167	185	177	178	173	200	191	177	155	179	200	191	150	166	182	161	187	177	191	186	174	188	194	178	193	217	198	176	172	160	179	177	169	187	171	191	208	181	191	157	174	186	181	176	181	169	163	175	184	185	178	185	194	166	172	179	186	179	172	202	202	220	163	161	170	200	165	200	198	192	197	178	153	174	178	151	187	175	172	199	189	173	173	157	174	185	155	167	165	186	188	178	160	193	176	164	178	167	185	164	196	182	134	163	189	198	204	176	169	170	170	198	185	187	164	173	180	177	177	157	173	203	186	141	172	192	194	167	204	173	187	167	167	168	167	161	218	158	177	179	173	177	161	186	175	175	183	191	175	175	176	186	206	174	168	172	169	168	191	191	184	195	190	166	202	167	168	163	149	159	173	169	163	172	185	160	208	163	180	186	184	173	150	170	172	172	185	184	197	172	172	163	177	193	184	185	165	163	193	153	163	189	167	166	178	187	187	181	175	188	169	176	173	175	168	177	152	172	186	183	142	192	217	185	148	189	174	171	177	180	156	149	196	161	176	171	205	171	162	169	186	175	172	184	193	151	158	194	179	186	166	187	197	166	188	174	154	174	164	165	184	180	168	177	156	180	159	199	177	172	173	174	159	163	172	184	166	184	190	163	176	160	170	199	162	159	163	183	199	181	181	160	183	160	194	195	176	169	183	186	158	177	165	191	182	175	183	159	177	197	184	176	162	149	157	187	167	173	185	170	190	185	168	198	186	153	175	186	182	182	168	176	176
5675	1747	970	636	487	458	431	422	447	414	408	429	418	417	392	437	407	426	448	436	433	422	422	372	439	439	467	416	420	386	468	421	456	443	396	423	425	408	408	423	441	378	425	405	437	451	439	453	415	431	440	432	411	458	418	470	458	407	410	435	439	428	430	433	415	411	421	411	408	444	427	386	439	435	466	409	438	431	433	441	459	436	440	467	416	436	417	412	405	435	425	417	420	379	385	431	431	397	409	397	422	454	400	454	435	434	440	436	435	430	433	435	413	454	469	408	446	432	438	419	388	412	452	492	420	433	445	416	424	437	409	408	428	426	408	397	418	421	451	415	428	411	437	409	415	406	429	430	436	417	425	418	434	431	419	418	436	437	421	432	420	444	453	439	434	445	387	401	442	464	423	368	495	463	417	434	396	397	381	399	400	426	449	414	408	435	428	425	422	423	465	472	408	409	433	411	419	436	429	444	433	418	417	387	444	421	430	428	378	447	444	403	463	422	415	405	459	426	427	438	415	423	425	417	431	420	415	436	435	434	429	421	405	457	447	416	412	427	422	408	436	413	429	464	440	412	456	395	428	410	439	424	439	445	415	401	458	419	409	444	459	423	481	385	434	440	421	392	416	409	382	414	420	423	381	418	443	434	434	434	440	439	406	418	407	422	432	419	404	412	418	420	435	408	402	416	445	381	435	427	479	461	421	448	442	397	447	407	401	414	438	390	423	422	427	419	436	435	425	405	407	412	395	449	404	426	412	446	423	446	390	435	425	398	465	405	447	419	429	414	405	423	438	438	448	438	375	429	447	454	456	428	393	425	434	410	445	414	429	426	420	463	419	435	437	403	409	400	441	453	418	463	441	453	406	411	394	442	395	409	440	386	428	387	432	453	433	449	439	407	484	435	420	443	414	429	392	426	388	397	448	429	438	445	442	392	389	450	460	425	418	428	430	447	410	420	418	411	442	394	418	427	413	419	421	433	440	420	411	393	393	428	437	431	423	413	394	421	444	448	377	434	430	435	411	421	445	440	426	436	457	438	403	404	407	426	405	415	429	440	414	447	412	422	426	418	414	440	422	405	438	403	434	430	432	421	413	447	432	412	417	411	436	370	440	443	443	403	418	416	418	411	410	397	439	381	430	425	455	431	417	387	419	404	404	388	432	453	414	377	394	421	422	458	424	421	440	450	406	468	449	450	417	405	430	438	394	410	415	452	419	468	410	413	462	438	426	433	408	391	402	419	391	417	416	412	418	429	411	400	439	440	416	384	407	405	385	396	381	428	439	418	421	427	473	438	400	444	434	416	415	412	397	417	393	423	436	452	415	444	408	420	439	442	409	456	426	435	406	446	424	439	413	413	402	434	412	443	440	388	453	431	388	429	422	453	424	461	403	417	410	419	440	414	421	437	443	440	436	461	424	422	391	410	403	418	418	437	401	459	432	449	462	405	405	451	417	393	426	392	436	417	426	378	437	414	431	412	455	425	397	427	450	397	439	447	419	417	400	429	412	410	419	416	411	448	433	416	452	436	412	418	429	407	414	421	370	429	451	414	403	436	418	421	423	410	438	450	416	420	408	447	423	422	433	413	402	439	420	405	454	432	448	413	423	439	431	439	430	427	416	431	401	423	393	405	413	408	430	425	398	462	411	429	419	439	418	386	441	416	436	474	407	414	439	431	443	445	431	392	410	433	398	439	415	451	436	401	436	401	409	424	430	414	434	439	361	413	421	403	432	418	433	426	416	414	413	407	419	429	452	429	447	412	430	461	428	405	447	421	426	406	434	449	387	409	437	422	414	452	439	362	441	440	414	424	433	466	429	424	412	406	421	436	414	426	496	442	398	417	438	437	437	429	386	426	409	420	451	419	415	420	453	422	397	367	416	441	399	425	388	420	464	437	456	447	405	438	433	426	452	408	433	433	430	431	437	380	404	432	434	443	438	445	453	434	381	428	395	444	420	383	433	420	383	415	411	473	425	428	427	423	442	402	422	420	397	454	442	422	420	415	429	425	413	426	415	435	408	417	416	406	423	447	431	433	406	442	438	397	394	440	438	377	460	423	450	377	411	446	459	405	443	433	385	458	431	388	458	433	427	412	434	457	408	413	413	413	398	396	427	414	435	427	401	432	429	439	414	433	412	418	418	464	415	431	422	430	448	432	455	383	405	462	424	443	394	449	416	487	423	445	402	422	421	412	431	428	416	423	437	456	430	430	456	431	386	430	411	434	405	421	446	432	454	435	411	430	473	445	464	442	450	417	386	409	416	421	401	402	402	439	439	411	413	446	454	455	433	447	410	465	434	393	472	395	416	435	447	450	425	461	435	439	435	459	462	382	452	411	430	390	477	450	461	459	413	438	444	413	424	438	444	444	420	399	426	420	456	435	420	417	424	446	444	427	410	429	399	400	475	407	437	431	424	398	427	450	412	446	427	400	419	420	390	422	416	416	439	453	410	418	398	449	415	439	427	414	440	484	455	436	436	383	433	424	447	448	415	395	405	422	405	444	425	431	423	415	410	467	419	408	450	413	431	449	413	448	427	412	416	410	425	427	416	381	428	471	418	461	445	447	428	443	439	410	427	394	465	441	429	413	423	437	451	434	426	413	405	395	412	406	432	445	458	386	400	430	444	448	416	404	392	442	485	391	405	423	417	424	399	453	396	431	415	428	418	431	447	427	445	434	415	449	434	445	397	420	406	404	441	425	415	472	415	411	437	440	414	426	402	414	451	441	426	436	424	436	402	443	445	380	444	463	424	470	419	421	399	468	385	441	435	402	404	420	399	441	420	433	421	406	445	432	385	416	424	443	384	460	403	406	410	442	435	428	447	404	418	401	467	440	440	429	400	426	440	396	448	392	406	457	429	425	425	403	429	437	431	435	417	420	406	421	423	446	454	434	442	394	421	424	407	425	453	400	420	409	437	402	402	412	438	489	417	412	431	437	425	442	410	432	431	413	445	461	377	449	395	422	395	405	457	440	433	419	453	446	435	429	400	427	428	450	427	415	417	440	480	437	436	431	468	405	409	418	442	413	398	424	403	452	430	416	449	442	396	420	418	457	403	438	409	426	405	395	411	392	416	431	434	473	424	454	454	403	382	415	436	434	412	469	424	414	408	474	458	390	399	433	382	442	420	426	463	418	418	399	422	466	436	412	419	431	397	429	403	410	440	433	423	398	426	421	410	420	456	445	413	450	426	417	429	422	453	444	406	424	466	411	442	394	460	422	457	432	465	441	431	417	408	426	431	434	389	457	448	420	452	400	417	407	422	423	428	421	414	416	426	412	406	421	431	413	423	423	436	426	420	460	416	432	432	386	421	430	405	413	416	452	406	443	414	449	458	419	404	430	413	447	406	429	395	413	411	453	409	401	415	426	423	425	408	425	461	434	373	466	412	424	414	436	450	423	428	422	421	461	440	462	443	456	427	421	458	427	432	424	429	390	409	396	411	439	411	435	435	441	423	420	415	408	442	420	433	466
25391	21669	25435	28405	21058	2084	495	424	333	334	283	323	288	288	282	300	272	257	290	265	280	283	264	249	264	258	289	249	275	275	295	244	251	274	263	255	283	270	255	272	269	277	261	264	255	297	273	269	259	247	268	257	240	258	255	249	234	259	234	263	266	263	261	252	294	264	257	272	211	260	257	290	296	232	259	295	287	289	274	268	214	260	266	246	219	280	266	273	261	268	229	268	242	276	285	274	293	279	292	269	277	251	298	255	264	248	273	317	274	247	260	242	257	259	267	282	237	244	288	269	271	243	265	279	274	271	256	253	272	270	271	287	268	251	239	247	289	270	286	265	276	259	261	267	263	269	282	241	275	279	265	239	304	278	266	264	285	266	280	263	265	250	255	248	259	274	263	238	264	276	277	296	252	274	251	284	261	283	261	282	270	253	284	262	270	256	286	266	262	260	239	253	308	245	282	276	261	278	264	264	246	267	260	249	273	271	251	266	263	268	259	249	253	296	254	241	247	265	271	267	257	293	282	251	231	265	236	249	241	241	280	267	272	295	238	246	246	254	255	270	247	254	263	246	288	269	249	255	265	263	241	275	271	262	293	288	249	245	257	258	248	259	268	272	275	267	236	228	308	246	261	265	250	242	258	278	263	296	289	305	296	274	269	283	284	212	253	237	251	254	258	253	274	285	279	275	269	286	281	244	274	276	255	263	280	275	282	277	272	295	252	291	267	261	253	275	249	279	269	267	276	263	243	242	285	245	251	244	250	272	261	247	273	273	271	255	263	259	259	231	248	247	238	249	258	261	252	285	272	278	260	270	265	267	275	297	274	275	263	256	269	280	297	266	248	263	279	265	234	273	284	265	298	228	279	284	275	309	248	261	281	237	254	218	291	297	235	271	274	264	280	235	251	250	287	252	240	265	268	263	264	239	275	269	251	273	258	258	285	266	239	243	277	252	258	267	265	234	235	250	247	267	293	258	279	260	278	276	263	271	250	310	256	230	237	247	284	287	271	284	276	279	281	264	261	275	260	307	298	291	292	277	272	256	273	269	267	307	238	236	284	273	265	231	274	291	258	255	244	283	267	274	264	306	269	236	271	261	267	258	248	268	256	267	281	241	283	272	301	251	245	252	263	281	221	294	282	257	275	270	279	294	249	262	216	232	267	264	254	265	248	257	277	263	259	257	264	313	287	263	283	265	268	277	266	288	245	258	265	269	280	228	257	253	246	239	260	258	284	270	229	282	258	246	284	271	288	279	229	240	256	274	281	259	268	270	255	256	282	257	236	272	267	261	260	249	260	259	288	285	244	262	212	300	274	272	275	261	240	284	263	284	271	271	254	281	253	260	288	269	275	250	283	263	297	253	244	273	243	271	287	242	267	254	276	262	248	260	270	241	279	292	275	268	258	259	259	265	244	271	248	253	243	260	272	267	248	256	271	254	266	277	236	237	268	281	269	261	253	251	256	290	271	250	259	263	252	257	258	245	273	291	266	235	261	251	279	280	258	266	292	294	272	230	246	251	244	256	255	264	250	266	259	264	266	253	285	247	255	308	280	257	240	271	281	257	264	241	242	263	257	276	273	251	239	281	262	256	260	267	264	262	281	238	242	284	268	254	268	271	266	241	261	275	259	243	237	256	245	287	269	263	248	256	285	253	268	264	262	288	258	283	275	278	270	285	248	265	266	257	270	258	241	270	272	268	267	255	254	245	281	274	291	273	259	283	258	260	263	262	275	294	265	261	268	265	262	292	248	264	256	272	259	238	277	273	267	254	266	254	301	262	266	284	232	271	253	256	272	253	279	270	252	265	258	251	260	260	270	261	276	293	272	269	266	235	266	236	262	261	257	296	294	284	265	260	258	249	265	248	241	294	257	277	247	244	286	261	259	245	234	284	261	273	255	258	263	258	256	255	257	251	281	258	247	253	261	264	298	274	291	268	261	289	253	309	262	238	245	308	247	228	239	253	278	307	236	258	266	282	251	247	275	293	255	270	252	284	259	267	264	275	275	266	279	274	268	257	261	270	257	269	290	263	267	281	278	232	268	274	260	253	262	274	233	255	277	245	248	264	263	264	249	271	293	271	277	244	245	262	241	267	236	291	259	242	244	259	274	250	278	260	258	259	279	265	281	291	262	270	263	291	281	298	254	272	261	270	232	248	265	265	279	232	278	270	300	288	288	269	270	281	248	243	240	272	258	270	256	245	227	244	243	250	253	257	277	264	258	264	282	271	269	264	266	278	261	265	271	272	294	258	252	275	246	254	278	290	262	263	252	250	256	277	255	249	259	254	268	267	270	281	250	237	251	279	276	277	279	258	250	255	253	247	264	297	282	258	276	272	266	246	280	273	271	260	265	269	239	248	277	235	273	281	253	227	284	255	255	243	267	255	267	257	270	259	244	270	278	301	270	267	265	243	261	300	258	275	264	271	265	264	236	255	302	270	265	297	229	293	255	269	255	265	274	273	288	253	254	270	271	302	266	243	281	257	272	247	265	237	248	282	262	228	275	297	273	280	272	243	261	273	268	273	285	229	292	280	273	251	268	255	240	270	229	257	255	306	259	247	251	251	251	259	268	272	265	249	267	260	299	283	279	250	268	248	250	277	279	270	244	243	232	235	258	299	271	246	252	263	286	269	224	275	251	278	262	263	274	275	277	278	270	261	253	273	269	216	248	255	285	248	252	274	235	257	278	251	266	262	270	259	267	251	266	245	268	249	293	251	267	246	249	277	262	250	271	253	283	242	284	279	255	269	283	275	266	277	255	232	252	277	250	237	234	244	264	242	289	291	288	269	265	272	288	258	245	274	272	277	259	263	227	281	233	249	281	236	247	238	253	262	290	257	266	295	246	276	282	252	257	278	259	270	254	237	268	307	237	277	296	272	274	269	253	262	240	233	268	252	250	260	253	262	254	279	290	253	270	267	250	240	250	270	278	264	273	266	275	249	274	294	260	277	239	245	256	263	283	263	268	266	307	287	252	276	277	240	285	238	267	277	288	277	285	255	268	250	235	252	263	275	288	258	243	273	257	262	263	269	286	294	279	242	272	275	262	235	260	284	268	254	266	247	240	258	255	277	296	276	271	246	277	263	244	218	296	266	273	273	278	250	266	281	243	262	248	266	305	277	247	260	249	260	250	249	278	275	255	276	307	264	278	259	272	249	265	270	250	281	271	233	262	283	276	267	262	266	267	264	262	250	261	256	277	280	253	245	259	252	276	294	264	272	259	253	246	243	291	256	261	249	261	261	254	293	242	262	266	280	250	256	261	277	285	255	270	275	238	270	266	254	277	240	244	276	283	285	267	273	254	280	281	310	258	255	270	229	284	280	275	267	275	256	256	288	288	265	256	256	246	270	268	242	280	284	277	261	282	263	278	273	264	269	260	277	265	237	265	273	231	248	279	221	262	260	282	294	264	262	238	276	257	250	252	260	256	248	289	275	276	270	300	267	260	298	242	291	252	255	254	282	246	261	261	248
4293	4641	2761	1386	897	735	691	697	619	639	645	613	613	610	601	589	571	591	599	583	596	579	601	619	565	599	621	563	621	650	587	617	575	635	596	589	622	599	577	559	608	600	637	598	618	571	554	576	584	587	604	575	557	605	609	562	568	615	616	609	575	580	588	611	638	592	620	562	573	579	605	565	597	629	551	543	592	605	621	621	611	569	533	544	578	596	559	580	627	596	554	575	618	582	605	617	587	632	628	583	532	563	554	600	549	637	588	550	583	618	596	619	605	588	603	570	614	589	582	590	636	564	587	609	624	601	581	573	603	613	553	618	595	578	613	613	612	563	583	598	604	588	569	580	576	535	613	606	603	609	524	572	593	640	598	596	584	571	584	599	604	597	615	568	634	555	601	584	573	581	630	559	592	555	589	571	599	633	615	594	605	568	593	580	545	590	549	601	585	564	554	611	584	550	578	599	605	586	597	560	576	649	589	582	657	567	587	598	563	565	586	571	582	559	580	503	589	575	599	581	571	556	546	606	586	587	561	601	573	579	549	622	586	563	636	611	602	553	558	608	577	599	576	605	602	564	570	593	564	588	609	655	506	593	565	596	611	586	568	616	583	635	603	549	590	598	582	595	615	608	616	628	561	571	559	562	568	600	590	561	554	610	567	572	600	601	556	589	579	606	642	621	573	570	600	603	565	626	571	596	561	580	573	608	576	585	568	605	637	571	582	576	551	584	589	601	581	570	596	517	576	555	637	633	582	625	610	600	534	587	593	562	622	568	604	598	607	582	595	597	596	593	571	589	572	603	593	568	576	595	611	592	565	549	547	612	586	605	596	549	607	575	595	547	561	605	567	614	595	542	579	551	586	584	589	557	578	549	613	550	587	570	562	580	539	632	607	546	549	555	582	562	619	603	568	592	561	542	580	617	583	549	575	598	578	560	609	584	642	571	570	614	632	585	544	614	592	622	593	538	652	590	547	574	627	564	581	623	574	613	560	638	572	575	603	563	552	577	569	580	571	609	584	634	529	560	570	537	570	589	625	618	566	604	602	625	613	622	600	582	641	586	560	628	599	604	567	617	594	581	585	577	599	567	596	574	614	609	587	611	561	607	622	552	622	626	539	582	537	570	600	578	591	601	561	600	571	622	600	584	583	560	532	623	581	592	573	590	571	594	615	561	590	591	551	570	605	635	541	568	571	556	564	583	523	602	613	562	583	630	569	572	601	594	594	570	562	583	607	588	599	588	579	598	584	614	575	608	575	549	571	568	574	542	615	580	565	581	601	572	608	574	584	590	580	546	596	605	609	594	561	582	589	550	589	607	608	588	582	548	584	569	566	623	582	543	591	590	548	646	550	570	601	583	566	581	587	618	631	552	556	573	558	564	600	545	607	572	555	570	608	578	606	572	596	616	556	613	623	550	587	616	550	553	588	567	591	601	585	571	629	604	637	583	607	578	598	583	605	569	595	585	630	606	631	609	558	613	569	541	581	569	558	606	563	587	603	641	616	588	619	586	581	601	590	590	591	581	591	543	599	565	559	627	576	570	562	589	526	641	612	620	605	558	660	610	536	610	625	601	581	588	620	568	564	582	602	612	594	595	599	554	585	596	571	568	600	566	577	596	591	609	567	578	593	614	569	595	642	545	614	568	606	594	609	599	566	569	599	549	622	524	530	607	577	558	544	581	561	574	616	600	574	559	623	529	594	578	591	572	555	552	587	571	595	634	598	591	657	605	627	585	592	599	631	581	613	572	620	584	580	576	607	614	589	607	551	586	546	604	605	607	597	605	616	592	606	555	577	621	619	572	581	605	591	567	598	558	605	565	580	613	602	567	562	562	511	589	613	537	598	592	569	558	595	611	591	608	606	559	610	583	597	590	576	605	601	577	577	605	640	587	569	612	562	568	573	563	558	559	573	595	618	602	588	645	602	557	625	563	578	614	585	587	584	629	535	598	623	603	586	611	582	594	603	613	572	574	572	603	557	589	598	594	597	588	566	610	626	571	548	636	580	582	584	557	562	583	578	570	592	607	587	602	593	605	613	567	583	592	606	621	615	611	604	628	605	584	586	615	569	591	594	612	594	579	554	595	581	561	553	571	559	537	612	547	619	565	593	586	582	585	580	585	598	562	614	590	563	576	618	604	639	589	635	586	657	607	595	639	570	580	548	599	608	615	549	555	574	599	608	584	588	597	567	581	559	643	566	546	539	581	595	563	577	539	593	602	561	563	556	574	638	608	560	545	609	611	631	620	601	591	575	552	605	630	590	525	620	617	611	555	609	567	615	590	575	572	578	605	584	598	572	611	617	591	604	663	568	604	650	599	603	592	584	585	574	586	608	615	595	600	595	566	599	573	549	571	611	597	553	625	601	634	610	588	598	569	598	563	609	581	539	597	583	602	619	596	571	526	646	573	605	591	602	602	559	612	594	547	564	609	540	591	591	628	599	555	576	626	651	565	582	629	581	593	556	608	602	586	580	586	566	600	594	580	581	543	662	580	651	615	563	609	579	551	542	610	608	580	597	616	534	557	596	572	604	615	610	555	573	617	660	644	568	613	608	626	596	612	625	552	590	630	582	585	599	616	625	615	611	586	608	644	566	539	598	589	543	597	568	569	588	547	595	552	597	561	596	615	560	631	593	621	594	629	546	578	611	572	568	603	615	571	568	584	581	577	580	548	563	555	552	609	588	628	570	591	572	577	602	594	575	591	633	562	615	559	583	508	602	545	606	595	576	625	614	556	613	625	571	588	582	602	576	577	579	603	563	585	573	531	606	571	602	598	577	581	591	589	589	568	564	558	583	545	586	620	572	639	589	598	588	582	591	579	603	579	565	591	563	565	585	567	602	585	599	581	606	599	568	580	585	611	624	582	545	633	570	579	610	565	604	602	613	597	538	580	548	566	546	583	594	602	634	563	604	617	571	640	563	587	572	597	597	616	587	597	577	550	573	589	608	606	602	624	595	582	557	603	604	656	588	646	563	588	600	604	565	595	544	578	596	591	630	580	567	586	558	572	527	579	587	615	589	563	578	601	591	601	608	563	580	653	554	571	566	547	598	556	575	566	568	562	567	583	573	615	601	561	586	551	569	584	560	592	568	625	602	590	574	572	582	626	585	588	568	632	595	584	555	560	570	613	611	607	610	600	606	594	611	565	565	595	588	582	590	628	580	604	585	582	589	566	609	575	601	557	605	611	601	595	551	563	560	630	622	616	580	593	572	563	606	563	575	554	569	594	555	626	563	549	580	612	594	540	583	577	571	586	584	608	609	589	591	600	545	562	579	613	575	576	591	571	557	590	552	558	584	588	542	595	622	544	568	542	564	622	570	569	564	624	588	588	572	630	561	540	590	599	619	543	576	602	586	594	546	608	604	594	559	585	612	601	627	585	582	646	607	595	530	586	612	583	522	561	541	566	584	574	577	577	592	572	607	621	574	618	553	605	604	599	619	586	568	560	569	594	572	565	558	582	558	518	567	589
24469	21642	26063	27730	21652	21601	2684	511	324	278	291	249	275	236	226	234	213	228	189	197	193	206	205	184	190	199	202	189	182	196	194	169	198	195	206	196	153	206	194	200	189	191	197	182	170	201	181	142	172	169	172	190	164	200	169	164	199	187	160	187	210	176	174	202	191	199	163	192	151	202	203	195	183	194	166	163	179	165	180	152	191	170	183	176	206	185	199	161	193	173	205	182	195	216	167	171	174	165	199	198	188	187	156	183	179	185	202	175	200	187	161	187	187	174	176	197	181	184	162	175	190	212	184	178	203	183	172	189	183	178	204	204	181	174	172	176	184	190	196	170	194	203	173	202	185	194	182	204	182	171	183	228	183	153	164	195	215	201	165	181	185	201	195	213	168	209	173	181	174	178	187	162	184	190	195	206	170	198	210	181	197	204	183	179	190	216	199	184	179	182	174	193	200	209	160	206	163	215	173	166	177	175	199	186	207	173	164	156	175	180	176	188	194	187	187	182	191	180	198	158	193	169	165	163	178	171	200	198	158	198	189	182	212	178	186	169	158	187	185	198	197	195	194	185	184	177	194	236	180	177	196	199	185	200	193	182	189	176	174	173	175	182	175	197	186	171	203	176	175	177	199	202	193	192	159	175	178	210	183	198	212	192	188	207	206	182	180	214	189	215	187	151	208	191	150	178	185	186	173	203	171	193	182	157	204	180	180	189	198	196	157	161	177	188	186	175	203	192	190	183	193	190	197	186	170	189	193	181	159	153	166	178	212	206	183	195	154	194	187	185	186	184	188	183	195	158	156	183	197	181	178	173	200	184	199	178	174	204	192	217	186	182	171	185	208	192	181	203	174	188	170	193	172	174	193	179	148	196	188	184	179	189	220	160	186	217	184	199	169	202	190	192	179	186	207	185	202	194	199	201	185	181	185	178	176	191	195	169	193	188	194	172	219	194	180	198	166	173	171	176	186	166	212	173	153	184	176	155	184	184	178	181	179	173	164	163	191	189	179	201	167	192	182	174	184	158	170	183	185	182	197	197	200	189	178	195	196	198	201	223	210	209	193	176	196	189	188	196	183	192	170	193	175	200	191	179	194	196	203	192	188	186	183	183	155	172	168	196	209	170	201	192	193	193	189	158	206	196	173	166	174	183	204	183	171	188	203	183	194	215	220	186	184	169	168	174	171	205	184	173	172	166	197	176	189	209	180	177	194	185	181	174	185	196	177	154	185	202	193	207	164	178	181	180	179	168	194	156	188	196	156	185	188	181	177	166	175	181	180	192	209	189	185	194	188	178	177	185	159	202	163	181	176	186	199	185	183	188	191	210	180	184	187	173	158	163	170	187	202	177	178	163	184	182	194	173	186	176	231	177	190	205	184	190	201	184	175	170	162	160	167	183	183	205	194	172	155	183	193	184	164	172	207	175	192	166	182	193	178	188	186	185	188	182	182	188	175	191	194	187	203	183	206	165	178	224	202	177	164	167	176	178	165	160	170	190	160	166	180	184	186	198	174	205	177	184	180	173	174	187	181	183	171	176	184	189	188	171	198	167	186	180	162	187	204	199	184	179	180	161	188	199	180	211	199	200	211	182	165	199	167	198	188	194	193	181	170	170	197	193	196	194	184	195	190	207	176	167	188	174	158	192	184	184	160	188	172	174	155	183	194	166	227	173	208	163	187	167	160	164	168	173	167	197	161	162	178	206	200	194	184	210	191	157	161	171	184	182	197	204	177	172	198	189	199	210	188	187	172	196	193	176	156	194	161	197	193	169	168	176	193	172	159	177	186	199	206	152	203	199	199	193	196	185	187	187	177	190	193	169	192	190	182	202	167	183	178	215	187	175	194	185	193	176	166	175	192	195	184	189	189	166	185	181	156	216	197	154	178	186	177	169	202	159	212	171	182	170	147	196	183	193	178	180	201	185	191	141	210	177	181	200	191	191	187	170	215	203	188	190	217	172	206	185	188	174	168	190	190	186	220	191	164	191	185	200	206	196	190	187	215	211	162	194	179	193	178	193	201	170	208	171	184	171	201	202	185	164	180	186	191	193	175	164	164	160	173	198	187	174	180	159	193	212	187	161	191	178	176	187	177	174	154	183	188	200	187	185	194	188	183	208	194	196	189	180	200	184	215	181	198	191	187	197	189	179	185	184	175	200	198	168	187	221	207	181	193	195	190	195	198	176	191	172	179	189	209	190	186	184	191	176	200	191	176	176	178	187	179	203	178	182	177	157	197	192	184	190	196	178	192	222	179	164	169	203	198	163	171	180	188	194	192	199	205	194	198	207	175	170	167	174	170	194	186	176	186	206	172	149	175	163	185	195	169	188	169	212	189	172	199	161	179	176	207	184	166	169	187	168	171	205	188	210	182	170	190	171	160	167	207	173	176	186	195	170	175	189	212	172	162	162	185	168	182	202	163	174	181	213	202	210	185	173	203	168	172	194	173	173	187	165	200	203	170	192	181	186	176	219	205	198	201	174	198	176	209	184	186	194	195	186	172	195	178	191	202	184	183	166	169	155	175	196	163	173	189	190	168	185	175	201	217	163	208	183	190	200	152	174	163	189	199	199	170	184	204	178	182	177	186	171	222	189	193	163	176	166	173	187	171	178	205	188	215	205	201	182	196	174	189	195	184	194	187	176	177	185	192	179	152	188	180	161	159	182	176	189	192	194	168	168	194	187	173	196	178	191	188	154	173	171	193	170	179	219	171	194	157	176	203	187	189	187	202	187	199	179	195	186	198	175	212	207	195	191	178	191	169	172	184	190	163	185	177	192	160	168	186	203	175	180	170	215	173	163	174	166	202	218	190	173	192	169	182	178	177	162	166	180	174	164	168	162	200	158	167	173	183	197	180	178	206	183	202	170	201	194	199	169	183	178	182	179	201	177	180	173	171	185	189	203	195	222	184	204	200	175	190	184	182	173	191	196	182	204	158	186	193	160	172	181	198	214	165	194	189	185	175	162	180	170	176	162	218	188	160	197	184	190	202	189	190	217	206	175	179	193	193	188	181	173	195	184	165	174	177	198	189	207	188	151	204	174	179	181	172	197	198	206	191	202	217	216	179	193	193	170	169	209	177	199	185	199	193	198	186	157	175	187	196	163	163	171	193	155	202	161	182	202	176	189	175	174	199	197	184	181	149	164	194	204	196	192	180	187	194	163	162	166	204	194	209	203	182	197	203	191	167	203	189	172	198	202	202	171	170	184	205	193	178	185	202	209	183	167	154	174	177	179	154	178	164	192	166	156	195	193	179	205	189	179	194	157	162	175	173	223	176	184	172	212	175	209	201	208	159	174	188	182	177	171	193	171	167	193	177	207	203	167	187	178	169	172	182	199	161	197	192	173	162	170	172	178	193	182	175	191	202	179	178	199	196	181	166	223	172	162	172	196	186	192	194	173	165	189	198	156	194	181	182	169	193	151	178	186	176	181	231	194	176	177	184	195	188	193	194	180	185	193	196	186	191	187	157	149
4401	7047	4026	1944	1006	729	579	539	490	482	472	456	445	449	403	448	427	411	420	419	386	385	389	384	420	455	380	384	401	395	412	401	415	404	398	413	418	405	389	415	382	409	425	423	395	416	396	386	428	381	371	367	425	418	425	405	449	415	408	396	403	411	437	422	435	419	411	409	380	429	382	427	432	415	430	391	362	401	418	421	414	382	390	399	393	419	413	436	433	383	411	357	385	422	408	376	425	409	402	423	412	401	407	411	405	445	422	420	426	408	429	415	383	411	422	404	386	407	417	382	387	395	351	389	389	379	424	433	406	390	379	400	405	407	416	412	443	431	384	444	393	368	391	418	411	394	440	391	400	405	388	415	423	422	455	409	406	409	408	397	398	393	405	420	382	438	399	382	388	399	391	398	371	397	399	399	418	411	403	438	411	383	406	397	421	400	405	411	399	424	402	426	381	394	392	391	422	433	429	372	450	410	390	391	448	360	396	412	380	397	431	428	395	388	354	397	450	378	378	421	387	406	407	457	397	413	413	433	413	451	408	422	412	447	386	402	396	400	421	412	387	389	409	426	403	426	391	398	429	419	433	411	386	462	397	387	399	392	439	440	392	397	387	428	392	394	397	404	379	393	391	404	408	436	373	397	387	418	412	417	411	428	404	455	392	402	431	442	412	411	418	383	409	409	439	438	391	435	370	410	444	390	361	388	406	424	405	394	434	421	389	410	425	415	423	399	377	434	378	354	391	386	401	390	440	433	391	413	413	394	388	419	428	409	444	399	383	374	403	416	436	407	404	411	376	403	423	401	414	405	419	402	441	405	409	408	430	395	421	389	388	384	433	385	390	381	374	402	382	412	395	439	445	405	399	435	366	406	406	437	401	404	407	434	392	401	399	394	385	417	427	413	416	363	390	386	372	379	369	398	393	411	426	429	403	413	421	388	410	392	411	401	438	405	399	371	402	392	408	428	400	392	434	399	416	397	415	425	381	378	393	408	422	385	396	413	367	414	369	443	426	393	426	448	395	391	434	411	412	369	379	365	370	389	414	418	423	378	386	424	418	418	396	371	400	408	444	394	418	409	423	403	349	392	389	421	402	405	412	387	422	383	417	408	392	452	390	377	408	428	436	403	407	389	396	391	386	392	394	465	413	376	411	389	411	449	398	411	398	410	423	420	394	412	415	378	427	391	403	386	390	408	405	397	375	409	393	396	406	389	414	404	414	422	414	373	385	443	474	423	401	420	425	398	404	394	412	363	387	421	374	418	419	368	436	401	413	410	364	413	398	431	431	403	425	440	406	386	381	398	362	378	456	399	410	429	412	427	395	389	385	375	424	404	415	420	431	415	420	401	437	388	395	415	410	405	398	392	374	389	407	415	433	434	400	411	398	399	379	381	390	381	379	420	377	427	421	396	421	398	417	371	413	401	396	399	421	367	422	415	432	399	410	405	384	394	390	393	405	410	386	387	413	397	414	392	414	422	387	380	411	435	411	446	387	394	418	440	414	415	388	411	390	429	393	402	395	404	399	378	394	408	420	387	419	376	381	416	400	392	410	390	425	394	392	421	412	397	431	379	416	405	391	400	409	411	421	402	397	410	402	416	402	433	397	416	398	423	385	406	407	394	402	415	407	420	416	402	394	362	393	405	411	403	424	394	399	384	372	394	432	411	429	385	396	396	352	423	396	375	385	400	423	390	381	395	391	388	443	404	359	399	442	415	421	377	390	429	392	424	414	421	378	378	382	412	414	391	400	415	422	423	390	424	414	404	370	410	401	398	364	382	424	383	396	385	370	377	422	393	425	400	405	393	376	376	441	396	407	420	420	431	379	384	421	435	361	397	422	408	397	393	394	389	369	361	416	401	395	386	377	420	406	404	436	413	394	415	399	431	387	374	407	406	383	368	401	418	410	431	406	377	410	393	355	425	416	401	451	424	415	399	443	413	407	411	379	416	397	382	415	413	410	395	366	387	377	403	410	384	396	358	387	407	387	420	370	418	398	401	424	428	424	388	385	400	405	369	394	425	376	438	409	439	390	382	423	407	421	420	428	436	377	396	358	395	405	398	401	380	408	397	393	437	411	401	435	414	410	409	408	394	415	376	402	385	397	437	430	389	417	444	389	405	405	428	405	442	398	379	395	406	388	379	368	419	397	389	410	432	379	389	389	404	405	395	386	382	405	418	397	382	412	378	383	398	393	412	420	371	440	407	415	392	428	377	404	373	414	400	396	413	420	390	385	409	415	368	432	441	381	387	384	394	395	376	387	440	418	445	395	412	386	426	384	405	401	403	368	365	403	387	429	392	421	423	396	408	378	423	411	428	398	411	431	447	396	392	412	393	395	415	415	422	408	396	405	375	415	420	425	371	404	382	396	377	393	382	408	393	346	429	427	437	388	401	418	388	391	454	415	429	390	393	418	396	424	411	415	368	391	442	423	408	390	386	450	375	387	405	393	425	383	369	444	434	449	404	423	412	373	372	398	395	363	403	411	383	404	399	393	397	379	408	397	406	395	425	405	380	398	409	382	402	407	413	423	431	400	389	445	392	425	403	403	414	388	424	410	380	444	416	370	427	387	442	419	398	403	381	377	418	419	412	388	410	411	415	403	410	409	406	450	397	451	407	397	413	398	400	417	418	430	405	433	390	413	397	423	384	365	389	419	418	376	405	423	398	422	382	418	394	385	372	401	423	411	410	382	435	393	413	402	381	373	428	410	411	390	375	393	391	379	386	376	405	402	434	393	391	412	396	386	409	419	357	428	383	402	426	396	395	420	383	399	411	383	425	379	390	395	380	376	383	395	389	432	393	411	425	457	397	416	387	427	380	400	394	405	441	409	353	395	396	424	385	418	412	407	401	404	403	428	373	397	417	424	395	435	455	393	403	416	421	391	417	383	395	415	411	421	420	367	387	380	387	386	373	386	430	426	398	394	423	387	390	428	407	448	411	410	418	406	419	425	426	401	462	407	390	407	398	426	415	401	408	430	398	406	394	462	400	425	374	420	432	417	410	394	411	426	384	405	385	401	395	396	377	412	401	398	391	368	372	388	440	370	405	377	395	371	373	377	404	403	415	410	394	376	405	413	418	410	448	389	387	378	401	396	415	396	400	395	380	369	389	411	381	396	403	409	384	412	369	388	394	403	409	391	380	379	388	430	417	409	403	403	422	445	444	412	380	412	383	391	439	433	425	393	389	385	409	393	413	392	404	436	419	402	430	412	414	417	403	381	426	434	406	409	404	406	380	442	392	389	386	403	401	406	395	427	423	390	448	420	380	356	413	354	402	436	390	395	401	397	407	404	415	385	413	433	407	394	389	358	398	433	392	403	410	386	408	400	375	387	378	399	410	429	426	411	411	369	400	439	416	400	400	369	372	429	385	436	429	384	403	415	397	443	377	407	404	393	398	439	360	429	403	423	387	427	382	404	407	408	414	426	404	390	389	407	393	464	389	414	405	446	407	416	405	416	412	410	398	366	387
33419	11397	1360	428	291	231	214	186	181	196	184	171	190	192	175	164	181	177	200	181	172	205	206	182	161	188	177	164	181	149	188	164	179	191	157	173	172	184	177	196	160	165	176	182	179	189	154	167	161	179	198	184	165	174	199	173	188	184	162	173	138	173	161	176	186	153	172	153	169	157	181	197	165	178	163	210	190	185	176	175	195	175	191	189	192	177	187	172	162	189	170	168	166	182	165	151	174	189	189	197	192	168	170	153	169	175	190	171	184	153	186	163	169	186	158	173	179	177	185	149	169	187	180	179	182	165	172	163	177	184	189	193	171	174	174	180	170	171	172	183	195	167	158	163	182	183	188	179	185	199	180	184	167	171	169	164	158	158	185	190	178	196	196	177	160	184	164	175	179	171	167	191	197	190	196	164	164	193	166	197	163	164	169	180	175	185	179	165	191	189	186	150	182	173	179	173	167	170	180	168	188	189	173	195	176	162	186	197	208	176	164	177	158	162	169	190	180	187	197	170	159	159	170	170	179	186	166	173	176	162	200	169	181	175	173	182	175	184	163	189	195	167	178	173	172	186	174	159	148	199	193	161	184	197	181	180	182	198	171	181	188	170	162	168	183	165	159	163	170	169	192	171	165	184	186	159	202	188	200	183	189	173	170	151	194	212	181	153	165	189	151	182	192	176	183	182	187	183	185	172	169	184	178	172	149	195	181	142	174	188	163	156	190	209	171	196	184	174	190	149	169	177	173	189	181	170	145	159	144	173	152	183	158	161	189	162	191	167	172	161	158	192	163	179	172	185	171	187	194	162	171	156	177	183	170	183	174	180	169	164	158	191	192	208	177	183	187	186	178	187	158	170	177	170	181	181	182	175	177	144	174	195	218	184	178	185	180	168	167	178	169	191	166	158	196	172	158	147	164	168	171	185	172	170	173	143	161	180	197	190	175	170	169	160	185	176	169	158	164	194	161	187	169	163	189	183	166	193	163	167	161	194	169	193	177	171	164	173	173	192	177	162	177	177	154	171	183	173	166	168	164	176	175	163	169	178	165	167	158	186	194	166	161	151	192	160	165	187	174	181	144	161	162	140	191	179	170	206	161	190	154	187	176	183	166	178	190	178	183	189	170	193	149	171	165	162	160	203	192	189	204	180	166	193	160	162	163	179	177	192	185	165	182	172	172	225	175	179	175	180	178	160	194	180	166	208	180	179	184	168	192	193	177	164	169	170	194	174	180	177	191	182	199	162	166	157	189	176	157	183	184	174	160	172	186	188	151	180	184	163	203	156	177	177	167	175	156	168	179	156	197	162	175	172	177	158	187	191	182	213	177	169	185	183	192	181	152	178	176	167	169	185	180	159	158	185	192	157	184	183	182	167	171	191	179	176	192	169	172	197	156	169	181	177	178	175	184	175	168	192	174	183	161	173	184	172	170	176	162	198	194	208	184	178	193	200	174	196	175	188	177	172	175	200	195	176	168	171	192	183	165	179	166	177	192	189	150	171	157	199	167	182	170	188	176	173	176	167	194	178	166	181	164	169	181	180	191	172	175	188	167	184	174	217	158	193	225	181	154	164	186	194	182	168	176	182	184	191	191	164	181	171	179	167	206	164	181	159	164	190	190	153	179	165	212	157	199	207	190	181	170	187	180	189	191	161	157	145	169	193	184	178	190	157	160	166	194	172	174	184	176	202	171	166	193	159	189	165	169	192	172	170	180	160	193	207	183	187	188	193	161	176	218	178	182	171	163	169	172	182	172	164	191	173	203	176	166	184	175	178	205	181	178	176	191	176	180	188	165	194	155	194	188	185	175	216	164	161	164	164	218	172	183	174	169	195	157	205	184	184	180	167	178	186	189	180	182	176	188	185	161	192	148	152	160	180	161	151	167	176	173	168	180	183	165	157	174	195	162	185	191	165	189	168	168	150	178	188	200	188	171	167	161	160	196	173	196	175	172	174	180	157	161	205	185	165	159	153	208	176	160	178	151	185	162	171	168	188	205	158	168	186	197	163	193	178	162	172	164	172	185	190	181	174	164	190	183	167	162	184	155	172	170	187	197	193	182	204	180	183	212	157	186	143	178	188	178	167	176	181	150	184	169	158	167	177	169	164	169	163	181	199	160	184	171	190	179	176	176	153	157	166	177	214	185	184	187	177	168	179	175	185	183	171	169	190	183	180	178	169	178	181	142	172	177	188	172	183	175	172	163	177	202	161	173	178	169	187	162	182	161	185	205	190	158	174	168	182	182	184	179	167	178	149	176	163	192	182	176	179	170	196	180	155	182	179	187	151	171	211	158	179	188	170	172	180	190	169	162	177	185	186	199	156	191	161	170	159	188	183	193	185	170	176	164	169	188	194	193	155	171	162	183	152	161	192	174	160	183	195	168	171	161	181	209	185	152	185	152	182	185	178	192	175	203	187	166	165	170	162	165	183	177	185	172	200	165	152	181	171	170	188	158	167	152	176	161	186	168	188	190	186	185	150	177	201	188	167	175	165	140	158	156	184	162	158	172	195	190	172	194	153	209	192	147	192	171	197	184	202	177	178	169	148	162	165	192	191	174	164	188	180	187	195	161	162	156	167	203	193	179	199	174	175	150	156	197	173	174	174	181	162	163	193	170	186	186	185	152	160	174	159	169	146	178	195	167	168	165	189	160	172	181	194	174	173	162	181	157	176	184	171	184	176	187	160	152	166	190	189	182	196	185	203	183	171	189	192	167	182	167	160	184	192	176	178	179	178	194	178	181	172	165	192	166	165	183	191	203	160	201	185	154	144	204	183	155	174	180	183	171	172	175	180	190	160	158	168	199	180	164	171	199	191	197	154	156	181	197	190	155	187	182	215	180	190	169	170	164	199	191	169	161	187	178	174	174	153	167	191	193	173	179	195	191	167	171	153	183	176	171	182	187	170	171	182	179	212	163	185	166	165	159	173	154	187	192	173	164	152	178	194	139	173	174	192	157	184	173	187	179	188	181	185	163	167	202	161	172	163	194	182	146	162	168	169	179	184	150	174	179	163	167	170	197	156	172	178	168	192	157	146	189	176	160	185	206	173	175	175	173	141	188	174	175	177	172	168	159	167	165	181	202	160	194	168	151	169	200	167	156	184	181	221	171	185	151	178	146	170	190	177	188	183	178	187	171	163	167	202	174	174	184	188	173	156	169	161	172	177	171	205	151	173	207	171	150	218	194	200	180	181	166	192	171	176	187	176	194	174	182	194	182	189	158	183	169	167	199	165	205	196	158	169	177	166	160	160	177	201	173	174	185	145	167	169	154	171	174	181	183	151	173	152	159	175	184	151	147	149	172	187	184	203	166	158	193	147	149	172	161	176	158	184	183	172	163	198	163	194	163	182	185	175	153	185	164	147	169	196	176	179	210	189	181	172	198	199	155	159	171	153	185	184	155	204	165	208	183	179	176	192	171	174	206	178	148	178	187	175	187	176	183	170	184	188	169	196	156	164	196	174	176	169	170	182
5486	1324	928	585	500	431	430	433	443	419	420	392	416	404	401	427	421	357	403	443	458	403	425	441	409	418	416	436	431	422	398	409	407	427	398	435	424	401	444	413	443	407	420	411	419	458	425	420	394	428	427	451	398	413	420	417	415	458	420	411	431	430	420	401	402	433	453	471	434	461	427	453	430	430	391	439	413	438	411	441	424	438	425	443	425	385	433	434	415	430	421	438	425	423	425	409	364	420	406	435	428	405	440	430	384	457	400	410	385	436	425	422	408	434	401	462	466	410	474	421	407	430	402	396	433	405	437	426	441	399	419	411	457	431	408	399	429	423	426	406	440	443	383	432	404	436	447	415	455	429	411	400	424	423	427	441	409	418	416	399	433	399	412	381	432	444	407	402	453	392	409	458	402	439	438	422	430	459	396	449	460	390	463	425	437	424	428	389	424	428	434	454	445	413	406	406	462	448	445	405	413	445	465	449	428	428	410	421	422	446	413	401	448	435	451	403	429	427	421	451	388	407	433	398	398	419	411	428	431	440	428	407	393	430	424	386	442	434	462	391	435	428	420	444	470	424	434	428	436	389	401	379	427	416	395	443	457	417	438	405	428	408	417	414	471	415	430	444	442	440	385	427	419	421	428	428	438	456	449	401	415	419	418	428	410	402	409	392	455	396	383	413	416	422	400	420	397	431	424	449	424	445	420	441	455	417	403	418	406	410	417	395	420	397	388	410	432	436	403	436	398	407	414	412	453	440	409	424	394	419	418	414	448	440	431	437	396	423	386	441	399	408	441	394	425	422	406	440	391	437	412	461	417	389	404	422	416	412	429	432	440	434	367	403	401	380	398	422	445	416	416	452	410	406	431	419	437	425	418	432	412	455	415	443	397	416	419	403	426	441	431	416	441	397	407	453	435	432	424	441	461	407	368	449	417	425	444	420	381	451	381	410	430	377	422	421	416	409	416	414	392	377	433	437	419	400	406	431	460	431	451	396	408	427	421	413	423	417	447	420	413	424	402	429	460	431	445	428	419	424	421	428	438	445	414	417	417	426	430	426	418	425	426	392	412	419	426	421	400	426	414	463	441	422	407	452	399	386	419	443	403	434	383	452	422	409	438	380	438	386	439	401	409	447	437	431	399	435	429	450	433	404	388	418	432	426	444	400	407	428	421	422	424	452	419	449	420	435	415	425	425	403	449	402	409	396	418	421	421	423	454	419	406	420	453	457	397	435	432	465	412	429	415	425	458	458	458	430	460	432	395	389	453	429	435	445	440	435	483	423	443	446	448	420	422	413	437	431	391	435	405	412	441	423	436	442	433	417	399	386	394	403	447	450	434	432	404	440	404	425	389	411	402	404	426	410	445	417	428	423	426	414	415	429	412	420	444	392	432	407	424	430	433	450	414	407	400	401	438	438	406	428	432	411	406	412	447	406	430	400	409	431	406	431	386	402	413	422	444	441	405	448	405	450	413	427	425	408	387	412	403	415	410	422	408	423	449	438	441	485	443	447	432	430	429	448	458	393	431	420	451	435	407	428	418	396	429	405	440	397	461	442	402	449	429	389	445	419	394	415	384	423	408	426	439	426	428	408	411	422	393	464	451	423	442	426	411	414	384	399	438	423	445	429	415	438	434	422	443	416	455	406	424	400	426	414	418	413	433	411	431	433	437	397	399	412	431	435	408	425	446	432	429	404	397	387	411	434	370	399	407	442	415	433	419	404	377	402	443	408	445	434	433	439	417	429	430	458	434	425	467	455	423	426	448	400	413	426	401	413	436	458	434	393	432	442	453	441	417	431	440	403	465	440	471	411	440	424	447	406	421	442	438	428	418	437	449	438	391	429	399	445	437	421	441	384	409	366	429	412	405	413	446	393	439	402	392	391	442	382	446	439	453	401	433	408	442	433	396	406	414	407	426	423	432	410	397	407	428	437	435	388	437	423	457	392	426	422	434	424	425	422	411	399	422	489	422	425	404	417	426	386	415	411	403	398	421	394	469	389	453	438	455	419	407	439	415	423	398	394	412	434	440	449	410	427	462	403	443	430	408	410	430	395	405	468	401	454	407	389	401	421	449	431	423	420	427	403	445	420	465	453	441	429	442	446	401	438	414	414	424	448	460	417	396	418	404	436	408	420	405	435	394	420	368	419	438	445	440	437	413	429	410	423	428	409	450	456	438	426	386	386	405	358	438	446	462	406	462	421	407	449	400	420	417	430	362	416	454	433	482	417	434	445	410	421	405	436	436	412	451	484	432	405	387	420	422	381	440	413	396	461	402	437	432	413	416	395	432	421	444	431	433	395	455	423	404	468	407	402	409	422	436	394	425	446	446	443	414	419	403	413	464	409	406	416	412	444	406	379	460	440	412	394	428	406	473	472	435	396	430	433	416	421	425	401	490	402	408	441	420	414	451	397	432	425	443	447	431	440	431	371	436	370	404	409	434	400	442	447	455	431	403	429	408	413	404	463	465	430	375	420	392	412	399	477	426	423	448	401	414	414	426	424	389	410	384	398	428	440	424	459	436	424	435	402	410	420	411	423	452	431	429	420	414	390	418	439	462	413	454	423	388	463	441	403	423	394	436	413	415	444	418	482	410	444	423	445	450	429	389	407	421	423	394	428	422	409	433	406	433	439	411	426	452	448	439	430	389	446	418	421	416	453	432	431	409	438	397	392	446	449	438	432	388	425	414	417	433	429	420	404	411	447	408	445	429	448	426	400	399	448	421	414	458	401	436	422	407	425	439	442	440	419	413	451	426	414	438	430	415	440	419	400	405	427	434	388	425	415	435	385	363	456	420	399	428	383	450	439	435	434	450	416	453	406	426	433	446	388	475	407	437	403	457	427	399	411	434	414	406	419	400	398	404	426	443	460	424	434	449	423	430	416	399	425	446	417	409	446	412	451	406	421	422	420	415	426	415	392	408	420	433	425	436	449	420	437	399	456	449	411	431	390	441	388	430	425	435	408	445	466	393	431	430	429	390	407	427	426	415	414	444	412	429	427	404	432	447	415	401	436	379	408	401	402	376	436	412	485	423	425	421	417	406	439	422	449	412	455	441	425	425	455	434	427	390	433	428	437	430	408	416	417	393	408	445	439	395	412	420	419	449	439	434	419	397	426	431	391	402	392	399	407	432	424	466	455	414	446	423	394	441	419	427	427	402	435	425	433	398	413	409	400	431	425	432	422	468	387	416	409	415	416	405	414	431	457	374	398	427	441	396	412	404	430	435	427	415	436	442	432	422	421	414	404	429	441	411	411	427	459	433	448	428	420	423	446	443	399	436	440	432	416	465	429	412	427	415	414	390	452	433	458	417	427	436	430	397	429	456	428	432	398	359	433	384	388	444	409	425	424	442	435	415	465	435	441	391	429	435	446	427	417	407	442	407	412	422	402	452	455	394	460	393	427	444	422	390	422	407	403	388	398	438	420	430	411	402	457	402	404	451	445	397	390	436	433	451	427	459	393	426	420	448	409
25262	21620	25373	28339	21032	2105	484	365	329	327	328	290	287	306	275	250	281	262	255	296	290	298	268	249	265	294	295	251	260	266	290	236	246	261	260	265	278	279	270	268	267	221	264	276	288	293	302	301	278	252	290	271	275	252	239	224	264	277	247	297	249	267	279	247	276	243	243	279	286	276	308	258	311	262	255	288	262	314	262	254	257	265	279	261	262	273	272	267	267	245	263	280	284	288	250	275	284	253	266	298	254	220	271	238	268	226	294	282	260	217	261	281	253	226	279	264	266	275	268	289	261	237	273	242	231	229	259	271	251	228	290	281	280	226	271	240	278	257	259	273	283	275	249	257	257	277	265	253	242	273	251	226	262	271	273	250	267	258	256	236	276	253	238	253	263	254	256	270	275	283	270	271	288	247	254	255	260	250	230	258	271	234	264	251	235	247	233	257	240	280	273	248	254	242	254	243	241	263	252	261	244	271	278	268	246	239	220	243	271	265	236	258	284	267	255	227	253	239	251	294	271	289	256	265	253	261	270	276	263	260	258	253	296	274	268	283	244	238	263	245	283	237	267	272	273	273	244	256	264	258	256	267	272	263	260	268	262	283	286	223	256	264	249	286	262	283	283	265	239	241	289	255	279	255	265	259	282	267	278	263	255	248	270	273	249	245	261	256	258	236	254	263	260	254	262	246	259	248	269	250	258	294	286	261	246	251	284	304	272	285	258	278	290	248	254	262	250	262	288	267	263	234	272	271	251	296	247	274	272	232	295	251	247	279	244	254	265	246	293	268	270	254	251	272	241	274	270	260	262	268	297	260	286	282	259	277	258	254	279	299	254	293	256	272	319	250	259	260	272	272	272	282	248	247	248	252	255	254	265	274	258	290	273	261	255	242	250	255	242	275	230	247	242	261	269	276	311	241	258	242	289	298	266	249	287	276	241	284	263	267	265	287	255	292	288	263	259	262	266	245	240	267	259	271	267	290	268	259	258	265	264	248	246	273	254	271	259	266	256	259	243	242	279	238	251	236	254	262	288	250	274	229	257	257	253	269	289	270	255	297	283	268	242	243	279	256	237	293	255	270	249	292	251	229	249	238	278	272	257	250	250	286	237	244	281	268	250	247	274	255	252	269	265	286	267	275	266	277	278	253	266	250	228	241	247	247	269	263	267	258	241	265	227	255	253	265	290	251	269	268	268	271	279	293	251	301	293	251	244	262	257	241	253	244	279	290	252	253	277	289	279	267	271	278	286	256	288	265	254	248	269	257	252	244	254	267	240	268	273	251	289	275	245	265	288	281	255	250	285	244	235	261	275	293	253	233	273	274	256	241	286	269	275	281	248	278	256	261	282	284	277	273	259	252	284	265	243	230	259	258	276	285	302	262	249	243	266	275	275	255	262	244	276	231	255	251	249	246	269	262	252	274	247	238	262	291	263	275	232	289	259	258	272	270	262	265	277	272	234	256	261	258	241	251	265	245	282	255	262	252	242	255	300	275	247	290	269	292	268	284	262	277	254	284	259	287	258	244	285	265	232	271	259	300	244	276	239	277	241	243	280	254	264	291	280	254	252	254	257	259	239	291	282	271	282	279	285	238	255	252	245	272	276	267	266	273	253	268	226	297	255	276	245	265	262	309	270	235	270	258	273	251	230	255	253	254	253	291	268	266	274	283	279	247	255	225	258	260	275	274	235	270	225	252	278	282	312	263	272	271	281	288	295	259	249	251	247	259	255	271	268	252	260	303	272	251	246	241	266	276	274	298	258	291	275	249	280	252	296	267	210	268	282	263	243	273	262	261	283	255	274	275	237	249	288	246	249	257	233	235	255	226	258	279	283	288	276	248	251	224	251	265	259	262	278	241	248	270	250	253	266	253	268	280	254	261	248	278	256	243	243	268	270	274	275	249	310	267	236	265	242	293	238	278	278	262	238	239	238	254	254	231	266	286	263	258	253	266	250	270	294	248	257	248	273	269	250	251	260	233	261	244	276	281	268	277	301	270	241	255	216	258	276	242	257	260	277	207	251	295	259	259	284	262	266	256	222	234	248	246	285	255	259	266	282	269	276	262	247	234	259	244	271	253	228	258	279	264	257	275	243	252	253	278	266	286	284	267	287	272	260	281	278	290	272	274	279	261	245	304	288	268	276	271	226	289	283	267	298	263	232	282	271	243	259	242	292	248	286	253	290	279	236	263	264	261	255	243	228	227	273	245	257	270	242	265	263	300	270	281	252	258	299	268	277	257	261	301	250	248	257	286	273	275	237	279	282	257	249	244	261	281	270	272	266	253	270	234	270	254	262	285	278	265	257	268	280	258	269	268	255	243	246	259	259	282	266	304	265	263	244	254	281	242	259	261	260	301	250	237	266	282	266	257	241	272	248	276	272	257	280	252	241	269	260	244	281	252	276	266	241	248	230	269	265	286	305	250	262	278	263	241	243	272	292	252	291	264	279	273	265	269	278	302	255	272	285	241	258	235	258	270	256	247	250	271	254	253	285	269	249	295	269	260	255	266	277	266	264	254	286	250	249	250	250	238	265	255	257	258	250	247	262	260	250	265	273	284	249	244	267	247	239	265	259	260	271	267	255	280	260	235	267	275	258	266	282	273	275	286	284	250	248	232	236	242	264	241	275	238	268	257	277	255	257	258	248	266	288	239	265	254	239	261	254	239	290	243	257	236	239	256	277	244	264	229	269	282	248	283	259	247	225	269	226	282	233	249	259	281	261	266	255	299	270	263	270	248	291	283	271	242	286	263	257	261	278	230	255	255	255	249	258	265	294	292	264	278	251	274	273	270	255	248	247	251	281	242	278	240	285	289	230	263	251	283	252	234	280	307	240	268	267	250	283	240	242	250	240	277	269	283	264	259	244	226	231	255	248	272	278	259	257	277	252	277	258	239	258	247	248	265	265	237	251	233	255	292	272	264	232	262	263	275	276	282	238	271	265	294	278	267	270	262	258	243	270	275	301	282	258	252	252	251	259	276	265	255	282	250	278	276	280	246	258	292	257	254	258	289	266	278	256	243	254	245	247	242	261	259	252	304	256	256	250	227	232	236	259	252	237	259	266	259	300	287	240	278	271	216	255	242	243	269	294	255	265	283	272	250	257	245	274	264	273	267	233	272	238	289	265	230	272	242	269	258	285	285	232	261	253	267	275	270	243	274	262	267	219	265	261	264	258	272	274	269	250	234	267	246	277	293	265	270	236	265	276	248	257	266	256	273	285	264	265	262	263	272	284	250	268	288	242	287	287	247	301	254	248	257	248	249	281	261	271	270	259	259	248	256	276	254	280	270	281	257	263	227	241	228	238	263	292	265	251	303	242	286	275	275	246	258	235	254	303	247	260	263	267	256	269	300	246	268	262	261	276	258	262	264	241	275	269	261	253	274	263	244	245	296	262	252	248	247	260	286	301	258	218	245	266	257	246	255	251	247	257	255	258	265	250	225	272	267	267	287	247	288	281	260	285	221	260	281	242	285
4095	4157	2741	1478	950	738	665	617	603	573	605	625	610	575	534	589	591	561	570	603	581	600	613	616	539	584	594	574	609	603	608	599	566	578	549	547	646	587	557	557	596	543	590	574	597	622	634	578	602	602	564	606	644	585	602	563	574	597	577	549	564	588	558	562	567	603	565	589	589	603	561	621	551	547	586	579	584	570	586	635	538	603	628	582	575	592	603	534	588	578	564	631	595	573	568	636	570	545	625	604	571	557	602	634	600	546	584	570	561	569	594	627	571	594	613	563	607	576	525	612	638	617	561	594	593	556	572	582	588	586	629	588	647	557	559	624	637	545	549	566	576	583	605	585	566	575	582	590	603	575	601	542	612	595	602	575	590	582	556	607	588	608	543	562	579	597	558	572	632	624	576	571	581	635	600	587	595	569	560	601	589	592	612	602	603	588	542	626	610	542	616	569	575	558	590	530	580	549	564	567	584	590	554	579	582	604	612	625	581	551	588	583	572	591	559	610	586	556	563	560	610	584	583	598	575	609	562	595	556	638	604	582	571	603	580	589	597	586	554	580	624	565	558	574	585	555	597	568	550	557	586	559	558	593	536	568	575	572	610	567	621	600	608	563	624	545	615	582	557	585	582	581	590	587	598	589	585	576	570	600	613	559	600	605	598	599	540	532	588	559	575	581	577	572	546	603	590	572	568	570	553	553	551	578	548	540	568	568	556	575	588	554	565	582	611	582	614	542	584	594	610	580	594	554	544	599	586	612	587	571	575	580	581	571	585	564	552	591	599	598	560	542	522	612	573	602	581	621	564	598	533	580	606	575	600	564	556	573	608	570	576	587	576	602	577	576	569	546	637	604	558	580	546	562	571	556	619	605	577	569	582	588	559	586	637	590	612	574	594	571	577	619	563	585	624	565	531	584	594	602	566	586	603	540	562	600	574	584	548	560	541	569	590	591	622	597	641	563	583	583	587	623	603	590	584	567	579	551	607	523	579	529	569	569	619	594	563	541	560	609	537	605	599	585	590	595	573	585	573	552	576	585	594	556	614	539	564	595	605	535	575	563	542	549	625	588	606	590	599	625	590	581	541	562	552	567	606	608	574	585	613	577	594	551	562	561	589	622	601	553	617	565	604	616	593	576	587	580	586	593	578	559	589	569	547	549	566	562	602	554	571	563	552	602	559	573	607	577	579	614	577	579	584	600	572	577	594	633	555	577	585	562	621	579	579	567	613	543	602	565	563	563	620	587	576	568	558	585	582	526	612	571	580	552	535	583	602	568	567	609	573	554	563	578	610	565	597	600	561	593	593	547	593	534	578	574	570	598	561	626	568	532	584	576	619	568	583	571	588	595	568	577	600	540	577	561	582	570	587	610	590	584	580	600	614	570	603	556	590	586	573	614	586	624	567	592	582	544	557	554	582	589	563	588	563	591	581	615	594	590	619	626	539	584	546	575	581	571	574	574	562	595	589	589	573	589	607	613	582	581	551	586	611	605	592	584	603	600	579	589	540	582	571	582	568	617	578	561	583	573	578	555	597	549	580	579	579	575	606	577	579	592	565	542	595	581	567	583	558	576	635	572	612	570	611	599	575	538	629	567	557	599	596	569	540	587	580	554	553	596	539	601	579	572	571	606	587	564	623	575	569	592	583	586	577	596	586	585	586	587	609	570	622	547	574	592	557	590	606	600	608	582	554	562	588	565	606	558	560	587	566	599	647	556	581	581	586	574	590	591	568	569	556	584	560	587	563	559	546	553	585	567	618	613	603	537	520	595	609	578	541	593	589	572	599	585	581	578	577	583	599	555	636	560	592	624	610	619	609	561	570	573	567	578	593	574	607	579	605	567	518	549	606	587	622	558	558	576	566	572	570	566	558	605	598	595	579	580	582	557	635	582	567	614	578	633	609	599	616	603	581	544	614	544	624	638	590	594	575	557	573	561	568	583	589	552	546	576	566	571	560	622	628	559	530	559	608	586	564	568	543	600	524	536	588	573	534	565	559	596	611	631	568	583	603	543	585	612	583	558	570	572	610	580	549	588	635	543	556	566	579	551	617	556	584	570	624	563	617	570	615	650	570	602	542	636	585	603	595	583	606	548	587	621	576	554	540	582	570	560	624	602	595	573	614	566	578	632	520	584	573	569	618	559	570	555	564	615	605	596	557	606	585	589	548	588	596	557	576	570	559	608	596	546	597	609	587	567	584	576	619	584	576	604	567	586	576	633	563	619	543	557	592	613	609	613	643	563	601	589	576	571	600	557	547	544	590	579	552	565	597	607	620	540	560	563	618	571	567	605	605	575	568	542	593	570	619	584	592	553	532	571	595	612	564	554	524	586	570	603	580	567	567	577	584	591	614	547	588	581	580	590	547	615	589	580	575	581	575	599	578	597	556	530	552	550	611	605	594	572	581	605	577	576	592	591	556	585	570	580	592	557	579	551	657	576	550	596	589	587	602	577	573	581	586	566	563	588	545	561	616	573	580	566	578	567	579	568	538	555	600	579	582	572	562	611	555	573	578	583	613	596	559	539	574	544	555	574	575	561	577	611	646	531	569	615	565	580	595	525	609	596	548	596	576	624	577	549	586	594	644	575	588	554	581	578	553	587	585	585	535	579	538	593	546	607	574	563	565	547	535	565	611	592	568	575	591	581	588	612	569	577	606	598	590	597	583	574	605	574	588	561	567	569	640	535	553	611	596	550	576	548	558	568	587	593	657	594	569	569	619	579	588	578	593	573	580	591	618	576	566	611	586	591	566	586	563	581	536	575	596	569	554	593	534	554	594	583	563	627	575	548	561	573	617	634	596	585	608	569	578	599	519	597	584	607	587	583	559	566	548	573	550	566	562	547	567	603	563	581	613	591	603	609	604	583	594	581	606	609	559	601	569	595	566	573	611	569	545	616	569	566	600	569	561	597	563	575	531	589	580	590	595	545	577	540	614	570	557	566	591	588	583	570	581	564	600	565	555	608	573	567	592	592	571	560	621	552	596	570	569	582	533	595	585	603	578	605	558	643	566	612	538	548	584	580	598	556	551	554	590	542	575	588	563	562	576	615	550	584	592	564	612	589	543	577	539	616	541	589	599	574	601	566	595	548	626	566	603	606	579	608	550	538	599	596	569	580	581	554	587	553	567	614	536	587	603	559	610	593	591	612	552	582	573	542	581	570	558	545	575	588	578	605	580	576	593	590	566	610	583	601	603	617	565	607	599	552	598	566	610	537	597	559	556	583	567	583	627	563	583	601	556	590	561	599	605	565	584	537	616	539	576	569	592	573	555	590	578	618	544	586	573	546	587	547	596	576	527	584	571	579	582	578	568	608	609	590	614	571	567	595	556	589	582	592	566	592	536	590	567	575	600	580	586	588	594	616	564	583	641	593	565	589	563	613	575	597	594	577	587	605	592	571	625	600	554	566	551	591	605	602	539	620	580	576	607	585	565	594	605	568	638	593	567	581	596	598	581	592	566	573	582	590	568	568
24543	21668	26108	27761	21674	21617	2420	537	360	293	270	233	218	249	266	213	222	202	224	202	195	202	209	190	193	196	185	212	218	191	194	189	189	176	210	207	166	184	168	172	184	199	172	169	156	187	199	169	186	178	211	188	202	183	185	170	178	169	198	183	182	184	194	189	205	185	172	187	188	174	168	165	213	185	191	191	197	175	196	198	214	190	173	183	207	164	152	183	189	195	181	191	194	183	154	191	188	182	197	206	154	150	204	192	170	183	226	222	160	158	167	196	182	196	166	173	210	192	183	205	202	188	191	173	171	158	170	190	176	192	187	173	181	190	184	205	170	191	195	169	167	202	188	179	174	172	177	163	184	204	205	167	163	149	187	189	209	206	177	194	194	168	190	194	174	173	176	166	168	197	198	206	180	169	166	184	188	196	181	163	183	176	195	210	190	188	210	158	170	191	189	223	193	172	203	213	178	186	179	167	161	172	184	169	191	186	171	178	185	217	162	160	183	161	168	195	207	200	153	186	175	157	176	199	148	167	181	186	177	180	155	195	187	182	176	196	189	177	190	158	158	186	199	187	180	200	175	182	159	202	171	160	177	180	193	169	162	188	183	189	203	180	204	175	193	206	180	193	166	182	192	175	190	208	198	191	165	177	176	168	166	186	195	196	178	184	202	169	168	171	182	179	202	178	195	183	195	207	183	179	218	174	178	180	171	175	198	193	215	186	177	202	184	188	172	179	193	187	190	216	187	202	178	178	139	182	181	170	170	215	177	188	203	175	162	180	202	180	183	175	207	178	185	171	184	172	176	186	193	166	191	209	192	190	181	199	165	197	181	165	175	185	168	164	182	163	171	180	192	182	178	182	200	198	175	169	173	222	217	176	189	157	196	186	171	196	197	174	175	151	183	157	173	179	179	173	175	153	161	189	190	196	177	152	199	200	204	177	164	194	188	193	210	199	186	175	215	172	180	167	184	200	172	185	167	185	170	199	169	192	189	193	191	202	190	187	181	167	181	182	184	164	184	162	188	187	190	174	188	186	171	186	169	202	189	187	187	171	181	201	196	195	186	176	185	201	175	172	159	189	171	197	192	173	214	188	186	178	187	178	194	214	201	201	212	206	224	188	216	185	195	206	179	188	178	158	162	178	163	163	174	193	207	181	174	174	187	202	187	184	180	151	171	175	161	200	187	178	191	157	191	176	192	171	197	174	167	194	191	197	170	167	220	200	177	168	185	203	178	150	180	171	207	191	150	169	185	209	197	202	172	158	205	183	205	188	177	201	187	196	176	186	180	170	174	184	163	177	180	171	165	178	182	184	169	186	197	178	170	173	184	190	156	177	195	169	150	171	172	194	198	185	198	165	170	165	155	163	188	146	188	182	209	197	202	163	183	140	196	189	188	169	172	166	168	212	207	173	192	195	190	210	183	184	179	168	199	191	190	184	180	166	178	174	185	188	184	206	179	176	181	178	205	150	167	193	197	185	158	226	216	173	176	177	168	199	188	156	188	182	161	198	180	203	207	182	173	191	167	169	150	190	189	147	176	182	207	186	175	196	172	166	161	163	169	184	195	180	189	149	199	180	191	159	182	169	182	178	168	186	186	167	179	190	183	179	173	182	181	163	189	191	183	198	188	178	177	157	204	182	177	187	177	199	183	180	183	174	194	161	180	185	176	170	170	176	175	185	175	170	192	175	172	165	158	177	160	189	181	157	150	170	195	197	190	167	175	202	173	213	148	162	163	210	191	213	178	202	181	185	187	153	156	178	159	163	185	197	163	169	173	158	162	169	169	181	187	161	205	175	199	184	201	162	163	181	186	202	173	173	187	180	194	179	186	146	179	216	180	193	160	178	169	162	189	216	183	171	200	174	183	174	197	168	186	175	186	172	188	209	195	165	184	185	177	211	174	186	212	196	169	164	182	175	230	177	177	182	161	157	185	183	190	196	204	174	183	180	202	166	186	191	176	190	192	197	208	154	165	157	184	200	181	182	185	204	204	184	164	181	180	169	177	179	190	187	172	205	162	190	157	195	181	179	177	174	184	192	197	203	199	180	195	173	184	170	189	164	194	183	164	174	205	179	168	170	187	178	189	202	170	178	171	212	199	196	166	192	187	192	176	145	175	184	184	165	195	189	168	182	192	194	177	192	190	195	178	202	178	189	178	179	203	174	166	188	192	162	182	185	164	169	178	162	208	199	170	183	168	183	183	193	175	182	177	159	197	168	207	197	186	185	191	204	167	201	178	176	162	171	178	165	165	161	187	170	200	186	199	180	172	183	182	173	157	181	197	159	166	157	173	179	162	180	200	172	183	180	152	191	193	163	154	196	186	167	176	181	202	189	193	197	181	182	190	171	181	179	174	170	178	201	182	204	187	191	205	181	176	164	159	175	146	166	147	193	162	183	153	182	165	173	172	176	157	173	193	204	188	206	183	165	194	190	159	158	172	173	177	189	178	183	188	187	153	180	199	185	170	215	183	203	188	186	186	187	172	169	186	179	163	183	195	179	188	201	177	189	186	177	182	183	170	176	182	208	181	188	163	185	181	207	172	172	161	170	172	147	149	172	183	168	186	171	160	188	219	167	176	194	197	193	193	192	193	154	204	188	206	178	187	171	189	179	181	193	171	160	196	155	203	180	151	191	196	187	187	180	207	168	190	178	177	179	176	191	165	175	168	155	194	183	175	205	173	180	217	204	177	199	141	169	197	183	179	148	207	175	174	176	185	160	215	188	196	188	172	181	185	164	201	178	176	195	180	154	186	189	196	199	159	166	192	189	189	155	201	177	205	195	185	149	212	171	185	182	169	179	168	166	177	185	174	196	193	173	187	167	180	196	165	179	164	181	167	189	171	198	174	176	177	190	175	174	176	190	178	177	169	192	167	187	206	211	168	175	199	165	158	192	195	198	152	181	180	178	174	175	167	186	188	165	168	173	202	181	188	180	168	198	173	170	209	174	183	160	144	171	163	177	191	178	209	209	185	184	172	178	213	187	193	178	203	165	199	174	174	153	165	185	196	185	206	198	181	179	178	210	176	188	173	181	188	192	176	199	179	165	182	190	168	184	186	200	177	181	174	202	173	186	149	162	180	175	191	185	167	184	166	189	175	162	215	157	152	152	176	212	165	199	177	168	174	156	197	180	174	189	173	194	180	172	164	211	186	187	201	209	168	171	165	215	156	193	197	183	186	217	207	168	190	172	178	178	181	171	173	179	189	202	165	199	200	166	181	173	186	188	190	165	199	167	177	192	206	191	159	208	186	171	199	177	190	174	192	173	200	168	170	198	174	164	182	167	181	187	192	185	174	181	195	181	187	193	172	191	162	156	183	173	181	200	200	181	187	199	181	192	168	169	191	180	189	165	167	182	187	169	175	181	187	183	177	173	152	182	216	196	186	185	175	188	165	196	164	170	184	167	181	154	174	183	181	196	185	164	172	199	194	189	167	190	181	161	185	176	172	163	198	206	191	191	194	201	204	156
4246	6672	4200	1984	1005	748	612	525	502	442	480	434	440	403	419	442	386	391	416	400	423	408	416	398	415	412	405	430	404	399	408	374	432	387	431	379	390	389	420	390	369	384	380	379	368	413	418	414	375	382	403	401	418	403	436	412	418	427	368	407	407	431	365	432	414	451	412	404	368	409	374	394	437	372	425	398	392	400	375	392	388	383	369	412	414	385	380	373	398	406	398	375	392	377	395	401	393	404	380	409	382	401	390	400	433	400	408	418	414	379	416	388	371	399	383	367	373	420	431	416	395	394	400	401	427	377	381	412	372	422	383	404	396	380	408	390	403	366	399	407	399	394	433	391	403	378	412	420	406	403	399	381	379	369	378	385	415	383	405	414	387	414	405	399	393	411	343	373	382	391	409	382	426	423	402	371	412	334	356	387	379	411	394	394	403	420	418	377	410	355	383	408	392	376	358	426	391	395	397	369	407	393	402	416	378	426	379	379	398	418	400	392	397	393	410	395	418	389	384	391	396	422	366	383	383	392	412	395	395	399	371	447	389	400	402	350	379	412	434	420	401	399	400	417	409	375	383	376	351	408	391	394	408	380	421	365	362	394	410	405	422	433	403	425	418	404	383	425	378	401	369	386	379	405	411	391	386	353	375	385	378	409	398	440	378	384	388	412	418	406	388	380	437	410	394	430	386	393	394	421	404	397	381	415	425	393	406	424	408	382	406	397	402	366	395	385	405	399	414	377	386	399	387	388	424	413	430	415	400	419	403	364	402	396	426	405	417	361	401	375	411	395	417	390	394	396	398	434	390	395	397	385	415	412	368	377	371	385	417	414	420	401	409	416	389	399	430	398	421	386	401	399	390	391	426	419	394	417	377	370	381	410	393	398	405	416	392	382	385	420	401	402	384	409	352	405	385	409	381	383	414	419	374	420	390	403	381	365	380	418	387	409	404	373	397	440	408	410	405	410	361	380	402	405	421	401	395	381	387	398	378	399	371	381	379	375	411	447	402	414	394	418	392	409	378	370	385	429	400	410	391	369	406	415	390	423	391	378	387	410	417	380	413	404	391	380	392	409	386	417	419	409	382	403	381	400	421	413	408	410	361	371	380	437	356	425	432	401	369	402	374	407	395	390	435	417	360	409	397	381	412	402	370	383	384	408	434	413	400	421	397	401	397	423	408	405	410	407	364	402	387	385	401	422	383	447	411	386	392	418	421	407	414	426	406	381	400	378	400	349	416	386	371	398	404	419	399	393	388	413	401	404	393	405	399	385	365	417	408	422	424	387	400	417	399	394	379	392	418	387	409	380	389	416	373	379	405	392	372	391	410	389	407	391	410	371	441	391	405	400	406	439	416	405	449	433	420	406	402	394	406	391	423	421	386	369	410	389	404	396	395	362	390	395	423	374	418	397	418	388	401	419	416	374	395	405	367	378	393	387	386	389	398	436	381	420	423	426	401	389	420	400	445	388	370	415	414	379	417	398	388	360	403	394	380	418	394	367	423	415	351	449	368	376	395	410	393	391	349	395	364	402	379	369	406	369	405	380	409	416	429	393	372	392	411	378	400	391	411	370	407	394	345	423	417	408	404	441	388	388	367	394	407	396	401	403	369	413	385	384	417	391	383	382	381	402	408	406	369	374	395	416	428	433	410	399	406	394	402	386	388	385	409	400	378	371	404	415	389	388	409	420	413	366	380	375	405	399	399	409	410	364	412	385	374	382	398	407	430	387	424	406	406	400	412	429	396	395	410	379	386	395	413	389	376	418	394	403	388	417	389	427	405	411	380	401	397	399	408	381	396	395	407	436	383	399	404	402	392	404	430	416	381	402	416	397	381	381	390	404	411	399	411	425	368	392	398	387	389	354	404	431	390	393	395	450	389	392	383	399	366	400	434	400	370	376	421	388	408	382	405	442	438	374	388	384	431	371	376	424	375	413	416	429	395	382	404	387	375	390	369	390	413	403	411	418	411	393	378	393	392	436	395	444	386	420	401	348	420	380	370	389	378	377	400	395	395	401	397	393	390	423	394	381	392	420	407	387	392	401	429	393	417	438	387	397	432	395	378	364	412	425	374	399	378	373	369	349	416	394	406	383	434	394	387	399	400	381	438	389	426	397	365	380	412	414	362	418	411	361	405	408	402	377	393	406	376	363	400	420	409	420	397	418	393	394	407	387	360	422	413	419	414	418	383	404	401	411	392	357	425	402	381	398	384	408	400	385	400	382	366	378	390	437	379	385	388	380	405	365	415	377	401	385	419	393	387	389	425	383	400	380	389	404	417	403	387	428	421	415	417	361	396	419	382	433	385	395	407	407	428	412	418	409	406	426	403	395	392	402	423	375	383	426	428	357	453	412	373	413	373	390	422	436	398	381	388	437	388	367	395	380	387	405	393	423	395	386	361	402	403	390	395	418	383	418	374	404	379	433	384	388	388	410	387	339	380	416	377	403	397	427	363	413	360	384	434	423	376	410	402	414	431	395	405	384	402	375	387	408	376	392	393	396	393	389	435	382	362	378	366	413	407	399	371	398	395	422	399	415	406	419	444	409	411	371	392	396	407	383	404	397	416	410	390	412	408	379	403	361	409	407	427	392	388	427	397	378	438	391	376	389	431	417	420	404	425	388	384	373	410	396	373	386	411	413	418	423	389	372	404	394	413	402	401	442	403	396	410	404	398	430	447	389	439	411	400	431	423	405	403	391	371	357	401	421	429	402	377	453	345	387	397	356	391	391	402	377	413	394	385	383	399	409	409	377	375	406	400	385	410	409	377	371	398	388	385	441	391	381	368	389	399	398	401	389	391	363	425	378	416	375	377	395	403	414	379	381	400	418	398	399	401	418	398	394	387	402	411	374	411	465	428	410	372	380	363	403	387	410	393	349	393	413	415	373	440	386	386	386	410	382	387	372	426	372	372	414	392	391	347	363	422	394	402	390	409	382	387	402	375	395	381	411	404	420	404	387	423	420	409	449	399	369	392	416	386	378	413	414	368	373	352	392	379	380	386	401	379	420	401	422	437	404	418	405	369	404	369	437	360	398	431	401	369	392	403	429	405	367	413	376	387	390	402	378	363	398	373	375	394	397	407	365	413	420	364	380	410	387	391	385	390	372	410	387	438	401	389	388	403	369	374	408	396	387	394	415	403	384	402	386	422	405	397	381	405	358	430	391	402	367	421	398	408	400	403	410	366	416	379	384	389	398	398	408	407	432	409	422	405	416	347	445	366	410	362	366	406	387	384	423	396	379	390	390	420	403	420	426	434	384	394	400	389	388	427	387	379	408	414	363	398	415	391	391	407	415	405	378	381	406	425	438	420	395	411	386	391	375	415	408	361	422	375	393	411	421	393	369	346	383	394	408	416	406	424	373	385	393	385	370	396	409	387	432	377	388	411	361	412	413	378	447	402	431	375	382	393	384	372	382	443	421	416	390	404	364	399	417	398	403	414	389	396	440	400	404	414	393	408	383	398	389	448	401
33094	11293	1483	709	409	393	222	183	178	182	193	192	200	182	185	207	178	200	164	193	167	175	176	170	199	202	196	204	168	195	170	173	158	161	165	157	181	171	173	181	156	171	174	163	166	164	178	141	165	178	156	177	206	179	178	182	198	175	160	179	185	163	169	164	148	196	181	170	203	157	169	167	164	167	189	178	200	176	190	159	187	165	181	176	171	162	175	177	208	180	175	190	166	178	167	156	160	188	199	145	158	169	199	170	192	165	185	176	157	163	180	192	156	161	170	177	165	153	197	187	193	166	206	156	207	195	146	172	130	183	170	175	174	195	177	187	190	184	167	171	187	185	180	181	165	184	169	171	177	168	201	196	154	172	180	168	163	184	171	156	174	190	173	184	193	165	198	172	198	175	147	152	190	183	168	129	192	156	188	170	179	185	160	150	156	166	164	190	186	166	169	158	152	170	143	142	189	152	158	170	188	203	166	171	191	158	158	158	180	184	184	163	174	161	169	168	185	173	160	164	187	170	174	160	148	150	177	149	163	164	188	160	166	199	172	188	200	172	171	179	169	172	177	155	177	192	193	181	196	175	142	176	178	186	201	158	189	149	164	180	173	190	179	151	180	179	171	184	197	164	170	154	166	191	190	181	174	169	148	184	181	155	171	184	188	165	147	169	152	157	178	145	192	192	181	169	177	182	177	163	167	172	194	176	139	188	151	178	176	188	191	170	181	190	181	187	166	172	177	164	159	173	181	177	194	188	198	165	173	182	155	194	191	189	168	182	177	151	175	173	163	177	168	162	171	164	167	187	151	166	170	154	173	192	178	185	167	186	175	163	201	173	178	160	176	180	202	182	186	171	179	198	171	164	178	176	188	172	178	167	173	175	173	160	165	192	175	183	175	158	148	151	174	169	174	179	164	172	158	171	157	181	171	162	181	196	186	178	188	147	179	204	184	174	178	169	187	172	184	159	182	161	194	196	160	174	170	155	172	193	182	165	148	162	189	157	179	192	164	178	178	195	183	189	192	189	188	180	166	164	161	191	156	188	204	191	177	192	155	165	190	163	145	157	175	156	177	173	150	176	177	181	186	148	157	191	190	187	184	199	159	167	135	186	153	176	158	157	195	181	161	188	171	199	170	171	202	179	185	185	176	182	177	160	198	144	185	186	195	152	153	157	167	152	183	178	193	168	150	176	173	182	177	162	178	176	167	176	199	163	173	164	165	157	183	184	175	195	163	187	179	182	196	201	178	184	174	186	163	186	193	184	199	152	210	153	183	215	191	188	165	207	174	172	177	210	166	180	174	162	146	166	163	196	157	171	173	161	186	174	160	162	182	188	170	178	164	184	187	210	154	157	160	168	171	177	166	189	183	167	180	170	181	161	193	167	167	172	189	161	177	156	160	173	178	165	215	171	165	190	184	166	179	183	168	178	161	180	171	179	151	185	179	159	162	174	176	157	167	196	184	164	186	160	158	181	175	187	176	185	161	183	191	146	166	202	183	170	188	184	194	183	162	192	205	189	168	148	156	182	173	179	154	176	165	178	198	174	186	177	171	162	173	172	168	178	174	181	189	150	185	168	178	175	172	201	175	173	173	175	153	155	166	183	155	168	154	170	173	170	193	180	193	188	186	155	202	166	186	177	176	166	176	176	177	184	185	166	181	176	156	185	165	171	164	189	173	171	175	157	177	202	181	181	205	175	170	149	182	166	165	191	196	167	165	171	198	190	168	154	165	169	189	160	185	171	153	162	145	182	182	211	160	183	165	162	177	181	183	178	177	171	178	160	167	159	171	184	165	169	171	192	160	179	153	169	169	142	189	167	183	158	177	159	169	167	137	199	167	174	172	172	199	205	186	152	175	157	194	159	172	186	181	172	165	181	185	186	192	168	163	195	167	183	175	191	162	187	155	154	183	178	168	165	180	176	180	168	179	191	182	192	185	182	193	187	169	154	187	165	185	160	172	168	186	170	161	183	199	193	187	180	196	195	181	167	199	171	171	190	192	148	171	189	166	175	180	184	154	164	152	150	148	165	204	184	174	194	175	176	169	180	203	173	165	155	182	195	186	159	167	161	209	191	162	193	172	184	168	164	180	191	168	176	203	156	166	156	155	182	158	178	198	187	173	178	189	198	193	181	168	170	190	173	174	175	182	175	171	168	187	201	179	163	201	193	181	192	178	196	165	162	177	195	179	181	177	174	180	168	176	182	169	200	180	183	168	162	164	158	190	185	200	197	165	148	152	178	181	165	163	167	169	182	168	173	195	163	158	172	193	171	182	198	157	165	196	148	162	178	180	156	196	154	168	198	145	171	190	182	180	161	164	167	180	167	175	169	177	164	170	154	163	171	158	157	173	180	186	176	193	169	156	163	171	151	181	156	190	180	176	151	194	170	180	153	187	157	157	168	157	182	160	199	193	180	165	188	164	170	160	169	174	177	177	156	191	180	180	163	175	169	178	197	168	161	156	158	166	192	170	169	177	191	182	174	167	166	161	154	164	206	197	166	178	196	193	170	190	174	164	166	159	171	159	167	177	194	164	148	186	176	168	168	165	176	164	165	186	152	176	176	191	182	190	186	177	180	194	185	184	197	164	188	198	188	191	155	192	166	175	179	171	177	166	185	195	165	196	152	174	187	180	197	154	186	190	170	160	177	195	168	170	173	184	176	179	151	167	179	127	163	168	169	196	172	183	192	178	176	201	162	158	162	162	180	176	201	167	179	171	161	204	188	188	197	150	160	166	193	168	190	188	167	163	196	177	176	180	198	182	192	188	164	175	184	178	175	163	184	190	183	215	185	149	188	184	147	177	189	173	175	177	170	167	170	175	184	175	158	175	158	172	176	186	167	187	166	175	153	164	162	177	194	184	212	197	174	183	185	157	159	175	164	190	191	180	149	184	168	161	189	196	164	184	172	185	187	164	189	152	163	189	179	174	184	174	143	201	152	182	177	164	168	165	144	163	169	176	170	153	199	189	183	169	178	176	169	173	159	169	163	159	162	174	173	204	163	169	184	164	164	179	161	174	176	184	167	178	163	179	195	187	166	140	169	174	171	177	164	164	193	163	187	164	181	178	165	183	172	203	170	183	171	184	160	163	174	167	169	195	188	168	193	176	162	171	184	178	157	171	171	181	172	164	170	190	187	188	181	188	189	172	183	173	178	177	166	171	173	160	178	170	164	188	164	167	178	184	188	168	189	161	166	195	170	213	159	181	189	187	168	185	182	146	182	169	193	179	169	156	160	173	164	166	178	178	179	193	184	193	163	188	176	191	158	176	199	191	168	176	160	171	171	187	173	189	163	171	176	173	170	167	164	161	161	167	172	157	167	147	188	174	181	194	193	165	161	160	194	188	153	188	170	184	177	187	157	172	198	186	153	188	161	173	194	191	166	182	189	165	149	181	170	196	193	175	181	166	180	186	173	156	168	171	185	167	179	182	197	176	174	172	193	171	173	166	175	172	151	162	148	190	151	187	182
5404	1295	991	600	472	428	410	413	423	408	414	425	385	427	413	405	360	445	433	454	419	404	434	417	409	432	409	428	438	421	387	431	413	414	402	389	389	416	463	451	387	425	437	443	400	455	410	420	449	427	425	412	453	427	434	451	450	401	409	410	422	439	437	404	419	421	399	444	419	404	465	433	437	457	401	428	442	446	395	406	465	435	398	378	389	446	405	438	428	409	454	400	415	399	422	406	457	455	423	478	393	419	427	392	442	428	391	402	437	418	396	418	421	421	454	399	424	411	421	409	438	398	405	415	410	416	428	425	400	444	408	433	416	384	425	401	413	430	432	420	452	414	430	457	418	431	406	429	388	435	419	399	433	387	419	452	433	447	409	415	433	426	428	403	390	422	388	424	416	422	418	395	437	416	410	383	416	415	455	411	430	377	442	398	412	414	461	422	424	452	394	424	389	434	426	382	417	421	438	444	441	451	411	419	408	422	408	408	398	431	391	400	413	432	461	385	412	404	418	412	419	425	393	399	415	395	419	426	420	408	427	412	406	392	458	416	403	414	431	428	373	439	430	430	412	411	448	423	411	405	435	398	408	403	415	456	403	450	428	448	389	403	442	457	435	417	388	395	410	426	422	407	447	430	403	395	406	411	420	445	407	439	446	424	420	434	389	417	414	435	407	430	379	423	406	423	395	444	417	395	453	442	417	449	425	409	411	429	428	370	393	413	425	459	421	394	434	422	401	420	430	420	401	426	427	403	408	397	418	405	406	428	422	424	378	422	420	418	461	403	420	436	416	439	424	404	442	420	399	438	471	398	426	394	418	432	451	397	423	413	472	432	427	408	455	422	446	458	400	396	442	435	414	448	438	423	427	411	422	442	462	414	434	449	426	404	422	419	426	408	407	405	412	418	409	405	424	425	437	435	460	422	426	418	378	446	442	404	405	412	436	395	465	409	418	403	401	415	405	411	417	399	426	421	441	415	422	421	407	405	421	393	402	405	432	404	408	423	411	448	439	431	437	419	439	433	407	465	448	412	393	447	411	435	421	425	410	401	424	395	436	433	437	447	411	401	415	429	406	464	415	420	428	425	432	461	448	392	416	431	417	437	446	388	411	422	456	402	414	456	435	431	413	433	439	406	437	409	423	420	401	436	440	455	424	436	398	402	382	417	442	400	427	418	453	454	425	426	458	418	417	423	432	450	427	462	436	446	401	422	451	409	444	419	423	463	447	414	406	424	419	435	448	422	413	408	412	419	441	447	418	400	443	424	406	421	452	419	440	432	411	398	418	421	398	418	420	404	444	394	421	435	428	403	461	456	392	400	440	353	431	411	399	421	436	443	432	444	434	428	485	441	434	409	391	415	450	463	397	416	426	415	410	394	428	423	418	435	400	419	421	437	405	426	403	454	430	451	446	416	454	390	412	405	410	430	412	447	432	456	442	415	426	413	419	460	417	422	443	404	421	440	452	402	419	398	427	411	422	392	426	375	424	366	436	438	443	418	458	391	400	418	439	446	397	435	423	411	389	432	417	432	422	404	446	409	405	418	392	437	403	409	439	391	417	468	401	416	404	442	457	410	419	418	438	425	428	422	449	439	405	429	431	437	382	425	405	481	422	432	428	448	419	414	415	416	405	446	424	420	419	416	406	434	405	446	418	422	398	456	451	383	424	410	415	424	410	418	442	420	430	409	446	438	411	402	444	428	445	427	437	407	395	429	412	424	416	418	432	409	416	445	441	403	443	405	423	457	437	410	400	487	405	378	425	458	438	470	420	454	409	427	428	438	439	412	438	390	388	426	370	431	393	398	444	452	456	410	450	465	452	424	381	440	428	429	449	411	429	443	419	433	390	446	381	402	395	412	402	406	401	382	434	399	410	363	434	428	399	438	461	418	400	466	434	409	440	419	406	441	406	397	410	432	427	451	450	396	436	400	383	421	431	463	403	453	397	429	452	445	459	427	409	456	418	414	428	431	429	436	411	439	421	409	388	401	411	383	413	426	453	401	427	450	415	415	448	409	444	429	424	422	404	418	409	398	416	417	450	432	450	407	423	428	416	426	425	440	397	421	420	408	402	446	430	453	404	415	437	415	416	453	415	431	365	409	427	416	438	450	441	420	376	419	451	434	419	386	403	401	452	424	435	380	389	417	405	403	391	410	371	414	415	433	423	425	417	397	424	420	431	388	409	401	398	368	392	448	423	412	383	427	407	428	396	430	441	426	424	436	437	395	403	412	385	413	418	409	409	424	418	423	418	426	412	400	400	406	406	413	400	463	436	398	437	448	404	406	443	420	451	425	422	422	409	426	392	394	389	442	386	420	411	444	466	399	428	427	434	417	457	424	437	429	368	462	405	441	432	396	448	432	441	423	440	438	400	425	418	410	401	395	417	417	388	383	395	412	429	395	425	420	422	427	421	437	447	410	411	411	415	415	405	408	401	432	412	419	417	428	435	421	421	423	397	402	416	445	421	420	429	428	426	457	412	410	399	442	421	446	415	427	408	385	396	389	404	402	425	432	415	459	409	394	444	393	419	410	386	437	429	378	436	382	400	447	426	433	417	415	434	433	430	389	415	414	420	453	394	389	433	458	441	422	381	367	443	419	450	395	411	418	407	389	426	397	390	436	416	396	460	430	410	406	414	374	420	449	434	482	430	398	421	462	425	427	394	427	418	425	407	394	417	444	422	404	408	420	417	396	431	470	409	414	405	404	419	400	415	414	436	393	463	413	408	429	451	398	426	376	408	406	479	436	428	427	438	414	443	402	439	401	453	408	419	459	392	420	390	392	401	415	428	414	414	418	438	377	463	456	419	409	392	423	443	416	402	408	396	446	405	385	425	403	411	420	415	405	409	415	449	429	445	411	412	406	396	458	431	452	424	416	444	426	400	440	425	442	438	444	429	430	427	371	410	401	435	427	449	441	407	466	456	386	394	423	441	414	447	451	418	446	425	431	395	379	390	435	432	424	409	429	444	443	458	444	399	446	432	425	400	407	387	442	460	406	431	421	403	413	401	402	414	410	432	432	451	420	417	385	439	426	440	420	439	407	413	405	418	450	451	392	414	434	400	379	392	451	436	449	407	432	392	395	423	432	440	444	441	388	402	423	396	439	433	400	432	423	414	392	392	384	417	433	401	415	428	428	405	420	438	405	421	438	428	451	408	424	388	432	419	388	455	444	419	442	386	427	433	438	422	407	426	424	425	414	423	400	449	427	397	398	438	438	429	401	437	443	375	440	412	417	420	412	416	490	392	415	403	438	436	422	398	384	413	394	447	436	429	435	423	403	431	445	395	442	439	426	416	408	381	411	403	412	414	445	413	408	459	424	437	449	405	415	424	439	415	431	416	410	426	428	417	426	465	416	389	451	406	430	400	437	370	422	404	444	408	435	408	444	457	425	397	367	448	402	423	408	457	423	443	454	411	425	410	426	437	424	461	402	408	434	412	397	441	457	398	411	392	368	443	407	423	404	424	419
25218	21592	25342	28321	21015	2226	508	370	358	319	319	297	314	262	285	249	290	308	305	268	264	287	288	262	251	270	256	285	268	274	262	265	265	267	263	266	256	238	285	265	239	280	288	289	279	279	265	255	267	283	243	291	271	273	274	232	273	255	268	250	236	266	288	279	268	260	302	295	262	244	243	271	259	237	286	278	281	252	237	292	274	273	293	272	259	266	276	261	272	277	268	275	273	297	252	263	241	256	246	284	252	276	255	260	233	235	260	251	266	279	281	275	248	267	249	276	261	246	270	255	284	271	248	233	247	226	249	238	241	245	250	230	264	295	276	260	239	264	272	248	276	254	246	225	236	258	298	215	252	265	253	241	262	233	266	239	274	265	266	271	273	275	256	239	252	229	281	255	268	228	259	287	279	241	273	254	266	276	262	295	266	261	236	250	224	269	263	256	265	269	240	253	259	268	254	271	276	279	254	247	245	241	239	290	252	247	240	261	266	281	269	261	244	254	221	246	258	271	289	265	256	232	265	257	266	251	242	273	278	279	303	280	262	246	259	267	259	248	258	258	255	248	281	267	265	272	236	292	227	285	271	229	244	255	293	253	278	268	250	270	249	254	260	263	270	233	238	281	259	299	243	270	259	259	284	275	271	237	278	251	271	260	276	273	279	279	263	263	283	257	260	234	275	248	269	262	269	246	258	260	251	254	253	269	279	246	263	266	235	265	256	269	272	259	276	285	276	269	266	261	294	266	276	247	260	262	260	279	243	255	241	252	251	271	292	276	286	267	257	249	279	277	263	270	258	269	266	234	262	270	250	246	266	258	255	236	262	253	246	234	235	300	260	250	232	253	248	248	250	261	243	264	265	266	270	277	291	252	270	321	246	219	233	277	236	234	251	260	246	264	268	223	275	279	251	260	260	262	276	274	262	291	250	250	286	247	254	245	282	251	268	252	271	235	269	277	252	265	261	268	270	226	227	274	260	237	242	270	249	236	281	308	251	259	254	248	283	276	287	249	245	274	285	263	253	260	214	261	256	275	252	261	276	252	281	260	226	278	258	264	270	249	241	298	284	256	252	227	264	227	254	243	278	282	226	271	254	292	218	243	243	228	271	275	271	255	252	239	266	226	251	261	274	278	268	261	282	266	258	236	293	239	275	289	269	239	266	248	269	265	267	242	249	236	234	229	296	243	268	272	251	255	265	275	240	278	230	250	275	279	255	207	259	234	237	255	247	277	243	268	254	291	265	242	267	247	250	262	281	261	240	284	250	242	243	248	272	265	301	268	243	243	258	272	265	236	259	285	259	251	248	259	273	253	271	270	264	302	263	227	265	285	271	244	248	254	279	260	247	239	274	262	261	243	243	249	274	248	238	278	278	282	271	274	254	276	246	263	272	288	273	270	250	266	260	250	247	243	274	271	252	268	241	258	249	253	267	249	277	224	292	267	286	277	239	260	235	256	238	287	269	290	250	249	233	265	257	275	244	250	258	290	255	229	250	270	248	254	258	259	262	275	241	238	256	264	239	283	229	231	268	254	273	252	255	280	253	237	262	279	263	270	250	285	268	218	256	259	265	257	241	268	265	285	245	244	244	271	282	276	236	275	262	305	246	228	255	255	278	249	259	271	304	224	268	264	267	253	271	240	258	252	269	276	277	279	261	241	268	272	252	268	261	275	250	220	245	259	218	263	262	228	254	265	278	255	253	264	274	271	251	247	221	268	269	249	256	238	243	260	248	258	255	264	218	279	267	269	272	272	234	252	265	237	288	258	257	228	254	257	256	251	248	265	245	261	284	274	254	249	247	259	218	255	248	241	244	253	275	294	262	280	256	246	290	276	270	266	280	244	236	278	282	245	288	267	243	242	237	285	280	254	257	256	244	271	268	261	270	240	257	278	263	234	261	290	278	263	259	260	259	243	266	264	243	264	230	276	251	293	261	274	260	300	294	298	284	279	271	248	256	252	237	259	248	248	244	263	264	261	282	275	270	282	266	263	242	273	245	278	235	256	242	251	265	261	259	280	285	250	231	259	239	265	233	275	266	259	224	262	274	246	249	278	235	289	227	276	243	253	258	277	247	280	299	286	271	221	266	234	270	251	247	279	263	238	274	265	285	269	266	257	267	255	250	237	251	275	275	255	242	238	261	262	280	259	260	256	252	229	240	252	287	274	259	258	254	252	250	268	265	275	293	273	248	250	235	297	282	242	275	298	277	277	235	258	274	248	247	284	254	253	251	283	278	281	258	264	273	243	247	283	242	252	233	243	237	237	287	255	241	254	265	302	253	257	272	283	211	273	241	266	263	266	262	269	259	228	255	234	244	289	248	234	269	266	261	256	235	268	270	285	239	240	273	245	242	231	300	247	255	262	278	285	239	258	263	239	242	268	279	238	263	251	253	254	264	250	254	282	255	270	253	263	267	230	254	260	246	232	249	267	262	281	253	285	244	264	288	266	262	229	283	300	292	276	254	244	226	255	236	245	259	240	266	268	230	245	263	282	246	279	266	262	238	255	272	242	255	266	239	252	235	259	283	259	239	255	267	277	244	255	281	253	272	272	243	254	294	262	249	255	258	267	304	242	283	267	241	252	278	261	252	252	265	247	277	261	231	256	230	265	252	275	271	251	286	248	233	283	275	241	254	240	247	255	260	255	298	284	267	287	270	275	265	259	263	243	276	264	223	279	235	253	222	264	292	244	286	268	243	254	281	282	281	228	261	257	268	265	265	261	246	266	242	240	267	276	275	271	264	300	260	234	264	244	238	276	245	258	236	264	261	271	309	251	242	259	280	255	266	252	280	255	269	251	240	280	263	252	260	249	255	258	252	229	250	246	289	285	229	270	232	233	268	251	272	266	262	243	263	275	245	278	281	251	241	260	267	246	278	276	255	268	256	249	234	273	234	249	273	235	242	247	267	249	255	222	278	244	295	285	243	248	273	291	274	276	230	245	225	240	264	252	277	294	252	256	274	253	273	258	295	247	307	262	262	264	284	270	270	267	251	248	263	269	301	268	222	265	261	237	245	250	228	244	256	286	285	244	269	241	238	266	245	279	293	290	264	261	278	256	286	273	253	269	306	264	245	302	286	248	255	272	264	265	267	252	254	267	252	272	279	263	277	257	277	252	248	267	275	237	249	254	232	254	252	244	271	260	254	271	262	255	266	258	265	254	242	269	255	240	230	269	283	279	245	235	273	246	253	257	277	252	294	250	272	262	280	237	255	246	271	263	271	246	264	223	262	283	222	287	274	268	268	275	274	246	244	264	248	267	258	283	242	268	286	253	294	239	272	289	242	241	265	238	295	245	277	266	255	242	257	275	245	279	259	246	280	284	252	249	254	277	292	257	291	283	294	280	254	230	270	239	258	269	285	254	246	264	264	262	262	260	273	260	267	255	239	248	261	281	282	245	232	286	254	273	303	264	275	252	282	277	254	255	275	246	249	226	259	267	239	258	264	262	229	257	246	256	274	291	248	243	263	264
3657	3966	2794	1374	876	763	639	660	620	623	588	595	621	602	592	646	570	558	591	601	583	574	590	632	587	633	585	624	524	542	587	568	538	586	555	577	531	586	536	587	600	567	583	582	563	590	602	587	560	607	602	558	559	581	560	560	605	598	576	564	610	599	603	562	583	553	590	626	548	558	573	558	570	602	586	619	605	566	583	591	571	553	603	588	584	575	572	555	591	549	614	573	597	602	585	580	579	582	540	555	533	555	601	558	606	547	563	590	581	545	570	634	616	587	549	545	618	579	556	621	565	563	570	599	568	569	583	626	621	569	605	588	583	603	562	600	578	578	569	615	588	594	581	615	609	584	564	578	601	578	594	534	558	591	568	606	548	564	573	550	585	600	556	612	577	586	555	609	569	584	583	548	577	593	535	612	579	578	561	574	549	573	632	589	617	592	573	590	591	544	568	554	615	544	566	575	542	572	567	614	554	531	597	561	526	554	600	582	580	569	570	605	583	603	619	555	599	577	539	595	550	616	596	562	585	569	561	581	553	585	583	578	544	564	570	584	587	579	561	583	566	612	561	597	613	610	605	597	548	607	566	545	567	574	555	587	575	555	552	555	592	574	618	549	611	558	606	554	597	601	580	556	579	602	636	539	533	571	589	544	547	562	596	565	597	583	533	597	575	550	595	610	562	552	573	597	607	622	612	584	506	604	565	579	621	609	586	578	562	612	570	582	602	611	620	568	574	589	541	597	579	551	546	553	564	519	587	565	613	582	580	552	565	578	555	565	617	562	567	535	616	585	578	582	545	548	561	592	570	618	520	552	599	582	607	591	555	566	590	560	598	572	626	563	605	591	555	553	583	581	590	549	637	608	601	598	547	593	600	598	577	578	582	557	541	554	571	596	546	578	582	551	549	557	622	532	612	603	583	546	583	594	550	597	570	567	618	605	568	581	498	586	581	589	580	569	586	577	568	572	591	593	581	600	584	540	620	559	551	580	586	570	595	574	560	594	566	556	581	557	533	588	544	602	577	581	577	564	610	590	605	598	601	584	588	573	582	580	562	578	606	566	585	637	585	582	585	517	553	605	533	580	579	571	547	587	603	520	555	578	598	626	581	607	579	575	560	610	538	586	580	563	592	568	579	589	555	559	564	573	594	599	575	573	553	594	563	569	618	554	582	572	583	551	601	573	626	561	551	630	608	601	574	580	554	583	534	562	557	590	572	543	597	577	589	568	572	553	574	574	586	579	606	601	565	548	648	562	509	587	592	598	584	595	581	560	559	605	550	599	586	582	518	578	599	543	565	563	631	579	582	573	622	602	578	556	537	588	564	569	586	610	548	558	554	570	549	521	593	554	580	587	590	552	581	538	611	531	603	602	578	612	598	567	601	579	575	567	602	579	579	578	589	578	597	549	548	554	559	572	552	616	580	571	592	584	572	557	577	606	562	572	580	574	580	617	535	599	577	622	566	566	591	647	571	547	569	549	580	583	592	597	566	599	613	554	603	569	548	542	581	535	583	593	590	585	581	587	582	588	610	587	591	579	561	589	573	539	570	585	548	537	559	584	561	566	555	593	540	600	553	613	625	552	530	569	553	546	541	586	575	587	575	609	527	586	583	562	602	587	551	520	590	568	592	560	577	534	584	597	604	587	584	560	599	553	550	591	588	578	574	573	609	592	598	598	552	583	558	547	582	560	554	569	617	579	576	568	557	603	555	592	582	634	578	591	614	611	596	571	552	558	596	591	578	601	594	608	586	604	584	596	583	555	563	570	539	542	616	600	572	570	572	603	552	560	559	594	552	586	590	596	548	604	567	585	596	593	585	552	552	605	591	618	539	585	587	568	556	553	612	577	607	586	568	538	594	583	564	634	593	586	553	595	608	614	547	575	558	558	579	566	597	562	556	564	557	561	561	592	576	557	526	583	565	562	558	621	587	551	558	569	583	572	554	592	544	607	533	576	546	593	606	533	606	530	517	501	542	584	561	611	582	594	577	532	593	594	573	560	592	602	611	582	554	582	621	589	593	592	580	581	580	555	584	595	576	551	562	570	602	635	548	548	558	596	590	552	548	586	537	553	559	560	575	565	612	554	615	583	558	568	590	580	552	557	575	545	576	562	558	590	584	570	575	565	598	556	576	611	577	597	539	604	547	592	564	533	556	575	620	607	563	599	580	564	556	584	562	562	603	585	577	587	564	559	584	552	580	612	614	602	560	556	604	593	527	572	588	585	534	569	577	586	598	589	562	554	578	579	585	617	591	586	590	559	550	541	584	561	571	548	606	532	594	549	579	591	599	573	609	590	563	593	551	625	550	593	612	591	584	582	558	617	561	583	537	547	577	583	569	565	582	584	611	603	620	608	548	548	593	586	560	559	551	586	562	592	561	578	570	573	586	577	600	598	561	579	577	626	618	589	577	577	588	571	582	578	649	576	504	577	561	576	561	577	594	550	539	557	602	579	568	585	531	549	588	561	557	580	576	516	597	604	620	586	553	556	529	563	610	587	587	565	557	620	574	565	559	584	571	568	603	561	590	546	612	591	593	557	569	552	548	583	592	571	580	565	544	518	562	542	580	545	592	602	632	604	570	553	591	592	565	607	567	559	589	584	564	581	591	594	595	560	584	588	572	583	569	601	561	609	592	569	578	571	572	602	581	597	612	587	603	583	573	577	589	577	589	574	547	574	573	568	553	549	573	601	582	596	565	591	564	597	608	564	582	554	567	566	570	597	564	583	554	588	603	581	559	598	606	565	563	527	615	555	569	589	591	575	549	592	524	557	585	591	550	587	624	580	552	573	586	606	585	567	590	584	542	585	545	567	556	595	598	543	555	605	599	583	576	569	536	608	536	571	596	562	580	598	614	594	559	596	584	594	613	584	587	604	598	569	589	580	572	571	548	557	580	588	548	538	586	589	603	532	569	567	559	601	576	591	598	566	566	603	566	580	595	573	569	594	578	567	609	545	542	552	595	565	596	590	592	580	624	578	609	605	597	563	579	569	586	608	624	617	569	620	574	564	554	557	537	531	534	586	532	579	540	534	593	561	577	588	556	577	568	552	585	538	582	601	557	555	578	583	600	572	557	564	593	595	632	558	552	627	582	571	578	571	601	559	569	607	602	574	576	576	567	552	580	548	622	577	551	527	590	594	568	553	554	564	584	574	555	560	558	611	605	538	594	610	547	561	537	583	591	596	556	565	549	587	598	549	512	531	581	611	565	592	564	592	586	531	566	526	578	557	550	559	553	569	586	596	583	573	595	600	507	579	515	601	602	569	568	597	583	574	568	613	555	572	563	644	561	586	586	521	555	549	588	560	559	579	551	587	579	585	615	560	545	562	589	559	547	546	604	528	588	594	562	562	599	566	553	591	580	570	563	562	598	580	553	588	558	545	526	576	592	563	559	580	551	636	619	598	592	603	603	547	584	558	573	567	599	583	582	522	568	590	596	594	552	582	551	564	567	561	556	653	598	565	634	583	575	648
24430	21650	26062	27746	21651	21632	2727	491	352	322	295	244	227	249	247	212	209	213	209	190	204	201	196	195	204	200	208	190	194	191	195	174	193	186	203	196	198	195	167	192	161	174	184	175	197	206	177	187	199	180	186	178	197	202	198	163	182	180	203	183	176	168	189	183	207	150	162	179	149	186	176	165	203	220	180	164	179	185	170	171	181	183	174	193	175	174	183	176	166	146	180	183	191	204	175	185	167	182	177	184	182	183	183	165	139	187	194	172	185	217	184	179	188	175	194	160	190	180	184	200	172	189	183	166	198	175	161	165	163	181	196	196	170	184	174	195	196	152	160	194	172	188	197	175	177	168	167	175	197	163	179	193	195	173	199	155	177	164	182	177	195	191	181	171	165	199	187	189	190	182	185	149	187	174	171	186	207	187	172	167	198	184	172	168	187	168	155	180	199	233	177	196	167	191	180	165	154	181	176	174	162	171	174	175	165	176	173	156	180	183	182	178	216	175	192	154	184	173	150	173	187	158	180	161	201	183	174	209	192	185	170	181	180	175	177	195	194	203	183	213	194	180	197	183	163	181	165	207	184	174	197	160	177	175	178	175	181	173	144	194	190	177	172	190	175	185	187	192	166	204	181	168	179	174	158	168	185	193	184	162	176	208	173	183	187	188	198	201	166	199	186	169	187	168	198	190	176	221	209	186	194	185	204	156	197	193	200	199	221	187	174	186	180	177	174	186	223	165	195	191	189	182	173	154	160	166	178	163	210	194	170	166	185	174	162	187	201	189	178	185	176	178	171	141	157	185	169	184	185	200	164	185	187	153	191	179	177	188	158	204	180	173	185	189	149	178	190	177	201	142	173	172	206	162	197	176	186	162	184	178	170	186	166	172	194	191	195	174	188	160	165	205	163	165	176	191	185	200	200	176	182	174	148	186	182	163	162	195	193	181	208	176	181	182	172	148	193	177	198	154	180	173	167	199	196	187	192	180	168	183	168	190	185	167	204	188	168	174	180	177	156	171	208	188	202	156	152	166	169	154	182	171	170	184	173	181	181	173	177	184	188	189	165	182	181	183	168	151	210	185	169	169	167	163	189	196	201	186	205	169	191	193	193	188	169	190	201	189	181	190	196	186	196	154	179	172	199	171	176	155	168	160	173	184	177	173	176	189	169	160	176	169	166	162	177	161	183	185	173	184	196	164	170	193	188	222	174	158	175	187	198	195	172	187	172	190	182	192	163	170	151	161	184	168	157	182	187	172	171	182	184	156	190	205	186	182	216	195	177	171	181	192	184	173	156	163	185	188	159	177	148	171	171	180	167	170	183	177	168	184	158	167	182	162	208	195	184	204	176	178	185	177	161	208	187	202	183	188	201	186	171	166	180	171	184	167	176	184	185	168	191	171	204	172	205	180	185	201	190	199	158	172	176	184	178	162	208	192	205	183	187	208	173	179	175	188	181	172	184	185	188	185	176	179	169	170	155	169	165	172	164	194	182	185	183	165	176	226	173	174	168	180	177	193	191	167	191	189	138	185	184	178	158	179	200	171	182	188	167	170	167	171	200	175	187	199	170	175	201	178	210	207	168	164	160	187	171	187	194	176	188	184	199	183	165	178	168	158	163	181	192	175	191	167	178	224	188	168	193	176	182	167	195	202	167	192	162	153	169	193	188	174	195	165	152	204	164	183	158	176	199	156	169	189	186	169	182	167	204	175	180	193	153	198	208	176	182	179	179	205	163	191	165	159	170	167	188	170	204	176	176	184	177	194	191	169	180	179	152	156	183	169	198	174	158	164	165	160	179	148	147	160	183	170	172	173	184	179	178	184	162	169	164	173	185	173	222	200	181	179	176	166	202	184	165	176	172	179	183	177	167	179	198	198	176	179	177	195	182	185	170	179	178	181	183	174	181	162	188	172	211	184	191	179	180	188	167	173	171	178	204	199	170	176	174	197	152	166	178	207	181	196	165	180	175	186	179	159	174	188	174	170	190	162	196	201	196	186	164	185	192	165	184	205	180	202	177	168	164	182	186	166	168	173	179	177	190	173	195	161	162	175	187	156	187	170	170	166	194	191	189	188	178	201	175	192	188	187	160	184	174	173	184	200	168	188	168	173	193	203	191	172	181	195	174	183	191	176	182	153	171	169	187	169	174	198	165	145	184	179	182	184	164	179	177	201	185	168	199	153	160	183	179	204	164	181	182	184	173	184	177	158	156	204	178	183	174	184	178	166	173	177	169	193	176	171	192	180	165	197	181	174	186	197	195	192	173	204	190	178	191	179	181	187	180	202	163	172	167	164	187	165	160	176	175	190	203	156	196	198	175	189	178	204	178	206	198	187	182	220	201	182	173	154	190	154	172	175	203	191	172	191	193	148	198	185	175	175	173	169	201	167	184	193	170	173	181	169	175	158	170	167	189	187	203	180	179	165	213	187	198	169	200	184	172	181	191	185	175	214	183	164	172	204	166	191	180	221	190	192	162	192	198	163	179	210	218	194	188	193	184	195	186	164	181	181	152	175	209	205	172	191	177	185	170	155	190	212	183	193	193	196	181	195	190	192	163	169	175	187	181	180	177	178	187	183	167	160	171	198	197	177	191	198	175	191	171	171	188	192	177	186	190	188	190	202	175	178	192	196	185	187	175	184	196	179	145	186	196	182	190	180	157	157	186	174	175	197	183	172	178	188	164	185	163	176	188	173	183	176	169	166	201	211	180	160	193	160	177	193	205	171	176	209	195	210	187	185	187	171	175	155	167	171	206	187	192	202	197	169	186	193	186	190	185	186	167	175	190	196	169	193	218	186	186	170	199	211	186	178	160	188	195	180	207	168	176	182	204	202	175	178	200	181	182	196	183	192	186	160	188	176	174	193	186	171	186	187	179	211	185	180	177	154	179	207	181	175	156	156	164	160	169	194	192	202	183	182	177	151	185	182	174	187	172	201	171	157	197	190	169	173	159	177	186	184	169	182	189	179	187	167	188	184	191	176	183	163	189	177	168	164	167	175	189	209	205	176	189	168	204	171	179	189	185	160	182	193	199	173	205	184	166	162	166	180	169	162	181	187	182	173	199	185	177	192	171	163	194	179	179	166	160	200	202	186	173	140	187	189	181	176	185	190	164	218	202	188	207	171	181	166	146	183	169	149	169	170	179	186	180	155	194	186	185	177	190	178	183	207	189	166	165	191	171	173	170	184	190	183	176	190	185	177	202	182	176	164	203	179	168	181	176	198	171	171	165	195	184	165	177	166	191	189	169	170	210	194	177	179	208	162	182	143	179	166	173	195	194	189	164	158	191	183	175	203	176	215	211	186	159	177	166	182	183	203	174	176	214	168	167	167	180	191	200	198	161	185	203	157	192	196	174	190	168	177	176	173	184	164	197	171	190	183	144	205	184	176	205	165	168	213	176	171	176	192	176	167	210	145	185	181	172	155	178	169	184	197	208	181	216	182	180	197	171	189	157	191	170	201	167	171	179	185	177	182
3804	6462	4338	1849	1022	713	633	533	434	468	440	446	441	424	441	418	409	424	363	442	387	385	398	409	423	391	375	428	389	413	405	372	387	386	433	411	405	413	398	421	384	428	416	408	409	372	401	396	404	396	409	393	371	380	396	384	422	382	413	404	399	370	391	417	365	370	412	374	409	423	359	406	373	408	412	372	380	399	386	398	356	376	374	352	405	377	397	400	359	386	401	415	382	410	376	407	361	364	392	403	371	368	402	402	362	394	392	377	375	399	439	394	410	414	415	410	403	392	398	401	390	422	401	386	430	417	420	394	391	427	357	385	362	386	383	410	399	404	412	427	392	388	428	418	408	426	406	400	441	402	352	378	386	380	395	390	431	409	405	411	373	401	355	379	391	415	400	371	376	382	438	386	408	386	385	395	419	404	419	351	407	409	384	407	396	361	383	376	394	401	390	418	384	395	419	414	414	399	383	407	417	399	398	380	378	378	391	407	406	380	401	419	387	393	394	401	373	367	383	371	414	403	430	404	383	365	385	431	399	405	358	398	396	397	364	369	396	401	354	378	433	439	398	388	394	416	415	397	404	411	377	420	417	394	405	362	374	427	398	400	420	393	408	392	408	399	415	407	415	383	380	395	374	376	399	387	406	392	411	390	383	401	385	419	418	403	414	395	382	393	423	385	409	404	412	388	408	407	375	440	382	426	413	407	394	387	354	397	384	425	395	426	371	428	391	404	422	430	399	403	394	412	396	417	378	422	376	412	426	431	401	427	416	386	400	409	412	351	402	380	372	373	401	403	384	405	386	412	388	390	399	412	372	363	373	379	396	386	388	374	400	367	369	442	399	375	328	375	405	395	388	405	415	388	398	420	405	400	397	400	395	404	388	392	404	383	390	387	416	423	375	430	421	395	361	369	439	398	375	411	438	393	406	366	418	365	390	412	383	378	421	420	406	407	393	384	366	393	398	407	411	369	415	426	378	411	415	380	387	391	358	399	404	399	388	357	373	431	379	353	378	370	357	403	411	378	411	398	369	374	400	443	390	369	436	367	413	380	392	422	394	344	366	415	356	400	400	394	418	408	418	397	416	402	389	357	415	357	379	418	400	416	400	404	378	388	387	424	392	343	425	408	418	404	358	374	378	424	385	412	393	399	409	436	389	406	381	416	417	383	389	426	416	394	422	378	415	408	431	384	412	378	378	411	413	414	410	399	398	380	384	413	375	377	405	398	394	414	393	396	391	404	391	388	431	423	369	402	382	421	381	384	398	369	371	373	389	416	428	431	413	389	369	409	382	390	396	414	397	415	384	395	398	377	360	406	406	415	392	395	397	376	388	364	375	415	367	382	407	396	401	402	413	394	392	407	407	393	407	368	428	427	374	381	392	405	373	434	374	378	431	400	399	374	413	398	401	392	388	430	402	392	398	402	375	394	374	374	410	365	426	375	404	371	396	396	397	391	370	408	376	411	410	408	393	393	409	406	409	375	389	383	363	398	415	401	448	380	387	416	416	398	412	413	384	377	407	403	386	402	410	411	402	365	407	424	378	394	398	363	381	374	381	396	385	405	356	428	406	382	388	382	365	397	403	378	444	372	391	403	416	408	395	385	416	430	390	427	409	385	389	378	396	390	413	392	425	409	393	379	362	414	376	450	403	385	407	417	413	405	382	408	386	413	386	422	369	352	420	390	376	361	409	419	397	404	367	399	380	380	379	384	388	413	369	363	371	416	392	370	409	409	388	384	438	450	366	365	376	390	369	348	431	384	375	375	419	372	359	383	391	386	363	391	433	388	391	398	373	393	401	362	374	410	396	419	401	380	407	413	409	407	386	432	415	385	409	379	375	396	412	407	417	367	398	381	373	396	397	436	408	408	408	341	409	383	403	405	421	401	399	369	384	368	404	391	399	418	422	399	396	420	386	403	437	387	426	417	390	388	379	377	381	385	432	424	366	359	385	410	430	369	415	401	324	406	401	370	371	395	387	385	389	392	414	406	392	411	408	386	406	440	384	392	413	411	390	408	379	404	369	377	399	378	418	376	376	412	401	428	386	411	369	432	401	410	378	409	375	397	378	400	388	425	405	393	407	365	397	414	385	412	416	373	369	378	391	360	433	376	380	396	411	374	411	390	395	383	363	356	430	373	391	418	385	385	425	380	384	390	461	394	427	384	406	411	384	416	382	390	413	390	367	407	434	426	414	422	388	419	399	391	401	393	395	370	396	371	411	387	374	336	383	388	418	420	364	380	391	394	374	401	403	400	434	390	398	398	410	393	366	414	394	413	393	348	409	405	382	370	413	375	362	416	401	379	420	398	390	378	427	387	414	415	388	372	404	406	397	391	426	381	408	401	405	372	411	358	431	387	356	371	405	386	364	358	389	386	401	356	384	388	413	359	394	387	411	426	385	410	392	386	367	382	416	398	425	411	390	366	384	403	455	387	387	399	389	370	356	406	391	413	378	373	395	400	400	414	419	369	404	415	405	400	391	413	404	395	367	374	329	421	398	422	420	415	418	398	384	364	420	390	391	355	367	379	399	404	402	413	391	369	399	391	387	412	406	428	389	381	394	385	411	391	402	432	391	424	396	414	385	398	382	398	373	403	400	369	412	380	377	392	408	415	376	406	371	407	377	382	410	403	364	383	401	390	410	387	390	383	436	411	409	402	363	395	436	345	364	393	417	371	398	389	376	397	397	408	403	366	393	398	378	389	390	374	373	398	401	404	395	410	422	412	391	395	402	422	406	412	389	395	369	357	393	380	370	391	392	401	376	428	409	392	360	402	366	361	363	362	381	420	383	389	391	397	371	394	416	401	411	370	442	402	387	398	362	377	381	391	393	404	357	427	400	415	408	403	364	413	397	420	406	386	391	416	395	411	379	402	397	365	427	374	413	361	436	401	379	448	366	393	392	418	412	403	371	434	401	407	404	416	376	402	417	374	384	388	395	387	405	405	386	391	382	379	362	381	438	371	372	398	414	384	410	379	431	400	369	382	413	393	407	395	390	412	397	405	379	404	384	396	401	362	382	408	401	394	408	417	397	412	406	391	390	386	399	430	388	398	377	408	389	418	415	435	404	382	424	423	393	414	364	391	427	386	391	405	403	389	406	380	409	392	418	385	434	376	400	380	372	396	445	423	436	413	380	402	373	400	409	390	408	353	376	372	403	394	378	398	394	402	399	370	367	403	362	411	422	362	370	385	401	421	415	423	429	421	415	396	355	403	441	388	416	421	399	374	421	413	403	408	431	365	409	414	352	423	376	427	378	396	378	418	368	390	370	397	396	384	388	418	366	420	375	416	412	386	421	407	421	391	392	407	412	375	381	374	393	347	386	402	393	436	428	394	371	400	380	366	397	359	396	438	413	377	411	412	387	392	426	391	395	399	424	395	361	411	417	388	389	412	379	419	388	420	379	398	378	370	374	402	388	388	376	418	400	374	405	397	412	369	417	399	376	406	380	407	422	367	416	413	370	446	406	397
33209	11486	1598	616	460	374	227	191	178	209	173	171	191	184	183	189	184	186	160	190	187	171	159	185	183	188	163	181	181	161	202	149	177	155	160	165	171	156	187	158	174	181	166	187	172	177	172	188	211	186	154	200	157	201	194	178	178	191	187	157	171	161	175	172	179	179	180	213	169	191	189	180	154	164	168	181	167	163	204	187	182	170	188	184	171	180	186	178	176	202	181	189	164	176	180	173	176	156	150	192	153	176	177	172	185	179	175	173	173	155	189	201	168	182	177	178	179	176	174	170	168	183	169	158	178	185	147	175	159	163	171	174	179	156	187	207	195	191	169	180	184	162	186	177	195	185	162	185	173	154	202	155	176	156	173	179	151	192	158	174	148	166	176	193	196	197	180	162	179	193	192	175	180	175	181	160	150	170	155	167	166	200	167	186	170	160	137	159	184	172	159	169	172	191	171	206	194	201	144	169	186	164	192	160	174	158	170	213	163	202	164	183	184	170	150	138	221	156	200	181	168	210	166	181	169	182	176	180	184	166	171	183	172	151	182	182	168	170	185	158	158	195	169	191	177	183	179	170	167	159	145	177	156	180	177	179	155	193	207	192	179	192	181	180	190	163	194	167	172	161	171	165	162	177	181	170	174	180	171	193	214	172	167	176	156	159	173	195	179	167	177	175	171	155	171	172	188	166	205	176	170	163	154	166	172	184	155	206	178	153	191	162	168	172	201	180	154	166	171	196	181	177	181	169	174	188	197	170	193	200	168	161	179	166	181	161	184	162	178	181	187	145	192	189	189	175	194	161	163	173	188	178	187	153	206	178	168	161	161	201	174	173	165	185	174	192	201	202	165	168	162	162	201	178	170	190	170	174	182	175	182	190	164	174	167	170	182	161	177	169	161	170	162	180	189	157	189	179	169	188	155	150	168	146	168	175	188	172	177	186	163	189	159	210	187	164	163	180	179	160	180	182	186	184	178	179	166	209	177	164	181	150	198	174	176	177	183	183	173	181	179	177	177	185	192	179	196	189	164	163	152	183	163	167	166	165	166	161	163	167	183	180	174	157	152	195	161	172	190	172	169	172	183	188	185	165	172	153	178	186	168	183	169	193	192	189	213	181	205	187	164	180	196	187	180	156	155	172	165	189	175	165	181	182	157	183	168	182	165	176	173	166	170	177	152	171	189	176	207	186	166	160	175	162	153	151	170	165	176	166	177	157	167	185	175	198	194	165	133	188	179	164	158	172	198	176	193	168	176	177	169	169	163	196	208	178	188	168	165	171	165	186	179	184	155	176	143	175	199	198	150	189	196	158	157	157	169	163	192	164	169	158	176	157	184	160	187	158	158	154	183	167	188	193	190	171	194	182	189	168	179	174	163	192	173	188	207	163	161	180	176	166	198	175	190	184	180	139	166	157	185	142	193	178	198	183	150	170	177	197	200	176	191	193	169	158	148	177	165	172	157	153	187	198	188	179	179	169	164	194	161	168	153	211	179	171	178	190	161	170	163	188	171	156	145	141	175	171	165	167	186	193	170	149	177	197	172	174	165	208	177	167	148	152	161	159	171	184	185	162	163	176	192	166	186	191	166	153	205	173	142	176	183	185	177	190	183	173	168	170	187	150	209	182	195	168	177	185	176	174	165	174	169	185	174	175	169	187	175	183	190	163	170	173	152	156	157	187	179	214	185	201	178	192	181	170	189	168	192	164	187	176	178	162	166	172	187	152	189	185	196	175	157	170	177	171	204	164	181	181	165	163	169	189	164	203	171	150	191	186	164	162	172	180	152	180	166	172	160	184	189	174	171	155	170	187	174	166	179	170	156	172	176	167	160	179	173	169	191	175	197	180	179	157	152	192	151	173	179	172	148	176	179	178	179	176	165	173	185	177	168	169	156	179	184	178	138	185	197	199	186	175	162	181	162	189	167	185	147	157	144	169	171	172	191	162	159	174	175	177	151	154	171	164	192	164	171	177	189	179	171	207	151	157	192	185	209	179	176	150	165	193	192	157	160	204	169	201	152	184	189	197	183	182	180	159	155	185	193	178	212	188	197	184	183	205	181	161	155	172	170	159	181	170	183	183	204	194	176	156	189	161	184	191	178	184	185	191	192	182	180	189	192	189	165	169	178	165	170	155	160	183	184	136	171	177	169	188	173	152	170	188	184	178	190	170	163	181	175	195	190	178	191	178	188	160	175	197	184	172	176	192	154	197	180	159	190	164	175	179	159	203	182	167	176	199	170	176	143	168	181	185	155	174	185	171	186	166	175	164	176	180	188	168	167	165	162	172	198	180	156	192	164	204	205	214	179	174	183	183	171	166	165	169	206	206	177	161	161	145	165	202	190	183	177	165	200	153	152	188	170	164	162	191	187	169	176	166	165	172	169	173	189	152	159	202	198	164	167	181	170	167	166	189	157	195	184	159	161	187	170	188	165	164	177	159	188	176	187	195	173	179	137	156	179	178	175	188	154	150	177	158	183	176	160	181	180	196	158	183	173	188	153	171	183	199	180	172	149	198	172	177	185	182	180	171	186	167	167	182	172	172	208	195	175	173	175	174	164	186	162	201	171	162	179	200	174	219	153	144	209	192	177	171	180	176	190	185	197	143	194	185	171	186	173	197	174	179	176	184	149	193	177	157	184	161	187	181	149	177	197	158	146	172	171	182	174	184	176	200	186	208	168	181	187	171	174	162	194	197	167	184	152	171	161	166	169	197	175	153	171	177	178	166	174	156	150	193	176	199	168	173	175	197	192	149	169	163	172	143	173	172	169	180	157	148	176	192	172	176	179	208	156	180	203	175	160	177	174	143	197	172	196	181	178	164	174	186	169	173	170	177	168	178	175	183	187	156	182	164	178	183	184	180	144	191	170	179	180	169	176	165	170	172	171	178	180	143	163	186	173	163	169	172	170	187	157	175	157	181	142	167	191	184	185	168	175	186	160	180	175	174	176	141	181	193	170	164	172	192	180	169	165	195	198	194	182	159	193	163	185	149	188	188	185	140	145	182	154	176	167	160	174	191	165	179	168	184	158	190	163	171	176	175	162	186	175	171	189	183	203	168	157	176	164	182	177	178	160	187	184	153	157	191	183	180	170	176	164	191	173	177	163	197	177	186	161	156	176	169	164	188	152	169	162	184	146	185	158	171	143	175	156	175	175	164	174	141	159	155	163	174	183	196	178	163	181	188	169	153	150	200	158	203	170	188	170	170	145	179	171	179	191	164	180	168	169	166	169	187	141	148	173	197	191	198	198	184	166	181	169	163	179	158	199	147	164	186	128	177	175	160	198	166	183	177	144	186	191	160	163	198	150	194	189	182	168	185	187	160	199	156	179	202	179	179	187	172	150	178	161	173	156	148	160	185	165	162	178	165	166	183	200	189	172	202	184	188	169	176	176	175	172	160	184	183	174	161	186	167	201	170	153	145	147	155	173	187	185	178	158	182	152	176	190	167	154	163	181	196	190	184	176	183	179	168
5297	1171	1021	574	478	430	441	455	434	462	414	390	421	415	415	440	427	404	452	420	434	420	431	448	424	402	438	402	417	445	423	398	399	428	390	434	421	423	443	397	417	409	439	433	429	441	426	384	453	431	412	447	413	424	400	435	435	389	434	400	443	428	422	435	420	414	410	407	369	427	424	438	430	430	427	415	453	430	426	402	441	420	430	411	450	464	471	389	438	411	404	405	449	427	435	431	421	433	396	395	423	392	419	391	408	442	441	431	468	434	434	409	449	406	468	449	435	422	408	402	436	410	448	408	428	446	425	424	436	407	436	445	410	404	462	430	407	434	406	396	398	433	414	416	429	449	410	373	450	416	437	389	428	439	411	415	405	429	423	404	410	417	437	411	399	423	420	419	432	416	419	456	424	406	387	423	414	434	428	420	444	416	434	480	444	380	427	469	443	460	364	419	454	449	426	433	415	435	409	438	444	410	404	398	395	462	426	375	418	431	475	422	419	426	450	401	421	431	434	417	445	438	450	414	408	457	452	393	424	401	410	419	410	406	422	438	398	371	409	439	437	426	438	454	431	359	396	423	405	409	423	413	423	392	399	436	411	398	448	406	439	424	443	449	446	464	395	376	414	445	415	447	420	420	427	390	396	430	435	403	442	436	412	435	413	433	423	465	418	425	418	438	449	412	428	433	378	449	444	416	426	408	413	428	397	473	412	443	446	419	405	465	423	419	439	402	411	418	433	388	438	390	407	384	401	428	418	469	409	430	402	437	430	404	429	459	412	428	443	431	400	419	432	445	422	476	445	444	414	410	384	396	455	413	430	394	417	406	395	462	413	383	423	436	422	360	396	407	399	456	415	386	400	434	416	462	388	424	415	419	404	419	430	386	402	413	441	453	417	416	438	427	422	411	400	449	457	424	452	424	443	411	422	418	423	462	398	436	409	444	407	426	427	423	439	417	436	436	423	451	420	441	428	385	449	436	398	451	425	416	443	422	451	458	439	416	418	398	427	398	444	408	419	413	448	435	422	419	422	412	400	426	421	436	413	426	438	429	432	409	415	400	378	432	406	411	444	404	412	411	439	433	428	423	422	427	434	443	418	393	431	410	420	476	415	441	424	456	422	417	429	413	432	444	421	408	424	412	411	391	454	441	415	410	448	461	415	389	413	423	429	417	451	433	404	422	413	392	410	440	438	416	409	432	468	414	431	407	405	405	421	463	450	409	475	391	412	426	426	405	428	400	437	416	416	441	420	413	429	413	461	379	406	409	417	425	424	434	427	439	457	437	408	428	460	377	435	455	414	434	447	422	453	413	427	453	425	437	423	405	464	409	425	448	420	447	392	426	415	440	394	411	437	410	440	423	408	419	416	415	441	424	425	403	409	384	389	437	424	405	409	384	448	426	416	424	420	402	408	404	414	457	426	418	412	435	434	435	415	408	389	399	408	424	398	436	391	416	477	429	400	413	396	415	463	409	423	415	399	439	476	435	426	428	432	440	404	437	406	409	439	465	401	422	375	396	455	432	414	445	390	434	440	426	411	449	442	404	440	411	378	445	416	402	444	437	459	434	423	389	436	418	421	419	425	427	423	415	380	417	437	426	424	431	424	437	409	415	415	424	463	441	406	426	434	399	422	437	399	402	411	470	413	415	398	402	367	437	437	407	398	411	412	450	435	418	396	400	381	417	396	386	427	440	435	416	419	431	405	415	426	400	403	441	405	419	420	407	439	419	435	446	398	391	460	405	394	428	401	424	413	409	434	417	408	401	438	441	403	397	404	471	410	430	430	418	433	475	443	408	417	408	438	443	412	428	423	408	435	453	409	452	428	414	428	431	446	457	403	398	409	421	422	439	428	442	415	412	411	423	444	408	455	398	466	438	452	420	395	401	404	437	435	397	417	428	420	419	414	452	453	396	420	429	403	444	431	416	427	393	432	403	415	419	424	434	399	402	417	414	420	422	420	387	412	470	418	404	432	420	410	396	416	412	426	420	418	435	457	448	406	414	422	441	439	433	447	411	436	406	412	438	457	422	436	437	442	409	425	449	439	424	397	468	418	399	444	445	402	415	423	434	399	450	378	424	414	448	427	440	435	427	417	424	416	420	382	419	407	430	397	401	401	419	393	397	409	413	428	418	438	448	428	434	443	427	450	426	409	372	433	452	440	406	441	387	416	427	426	427	468	389	425	409	398	383	415	407	438	400	417	406	438	420	433	432	427	436	435	461	408	392	457	416	431	417	430	386	427	426	431	402	430	404	425	441	409	462	397	414	435	417	469	423	436	415	454	421	437	407	400	450	443	403	443	413	417	404	441	391	437	468	450	413	439	430	425	418	391	372	380	405	415	391	456	435	416	419	448	434	461	412	423	432	423	421	407	435	386	415	407	423	421	426	445	436	406	445	439	415	454	388	447	425	398	437	431	419	431	434	440	412	412	410	402	426	428	423	401	401	427	403	435	415	430	426	387	427	409	405	416	458	449	406	418	432	430	400	417	405	424	427	419	417	416	402	439	444	412	416	421	452	436	403	399	426	394	412	433	436	421	434	408	401	428	439	460	435	440	400	426	440	394	468	401	411	425	391	439	386	411	445	418	403	464	406	429	427	415	395	445	443	439	418	407	432	443	390	419	411	415	442	396	426	419	404	416	409	422	418	417	427	455	415	424	391	410	402	447	435	402	394	378	422	408	436	402	396	397	429	434	400	426	399	417	460	424	400	487	392	415	396	390	426	433	449	423	419	420	421	429	444	410	393	441	380	464	381	419	407	424	416	413	405	408	433	439	392	461	392	444	427	417	379	435	420	399	416	437	426	425	416	422	417	381	420	420	430	424	432	416	409	437	453	382	417	411	406	413	449	398	462	427	442	413	405	445	402	383	398	405	426	390	387	407	434	418	438	419	402	402	440	414	463	390	424	466	436	415	453	434	427	453	425	466	418	423	423	454	427	423	416	476	438	443	410	393	430	410	443	414	409	433	385	428	428	454	410	418	423	371	394	433	424	445	427	401	426	408	437	447	448	376	421	432	384	439	424	396	424	415	434	413	396	433	462	431	414	439	404	429	413	434	406	422	412	409	434	409	402	436	415	410	444	438	431	405	459	388	462	411	408	418	440	446	427	441	415	393	391	416	429	406	376	408	441	425	398	391	425	390	424	408	408	415	395	442	447	422	447	418	443	436	390	404	402	400	409	434	404	419	415	392	404	397	391	433	388	422	432	454	424	412	403	445	453	408	387	453	405	425	401	424	446	409	434	412	426	415	399	439	427	420	430	460	400	430	452	435	418	415	414	427	457	455	424	415	449	423	426	415	412	417	414	401	397	413	406	411	433	397	467	381	417	399	393	454	406	433	432	443	403	412	403	416	394	409	418	442	420	412	407	441	418	419	397	413	410	394	416	395	425	444	464	407	435	452	425	437	422	415	402	417	392	397	403	408	409	379	446	399	438	440	414	383	439	405	445	402	449	422	447	419	398	411	454
25267	21582	25297	28271	21095	2406	495	373	330	326	295	295	278	276	263	287	278	280	270	271	260	263	281	268	253	264	260	273	223	275	275	259	285	248	275	223	252	241	265	268	229	310	281	287	258	239	238	252	281	275	263	272	264	270	236	263	282	268	233	280	241	268	239	251	242	274	267	257	253	284	234	251	291	266	242	281	260	280	261	300	257	284	267	273	250	285	274	238	252	270	271	299	238	256	246	263	251	268	262	238	260	272	267	268	287	229	275	247	234	292	275	260	266	268	279	260	248	261	283	268	306	260	247	272	282	251	259	245	253	246	275	273	286	285	261	281	259	267	273	261	243	275	259	256	282	246	259	271	270	277	225	253	268	275	274	286	250	274	257	293	232	259	246	256	272	247	294	262	259	267	255	225	292	287	262	263	251	290	282	272	287	249	261	260	293	289	250	251	243	247	252	246	263	262	289	272	250	256	271	294	273	237	256	241	193	275	268	263	255	249	263	273	262	274	238	250	277	264	250	286	267	284	246	246	254	255	227	242	307	243	248	281	297	264	287	231	258	255	247	280	226	234	259	256	270	236	248	269	255	261	276	269	273	287	276	253	269	247	227	272	260	235	262	261	264	271	255	249	264	274	268	275	251	250	295	230	265	277	255	268	294	262	265	276	256	260	265	269	260	264	246	266	239	239	284	243	263	229	264	250	245	248	254	263	277	302	298	262	235	224	248	260	266	244	260	282	282	265	290	278	241	292	266	273	266	268	259	254	247	261	268	244	257	258	248	242	257	253	257	276	279	261	272	272	253	252	269	269	286	270	263	236	263	257	263	273	241	231	253	264	233	280	234	268	270	275	253	267	270	240	229	274	271	292	276	294	240	269	275	264	257	272	273	272	249	259	236	265	225	266	275	270	263	255	246	271	268	261	279	313	256	232	290	288	243	262	252	251	288	249	253	294	275	278	229	280	254	223	243	251	254	229	266	248	248	236	257	239	280	262	271	259	246	268	233	239	244	296	271	238	300	268	251	239	239	260	248	222	237	265	265	260	268	235	254	252	258	254	289	288	305	283	253	259	246	235	276	235	257	270	241	285	257	267	247	260	246	255	273	258	260	248	268	263	248	231	267	263	246	267	271	241	259	280	253	270	262	291	252	287	265	271	251	282	288	266	259	270	268	278	250	265	256	239	263	264	262	238	276	272	266	260	256	261	278	262	234	266	251	293	223	254	253	281	243	253	280	242	283	243	249	229	269	246	243	251	250	253	256	271	279	250	270	273	224	255	264	236	246	259	266	259	259	267	263	276	249	246	254	287	285	216	221	244	243	274	265	305	284	271	252	274	226	271	267	276	263	233	249	268	265	267	277	272	276	277	256	221	263	261	241	258	267	231	249	251	261	273	254	298	262	250	257	277	228	275	248	251	283	238	268	262	237	268	260	278	266	256	287	263	268	251	276	276	270	248	264	257	258	274	269	234	244	269	260	253	264	223	249	258	256	245	217	256	267	272	255	234	252	249	267	273	303	250	264	284	263	246	272	271	256	324	259	249	248	255	277	240	264	264	266	294	234	258	266	279	243	248	253	261	260	249	261	264	263	245	273	265	257	270	274	227	246	240	273	265	257	271	281	243	249	276	290	269	248	238	255	259	308	274	270	281	267	260	241	251	284	265	276	255	268	257	264	257	262	263	271	240	265	256	277	274	228	268	244	251	251	252	240	240	271	299	248	226	274	273	258	269	251	255	229	282	247	272	291	284	284	265	293	214	258	282	286	295	302	255	272	299	258	237	266	232	269	278	267	261	246	239	283	263	258	272	263	266	293	271	271	240	250	237	237	263	249	285	263	237	252	246	236	260	242	223	263	218	262	279	237	249	252	269	274	248	302	263	269	267	245	277	238	256	276	256	287	261	267	276	281	237	253	254	295	223	223	263	285	254	258	243	244	270	253	269	259	270	277	278	240	273	242	285	295	284	307	274	260	271	264	299	273	255	267	260	271	282	250	243	286	241	270	252	252	282	285	272	264	239	255	272	252	281	254	284	265	259	255	251	262	285	250	277	283	260	259	240	275	276	275	266	252	252	261	274	274	269	261	278	266	263	270	246	256	245	275	258	282	280	267	272	282	267	283	258	255	250	270	274	295	269	212	298	272	256	228	246	260	261	254	280	276	240	280	253	238	276	242	285	281	239	242	260	296	240	264	270	239	265	262	280	283	244	248	257	252	272	294	257	228	240	269	269	278	282	241	271	279	256	249	225	264	275	235	264	281	235	264	261	263	248	249	247	255	277	207	249	259	220	267	272	284	263	250	251	256	278	276	252	259	307	260	293	265	253	265	281	254	294	239	278	238	262	264	281	273	277	254	240	270	299	296	240	268	307	264	245	252	285	262	277	236	240	288	254	266	234	263	273	254	252	291	238	256	247	274	308	259	252	285	260	260	250	290	247	262	278	266	282	265	262	251	244	256	287	239	281	243	277	230	256	252	303	257	279	272	252	274	231	270	267	263	254	277	279	263	261	275	288	236	254	229	235	249	289	270	270	262	225	293	245	288	272	249	268	241	270	289	259	263	281	268	260	249	260	277	264	250	261	244	268	238	267	258	281	257	235	294	255	256	259	284	260	288	265	267	258	227	277	262	260	262	262	262	279	236	266	283	257	236	229	252	237	268	270	265	274	250	271	251	275	236	261	284	279	257	265	278	248	279	234	297	235	282	260	285	274	240	239	270	300	291	272	285	293	262	260	246	249	247	263	234	262	260	277	264	277	256	230	247	265	246	279	280	310	280	269	266	254	248	293	265	288	226	256	257	266	256	235	267	248	273	258	289	249	240	264	258	284	294	224	250	281	264	263	229	249	255	277	282	260	262	261	249	272	263	273	238	263	270	265	257	243	263	298	252	277	231	268	290	252	268	267	254	233	242	286	260	254	280	289	244	263	272	274	257	278	257	291	244	241	297	257	260	306	253	261	266	266	279	248	228	249	258	273	272	258	259	242	243	270	247	228	265	265	261	292	268	269	241	277	249	277	256	264	231	237	265	277	258	270	275	232	245	281	241	215	235	262	251	266	260	289	262	251	235	262	246	252	243	275	277	256	279	263	253	229	266	215	251	254	299	259	291	271	263	252	255	276	223	257	253	247	269	244	227	288	282	267	281	228	257	258	267	260	228	266	250	262	251	255	272	265	274	233	257	263	297	273	285	282	259	274	249	242	253	252	254	270	242	266	271	246	255	250	264	223	265	251	284	271	262	271	287	324	242	269	214	271	254	247	279	234	258	263	269	243	264	265	265	289	256	258	238	235	258	259	268	265	269	274	252	248	239	246	256	261	249	251	221	264	260	272	283	257	289	266	266	283	276	239	258	259	301	261	244	286	248	266	262	249	254	281	237	288	242	267	249	285	266	263	243	256	255	232	247	290	280	278	276	297	269	266	259	260	268	236	242	251	266	247	219	259	277	264	290	266	258	254	262	228	253	264	276	272	258	260	260	266
3728	3949	2838	1426	859	733	624	626	631	631	580	534	593	611	586	549	579	583	580	607	630	562	595	623	594	547	589	556	625	556	588	596	580	556	576	534	614	574	589	546	623	618	556	545	617	583	586	569	556	582	601	594	542	536	581	589	554	571	579	583	582	565	593	574	564	555	567	610	576	577	552	535	556	579	532	579	593	577	575	581	570	561	574	599	577	561	557	604	559	583	548	623	598	561	541	559	607	542	555	613	565	553	582	594	566	555	599	582	583	563	593	577	579	614	578	574	587	588	590	600	591	601	596	562	588	564	591	610	569	577	577	627	567	576	588	556	573	556	588	604	603	586	583	577	567	582	539	564	574	568	529	597	590	536	546	568	561	597	577	593	615	592	581	642	536	573	574	592	547	562	555	643	581	592	567	588	585	574	581	560	571	550	553	546	602	613	553	522	573	546	552	551	570	580	608	563	590	595	554	584	554	624	574	548	550	581	609	568	576	552	570	534	562	597	548	577	598	614	570	614	550	533	580	555	541	593	522	570	585	554	613	582	585	595	608	554	603	548	630	623	597	622	531	582	580	584	593	560	584	627	558	564	601	568	569	584	565	602	567	557	558	622	582	617	547	556	548	568	590	522	625	558	594	591	549	574	528	576	574	574	560	588	544	577	580	568	574	586	570	613	584	551	606	550	576	567	583	541	579	583	598	584	561	544	567	612	588	604	569	578	615	586	569	595	554	582	571	578	587	571	534	542	542	574	582	587	607	643	575	596	600	582	651	584	584	569	579	573	555	582	594	585	572	603	587	599	578	614	582	567	598	583	586	555	583	604	598	567	580	604	593	591	587	561	591	587	577	582	557	564	639	567	565	554	599	549	564	571	553	587	598	587	573	611	607	585	572	601	598	572	569	582	557	567	590	579	615	568	576	548	623	563	579	579	559	587	598	582	562	570	575	603	594	631	562	597	580	585	579	576	549	585	584	553	563	562	579	599	578	606	548	611	597	573	604	611	583	565	566	559	591	516	568	639	591	548	545	594	598	539	575	553	562	609	545	593	556	561	598	569	611	583	590	590	580	558	585	602	570	579	577	554	604	604	576	616	592	569	554	580	564	599	551	566	566	536	618	567	553	576	598	551	599	609	609	592	585	559	582	545	574	569	641	520	564	577	560	568	559	567	609	583	589	576	560	600	576	583	594	565	597	569	590	535	575	553	597	590	607	534	550	540	608	584	581	614	569	618	539	559	550	577	600	602	597	565	591	607	542	555	578	573	547	588	552	568	625	618	546	582	560	609	559	626	543	636	632	596	614	574	564	551	575	603	533	572	593	575	557	583	577	544	599	606	602	570	596	587	577	595	614	588	541	585	590	556	515	595	555	584	554	558	558	584	550	533	586	612	639	589	622	557	586	592	526	556	599	569	570	562	592	587	565	599	595	589	567	611	575	586	609	552	527	562	593	601	580	573	596	577	559	575	595	571	582	581	562	552	587	599	559	612	625	581	567	588	563	578	530	628	512	616	578	594	569	583	617	551	558	577	618	569	605	592	559	566	579	624	563	569	524	567	590	557	601	547	568	619	611	551	577	605	594	603	578	612	599	580	558	591	600	554	566	594	579	600	582	593	573	600	596	603	559	554	564	557	609	529	617	555	527	590	591	535	602	532	594	573	593	561	591	569	570	569	600	576	562	577	550	606	523	549	565	607	520	530	564	583	600	598	597	587	603	606	593	559	574	568	557	591	555	576	555	574	549	596	556	577	593	579	582	564	545	610	600	572	532	591	591	578	575	555	607	595	582	585	555	571	589	595	568	555	607	538	589	567	580	566	531	562	581	564	535	572	567	606	605	575	603	582	585	593	570	612	570	588	581	552	587	558	560	585	553	599	595	601	554	550	591	598	572	608	574	606	551	537	609	542	540	575	572	586	539	563	566	544	586	560	567	551	588	588	559	543	634	615	554	604	591	565	573	551	577	589	575	579	599	536	616	600	596	576	550	570	593	560	589	569	580	556	582	512	558	557	593	574	584	549	595	592	531	557	594	583	549	588	591	576	597	546	544	573	573	558	568	600	555	560	547	567	599	564	567	598	552	523	550	603	592	576	577	547	599	614	630	591	564	567	584	596	545	581	555	569	590	565	545	570	572	603	531	587	570	588	566	567	618	601	578	585	595	552	578	596	568	565	560	585	582	525	576	573	557	622	568	589	545	612	556	621	574	571	582	569	604	580	582	558	549	591	522	562	573	549	556	534	542	571	585	562	591	567	576	528	607	565	575	626	587	567	597	614	576	607	588	619	571	617	571	588	588	572	577	614	538	600	576	542	548	588	570	570	568	586	616	569	563	611	597	603	593	577	581	628	568	597	558	541	569	589	560	594	575	588	545	564	599	599	575	566	612	543	626	571	548	601	612	579	562	568	556	564	579	617	618	623	577	595	637	567	562	574	571	587	596	566	573	547	584	580	564	622	613	572	594	561	567	598	602	618	575	572	571	581	554	618	599	561	531	567	583	543	612	599	606	624	585	562	632	553	551	591	589	588	567	582	598	556	547	585	574	575	611	577	576	582	571	579	562	582	596	561	561	593	639	629	571	571	599	580	602	564	549	597	556	542	608	583	582	573	592	552	599	566	556	580	584	571	615	635	570	529	586	552	603	577	620	584	584	625	574	572	560	583	584	591	588	568	562	586	558	587	549	560	591	562	608	596	595	599	614	583	621	565	595	609	558	573	565	612	603	593	577	581	584	552	555	581	561	576	574	614	591	578	565	576	532	551	618	570	584	536	560	577	578	603	628	594	615	595	554	561	601	539	607	547	554	561	590	562	566	564	600	525	564	545	558	582	600	607	619	606	578	544	566	589	584	590	547	591	550	573	589	590	545	518	565	531	610	572	585	594	576	573	571	547	555	598	561	530	574	528	602	591	608	599	607	602	515	564	596	540	593	600	559	562	619	555	558	597	552	577	570	559	532	570	567	564	569	585	579	559	610	587	559	573	523	583	596	570	575	603	554	582	620	579	588	610	587	588	600	623	555	571	605	585	594	546	582	538	572	584	573	563	569	585	562	588	571	574	558	639	597	620	579	565	592	591	596	558	534	559	547	553	558	566	571	534	622	591	570	560	565	558	561	576	559	565	576	552	571	567	561	589	595	550	564	582	588	602	561	564	544	543	582	585	532	591	542	571	583	578	561	595	577	565	560	585	547	585	598	550	575	597	541	563	589	626	546	566	614	603	579	549	563	584	568	588	573	594	570	551	587	584	537	526	563	589	598	576	544	553	596	602	558	623	585	573	604	583	574	613	567	602	585	574	615	556	561	628	587	590	570	578	579	536	557	555	529	659	610	576	573	608	593	569	576	614	546	587	595	578	586	546	596	622	603	570	585	598	567	573	581	592	533	607	573	605	577	551	625	573	575	582	612	592	583	571	591	530	572	582	549	523	593	569	574	544	553	607	568	585	567	599	603	600	617	579	551	551	551	552	533	569	568	586
24484	21678	26081	27791	21685	21666	3176	497	351	313	276	256	248	228	214	210	234	210	189	199	209	225	214	187	199	187	205	145	196	221	206	194	208	194	186	181	175	203	202	168	165	183	170	163	156	222	169	180	206	187	176	186	193	196	178	208	175	168	180	188	179	175	184	207	175	193	172	207	176	187	182	172	165	220	183	207	153	187	171	188	188	184	172	176	194	181	180	184	178	172	164	179	173	191	177	153	178	168	178	190	175	190	207	173	192	178	159	172	157	174	164	173	211	189	201	174	181	185	190	176	209	189	172	165	199	182	161	197	199	175	198	159	160	172	174	175	197	183	170	178	180	200	158	190	173	207	195	165	206	195	195	174	185	175	171	167	169	214	178	177	182	162	183	205	202	172	190	155	189	196	161	158	198	148	208	180	175	167	172	200	171	205	199	186	196	179	188	179	183	204	164	210	203	156	182	169	160	170	194	191	168	183	191	174	170	194	187	191	191	168	195	182	178	178	179	172	148	173	201	153	204	172	164	189	174	161	163	190	178	176	207	205	162	156	168	181	196	191	180	197	194	171	206	188	186	192	189	191	193	180	185	214	156	204	162	191	160	191	189	198	202	157	192	199	193	172	183	190	186	182	201	199	182	186	179	159	183	161	175	198	197	178	172	192	147	194	188	177	197	174	189	191	164	185	192	182	218	179	171	183	197	183	157	196	193	188	198	175	193	189	186	152	164	195	181	168	167	183	180	181	189	178	182	210	189	192	186	181	179	176	194	174	193	195	185	184	180	169	169	182	190	173	191	159	195	166	164	179	195	177	183	177	170	184	162	180	162	174	174	191	179	177	175	169	205	187	177	180	156	182	165	204	162	184	156	187	186	164	198	200	194	182	157	186	198	198	172	188	183	206	165	194	190	167	192	196	173	175	171	182	165	171	204	183	186	171	176	208	208	194	140	184	199	177	169	186	191	174	206	204	160	196	184	185	172	194	160	170	193	178	208	197	183	192	168	187	170	170	193	173	180	175	196	162	170	172	148	173	195	217	177	153	199	215	167	189	191	179	186	169	172	172	180	172	188	219	179	173	150	167	169	179	181	177	165	190	171	199	189	172	186	150	195	198	185	170	201	191	162	200	179	210	162	172	187	159	181	206	179	203	212	199	173	177	186	184	174	170	208	175	161	198	203	208	168	174	180	181	202	157	177	198	177	184	168	184	177	191	176	158	199	167	182	193	180	173	191	181	175	173	176	173	165	163	161	171	173	195	187	183	206	179	182	193	188	146	179	158	185	187	165	177	167	187	177	183	184	192	178	155	199	177	178	193	173	171	193	171	180	162	147	206	165	179	151	177	172	210	171	173	176	172	184	169	205	204	187	178	167	172	194	201	179	181	178	168	201	209	169	175	158	172	204	187	165	180	178	151	181	182	167	170	206	184	183	160	163	183	158	180	183	178	169	198	192	191	168	163	211	193	165	208	175	166	157	199	196	211	175	173	193	164	152	168	178	165	194	189	177	205	180	176	169	154	175	176	144	174	215	193	159	190	185	174	169	200	205	181	182	178	173	169	179	169	176	179	152	215	175	188	178	169	172	186	185	199	204	188	176	186	181	183	183	191	142	230	183	177	202	157	153	195	185	192	195	189	172	169	189	207	170	193	162	163	182	188	149	178	185	179	168	170	144	184	193	191	197	167	215	162	174	190	185	222	188	186	196	167	181	164	185	169	176	192	179	165	178	181	191	174	180	175	181	177	167	160	181	170	171	160	184	186	189	174	176	175	194	191	184	185	194	169	187	178	156	176	173	217	194	158	166	179	171	186	168	194	137	178	162	182	196	183	194	171	191	176	175	166	162	186	192	185	163	173	180	199	171	184	185	189	188	173	167	179	181	183	191	183	148	179	164	166	161	200	187	183	197	190	179	189	205	175	175	189	176	180	189	172	162	191	201	179	170	170	166	182	182	191	161	173	187	173	206	181	160	162	201	190	171	195	198	183	179	171	168	156	215	216	153	173	177	177	181	155	183	190	157	180	170	189	188	158	192	186	168	182	198	175	215	206	188	165	168	177	164	192	208	184	179	196	182	209	180	175	190	165	191	181	192	187	203	186	202	212	192	197	179	172	195	167	175	195	202	173	185	178	168	179	183	172	169	170	159	150	188	172	194	180	158	200	182	191	139	169	172	191	176	196	179	167	156	158	177	189	184	176	165	171	185	194	183	180	200	164	191	176	180	173	211	197	170	204	183	183	165	184	182	189	213	195	182	158	195	166	170	169	159	206	187	180	181	176	180	159	159	159	185	188	157	190	175	161	185	197	170	177	180	168	174	179	189	183	144	173	197	168	168	196	175	178	182	185	191	197	183	193	192	176	182	167	189	180	200	167	181	157	180	194	202	180	186	172	189	173	161	173	191	168	163	184	186	174	184	177	165	183	206	199	195	206	192	182	167	188	195	172	165	165	180	204	200	189	170	173	181	152	202	207	181	181	172	178	184	193	171	192	169	186	180	172	170	173	180	180	152	188	175	190	186	173	197	171	166	174	151	170	151	193	188	169	152	183	185	175	179	188	186	195	188	185	197	165	203	186	215	178	163	199	187	171	175	163	187	202	175	179	169	188	158	187	167	170	165	183	154	161	180	185	193	185	200	173	154	164	166	178	160	184	180	183	194	183	208	171	177	161	193	165	196	187	194	186	172	192	198	209	185	170	191	197	181	166	171	171	208	195	175	186	212	191	168	192	184	187	167	182	188	182	177	185	195	183	181	185	210	188	173	148	164	187	180	191	179	167	204	205	205	169	198	179	184	196	151	156	162	177	204	201	172	201	195	162	166	185	180	186	192	192	161	166	175	188	190	173	164	196	169	198	188	169	188	224	203	180	179	176	195	170	165	203	183	160	202	195	205	165	193	204	185	161	170	197	155	189	225	184	178	143	169	190	167	182	176	167	183	190	168	178	177	182	194	198	149	173	175	184	189	193	163	195	196	178	189	160	176	183	182	188	167	188	167	175	160	188	209	169	160	177	190	172	184	194	168	163	195	193	180	161	210	223	189	189	154	192	198	200	184	188	159	184	197	186	191	182	170	185	174	190	172	192	183	195	166	139	179	208	195	172	189	159	186	190	190	182	157	180	187	165	175	182	149	206	200	190	172	178	193	195	181	194	188	156	204	194	185	194	193	142	185	172	169	156	164	168	168	202	187	183	194	186	183	204	158	190	184	187	187	212	197	191	153	189	187	192	178	155	172	184	196	174	144	187	173	150	169	171	165	175	191	154	168	177	172	170	170	208	197	181	179	179	159	188	195	173	200	186	204	185	157	178	172	196	198	182	193	208	177	182	187	198	188	195	168	197	186	214	197	177	171	168	174	171	170	181	185	206	192	210	217	186	197	150	180	182	189	197	204	196	161	189	173	183	179	167	181	190	199	192	171	166	202	174	187	173	172	192	175	194	165	182	181	146	192	164	188	167	168	192	174	176	182	191	211	179	178	166
3714	6395	4522	1779	962	708	536	501	514	471	414	431	450	438	438	425	409	393	391	442	405	398	397	417	419	346	415	421	414	417	430	421	406	417	394	400	386	383	400	424	382	385	409	373	408	413	401	391	395	410	411	406	401	385	389	426	387	389	376	385	429	439	368	390	389	387	399	347	390	412	409	392	367	415	376	395	377	349	413	394	386	381	385	393	359	413	407	412	394	392	417	368	408	393	372	368	419	402	423	416	370	375	382	419	418	372	416	376	407	427	427	377	383	399	397	417	413	376	375	394	385	395	424	375	362	409	384	408	375	392	392	391	435	395	412	417	424	405	377	432	381	407	378	384	393	366	410	377	363	377	398	417	387	424	406	388	429	379	391	391	402	398	408	381	401	403	398	404	393	399	361	407	398	412	354	397	376	391	368	389	364	386	405	398	359	415	408	384	424	386	405	379	420	388	400	381	412	400	382	412	387	376	402	401	385	451	420	433	413	382	355	400	409	407	371	416	415	395	372	392	392	399	430	378	406	429	403	376	403	397	428	408	408	389	382	382	394	379	402	399	388	431	374	412	387	356	399	385	456	405	393	358	407	441	416	369	391	407	409	380	414	415	385	401	418	385	384	392	380	389	426	393	397	402	388	388	416	420	390	416	404	405	357	398	373	368	427	409	365	413	390	420	394	415	415	408	410	407	429	393	387	380	395	391	393	363	406	386	387	382	396	393	373	407	384	391	400	374	397	376	388	389	408	383	405	418	360	369	385	398	416	394	392	384	370	401	364	380	382	407	409	402	381	426	376	431	396	415	372	356	396	388	418	390	374	383	355	399	388	417	401	356	373	391	382	427	405	425	382	375	382	429	406	421	366	384	381	416	415	379	382	402	378	410	419	370	403	362	401	380	405	387	410	369	411	385	367	442	380	362	391	436	354	395	426	405	399	405	411	367	370	378	403	377	406	420	355	407	414	391	381	400	396	422	394	410	422	424	439	365	419	365	404	394	368	390	372	371	360	403	355	399	377	421	410	407	390	375	396	356	400	386	418	398	406	381	444	387	393	392	401	405	401	395	371	388	396	404	393	422	377	393	407	366	392	381	413	389	402	432	399	410	397	396	400	428	392	362	395	415	401	374	370	399	373	405	384	381	423	393	410	382	405	434	385	405	421	401	342	384	365	401	391	396	388	414	408	416	336	389	416	374	369	380	368	381	370	391	376	391	366	411	459	379	396	420	389	368	377	389	404	403	408	387	395	377	391	409	422	411	397	384	431	395	431	356	384	405	396	395	371	374	381	394	400	410	383	391	390	387	404	391	370	343	399	399	357	405	412	451	421	371	374	392	404	422	396	384	352	386	373	387	382	376	394	396	424	397	358	391	399	356	399	385	350	390	388	398	378	422	393	354	418	385	419	399	386	373	411	410	415	399	419	385	379	402	404	415	395	384	408	365	376	396	386	408	387	379	370	429	410	391	377	376	382	365	391	416	374	400	380	423	393	413	435	404	396	427	374	406	400	354	407	387	385	394	422	389	411	375	389	396	391	413	384	396	371	425	343	374	395	370	409	388	396	380	418	422	415	385	438	386	398	418	381	399	386	379	385	408	409	400	415	373	405	383	385	370	409	422	419	370	400	377	396	410	375	411	417	396	353	421	410	384	401	379	368	412	386	395	398	385	392	405	404	380	389	401	386	363	438	400	366	401	384	401	374	399	399	395	418	400	407	397	377	412	413	375	393	386	417	416	397	396	388	417	410	383	388	363	427	373	362	390	393	412	424	398	392	390	361	413	411	401	425	413	414	391	390	382	388	382	415	405	393	398	398	400	400	372	418	405	388	381	339	388	364	384	373	435	383	396	362	365	382	397	394	408	412	407	391	398	366	383	402	413	391	398	430	417	416	395	378	420	373	399	390	392	399	394	409	418	394	404	397	402	424	386	379	404	366	410	412	367	399	392	411	392	399	358	379	394	358	390	411	368	424	381	413	424	410	390	459	396	376	359	425	418	382	383	387	420	381	374	404	413	415	412	375	424	380	388	402	406	402	390	409	420	443	438	393	402	394	402	397	391	385	429	403	427	424	397	362	383	387	395	415	389	408	367	396	372	407	404	397	377	421	397	356	377	426	388	382	388	406	395	403	395	378	377	387	402	389	387	398	417	391	402	409	402	400	378	377	365	386	419	388	384	404	393	424	403	384	421	382	389	394	377	412	398	420	438	420	416	431	365	361	389	410	386	410	398	399	406	381	384	404	412	384	428	371	384	390	369	400	393	405	409	373	400	414	410	396	407	366	391	398	387	391	365	371	375	402	427	396	387	399	382	380	393	428	400	426	384	355	412	391	425	407	425	390	420	380	411	407	371	370	396	372	430	419	388	379	424	407	379	379	412	402	383	372	429	384	404	390	419	385	413	400	401	374	376	408	407	395	381	396	366	382	404	402	398	399	406	403	394	378	377	393	384	386	409	391	391	374	413	415	363	386	437	394	399	383	447	388	398	386	382	382	401	382	416	410	432	401	398	370	382	400	363	379	401	425	406	420	424	416	396	431	395	435	419	374	391	378	376	397	400	436	431	434	401	376	400	397	399	374	380	381	414	407	391	395	418	429	396	377	398	385	405	375	415	376	394	395	404	423	389	392	374	416	352	387	369	382	417	427	417	423	398	429	389	441	397	406	388	390	396	408	407	370	418	409	414	405	414	386	366	393	398	388	393	374	442	382	397	373	357	369	401	380	376	417	392	418	394	398	400	413	363	416	401	395	395	389	374	414	428	396	375	386	408	375	411	366	377	391	380	391	427	395	400	386	396	418	428	416	374	389	405	410	375	405	389	395	392	387	392	407	396	419	406	402	408	376	437	385	399	391	383	406	391	389	393	390	387	385	379	413	416	392	418	377	404	403	393	368	391	390	381	403	385	385	379	402	391	435	457	389	385	417	387	394	384	375	391	408	383	360	398	378	388	386	395	356	383	402	402	409	403	382	379	378	404	383	376	387	406	395	370	406	382	419	419	395	403	381	363	359	424	391	382	373	371	390	386	425	366	396	373	367	405	429	365	398	385	403	402	398	391	422	386	389	389	377	402	407	444	391	391	412	373	396	368	389	370	398	398	389	390	393	423	386	440	415	369	393	389	399	386	366	374	445	402	385	383	398	392	410	389	383	388	431	403	394	385	421	406	371	349	375	365	388	418	424	408	398	379	389	378	366	390	364	396	446	393	393	403	403	368	347	364	436	394	366	397	366	387	368	395	413	425	424	397	390	383	444	391	386	413	427	382	356	393	379	418	387	400	407	377	425	399	426	404	386	375	401	402	423	407	398	374	370	439	407	429	421	392	397	385	376	403	419	409	416	389	381	412	437	435	364	370	388	400	418	415	424	402	394	428	416	375	359	389	383	386	394	415	389	370	408	421	403	416	397	376	399	380	416	376	384	356	391	410	450	412	392	429	382	379	419	384	390	417	387	390	389	402	412	399	380	373	370	380	371	374
33064	11538	1656	668	434	359	210	185	193	170	154	180	182	177	151	167	183	163	164	191	188	162	170	173	171	199	162	190	175	166	184	147	167	204	197	173	180	188	157	182	187	143	176	224	172	186	153	166	173	150	148	167	193	182	162	169	179	194	194	160	194	148	164	164	173	184	168	175	174	150	172	158	175	153	178	163	192	177	174	181	167	149	192	180	187	154	167	183	189	148	185	171	152	161	182	179	176	167	193	171	176	169	191	184	138	159	199	177	180	166	147	158	169	171	171	164	183	183	179	174	176	163	173	147	181	188	182	166	185	181	160	170	192	183	174	183	171	164	182	177	174	162	170	165	164	183	167	187	176	186	174	167	191	178	205	178	174	194	184	169	178	197	180	153	186	166	167	198	174	180	154	183	168	175	157	179	178	164	178	188	173	176	172	172	156	169	164	163	182	169	181	163	169	179	179	175	177	177	193	189	177	171	204	192	192	190	172	169	172	180	174	179	169	158	157	187	158	179	179	149	144	168	180	162	164	169	168	163	185	178	174	189	172	179	177	180	184	164	182	163	186	168	182	177	178	167	163	156	187	193	179	166	167	161	178	160	164	217	174	162	155	164	180	170	190	158	138	168	164	176	186	158	163	220	178	177	178	173	181	167	174	151	180	176	198	165	176	178	198	216	163	169	145	163	168	155	174	202	195	182	180	174	183	173	177	185	179	162	192	196	165	173	208	192	174	167	178	177	167	190	192	185	209	178	186	152	208	199	190	183	172	180	178	167	168	184	177	167	197	168	173	192	173	146	187	226	193	171	158	178	202	153	175	183	183	171	174	172	167	172	162	158	170	202	185	153	172	170	201	187	199	168	173	162	169	195	171	185	180	177	203	152	186	174	169	184	175	181	176	166	183	157	179	159	150	137	160	175	172	161	196	191	180	190	184	198	160	181	184	158	171	172	191	141	181	164	172	182	177	182	182	196	179	181	187	175	159	170	217	172	163	167	159	170	180	198	192	184	164	158	196	185	153	174	199	157	191	173	153	168	155	195	163	172	197	173	183	173	161	156	131	149	163	164	168	165	179	174	198	197	186	168	200	173	185	175	189	174	193	181	162	186	175	181	177	185	159	206	181	188	188	174	201	185	184	165	200	191	167	163	166	170	158	168	185	190	165	173	185	167	160	170	173	171	169	179	165	177	187	183	153	169	165	170	160	175	174	166	176	195	185	177	152	167	167	174	150	194	164	166	174	154	175	200	172	205	170	180	184	169	209	191	178	189	181	200	191	166	196	204	178	209	170	170	170	178	163	172	176	162	165	179	194	193	164	191	178	167	175	193	177	160	168	190	185	175	155	198	161	166	171	185	173	196	179	148	157	147	159	171	157	186	197	164	178	160	193	178	165	164	160	169	146	154	176	181	195	174	177	167	177	173	190	182	151	154	183	157	206	185	174	187	156	198	182	168	159	171	186	173	185	187	175	152	199	142	205	170	147	175	191	167	166	162	176	164	185	177	178	176	172	215	171	180	158	154	185	183	178	174	149	196	169	159	176	190	169	183	198	181	196	182	172	180	195	188	188	163	205	218	183	157	164	195	169	169	145	168	175	176	170	167	184	175	161	182	161	201	192	156	155	172	185	161	188	188	167	174	163	195	156	179	188	176	185	196	169	156	167	163	179	149	159	149	162	177	174	181	192	180	181	194	141	153	187	190	175	190	167	197	168	166	179	195	213	161	179	190	184	172	171	195	185	181	164	186	158	191	171	159	169	187	157	183	182	173	182	169	198	169	171	178	185	182	192	154	184	162	168	178	167	164	170	172	189	183	150	165	201	171	164	193	158	162	170	175	193	159	158	187	164	175	180	182	159	164	184	180	170	175	186	158	171	175	171	158	150	168	173	182	185	178	169	179	159	183	202	182	157	173	166	164	153	156	186	183	173	174	151	187	167	164	152	171	173	191	194	162	179	158	195	191	162	174	188	184	183	176	164	175	175	164	196	180	182	154	187	187	172	150	159	183	200	223	188	183	180	174	173	173	197	198	179	171	188	168	206	196	179	153	176	170	192	190	179	183	172	164	198	212	176	177	174	179	173	186	154	172	178	176	170	177	178	162	194	177	161	192	178	148	188	175	199	196	153	203	155	179	184	180	187	184	200	163	184	194	169	181	158	167	183	181	191	158	194	185	184	221	192	191	174	191	170	159	183	199	200	181	141	179	176	167	137	171	176	198	173	182	148	166	160	177	157	169	176	174	171	159	178	178	172	174	183	166	166	171	171	193	151	156	189	173	190	169	183	167	171	174	169	173	188	161	191	185	189	154	170	198	167	148	180	199	168	180	148	175	192	200	190	184	170	177	187	174	166	186	160	188	171	186	210	181	192	161	192	168	158	171	199	191	178	163	178	169	177	196	179	177	175	178	161	206	184	170	175	188	168	164	154	172	183	170	163	179	187	204	182	162	160	201	196	187	203	154	143	170	197	180	155	187	169	184	157	161	171	175	180	166	153	171	189	153	172	186	154	161	196	180	162	183	159	154	176	186	166	187	180	155	171	186	153	186	159	170	170	187	177	179	180	158	154	179	169	167	143	172	150	169	167	175	171	194	165	184	172	201	207	172	199	170	177	176	173	178	163	158	165	190	186	180	178	178	158	145	185	188	148	167	211	167	155	213	190	163	164	177	164	193	190	169	171	191	169	163	186	170	160	169	161	166	172	183	187	203	198	185	184	177	153	172	187	171	170	174	176	169	177	161	139	169	179	172	189	175	214	176	231	188	163	188	159	181	183	179	179	166	184	197	175	162	155	153	183	193	157	182	166	192	170	198	182	166	168	196	151	171	195	157	193	194	187	187	193	204	192	181	172	201	178	158	177	179	185	183	190	150	164	163	176	173	174	150	182	169	172	193	178	192	182	159	176	174	161	177	170	169	168	181	190	184	191	187	182	167	191	147	174	188	172	187	178	196	204	164	172	151	164	179	197	171	185	189	164	180	180	174	156	175	159	163	180	163	203	168	169	184	186	234	159	177	162	175	171	150	189	171	161	173	185	158	205	160	218	169	193	184	159	192	174	167	181	156	167	178	192	182	194	193	160	166	150	179	160	188	183	200	180	174	169	181	183	164	181	157	153	192	153	161	141	164	157	189	179	194	184	192	196	166	171	178	192	216	185	160	189	172	193	216	183	158	161	157	157	188	160	172	169	191	177	152	160	169	170	185	179	150	180	164	185	171	144	178	187	213	163	163	173	159	194	188	184	164	172	163	192	166	176	177	161	187	176	163	173	162	165	181	187	174	153	174	198	178	164	183	165	166	169	162	172	156	162	168	165	174	170	211	170	188	142	185	179	170	147	138	160	162	169	148	153	175	172	179	161	160	171	165	166	186	192	182	179	191	165	169	152	150	170	198	177	165	162	201	178	207	191	163	187	189	166	174	204	179	167	174	174	181	152	198	169	193	177	177	173	166	173	176	168	160	181	168	183	192	176	189	172	179
5230	1182	1030	584	510	419	456	427	428	398	416	421	470	427	448	423	416	398	438	426	402	469	421	381	429	424	444	452	425	423	413	438	400	405	421	439	396	417	413	421	419	429	433	412	407	385	434	422	435	389	414	404	400	449	428	399	441	383	412	413	429	440	417	441	420	419	441	421	399	412	427	438	438	445	409	452	446	440	409	392	403	389	404	451	465	410	436	399	367	428	427	418	429	407	439	427	447	461	382	438	417	448	440	424	424	446	459	435	406	438	462	429	410	413	418	459	410	418	463	380	418	412	436	435	413	444	408	440	422	401	450	413	414	401	450	400	422	411	426	398	431	424	405	410	393	451	457	435	428	412	395	418	407	438	439	432	422	430	401	401	417	411	429	434	401	451	406	388	452	433	453	431	421	416	438	411	448	435	389	388	438	406	425	378	426	419	402	426	413	419	455	423	410	400	441	417	381	440	431	422	409	451	419	391	423	412	437	419	400	437	458	420	421	426	402	433	418	415	424	383	417	449	416	432	416	418	467	404	415	413	393	386	399	418	461	428	422	447	393	433	404	417	408	441	386	426	400	409	416	423	424	408	383	409	418	388	383	426	431	409	415	451	444	413	421	409	395	402	380	411	404	432	398	408	428	409	443	432	389	389	404	428	405	418	429	390	404	412	393	406	417	413	403	380	399	393	421	436	436	421	431	455	435	437	434	405	432	422	414	407	404	402	427	410	396	423	432	387	393	431	426	395	406	444	435	421	403	448	449	406	443	422	426	440	416	414	410	407	440	448	399	460	419	422	405	446	407	429	391	455	408	419	421	430	415	426	420	414	436	436	404	407	443	410	422	414	408	395	451	410	407	394	417	453	436	385	425	413	424	448	405	424	460	424	416	401	423	429	429	436	449	468	389	434	391	440	398	426	406	452	428	426	429	391	439	419	432	403	414	439	437	417	418	452	450	381	397	417	405	387	452	435	403	432	381	429	420	431	444	428	431	435	435	458	459	410	435	418	436	412	421	442	394	413	430	414	424	413	436	447	426	385	437	445	439	410	411	425	409	377	394	418	406	483	442	396	428	382	386	416	410	400	388	416	439	428	399	411	396	440	412	386	405	439	427	432	408	451	414	410	416	425	385	431	379	419	441	430	431	404	424	431	382	402	418	411	394	456	438	415	415	417	422	427	429	402	398	408	449	385	433	407	432	434	441	408	441	417	410	416	454	455	366	442	443	402	372	455	396	392	410	422	398	397	425	399	396	403	413	406	434	421	411	434	422	397	415	446	399	446	401	412	415	441	396	422	421	446	413	403	421	423	419	421	373	414	432	382	373	403	439	414	410	410	406	439	408	432	417	413	438	405	421	432	457	436	444	457	452	433	441	392	413	406	399	408	454	417	432	404	394	380	381	418	441	455	429	397	453	419	489	428	398	444	422	384	436	394	450	397	443	459	399	464	399	434	436	435	397	398	445	414	403	419	384	425	395	365	432	407	420	423	433	441	438	442	419	407	439	406	403	417	417	409	396	433	407	461	443	432	416	429	402	430	418	447	378	431	459	396	425	468	419	441	417	401	387	455	387	411	410	417	407	392	404	394	424	431	391	441	443	427	397	426	427	424	392	412	431	391	475	421	430	395	430	408	385	413	424	397	425	394	409	421	434	432	397	441	432	416	452	432	380	392	433	454	444	429	430	417	447	419	400	420	437	398	412	412	449	430	433	400	459	398	383	420	422	434	408	428	481	422	411	404	405	422	426	398	417	410	426	399	412	426	383	384	400	450	410	439	405	396	427	386	393	427	447	424	419	401	398	440	423	438	442	417	421	430	449	427	403	404	406	420	423	419	429	428	449	421	407	403	404	430	424	446	392	408	415	416	423	428	436	415	410	390	393	438	450	464	432	438	404	413	459	444	428	420	433	422	484	414	425	432	387	428	421	443	441	401	392	405	439	423	429	427	396	360	377	372	421	442	448	433	413	446	458	407	397	460	408	445	417	445	432	387	436	407	443	398	405	408	426	421	430	410	408	432	433	415	412	402	403	441	422	454	422	413	420	418	436	416	390	438	382	428	408	447	415	440	420	393	411	436	382	423	423	420	431	402	411	397	456	411	406	439	378	413	402	418	438	420	404	442	411	460	433	434	414	419	442	397	410	441	393	467	449	464	422	443	408	434	414	437	392	408	447	427	400	408	412	412	394	415	401	396	405	433	429	403	439	386	434	408	413	465	438	415	412	444	415	389	457	415	409	427	394	421	392	427	431	387	407	393	376	406	419	375	406	423	424	390	412	428	450	418	423	399	421	440	459	413	406	457	389	410	438	417	482	405	403	435	388	401	443	401	466	419	408	440	437	408	411	438	443	408	443	413	395	418	424	459	402	401	426	426	468	408	413	428	394	437	431	394	419	463	438	425	427	444	377	456	393	408	425	403	447	442	433	433	402	406	397	425	423	420	453	441	403	403	400	380	463	459	428	469	391	445	383	431	408	496	436	442	422	375	406	414	411	408	450	392	433	429	454	443	465	421	400	421	410	438	438	434	404	431	448	415	445	434	409	416	413	430	405	421	460	379	410	439	404	406	430	426	405	407	440	420	414	426	408	418	438	429	426	406	402	430	413	468	428	454	416	417	426	384	387	398	440	420	436	407	440	407	419	439	459	423	416	404	427	430	434	376	398	402	404	435	423	441	427	392	457	397	376	418	388	411	410	431	423	429	407	431	408	404	422	469	463	413	403	404	418	424	414	436	423	414	401	436	449	423	433	434	426	404	430	407	429	407	414	429	436	425	397	420	438	419	422	424	397	449	417	409	423	433	440	438	437	432	438	391	415	384	420	433	440	454	427	437	412	425	439	371	445	393	446	399	415	405	411	402	405	428	400	472	419	401	441	410	427	433	434	433	407	440	373	435	401	409	448	425	453	458	431	386	442	409	433	424	462	403	408	443	432	410	409	420	434	426	427	418	442	425	378	419	427	402	452	417	388	422	432	425	415	418	400	420	420	423	410	419	436	397	456	425	407	449	434	413	437	413	414	448	437	444	402	432	421	398	427	387	438	432	417	381	423	407	430	430	431	427	432	444	396	405	393	409	387	415	471	427	419	430	406	449	440	413	446	417	414	445	415	404	429	433	404	400	399	377	405	455	434	444	426	414	392	455	448	463	413	434	411	418	432	440	413	415	403	414	429	439	406	379	426	432	435	440	409	410	435	413	421	392	421	379	435	447	392	415	412	376	428	432	401	412	412	376	451	407	426	415	390	435	433	435	455	432	416	398	411	431	404	421	417	427	445	406	426	404	420	435	420	426	411	419	431	411	428	409	435	459	432	404	397	419	424	406	404	388	433	415	402	406	432	402	427	409	432	436	465	434	407	425	444	443	431	436	441	416	440	449	414	429	429	424	377	438	382	408	418	415	393	436	419	405	415	415	421	385	392	412	449	415	450	442	399	427	413	412	443	423	437	402	450	412	406	390	445	444	441	425	392	434	407	413
25261	21634	25452	28296	21178	2462	539	377	359	341	340	311	266	282	264	276	262	268	265	283	303	258	244	265	249	296	282	260	273	288	256	289	276	258	256	242	240	242	246	267	282	283	253	272	268	252	253	302	222	273	275	268	305	267	231	267	258	251	275	289	271	247	283	245	249	258	258	246	262	303	267	238	241	258	256	253	247	253	273	269	257	256	287	272	268	274	273	240	284	240	284	256	237	256	267	257	259	285	241	249	245	274	233	255	253	267	238	263	267	254	255	242	269	261	270	266	270	250	228	249	269	275	252	257	286	283	277	253	260	231	264	265	254	248	265	299	274	243	252	256	242	266	245	249	298	278	256	270	258	261	250	266	256	241	259	260	296	267	269	266	242	261	248	273	252	275	239	240	243	263	281	283	246	281	269	258	267	274	294	259	251	235	221	248	268	260	294	257	262	261	261	249	290	273	230	236	245	246	264	251	268	230	278	278	265	261	271	265	271	249	272	249	262	253	259	243	250	273	259	236	248	262	269	231	273	270	264	275	283	254	259	278	283	277	281	289	267	260	266	264	232	241	241	276	262	290	264	260	277	261	265	238	253	266	250	245	251	256	245	268	254	275	274	272	261	269	254	270	255	249	269	256	266	250	238	270	273	281	271	243	253	223	262	329	249	256	250	261	266	257	272	287	268	260	255	284	273	253	235	259	229	252	286	284	271	284	267	272	265	224	250	228	278	267	275	277	264	290	256	261	249	275	258	247	266	237	261	256	279	298	248	248	261	262	256	256	284	277	252	276	232	253	274	265	244	264	272	252	273	266	277	265	301	257	255	259	250	257	288	263	269	279	258	260	258	305	261	277	259	237	250	259	249	288	256	250	265	279	251	249	261	272	262	251	219	266	269	254	264	286	250	251	274	255	256	240	255	243	289	269	287	252	238	248	257	279	234	258	235	275	305	255	250	252	262	275	245	266	273	279	236	278	276	261	279	258	267	253	269	230	236	237	260	291	264	250	237	281	273	282	262	252	262	235	252	263	289	274	281	253	263	253	283	245	256	247	245	252	231	239	263	248	254	262	276	245	298	277	250	278	260	278	261	242	257	251	287	272	273	234	264	280	278	251	285	277	291	285	248	266	269	260	256	253	244	254	258	269	270	278	274	267	254	259	272	247	280	278	273	266	259	286	291	267	274	262	266	266	310	230	271	280	294	238	269	271	257	256	254	245	273	273	247	241	271	259	265	236	253	273	240	258	282	268	281	236	280	252	292	283	269	248	226	261	247	267	252	245	258	261	262	247	284	257	271	257	261	236	274	248	283	271	257	270	249	235	246	266	241	273	271	250	267	263	234	270	260	265	260	265	235	263	286	275	259	265	274	246	263	269	273	256	266	255	267	256	249	252	278	269	270	267	296	245	243	281	226	272	222	269	244	264	282	248	282	253	256	230	263	287	293	279	252	252	280	232	256	270	276	262	227	270	255	268	235	261	297	270	262	250	242	282	277	239	247	264	266	286	250	245	285	277	252	289	277	249	281	260	260	295	236	205	234	262	291	243	256	269	274	276	264	240	281	269	281	255	248	272	263	278	285	262	277	271	236	274	255	250	250	283	226	285	226	250	232	255	273	275	262	286	256	275	277	234	251	249	270	268	274	293	270	269	260	224	284	264	259	251	278	265	256	274	234	277	265	251	230	258	270	302	259	234	267	266	236	282	256	246	302	243	289	274	273	272	258	245	243	251	277	276	265	272	260	248	271	275	267	268	238	295	248	247	263	258	270	251	293	292	257	281	258	259	241	281	267	254	301	266	229	266	267	263	261	257	271	256	250	227	235	278	262	234	251	267	245	282	230	262	263	273	250	286	304	259	283	276	276	263	246	268	251	263	270	273	222	221	258	246	265	251	250	265	272	253	237	252	258	248	246	250	233	276	278	261	272	253	251	258	231	277	296	268	250	276	238	240	252	284	263	250	280	284	265	273	239	264	285	274	265	266	287	229	264	246	253	231	200	251	238	273	275	256	264	237	255	261	265	281	250	285	233	268	274	293	257	264	256	277	279	272	242	241	250	242	267	257	269	255	285	233	234	281	260	244	288	263	291	292	288	252	251	228	250	238	218	256	273	253	271	255	246	245	297	246	223	263	255	228	231	271	252	245	261	279	240	249	242	262	275	304	248	281	277	244	265	265	279	226	247	245	256	304	291	276	254	303	274	278	257	272	248	242	280	253	224	264	224	246	264	249	253	258	225	261	236	272	254	261	241	264	246	268	227	267	284	236	253	252	220	271	229	262	268	253	231	260	231	253	298	252	296	253	241	269	268	260	279	292	289	265	265	265	254	271	278	247	257	220	259	265	245	263	254	293	289	245	257	248	265	269	261	244	239	256	269	243	265	254	267	236	247	265	308	298	246	274	282	232	263	243	243	296	282	262	247	258	304	275	243	259	261	258	267	263	263	247	275	251	244	254	255	278	247	239	272	252	249	273	243	254	228	276	278	271	261	275	237	253	242	273	272	258	264	269	286	267	246	268	283	243	284	274	279	277	233	285	250	263	262	270	300	286	246	273	269	274	275	249	282	274	241	275	262	283	248	255	267	234	291	294	279	281	249	263	272	267	276	281	254	250	278	220	262	255	275	262	257	276	257	241	252	276	258	241	271	253	275	249	262	274	240	246	240	233	282	279	297	240	271	261	245	277	275	276	245	254	260	263	293	264	273	254	231	279	266	290	280	261	261	247	252	265	243	247	281	271	245	228	253	265	271	249	244	256	262	248	284	255	235	269	242	247	248	273	296	258	261	235	271	270	259	243	263	262	240	233	285	278	242	251	255	270	239	274	264	281	273	277	265	252	257	280	254	256	253	277	245	243	236	263	253	248	276	261	282	278	286	293	270	276	251	254	275	272	237	270	257	280	256	260	262	266	256	244	277	241	280	257	269	262	288	263	277	236	257	276	239	244	238	283	265	270	252	246	265	257	284	252	253	258	287	248	272	259	264	254	267	227	232	243	253	285	242	240	266	254	268	255	284	265	290	286	238	260	253	249	263	284	263	280	264	280	259	253	246	261	250	247	253	276	278	281	260	265	265	282	242	243	258	269	260	256	288	247	252	255	236	245	263	245	278	282	272	266	265	252	278	256	270	274	255	258	264	243	276	255	235	270	261	280	240	271	235	262	268	293	266	246	248	248	255	236	277	284	229	234	294	294	282	253	285	280	270	252	251	260	225	259	271	282	269	262	253	240	252	236	292	251	265	258	250	230	263	238	301	243	259	259	228	268	257	278	262	247	266	279	261	242	255	271	268	271	239	263	315	255	280	299	284	288	259	241	297	251	252	246	252	268	240	247	272	254	289	247	257	252	266	266	236	263	273	247	264	284	276	310	264	253	246	262	254	274	243	235	253	274	242	245	263	273	267	267	272	283	273	264	267	241	250	259	265	258	253	266	243	279	270	260	252	249	274	271	277	246	261	247	223	247	257	269	245	316	249	244	264	268
3495	3959	2799	1396	932	739	685	596	633	623	578	572	592	577	586	581	615	600	554	620	582	605	613	612	607	632	559	578	627	589	564	620	571	588	578	579	568	581	619	573	570	597	560	593	638	589	571	563	617	574	569	568	579	551	557	590	576	580	558	612	574	529	576	542	608	582	564	588	552	606	579	590	578	512	577	553	610	558	579	609	598	574	573	568	610	600	545	592	609	580	583	572	548	565	531	568	626	577	604	590	550	549	610	580	579	561	617	533	595	605	511	559	573	553	550	557	571	549	605	629	562	532	589	592	565	578	575	598	591	577	575	544	583	593	558	550	574	595	600	572	577	560	569	600	587	535	559	571	577	573	559	611	572	584	595	620	572	609	554	573	569	526	569	558	618	561	577	551	586	600	556	627	573	599	562	586	632	545	595	588	563	609	585	583	600	604	529	567	573	558	642	554	562	591	550	578	595	540	588	603	618	561	569	563	605	589	593	568	573	559	602	590	553	579	576	615	610	577	578	556	598	567	568	554	556	608	578	550	584	585	567	599	611	574	564	541	585	591	582	586	604	588	581	570	585	574	592	583	572	577	586	570	579	558	606	648	562	589	586	542	610	609	617	590	586	599	583	580	605	595	577	577	587	600	594	574	555	574	587	586	603	608	531	600	619	553	606	584	574	574	596	602	569	576	582	596	543	582	556	553	556	527	617	584	588	543	614	598	616	582	558	611	595	551	563	561	609	577	612	593	568	617	560	619	609	598	560	527	609	629	582	548	564	551	554	594	561	581	582	538	604	613	574	561	614	575	570	567	604	573	579	606	555	534	545	565	553	579	583	581	609	546	563	538	587	556	588	591	556	587	579	582	617	571	536	571	574	593	593	557	571	584	575	596	584	603	616	559	574	526	591	620	579	567	535	575	580	599	561	578	591	571	548	615	565	581	565	612	617	567	577	596	563	600	573	582	588	562	607	592	572	582	584	615	575	577	575	554	577	581	573	576	556	568	584	575	557	626	605	569	615	597	586	597	544	606	578	597	563	590	572	574	553	574	625	641	574	563	553	592	595	595	538	575	572	567	619	578	553	535	540	625	558	609	585	520	596	578	565	559	595	559	587	571	540	574	589	605	574	568	580	563	602	558	599	598	590	564	614	576	556	587	597	606	574	567	578	568	589	593	573	572	568	590	566	581	578	573	573	565	588	554	613	568	580	534	602	565	662	576	553	624	529	575	582	571	540	615	568	598	569	567	580	581	577	568	560	553	589	554	596	609	580	595	605	581	575	606	588	564	638	549	644	563	618	566	592	616	580	582	537	577	570	561	558	550	554	573	563	571	605	604	577	602	620	570	555	562	599	571	642	591	565	615	589	557	577	578	551	577	576	598	554	622	579	559	527	576	609	560	558	586	560	585	603	569	622	660	589	509	618	591	589	611	591	561	585	614	529	549	558	604	558	545	561	568	559	559	571	562	600	566	555	575	587	570	586	567	551	568	589	608	610	589	561	590	567	613	559	577	593	558	614	571	570	563	503	590	617	593	608	602	555	567	598	572	552	641	562	576	576	560	556	534	577	574	556	594	592	578	588	514	609	577	546	538	568	617	549	549	600	595	593	613	608	572	594	589	586	546	550	606	563	536	547	569	576	595	575	577	575	584	563	593	598	569	600	607	568	574	568	569	604	602	581	577	571	600	576	609	541	591	582	592	574	566	657	589	569	551	583	569	562	579	598	583	561	583	586	591	590	628	592	596	601	590	593	597	565	571	554	579	588	592	566	562	573	576	574	590	558	571	601	589	610	582	600	568	581	549	553	552	598	599	572	578	585	614	565	580	564	654	604	575	555	601	527	580	574	576	565	594	559	564	572	551	593	565	603	638	569	563	523	596	594	573	594	634	539	603	602	584	544	604	609	599	579	569	594	542	595	590	547	591	578	563	576	566	578	591	546	556	575	529	572	564	610	558	596	581	599	604	567	554	552	601	599	554	586	581	581	540	543	592	547	574	571	552	529	591	616	621	588	600	575	595	582	598	609	551	564	604	551	606	592	555	522	577	562	598	573	546	630	646	538	575	591	550	589	570	588	548	553	597	592	594	591	620	613	546	565	590	594	597	578	616	570	615	586	585	503	587	575	580	607	585	542	550	583	585	613	603	588	527	543	561	576	599	529	580	577	570	619	606	552	584	577	586	541	611	566	620	573	536	598	595	613	618	527	602	551	588	582	547	588	555	553	581	603	557	537	581	592	576	590	591	580	568	572	594	587	560	557	551	641	529	582	550	569	613	591	571	577	549	558	594	536	549	544	550	582	603	576	573	592	588	595	598	562	553	577	553	584	579	636	605	627	557	566	572	581	619	549	616	571	594	591	569	577	598	561	596	579	595	608	599	548	580	531	565	603	579	533	592	575	580	559	598	549	581	587	588	580	560	586	603	592	581	587	551	587	581	589	570	582	520	630	564	608	588	557	558	576	613	609	587	590	607	613	562	646	589	584	594	559	601	579	545	619	568	570	566	565	621	547	546	540	556	610	540	551	575	527	535	618	562	576	595	543	533	559	584	589	636	562	581	544	599	555	618	568	544	548	556	574	589	574	568	611	570	607	591	515	601	606	608	591	542	577	577	590	571	622	624	627	594	571	628	606	578	560	566	607	608	559	581	575	558	539	589	577	617	615	604	575	572	574	572	600	608	580	592	605	566	578	549	635	591	556	582	603	604	582	555	558	589	578	539	620	576	606	578	554	586	604	521	604	597	581	559	612	567	564	590	570	570	573	548	576	605	612	552	610	531	596	603	620	592	594	602	592	563	571	570	605	599	568	589	591	576	594	575	568	559	599	592	579	550	600	576	563	571	548	623	618	558	574	620	652	582	576	620	589	594	600	570	553	533	608	582	584	568	562	578	580	546	562	605	577	574	598	599	574	576	613	603	557	583	582	575	594	546	612	598	554	539	611	621	614	616	583	563	564	591	589	620	617	562	574	571	546	582	584	584	583	548	550	589	559	582	555	588	564	565	599	584	561	628	591	564	636	565	562	540	579	590	533	587	602	578	588	606	574	552	533	571	567	530	578	591	570	615	550	569	558	580	574	623	602	557	550	563	549	550	523	598	572	579	583	545	545	589	550	593	616	609	607	616	552	530	569	593	612	562	614	586	569	583	559	543	567	589	592	620	556	585	585	612	591	598	562	568	541	551	629	575	571	558	574	583	564	537	559	579	575	554	585	558	565	605	599	543	563	587	543	580	571	569	550	553	590	584	572	574	628	555	521	538	567	586	564	619	571	590	603	609	601	577	606	551	577	588	562	600	607	579	595	515	566	549	600	527	557	513	598	583	581	600	593	544	574	565	593	586	544	612	564	583	592	587	577	581	537	594	561	575	590	512	577	549	587	583	537	532	604	592	530	563	583	569	537	587	570	626	594	591	570	599	572	598	580	594	532	575	591	575	596	585	582	585	554	593	570	579	595	581	547	552	568	586	586	579	572	603	583	556
24416	21630	26043	27698	21637	21592	2645	471	310	276	291	249	250	249	185	238	206	207	202	214	209	208	216	195	205	185	184	212	177	211	200	198	189	186	187	179	179	185	192	211	186	194	212	171	200	187	207	213	202	175	164	198	193	182	186	184	170	201	177	180	188	186	177	180	206	177	166	175	189	206	183	145	164	170	168	179	186	162	172	176	176	197	175	194	190	170	194	193	165	192	168	165	182	205	162	173	177	177	172	179	177	178	156	204	168	180	186	171	197	178	181	182	168	161	161	196	172	165	149	175	177	204	204	169	179	185	174	210	179	167	162	185	161	178	165	181	178	184	159	193	191	187	170	162	173	203	184	183	205	188	159	182	171	164	190	192	173	179	167	173	209	205	199	189	205	189	211	182	193	195	211	174	187	176	171	198	165	161	203	167	172	170	163	189	218	199	200	168	194	196	194	186	178	202	215	186	179	203	175	181	195	155	181	192	192	174	153	161	186	178	183	193	160	170	196	203	191	173	174	160	182	198	163	182	204	172	172	175	201	205	172	187	170	171	173	170	192	176	183	194	170	173	199	186	148	167	172	169	175	162	161	191	197	159	191	176	183	179	200	160	157	145	184	193	202	216	191	189	172	197	206	194	186	183	188	196	170	175	190	174	168	157	165	170	174	219	191	168	187	186	175	194	185	168	185	186	164	171	153	175	168	190	193	179	179	208	203	201	186	175	184	203	179	177	180	198	182	190	169	161	177	195	166	193	168	184	191	179	182	158	191	185	192	173	170	165	175	176	203	178	163	179	177	170	158	158	178	169	175	154	159	171	186	191	171	179	161	198	194	182	189	161	173	175	174	176	180	197	192	202	188	162	173	185	215	173	167	204	200	159	181	189	189	178	162	202	180	152	172	180	199	205	175	192	196	157	180	164	157	162	178	171	186	190	179	177	175	203	159	189	183	187	166	187	176	188	178	217	194	184	166	179	186	185	185	184	190	204	180	193	187	206	190	192	186	196	167	191	197	210	167	192	188	173	176	162	166	170	161	184	192	178	185	181	157	165	156	198	167	177	185	175	194	192	197	180	154	173	204	187	179	159	182	189	175	172	164	195	176	173	181	194	178	173	194	155	185	176	161	202	199	168	184	188	178	170	192	163	167	161	209	164	170	179	180	186	207	157	180	156	206	193	197	175	211	156	176	175	180	179	170	190	187	183	167	171	188	168	161	177	178	170	214	179	184	183	173	195	189	195	196	150	150	173	166	153	155	200	200	205	179	172	172	177	162	214	168	182	190	166	184	167	206	159	180	166	165	186	203	165	208	178	176	181	190	194	212	175	208	186	174	182	223	191	194	181	163	172	152	208	165	199	175	151	185	207	167	170	208	203	164	177	180	199	203	188	172	168	170	197	160	175	174	178	184	169	182	206	161	189	152	185	183	196	176	174	158	189	199	189	180	187	168	176	210	195	178	161	198	176	154	204	178	175	185	187	193	175	186	207	199	191	170	192	187	171	172	194	186	209	161	174	164	168	198	178	147	163	189	185	178	197	214	184	192	166	182	167	163	144	167	185	181	199	183	202	191	177	174	148	180	194	159	176	206	164	181	185	184	180	161	185	190	172	161	193	178	188	187	182	208	184	160	183	186	195	178	184	209	159	194	156	165	167	186	209	193	211	172	195	194	169	184	163	183	192	154	170	192	188	182	186	180	200	172	167	200	179	208	174	173	183	172	190	162	182	168	182	206	174	197	185	165	179	206	182	200	170	180	190	183	182	163	184	177	196	174	189	157	175	191	183	194	180	178	177	171	188	199	174	162	179	173	164	180	176	192	184	158	191	168	171	191	189	192	167	156	173	197	178	170	167	160	185	189	198	164	164	198	215	177	169	183	197	158	183	176	189	183	178	184	199	168	180	175	174	152	161	168	194	179	162	174	194	191	178	187	171	194	181	191	175	164	199	165	191	175	195	193	198	182	194	171	171	180	192	172	189	222	152	176	172	156	174	166	168	174	174	187	195	200	179	159	175	175	186	173	194	178	177	174	197	168	186	196	170	188	194	210	202	190	177	193	166	191	186	195	196	178	184	169	212	192	188	174	176	167	171	184	163	173	175	171	169	215	178	185	177	186	193	169	189	161	177	179	166	197	176	184	174	185	174	209	154	199	169	174	165	184	167	207	169	172	221	167	201	152	157	222	174	204	189	162	134	175	185	154	149	181	161	172	201	184	179	191	155	184	184	177	157	177	177	176	183	169	200	180	184	202	198	173	184	179	188	195	179	154	167	149	194	173	166	199	182	179	177	190	183	179	179	214	153	186	177	172	177	144	190	151	162	155	185	192	162	188	212	192	185	171	187	177	178	169	190	181	154	180	167	176	187	177	176	162	206	207	192	180	192	184	182	161	190	180	166	182	187	186	172	193	196	151	176	194	187	197	182	179	181	178	157	200	176	193	179	192	191	181	189	180	179	165	168	184	175	168	170	191	179	159	201	200	195	171	193	189	176	169	195	178	163	186	167	208	173	179	165	192	197	205	189	194	152	177	200	182	165	166	197	182	177	194	179	151	178	168	167	179	179	163	174	210	201	177	168	179	202	204	202	193	186	161	153	181	197	178	171	164	175	196	205	160	192	179	180	201	170	165	197	174	210	183	164	164	160	181	164	165	176	186	184	157	190	215	176	175	206	196	174	196	191	202	165	188	168	185	178	173	176	172	159	170	182	194	170	194	190	168	197	153	167	164	156	193	201	170	178	204	197	188	163	195	155	174	183	193	190	197	184	168	174	188	182	178	169	199	167	180	183	192	175	188	185	161	155	192	183	192	226	184	173	185	171	181	180	172	172	193	194	174	173	179	196	182	194	190	171	174	184	165	207	188	155	155	173	219	179	188	168	183	170	202	174	200	171	161	196	188	182	190	179	177	147	185	183	150	183	204	174	162	180	192	190	208	194	188	186	176	194	151	172	185	186	166	181	173	184	169	184	173	202	177	164	176	212	175	167	158	177	202	170	169	169	182	157	202	185	177	160	185	186	186	208	182	194	175	186	218	184	181	173	186	167	183	187	186	164	163	179	199	196	208	175	178	189	158	183	194	186	173	167	204	189	173	168	180	178	177	198	164	184	167	177	198	169	170	156	209	192	160	164	207	179	191	170	168	180	189	177	196	192	183	181	204	198	188	157	164	193	207	186	160	176	168	171	176	200	174	194	182	199	201	213	152	160	162	186	175	174	165	178	184	157	208	198	195	189	198	176	197	184	177	182	177	193	184	159	205	165	155	182	192	191	207	189	186	167	160	170	157	177	195	175	188	176	190	217	185	176	178	176	173	178	157	180	162	193	185	170	188	199	197	164	176	165	178	210	156	179	182	186	186	165	191	194	180	186	179	194	181	171	169	147	205	184	206	198	181	203	156	178	205	188	190	161	180	176	189	177	189	182	202	194	184	170	198	202	174	177	162	168	169	165	170	187	172	179	179	179	170	192	187	173	198	180	196	180
3781	6436	4454	1823	988	684	550	504	478	442	462	436	472	447	418	421	404	400	431	432	411	445	398	406	410	421	369	413	421	438	396	426	406	379	429	399	417	382	396	412	418	385	385	407	417	395	403	373	420	371	393	361	419	379	375	387	404	385	417	397	369	398	415	410	430	353	394	363	371	374	421	399	358	424	355	405	368	407	402	415	412	423	390	395	434	404	430	424	400	376	405	418	380	405	410	409	397	406	390	401	368	409	424	381	392	390	384	401	408	383	407	399	421	404	410	350	381	403	448	401	400	375	402	399	375	418	409	389	424	387	424	403	345	427	378	384	394	403	402	383	383	384	422	408	446	411	382	404	390	380	423	383	356	379	388	389	377	387	393	426	373	355	383	387	358	403	374	391	425	411	387	374	360	400	419	397	412	400	392	420	419	364	430	373	392	387	410	415	386	400	422	375	391	389	397	422	416	409	416	367	365	399	403	371	388	381	389	413	405	423	378	401	384	413	411	397	397	403	415	409	396	400	386	391	411	391	445	419	403	393	382	401	393	376	358	389	394	397	395	416	425	382	411	401	426	419	391	404	418	389	373	421	375	363	378	385	373	414	401	394	411	394	384	382	384	402	397	395	393	424	402	404	409	391	418	393	390	392	385	410	394	385	399	391	397	410	369	434	380	387	422	406	379	385	405	378	393	390	410	388	403	400	435	375	399	412	401	406	399	394	408	405	398	388	394	418	371	422	393	378	395	397	371	407	410	365	354	390	425	388	369	401	410	419	376	424	399	390	365	381	414	393	410	392	373	407	400	394	416	423	399	405	422	393	423	393	401	391	417	417	401	402	378	369	405	422	397	399	392	410	370	392	377	388	387	412	391	400	403	402	413	402	368	384	403	407	358	387	383	423	391	373	397	409	427	393	419	373	375	399	389	358	363	401	385	358	391	408	403	378	383	412	387	403	379	396	402	386	413	399	380	392	391	353	428	419	414	372	421	377	411	381	407	380	370	407	398	394	380	384	377	373	434	405	373	398	418	404	424	408	426	378	427	391	361	402	448	405	380	362	354	410	414	378	380	388	363	402	372	405	402	381	378	410	383	392	392	441	386	375	415	423	388	397	390	427	405	429	392	368	391	413	382	392	374	396	390	408	402	359	405	387	390	420	401	392	383	374	387	366	391	421	374	394	425	390	366	426	414	399	427	414	412	378	407	396	373	418	416	394	416	412	432	382	381	377	390	418	378	396	379	419	417	400	404	343	408	382	404	384	381	379	388	362	386	382	368	380	393	383	386	382	388	390	374	373	403	392	383	382	411	423	390	338	383	373	388	372	408	401	402	366	375	365	400	376	403	384	397	404	391	377	382	423	386	363	422	396	400	374	408	412	388	427	384	401	348	448	396	361	385	419	392	404	415	376	425	362	398	389	393	378	361	378	398	406	394	394	377	414	396	453	394	411	381	394	397	403	374	392	409	388	400	362	436	380	403	406	394	392	437	399	389	371	404	416	430	387	379	364	382	376	410	419	443	425	415	382	376	347	391	412	387	381	402	372	382	443	375	370	371	404	368	386	385	359	401	384	396	382	389	380	428	414	382	371	392	394	450	384	407	403	377	415	418	387	389	416	353	408	384	413	396	383	383	354	407	395	376	402	399	370	448	392	385	409	415	379	366	398	399	401	416	388	392	425	355	422	391	368	337	379	415	429	404	404	443	416	400	394	405	435	400	396	383	369	389	403	384	401	436	404	400	352	360	379	412	393	385	399	355	419	376	395	401	388	375	383	389	432	383	366	394	413	385	414	363	391	424	393	399	414	367	380	373	364	373	391	412	374	403	396	396	393	365	421	401	352	416	394	388	386	396	435	411	393	413	386	398	400	400	408	346	362	390	389	384	379	366	413	407	389	373	419	416	411	377	401	384	420	384	434	396	393	428	393	409	381	380	381	391	408	428	392	376	393	405	405	408	412	396	401	389	394	408	416	396	379	415	364	360	423	360	409	387	370	386	362	408	399	394	398	382	391	365	371	406	379	397	397	387	386	384	370	404	379	407	417	361	366	419	384	390	367	368	386	361	384	433	402	364	393	397	369	390	418	397	416	368	349	388	422	394	398	383	381	418	355	397	381	371	396	386	353	388	377	405	373	360	382	415	404	377	391	398	376	395	438	425	391	383	432	384	403	377	432	424	420	425	384	406	354	373	408	366	381	426	403	404	389	370	412	388	426	418	364	409	409	393	398	396	395	410	374	382	419	416	420	391	376	385	413	426	391	361	402	381	389	404	402	411	380	420	402	420	371	430	395	389	438	362	420	394	419	410	405	392	460	384	416	363	431	404	413	366	410	400	393	380	402	406	385	403	396	389	382	425	368	404	399	396	391	400	423	399	418	396	396	432	387	393	389	404	436	385	376	390	413	444	389	393	388	371	373	390	386	421	408	397	396	366	381	380	397	392	388	377	400	360	433	412	357	392	453	411	443	414	398	411	395	416	399	422	376	387	413	409	421	397	417	367	375	390	412	415	424	365	377	409	393	376	398	363	404	404	426	403	414	406	398	404	365	389	379	387	378	372	389	414	428	401	385	425	396	392	421	411	349	411	385	388	386	451	373	409	384	384	418	429	403	415	372	385	389	389	399	423	412	359	398	421	406	371	437	405	393	391	408	411	409	408	422	393	384	399	371	376	386	404	389	386	415	399	388	399	416	389	373	402	376	382	406	350	381	388	406	392	392	404	343	408	423	435	391	396	346	395	381	390	397	443	390	392	396	375	382	444	408	372	410	407	415	361	413	401	402	401	397	395	374	400	386	415	394	410	390	437	393	404	415	367	381	424	424	376	404	424	418	428	403	385	412	361	384	445	406	427	439	393	366	382	394	374	387	426	395	405	368	446	377	403	396	403	375	386	359	402	410	397	400	365	448	395	385	408	377	382	404	468	391	406	387	371	407	387	351	395	397	418	373	420	353	387	378	366	384	386	402	394	414	413	370	391	422	394	365	371	398	427	379	366	396	387	395	372	400	392	412	365	399	403	431	385	364	380	407	380	396	391	384	390	382	377	370	361	395	385	428	451	390	442	407	385	398	372	394	367	374	426	381	396	398	405	379	397	381	395	386	431	400	420	391	389	358	391	413	375	380	377	442	419	375	427	384	377	381	402	389	392	362	408	396	401	398	390	384	407	391	405	395	433	410	395	395	405	386	434	394	400	356	400	400	385	362	394	377	380	381	403	398	376	414	401	380	386	387	406	389	379	395	389	399	419	376	382	401	392	401	391	447	384	403	371	403	398	409	372	397	417	395	398	415	383	422	401	419	411	373	366	391	430	392	423	401	408	399	354	398	414	382	389	404	397	380	414	371	404	429	369	410	399	405	386	403	402	417	397	392	388	430	389	408	417	400	368	379	419	305	418	394	411	401	446	404	390	396	371	422	409	405	403	393	360	376	413	359	391	414	396	391	395	353	418	416	399	414	425	388	398	411	372	422	385	402	397	414
33468	11518	1668	616	438	378	202	192	207	169	187	212	195	207	197	187	182	174	171	168	176	138	180	183	208	172	183	183	200	177	187	152	184	166	160	171	165	188	198	177	167	163	153	172	174	170	210	178	158	185	180	152	164	171	197	174	161	178	195	178	160	194	170	175	187	178	163	192	177	153	185	191	173	149	180	169	167	156	213	197	184	180	155	148	178	166	179	162	168	182	179	181	154	177	144	162	181	203	155	181	156	185	167	160	174	184	159	191	162	166	197	152	172	173	158	185	177	168	174	185	169	171	195	162	151	185	205	165	178	168	178	149	160	188	171	178	192	168	214	158	175	157	182	191	170	160	164	152	152	171	171	186	170	172	205	153	181	168	177	156	184	182	183	150	180	161	163	185	151	212	194	166	164	177	205	162	182	185	186	179	165	177	175	179	180	179	174	173	168	178	175	179	164	175	166	174	166	190	187	186	191	188	202	186	166	195	195	168	206	148	185	168	155	209	182	168	164	178	192	190	170	180	149	196	163	173	199	174	187	176	185	172	178	194	160	163	175	190	203	178	188	166	166	172	163	179	188	195	179	212	177	159	147	152	191	165	175	158	160	169	160	176	165	190	169	173	158	179	184	191	173	166	163	164	168	164	164	177	200	190	190	158	175	189	163	167	170	181	170	167	171	184	155	198	194	169	207	175	191	173	170	184	157	178	182	172	189	170	168	177	177	209	207	189	200	183	171	184	162	170	183	166	180	174	168	185	183	168	162	170	166	183	173	178	180	194	167	160	157	211	186	168	195	170	178	166	179	179	158	202	178	165	161	189	199	157	155	160	194	182	159	158	161	163	151	168	182	181	178	171	186	193	173	178	155	191	188	181	180	187	185	154	181	181	190	172	157	183	208	179	174	184	157	165	166	176	178	163	162	158	183	167	194	171	206	192	166	194	163	192	167	187	174	170	152	182	199	170	161	186	160	153	181	167	164	150	176	172	181	183	178	185	177	161	173	180	178	178	187	188	164	174	180	186	158	160	177	178	189	166	169	167	165	168	182	153	189	169	162	167	167	151	156	155	194	182	195	170	191	176	178	181	176	173	158	183	201	169	180	159	191	182	179	164	205	181	169	181	167	162	176	184	180	172	160	184	178	183	176	158	178	156	176	140	202	169	181	195	185	184	191	194	189	157	178	175	164	163	192	187	163	194	182	176	185	192	213	179	172	190	167	174	175	151	171	162	162	205	179	193	203	182	182	194	169	181	181	199	181	196	188	163	179	197	164	155	177	153	181	195	161	184	196	190	172	178	188	173	177	199	171	182	180	174	172	179	183	178	165	174	202	174	191	174	157	188	184	178	162	193	179	193	194	163	181	195	153	186	152	170	176	192	165	173	166	177	165	175	165	176	179	177	170	201	180	170	196	205	166	142	160	191	165	167	186	203	185	161	174	173	172	186	173	197	191	162	195	158	150	158	161	182	176	189	197	163	176	174	185	187	180	179	191	162	173	176	184	185	168	153	157	198	198	180	186	159	159	177	183	155	149	141	175	181	175	190	163	179	181	174	202	164	214	173	182	185	179	205	163	165	165	184	182	191	177	170	168	190	184	164	151	174	192	165	203	166	180	163	167	176	175	161	184	172	166	170	184	184	173	172	170	191	160	184	189	143	163	189	166	185	168	170	196	168	161	172	185	170	148	155	191	155	190	170	172	170	172	159	184	176	175	199	190	184	181	183	169	191	177	195	192	177	174	173	170	180	168	188	187	180	178	180	158	198	165	176	179	173	165	172	164	175	178	186	189	195	170	169	191	201	182	137	164	155	177	196	162	175	186	178	167	167	177	169	205	185	168	170	187	154	165	169	186	175	127	154	164	198	172	165	155	186	165	186	150	159	165	162	178	190	163	162	136	159	165	174	188	197	174	189	188	192	171	180	162	179	188	161	194	210	176	155	184	165	189	183	173	173	177	158	170	174	215	184	184	202	171	186	188	186	154	199	170	173	171	185	172	177	185	189	188	185	197	202	190	176	193	152	183	168	160	182	182	174	180	165	171	192	177	156	161	161	166	169	188	189	154	179	148	182	165	175	191	185	175	159	164	190	175	166	159	177	157	164	170	176	187	162	176	168	155	167	185	173	186	176	154	139	182	200	150	157	157	162	177	188	149	193	165	189	160	160	172	139	175	188	162	163	188	173	201	172	174	200	181	168	192	190	181	172	155	173	184	173	176	180	188	170	160	176	192	170	176	183	189	161	176	154	173	138	151	197	183	154	181	169	162	160	155	161	196	196	165	166	179	175	167	170	204	159	152	166	187	184	183	173	170	170	197	194	175	197	183	193	162	169	175	174	166	168	168	182	166	177	164	178	171	189	157	173	208	191	159	201	184	199	159	169	185	176	190	189	146	168	185	209	178	150	173	175	156	165	172	182	150	177	155	175	161	178	172	188	146	204	176	209	165	167	184	182	187	168	162	219	193	177	171	178	190	169	210	190	180	160	169	186	172	182	172	183	173	174	176	184	179	177	168	180	198	199	190	165	148	171	189	170	187	164	206	174	176	190	159	175	190	161	170	187	178	174	192	174	182	172	181	180	172	217	153	184	180	165	172	176	165	151	166	166	177	164	163	156	167	170	177	154	167	184	162	181	151	165	170	160	170	153	155	181	183	177	174	201	200	167	169	171	186	175	155	177	179	194	164	190	166	197	198	176	155	178	156	177	175	186	167	174	159	184	205	175	182	168	157	166	185	206	179	206	159	173	177	153	175	172	185	183	154	181	167	171	141	152	177	187	160	165	184	191	149	167	194	187	181	177	166	177	190	188	185	192	175	171	189	190	166	161	183	175	188	172	176	181	172	184	147	157	175	171	161	180	192	179	182	177	175	182	167	172	180	166	170	164	185	178	152	140	182	191	157	158	189	166	184	173	162	158	158	150	174	181	185	171	210	183	174	176	158	166	169	144	163	196	175	168	184	181	184	166	175	179	177	163	189	166	166	167	181	181	162	186	179	197	195	177	184	178	178	164	184	168	174	179	173	189	178	198	153	167	191	176	175	178	181	186	194	206	197	175	163	183	162	162	192	210	158	196	193	195	183	174	174	185	170	183	185	172	167	171	168	169	195	158	174	176	177	166	143	164	194	187	140	165	210	157	170	168	155	176	165	158	169	163	172	170	176	164	164	193	193	194	169	194	169	191	186	184	157	177	193	192	173	178	159	181	185	174	180	165	175	194	178	168	159	169	181	149	177	155	174	172	173	191	175	158	159	178	175	186	186	179	189	191	178	158	175	187	186	173	183	155	177	156	193	161	171	157	189	164	163	178	180	197	203	182	148	187	171	167	191	176	203	171	181	169	161	164	178	153	163	178	172	174	182	175	160	177	183	178	185	186	171	161	192	196	189	184	158	152	186	189	154	175	204	181	178	162	181	183	188	153	165	179	189	191	174	194	184	161	179	188	190	167	180	171	162	168	162	194	200	179	158	157	170	162	196	159
5133	1216	1054	607	476	435	451	430	420	419	431	449	453	388	402	449	426	420	432	393	470	434	416	404	419	421	440	425	447	397	397	437	375	439	475	448	459	392	418	459	435	425	419	419	436	414	416	405	419	405	403	421	453	435	429	435	421	432	393	454	395	415	476	456	406	410	424	437	424	424	394	428	408	412	411	440	423	457	432	401	441	440	409	456	413	397	422	380	457	459	405	429	447	433	436	427	415	432	445	445	433	413	430	409	440	425	412	424	428	431	419	448	429	441	424	433	465	444	407	440	440	403	432	412	416	405	416	398	389	437	385	433	435	407	391	437	468	452	429	396	431	427	428	407	428	429	449	418	420	426	435	397	412	426	417	402	394	439	396	415	429	415	427	411	421	413	418	426	414	430	389	409	427	404	439	405	394	437	423	404	387	412	419	415	394	415	430	431	382	409	399	438	434	429	387	427	394	422	409	391	416	441	386	417	439	455	445	403	413	438	434	415	410	425	421	465	387	406	412	420	452	481	407	409	458	406	428	434	452	433	385	437	420	438	446	452	423	402	421	443	409	388	440	419	412	409	425	410	413	414	464	427	418	432	458	405	421	421	429	449	442	424	385	430	430	441	392	436	377	420	462	423	378	391	430	435	405	409	399	418	397	399	436	453	393	450	427	372	425	417	427	403	416	403	430	428	434	421	443	443	445	414	429	399	432	418	393	425	453	414	413	413	398	432	392	423	415	400	490	397	452	433	424	416	413	476	409	428	443	420	374	400	394	414	434	427	400	435	406	402	452	457	415	457	411	442	438	421	438	438	450	434	411	454	428	404	465	428	414	434	422	407	424	415	423	408	412	417	414	429	463	447	442	431	408	422	430	434	427	381	421	413	409	385	407	415	434	454	418	429	441	454	452	417	408	426	408	418	437	410	399	450	421	421	418	432	430	431	435	416	413	430	457	412	442	402	411	412	440	421	406	402	413	415	404	408	447	431	447	432	419	436	422	399	409	461	392	425	393	454	427	429	441	463	433	403	421	424	397	429	426	450	415	458	389	406	377	413	419	429	415	426	398	437	400	415	447	410	454	439	427	434	424	439	422	411	479	417	428	388	405	449	385	396	436	414	419	418	408	418	446	425	406	410	397	391	429	438	467	416	422	414	429	371	430	385	428	395	457	443	431	442	417	418	391	389	418	416	419	407	374	420	433	434	420	426	432	422	433	395	413	441	441	457	430	423	394	429	402	416	445	421	432	401	473	428	404	405	416	425	395	425	413	423	394	415	438	442	394	456	395	428	425	438	461	411	420	384	419	424	437	434	436	402	406	432	407	438	432	402	428	392	446	407	427	388	430	447	432	411	417	414	443	425	408	430	419	419	426	412	419	390	389	416	405	427	439	405	449	438	435	395	444	432	388	416	418	435	407	428	406	393	440	432	439	433	387	434	423	403	412	415	411	420	467	452	403	396	420	384	415	419	408	431	431	438	402	395	439	431	430	418	418	438	416	454	387	425	438	397	436	430	404	408	445	421	424	422	425	423	431	390	398	410	433	421	456	423	418	438	461	417	413	435	405	411	427	389	399	439	406	426	405	408	452	452	398	406	435	406	412	427	451	432	386	448	422	443	437	405	436	404	433	431	410	466	449	382	422	434	438	432	409	407	421	434	438	427	434	444	424	447	410	417	441	435	390	457	410	405	409	429	454	431	469	402	393	436	413	456	406	460	414	426	407	416	452	401	405	456	421	380	453	419	420	464	427	434	415	446	418	434	403	417	413	426	443	426	427	459	447	436	432	427	394	436	416	427	462	429	459	426	412	425	437	394	426	392	444	409	421	422	450	405	397	440	429	386	424	419	428	438	423	410	416	447	395	402	395	408	414	430	410	413	436	391	424	445	378	442	430	418	417	428	402	482	397	453	420	455	398	459	412	392	399	413	452	377	440	415	395	419	416	441	400	450	428	422	446	426	430	438	394	413	427	435	392	420	439	409	461	437	394	419	410	411	395	454	407	423	413	402	432	399	468	445	409	413	425	415	445	455	418	416	397	425	456	450	469	425	418	435	450	441	430	434	439	472	386	418	441	410	422	406	435	404	391	386	401	425	416	415	449	394	410	405	460	441	416	391	400	414	453	438	383	403	400	411	448	417	449	413	440	410	437	456	420	429	411	402	436	458	454	414	418	427	404	412	457	439	457	438	416	383	436	434	413	419	431	417	411	416	422	421	417	438	447	435	420	455	433	453	428	443	402	419	422	452	425	420	428	426	445	425	457	446	404	418	424	416	426	421	464	377	409	442	421	415	409	440	441	403	414	455	457	450	432	401	424	386	422	398	438	437	392	394	420	443	439	436	437	402	469	393	458	431	432	401	447	456	407	439	433	414	427	434	399	437	427	436	425	444	416	387	430	402	399	446	405	398	405	412	428	409	432	450	421	437	405	382	452	444	416	381	430	398	423	425	403	419	445	420	423	436	443	416	427	391	444	412	405	437	402	450	402	437	399	430	451	434	445	438	411	430	409	420	398	421	404	447	440	418	435	442	412	435	477	385	391	434	419	475	431	398	409	421	417	399	421	419	405	430	431	433	454	468	436	420	420	410	383	453	448	448	417	424	404	422	436	414	419	418	438	406	398	410	424	403	458	441	388	397	439	429	411	418	409	416	417	420	399	419	386	392	394	414	407	414	441	453	437	438	410	439	436	424	469	455	413	427	446	374	406	402	396	434	421	425	428	448	432	415	445	407	401	423	392	410	436	405	405	402	428	445	416	438	406	399	425	435	447	466	395	464	371	422	429	424	421	400	419	433	409	385	398	438	414	411	436	407	451	442	404	431	426	461	421	411	440	434	412	449	445	432	432	444	365	397	412	391	432	408	439	448	388	444	424	420	410	398	436	393	421	404	445	417	447	470	432	411	384	416	423	405	440	419	405	422	461	439	433	440	442	404	385	450	425	421	431	456	422	406	410	435	390	423	419	443	418	389	425	443	435	416	410	416	437	426	384	429	401	406	419	400	395	431	400	409	448	393	416	424	432	414	451	442	410	377	404	383	419	413	438	419	431	434	430	441	446	420	407	419	376	425	410	428	411	411	414	425	413	419	392	426	446	408	404	426	425	413	431	426	434	434	434	448	382	423	410	453	443	389	431	437	443	439	417	430	449	398	413	392	443	417	412	406	415	404	425	410	416	432	414	419	426	398	417	427	450	411	395	430	412	414	399	431	423	398	453	424	413	406	435	459	421	436	424	445	418	405	452	392	407	457	432	394	428	428	417	399	447	429	436	428	394	410	445	392	411	427	444	412	417	438	407	429	443	405	389	429	428	446	420	391	421	424	452	435	409	439	405	398	389	427	431	435	393	404	420	407	425	428	404	413	426	401	424	405	435	475	432	429	412	401	409	458	419	437	398	421	387	454	408	443	401	418	413	448	429	400	440	440	408	398	428	461	439	431	412	424	425	426	404	439	404	419	465	382	438	456	420	445	429	440	392	399
25287	21634	25427	28333	21216	2498	490	362	389	317	319	313	286	302	273	294	258	284	272	288	292	240	267	273	248	274	274	261	274	266	262	295	254	263	276	253	259	270	284	279	271	275	275	298	279	263	263	238	247	254	271	260	234	272	264	247	292	280	242	245	289	292	239	275	250	221	270	257	278	256	257	256	257	260	254	259	275	260	273	275	251	258	242	259	253	265	255	259	265	240	265	281	257	272	262	268	264	256	293	280	273	253	272	245	228	278	255	234	273	254	262	242	261	296	272	246	262	292	265	312	246	237	264	279	257	248	255	265	280	261	274	298	267	284	263	259	263	300	268	274	273	240	257	251	261	232	302	249	270	273	270	280	277	257	265	285	275	286	254	254	239	240	256	285	262	282	293	283	251	262	277	251	238	227	247	281	273	262	287	252	290	282	258	250	271	263	246	253	260	256	271	252	239	264	286	269	265	283	265	254	256	247	273	276	253	247	286	280	276	267	244	280	280	269	294	285	260	279	286	269	271	244	260	260	266	303	268	264	270	266	248	253	262	275	233	259	271	247	277	288	247	266	238	251	225	302	271	242	301	258	245	273	287	289	260	252	236	262	275	281	266	245	225	247	259	253	260	244	273	276	250	269	242	282	236	245	260	275	234	273	251	263	259	266	298	281	269	274	258	252	275	259	255	261	273	273	242	262	273	266	286	295	244	289	270	304	260	251	259	246	255	260	290	255	287	250	293	262	288	259	241	264	258	241	274	260	277	253	258	248	253	270	243	289	277	234	297	261	284	238	268	241	292	304	273	261	256	244	257	276	254	282	262	247	281	257	289	250	267	272	276	243	247	256	254	212	263	281	242	268	267	284	256	255	251	255	211	255	271	256	269	286	252	251	250	258	265	265	253	243	281	280	294	250	250	249	278	279	268	240	215	276	257	259	260	252	283	214	273	278	267	284	312	283	286	285	252	294	236	258	251	245	250	245	264	273	270	248	287	284	282	272	268	269	267	261	251	267	274	265	281	228	271	233	244	298	255	291	255	224	276	253	284	262	293	253	269	285	299	263	282	265	288	265	253	253	241	282	256	263	245	261	272	259	273	265	261	282	260	269	238	263	262	230	259	249	243	250	253	238	247	257	254	285	275	303	259	273	262	264	236	267	255	260	276	278	268	246	275	280	282	263	238	259	292	298	275	258	271	278	320	291	264	274	257	246	248	268	267	253	271	288	253	250	294	278	274	234	271	260	293	288	274	276	269	251	258	253	274	271	278	252	287	266	264	250	267	257	260	267	264	284	267	283	257	271	267	252	279	251	276	276	262	251	270	270	270	280	275	294	272	236	270	246	299	268	257	271	269	243	296	288	269	263	280	265	284	252	252	284	282	284	258	301	239	271	281	267	277	271	258	257	237	271	269	290	314	242	287	242	252	296	285	282	289	267	242	270	270	277	243	266	261	252	273	247	298	240	252	263	275	219	241	257	279	258	257	270	280	255	268	256	271	274	230	252	228	262	249	262	273	268	258	235	252	251	247	274	207	254	254	270	269	288	223	246	255	303	246	258	264	258	270	248	269	281	256	275	244	253	264	259	276	256	273	255	250	281	283	240	239	303	307	288	259	267	250	263	264	256	281	278	260	257	292	267	262	261	259	252	291	249	261	248	271	261	231	257	305	261	308	256	271	273	265	273	272	264	263	263	260	297	250	222	282	279	276	240	272	248	259	264	255	261	270	258	232	248	256	239	266	283	254	226	244	280	259	213	276	292	269	248	250	272	293	258	244	240	266	248	272	240	262	246	251	275	257	250	274	262	271	282	245	260	238	269	226	255	273	279	252	256	219	265	279	278	298	252	305	246	280	268	260	278	256	239	258	256	249	251	263	254	245	249	225	271	272	299	278	284	275	239	263	267	266	276	259	305	288	300	235	290	270	263	275	250	274	282	262	275	288	272	271	270	279	250	259	269	271	263	253	266	252	257	266	271	247	271	294	243	274	251	247	272	262	249	264	267	243	273	277	248	275	264	235	237	256	260	252	263	253	293	268	267	272	270	275	272	283	242	283	272	262	284	252	274	246	284	248	279	275	272	210	274	286	246	263	287	244	285	276	249	256	265	252	288	293	276	255	250	294	289	295	239	267	285	277	280	280	226	268	248	259	300	274	247	263	274	257	244	252	221	260	241	249	253	282	256	229	265	247	263	268	236	257	255	259	272	265	270	275	304	247	282	259	274	245	283	262	255	282	271	295	292	280	263	260	270	252	273	250	255	281	246	255	235	242	247	229	241	234	267	237	249	255	264	288	274	260	252	259	282	269	245	275	274	241	247	267	275	281	259	240	250	268	263	249	262	263	271	260	298	232	260	255	251	267	250	248	273	270	249	262	276	271	270	262	261	281	281	291	263	245	258	256	261	215	250	243	289	257	293	282	243	290	242	279	275	301	287	279	263	293	302	251	251	264	268	252	269	283	272	249	250	237	278	254	223	256	267	248	259	256	240	256	259	245	239	281	281	233	291	278	249	292	254	262	256	252	296	292	243	277	258	280	255	263	263	252	276	245	244	254	269	277	237	265	303	257	275	265	224	277	246	277	271	243	282	243	279	289	261	264	308	300	271	249	242	254	233	274	242	251	252	268	258	262	281	265	254	263	253	277	254	300	259	214	286	254	271	264	293	269	267	294	268	295	274	274	265	273	272	264	269	270	286	279	232	246	260	277	226	270	240	256	281	258	273	252	260	227	271	262	266	245	302	281	238	268	270	284	243	275	282	297	263	271	256	262	241	271	275	251	258	255	251	297	261	281	282	267	278	265	277	267	263	284	280	242	227	275	297	261	261	285	286	242	255	261	247	252	259	269	256	276	254	286	264	246	264	230	244	232	288	261	253	250	250	252	251	257	262	257	267	296	247	287	294	247	300	266	238	279	280	269	249	241	239	250	266	246	235	249	241	281	235	259	259	279	256	266	266	273	269	279	264	274	257	307	267	279	268	271	252	254	267	277	269	262	264	284	261	266	265	237	273	265	259	256	255	236	270	253	261	277	284	270	261	271	283	262	274	281	253	251	252	253	267	228	254	249	280	263	280	265	253	267	220	267	307	282	241	268	273	254	243	245	265	228	253	265	286	284	255	264	288	283	270	256	268	250	256	270	263	259	265	274	278	260	253	267	264	260	262	281	239	260	257	259	235	264	267	233	228	258	271	266	281	266	268	271	220	286	273	275	285	274	276	272	262	293	286	248	248	239	266	262	251	283	273	265	284	304	255	257	287	272	284	267	268	291	251	251	307	270	268	268	251	250	290	244	277	269	274	275	268	285	266	258	264	267	248	259	255	258	273	215	250	271	290	261	236	277	275	260	264	276	297	256	236	288	263	268	272	254	277	274	257	240	262	261	283	267	271	290	256	289	260	284	261	256	260	271	254	284	265	287	272	288	300	279	282	275	269	261	263	294	275	263	261	277	275	259	257	237	248	265	252	308	259	269	280	273	260	253	246
3386	4009	2823	1335	855	759	690	669	673	548	622	582	594	600	629	570	569	582	573	601	617	591	580	607	591	598	623	595	560	549	557	595	559	614	655	586	561	595	566	563	536	563	589	562	593	552	608	580	606	541	571	569	598	586	564	584	563	612	593	566	589	563	562	593	558	579	548	562	550	544	583	601	566	576	559	562	600	587	579	585	626	549	566	573	578	614	571	555	563	586	561	623	586	555	559	613	581	568	641	577	583	604	586	588	598	588	576	574	592	551	578	598	568	595	588	580	561	591	581	578	579	575	585	557	595	577	575	570	541	579	592	563	596	587	577	590	584	588	585	592	612	578	579	562	574	581	557	576	627	600	562	561	593	560	622	611	602	600	559	553	547	534	558	593	569	626	564	582	580	580	611	585	591	530	571	602	602	589	568	596	603	590	580	586	555	586	568	551	571	581	556	600	538	600	564	576	562	599	621	577	575	567	618	601	559	608	553	572	529	592	573	592	565	606	586	547	574	561	617	588	591	577	576	610	570	588	577	598	588	595	608	576	569	571	581	564	613	581	540	594	571	576	621	563	581	565	604	612	578	570	603	550	604	557	571	540	634	550	552	563	631	566	609	574	596	594	574	574	569	540	571	568	580	586	585	579	563	592	599	576	568	564	626	576	588	565	533	582	588	598	533	613	590	590	535	564	568	569	591	588	607	586	568	621	597	611	540	587	577	584	581	582	617	582	600	583	595	573	574	602	612	577	632	565	541	595	556	587	579	557	560	553	533	561	568	537	551	548	570	547	610	602	597	573	587	577	594	551	549	606	551	613	570	582	571	569	569	618	593	582	576	615	532	559	596	618	591	565	582	560	566	557	570	580	587	586	574	599	571	543	613	562	613	597	548	565	558	626	609	592	584	554	580	566	589	615	640	573	621	626	593	643	584	566	556	575	608	557	581	613	598	565	604	550	557	554	554	612	612	611	583	582	572	622	593	584	612	585	607	585	560	578	556	576	563	612	618	569	555	570	601	598	587	573	584	615	608	596	541	593	546	593	538	593	587	537	595	570	572	586	643	566	591	579	563	573	596	587	552	560	583	567	581	595	524	608	584	585	582	559	557	600	546	601	603	578	568	539	567	549	570	598	560	593	605	563	574	614	564	569	559	622	615	563	611	563	598	614	594	595	544	570	547	611	581	612	567	618	610	590	574	622	621	587	555	548	577	604	610	594	596	548	563	558	580	482	616	583	570	568	565	590	557	604	569	570	586	595	520	595	610	517	565	553	578	589	578	597	599	603	601	586	575	576	618	576	595	598	611	627	565	581	611	550	578	579	589	575	559	571	602	569	558	587	546	567	592	560	616	602	547	572	543	604	579	579	591	596	585	587	615	626	596	616	586	576	563	566	572	565	622	579	565	569	584	554	582	551	584	541	603	566	620	551	597	603	605	556	569	577	600	556	568	612	601	597	620	598	591	607	568	583	603	588	554	602	571	610	622	583	553	554	641	567	588	563	580	605	617	600	569	593	541	587	577	602	564	605	581	597	566	587	599	586	568	572	576	567	577	583	547	600	555	596	548	567	582	538	558	602	561	628	568	610	572	560	563	556	544	596	621	567	593	588	511	617	663	541	600	606	569	552	600	589	603	566	603	593	560	555	588	595	591	564	604	593	623	569	576	589	512	525	584	578	575	571	578	559	568	632	587	590	557	575	556	575	560	599	604	638	554	603	547	565	591	541	601	604	563	581	546	565	562	560	572	574	543	571	593	600	588	567	580	579	571	588	609	571	569	618	549	577	561	547	534	586	575	576	567	569	583	613	577	580	574	554	511	571	605	594	600	555	537	551	565	568	637	582	555	608	608	586	552	598	549	579	603	569	586	577	560	574	621	602	565	549	569	559	597	537	575	630	578	605	589	585	606	576	580	628	611	585	545	581	581	518	548	589	551	571	601	605	645	568	568	613	630	585	572	592	621	555	603	556	564	566	566	571	626	616	568	576	600	566	618	573	595	577	576	595	627	544	544	592	606	567	557	570	552	555	580	596	594	578	547	558	580	562	592	547	566	580	595	575	551	560	539	576	569	573	560	587	561	590	527	608	585	623	540	577	604	538	548	564	550	637	590	569	582	576	594	595	553	612	589	579	586	593	585	599	568	567	562	578	582	607	610	554	571	617	605	582	564	545	579	601	583	563	594	594	547	593	566	599	545	601	555	579	562	596	616	590	578	597	602	585	578	604	613	586	596	601	556	554	577	558	564	575	602	541	598	580	547	580	630	564	572	593	570	552	641	565	529	595	571	558	557	624	547	605	608	587	549	603	596	573	597	565	574	570	582	598	612	595	591	606	560	593	577	564	561	590	555	603	578	614	578	604	606	548	603	602	558	611	573	565	570	631	600	600	603	580	547	533	550	552	571	557	600	586	561	560	611	575	575	600	596	593	600	577	578	562	563	585	582	574	579	575	561	634	605	610	642	579	568	591	602	567	559	593	548	585	585	560	614	581	589	595	555	537	615	608	568	593	596	552	521	575	588	561	579	587	586	568	537	561	559	546	580	600	567	575	609	636	562	564	604	594	581	589	621	611	634	597	635	577	565	627	568	602	603	559	566	541	608	567	587	538	549	586	601	544	598	590	584	574	575	565	600	562	573	561	626	558	563	623	618	571	579	613	623	571	594	582	514	572	567	560	608	600	575	582	593	580	600	570	543	588	549	582	588	592	617	569	583	591	554	562	582	579	618	578	579	592	584	589	595	534	616	569	594	526	600	580	589	585	500	558	585	585	618	534	562	558	564	552	586	601	612	553	539	554	558	610	608	569	604	618	602	593	617	586	576	585	581	574	560	570	573	544	550	574	566	616	595	604	553	609	593	556	595	578	550	629	558	601	553	582	561	592	581	595	564	552	569	561	591	588	534	565	585	598	603	569	566	562	600	604	567	611	553	541	604	630	593	596	606	597	578	568	569	606	590	589	599	605	568	616	588	558	569	551	568	633	563	571	596	537	537	564	585	612	573	596	586	594	563	583	575	582	616	583	572	562	586	558	559	572	583	591	553	569	570	577	601	562	567	593	596	587	521	553	573	625	529	541	591	607	589	539	594	553	588	563	579	587	583	561	601	591	564	561	593	584	584	565	578	565	594	591	572	549	530	549	601	596	595	555	563	577	568	542	581	567	618	624	598	606	623	588	606	599	630	583	595	604	557	590	576	613	575	593	625	546	616	598	575	587	591	591	631	567	619	593	573	578	566	535	540	597	573	562	574	583	586	583	601	600	570	570	622	596	572	562	592	611	646	600	611	560	590	577	581	577	565	545	588	564	575	594	602	578	616	555	595	598	576	566	588	563	588	589	621	602	603	597	570	573	585	565	538	574	585	574	566	567	551	586	611	555	566	587	571	556	582	579	557	613	576	583	564	577	591	578	560	566	573	607	586	590	588	649	590	554	580	561	539	557	567	589	553	541	571	556	578	580	577	568	583	570	584	589	585	599	589	605
24486	21654	26041	27775	21662	21645	2800	477	360	317	298	251	243	235	245	220	216	212	230	187	225	193	222	188	196	208	186	170	184	166	194	187	173	162	170	185	181	170	183	202	204	183	215	204	169	177	188	173	204	182	200	203	194	173	180	209	168	189	188	198	172	194	165	189	181	191	195	179	196	188	174	176	190	199	208	202	166	188	189	183	199	198	183	189	192	198	170	172	160	185	188	175	200	179	157	186	154	203	181	167	187	194	191	190	191	185	202	176	185	197	200	200	165	164	200	176	182	178	171	188	183	205	173	183	172	172	169	218	136	187	184	168	177	201	200	173	161	172	167	161	183	166	165	198	185	164	181	140	182	171	185	183	192	196	172	156	173	173	172	214	198	204	160	184	179	170	180	160	187	167	159	188	172	187	177	181	176	170	171	176	164	209	166	175	184	183	191	205	185	186	178	178	167	160	161	194	172	175	196	172	164	172	196	168	166	191	217	185	164	196	164	179	181	178	182	160	174	180	185	195	168	169	210	167	199	173	189	172	193	173	168	184	171	184	162	185	198	182	195	194	187	189	191	185	177	196	176	160	182	169	184	177	178	209	173	156	175	160	175	189	174	192	207	166	169	194	188	160	159	189	183	196	196	200	171	166	173	179	204	190	168	168	194	201	177	175	194	168	185	172	206	178	187	188	188	193	175	207	205	209	181	221	188	210	189	172	188	183	181	203	201	182	201	187	214	182	199	175	204	187	189	201	167	191	191	191	171	178	204	203	184	198	193	196	164	171	158	171	178	180	179	193	161	172	195	184	167	176	168	174	168	196	165	185	193	185	194	179	188	180	194	185	228	189	169	174	162	160	169	199	186	188	167	194	182	191	174	173	187	188	173	189	167	175	180	177	159	169	158	167	192	150	176	186	187	191	164	197	167	206	211	201	207	199	178	157	163	163	190	180	184	160	182	178	188	199	175	183	203	188	170	167	194	173	183	182	168	187	167	196	180	176	176	186	166	194	179	199	195	173	181	187	190	167	191	182	196	177	166	197	209	194	188	170	197	177	178	197	177	188	185	189	169	151	172	176	172	184	187	190	196	199	142	188	163	176	171	206	157	174	180	202	186	202	190	198	199	161	216	177	178	168	152	196	190	168	197	180	199	218	205	205	191	178	167	163	170	212	191	174	169	188	186	193	174	184	185	177	191	210	199	204	147	166	166	192	198	178	175	168	195	189	205	173	190	176	173	206	174	193	181	148	181	182	181	203	165	167	184	192	183	177	177	183	187	175	189	191	157	214	188	183	195	174	171	156	206	184	199	203	163	169	193	183	195	199	153	161	179	174	188	188	176	169	193	200	185	143	183	165	193	210	170	183	199	195	170	163	193	178	181	184	145	171	167	197	180	177	167	200	186	194	172	155	186	163	196	174	217	171	204	168	171	178	165	155	186	186	178	183	162	177	183	173	171	168	199	184	201	184	192	182	202	220	182	170	172	167	181	159	203	164	141	191	182	180	183	182	178	173	200	198	176	208	167	178	164	161	182	177	194	192	156	191	197	185	188	157	199	183	192	195	169	183	168	171	174	192	170	164	169	176	186	197	187	176	178	184	178	198	149	188	173	159	178	172	177	232	175	186	189	181	172	156	193	182	187	195	176	161	178	175	163	203	180	174	195	167	187	175	174	192	163	198	167	224	174	180	165	159	178	181	200	206	213	183	168	187	202	196	169	183	177	155	180	189	184	188	193	180	200	186	181	153	179	169	149	172	187	193	177	207	189	174	172	212	192	183	159	189	171	159	176	206	184	188	181	169	210	190	176	208	174	162	157	159	196	176	191	170	159	193	179	206	207	194	164	176	195	201	187	188	212	177	159	158	164	204	155	164	183	185	186	183	146	180	204	183	177	178	170	194	216	197	214	154	179	218	194	190	171	142	156	163	179	186	153	186	198	176	206	182	164	185	164	173	177	181	178	161	170	201	199	190	185	187	190	166	178	193	187	150	159	184	189	175	174	147	196	157	210	192	183	214	206	191	171	189	186	171	188	197	193	182	174	173	208	198	180	196	195	190	182	210	185	196	167	178	203	185	158	188	171	190	194	185	176	154	174	159	175	180	180	169	172	191	159	194	178	191	166	154	181	174	183	141	174	196	175	184	178	147	163	160	177	202	192	208	189	198	219	165	169	193	197	158	188	179	164	193	164	170	164	184	199	181	161	193	174	183	180	195	167	163	166	210	184	221	189	194	175	177	191	166	190	177	209	177	163	182	192	200	185	188	169	174	145	176	185	175	198	198	182	169	158	224	180	183	177	182	189	213	181	161	189	174	193	162	177	207	180	203	209	174	183	203	180	159	186	179	191	190	182	181	173	182	181	180	196	200	158	193	171	185	174	196	183	172	190	206	194	191	201	158	205	182	174	176	165	157	182	205	171	175	195	187	206	167	191	196	162	159	191	175	197	198	195	186	177	174	174	186	161	180	175	195	192	173	197	182	193	173	169	191	165	159	182	187	170	172	161	201	189	217	225	185	176	172	183	186	189	187	214	184	170	176	169	177	181	176	181	169	221	162	188	189	192	166	182	174	175	179	178	165	184	157	178	176	176	193	186	173	194	199	201	205	150	169	193	172	177	200	203	182	170	206	176	161	175	178	177	183	183	188	195	193	175	192	173	160	163	176	185	205	172	179	158	177	159	159	161	160	184	171	194	185	188	193	189	176	191	208	184	166	208	188	197	158	158	194	193	170	147	173	186	176	176	167	176	191	211	162	182	185	199	170	159	160	164	194	169	173	172	174	192	177	173	175	184	185	185	200	174	192	190	185	168	179	183	196	189	189	185	212	215	177	178	173	166	137	182	185	196	185	181	169	165	193	163	172	201	173	189	191	180	192	201	187	178	159	152	154	161	180	182	199	169	190	191	173	202	182	201	214	183	198	192	159	185	172	201	166	174	185	182	187	189	184	157	174	208	158	182	178	170	180	187	174	174	172	185	186	195	181	200	187	155	183	169	181	161	178	186	203	190	214	179	193	194	186	189	192	188	183	188	178	168	194	178	201	185	187	179	160	170	177	177	206	199	194	168	173	181	191	170	230	181	173	174	185	201	170	180	201	184	163	147	158	175	149	176	172	174	202	175	177	196	212	152	166	189	187	162	171	184	203	182	194	177	164	196	198	189	167	199	192	180	198	177	159	162	174	166	167	191	159	180	205	160	203	178	195	185	191	171	181	169	174	166	176	155	168	195	202	187	177	187	198	181	182	204	170	171	193	182	176	192	184	174	185	151	171	167	186	195	162	164	165	191	168	187	182	193	158	167	186	165	184	186	165	174	164	169	146	179	191	180	175	193	159	182	167	181	177	161	190	179	185	192	164	153	197	164	184	188	179	198	191	181	197	186	206	176	201	223	187	199	182	178	175	157	164	176	157	173	188	177	190	164	181	177	191	189	153	186	221	170	167	188	177	172	179	201	171	186	160	183	196	185	195	207	159	196	164	174	178
3617	6643	4513	1757	1024	689	561	508	519	475	439	455	404	421	414	423	402	417	445	401	368	433	374	428	430	401	399	432	397	449	409	385	406	400	369	417	405	382	367	421	400	403	395	380	412	388	414	388	380	394	412	368	416	407	351	380	350	393	438	391	405	429	385	396	384	381	401	401	401	377	423	377	407	391	406	411	434	407	410	434	352	394	383	373	440	400	387	385	377	400	376	383	388	393	404	372	376	398	369	390	402	406	400	402	360	395	414	388	408	369	385	437	419	379	389	397	395	382	392	407	373	371	414	368	349	390	394	375	397	400	382	388	409	407	406	413	397	382	420	423	401	382	406	401	391	394	400	400	417	412	391	404	386	387	396	396	384	408	382	417	429	407	397	392	367	368	402	430	394	393	384	379	364	406	422	422	375	409	386	441	406	388	395	426	380	391	407	400	417	422	409	446	401	364	387	389	363	424	396	429	377	390	371	362	404	396	388	409	408	384	402	415	387	395	404	397	400	414	406	404	407	393	392	398	375	387	403	403	393	380	385	397	424	393	378	380	395	409	392	400	383	440	398	367	395	396	426	409	411	365	416	398	393	381	403	374	420	390	424	379	421	385	378	417	424	421	447	381	395	370	423	420	407	368	428	428	411	408	372	420	410	415	371	357	385	355	400	394	417	399	421	402	419	422	428	437	373	406	373	381	407	376	375	368	380	371	409	397	391	399	366	384	405	392	379	392	403	367	400	417	409	422	421	377	421	408	395	382	406	409	385	411	393	406	402	387	409	391	364	410	395	376	412	420	392	421	411	376	384	433	386	420	395	385	453	420	397	423	413	393	403	420	399	416	396	402	402	376	411	420	414	387	388	381	404	391	385	418	403	394	366	372	389	401	379	422	390	420	393	408	379	445	371	391	389	386	372	415	406	381	445	416	393	419	400	381	416	370	446	403	437	361	397	390	386	408	380	422	398	423	419	370	384	406	421	370	426	395	389	396	391	390	372	394	410	433	427	378	391	378	410	387	378	384	388	383	394	375	399	374	421	377	388	404	362	382	423	407	388	392	430	402	383	412	415	407	411	404	410	428	393	394	399	396	390	342	421	395	390	361	386	382	376	382	397	380	392	391	390	377	406	418	398	402	380	385	418	373	400	387	408	411	435	378	380	387	395	397	390	386	392	391	412	399	422	394	363	390	373	411	404	400	392	417	407	377	432	397	398	427	383	416	416	375	342	399	376	444	398	396	407	391	388	388	372	420	385	409	379	420	398	384	390	372	389	432	391	411	437	359	423	420	401	371	361	380	395	382	390	377	377	373	372	401	380	383	393	392	399	412	406	379	372	382	411	409	399	407	359	375	399	385	398	407	368	365	433	389	386	406	394	378	386	380	383	403	366	412	373	371	409	406	371	416	405	375	399	395	419	381	448	388	378	420	439	388	419	380	402	399	361	368	381	412	397	401	389	379	391	393	366	397	414	389	385	429	432	406	371	373	411	380	407	403	385	371	378	412	395	424	422	399	423	403	373	397	371	392	356	394	386	390	381	415	378	354	386	441	390	389	416	393	401	410	414	377	401	361	420	387	401	380	385	399	380	389	412	387	385	400	365	388	389	390	403	368	404	404	354	397	375	392	377	388	405	382	390	378	438	417	379	406	368	413	419	419	417	384	379	351	440	376	408	379	369	391	407	411	389	417	359	358	405	398	436	413	371	400	409	399	386	408	370	387	400	408	412	417	421	400	409	394	395	388	400	382	415	383	354	388	433	385	406	383	354	393	431	372	351	404	401	410	406	423	386	398	414	402	427	397	410	399	384	423	398	419	400	392	414	374	385	381	426	400	377	397	410	360	395	378	398	340	418	399	419	405	363	398	422	393	381	363	380	434	392	376	396	389	387	407	375	369	379	370	388	385	410	402	369	395	383	409	391	381	404	397	392	414	372	410	413	426	407	377	401	381	413	390	377	398	384	407	417	415	385	401	342	410	420	367	372	396	393	431	428	388	394	406	378	412	382	375	396	439	439	392	430	435	391	399	415	417	383	409	369	369	412	397	396	364	423	396	406	418	384	372	399	392	415	388	388	417	361	388	401	411	428	416	391	385	394	385	408	381	387	382	388	394	362	357	418	430	414	408	398	384	386	404	397	361	417	418	396	389	393	374	398	408	416	405	397	409	396	388	385	374	367	435	407	354	403	402	401	393	430	393	390	393	400	426	406	379	380	403	382	436	399	418	392	388	390	361	395	373	382	371	406	379	400	386	404	376	394	363	405	389	391	405	371	407	424	399	427	410	388	370	414	388	426	419	413	375	421	396	383	386	393	416	430	405	386	392	428	402	335	358	367	395	401	416	364	416	395	422	388	383	383	407	418	401	419	395	419	402	374	399	401	385	424	383	414	370	378	392	396	456	388	370	410	378	397	394	375	421	382	360	406	377	363	373	402	395	384	389	406	414	425	410	398	402	408	400	396	396	407	354	402	394	453	364	391	367	374	388	380	418	392	375	373	399	403	381	405	389	433	394	409	419	423	409	366	417	376	403	389	421	391	379	349	416	417	364	398	385	403	378	407	422	393	425	372	397	418	388	401	387	392	370	381	386	367	376	393	398	395	407	360	398	400	431	397	395	434	427	394	409	374	382	410	411	380	405	401	399	382	376	382	421	386	435	442	407	394	391	385	409	431	384	392	386	383	435	374	416	384	394	388	408	402	416	425	394	371	404	398	395	406	434	357	421	379	383	432	383	395	368	398	379	371	408	422	387	426	414	380	402	410	367	413	376	396	381	413	441	366	397	419	379	390	388	366	406	415	419	396	424	390	430	428	401	376	360	398	408	375	389	409	375	375	384	430	404	417	420	382	380	383	388	386	407	388	408	391	402	403	403	388	392	408	425	363	354	404	387	411	400	392	372	392	374	421	352	401	373	395	395	399	410	382	391	373	416	389	381	408	416	402	378	362	396	402	394	382	369	409	389	396	389	390	380	426	383	351	436	422	395	378	376	410	429	392	368	366	364	371	393	420	357	388	394	399	426	355	379	372	423	421	403	405	396	392	355	428	394	404	417	377	398	393	395	408	364	405	391	433	394	391	385	444	428	415	381	419	400	408	398	381	392	400	373	413	394	373	424	417	389	381	399	414	381	404	407	389	410	421	389	444	399	408	349	423	359	410	382	400	424	409	391	418	423	403	384	382	394	368	392	403	387	404	395	413	361	384	419	387	397	377	405	419	390	372	385	423	401	410	404	384	399	398	349	405	384	413	403	393	398	421	362	403	414	381	393	365	411	410	384	417	422	413	387	413	395	433	410	366	387	381	412	356	408	409	393	386	391	359	370	395	366	388	418	428	409	411	369	425	375	387	409	380	392	396	394	411	429	393	376	395	391	395	397	402	423	396	413	367	374	406	395	375	375	425	375	369	401	409	449	411	374	387	406	338	432	394	423	372	424	352	410	406	379	417	387	387	408	369	435	355	375	407	397	382	376	422	413	386	391
33299	11518	1600	631	435	401	242	226	199	202	161	193	195	200	177	190	174	164	200	187	176	184	182	209	196	171	176	146	188	171	178	204	177	174	191	165	169	134	204	170	159	165	175	172	146	188	182	173	183	165	175	179	177	184	180	187	182	166	156	161	177	181	143	192	168	165	163	178	174	165	140	178	187	183	187	172	175	194	179	180	183	164	192	212	178	174	167	169	174	192	182	180	160	169	185	192	179	188	206	179	175	173	163	182	196	163	193	185	179	184	179	188	172	152	216	172	157	194	164	176	186	180	172	183	177	150	182	192	150	174	161	178	183	164	158	187	157	183	144	176	173	174	201	166	192	154	161	156	153	195	178	180	159	176	190	189	186	178	167	183	165	159	186	174	152	173	173	179	199	165	163	157	180	181	171	192	163	168	209	202	202	166	187	181	195	179	185	172	171	165	193	205	178	174	129	161	171	184	156	195	178	154	178	186	163	177	168	167	180	198	182	183	142	164	208	175	171	175	164	167	201	193	192	187	207	188	182	202	184	157	176	198	183	166	169	161	182	178	158	157	192	150	184	181	178	176	177	185	171	144	157	170	179	176	139	159	181	185	170	184	171	163	159	186	160	204	175	186	191	172	169	197	200	190	164	156	172	158	189	198	164	204	186	189	170	163	184	173	184	176	145	181	167	170	179	190	147	156	179	163	198	181	205	186	172	206	181	177	168	161	175	183	143	162	167	170	168	176	165	180	189	175	191	179	179	164	175	186	179	182	180	174	174	194	192	164	180	179	171	168	173	179	176	175	161	155	205	172	150	182	188	168	160	173	182	182	165	197	179	183	196	196	163	169	189	180	159	165	181	197	190	196	188	176	182	168	158	178	176	162	171	183	201	193	173	182	178	171	172	174	153	172	190	161	158	194	148	179	157	138	177	187	190	182	164	160	182	177	211	179	198	176	183	183	180	184	170	150	183	167	164	183	172	177	197	162	176	189	166	171	141	192	177	169	169	213	189	173	193	169	176	164	167	191	179	161	174	171	195	184	167	191	168	168	177	180	172	179	167	187	211	193	161	186	172	163	200	158	176	173	193	196	188	172	184	167	164	189	185	168	181	175	168	171	172	175	181	176	210	156	168	175	177	169	186	167	176	162	194	167	160	165	176	193	187	192	159	171	170	167	177	178	198	194	196	188	178	225	161	180	193	173	194	190	172	183	196	185	185	153	180	189	168	162	168	211	185	175	154	196	184	165	187	194	170	186	174	172	196	180	195	174	159	193	185	190	168	180	183	175	200	160	161	167	165	183	182	165	174	185	168	160	152	155	185	181	187	149	174	171	182	165	164	176	200	170	203	178	186	178	158	182	177	207	186	172	217	175	184	163	205	159	168	157	167	190	191	180	171	177	149	169	190	188	191	176	164	173	203	185	186	177	167	157	173	172	170	158	153	187	163	162	195	202	181	172	200	175	168	176	185	197	165	172	181	175	170	202	202	173	172	185	208	186	183	170	172	174	165	161	166	178	184	173	163	171	159	168	171	193	161	189	182	181	174	185	175	178	175	179	190	167	172	171	188	138	195	173	170	190	154	177	176	162	167	188	176	173	180	181	169	184	192	201	174	158	153	161	193	174	162	186	208	184	152	166	165	159	196	177	200	202	194	187	162	206	181	171	186	169	172	181	190	162	186	208	176	175	181	181	159	177	191	184	193	176	172	164	182	175	209	223	176	176	184	175	171	151	163	190	174	164	179	165	167	188	182	171	170	195	164	213	167	179	191	183	204	163	180	185	168	189	151	153	183	182	163	165	185	191	172	181	156	216	198	187	149	154	183	164	175	182	167	179	180	158	147	185	165	189	165	163	183	172	189	190	192	188	176	167	193	185	171	152	178	170	174	185	180	184	183	179	173	168	204	177	178	182	168	182	189	153	186	163	195	177	198	177	157	199	200	158	185	184	172	154	157	154	186	203	193	168	167	166	166	164	187	181	181	186	164	195	181	199	191	159	199	192	177	176	182	194	173	175	201	157	201	178	171	195	164	175	196	176	167	201	187	171	177	170	177	220	143	188	170	170	152	171	168	171	196	158	170	182	170	171	188	162	159	178	186	170	169	188	172	174	168	158	205	180	183	171	188	199	154	168	162	195	148	170	181	190	179	173	146	190	192	182	164	181	154	187	162	188	163	176	152	174	193	170	172	160	179	182	160	185	179	170	167	155	184	187	175	193	220	173	201	188	173	166	177	187	177	162	168	178	194	178	180	169	171	161	199	173	169	180	176	164	154	148	160	181	178	144	172	174	175	192	175	185	176	181	166	194	174	151	162	174	182	180	193	177	180	163	173	188	167	183	181	186	159	174	176	170	171	165	163	209	174	158	170	139	173	182	186	196	195	140	184	180	171	167	191	184	175	195	175	175	197	166	149	178	183	172	185	163	170	168	177	205	168	192	193	172	153	157	166	130	173	175	150	179	206	186	169	184	181	183	166	187	184	189	216	151	170	191	166	150	175	172	175	188	154	169	174	183	204	183	185	188	169	180	152	149	202	170	187	155	177	176	185	199	154	179	189	167	197	169	180	171	162	163	177	183	183	188	193	183	175	169	163	179	168	185	175	190	167	146	163	179	166	189	198	196	184	177	194	185	174	174	166	163	162	199	184	158	165	180	174	174	175	175	175	178	184	166	155	176	171	166	198	173	170	163	192	184	191	187	187	166	173	186	185	172	177	170	181	197	173	158	153	179	177	194	171	188	161	176	162	184	186	192	171	155	194	175	148	181	162	151	161	187	164	168	153	146	162	191	194	179	167	190	176	168	177	167	157	191	215	181	187	176	186	194	167	178	180	178	209	173	175	181	161	176	181	154	163	195	188	185	206	188	170	173	175	159	179	167	202	193	193	163	196	172	171	182	171	139	174	191	181	192	194	194	152	163	181	158	169	190	184	176	167	165	162	206	181	157	161	183	159	179	214	179	152	195	151	215	185	203	195	169	209	180	181	196	175	169	187	137	168	147	176	159	178	225	169	182	180	174	170	189	188	180	184	167	164	172	157	157	173	165	177	161	202	179	165	162	199	166	184	171	178	163	165	162	172	187	178	183	186	172	180	171	166	164	193	159	180	187	154	175	167	189	173	187	191	147	158	166	172	192	184	203	158	199	188	202	149	183	149	200	192	170	156	181	167	173	176	175	195	184	160	177	206	172	169	186	187	173	173	167	196	192	176	164	148	144	198	178	168	151	193	193	174	179	182	161	188	191	175	173	179	227	180	157	185	142	170	167	176	164	173	153	186	187	171	164	167	171	175	148	178	176	159	197	186	198	181	164	197	190	180	198	159	205	175	152	161	189	177	174	172	178	176	167	180	193	182	201	205	190	183	186	173	192	199	171	166	184	160	210	183	187	171	163	167	190	192	167	171	162	177	189	191	171	187	182	187	167	177	195	167	171	166	184	188	166	160	160	181	184	183	188	185	162	170	174	153	195	195	180	174	175	157	183
5243	1171	941	595	496	455	407	448	476	450	422	441	428	438	438	400	427	400	395	434	419	436	440	431	410	442	410	424	441	405	422	440	450	414	424	417	434	412	424	479	463	424	428	414	418	436	430	448	414	405	439	433	419	432	413	444	418	408	434	460	423	409	396	421	402	441	425	454	420	427	410	403	428	422	405	411	426	397	437	426	396	425	405	426	409	367	431	452	387	420	414	485	408	383	400	421	431	446	468	409	432	416	396	443	395	416	410	460	415	412	442	449	403	381	423	396	400	427	418	425	428	413	425	443	424	409	393	389	440	443	394	410	430	442	436	451	420	429	390	412	419	434	417	398	413	460	445	430	404	403	450	457	440	440	395	419	403	396	419	433	448	419	412	438	419	407	414	446	453	420	402	391	415	432	403	404	444	435	460	394	435	412	421	449	417	445	451	419	437	418	380	431	437	444	460	422	394	434	430	417	411	402	424	443	430	396	406	403	384	422	390	400	441	388	414	433	424	471	390	410	423	411	425	420	431	416	434	401	437	466	388	446	441	430	446	464	420	443	423	429	440	426	432	414	436	459	415	420	439	417	398	454	394	394	419	482	420	424	416	457	416	423	418	408	442	416	419	409	455	445	414	422	453	445	433	419	403	420	419	450	423	441	418	442	414	424	396	410	430	418	401	424	411	419	422	438	429	427	488	424	439	443	442	473	396	390	448	403	401	417	435	427	416	432	409	458	396	421	404	409	420	425	432	389	432	416	393	409	390	393	437	430	436	396	434	406	396	416	441	409	420	411	438	416	432	404	417	405	419	414	440	432	445	462	435	405	427	438	407	435	461	415	444	448	432	395	423	442	445	435	409	449	427	397	444	439	410	407	422	431	417	417	422	423	439	405	432	410	399	417	427	413	438	424	428	444	469	427	436	404	429	404	435	442	444	411	445	415	389	401	430	415	433	405	399	437	437	479	386	450	398	448	395	418	443	404	416	424	399	438	424	423	402	431	411	416	423	434	374	420	427	394	388	417	454	387	426	401	423	466	423	439	429	421	442	418	465	420	388	398	409	398	404	446	429	449	392	451	408	403	428	406	423	413	446	427	430	396	448	413	427	433	441	433	442	416	431	471	438	396	416	427	435	429	416	413	391	439	415	437	412	402	441	431	438	434	449	393	446	429	432	401	414	458	383	413	429	407	426	441	448	403	401	430	396	414	398	429	441	428	449	448	420	422	433	396	424	431	415	381	380	420	425	408	428	373	432	388	416	450	421	416	415	407	404	407	411	423	462	445	430	400	387	441	365	448	430	419	424	437	445	407	412	431	395	422	415	406	414	438	437	410	442	412	400	417	368	425	423	410	466	421	434	415	416	459	382	432	432	411	389	422	398	410	395	424	442	420	413	422	392	373	390	447	397	406	430	392	423	445	414	429	412	455	424	415	439	426	443	434	417	417	431	467	415	441	411	411	416	406	430	442	450	412	435	411	432	442	430	441	425	448	436	398	454	403	423	432	441	425	435	397	407	432	423	436	434	393	438	430	422	417	421	417	420	412	446	394	422	420	437	416	423	419	429	407	420	421	421	445	429	413	433	422	423	406	417	438	427	465	405	436	391	414	425	447	436	458	403	402	432	446	426	432	410	411	441	404	435	396	452	450	427	430	437	425	426	435	408	460	417	438	441	416	462	433	424	438	409	433	443	412	401	429	374	441	406	413	451	447	433	411	401	402	434	410	448	395	433	430	424	428	431	437	426	409	438	423	433	426	392	436	427	390	422	427	423	437	427	445	416	430	408	372	444	413	436	404	439	451	437	409	439	450	443	420	383	429	447	439	434	391	373	414	399	443	465	451	413	438	453	414	392	431	427	419	428	394	384	416	410	446	418	434	425	446	436	451	424	426	429	421	424	412	394	415	392	419	429	398	437	402	429	414	445	401	425	420	411	429	422	414	434	388	472	396	463	405	442	398	434	430	414	430	415	435	445	420	448	415	451	407	416	437	403	465	414	426	441	422	399	402	451	422	401	410	448	459	379	414	439	425	398	402	418	414	449	390	437	389	453	428	434	429	424	425	416	408	436	434	398	447	400	373	392	412	386	462	428	435	389	417	425	428	444	414	453	421	469	380	419	406	420	425	415	408	436	397	403	415	401	393	438	439	399	449	445	407	423	436	431	414	425	435	417	411	430	410	417	413	420	426	466	441	431	422	421	380	438	460	446	428	408	424	412	370	403	402	432	412	449	406	411	468	415	441	425	385	437	410	431	455	402	419	457	399	446	421	416	447	423	444	420	409	399	416	431	399	406	374	431	389	419	392	416	411	416	384	469	423	394	406	433	428	403	458	451	414	453	444	431	406	431	437	466	448	472	436	421	406	445	440	419	424	471	451	409	412	391	422	414	413	427	426	437	417	430	421	372	432	415	444	409	421	435	452	384	405	406	394	460	433	393	430	393	459	411	429	448	435	431	413	436	397	408	414	415	407	430	406	433	430	451	403	418	427	414	452	412	437	432	425	446	430	407	433	436	442	398	386	428	424	445	393	417	416	410	413	402	431	433	439	421	420	422	456	425	436	406	448	452	445	454	414	415	375	413	406	440	393	431	414	416	438	433	426	440	440	425	430	427	410	421	434	481	408	423	427	365	371	449	430	428	428	403	394	396	381	434	406	428	409	385	437	430	428	392	402	434	424	393	408	439	447	426	400	393	429	413	419	420	413	448	376	410	436	413	431	434	440	403	429	432	401	414	447	418	438	430	428	455	427	417	450	396	401	389	440	426	436	441	417	404	404	431	426	412	415	415	421	447	402	415	433	409	442	404	412	417	425	459	429	435	422	373	436	456	436	445	432	413	457	414	442	428	415	436	417	409	391	428	414	421	431	457	440	432	416	411	465	448	427	436	421	434	447	432	443	418	440	426	470	444	429	420	405	424	413	425	391	407	425	417	413	406	464	420	394	442	432	410	438	410	418	421	439	427	433	427	413	395	420	418	424	405	445	406	424	427	388	392	401	435	431	382	438	406	387	433	439	448	389	426	454	452	398	419	453	403	421	438	392	394	455	424	396	426	401	413	436	416	436	443	421	429	398	458	401	424	459	393	475	422	404	465	392	451	429	392	405	417	446	421	408	393	425	423	425	394	441	431	398	439	450	429	439	399	446	439	434	449	428	377	388	443	394	441	435	433	391	433	453	415	446	408	406	439	452	400	420	402	407	436	407	400	420	417	420	452	409	437	439	410	423	432	433	399	433	405	424	420	437	411	418	397	442	433	397	417	413	440	452	454	467	409	431	399	406	438	455	448	447	400	428	445	451	399	410	409	427	405	449	416	429	425	407	461	398	390	401	427	435	428	427	451	421	438	420	412	438	429	401	414	450	451	421	420	427	417	432	419	425	411	420	421	422	384	428	433	466	389	456	417	435	385	433	397	445	467	435	466	415	403	415	430	416	426	436	440	439	414	431	434	428	407	420	417	404	403	448	418	416	417	435	405	396
25249	21614	25351	28339	21128	2342	503	377	330	300	321	278	308	321	284	287	270	270	272	262	252	291	250	263	282	270	276	273	277	261	287	253	257	263	264	261	236	259	270	260	279	277	267	269	278	249	276	294	273	246	261	301	270	267	297	282	240	266	267	274	264	283	275	281	269	252	270	274	253	251	246	262	272	262	290	250	236	284	246	261	277	269	257	270	269	258	291	267	271	269	287	245	314	246	241	241	266	282	272	273	291	274	279	252	286	256	286	281	274	257	273	266	269	275	235	259	293	242	277	240	258	251	255	257	280	278	259	244	270	267	264	248	251	237	266	272	266	266	263	248	233	251	244	281	249	257	249	270	238	260	262	283	244	276	264	259	273	250	239	270	266	259	257	249	244	271	261	274	242	293	242	248	275	257	271	281	272	229	250	270	273	266	243	261	249	267	279	248	257	250	267	266	267	245	274	251	261	251	309	266	261	276	238	240	305	293	233	231	274	285	258	269	242	260	290	242	281	251	276	269	282	244	270	299	254	246	272	271	263	254	246	270	248	261	252	249	266	262	272	271	288	284	272	271	270	256	268	284	259	282	275	270	273	260	266	265	229	239	288	268	273	280	267	248	287	244	279	275	246	286	269	258	265	258	239	261	247	295	269	267	245	243	299	280	255	271	258	291	191	261	250	242	267	257	295	267	259	239	253	245	285	247	252	253	261	262	246	270	272	266	286	245	267	302	309	276	282	272	275	290	262	258	267	260	269	254	260	262	247	297	283	218	256	291	259	265	266	254	270	277	263	264	225	264	254	256	251	252	294	246	249	271	246	281	288	280	243	264	270	288	244	255	254	256	272	253	241	271	238	269	278	258	254	287	295	275	249	284	254	278	277	262	300	267	264	263	254	248	252	254	273	220	238	296	238	270	282	273	245	272	269	257	251	255	277	267	285	255	271	283	258	313	268	244	297	275	268	252	277	264	253	275	296	273	243	289	303	307	259	254	278	250	265	261	230	227	252	244	274	256	241	243	244	274	290	278	281	283	251	278	239	269	251	262	265	286	269	253	240	236	278	243	231	253	245	263	289	249	251	264	255	264	252	220	270	286	278	254	248	265	282	225	286	295	272	259	252	264	248	260	273	267	237	296	242	275	228	236	239	282	281	244	249	251	225	267	242	260	271	267	283	279	296	248	291	238	262	294	270	287	262	237	249	272	278	277	283	252	269	271	280	250	251	264	251	289	223	277	260	280	256	243	283	270	249	281	247	293	303	279	296	239	272	264	281	268	255	243	239	248	238	230	283	270	291	242	273	297	247	255	279	237	265	245	262	276	275	258	263	259	285	279	269	283	224	275	259	293	279	277	286	290	260	305	285	298	272	266	260	289	257	262	265	265	290	256	253	251	259	285	259	290	263	251	282	243	269	252	293	267	270	266	234	281	288	254	263	286	262	280	259	283	277	279	278	286	274	300	268	280	273	259	272	265	269	282	257	264	282	269	312	261	268	260	273	262	270	275	235	276	261	236	257	262	265	285	234	260	240	246	233	251	240	287	276	281	240	238	280	301	224	283	289	248	241	252	262	275	283	261	259	251	264	273	248	276	262	262	284	272	241	262	284	258	269	280	257	264	243	274	270	244	241	272	288	274	271	260	298	292	255	247	257	283	275	276	286	261	263	287	259	291	261	258	228	248	246	269	264	284	293	262	259	249	289	280	236	268	238	273	251	283	245	229	251	267	264	247	244	271	268	268	266	273	295	262	237	256	295	307	250	307	273	247	255	267	270	276	239	255	269	285	254	247	235	267	266	260	289	276	240	284	269	251	257	286	279	263	275	258	269	286	272	274	295	261	262	252	251	253	243	291	264	268	230	256	249	245	240	235	250	276	250	245	294	286	284	261	265	274	283	248	275	252	270	268	244	256	260	266	297	245	235	285	238	209	271	256	239	242	242	256	279	262	281	261	251	247	270	291	264	293	293	293	275	267	236	244	245	260	264	245	280	296	248	266	287	275	293	263	240	237	285	257	261	258	302	294	248	258	247	267	280	234	250	276	277	213	265	267	270	257	250	278	282	262	271	267	282	281	280	258	244	269	259	271	269	284	276	267	255	258	258	276	270	269	287	269	271	278	271	245	238	265	269	272	249	288	259	247	272	241	266	251	284	266	263	305	296	298	278	266	260	274	255	309	278	244	268	270	277	273	290	253	267	271	266	225	280	300	252	252	265	264	246	253	251	271	273	244	287	292	262	282	287	272	246	270	276	250	302	289	240	243	238	236	278	276	261	256	252	249	273	270	241	239	311	287	254	259	270	257	278	286	282	281	272	269	261	243	253	259	298	227	272	263	270	225	259	248	258	257	225	272	252	238	267	284	264	233	270	244	253	268	264	258	250	258	247	277	248	263	273	252	270	275	266	269	256	265	273	243	256	270	272	271	266	261	289	263	257	300	253	261	255	287	286	263	272	280	269	253	257	249	283	260	271	291	262	281	267	276	279	253	277	264	285	256	273	275	265	275	247	263	243	257	267	263	291	252	284	251	257	229	276	259	271	259	247	281	278	250	242	240	248	255	265	253	257	291	291	259	285	283	255	231	265	215	235	267	278	264	232	261	256	291	238	263	265	278	247	239	279	261	244	263	249	253	262	240	278	261	275	261	250	255	237	284	279	233	267	257	272	281	290	272	264	282	260	240	262	243	239	266	275	281	268	285	254	253	295	284	290	248	269	289	275	243	279	258	266	276	280	262	267	281	262	257	263	258	266	267	289	275	254	248	264	266	295	257	257	261	261	276	276	267	270	266	253	262	261	259	225	299	277	262	287	247	260	227	264	264	262	273	278	287	249	262	264	286	242	291	247	250	252	259	258	268	268	268	243	296	262	248	279	256	277	251	276	247	265	245	281	265	267	254	307	263	260	288	264	274	285	268	270	281	292	270	276	279	262	261	280	263	281	274	274	288	272	262	243	259	252	270	244	287	218	251	251	270	243	231	311	248	256	259	280	299	222	277	267	267	254	232	263	228	290	274	256	255	253	255	247	248	255	247	256	275	222	256	262	273	286	263	293	276	271	296	299	272	267	272	273	248	285	238	268	238	275	279	267	252	268	259	253	245	275	272	265	271	285	276	285	282	271	265	248	297	238	252	269	257	297	259	284	286	267	266	249	304	243	262	283	277	254	293	250	260	279	256	251	250	258	241	222	243	248	251	248	250	260	251	232	283	265	264	241	255	273	262	260	258	262	262	280	242	245	275	249	267	269	281	251	260	262	280	263	298	240	283	234	239	258	265	259	208	258	257	275	292	296	259	250	297	284	294	268	274	272	286	277	265	264	282	263	269	275	276	258	296	273	267	216	248	242	287	234	234	233	262	280	275	266	262	300	256	282	269	277	252	266	285	277	269	273	249	260	283	286	284	282	287	260	264	277	278	233	307	265	249	257	258	281	268	250	246	259	284	281	286	279	277	268	248	240	261	269	298	267	264	293	248	263	279	265	272
3565	4062	2836	1299	926	763	722	642	602	631	615	597	596	599	612	589	590	622	598	558	609	589	557	555	615	585	585	603	559	595	544	591	567	590	575	562	566	587	612	560	597	607	570	580	583	550	620	564	616	596	604	634	581	575	587	564	563	600	574	576	581	567	618	581	602	534	571	576	579	573	562	623	576	597	555	571	609	593	565	585	589	580	578	593	616	595	600	585	550	576	567	635	593	533	579	600	593	591	599	579	565	589	610	576	571	545	586	592	568	589	551	554	589	551	598	581	606	534	545	559	568	547	570	558	592	582	574	618	612	567	586	596	574	551	576	583	646	571	574	551	576	553	596	539	551	580	589	543	598	603	591	578	573	565	567	594	593	626	563	573	569	577	566	577	583	560	533	633	605	571	603	592	613	571	559	586	584	578	566	601	554	569	568	589	549	549	586	612	548	531	587	603	596	627	551	592	622	600	559	580	591	602	566	598	566	555	574	569	609	557	590	561	603	566	533	559	576	513	563	563	573	579	583	598	570	572	595	575	572	571	546	612	548	595	542	633	549	586	553	567	610	540	558	579	572	579	620	605	583	589	551	544	571	558	600	594	537	604	540	570	553	552	560	527	603	542	589	595	586	573	597	525	581	572	581	574	594	587	611	603	567	609	618	654	590	568	537	558	566	615	580	557	595	588	539	592	566	584	562	571	598	593	567	595	579	561	576	577	549	589	618	557	619	582	570	578	570	576	545	578	602	571	603	555	608	596	576	571	522	585	579	583	555	601	555	593	594	589	554	600	576	575	579	588	573	584	583	560	607	585	639	579	571	606	548	591	565	605	624	553	573	584	567	577	581	566	595	595	585	622	610	551	554	605	565	574	602	577	572	583	594	621	543	585	541	547	524	588	592	627	555	590	566	615	595	595	540	577	553	571	543	564	553	534	574	608	585	579	537	569	546	583	624	531	585	603	592	570	577	564	592	566	580	606	571	582	599	577	609	577	601	565	566	613	551	587	570	594	585	542	559	564	578	581	566	522	553	580	569	571	571	529	597	542	554	601	536	583	567	566	590	574	595	588	580	556	582	557	559	580	577	630	559	562	577	604	573	564	571	579	565	579	597	605	562	600	600	579	579	560	547	551	608	599	571	543	570	559	583	575	595	538	571	571	605	589	616	602	567	570	617	565	550	594	598	602	544	589	601	543	573	620	616	595	572	537	559	610	596	568	573	597	618	544	578	551	557	566	583	593	570	540	564	564	566	580	576	604	561	571	580	604	571	564	580	592	571	552	583	554	527	646	576	594	580	592	615	572	584	566	600	562	560	596	572	598	593	574	590	543	589	598	585	574	592	553	577	577	612	605	607	578	529	579	553	560	619	616	547	574	625	562	613	566	605	584	612	581	583	569	541	594	626	624	556	568	559	591	594	619	596	563	569	605	524	566	588	621	585	576	557	576	577	585	524	555	560	571	580	564	552	580	566	594	582	565	590	575	581	582	607	626	571	631	547	587	590	537	606	600	584	580	559	600	602	542	581	618	594	544	564	578	620	562	624	593	559	584	564	577	544	589	550	588	596	602	585	609	623	602	588	606	594	580	558	583	574	570	567	575	604	604	539	596	554	549	585	556	567	607	597	531	630	594	585	598	569	572	595	607	571	598	552	583	608	558	622	599	626	598	582	595	560	566	579	560	579	613	547	599	544	565	598	571	580	588	555	573	573	577	606	587	549	592	590	575	551	552	545	561	555	612	590	573	621	533	605	550	563	582	583	598	586	599	595	613	570	610	552	618	580	596	568	582	552	602	563	547	540	571	554	579	601	590	600	559	609	624	598	540	576	587	563	584	568	570	554	599	606	585	589	550	571	586	607	584	553	623	561	616	636	625	539	590	617	611	520	580	605	584	573	566	575	511	585	564	564	581	617	590	592	556	533	602	571	576	570	610	560	574	542	600	585	568	568	562	562	585	568	600	537	575	568	605	599	609	597	598	598	570	624	578	620	612	552	581	581	580	581	593	543	551	564	596	580	536	548	544	577	554	569	618	532	591	552	588	570	582	587	588	575	591	618	593	593	573	586	559	579	610	594	587	600	538	617	592	580	573	575	588	589	574	580	561	594	613	555	556	543	595	613	602	604	590	585	544	564	566	551	591	591	519	552	573	611	597	548	578	540	608	572	570	591	601	548	590	592	552	588	558	607	568	586	603	614	555	601	612	627	580	568	642	557	555	547	569	610	565	623	558	587	600	563	593	535	533	533	600	568	581	585	541	608	600	578	579	573	601	575	584	604	571	549	603	556	569	609	585	561	567	586	574	600	573	606	532	570	584	607	546	544	581	600	571	535	583	561	572	576	589	573	585	617	586	595	587	600	564	576	563	572	587	553	601	583	644	586	617	595	583	545	530	604	587	611	571	599	579	545	568	569	602	605	562	565	561	579	568	603	563	591	546	546	600	583	594	568	560	585	633	577	564	593	589	532	569	583	576	605	557	603	556	575	564	591	627	554	560	579	582	561	581	563	537	575	574	583	567	619	599	571	580	530	565	599	610	584	588	607	540	570	575	561	570	565	598	631	547	597	523	584	626	543	603	561	550	623	602	565	593	575	595	572	586	539	624	630	617	582	586	518	548	621	555	591	599	589	596	587	621	565	539	556	598	601	628	606	553	571	577	590	592	533	599	590	601	565	611	583	574	595	569	558	600	573	596	570	582	581	605	569	555	581	557	617	556	523	594	587	519	612	567	604	614	533	559	576	578	573	563	576	560	557	603	590	533	575	601	584	586	565	557	534	584	576	616	603	571	572	609	571	619	561	561	600	598	596	560	576	581	576	577	599	579	572	571	594	552	601	567	618	572	529	593	577	619	576	567	592	559	616	566	578	554	611	578	566	542	635	600	556	671	582	638	598	612	601	577	626	562	583	540	568	597	569	568	554	551	596	561	574	586	616	590	562	581	564	602	575	558	575	575	603	595	541	560	572	569	551	576	618	575	613	567	623	581	571	561	563	581	577	568	573	575	558	598	591	563	619	574	580	591	592	594	611	573	599	571	534	550	593	554	550	556	547	566	599	568	569	606	594	604	653	561	574	595	564	556	567	571	570	619	570	586	596	584	565	555	584	573	594	632	576	586	626	628	528	602	601	564	590	575	583	557	627	557	575	571	617	521	565	607	569	612	590	602	551	617	525	564	525	553	592	559	557	579	558	559	594	581	574	560	606	589	596	577	598	552	584	610	588	594	599	578	579	555	629	559	565	607	618	582	572	573	575	567	599	597	585	574	596	623	559	555	575	551	598	612	600	587	591	538	592	574	592	546	622	584	546	585	593	581	572	544	553	601	620	562	620	549	592	594	545	560	558	585	585	596	575	594	549	566	573	585	585	574	586	535	534	567	576	584	529	558	552	546	591	576	577	557	566	538	566	572	581	545	569	563	602	550	597	572	600	577	574	599	585	538	615	566	635	549	578	602	591	576	564	591	556	619	581	593	601	589	565	559
24497	21650	26006	27800	21656	21610	2654	517	366	309	255	279	234	264	228	205	200	188	223	216	220	170	211	205	183	216	187	198	169	196	192	204	194	197	190	173	183	187	164	179	188	180	201	190	192	184	179	208	207	205	175	184	210	168	173	190	206	173	153	169	182	173	186	177	175	184	171	157	185	180	215	177	182	192	190	188	168	167	181	202	198	192	186	180	182	203	155	165	197	177	193	188	164	152	175	162	184	171	175	184	164	186	182	163	191	189	151	158	176	169	186	193	209	188	182	185	177	160	168	185	202	196	176	182	180	184	175	187	166	205	188	191	182	195	195	194	187	214	191	202	168	196	193	202	202	178	168	189	181	168	195	158	182	188	177	183	166	187	168	206	203	158	175	188	167	178	173	215	203	192	182	186	182	166	171	178	178	171	172	190	191	178	175	192	179	187	210	162	201	172	196	199	179	153	204	174	193	190	170	171	171	195	196	171	175	191	162	217	197	160	171	174	194	169	169	186	196	156	176	184	181	174	205	185	179	198	190	168	196	170	193	172	191	203	203	184	189	172	179	197	184	207	181	198	169	175	171	183	166	201	159	172	163	193	183	198	190	175	184	201	170	185	195	207	173	188	167	170	180	187	182	187	177	161	194	177	186	185	184	186	202	194	188	179	218	210	195	189	167	188	179	182	183	204	157	177	190	156	170	187	199	176	184	185	192	219	185	185	187	179	179	175	178	182	177	176	187	172	197	183	178	160	207	173	163	181	206	180	232	171	175	182	155	188	193	179	198	169	182	185	180	172	202	194	159	168	190	198	157	206	198	192	159	193	177	200	182	177	197	176	186	156	198	178	193	202	168	189	182	191	205	188	157	180	147	186	190	176	185	175	174	176	194	189	175	189	186	189	189	203	200	175	160	193	188	195	167	177	184	166	190	204	189	208	188	175	172	194	185	174	200	204	170	159	170	177	179	174	192	184	177	184	196	184	197	196	207	186	160	167	160	154	184	178	167	173	169	173	199	196	184	177	183	198	188	181	202	172	195	189	184	199	174	169	183	203	175	177	169	186	177	177	180	167	199	172	209	169	207	190	184	175	192	153	164	191	177	164	161	186	177	162	184	171	184	170	174	188	182	167	206	180	181	157	193	213	199	175	190	199	186	178	202	210	201	172	190	200	176	172	179	177	167	183	174	151	162	187	224	170	164	179	170	177	214	176	176	167	180	182	190	168	170	195	206	185	170	149	189	191	194	182	189	174	198	212	212	224	172	209	194	190	191	165	170	189	165	186	184	152	191	186	200	196	158	182	151	208	187	202	194	174	171	167	178	177	173	178	183	204	167	175	170	155	182	197	159	175	188	170	142	167	198	163	169	217	196	177	186	181	187	185	171	169	177	168	179	191	154	210	201	176	160	182	207	157	176	171	192	193	181	164	204	183	175	161	172	195	190	178	186	167	167	186	180	169	168	193	181	159	189	161	207	166	196	185	170	165	193	167	198	210	185	183	173	194	180	173	182	164	184	166	202	183	174	165	176	212	200	187	185	172	196	156	169	182	202	172	192	189	202	192	204	195	193	170	207	191	184	209	190	199	165	183	199	171	165	203	174	171	154	184	195	170	182	191	162	190	177	171	197	183	214	177	147	184	177	211	183	187	200	216	205	176	183	169	177	159	171	167	185	183	186	179	159	172	175	205	199	186	205	193	161	198	179	189	170	178	209	164	175	178	187	208	183	155	178	188	195	211	181	197	179	195	173	193	187	180	168	159	160	163	169	170	160	185	164	180	174	171	170	175	169	176	182	188	171	192	183	165	186	183	177	186	184	167	192	182	204	173	163	194	167	207	182	169	170	159	191	175	190	168	203	187	189	154	167	228	187	167	195	177	176	199	196	178	185	166	200	167	197	156	178	181	186	197	202	182	191	184	178	190	192	168	180	211	174	194	177	173	184	200	199	183	189	182	174	185	181	196	198	212	185	193	182	177	170	160	208	178	181	171	198	184	167	173	161	196	208	168	194	171	164	195	185	184	158	158	196	182	176	194	163	172	169	184	160	175	181	191	160	190	172	182	178	175	175	172	145	185	195	191	192	184	168	185	169	161	179	173	183	170	189	174	187	192	196	146	154	214	195	183	147	195	172	189	187	219	179	168	188	177	185	170	185	171	202	186	181	183	175	179	183	205	160	184	204	159	161	173	148	160	171	180	199	185	167	183	181	171	191	194	197	179	197	167	215	182	201	185	203	191	185	193	194	199	167	167	188	169	206	171	171	185	194	182	199	167	172	180	173	188	186	190	172	214	177	147	170	184	182	184	190	159	181	173	180	214	187	172	194	189	160	194	185	178	185	194	177	169	158	175	160	176	176	177	186	183	160	181	166	190	187	191	185	191	176	185	182	211	171	186	190	161	172	163	162	176	211	183	166	172	190	174	175	203	175	177	189	155	168	171	181	186	176	171	209	200	200	157	188	176	182	180	170	191	185	182	175	194	195	183	199	191	173	186	202	154	170	196	177	199	170	171	187	183	181	182	192	193	190	184	169	177	184	153	179	150	220	191	163	195	185	167	208	211	219	203	184	181	159	190	183	190	186	182	181	191	181	165	166	184	176	195	173	178	191	186	198	174	160	165	186	162	169	219	187	193	176	174	205	193	182	199	182	193	196	170	152	186	204	173	198	164	152	171	175	168	186	167	190	188	177	200	196	159	188	202	186	179	163	189	181	181	204	202	183	190	153	169	179	171	186	185	157	195	168	176	179	178	191	187	179	165	195	181	186	179	156	184	191	175	185	156	183	199	206	202	176	175	167	187	166	156	175	163	184	176	155	197	174	163	175	175	196	172	186	171	200	169	201	174	178	184	189	206	168	167	149	191	193	200	158	172	194	158	169	207	191	201	181	192	154	187	186	177	167	196	163	178	174	170	191	166	181	157	179	163	192	204	188	202	164	177	190	177	211	168	158	178	179	194	183	176	169	217	146	188	204	170	195	195	213	173	159	203	184	190	166	187	186	176	196	171	166	165	161	179	210	167	187	210	179	205	179	210	203	178	179	203	189	183	180	179	201	193	173	192	151	172	174	190	169	161	173	160	179	178	190	185	199	193	195	190	188	145	162	155	193	185	162	187	161	203	193	182	172	195	189	185	181	177	178	162	210	190	208	163	176	199	159	207	180	202	190	183	146	153	178	190	201	160	176	185	206	184	194	173	194	191	193	180	181	178	154	177	188	176	148	168	170	199	194	212	201	166	194	173	166	187	165	184	191	210	173	162	165	158	174	186	165	189	167	175	188	183	182	186	173	208	201	163	182	188	198	151	169	164	193	224	180	192	166	191	188	198	199	171	189	169	176	171	178	209	209	164	182	191	176	178	204	195	185	199	198	207	182	194	178	182	190	177	177	193	197	178	175	182	189	169	170	181	176	188	168	179	177	198	163	157	187	158	173	164	200	184	179	166	174	218	167	182	188	196	185	199	211	205	185	184	188	194	185	198	172	190
3528	6330	4333	1676	968	740	579	501	435	442	443	441	441	432	440	414	373	393	426	456	412	400	384	388	422	414	401	426	430	378	352	380	442	420	389	411	406	406	420	353	371	420	406	426	421	423	421	420	404	385	376	418	439	385	361	418	432	383	409	386	373	412	417	406	364	391	437	399	389	413	418	375	383	398	407	403	423	393	394	387	432	408	403	407	424	389	389	363	345	408	417	403	410	395	381	391	392	388	400	404	393	418	426	408	408	389	408	374	406	419	401	406	378	400	408	423	405	428	372	405	362	390	397	406	435	416	393	404	421	431	394	381	402	413	395	361	397	388	398	414	404	371	384	405	432	397	442	421	372	407	414	389	414	387	367	361	370	401	367	395	433	384	392	418	417	428	392	395	419	410	378	407	380	388	381	376	388	419	350	434	377	372	413	407	395	353	380	381	390	376	384	379	420	417	447	388	378	356	378	411	386	420	378	402	382	411	387	406	431	378	394	381	394	380	368	389	376	401	366	416	369	397	372	417	412	418	416	408	367	412	409	362	437	390	410	391	412	420	439	379	419	427	424	418	395	411	422	390	405	405	417	403	403	389	420	410	403	394	405	382	380	399	384	373	408	369	418	453	380	398	412	386	368	426	411	410	406	399	364	375	369	400	418	373	393	422	389	398	380	438	402	413	364	403	389	408	377	382	388	376	408	432	426	417	381	421	395	367	390	387	436	399	401	394	376	384	382	399	369	417	426	391	428	407	419	393	393	396	392	452	400	406	415	429	382	390	403	377	355	402	441	375	382	362	411	369	405	392	395	403	427	390	387	398	400	368	416	400	415	398	407	399	402	411	390	416	411	389	425	424	404	401	364	414	389	383	397	368	420	401	412	394	434	418	407	378	359	410	378	373	401	388	394	391	395	398	423	406	368	418	399	384	457	422	415	386	412	363	374	405	393	420	396	402	400	393	389	406	364	423	386	373	391	375	384	375	400	396	373	349	392	400	376	376	394	389	392	394	414	405	372	371	395	427	390	407	413	398	371	423	425	386	409	374	421	384	417	386	407	401	381	389	381	427	385	410	366	397	418	425	409	411	391	402	385	410	404	405	382	398	391	378	403	382	387	419	396	409	406	381	383	361	406	405	396	415	392	440	394	374	407	395	394	365	419	414	348	385	362	368	382	373	407	361	382	435	391	375	400	372	408	412	374	385	401	426	384	377	400	367	395	423	405	418	391	399	391	387	396	380	425	381	388	358	405	398	438	421	374	375	434	365	390	411	410	399	418	418	402	391	409	407	420	374	406	398	402	365	399	415	407	394	386	396	357	402	404	394	376	420	422	392	417	382	395	401	414	382	376	387	360	385	396	420	354	397	393	394	395	394	363	414	378	416	388	399	387	399	408	405	397	398	392	417	412	361	389	395	408	381	375	377	417	421	404	395	391	439	381	393	397	381	403	415	393	388	412	407	377	403	412	374	435	398	411	404	412	376	389	405	439	411	398	376	384	384	399	392	356	357	415	378	414	432	392	408	398	396	392	393	397	437	390	408	387	409	402	401	435	424	427	425	391	392	354	388	416	413	395	379	379	383	420	381	412	385	420	418	389	380	392	376	400	443	408	380	440	409	428	379	409	397	365	417	419	417	360	393	387	391	378	345	389	374	384	359	404	378	367	382	401	352	377	388	397	389	368	423	401	416	382	380	385	409	416	378	365	366	435	382	413	425	393	383	404	409	421	408	393	403	399	400	369	396	349	392	411	394	438	368	429	385	407	406	429	432	362	386	399	396	364	388	389	393	406	373	425	376	431	388	392	398	368	400	369	382	356	409	436	357	405	420	384	417	400	388	406	390	410	390	358	411	393	394	380	410	390	406	403	391	436	371	390	406	410	392	385	379	382	407	373	393	420	385	403	408	422	390	408	381	397	415	390	389	396	392	415	385	399	405	383	405	406	371	395	413	408	423	398	407	389	409	396	387	402	404	384	392	428	406	365	392	392	403	396	368	408	408	416	381	400	388	418	397	349	403	386	373	410	380	345	410	412	406	408	332	392	409	398	393	370	357	368	388	378	415	395	396	370	409	396	420	400	405	383	411	393	404	390	378	405	375	409	425	418	406	403	370	381	433	396	378	422	420	386	412	418	403	398	385	387	442	405	376	386	401	431	361	380	387	398	414	406	393	411	393	381	377	429	381	402	399	397	394	381	400	381	399	382	386	418	401	401	397	413	426	371	394	384	397	411	384	401	418	409	396	377	391	374	383	382	408	381	394	420	416	392	408	432	407	404	424	347	417	407	390	432	448	426	399	393	365	365	402	391	407	389	407	387	376	368	381	405	384	375	404	388	397	357	412	369	384	365	382	432	390	412	402	398	382	396	401	384	399	383	397	401	422	392	429	386	405	395	377	382	405	413	383	398	388	408	407	385	384	389	380	381	410	371	369	408	426	413	360	355	413	409	368	387	390	403	376	394	396	405	404	387	388	361	401	380	388	400	389	382	389	434	374	422	393	382	383	401	389	397	372	394	395	380	370	398	430	439	420	404	413	392	403	424	371	393	371	382	401	415	399	356	417	416	409	399	383	387	373	378	419	383	421	397	404	403	395	407	395	396	384	396	405	425	402	400	394	401	394	381	416	358	409	379	374	405	414	418	416	392	372	392	405	410	395	398	412	435	368	407	430	400	370	386	396	412	399	412	408	381	393	391	354	382	368	380	421	405	364	366	421	401	385	396	399	398	425	403	395	381	358	406	376	417	390	408	411	375	392	388	384	397	369	392	364	418	352	389	404	404	371	391	409	382	380	421	410	385	403	378	386	362	396	401	414	385	429	410	395	387	438	395	395	370	427	396	438	374	424	394	390	381	379	364	345	405	373	404	401	381	394	392	350	411	414	367	338	425	368	405	390	392	413	416	391	397	422	387	391	418	384	407	402	435	350	381	398	403	379	409	372	392	375	426	419	364	393	409	383	360	381	403	388	377	378	365	393	371	403	397	385	368	408	386	379	402	380	433	418	391	408	370	388	384	402	385	384	420	377	420	364	375	367	406	398	418	395	414	376	355	384	385	397	376	411	393	432	378	383	438	373	400	386	399	394	407	375	396	410	400	411	423	405	375	394	422	385	405	396	403	397	413	384	399	417	378	377	409	408	379	401	386	377	404	407	390	435	427	362	354	401	345	405	402	403	415	400	352	394	386	410	394	409	388	400	338	382	394	405	379	398	442	433	377	404	369	373	379	358	394	353	369	397	426	385	375	422	392	388	419	391	405	389	382	362	407	393	388	424	398	406	390	394	389	415	334	416	392	417	397	393	395	370	375	378	390	414	388	417	397	385	422	382	418	417	376	387	416	384	365	364	406	385	375	400	384	378	400	389	388	443	411	417	398	390	400	411	394	390	391	354	409	404	419	434	390	400	388	363	419	384	363	379	417	379	400	388	389	365	400	378	444	390	423	399	384	406	418	425	393	435	404	420	403	394	379	424	386	403	424	394
33216	11289	1435	396	254	212	188	178	191	173	207	160	212	189	200	155	175	164	146	180	210	185	195	201	177	166	169	203	173	188	193	180	171	168	161	196	171	185	170	178	195	188	165	153	174	171	184	177	169	186	163	158	175	167	188	176	161	173	187	172	149	176	175	186	177	175	158	160	180	186	151	173	189	170	173	207	198	193	172	189	173	195	184	164	179	204	169	158	157	167	175	197	193	161	170	180	185	171	207	161	190	169	198	204	174	164	172	181	187	164	178	193	182	175	182	176	168	196	168	183	165	183	186	177	178	200	180	163	177	161	182	167	203	167	167	156	174	168	189	179	163	173	155	171	146	189	180	166	171	179	174	181	183	184	167	160	186	163	192	147	171	201	191	153	179	196	177	186	173	168	203	177	162	183	164	190	171	174	174	147	174	168	177	180	173	180	180	181	152	179	174	177	182	168	157	164	184	187	198	175	185	143	177	178	173	179	180	170	188	149	163	162	183	209	195	159	166	162	166	160	169	167	159	164	171	166	184	176	161	178	176	188	171	193	166	150	165	169	190	176	169	183	141	192	176	206	179	179	185	176	188	168	194	174	169	156	163	168	184	190	154	164	191	170	163	201	177	182	178	151	187	184	201	175	168	176	161	186	209	196	184	164	191	173	185	166	172	167	198	160	180	181	170	175	184	161	165	182	179	178	175	155	172	165	164	181	175	178	176	194	168	175	185	174	164	185	157	179	159	183	171	183	187	181	163	182	172	151	186	177	195	158	149	192	173	184	184	176	193	177	188	176	162	172	192	156	186	149	190	194	158	173	173	174	176	189	169	180	174	179	181	179	166	187	200	181	160	169	166	152	186	182	177	197	179	160	192	171	179	154	168	172	175	182	231	168	188	172	181	187	177	176	160	148	179	187	196	164	164	185	161	197	163	183	179	176	178	167	174	194	199	175	189	198	153	185	187	186	195	177	176	171	155	193	148	176	181	177	155	180	199	193	175	178	191	172	157	183	171	161	171	185	180	183	208	175	176	198	174	176	155	166	192	162	184	202	153	166	206	194	164	167	178	177	168	173	173	177	169	162	181	199	166	175	164	189	172	178	176	210	188	203	175	147	183	191	196	167	189	182	173	158	177	173	156	161	185	171	164	178	187	192	180	165	172	201	192	167	166	144	175	185	157	172	174	180	213	215	179	163	173	191	190	197	165	173	146	181	193	178	176	177	182	186	176	175	160	154	200	163	188	163	176	181	181	192	217	192	173	167	193	180	161	158	169	151	142	175	173	202	162	194	162	197	162	156	175	175	181	173	190	160	194	180	199	178	195	187	161	192	176	173	214	153	178	198	175	175	195	160	193	192	166	179	191	158	139	180	187	196	165	183	187	207	186	144	187	196	191	188	178	187	162	172	171	173	169	192	173	178	169	187	178	178	185	183	169	186	187	171	185	163	185	164	164	185	177	159	179	200	210	173	177	170	147	186	190	167	151	170	161	160	165	193	182	172	175	210	197	191	188	173	184	182	170	182	160	181	211	171	178	209	174	173	186	179	168	150	176	172	161	173	176	169	173	172	185	172	178	160	176	207	212	182	192	152	187	168	163	180	166	151	173	164	191	206	187	173	172	172	155	189	172	184	192	166	175	177	167	167	153	178	183	183	157	158	168	161	155	176	176	181	156	140	166	184	182	164	168	170	167	175	157	201	152	159	190	165	168	161	161	167	189	172	160	190	180	197	195	194	192	174	194	175	189	191	186	169	173	167	177	194	180	184	183	152	188	176	172	185	137	180	177	162	172	157	162	172	160	199	177	172	183	189	190	152	154	210	186	175	199	130	170	181	190	196	175	211	161	168	179	183	201	183	181	186	172	166	192	182	191	167	175	174	179	186	191	159	178	189	169	171	188	165	182	166	189	179	165	176	180	203	172	161	170	172	164	188	168	191	187	215	193	171	183	168	152	165	185	183	174	205	178	176	188	158	189	183	183	187	194	189	181	176	166	192	184	174	180	165	178	187	170	201	150	152	172	172	202	193	175	179	172	155	173	174	201	173	186	187	174	190	231	168	164	182	183	171	188	167	206	171	184	178	195	166	176	199	180	192	181	181	177	189	164	175	198	162	179	176	171	171	166	170	179	180	171	176	212	175	159	190	169	163	174	179	169	164	196	205	169	193	210	190	177	184	171	167	179	188	129	171	167	158	179	190	177	172	152	200	172	180	177	187	191	187	176	160	176	186	163	166	174	179	154	170	178	206	182	172	185	177	179	173	165	158	196	178	169	163	163	187	202	186	190	178	186	166	198	193	175	168	165	164	188	169	168	186	178	168	201	177	184	158	183	180	208	170	167	151	177	167	180	161	169	168	187	175	189	182	187	190	188	164	182	178	157	177	173	155	187	166	180	179	181	178	160	181	184	181	169	173	171	190	191	177	160	185	149	185	186	180	192	162	191	181	169	169	197	179	200	170	165	183	175	167	158	174	199	199	182	165	181	200	177	195	167	191	162	163	198	195	187	156	165	150	160	149	162	182	146	172	166	182	155	164	192	159	182	181	165	161	160	188	166	170	184	162	192	191	185	148	168	195	156	187	171	197	188	184	192	179	172	190	173	210	160	163	172	181	180	175	180	187	178	188	180	176	167	165	163	173	193	177	200	155	167	178	153	149	204	188	170	181	227	178	190	163	180	180	188	160	182	178	171	174	166	177	179	171	183	166	185	188	150	175	188	181	176	170	185	184	193	183	180	206	190	195	164	167	158	148	159	159	156	177	178	177	163	186	198	212	183	167	144	191	162	186	164	176	157	194	171	166	162	158	201	177	167	174	169	153	159	165	160	161	176	191	154	174	199	162	166	177	185	167	185	167	180	199	181	163	195	164	164	193	157	159	176	166	158	199	173	182	192	165	178	174	171	211	174	197	171	183	169	181	202	173	171	191	180	186	158	177	193	212	188	186	174	179	185	146	186	191	200	172	180	210	169	196	188	170	201	184	188	177	141	167	184	191	165	157	162	167	168	151	178	179	167	187	186	196	166	189	198	164	181	157	204	181	181	185	197	187	156	166	181	216	187	180	178	191	183	168	168	169	179	175	183	193	184	155	182	190	180	166	185	176	178	181	182	185	160	169	169	175	202	177	184	166	212	146	163	175	214	150	171	149	188	198	190	204	210	179	188	165	172	167	211	191	190	177	171	178	182	187	168	151	171	185	169	195	167	197	164	169	172	174	178	197	179	182	170	182	158	180	178	192	180	190	156	185	168	152	157	178	155	196	185	170	157	157	208	172	183	186	186	179	185	171	184	199	176	169	160	179	181	181	166	162	168	199	186	166	177	158	186	171	157	164	164	169	180	188	183	168	177	174	209	162	180	193	166	181	162	211	182	188	158	162	176	148	166	174	177	174	161	163	176	173	157	199	184	172	176	125	164	174	158	192	169	198	183	209	195	155	155	169	178	166	184	173	199	186	196	179	186	180	173	184	158	192	167	169	162	156
5133	1146	937	532	493	453	434	421	428	466	422	425	476	465	441	396	406	399	435	420	366	407	423	435	417	449	420	409	428	425	412	429	468	427	421	433	435	433	437	424	401	440	405	424	408	406	425	412	429	432	428	424	384	432	423	403	432	413	443	394	437	403	427	438	425	390	404	459	406	466	402	443	437	462	414	435	424	440	414	416	414	431	399	421	439	445	390	413	418	454	393	415	418	436	410	419	417	468	428	410	394	414	426	414	381	433	446	465	402	403	435	433	422	418	382	434	431	399	420	416	406	436	410	456	426	411	392	434	396	427	416	391	433	446	405	438	394	425	383	429	404	411	461	407	427	417	433	428	432	483	403	460	426	407	407	422	460	404	410	399	440	437	428	415	403	433	433	446	426	448	487	417	382	416	400	462	378	400	391	468	418	432	415	410	411	455	405	429	395	421	423	459	448	376	415	420	435	439	428	461	441	432	418	451	448	404	383	400	381	391	387	423	409	450	429	392	408	442	437	427	450	402	386	408	434	417	450	414	450	417	428	423	439	406	424	387	426	406	448	462	420	394	448	427	408	439	440	424	432	431	422	445	432	420	462	414	388	399	412	406	435	445	402	405	454	442	416	429	438	388	427	388	426	464	435	401	427	437	412	408	397	404	443	407	407	428	416	425	403	427	418	450	397	442	399	435	446	428	424	427	434	433	411	445	419	421	444	417	436	451	419	430	429	437	429	395	395	418	447	421	414	445	411	415	428	392	443	395	417	456	424	437	441	385	398	440	436	407	408	376	435	410	438	427	434	419	456	432	415	450	443	396	424	432	426	404	379	445	414	452	436	432	433	418	429	437	387	432	425	451	401	423	428	420	412	438	456	397	441	422	422	406	392	386	397	444	384	398	444	432	405	436	404	419	429	398	411	459	390	417	447	444	405	427	425	433	441	397	437	414	427	434	447	452	449	434	444	427	415	433	394	466	382	399	445	433	437	418	434	432	423	396	434	428	434	441	413	426	437	425	430	429	424	401	469	373	420	428	410	454	434	443	392	430	439	419	428	436	423	399	387	447	399	442	426	427	405	424	413	405	449	428	453	410	445	421	420	417	436	431	403	460	415	439	411	420	415	406	395	420	427	404	419	416	407	467	385	443	449	439	403	458	440	418	429	436	414	438	446	449	432	431	410	456	414	442	390	419	423	385	435	435	426	443	420	420	416	418	399	407	402	406	429	393	415	390	402	436	415	398	405	406	446	411	436	395	483	434	429	419	413	385	427	433	417	441	448	453	401	457	405	449	453	405	417	434	424	417	449	407	444	437	389	410	431	401	455	425	386	417	403	414	445	427	404	427	423	404	423	425	423	432	400	430	417	407	400	422	426	442	439	399	420	463	450	406	392	429	435	408	453	466	448	403	427	395	429	454	438	432	379	490	423	422	443	421	457	419	433	413	404	409	409	373	448	404	429	439	485	393	413	442	401	438	464	428	426	408	407	416	471	404	437	430	399	402	434	413	433	443	497	410	433	429	440	447	399	409	389	399	406	424	397	441	398	425	433	423	407	443	416	391	410	394	440	413	423	419	383	422	422	439	418	423	405	407	428	407	437	409	443	404	418	398	422	420	440	419	388	417	437	437	415	445	397	393	436	431	442	406	432	441	449	397	423	427	444	384	384	416	444	431	438	372	443	449	392	418	422	422	468	380	451	434	470	381	427	458	413	417	441	418	423	394	418	449	435	442	402	428	418	432	438	418	421	403	417	434	434	438	453	412	429	420	418	428	411	449	432	446	444	409	410	390	427	396	427	447	391	409	435	431	425	400	420	418	427	398	470	400	454	403	423	416	411	419	412	447	408	425	459	436	444	426	432	470	391	396	428	388	396	383	417	440	438	452	391	437	396	425	440	453	438	452	406	431	426	353	429	424	410	442	443	422	410	449	419	446	433	437	434	399	409	425	426	451	416	432	404	404	439	417	403	422	438	415	419	411	449	398	446	419	470	393	454	405	443	424	418	443	450	400	412	396	427	405	385	386	430	406	431	404	385	397	408	416	411	439	434	440	416	405	453	459	371	400	448	418	425	423	433	447	416	418	438	388	421	460	418	392	428	403	449	423	422	408	406	419	439	416	384	401	432	432	429	424	445	418	438	386	404	419	399	399	394	475	414	430	411	414	425	422	431	415	396	422	400	418	441	469	458	423	401	440	401	397	453	412	455	451	424	428	404	425	440	427	394	403	400	445	397	454	412	434	422	410	401	436	431	424	392	456	412	404	434	397	441	423	420	428	429	430	451	434	418	407	417	413	417	406	416	440	438	418	425	408	397	377	425	387	415	472	423	424	419	423	445	407	457	439	414	406	445	449	445	429	395	442	423	437	404	431	429	390	442	427	471	396	414	437	408	420	446	419	408	427	424	410	401	433	437	423	415	403	462	393	459	414	402	402	422	425	418	414	441	423	429	435	402	426	452	444	404	410	398	417	451	412	422	473	439	444	432	418	429	432	407	464	424	419	463	422	437	450	390	413	393	431	421	405	450	441	443	417	434	429	425	432	418	415	456	417	448	419	428	422	437	419	391	398	426	401	392	453	414	426	440	423	412	448	433	407	445	418	436	398	430	430	415	418	431	430	417	453	401	423	442	433	437	426	446	404	406	422	449	415	435	439	430	444	463	433	373	399	448	436	457	466	442	446	439	407	414	449	426	435	437	419	453	411	429	406	415	431	403	405	454	413	396	415	430	399	418	422	429	409	438	439	402	432	416	416	431	388	431	403	427	421	395	432	396	422	418	428	420	428	423	409	404	432	395	447	453	397	428	417	440	402	415	400	431	455	409	448	431	401	391	437	429	427	417	406	445	444	437	412	439	419	435	413	409	434	405	398	458	443	440	369	459	442	439	388	435	424	415	429	402	428	384	434	428	429	415	393	468	427	426	404	434	415	418	423	444	428	413	416	446	466	416	442	372	440	390	388	421	411	451	408	409	404	407	504	379	419	407	420	401	411	408	439	439	435	448	451	411	402	456	435	456	423	417	434	432	431	419	410	378	398	415	456	453	400	478	410	448	431	453	412	437	446	437	392	447	444	419	439	412	419	441	417	385	417	437	435	429	408	390	437	402	455	439	439	452	401	417	426	387	392	432	444	430	402	419	444	394	450	418	424	420	416	438	433	433	401	392	414	422	438	456	464	456	400	392	426	434	445	447	394	443	391	379	409	431	416	386	430	415	381	410	415	415	432	407	408	416	406	431	446	411	397	382	414	435	415	421	457	451	417	453	413	415	453	431	415	420	406	456	405	443	387	405	412	425	453	444	457	429	430	441	442	423	410	413	421	439	438	431	456	450	421	402	427	452	426	477	453	421	429	422	456	388	417	432	393	417	431	400	407	410	430	378	414	373	413	409	439	436	431	422	461	436	428	470	393	399	466	403	390	431	442	399	438	399	425	433	426	406	409	422	431	421	427	392	371	388	420	404	402	434	405	455	400	452	409	434	443
25277	21639	25409	28336	21130	2244	526	382	349	326	286	280	271	286	300	278	284	305	276	258	261	262	280	299	281	268	295	310	276	238	260	278	257	288	253	300	259	279	291	305	268	279	271	280	320	257	272	259	272	244	251	281	255	303	301	261	273	249	237	284	290	285	288	288	242	278	258	286	285	267	267	268	277	271	257	226	271	253	287	266	256	269	265	283	259	271	237	245	282	262	274	256	255	274	274	287	260	258	251	273	261	250	268	247	257	248	296	265	241	268	253	299	268	302	251	259	263	245	236	239	255	252	281	258	259	267	293	255	248	238	253	275	259	256	276	257	267	292	251	252	288	276	248	277	277	268	268	252	241	269	242	265	244	270	288	294	268	264	281	273	262	279	275	268	252	246	253	258	263	283	266	242	285	267	275	277	289	256	269	267	246	292	289	254	300	253	234	267	243	269	246	267	245	228	287	283	241	274	254	261	277	268	289	266	258	251	270	261	224	247	250	262	280	280	266	266	266	275	247	260	241	243	247	282	243	302	270	253	283	261	255	285	276	268	276	257	257	266	296	247	267	246	259	256	312	257	276	280	239	269	298	290	260	258	270	281	255	278	232	265	253	262	246	263	272	265	272	236	259	257	256	280	291	260	293	250	265	252	265	259	261	287	254	236	272	255	251	275	270	246	270	256	238	247	265	268	273	267	276	296	240	257	274	255	274	287	267	269	285	272	270	252	311	245	307	229	269	297	276	262	281	245	223	257	254	273	257	266	270	276	255	294	234	268	265	267	285	268	285	257	260	227	279	250	299	261	275	280	278	271	252	258	278	249	246	268	242	259	279	250	284	289	277	241	234	270	267	235	281	263	289	271	266	256	256	279	244	257	254	251	274	240	255	226	266	247	299	259	273	235	265	270	306	267	274	274	269	278	262	261	247	265	283	275	285	269	259	266	215	279	259	269	275	300	253	288	244	271	275	279	269	263	254	286	267	269	297	289	325	267	290	252	270	266	258	278	297	256	273	278	258	267	276	274	258	247	270	247	317	292	243	276	259	245	270	246	283	268	283	267	270	242	254	270	250	290	274	292	258	246	270	267	269	279	251	275	262	266	279	263	275	268	246	268	241	250	251	260	289	280	267	255	249	274	263	303	268	262	275	261	250	245	275	288	296	248	244	235	268	258	272	283	263	257	271	304	234	264	268	246	267	310	256	267	264	250	288	254	251	280	255	266	258	266	261	249	276	263	305	267	242	245	286	299	246	247	284	253	237	268	257	249	302	276	245	268	291	261	250	249	263	268	244	266	301	256	258	268	279	281	272	277	275	278	284	244	276	263	259	263	265	276	292	256	261	253	270	290	283	251	232	299	265	276	276	252	268	237	256	261	254	271	264	275	241	291	275	249	301	251	249	265	259	255	292	241	257	239	277	286	267	266	245	267	264	259	271	254	258	259	260	264	254	268	252	260	265	278	234	269	243	255	274	271	261	252	269	242	272	255	289	266	287	258	257	281	267	256	257	283	274	250	260	282	258	270	268	277	263	275	255	299	281	255	325	274	245	277	262	266	269	243	264	280	287	289	263	261	290	237	292	281	252	288	257	247	227	243	270	238	265	259	258	295	253	255	267	305	255	263	284	261	266	254	225	275	242	258	277	261	267	266	257	227	276	256	243	245	282	270	253	244	240	280	248	252	261	277	261	288	244	265	269	251	251	267	254	270	252	271	262	255	281	280	281	302	262	261	268	306	267	276	286	266	295	245	276	244	270	300	266	267	283	254	273	248	269	235	283	267	262	254	259	277	245	275	265	283	280	303	294	221	256	292	290	286	256	264	254	269	250	282	276	297	263	244	297	281	246	277	242	297	271	247	275	242	254	263	264	238	242	278	251	260	273	282	268	263	263	270	281	291	271	292	276	265	267	259	274	290	276	259	247	272	262	248	283	273	260	271	262	259	262	248	246	275	266	257	270	263	263	256	293	234	278	269	280	278	251	261	270	242	259	286	248	304	278	269	245	306	263	284	255	245	254	240	232	302	297	296	285	258	258	274	264	233	271	271	277	269	236	247	256	279	300	253	267	277	269	266	280	258	236	280	263	256	286	272	264	272	260	272	281	274	291	262	293	277	296	285	260	268	261	246	260	259	263	248	247	242	245	260	279	269	263	249	267	280	254	282	254	262	290	254	273	281	267	286	294	261	260	234	249	225	268	254	270	274	265	303	275	276	256	270	261	249	264	244	257	234	236	271	243	282	260	250	274	277	278	279	251	287	258	264	282	255	275	250	291	245	285	252	274	249	257	293	289	267	306	229	266	270	263	240	282	263	262	290	273	246	269	266	265	244	243	281	270	254	290	282	266	270	269	244	265	298	266	273	284	263	281	261	255	275	282	239	259	236	275	272	262	210	248	275	290	289	270	286	244	269	276	263	241	277	300	245	268	256	279	291	249	286	304	247	255	231	291	259	274	282	273	253	244	305	251	234	267	268	284	277	241	291	271	231	266	258	269	257	248	261	275	281	264	278	262	271	281	240	251	282	276	261	248	270	246	297	282	319	263	257	268	269	262	267	273	250	243	266	261	260	257	262	227	264	298	276	276	284	272	245	272	245	290	265	261	298	236	254	295	286	267	279	267	262	236	252	262	275	276	291	247	267	252	258	269	256	271	259	254	270	256	277	263	276	262	253	249	257	276	261	266	270	277	285	249	273	265	251	225	233	289	231	277	242	289	297	274	247	254	255	272	242	240	259	240	273	299	253	239	282	242	266	243	269	276	292	236	269	252	249	241	271	258	265	271	283	235	285	293	249	280	266	291	230	242	269	241	252	288	285	292	293	272	220	242	298	273	297	271	266	256	251	233	269	285	276	274	258	266	315	261	290	260	269	257	237	276	272	273	261	263	249	256	245	269	321	279	237	250	259	253	242	252	251	252	273	279	276	248	261	278	277	261	253	247	252	243	251	247	244	254	266	271	227	273	250	253	263	264	278	277	292	299	240	258	271	294	269	256	263	267	247	278	289	270	261	243	258	232	290	295	268	251	261	264	258	238	231	289	239	246	285	298	253	269	273	303	254	266	286	287	252	283	277	271	253	258	269	255	259	291	283	305	284	245	253	256	300	256	249	263	260	269	279	267	269	268	240	237	262	267	266	298	284	250	267	281	301	253	249	252	271	242	286	261	254	254	274	276	256	263	277	266	298	260	251	266	268	297	263	246	225	282	265	268	265	287	265	283	256	260	276	267	283	271	281	272	250	274	271	321	250	285	273	257	255	271	272	264	267	272	243	286	284	227	259	301	270	277	276	277	296	285	273	281	247	257	267	259	266	282	293	300	258	241	259	256	278	254	273	233	250	257	306	258	303	252	284	264	256	254	265	281	252	262	265	266	280	269	291	252	261	250	285	262	243	259	262	288	284	278	259	298	285	256	288	273	235	275	264	279	263	275	249	272	242	276	255	243	283	261	258	258	272	230	308	274	262	253	266	254	248	272	264	246	267
3443	4067	2736	1264	865	721	663	639	567	636	621	622	619	549	562	593	570	586	503	599	583	593	547	611	561	615	599	594	627	590	543	573	581	626	584	577	595	605	574	595	562	573	588	590	565	573	581	619	590	565	588	581	592	617	575	611	593	605	554	574	553	613	614	597	609	579	589	565	533	579	542	599	578	594	562	618	608	614	617	548	604	572	605	572	531	592	572	556	584	621	580	544	555	615	579	563	591	604	567	581	577	609	557	582	570	596	556	587	604	619	612	563	558	582	588	633	591	558	552	588	591	630	576	575	571	609	630	617	602	561	602	586	573	566	592	588	562	569	589	611	587	581	573	554	606	588	586	570	597	590	617	587	593	592	557	611	580	575	586	604	567	584	585	616	569	564	574	567	607	627	552	600	582	575	585	594	594	566	583	535	563	607	572	592	557	653	581	602	565	599	565	610	592	576	600	542	563	564	592	576	590	549	567	607	567	590	583	603	596	572	595	605	563	521	566	609	575	538	639	592	544	602	599	544	583	564	612	571	599	582	595	593	571	575	565	583	610	602	595	595	589	575	555	563	639	605	584	578	593	645	595	549	555	570	550	591	554	574	592	612	573	608	621	591	593	589	569	567	550	572	557	574	580	589	591	595	601	567	562	564	598	609	533	608	593	541	560	584	582	615	529	602	580	569	560	552	572	620	569	585	590	614	560	610	595	617	601	572	593	558	593	584	565	523	551	599	568	571	624	551	581	580	571	587	586	572	572	565	618	570	564	610	557	571	569	576	595	589	627	567	605	550	550	595	597	603	623	602	588	561	545	595	608	533	607	551	559	594	599	571	577	566	579	590	576	557	586	571	587	619	588	572	580	582	602	592	555	560	546	583	555	563	589	611	615	570	597	571	611	570	573	627	549	554	551	638	570	575	620	551	582	606	592	599	530	588	551	575	617	547	595	575	579	617	572	557	614	597	609	597	527	567	586	555	533	602	560	573	540	594	540	591	593	592	576	609	563	601	603	636	602	582	620	572	625	602	565	561	585	590	620	609	574	585	596	537	554	567	572	597	575	550	570	575	595	610	588	601	596	577	611	572	557	586	593	605	608	601	629	552	579	583	550	542	566	588	500	573	579	566	558	568	524	585	544	588	537	631	585	580	620	563	599	555	618	556	552	625	586	533	553	541	586	573	544	581	552	581	572	617	580	587	609	567	572	573	581	561	593	608	539	580	570	586	557	551	575	582	580	586	601	580	617	532	608	573	572	559	576	588	596	626	582	589	572	595	609	575	542	619	596	589	603	593	562	606	583	615	564	600	570	622	591	615	555	556	559	549	549	601	600	573	597	582	611	557	572	617	602	599	589	575	573	618	578	583	543	524	593	620	557	565	576	553	597	588	592	615	575	598	580	617	577	593	649	574	627	580	630	548	567	567	576	571	571	605	610	605	555	589	597	618	562	638	505	618	586	605	575	606	584	610	582	562	590	573	539	597	563	586	567	571	596	574	588	560	574	578	575	608	605	580	575	575	596	611	549	570	537	647	592	613	594	537	572	586	634	592	592	532	589	589	604	607	541	559	593	596	591	576	595	561	577	585	563	541	561	548	574	573	586	573	579	576	609	591	528	541	556	599	565	613	554	552	600	557	559	579	579	593	583	601	601	596	626	593	606	596	569	538	581	591	573	573	615	590	589	580	553	581	579	637	602	575	609	554	575	594	577	590	604	540	607	586	572	579	585	570	619	586	543	628	558	597	589	623	554	557	616	531	554	589	590	565	581	604	606	558	518	584	564	590	601	600	555	593	602	533	568	563	593	571	543	582	576	584	603	572	602	602	601	590	554	566	579	577	606	564	563	594	603	602	620	599	545	576	551	555	602	584	533	602	583	623	554	587	584	594	611	596	567	590	614	615	568	545	557	545	565	571	570	579	534	547	576	569	510	623	597	581	602	600	581	579	617	592	560	574	607	594	583	617	576	609	598	593	553	550	562	575	605	590	580	602	589	538	595	588	603	543	560	554	552	576	592	572	597	600	567	594	609	597	624	561	592	542	618	589	584	564	578	580	579	580	553	584	573	546	565	545	563	635	587	581	549	567	557	580	596	601	597	573	620	544	600	594	598	562	593	590	604	525	602	627	600	566	619	579	528	594	597	551	599	611	614	593	579	591	574	561	585	575	574	577	578	572	571	587	558	583	594	560	590	593	597	578	577	572	589	561	577	554	612	595	605	554	554	587	573	584	578	568	589	560	597	582	603	545	630	614	594	511	617	604	567	584	548	610	566	597	603	598	586	585	620	596	564	554	581	570	563	579	587	582	591	584	575	606	550	608	593	553	601	593	577	621	540	551	556	604	574	571	532	598	603	608	527	560	565	604	627	604	564	566	569	546	565	541	561	601	545	594	569	580	580	520	578	542	578	560	578	555	603	563	577	555	590	551	543	593	589	627	620	557	576	585	569	581	602	651	561	590	594	599	557	568	554	543	632	538	584	584	579	596	556	597	576	583	576	574	555	600	568	582	563	603	575	608	619	613	561	590	585	582	555	563	586	608	563	587	590	573	639	598	601	578	560	525	562	591	623	605	566	579	608	584	553	537	588	536	591	549	567	553	566	606	582	617	614	542	587	603	548	585	586	624	562	605	622	574	583	560	578	617	620	582	572	571	569	604	575	599	579	596	613	593	573	582	564	591	566	568	586	586	594	594	573	557	634	501	588	601	630	558	549	597	557	576	598	604	577	618	587	602	581	626	574	562	593	564	621	564	595	623	576	586	603	610	569	563	618	612	612	599	564	567	604	562	607	586	603	530	650	573	630	581	600	586	592	619	558	535	590	607	591	570	609	635	544	569	617	601	558	591	561	569	595	613	569	568	581	602	616	584	599	561	576	555	592	589	578	576	613	550	580	580	609	541	569	597	629	615	548	579	591	578	563	555	595	590	587	624	590	568	574	560	543	559	574	530	532	515	598	528	550	578	562	562	581	553	570	588	595	594	580	584	606	619	571	601	541	537	554	573	551	552	579	588	593	572	595	572	570	559	579	569	586	581	570	623	561	600	555	569	590	545	546	621	561	578	540	606	626	586	531	596	602	559	603	582	557	573	573	595	537	591	579	592	549	581	573	583	614	571	560	604	583	570	571	629	596	553	569	552	585	551	608	582	579	574	579	589	614	560	589	600	573	580	570	610	535	556	593	545	537	619	574	564	591	598	598	590	595	606	529	610	626	591	589	633	608	584	552	528	584	592	577	644	585	606	570	562	581	545	594	573	587	598	578	579	590	601	557	558	596	576	586	586	558	606	623	617	594	560	567	595	551	546	565	596	574	570	581	571	588	556	621	604	587	605	583	576	568	567	541	590	559	584	601	579	591	566	565	608	579	595	569	596	557	588	540	576	565	583	586	595	590	629	589	563	620	587	549	588	606	580	613	570	614	549	593	577	565	589	540	595	605	622	569	589	592	558	581	575	573	598	555	571	608	579	568	588	573	549	587	612
24416	21632	26052	27678	21637	21637	2595	486	348	328	297	260	232	228	193	209	210	200	211	203	218	206	208	187	209	203	228	206	191	177	187	202	180	197	192	200	176	188	185	200	199	184	194	201	215	193	173	176	194	187	196	185	186	205	221	204	191	169	175	192	186	182	173	179	186	177	180	186	210	182	144	186	177	158	183	185	194	176	191	178	173	185	164	182	173	198	209	180	193	167	177	178	183	185	162	197	172	182	157	208	187	184	197	175	200	160	205	188	186	203	185	161	140	175	210	174	166	162	172	195	182	203	172	168	176	176	185	178	173	200	194	186	180	188	172	179	190	168	160	157	184	174	206	178	192	184	180	200	211	159	183	170	178	202	164	145	195	198	175	169	189	170	182	174	210	181	183	200	194	183	185	177	154	184	194	205	182	171	198	201	197	168	149	154	173	156	188	181	159	176	205	195	186	163	145	172	205	186	196	167	184	176	191	174	203	175	173	183	172	161	181	171	178	192	152	160	210	155	168	176	198	166	192	155	176	185	190	183	174	204	166	180	188	158	162	171	196	210	169	179	155	202	203	188	184	177	213	177	180	194	183	202	160	189	170	181	155	185	155	186	189	160	194	179	172	172	179	197	161	170	181	193	189	197	181	187	177	193	180	204	195	179	170	196	189	197	195	169	182	162	177	183	170	172	187	185	180	179	185	180	209	190	194	185	180	203	179	185	175	174	167	187	183	220	180	164	181	215	188	158	154	178	160	182	156	177	190	210	164	202	176	167	173	164	197	186	196	206	166	178	197	199	191	191	170	182	172	183	180	197	175	187	172	190	181	184	163	172	184	172	190	188	174	212	202	164	158	179	183	201	175	166	187	222	210	161	189	194	188	180	174	187	200	187	160	190	209	187	181	213	197	177	201	176	192	199	147	172	173	181	172	172	168	185	181	207	190	182	194	192	178	176	198	186	159	171	182	174	155	174	215	195	182	211	190	171	158	176	170	194	208	208	176	161	166	157	185	197	207	183	183	210	198	199	193	158	187	180	197	178	189	178	181	172	201	194	214	188	192	198	175	182	185	165	187	172	165	195	191	186	174	158	171	185	169	187	171	184	170	182	198	187	154	159	159	174	174	166	162	182	189	158	164	155	183	174	145	167	179	186	213	176	159	182	175	180	166	193	197	153	194	164	175	215	181	169	190	167	196	210	168	175	180	182	178	153	162	180	188	196	210	182	187	166	178	174	180	159	184	174	178	192	183	201	181	178	198	199	180	190	178	196	196	181	187	175	176	160	209	178	177	159	163	199	177	163	198	186	179	170	209	155	173	180	178	160	181	197	195	178	163	178	177	153	178	220	176	175	178	173	194	173	213	213	191	194	196	196	202	170	193	187	184	176	182	181	173	171	190	179	174	202	189	213	196	168	172	174	174	180	209	170	190	199	186	199	195	205	175	180	185	169	158	193	200	198	179	188	161	183	192	200	207	180	172	197	185	167	210	172	205	159	200	182	194	177	186	181	189	195	156	164	181	187	163	189	188	167	146	200	149	198	207	201	185	160	196	191	184	179	191	184	175	164	158	231	184	164	165	171	182	200	197	184	159	165	165	187	195	207	186	187	175	183	176	191	198	184	184	195	193	173	187	196	159	192	178	195	180	188	175	195	207	194	167	204	180	195	155	175	180	190	186	168	198	170	180	152	165	164	185	189	167	166	169	179	198	181	181	184	176	159	183	170	218	195	159	163	163	168	198	198	191	216	177	192	180	194	200	204	177	170	183	186	210	190	182	193	198	202	200	221	176	171	171	186	186	173	191	209	189	186	203	200	167	180	163	208	222	184	209	183	162	181	217	183	159	177	190	203	193	184	178	184	176	211	176	163	174	178	182	200	162	184	192	201	210	166	175	198	168	172	183	196	183	186	180	174	207	183	151	188	193	201	194	176	189	189	177	201	169	179	204	189	193	210	167	179	184	180	208	203	188	197	194	165	170	193	162	185	153	180	183	192	179	160	190	165	182	156	151	157	161	160	187	182	194	171	174	225	188	190	179	181	175	199	170	168	177	169	181	186	168	180	196	150	195	180	166	170	191	174	199	177	184	211	197	183	166	199	178	159	192	189	194	176	185	191	188	188	174	214	183	189	182	167	185	179	185	195	179	203	157	192	168	189	194	169	197	190	164	188	205	171	157	177	180	180	175	189	168	163	184	186	177	173	180	187	179	177	154	183	170	167	197	194	154	167	197	196	163	165	177	187	173	173	198	167	169	199	177	167	163	185	216	194	200	153	145	194	181	192	163	169	154	190	190	168	188	190	173	174	156	186	177	173	178	176	175	183	179	181	188	179	172	190	203	188	189	180	194	190	173	179	198	183	181	181	181	166	179	151	178	187	205	176	178	183	157	180	199	183	175	190	186	162	173	184	189	181	164	182	194	178	201	173	175	182	196	174	178	174	192	169	195	157	187	205	193	166	189	194	172	175	191	170	175	184	167	188	170	182	210	180	174	189	194	189	183	184	204	177	171	194	184	191	153	164	171	163	174	168	176	194	171	209	212	214	180	181	151	174	182	194	187	189	184	167	202	182	181	172	192	160	153	182	188	180	171	173	176	189	227	174	176	183	208	157	157	165	182	182	174	184	185	173	179	174	174	170	188	192	181	185	199	175	173	189	202	198	200	197	168	175	202	165	180	186	205	183	208	185	157	175	182	180	196	191	171	169	190	201	199	177	160	187	147	165	174	195	171	162	170	196	161	171	194	199	184	177	165	174	196	181	175	158	170	168	174	179	193	190	153	181	190	167	185	146	164	184	182	186	152	183	155	178	169	169	171	168	195	185	172	190	172	153	194	205	174	194	211	191	182	186	183	198	182	183	169	188	196	166	140	169	187	190	206	196	187	169	196	161	177	184	222	177	172	168	155	178	192	176	195	167	191	175	177	177	170	185	171	194	188	192	174	186	170	192	172	193	201	155	169	183	181	167	184	161	187	173	175	196	190	211	210	157	173	154	195	192	200	173	175	188	200	182	173	173	166	173	188	176	191	212	188	186	191	162	193	179	172	173	198	173	170	172	176	207	193	162	153	203	190	188	163	192	212	226	191	183	185	176	186	166	173	183	175	183	165	164	184	188	168	185	164	170	173	205	180	198	187	189	194	185	189	174	207	167	181	216	163	152	187	198	209	177	179	196	168	164	180	187	188	186	189	177	162	181	193	185	190	197	163	172	158	176	179	185	212	183	163	183	173	205	203	185	188	177	185	183	174	208	194	176	150	167	194	161	156	160	195	161	183	163	152	180	190	165	170	175	183	194	172	186	178	168	199	197	183	171	192	179	174	161	177	201	175	205	218	189	193	199	188	178	166	208	202	165	181	152	205	171	179	173	195	189	183	201	158	193	203	181	194	169	173	184	183	183	207	195	177	180	188	196	199	181	162	168	158	172	191	173	198	183	211	192	181	163	183	182	179	189	182	169	198	196	192	178	199	179	179	165	183	183	198	189
3543	6568	4155	1716	919	729	587	510	481	448	430	467	408	416	443	405	428	449	410	408	426	377	386	409	404	387	393	423	396	382	396	391	379	426	421	395	385	417	407	426	412	413	405	377	423	427	381	398	374	363	373	422	395	409	394	412	406	372	359	387	409	395	405	363	390	423	402	394	390	410	374	407	397	423	396	394	381	404	366	389	414	416	404	425	414	405	415	399	347	380	436	393	387	374	374	380	401	414	419	376	405	401	429	386	399	392	407	425	404	416	365	404	373	384	380	389	432	372	355	432	396	379	391	410	392	384	374	386	411	391	367	391	426	405	381	381	399	409	407	413	388	400	414	385	387	396	378	403	431	432	402	385	420	388	392	407	390	381	406	401	394	360	349	418	404	394	380	393	422	419	394	404	387	392	366	419	405	410	398	392	401	403	401	411	367	389	379	367	406	404	388	379	394	412	361	372	395	409	337	405	423	411	378	367	389	387	396	416	417	381	424	408	447	391	364	367	427	397	393	406	393	361	394	379	399	398	412	381	389	397	363	411	376	364	391	362	407	394	405	377	386	432	417	445	423	377	404	417	437	421	429	392	408	386	371	418	431	410	359	396	376	409	365	383	407	396	391	383	353	410	419	387	409	400	417	388	387	406	424	378	388	408	428	380	368	392	344	422	397	368	426	364	375	374	390	424	374	433	396	408	350	424	431	434	395	394	401	365	400	391	384	369	396	423	388	409	408	394	375	374	417	392	362	392	380	392	395	443	392	389	393	410	437	425	369	377	405	408	423	378	411	403	368	412	370	410	390	386	418	381	412	403	376	446	405	419	400	389	404	397	379	375	413	407	368	405	377	386	423	382	385	385	411	374	392	372	394	402	386	409	393	395	393	364	380	418	399	389	367	405	407	379	424	378	434	415	411	433	387	424	403	397	415	357	386	386	395	396	396	413	405	402	427	382	416	394	383	408	363	358	401	382	379	417	374	382	414	370	388	394	358	391	407	388	385	395	379	424	404	401	382	402	401	374	406	401	377	426	389	376	366	398	416	354	392	401	391	390	388	353	406	382	373	387	379	413	361	390	386	378	420	390	426	394	353	431	394	403	386	417	409	396	392	395	405	408	396	425	428	389	397	379	413	412	397	397	440	416	416	391	453	364	433	405	392	382	392	383	393	405	420	416	392	402	383	398	412	385	373	394	392	387	393	394	413	399	366	377	396	423	373	431	402	424	411	402	385	400	415	361	406	386	405	395	418	418	400	372	409	383	343	395	390	372	396	424	369	408	381	373	388	381	385	407	397	384	398	394	388	394	414	411	371	432	415	381	418	396	353	360	404	402	389	384	368	378	393	395	361	388	414	409	412	403	383	406	385	373	397	371	417	414	420	408	365	375	414	368	419	404	387	383	404	407	419	383	405	369	380	418	403	387	382	367	397	430	376	391	366	403	393	378	415	443	355	456	417	399	381	424	419	360	406	427	426	383	408	383	330	427	404	377	363	398	364	390	378	390	397	419	417	388	422	428	386	393	397	397	418	392	373	396	410	356	394	371	399	384	391	396	391	404	394	366	380	414	378	367	412	410	389	417	412	388	403	415	409	375	385	403	400	391	384	393	391	389	400	393	407	432	386	396	371	371	395	427	386	402	421	379	364	398	373	407	385	405	420	385	418	354	387	386	397	371	373	383	401	419	406	433	410	374	390	418	437	419	389	388	402	439	415	384	399	380	407	407	412	410	416	387	400	377	389	407	423	395	369	381	425	369	382	432	395	401	408	392	397	383	383	390	402	407	395	436	359	393	402	371	387	407	391	396	406	369	370	395	397	412	384	396	396	412	366	417	341	434	410	404	355	392	386	389	418	381	379	385	402	385	400	381	391	388	391	460	394	396	403	360	408	400	418	414	408	388	374	379	404	425	403	374	420	360	394	422	402	382	379	380	353	378	410	398	378	407	406	382	394	368	422	377	380	388	375	408	393	402	404	391	399	387	416	380	426	404	417	373	398	416	403	373	406	385	398	409	391	369	420	381	430	394	403	427	375	362	370	404	396	408	408	400	397	423	415	401	399	428	385	422	417	364	384	375	418	396	393	396	386	406	431	382	419	352	396	399	365	409	390	408	397	382	380	400	375	403	386	391	408	401	389	396	422	386	383	365	389	413	368	416	355	402	428	395	399	384	414	384	420	389	423	408	434	405	399	417	408	358	374	372	407	404	400	393	404	427	384	409	386	409	386	414	384	381	397	398	406	366	424	395	394	391	385	398	382	400	386	386	417	416	340	404	387	381	382	423	409	440	417	397	368	370	372	364	396	408	365	373	377	396	395	400	406	398	403	399	412	403	391	394	379	368	347	354	428	455	397	379	384	381	425	392	418	375	371	395	395	390	400	378	391	384	371	402	373	371	394	423	385	388	395	394	407	400	401	374	387	405	376	387	398	403	428	379	359	416	364	424	418	416	381	403	426	354	402	384	391	397	394	400	385	384	388	398	354	440	431	385	432	441	368	398	396	403	399	422	431	404	407	414	390	398	401	414	416	370	387	391	389	378	393	451	371	402	385	386	377	380	420	402	401	410	384	424	384	419	361	374	362	416	358	382	392	392	376	402	407	380	365	396	410	388	396	381	371	366	380	391	397	422	418	367	410	373	417	407	400	389	391	415	375	376	417	416	403	397	375	425	371	368	413	404	384	374	396	381	402	381	386	362	400	385	383	374	383	410	455	430	402	387	406	406	374	412	427	413	389	427	384	391	416	362	419	409	390	368	407	384	380	398	392	384	378	397	413	423	364	380	390	421	356	404	400	414	364	402	376	383	423	411	414	388	398	388	388	460	423	431	378	424	371	397	419	400	412	384	391	415	368	368	355	400	386	374	386	404	424	410	428	406	409	409	376	414	361	420	404	403	385	415	386	378	385	363	393	395	386	366	388	404	379	411	410	361	385	416	396	405	395	396	373	424	399	387	394	405	402	396	409	418	375	429	381	398	428	385	391	400	400	396	395	383	399	404	404	390	385	411	374	378	418	408	382	389	394	377	402	394	377	363	403	366	394	410	387	358	379	424	402	404	372	431	424	400	392	369	425	362	386	372	388	417	419	404	389	411	410	411	370	374	388	425	392	378	444	411	418	341	407	369	399	415	384	438	359	372	401	397	446	398	372	396	367	380	403	402	392	368	403	385	405	433	387	331	408	382	379	409	398	389	385	375	383	411	383	414	411	403	343	422	415	406	386	403	402	430	421	410	396	408	380	384	399	378	376	404	347	422	392	396	415	362	376	445	391	405	389	380	358	393	382	396	408	411	418	435	372	366	377	390	403	407	402	377	390	387	392	393	416	428	385	382	431	411	389	440	398	402	415	412	414	388	438	400	399	365	419	389	405	368	414	359	378	376	393	388	413	422	357	399	409	369	408	402	391	401	364	430	368	397	406	394	407	379	386	399	390	368	381	410	415	368	378	386	408	408	414	395	412	392	398	382	445	400	415	403	411	406
33149	11331	1485	555	365	335	226	192	177	183	192	184	207	193	183	182	194	158	184	183	187	194	179	183	202	203	212	166	148	168	173	185	164	167	155	172	167	176	176	179	188	184	162	178	160	170	213	166	180	164	189	161	155	177	180	177	181	179	169	168	182	191	168	157	179	177	153	186	191	177	170	164	144	207	175	187	171	180	170	160	176	167	177	174	161	185	161	144	177	171	181	203	167	177	183	169	146	172	151	176	199	163	196	175	217	183	198	187	173	170	169	174	188	190	190	184	156	179	174	176	168	183	182	173	158	186	201	169	171	163	180	171	171	161	150	175	181	159	152	176	177	166	202	158	163	189	161	160	186	162	184	181	150	158	143	152	171	154	199	197	188	178	179	172	148	151	163	201	196	168	177	157	177	151	165	182	174	180	178	184	182	180	170	174	185	189	187	168	180	192	199	184	191	195	175	179	166	146	191	166	201	164	173	176	171	184	170	178	161	171	195	170	170	181	166	184	180	161	158	181	193	184	148	189	149	178	175	156	152	188	174	199	174	182	178	165	175	188	194	150	164	157	195	181	194	172	163	197	165	182	165	174	148	188	173	192	172	193	166	195	182	181	198	201	211	174	171	184	162	182	165	161	162	167	176	191	177	168	192	155	185	187	177	180	159	178	179	174	164	194	195	185	212	165	195	167	203	202	194	191	167	138	157	177	157	187	178	166	165	169	178	184	186	180	171	169	189	196	171	160	181	154	176	189	187	167	163	170	165	171	147	220	176	155	166	207	153	182	184	156	173	199	179	166	195	176	183	184	195	195	181	151	193	171	203	199	174	174	197	179	175	175	181	190	172	178	214	186	166	145	181	187	188	187	181	162	217	172	204	188	194	149	169	169	183	163	211	169	167	144	184	182	163	172	183	194	178	138	141	159	184	193	189	156	191	173	176	151	174	177	187	170	172	176	207	151	183	186	208	182	172	185	194	189	169	191	179	175	180	171	181	172	168	161	172	176	187	157	191	184	189	208	147	189	167	197	170	208	162	159	186	151	155	159	162	162	169	171	172	182	161	171	178	164	208	190	178	177	157	152	187	160	165	188	177	165	160	185	169	161	160	169	171	171	183	191	189	167	150	155	175	166	194	206	175	160	180	170	137	151	167	162	189	157	167	167	203	188	165	171	189	186	214	165	194	166	175	164	184	178	208	189	166	174	179	160	181	188	151	188	180	191	189	175	200	185	183	201	163	181	199	174	193	161	193	170	180	167	186	207	182	188	169	180	184	182	187	174	207	177	189	180	211	184	189	177	166	218	182	155	155	168	182	186	165	196	152	193	168	189	193	195	153	167	176	174	198	163	183	196	181	156	164	193	161	154	160	186	152	158	185	180	177	159	163	193	190	177	199	202	182	176	152	160	195	141	165	181	196	167	196	175	178	174	178	175	184	193	167	158	172	162	173	173	169	172	199	207	180	180	167	181	183	145	155	182	155	185	209	164	192	164	171	163	187	186	181	182	170	197	150	156	163	190	179	169	164	157	166	174	207	162	172	189	198	171	172	201	171	184	197	188	151	192	140	170	176	146	172	172	188	191	183	165	203	169	166	191	168	174	152	178	185	183	167	180	153	174	205	206	215	182	160	153	187	201	159	173	189	182	196	193	177	193	178	167	161	176	186	180	174	183	169	162	166	185	183	181	184	177	196	187	151	166	164	162	173	163	176	172	185	179	158	189	180	158	174	154	180	182	169	157	184	157	178	195	184	168	184	187	159	183	153	189	173	179	181	169	182	172	168	190	162	171	185	186	176	177	208	163	182	167	149	187	204	192	171	167	179	179	137	178	162	184	199	175	172	165	192	184	188	170	188	183	174	175	161	200	176	185	196	183	170	173	163	196	159	181	160	132	176	176	190	180	204	202	154	188	193	169	186	200	165	182	170	180	172	175	182	185	169	181	176	157	179	177	180	181	172	168	196	168	162	204	199	171	164	170	182	208	162	188	160	170	189	184	166	195	175	181	176	192	183	184	182	178	155	175	165	187	198	195	164	150	178	166	160	196	175	161	164	161	160	166	178	158	180	172	183	169	167	206	209	173	165	143	182	189	190	186	175	177	187	193	195	149	193	150	170	156	176	176	172	191	185	189	220	158	174	180	183	167	152	191	223	167	156	183	183	165	181	180	194	181	162	174	172	185	164	168	164	146	183	160	189	186	168	163	202	167	177	175	175	169	199	186	161	189	177	147	181	178	191	187	166	139	169	183	189	181	175	178	164	204	178	166	183	175	180	166	162	182	178	166	155	200	165	170	179	177	187	187	173	188	153	184	184	171	179	208	180	170	191	166	178	173	188	185	190	208	187	148	192	169	199	175	166	188	166	178	181	182	191	180	175	165	173	173	197	192	191	190	172	150	176	151	179	149	169	178	173	189	174	192	202	175	171	182	184	168	178	173	177	176	167	185	193	203	176	179	211	179	177	180	172	200	195	176	181	179	164	202	172	160	182	187	178	167	189	182	193	192	187	179	165	180	164	161	189	173	147	153	188	171	184	172	160	189	199	171	174	195	164	166	201	196	198	193	201	188	164	183	188	162	164	151	169	157	164	206	173	199	181	169	158	182	177	185	187	181	165	189	208	178	195	166	201	155	181	182	165	182	154	186	165	167	141	181	174	193	196	179	179	200	194	191	173	175	195	170	185	166	175	192	157	166	175	159	194	166	168	192	183	168	174	166	205	180	177	205	176	198	180	189	172	195	174	158	162	167	191	180	161	181	194	178	164	169	178	159	172	166	153	178	181	167	187	180	181	185	183	195	172	190	194	181	186	180	185	174	178	190	162	170	178	197	165	168	183	162	188	178	152	160	152	177	182	170	165	183	167	190	161	188	177	167	163	171	168	185	182	179	168	160	170	183	189	167	193	188	183	170	142	183	197	165	187	180	162	166	170	168	179	169	176	173	176	185	172	167	184	191	204	153	186	173	168	185	159	190	180	181	180	193	158	162	170	172	176	188	153	152	173	182	183	187	198	170	163	191	160	173	177	142	158	183	183	187	173	178	185	178	170	161	181	162	189	185	191	178	200	160	178	187	160	178	206	190	174	157	153	158	171	173	166	180	161	179	187	203	211	181	170	188	178	176	171	173	203	168	165	175	184	177	168	205	159	184	165	176	208	175	194	160	172	190	184	156	168	173	199	173	152	191	201	167	162	166	178	162	166	153	198	151	166	155	185	190	142	169	194	177	173	182	193	163	164	189	201	196	164	160	186	200	192	178	170	201	176	166	177	167	179	179	185	174	198	195	181	166	163	203	183	199	194	172	177	165	183	164	184	160	180	170	161	178	175	155	169	152	160	166	178	163	168	178	156	188	185	199	184	160	156	167	163	150	153	170	155	175	159	167	166	180	172	172	180	177	180	161	138	172	202	207	173	190	142	186	175	181	188	171	176	166	147	202	184	179	171	169	153	206	186	187	192	171	186	156	173	154	185	178	172	171	172	170
5183	1264	914	573	459	456	449	441	374	407	392	402	423	439	459	421	470	395	442	416	419	422	450	417	430	404	426	423	434	444	418	401	427	445	445	405	429	401	410	481	452	433	439	423	421	412	424	424	414	440	441	413	445	438	442	446	425	433	434	419	416	398	373	422	429	424	417	424	400	438	419	434	438	452	429	447	418	437	428	450	450	426	439	439	452	401	419	420	431	446	434	438	427	392	456	428	429	454	413	423	477	414	418	428	406	444	403	383	420	411	419	397	456	419	413	441	382	414	438	401	438	415	421	433	413	424	421	399	419	414	413	426	417	393	417	458	409	421	394	437	432	432	453	433	405	397	466	429	419	408	427	415	395	401	408	399	419	423	387	438	438	407	440	377	421	445	420	411	435	394	425	405	418	448	436	459	434	439	465	422	439	416	436	427	403	432	431	424	423	405	423	457	440	411	375	387	423	474	436	436	475	416	449	441	376	392	456	451	425	463	423	445	411	404	440	371	404	462	457	424	454	426	408	440	432	425	424	395	461	439	464	416	448	449	409	412	410	448	409	450	408	415	457	405	472	401	402	434	436	437	407	429	416	416	444	417	454	440	414	412	448	428	416	486	426	435	422	452	403	453	418	398	423	428	416	412	453	433	435	431	431	421	404	443	422	417	397	432	400	406	420	439	436	415	431	419	433	421	412	406	406	435	456	439	445	410	450	442	419	425	391	418	439	406	415	441	423	405	411	421	468	453	417	451	408	440	422	419	430	410	445	422	418	407	446	417	419	438	435	451	401	433	406	417	447	434	419	445	470	400	432	418	437	460	402	417	420	454	433	389	418	436	436	448	456	449	408	384	380	417	424	423	408	435	451	442	399	384	435	432	422	426	435	436	420	397	416	433	411	438	427	448	450	443	444	397	439	425	400	436	444	442	435	423	440	417	412	428	406	411	378	448	425	394	444	415	429	445	415	400	417	393	440	428	447	416	448	416	420	395	408	408	430	400	398	429	433	458	425	418	421	423	403	440	354	419	420	447	441	414	433	403	418	425	437	438	467	433	403	431	426	439	417	410	436	443	448	440	422	408	438	424	398	394	353	460	426	424	452	424	418	408	434	426	422	442	425	408	450	402	408	438	423	429	438	458	427	428	397	430	427	403	457	412	420	410	426	388	423	413	470	411	432	429	429	428	441	429	433	427	447	442	426	416	427	428	418	455	408	437	432	455	435	386	417	445	422	429	434	404	433	425	426	412	399	414	465	432	442	382	434	411	450	432	419	409	431	439	424	442	410	426	457	426	399	428	437	430	412	431	414	398	391	433	441	447	429	476	396	443	433	411	451	419	425	401	433	411	400	425	417	438	462	434	407	422	409	430	458	427	405	447	442	415	415	405	440	417	428	406	414	443	393	415	375	407	400	458	431	433	438	428	426	416	400	454	423	403	414	427	417	417	441	402	434	410	459	407	428	440	405	404	434	438	446	408	425	452	393	384	430	445	443	426	416	419	427	403	419	413	407	436	409	419	417	419	417	435	455	409	396	445	443	430	370	411	425	398	436	420	419	448	439	401	467	433	412	427	428	426	390	435	441	467	423	432	414	453	424	464	455	448	411	416	438	414	397	415	406	428	418	384	454	448	429	439	394	438	484	464	441	446	436	405	427	397	403	406	390	415	431	435	441	440	421	416	467	393	415	446	393	401	437	432	444	429	406	416	431	426	416	442	440	404	409	435	426	447	432	410	402	396	416	469	417	401	464	400	438	430	436	445	417	437	379	417	420	461	413	412	407	450	386	411	420	463	454	460	421	426	437	448	425	460	450	385	450	429	453	412	433	420	416	422	440	409	467	415	429	432	403	397	430	414	422	407	395	409	416	397	430	383	417	436	463	441	428	449	393	444	410	440	429	391	438	426	465	429	434	421	455	453	423	409	413	458	428	403	431	447	433	383	414	419	419	417	445	414	413	435	447	415	442	416	444	441	378	406	418	446	412	412	406	445	407	389	438	418	412	426	406	410	427	454	442	406	444	416	405	433	449	407	420	409	420	413	422	408	386	432	403	463	440	460	425	417	421	446	438	456	401	440	420	399	437	479	453	483	446	431	463	422	403	375	468	421	435	429	451	443	442	417	436	429	454	464	414	460	421	410	415	400	470	442	412	399	437	446	377	435	385	436	451	417	403	431	381	419	428	406	395	437	448	408	417	436	425	407	415	439	414	432	430	446	446	397	456	445	433	427	434	472	444	403	379	412	408	441	431	424	430	444	396	446	425	457	471	443	415	424	427	403	413	392	432	439	463	415	433	426	426	430	444	413	423	470	436	403	385	423	431	430	436	458	427	443	432	393	448	471	427	465	421	437	446	447	435	428	433	434	426	404	417	387	441	429	393	441	434	362	451	456	403	390	390	425	381	441	395	430	418	451	434	455	436	439	443	389	411	420	437	430	426	437	401	379	433	418	449	436	437	435	405	411	379	409	438	396	420	438	418	427	461	431	414	374	448	419	409	398	415	390	442	423	404	428	408	419	447	406	391	421	447	433	432	460	438	415	428	430	393	430	444	416	386	410	426	426	432	440	421	420	424	402	429	399	457	454	449	446	424	420	438	375	403	429	461	444	388	409	388	423	436	425	429	426	415	419	419	435	425	407	440	443	416	407	413	443	444	416	439	439	441	466	423	421	415	435	411	408	405	427	429	430	454	444	414	483	396	393	429	446	397	432	425	396	426	427	433	459	426	393	431	410	403	381	419	440	406	422	427	424	421	442	435	440	478	438	415	415	422	424	399	455	421	407	408	401	416	371	424	405	403	439	451	449	420	426	439	446	402	447	397	424	461	434	425	433	408	444	434	442	428	423	414	415	414	416	450	449	413	451	449	450	429	417	399	437	412	431	385	426	453	425	449	425	406	431	421	444	400	422	414	453	382	429	456	453	429	408	406	473	397	427	444	423	429	408	403	397	403	411	402	432	438	435	464	446	400	433	441	396	428	437	417	414	432	445	471	368	416	406	418	405	428	420	433	395	388	410	430	431	412	427	381	436	417	427	409	452	424	416	443	417	417	405	441	396	421	396	474	412	410	406	404	442	414	451	424	428	417	416	443	430	461	457	453	417	420	401	488	395	390	406	432	443	412	452	444	422	412	428	396	448	459	421	381	429	429	401	408	446	429	409	417	406	432	452	420	447	438	431	441	432	430	437	421	424	433	415	401	433	440	437	433	429	416	419	468	387	375	431	414	442	430	435	447	430	426	416	431	385	453	398	411	456	448	398	440	438	459	386	435	431	441	420	414	449	442	435	412	381	411	435	430	437	443	400	421	401	413	411	416	437	396	460	445	445	428	428	468	419	392	435	453	441	425	442	416	430	427	415	415	396	474	445	385	421	436	431	389	384	387	461	427	428	396	437	386	417	417	427	417	418	389	442	442	391	467	424	430	438	419	440	423	423	445	409	467	410	436	428	410	413	427	445	439	434	419	427	428	429	432	434	411	420
25292	21612	25340	28346	21102	2383	522	417	320	344	291	283	299	317	253	289	312	299	300	288	297	285	301	257	266	278	254	264	236	259	303	287	263	279	260	255	265	271	272	276	305	291	263	288	278	256	274	280	267	284	255	245	263	266	266	272	277	286	275	255	268	276	303	286	253	254	248	261	266	290	281	267	273	250	277	253	257	255	261	289	301	259	254	263	287	271	250	265	273	297	245	304	260	284	305	258	248	250	243	272	278	245	250	257	279	262	266	275	281	288	238	273	297	235	267	244	263	265	251	268	284	259	267	269	264	266	252	245	239	251	291	295	276	263	271	235	271	254	234	277	283	263	276	277	256	236	232	261	267	259	255	243	247	250	241	274	269	267	291	254	271	256	265	287	267	252	287	234	257	242	257	231	257	256	267	268	281	284	275	257	277	268	252	273	284	257	278	263	245	266	235	278	241	294	290	269	275	277	270	267	287	266	249	259	270	272	269	254	309	292	273	254	273	258	237	290	243	267	256	258	240	256	263	276	261	255	263	269	297	267	259	246	271	280	282	269	271	255	280	258	266	284	274	252	275	256	243	262	262	269	254	280	266	264	253	300	240	272	279	270	284	261	259	278	262	294	274	241	256	268	264	246	254	283	261	280	274	269	240	266	271	259	298	255	273	280	278	273	292	258	270	267	284	265	247	262	258	303	271	235	298	282	276	259	291	266	286	268	246	231	234	299	250	262	240	260	267	252	260	253	261	271	248	267	282	289	258	259	274	252	275	270	268	269	276	265	270	265	262	260	258	258	246	277	283	277	264	252	260	238	256	255	276	256	291	244	258	243	266	268	266	264	288	251	249	247	254	289	264	269	260	267	267	249	291	259	260	237	251	265	237	263	257	246	254	283	262	263	297	287	272	289	268	237	259	261	230	255	264	288	262	262	289	275	269	257	264	261	253	224	242	292	296	261	258	248	253	253	258	285	294	251	268	273	257	233	256	274	256	244	259	270	298	272	244	271	278	276	258	275	258	245	268	248	225	277	253	274	270	237	284	285	264	249	268	263	241	268	260	313	287	289	283	277	255	262	261	259	261	278	267	251	291	271	230	268	283	264	265	256	244	312	288	267	270	284	236	278	268	267	294	258	278	248	244	240	250	248	230	273	265	283	263	265	255	263	260	219	276	285	282	300	265	274	274	269	245	254	265	286	264	298	264	281	260	258	265	252	240	299	264	288	266	267	256	278	280	283	255	254	261	284	285	291	269	281	262	280	245	280	230	265	257	265	264	264	268	265	237	232	271	282	274	271	246	253	238	260	252	242	274	269	304	264	258	253	252	256	268	274	287	254	250	290	266	294	252	248	249	256	236	312	243	266	239	275	243	265	273	281	274	285	264	276	244	226	281	256	275	254	229	240	284	242	257	273	254	269	232	259	278	258	256	241	253	278	254	268	264	274	260	250	253	240	279	248	286	236	247	265	254	261	291	276	256	272	241	253	295	274	278	255	270	280	247	287	256	258	282	281	247	266	250	281	264	271	276	259	245	266	247	275	276	294	240	272	271	277	273	246	284	247	265	258	274	260	272	277	274	268	289	259	272	233	296	285	239	277	273	266	249	276	256	289	263	243	267	250	247	272	264	279	272	285	255	284	291	260	239	289	253	259	299	269	274	286	308	255	256	275	271	282	260	228	252	278	262	251	262	264	260	253	278	268	267	246	260	228	234	268	244	270	279	263	254	257	269	254	269	250	270	294	281	264	266	278	275	250	297	262	276	267	273	244	276	281	282	277	308	265	246	226	266	262	252	278	277	274	252	258	282	244	265	254	256	263	291	302	245	271	261	241	296	270	268	271	252	284	283	268	256	256	239	230	290	278	268	245	262	298	294	250	263	279	285	257	297	265	247	268	269	260	251	292	251	269	247	271	300	231	256	288	254	275	290	272	274	292	231	259	263	263	261	276	286	262	267	258	224	209	236	272	280	267	249	261	268	292	242	279	255	270	261	279	259	279	249	239	299	245	290	245	259	240	247	262	268	260	316	244	286	260	261	286	267	271	249	322	265	279	267	253	239	256	268	275	251	257	278	270	279	272	257	252	242	276	253	278	253	241	241	263	259	273	288	279	260	279	257	234	240	272	271	260	295	294	292	246	253	259	264	256	274	278	261	247	251	291	296	279	292	277	281	261	266	282	259	254	245	267	263	270	317	272	271	245	278	235	285	275	230	232	261	265	257	293	234	264	290	264	254	241	264	267	286	278	265	289	266	254	232	259	249	254	286	274	214	271	260	296	282	284	241	266	272	259	286	267	233	230	258	263	266	250	278	286	267	230	251	272	270	240	263	264	280	253	285	276	249	250	232	273	250	288	269	243	253	236	267	287	275	255	286	290	276	254	265	249	272	286	236	266	300	246	271	263	247	262	254	256	289	255	271	264	274	247	277	255	260	266	279	279	247	236	265	283	289	248	301	269	277	256	248	247	274	286	273	257	288	250	251	270	239	285	250	276	264	262	223	269	229	236	269	280	295	267	243	249	251	264	250	277	268	258	249	278	285	255	275	278	289	233	281	256	240	240	272	275	231	253	252	277	293	292	265	267	301	232	290	275	210	246	289	267	281	273	251	267	248	265	250	267	248	260	277	276	272	247	255	259	265	274	276	264	254	269	271	290	244	286	283	277	261	262	276	272	267	244	286	292	272	265	253	290	263	254	277	275	261	248	260	266	230	265	270	238	269	264	268	275	275	268	291	284	266	274	286	282	274	252	251	287	242	254	245	268	295	268	253	247	288	260	248	275	245	290	263	271	243	248	276	257	280	265	265	244	259	236	285	276	277	258	268	293	263	217	268	302	269	282	256	263	239	245	240	278	248	259	234	262	269	279	257	238	266	249	290	271	297	263	271	272	279	276	287	254	243	252	255	259	290	263	269	254	267	264	272	294	281	274	296	240	279	251	240	256	240	271	285	288	288	261	266	265	249	287	256	289	257	238	259	247	292	243	275	255	303	250	274	277	284	273	264	268	293	265	276	288	256	288	298	261	258	280	255	281	262	272	234	261	257	254	277	282	246	264	300	244	267	240	268	268	287	257	278	235	277	251	262	258	259	260	303	288	284	275	263	314	256	275	269	265	278	285	261	246	308	294	262	261	260	282	238	266	245	256	282	263	279	282	282	277	270	268	289	292	255	279	250	282	257	243	275	277	267	255	296	290	286	291	248	275	229	254	280	250	240	273	261	303	267	280	292	258	264	295	252	277	246	261	274	266	245	265	264	262	256	272	284	226	236	285	270	241	264	286	254	256	256	239	315	252	249	251	276	251	254	246	272	277	263	252	264	273	250	269	281	305	269	272	296	242	261	275	258	268	265	277	277	278	265	275	260	254	264	273	237	263	264	234	251	257	282	251	290	284	237	260	225	256	264	275	247	276	273	269	287	267	281	258	268	269	258	258	253	268	259	290	274	235	280	262	298	304	260	262	268	285	238	262	282	260	243	244	267	290
3395	4150	2647	1238	887	776	691	656	643	570	581	622	582	603	598	572	584	567	625	559	545	582	600	585	582	559	585	560	611	579	564	571	580	586	590	581	627	596	592	606	571	621	573	623	588	567	632	616	604	598	588	636	587	590	594	586	563	603	575	580	576	584	609	555	607	539	613	612	576	558	618	558	576	573	593	587	643	594	535	593	581	586	596	620	557	552	568	589	586	532	600	567	586	564	585	593	587	602	586	608	603	557	592	580	599	552	588	600	576	575	535	564	594	556	546	591	588	564	608	620	574	533	580	633	633	617	603	579	580	614	553	556	608	625	604	571	588	607	570	590	572	562	592	581	595	586	615	556	566	572	596	587	602	591	615	566	505	618	589	578	565	579	605	594	583	565	574	598	589	557	594	606	581	581	586	549	557	618	567	599	611	565	590	571	562	557	595	555	561	580	616	626	613	607	566	560	555	586	652	551	603	567	565	594	603	559	617	587	555	626	552	547	554	572	581	598	580	579	581	597	607	618	626	565	565	569	601	542	581	601	603	571	554	568	606	568	587	579	604	598	600	538	599	577	579	567	582	626	631	586	573	523	575	582	605	604	544	599	620	608	529	586	571	580	565	595	556	610	567	566	602	611	606	528	555	594	595	544	565	578	592	573	569	572	632	561	584	551	582	602	548	627	604	581	561	591	632	593	575	595	573	585	592	597	564	601	597	562	602	582	640	538	599	566	604	568	587	648	611	622	592	619	574	563	556	597	576	628	596	560	586	631	560	531	633	556	578	562	572	596	588	578	577	618	551	598	547	585	548	621	616	591	584	565	573	572	590	560	594	596	640	592	583	559	598	612	611	598	605	542	587	580	582	594	588	557	608	573	553	644	596	597	537	591	600	592	592	588	547	616	563	587	563	582	576	600	560	578	541	580	599	539	575	636	558	546	581	587	554	592	612	557	571	580	543	612	629	584	582	570	591	604	577	569	587	598	592	528	538	585	570	590	521	567	572	547	588	549	567	609	612	590	587	565	573	596	614	595	644	576	585	609	572	546	597	608	587	579	625	577	545	612	565	591	604	555	592	619	597	599	551	562	589	579	650	579	572	603	580	575	567	554	547	589	645	564	566	596	586	568	578	585	574	597	601	581	585	633	582	630	603	616	631	577	598	582	566	569	543	563	563	556	588	587	566	587	585	599	549	583	566	559	554	580	569	600	601	618	565	583	553	558	586	618	603	594	608	608	576	586	561	616	617	563	590	542	542	568	542	571	560	573	561	575	552	562	598	585	586	596	573	552	587	541	544	583	587	588	580	596	608	534	609	579	581	595	580	560	632	550	590	642	632	614	546	613	589	599	587	589	571	596	545	597	593	575	574	591	589	623	604	596	544	610	590	582	610	565	586	585	603	632	547	536	600	609	570	570	580	616	591	546	603	544	578	588	596	630	566	585	611	575	593	565	571	594	548	576	570	585	606	604	596	607	617	582	555	554	580	599	528	603	589	569	538	620	599	567	609	599	618	589	594	620	601	544	605	561	593	578	603	564	591	590	553	567	548	568	580	589	561	592	548	630	577	592	592	582	613	587	601	588	558	563	588	631	516	608	597	541	558	618	549	629	571	574	604	578	577	544	579	577	587	566	606	617	606	631	534	561	593	557	574	598	581	589	576	584	595	587	600	516	528	575	615	583	570	594	560	536	575	594	572	556	610	560	601	603	600	597	589	582	565	540	628	592	566	559	582	590	576	602	624	604	564	594	572	614	593	580	543	557	561	593	595	594	575	582	549	597	548	582	574	602	634	612	606	572	561	552	591	565	588	578	560	568	594	570	615	583	569	595	637	604	584	550	573	580	563	552	563	610	565	625	609	605	567	560	592	577	618	548	568	585	619	579	579	551	561	602	575	575	594	562	581	585	553	599	590	634	567	594	615	610	549	561	632	603	610	587	539	560	608	598	609	576	607	583	585	559	592	615	572	582	575	594	544	598	597	572	586	558	560	615	573	582	587	567	602	590	575	614	576	598	566	607	608	547	579	586	618	569	558	596	580	610	592	587	558	572	616	528	560	592	595	581	614	587	607	624	600	536	570	597	547	559	609	607	538	616	621	582	637	575	585	584	597	610	606	607	559	594	608	581	601	591	564	556	621	565	618	587	601	578	577	567	580	550	569	569	569	580	608	606	568	581	615	577	585	586	611	580	611	580	600	590	640	601	570	588	597	600	608	547	613	548	581	603	606	569	585	588	651	573	597	577	597	570	587	576	581	610	586	587	607	577	587	570	620	603	615	629	631	600	603	578	572	555	595	561	585	626	583	597	567	623	550	591	595	567	648	610	561	581	555	548	533	587	590	566	528	571	587	565	559	621	608	541	610	614	597	614	593	576	602	575	589	600	607	579	582	595	602	570	552	572	610	611	603	556	577	614	564	551	590	554	597	592	573	606	614	556	556	555	591	567	562	576	579	548	562	521	617	585	559	634	588	629	610	569	583	575	546	581	644	556	585	540	589	552	572	552	647	587	633	577	545	587	569	592	561	561	582	574	626	579	575	574	567	616	551	612	570	539	584	546	585	540	662	596	602	544	596	560	565	586	596	611	606	591	623	595	577	596	566	592	547	658	588	593	594	609	568	578	594	587	581	589	578	573	562	603	583	550	590	587	620	577	614	579	591	583	573	558	565	609	592	603	609	571	591	571	625	590	585	562	575	561	610	590	609	589	558	581	558	597	561	611	551	626	554	588	590	591	543	581	620	595	562	596	532	581	581	578	609	596	626	594	569	609	624	564	573	556	616	584	589	578	613	575	613	628	597	566	595	543	541	598	578	585	619	624	569	596	596	612	534	598	589	547	556	593	603	548	617	562	588	588	582	594	572	552	571	542	524	587	589	585	615	587	573	586	553	585	590	595	604	575	570	535	603	577	521	600	597	571	605	580	586	577	593	556	580	572	570	600	559	622	580	569	612	582	604	555	626	595	548	589	595	589	573	564	580	601	577	586	634	644	616	606	569	579	616	592	552	564	613	610	609	613	560	582	569	569	580	612	576	606	547	603	589	574	608	613	587	579	573	562	617	576	531	584	578	577	595	594	571	568	618	579	568	600	620	565	587	514	567	623	574	535	528	586	583	571	606	598	626	567	626	612	588	594	584	563	597	578	618	578	632	579	553	582	593	600	584	581	566	568	568	548	587	619	534	578	601	577	540	571	597	579	598	596	603	613	603	568	618	549	610	613	579	595	569	595	610	579	531	581	601	547	576	552	581	574	590	541	567	582	603	574	560	604	565	602	571	613	624	629	637	540	607	541	595	584	585	554	603	553	587	593	561	546	565	589	615	580	576	574	590	588	578	606	607	597	598	591	515	592	619	569	597	572	611	569	556	580	582	554	580	609	565	592	642	567	588	549	623	592	614	609	628	597	553	582	582	555	597	605	554	555	552	623	567	580	593	590	583	607	544	592	593	590	557	553	594	625	587	580	565	586	594	543	555	576	591	572
24451	21634	26071	27699	21640	21611	2696	529	364	318	261	288	260	257	198	223	227	220	210	190	178	188	196	207	185	170	185	186	195	168	196	161	168	167	196	171	200	185	158	193	191	191	157	196	225	174	177	204	177	183	185	157	201	153	169	178	189	167	182	204	185	171	193	177	183	160	190	160	181	176	161	148	186	182	200	158	192	181	174	190	191	178	187	202	182	165	179	185	198	194	161	178	183	175	181	177	176	189	178	187	205	190	210	212	177	186	178	160	179	166	188	193	185	161	190	196	186	163	159	181	195	183	185	211	184	185	187	186	174	184	184	189	193	190	172	209	179	148	188	169	208	188	195	171	210	201	184	158	190	163	192	185	178	215	199	172	183	198	210	186	185	206	178	178	206	171	188	199	172	176	174	225	134	193	191	209	157	166	196	188	183	187	197	179	183	206	169	170	176	169	200	213	188	190	179	177	174	211	185	196	185	176	184	179	201	186	183	193	163	186	167	174	176	158	184	191	189	173	179	169	168	201	171	171	156	187	168	196	205	205	205	212	169	158	203	192	172	168	153	216	187	207	154	194	181	148	174	162	186	184	173	188	202	182	188	185	218	178	159	158	203	183	210	194	174	168	152	199	148	177	191	185	202	179	180	194	203	178	179	153	158	185	192	173	165	171	177	170	167	170	176	172	161	199	159	187	158	192	176	165	180	182	178	184	153	181	178	156	175	185	188	178	168	170	180	180	188	196	208	183	193	173	198	178	172	182	192	190	185	168	198	198	157	180	181	176	171	165	190	198	171	144	195	206	196	167	168	171	173	185	181	179	207	137	198	185	186	198	170	150	173	149	205	199	198	176	195	171	197	179	169	193	184	160	152	185	201	192	177	184	190	167	201	193	192	183	200	183	156	182	192	174	186	175	169	173	201	178	179	191	183	163	160	189	178	202	181	211	185	180	166	199	178	218	197	199	172	188	207	181	175	200	181	184	202	194	178	153	186	189	206	165	198	198	203	180	169	185	178	180	202	191	190	192	194	170	182	213	158	141	191	172	189	212	185	178	169	204	180	168	168	177	164	165	213	170	177	196	196	175	176	204	202	155	195	193	170	190	195	202	204	173	168	190	180	182	160	173	168	184	175	178	182	165	163	192	160	206	200	190	177	174	185	202	183	179	184	176	184	183	167	177	185	172	179	170	193	205	171	184	173	197	192	165	186	180	170	187	179	163	185	173	203	183	195	172	187	185	187	188	179	171	210	181	134	175	153	190	208	193	175	204	168	176	163	172	177	179	162	193	189	183	190	188	207	191	179	174	221	204	178	194	191	189	178	198	187	177	200	190	182	176	197	174	181	189	170	200	194	163	191	177	181	197	158	195	195	170	157	195	187	210	171	190	192	166	195	194	179	206	189	196	176	177	153	187	191	167	149	179	168	183	192	179	186	180	202	195	174	175	182	184	188	194	169	181	203	190	173	177	182	171	181	176	175	181	171	185	198	194	158	164	180	193	186	184	188	195	154	175	149	176	180	187	197	187	202	178	188	172	212	177	194	171	174	171	199	187	178	166	205	203	172	185	190	167	168	167	194	183	171	182	173	226	171	171	179	165	216	170	199	204	180	199	183	161	179	198	169	189	201	210	195	184	166	172	185	165	162	170	169	169	189	173	194	182	187	192	189	168	197	185	181	190	180	184	176	183	172	182	170	194	184	159	206	180	190	172	189	176	198	184	164	183	206	148	184	173	176	171	184	196	182	189	210	179	181	165	176	177	213	214	154	205	188	176	181	193	165	179	196	163	183	172	190	181	202	210	192	173	216	176	171	181	169	184	190	173	182	187	166	174	193	187	160	176	214	216	183	165	195	191	176	180	178	177	145	169	188	211	204	188	207	188	162	204	201	206	182	187	149	171	170	192	159	182	170	158	176	177	192	179	176	198	172	183	177	166	206	180	191	211	184	176	181	178	170	201	176	178	180	190	178	211	180	195	179	190	208	159	163	184	179	216	180	213	185	192	185	159	199	182	179	173	195	187	187	180	190	166	157	155	186	198	211	187	186	175	164	171	177	191	208	174	208	180	185	170	191	191	184	188	159	181	187	177	199	194	163	181	177	148	168	180	174	178	202	162	192	199	175	170	176	184	187	218	205	187	163	175	190	204	176	176	174	173	179	178	187	169	177	190	167	189	185	196	191	188	191	160	191	162	191	173	179	191	188	163	208	191	187	160	178	194	188	168	175	180	194	180	181	197	177	175	178	189	191	190	201	201	187	193	186	173	175	186	162	187	191	176	179	178	202	188	195	212	203	161	194	187	168	164	189	163	177	191	198	191	193	177	156	195	188	204	180	184	168	167	157	146	192	188	189	174	181	183	171	185	212	169	194	168	219	193	186	192	185	178	175	180	169	192	165	221	178	176	170	177	194	182	159	163	179	184	195	203	194	197	184	188	167	190	193	200	175	147	189	186	194	181	181	188	181	209	183	182	180	175	196	208	159	174	203	182	198	176	183	174	158	184	180	156	176	182	212	198	186	186	208	189	187	208	175	211	190	148	207	174	176	174	173	190	189	185	182	202	204	176	185	183	180	193	154	183	173	174	196	168	210	172	169	179	166	187	171	186	188	196	190	195	185	172	176	160	174	161	189	159	189	209	190	207	174	159	209	177	176	188	233	196	158	186	196	173	186	175	182	180	157	194	194	162	180	179	175	187	188	196	171	191	179	187	179	203	182	188	188	200	199	174	207	178	200	188	179	172	159	181	191	200	187	189	190	171	175	175	188	188	189	195	206	190	178	182	168	150	166	189	190	193	202	185	179	162	150	158	183	193	174	194	163	162	188	193	203	197	167	164	174	190	167	192	156	182	184	180	175	193	179	168	190	162	200	176	190	187	188	196	198	188	166	154	182	180	179	160	185	176	193	186	186	201	167	170	192	164	174	154	196	164	207	194	208	180	205	169	186	165	213	163	205	168	185	162	203	158	183	181	182	220	196	198	198	201	176	195	204	212	188	191	205	184	195	189	204	177	200	173	178	178	191	187	191	215	165	178	175	193	155	204	170	183	204	204	185	211	189	166	194	184	189	180	203	168	180	190	172	190	184	159	187	161	188	170	181	164	170	189	170	184	180	177	170	183	159	170	186	163	153	186	165	183	176	186	187	180	197	184	173	162	181	180	184	196	168	186	189	180	178	170	179	180	175	171	161	161	169	167	166	184	170	173	159	192	195	181	185	187	167	198	190	178	206	189	156	198	183	180	169	172	189	172	169	166	173	199	180	180	175	186	183	183	194	173	175	193	176	217	172	183	183	191	180	192	167	179	196	187	182	203	188	168	174	187	206	177	168	176	163	181	163	183	176	213	160	179	178	175	202	177	199	195	191	183	165	162	179	178	205	170	172	167	166	208	179	180	174	185	162	198	191	182	152	208	198	184	167	169	178	168	182	192	194	181	178	159	175	184	197	153	175	194	211	195	183	181	199	161	177	165	178	170	187	165	197	169
3626	6653	4199	1702	1006	706	578	572	465	474	452	423	456	424	397	420	384	456	389	397	440	388	427	378	427	395	399	419	392	407	417	406	405	404	376	385	394	426	403	416	409	427	434	440	369	404	394	380	377	412	370	405	380	406	410	412	379	391	384	451	416	385	396	424	379	360	397	372	389	379	434	388	384	368	396	375	438	427	385	389	400	429	365	391	376	400	417	408	395	408	387	410	399	380	382	370	389	406	384	393	375	402	404	385	411	384	377	407	415	409	372	378	353	402	415	403	354	404	406	393	364	409	365	389	387	361	395	377	439	375	410	370	420	365	380	415	375	395	399	410	402	375	382	406	393	401	433	385	380	415	399	371	411	391	418	430	404	386	383	408	409	416	397	377	399	367	367	419	407	422	401	384	383	386	364	418	444	420	345	376	424	404	390	371	422	376	423	416	424	383	372	374	381	406	381	369	384	371	387	367	379	419	415	405	421	388	386	380	399	392	382	420	383	409	436	349	409	415	430	422	395	404	424	392	411	398	370	419	391	433	401	400	400	419	440	402	403	389	415	419	372	386	374	354	401	379	424	404	400	422	377	393	398	364	418	398	387	385	448	384	423	407	404	401	426	383	380	395	365	405	384	393	398	422	415	387	394	397	371	380	371	408	403	388	422	379	372	386	388	398	427	416	386	436	440	375	417	391	445	385	373	416	407	385	371	390	407	396	395	427	391	406	405	398	397	357	402	397	373	420	378	377	387	360	398	358	387	419	392	375	407	396	383	378	379	386	392	380	369	388	400	387	403	398	444	384	446	391	387	393	439	388	399	378	376	375	422	379	411	386	381	382	370	416	356	384	398	421	402	409	384	392	361	383	414	402	398	404	386	396	401	390	421	399	371	387	418	405	392	374	388	404	434	361	369	416	415	363	384	400	376	374	369	386	425	398	369	389	423	405	426	414	391	398	399	407	393	422	399	392	385	391	390	356	372	433	394	399	398	393	423	389	409	361	388	398	402	418	425	424	392	408	388	374	422	384	397	400	410	383	358	391	403	367	431	389	403	388	380	397	417	385	400	380	398	375	355	424	388	416	386	393	382	381	418	432	391	364	412	356	431	410	425	393	363	412	383	360	365	408	392	407	427	370	409	419	399	412	371	419	353	392	422	378	395	428	428	425	370	397	379	390	366	397	361	403	364	384	390	384	412	416	418	377	395	387	374	395	397	365	388	381	379	411	379	404	355	391	414	400	418	391	373	424	380	392	417	405	416	391	417	387	391	386	414	388	437	410	406	377	398	417	387	391	417	378	397	394	459	431	413	409	399	441	420	421	389	422	401	380	479	444	359	383	383	412	418	388	401	379	382	408	435	397	393	413	437	387	396	394	381	388	441	388	380	346	385	390	390	400	410	415	413	404	417	427	417	411	379	408	357	413	368	390	387	373	397	411	405	386	377	406	415	383	390	397	378	407	415	368	405	374	366	415	364	389	415	397	430	377	430	359	371	400	394	387	404	407	403	409	404	377	377	389	371	386	360	412	360	415	371	395	397	385	426	357	386	408	387	381	388	382	390	413	418	384	398	411	396	394	390	390	418	365	373	394	392	389	390	414	418	437	381	382	393	436	414	390	393	370	413	340	372	412	369	359	380	415	378	375	418	396	410	403	406	414	404	402	413	377	392	382	420	429	393	419	372	379	393	433	389	397	412	391	423	408	388	422	370	366	392	401	400	384	391	387	418	404	408	386	387	379	403	419	406	411	396	368	368	416	436	420	371	412	415	411	412	399	384	402	370	376	391	386	439	431	390	404	395	419	363	376	394	389	415	411	420	392	351	408	379	362	379	379	369	391	410	399	397	374	392	357	375	400	363	388	406	427	390	403	403	407	425	396	405	409	409	401	383	426	433	436	414	419	391	369	415	419	391	405	398	417	384	400	422	406	415	415	404	424	427	397	386	407	359	422	404	386	414	360	405	416	377	394	398	388	384	415	431	373	404	384	418	376	396	351	382	392	390	381	430	379	419	395	396	415	399	425	389	425	394	421	405	400	403	414	402	405	384	418	436	388	376	410	390	393	404	391	380	362	416	394	378	367	420	389	372	416	418	375	380	409	403	378	394	377	402	362	361	378	387	393	400	398	400	406	352	383	419	379	375	416	409	401	397	384	389	407	445	424	407	388	373	427	377	415	389	385	349	376	396	374	370	412	411	378	427	404	381	384	406	404	399	387	396	401	360	390	403	356	383	393	383	392	405	417	397	410	401	394	376	417	403	455	394	398	362	407	415	412	377	401	407	433	374	430	426	372	403	405	386	383	384	416	414	392	394	410	380	379	414	357	382	393	397	379	395	394	410	399	400	395	401	414	426	421	410	410	393	420	375	391	398	392	378	413	374	391	395	377	385	391	397	398	393	420	377	418	385	390	420	407	377	423	405	382	375	399	394	389	401	414	419	393	380	412	376	432	413	391	393	368	390	382	405	397	381	387	439	430	414	407	391	372	384	351	414	412	439	412	382	412	418	412	403	406	378	404	394	402	397	392	363	399	361	341	368	410	429	427	411	403	417	384	432	370	354	356	400	412	397	383	433	386	393	388	408	432	382	380	366	380	370	393	373	385	370	360	401	380	378	395	385	419	360	427	403	389	408	396	370	368	402	378	425	391	385	370	398	430	388	401	399	351	398	406	405	385	375	420	387	432	365	393	374	408	424	406	394	404	374	376	379	420	387	377	424	391	390	430	394	396	369	411	436	392	377	428	386	417	417	447	412	408	385	343	423	419	409	430	367	382	406	381	357	420	435	387	386	392	391	355	398	390	390	378	404	416	423	376	393	418	410	403	414	368	375	383	397	399	399	444	351	406	402	383	388	419	378	421	410	392	388	396	389	392	387	405	409	434	389	392	407	413	405	423	382	396	413	397	401	417	427	387	395	420	383	400	396	392	384	413	378	392	438	415	371	429	380	440	377	383	422	383	363	396	398	398	371	388	416	369	410	384	414	389	420	421	412	388	396	379	357	388	379	394	384	398	371	347	363	373	429	381	456	391	402	393	386	381	395	364	398	409	381	416	389	390	399	327	396	397	433	365	427	405	445	386	409	401	382	419	416	402	389	404	407	375	402	386	395	361	414	406	368	403	371	371	393	419	398	398	404	409	378	355	406	450	387	365	401	393	386	412	348	408	381	390	403	386	413	389	433	386	416	400	364	427	381	403	352	424	380	394	400	409	397	383	365	397	384	382	384	408	424	405	407	382	427	446	428	409	377	390	405	382	390	420	386	432	424	378	378	406	374	386	399	394	352	413	380	368	409	385	404	366	390	371	389	412	378	331	373	404	418	387	390	392	388	383	353	411	400	396	401	385	377	402	357	415	378	388	368	403	387	365	380	393	396	413	422	402	410	396	406	364	403	403	365	420	397	413	390	376	400	412	407	410	443	361	401	394	407	423	411	393	405	425	394	384	415	371	376	401	385	373	420	402	390	412	392	347	345	368	387	399
33196	11418	1412	365	255	205	211	191	202	192	182	171	179	188	185	185	181	195	168	158	184	190	176	171	195	182	159	184	165	172	197	176	178	201	176	192	174	184	178	188	195	163	177	191	170	171	196	176	161	191	164	159	193	184	191	160	193	197	176	192	185	178	187	174	194	175	176	163	174	170	189	179	175	180	189	168	184	189	176	180	199	180	172	182	151	192	176	175	184	170	189	187	162	165	203	165	172	183	202	164	158	154	164	178	172	165	171	169	181	158	196	195	173	164	159	170	176	170	164	186	189	181	167	179	185	165	170	171	186	174	158	183	182	182	170	177	170	156	170	190	182	169	179	194	150	180	187	202	175	211	179	177	172	174	194	181	172	204	198	188	154	179	189	167	207	200	195	170	173	167	146	201	174	182	182	193	178	171	177	172	185	182	163	192	161	157	153	181	170	179	212	184	197	167	181	200	188	166	174	186	173	165	193	170	165	196	156	162	157	188	156	168	176	188	185	164	207	179	156	167	161	178	169	188	182	159	176	182	197	182	168	179	204	156	187	174	181	190	197	190	170	176	166	174	188	169	176	197	159	209	159	168	194	168	170	171	158	173	191	172	205	176	184	167	184	187	168	173	187	166	162	158	159	180	169	187	183	169	173	166	183	188	185	195	168	180	203	176	179	194	175	161	179	180	181	176	176	170	161	176	193	179	170	195	161	163	171	166	195	174	181	196	182	219	182	206	179	164	177	163	193	228	170	174	216	194	165	178	175	175	164	188	178	195	180	164	189	198	205	208	168	173	169	170	160	184	176	145	194	179	207	171	166	184	193	180	176	195	179	191	198	182	170	159	173	161	179	155	206	193	184	170	196	170	175	153	173	184	184	188	162	193	174	207	158	187	184	185	174	192	161	169	181	186	174	184	181	185	174	166	173	192	189	158	183	180	163	167	164	186	230	164	167	165	173	156	167	165	169	181	162	169	177	173	191	176	157	197	156	165	185	186	168	162	167	177	188	181	222	171	174	185	178	188	168	176	202	184	191	181	181	181	171	192	180	197	176	164	147	164	180	158	180	188	160	180	165	185	174	218	177	171	176	171	162	191	169	179	206	175	195	170	180	177	155	181	178	177	157	202	207	189	170	191	181	152	173	174	164	184	198	188	214	158	184	167	169	196	205	184	153	212	165	166	167	195	162	187	174	185	166	172	164	182	181	169	177	190	173	172	180	193	176	165	156	156	184	176	169	163	184	167	169	167	186	173	192	170	160	181	194	215	149	183	184	168	184	167	175	164	191	175	175	193	187	200	192	171	184	195	196	188	201	159	178	189	170	180	200	188	176	165	163	199	188	172	176	200	183	174	190	175	147	161	157	171	178	187	173	188	208	170	175	179	198	188	171	185	186	178	172	165	185	170	196	162	182	179	167	203	161	197	208	175	157	184	207	145	189	169	152	176	167	179	210	178	193	165	169	174	172	191	169	180	184	165	191	192	168	181	186	185	184	196	193	180	200	169	187	179	189	195	178	181	187	199	201	152	164	168	140	163	141	201	202	174	200	185	174	193	191	162	196	175	197	202	172	171	179	167	158	190	184	157	217	195	162	164	192	163	208	170	182	164	165	193	146	161	164	173	185	173	175	153	175	167	169	177	142	198	204	157	154	148	172	167	181	194	186	173	200	199	160	184	189	183	178	205	194	170	162	172	182	158	200	192	175	162	186	192	174	166	177	182	192	164	153	170	184	193	168	200	190	180	169	159	186	158	146	188	183	161	188	171	181	169	173	193	157	191	156	180	185	148	202	170	199	167	192	184	193	166	138	149	213	143	172	206	180	176	176	156	175	187	171	174	159	178	171	160	192	175	213	181	146	169	187	176	174	185	179	162	183	178	173	183	160	178	158	148	172	174	166	176	180	169	180	173	178	203	206	182	147	184	191	179	181	178	189	183	170	189	164	170	196	179	195	190	176	185	177	187	165	198	181	179	179	177	168	192	202	176	192	172	181	197	166	167	180	181	157	173	180	191	186	157	166	177	206	192	161	206	179	181	192	185	171	175	196	185	184	193	171	184	165	197	170	188	181	180	191	191	167	192	166	156	211	166	199	161	198	191	199	200	162	162	165	192	179	170	160	208	170	169	166	178	194	189	168	194	147	197	166	140	177	173	176	183	171	195	188	150	180	179	157	180	202	177	178	180	182	198	171	157	173	160	190	189	204	176	186	181	175	177	186	167	204	185	167	197	163	171	188	187	185	177	184	186	167	205	219	211	182	170	194	174	214	139	183	165	188	189	193	198	174	186	202	201	192	171	160	185	190	184	202	201	181	184	196	214	190	150	175	165	181	196	175	190	153	159	192	161	215	175	186	203	177	189	172	162	183	183	177	160	161	171	174	150	180	190	172	164	154	160	174	170	178	192	161	178	213	220	175	185	199	169	172	181	163	176	170	173	171	183	162	204	176	176	197	192	194	199	181	180	180	174	173	181	171	189	177	177	180	165	163	162	172	190	179	168	171	205	171	181	174	185	178	175	164	168	157	168	152	170	165	182	158	189	183	170	180	181	172	173	167	175	187	180	174	169	190	157	164	189	168	157	154	148	189	164	193	170	161	169	187	196	168	177	166	183	170	154	190	169	184	167	180	153	186	186	171	162	190	147	179	164	193	191	207	186	187	188	192	166	201	182	178	170	169	162	172	209	175	177	193	173	167	196	196	175	181	172	193	189	191	176	204	163	174	190	182	180	204	194	179	173	174	183	197	175	157	164	167	185	190	175	174	187	194	155	175	172	202	171	157	170	165	191	183	153	179	173	211	185	183	169	173	188	181	167	164	186	159	171	150	192	178	173	171	165	170	186	166	189	179	166	180	180	167	167	169	161	181	179	173	179	172	181	163	168	164	187	174	189	171	183	157	181	181	159	185	192	189	179	161	160	168	176	181	187	189	176	182	183	143	173	184	177	188	216	183	179	174	197	189	202	174	184	196	183	156	189	161	167	176	177	155	177	185	163	160	200	177	182	173	177	166	168	176	157	189	181	158	162	189	204	172	175	194	182	178	195	174	158	176	183	177	172	177	175	174	196	182	174	186	181	180	182	172	178	193	143	172	187	178	166	161	195	201	182	180	161	163	192	155	186	188	188	196	189	189	196	168	224	164	176	190	165	157	184	191	201	193	166	167	173	189	191	185	185	155	181	183	180	159	191	179	170	163	163	148	173	181	199	168	164	167	193	171	149	161	195	182	174	182	210	186	163	182	187	172	202	174	196	187	198	187	171	204	180	178	166	162	144	173	219	177	189	183	197	221	171	198	169	202	191	160	173	178	202	183	188	175	155	179	159	169	205	195	172	178	177	177	158	184	205	175	177	172	185	191	180	196	127	195	177	169	181	176	149	161	192	165	175	169	187	199	210	180	188	180	202	170	215	172	162	165	181	164	183	216	197	203	168	172	167	171	163	182	170	177	188	200	193	209	184	188	178	175	172	175	154	167	181	190	158
5200	1248	908	539	457	445	450	416	452	407	452	432	427	448	396	399	407	381	444	427	418	464	430	435	438	434	391	442	417	410	405	444	388	404	431	422	403	459	443	446	421	383	415	431	414	402	424	444	445	465	402	433	408	433	400	387	434	418	420	412	422	432	436	415	426	422	431	411	450	411	433	398	429	457	413	437	442	410	442	465	423	417	437	440	431	435	407	446	420	423	378	411	427	391	440	416	423	405	431	419	445	418	449	452	440	390	441	408	420	434	440	411	408	415	437	434	449	406	443	432	460	420	434	423	405	413	431	420	395	475	421	383	457	403	421	415	458	458	428	425	414	430	437	425	411	438	445	432	406	408	436	437	416	416	439	420	407	412	432	401	394	430	426	404	429	379	436	412	419	435	430	420	420	420	403	401	408	442	424	436	432	444	430	400	439	411	438	418	442	427	424	454	408	442	440	453	424	459	454	407	412	441	434	444	449	424	431	424	395	441	403	422	411	430	442	420	416	419	387	406	420	451	403	440	431	412	464	406	425	428	430	402	419	399	399	461	431	382	406	453	454	460	471	413	428	450	399	420	402	435	439	426	422	425	419	421	396	444	428	439	428	417	402	392	433	420	403	425	419	415	448	427	439	419	434	428	394	419	460	414	418	420	449	460	415	427	426	405	428	431	444	412	437	444	452	434	406	435	489	405	417	420	431	412	433	431	401	409	426	393	415	456	434	417	376	399	442	486	424	450	408	423	423	424	434	444	403	417	408	393	447	395	416	419	441	411	427	402	423	417	440	434	394	463	417	428	437	407	435	444	399	402	420	413	417	449	405	423	417	389	443	432	406	394	449	409	427	419	418	384	435	436	416	380	382	422	420	413	441	445	427	414	446	445	437	448	420	439	411	436	430	397	434	429	412	427	435	436	422	453	425	424	434	425	411	430	390	417	441	426	398	417	406	424	413	461	427	410	441	434	424	397	417	446	445	410	457	404	419	403	428	417	462	448	442	408	452	406	436	444	461	394	421	449	391	465	428	438	417	445	465	422	458	458	398	414	393	426	420	420	443	431	416	409	441	412	398	450	470	431	474	433	423	438	430	432	437	397	405	398	419	426	475	416	430	404	395	452	414	440	450	424	433	454	369	380	452	424	412	418	400	408	432	425	453	414	439	401	417	454	429	417	420	432	465	459	415	437	431	434	415	416	413	407	412	436	416	417	425	397	404	435	427	435	458	425	448	407	405	415	444	422	438	418	437	418	401	389	427	423	405	427	408	438	429	408	442	401	448	433	456	451	454	400	443	447	398	406	400	427	413	436	422	415	418	422	436	396	441	436	430	433	446	435	465	405	416	447	412	417	444	446	426	452	439	444	415	462	429	393	428	397	437	456	452	440	461	418	437	434	451	400	431	436	404	452	426	429	454	416	416	432	447	459	431	456	435	436	440	428	390	417	401	476	443	437	435	428	428	423	434	396	402	436	447	381	428	391	412	423	442	436	416	402	416	420	401	448	428	420	416	416	427	432	428	419	413	391	434	424	412	421	410	440	446	455	438	417	423	418	390	449	394	414	453	424	460	453	431	410	401	456	415	425	395	440	414	460	428	423	424	397	403	450	450	434	424	400	411	451	434	414	436	450	394	395	380	423	430	427	433	408	408	431	445	422	426	455	446	439	411	436	431	394	456	441	434	441	426	444	440	417	448	483	468	419	422	431	439	434	418	474	428	427	394	433	440	438	407	428	433	408	412	433	408	419	459	431	439	460	445	424	430	424	440	426	450	431	442	410	423	435	413	406	393	443	416	444	437	465	440	436	424	431	428	425	425	432	418	440	438	438	363	414	434	436	440	422	411	442	452	433	425	420	417	421	456	421	427	413	399	474	431	432	447	414	433	427	423	422	440	415	390	454	429	417	439	412	478	418	442	456	420	407	414	447	444	463	438	419	428	411	424	447	432	431	427	462	397	435	426	397	409	426	411	432	401	420	455	428	445	407	423	417	425	425	415	440	439	417	410	435	431	480	421	447	446	434	416	445	427	420	422	429	404	398	400	394	491	430	429	449	418	439	447	431	437	439	411	411	432	424	426	431	450	393	429	443	414	426	424	424	399	461	409	389	449	417	427	433	412	465	425	422	435	419	440	416	421	422	411	436	447	415	429	420	428	462	421	359	403	479	427	428	450	429	456	421	427	369	435	419	414	455	430	445	433	405	370	451	392	439	449	418	413	382	405	391	412	445	449	429	428	432	478	446	420	417	436	404	428	412	415	417	424	433	435	422	431	484	450	450	420	396	484	430	401	458	435	400	388	399	445	415	407	420	411	452	456	405	401	469	401	412	439	465	415	416	456	451	399	456	428	418	438	421	438	443	473	436	434	460	425	435	441	429	403	443	411	431	433	426	456	432	429	414	442	413	446	425	429	404	431	421	393	408	412	431	413	408	429	441	412	449	434	405	438	393	435	453	386	452	418	435	469	414	409	432	404	456	430	438	424	434	438	463	450	464	446	433	413	396	406	408	454	447	438	408	413	436	445	408	432	421	427	416	429	441	416	387	451	442	386	472	421	443	408	417	402	462	417	431	442	454	419	440	423	427	416	424	398	425	435	405	412	406	424	400	396	442	411	436	435	439	424	430	440	437	402	436	424	471	414	410	402	411	420	415	444	418	409	451	436	403	427	430	450	465	409	415	435	410	428	460	444	400	450	419	443	392	412	396	421	419	411	429	425	405	413	407	405	450	413	427	454	438	381	419	418	410	418	450	385	401	401	452	407	431	429	432	419	422	412	462	454	413	436	445	428	437	402	411	419	443	457	435	427	401	411	402	449	417	395	404	443	399	420	462	420	407	410	391	427	447	427	404	375	416	451	410	419	449	362	416	458	438	410	393	419	407	436	407	446	459	457	428	467	361	425	431	434	395	436	364	472	413	417	422	428	401	410	420	430	377	422	443	424	420	416	430	464	425	422	408	447	426	424	422	430	418	460	450	432	458	420	454	420	444	451	449	409	438	433	430	463	496	430	426	429	416	395	447	400	413	426	422	459	390	448	458	469	409	428	401	406	406	431	402	476	405	412	434	420	441	417	411	448	410	418	423	423	426	426	448	400	425	436	437	443	400	414	392	464	447	466	404	431	429	414	454	402	384	423	451	402	410	392	429	460	418	430	432	443	427	431	426	440	426	457	428	403	394	452	400	412	419	414	430	423	438	424	405	432	417	401	415	398	467	437	436	446	473	405	412	420	494	428	374	450	425	404	395	434	416	437	415	407	434	408	424	401	403	450	424	422	415	407	440	428	386	394	422	442	409	427	448	447	381	437	418	415	446	420	436	434	435	418	434	422	455	422	393	415	435	447	428	425	431	452	451	427	438	418	456	443	434	449	430	386	410	408	431	432	394	430	444	420	444	469	419	428	433	449	423	405	405	413	428	425	421	419	417	408	403	484	409	435	417	468	437	423	432	477	401	445	448	410	450	392	415	469	421	430	444	407	427
25339	21655	25349	28476	20980	1879	496	388	371	294	310	321	307	297	285	287	297	270	276	280	272	273	302	249	266	271	263	256	289	275	265	277	292	259	284	273	261	265	266	261	216	274	287	256	273	283	251	246	262	267	231	300	253	225	279	245	294	298	238	249	270	266	249	278	274	266	275	261	276	261	245	239	257	230	266	255	281	290	273	265	246	274	293	255	296	268	259	260	248	281	249	291	285	254	265	255	268	264	275	267	287	266	265	258	285	266	256	285	294	261	228	241	290	255	287	248	258	250	308	268	277	279	247	304	269	271	278	274	287	298	253	253	252	304	284	254	260	270	259	245	261	251	287	294	271	278	246	246	276	282	267	272	290	280	274	272	259	239	255	255	263	281	213	277	283	274	250	226	252	247	253	243	238	224	254	267	299	292	238	252	259	270	259	254	296	257	250	274	262	254	252	252	268	283	266	231	267	262	270	278	252	251	239	246	269	264	270	263	254	225	265	275	271	281	268	264	243	302	252	247	267	256	266	249	263	252	304	285	252	260	257	246	247	244	305	286	271	292	274	243	261	274	309	286	229	260	257	309	265	265	244	257	277	290	262	262	273	252	272	266	270	259	281	269	265	274	276	233	294	252	247	263	258	265	264	288	259	275	259	286	264	269	292	277	256	258	278	303	262	266	271	267	279	270	280	292	276	253	286	279	266	253	288	293	250	246	262	246	257	282	259	248	234	233	254	246	269	253	273	269	282	272	241	268	289	261	256	287	295	286	275	280	263	268	283	261	271	275	282	274	280	292	264	240	270	275	288	305	306	268	230	286	290	290	258	255	224	264	262	261	287	259	269	256	247	252	284	253	275	271	205	249	270	266	263	276	277	281	267	270	287	281	265	287	264	268	290	270	286	256	289	267	246	241	258	240	277	280	246	285	289	269	255	241	276	274	226	283	283	281	277	284	239	256	293	295	259	278	237	251	251	269	264	242	265	295	312	254	263	287	246	274	289	274	253	273	268	270	259	256	258	258	267	271	235	239	288	282	268	235	290	286	232	266	260	243	258	299	269	259	250	247	251	293	259	263	260	235	271	265	303	267	262	253	252	291	268	270	262	272	253	251	259	300	279	286	255	235	264	246	247	308	270	253	251	267	306	284	261	253	273	269	263	296	256	251	263	275	247	249	255	282	274	248	277	290	228	256	307	259	256	260	242	262	279	266	250	265	247	314	245	271	280	268	285	273	239	217	268	250	249	286	264	258	286	253	246	313	266	276	282	268	282	271	258	261	270	289	261	260	251	236	243	250	230	270	280	256	311	261	280	264	260	268	269	262	294	280	315	279	259	293	275	250	298	263	260	262	293	278	246	251	247	265	277	286	290	290	255	272	236	275	281	257	262	293	243	219	288	275	275	258	264	301	262	259	244	310	263	282	287	282	285	248	246	259	307	258	279	252	284	282	279	250	292	254	265	269	272	266	264	261	246	250	280	250	270	230	256	244	253	244	270	268	271	259	253	296	275	279	279	312	283	271	272	262	254	254	241	281	264	251	240	288	255	292	278	267	265	248	281	268	249	257	262	297	246	258	258	272	245	252	258	302	282	268	273	226	237	252	270	266	323	244	282	265	233	242	309	237	257	252	263	262	279	259	255	246	268	251	248	279	244	258	260	274	221	255	242	257	288	239	248	258	275	262	270	250	271	283	289	286	277	268	249	262	285	290	272	291	272	258	279	271	245	244	242	262	282	247	244	262	254	250	255	262	292	283	265	223	278	250	283	282	278	274	268	267	292	275	247	257	253	269	282	258	292	312	254	273	248	257	217	252	258	240	276	261	273	263	241	247	239	290	253	238	256	269	264	271	274	299	271	260	300	278	226	260	253	274	301	268	284	257	269	265	270	261	290	254	260	289	228	250	252	259	281	269	274	219	258	277	262	268	264	251	292	267	226	276	254	298	244	250	240	260	247	265	252	275	245	284	252	290	273	259	240	273	283	265	249	265	245	261	270	239	281	274	249	282	277	254	267	244	271	283	247	283	265	258	261	267	219	251	264	249	248	289	239	252	263	258	253	292	227	266	278	239	261	285	263	298	262	260	255	260	269	247	262	290	269	268	255	273	280	293	272	277	262	270	271	280	249	259	259	240	263	230	286	322	283	279	276	284	270	270	257	270	264	272	259	256	296	246	262	293	256	283	242	281	239	254	259	257	258	288	256	276	251	324	301	282	286	278	287	243	273	252	268	263	248	256	241	235	280	244	286	266	259	269	276	301	236	295	249	268	275	275	291	260	266	265	280	247	291	253	253	278	258	249	264	261	264	270	257	303	235	247	264	254	261	273	265	251	265	256	273	283	262	266	276	266	264	270	244	241	246	260	281	264	264	253	239	253	289	241	253	276	249	273	237	252	257	242	241	262	301	285	299	293	272	243	243	287	244	256	261	296	283	277	299	272	281	269	284	256	284	254	268	295	288	286	237	265	288	247	269	281	249	273	236	295	279	286	222	250	267	237	290	272	257	282	274	284	243	288	272	262	287	272	271	284	280	246	288	284	263	280	252	265	260	254	250	285	275	241	301	267	275	271	267	258	256	264	276	283	269	277	257	271	255	266	291	247	232	258	272	280	278	265	243	268	280	275	254	258	261	289	255	275	295	262	253	252	281	258	262	276	267	258	263	276	241	277	271	264	274	260	253	271	282	237	254	263	265	259	256	242	262	310	271	265	270	259	263	275	275	240	262	295	262	254	256	265	256	243	275	260	285	288	243	275	244	284	269	252	245	278	279	291	291	251	265	285	253	261	272	256	268	243	253	255	281	271	272	277	247	239	264	258	258	283	276	280	272	241	263	234	238	277	283	236	266	286	279	259	240	258	243	268	268	251	272	285	280	274	231	252	290	299	267	253	277	259	261	268	255	297	290	248	258	285	262	284	255	268	249	274	267	246	256	236	280	255	282	240	267	280	267	253	262	285	267	253	275	270	281	281	271	270	265	270	262	276	252	271	286	255	226	259	211	241	257	232	264	247	228	219	272	252	277	285	216	277	263	256	274	235	243	277	250	268	250	280	279	233	243	262	243	263	259	258	239	267	242	263	243	287	287	244	241	273	250	249	245	259	247	243	261	273	231	285	252	239	263	268	269	260	275	257	258	256	248	246	267	257	269	280	276	273	283	229	277	247	257	276	254	256	259	260	272	256	253	277	290	271	276	282	268	303	266	280	247	277	259	272	257	275	255	221	247	263	249	266	229	246	264	263	268	255	224	290	271	263	268	239	264	263	277	269	241	250	254	244	266	230	251	296	280	238	261	267	300	259	249	259	266	258	259	273	281	270	260	299	292	285	277	305	241	281	271	275	273	301	266	282	238	244	288	276	216	277	263	303	270	256	264	261	265	262	282	268	261	263	263	285	262	264	277	253	283	240	251	280	244	283	253	253	238	253	266	264	246	256	279	250	246	237	247	269	251	248	271	259	252	276	241	236	259	262	278	298	243	242	283	286
3487	4164	2677	1232	864	763	716	692	636	649	659	614	600	582	589	570	585	613	585	578	577	579	578	549	605	574	594	573	566	622	622	554	572	584	573	572	601	579	603	632	581	598	600	566	571	586	584	611	578	620	573	626	562	555	599	557	569	587	569	597	610	633	619	641	615	579	570	574	568	575	579	579	610	556	620	574	632	576	577	588	591	581	583	564	563	615	572	579	586	578	584	564	574	594	583	606	555	578	559	584	544	597	656	621	564	589	596	552	583	596	587	602	596	614	580	549	596	585	546	585	605	621	588	578	584	566	619	588	567	618	581	604	619	572	597	582	594	544	625	549	588	637	579	607	595	586	547	651	624	598	559	563	608	576	577	543	531	580	590	580	552	591	572	550	610	564	566	548	560	566	582	587	645	613	569	616	569	605	623	594	577	581	583	600	585	598	583	578	607	619	555	583	567	581	592	539	564	539	587	643	605	610	630	612	573	605	609	613	575	626	605	555	618	624	553	608	602	626	601	598	581	547	519	573	607	621	610	612	605	612	580	580	601	589	583	618	543	634	590	573	598	596	611	587	588	543	616	578	582	529	559	591	553	554	566	580	588	587	587	591	577	620	616	573	623	553	550	613	540	600	624	599	570	572	554	649	581	568	582	584	584	544	577	557	623	539	618	567	571	579	545	609	594	572	582	547	589	607	587	591	567	608	589	597	568	582	620	650	602	599	597	572	567	628	596	614	559	605	569	575	621	576	616	609	569	568	562	575	563	625	573	597	543	573	558	625	582	581	569	603	554	613	561	609	568	580	585	577	565	586	600	605	598	582	552	596	597	568	607	570	612	630	586	620	559	605	598	574	585	583	620	568	642	559	575	553	590	581	596	522	557	531	584	611	583	583	590	602	584	579	574	605	574	589	580	558	537	633	569	543	554	607	576	592	569	567	568	602	573	598	590	585	567	555	621	593	532	581	621	571	588	569	619	597	604	611	587	548	533	598	589	593	566	557	563	616	585	581	543	581	592	608	568	538	610	574	574	604	596	598	566	588	557	585	609	599	615	626	609	564	594	612	620	601	587	604	621	608	610	596	567	594	588	565	626	570	582	593	596	607	593	603	589	606	587	581	558	585	595	587	608	579	583	571	564	581	566	630	607	596	549	579	563	633	591	596	589	553	597	555	537	564	567	577	562	603	580	562	581	607	603	590	571	570	561	601	603	615	589	592	567	564	616	573	541	629	558	605	587	600	602	597	577	567	577	581	604	586	600	584	537	631	573	558	581	555	564	560	556	547	562	593	544	591	585	566	568	596	607	571	574	588	590	618	560	562	605	582	609	593	570	598	608	580	582	577	602	515	617	536	580	610	582	615	599	564	602	561	613	610	638	552	531	570	584	618	548	580	538	560	622	602	579	583	589	578	580	579	556	575	573	574	599	607	601	607	574	596	622	567	591	579	589	584	558	604	577	585	557	586	551	576	555	584	601	617	580	545	576	524	609	616	589	600	580	588	622	562	577	584	581	614	572	568	590	627	570	562	600	598	617	537	594	568	604	611	590	574	593	608	614	582	599	616	609	617	559	616	598	593	586	586	569	606	587	596	593	573	542	593	612	612	599	591	573	537	554	544	568	657	561	588	595	569	642	574	606	594	582	569	597	592	602	564	569	591	616	580	583	579	617	572	623	588	581	570	568	565	642	594	587	559	564	580	549	590	590	575	582	587	586	622	584	587	587	546	571	580	601	552	618	556	586	598	581	570	571	572	585	541	600	566	589	624	628	616	563	589	568	593	565	566	592	599	589	599	592	558	586	537	584	571	591	598	567	584	594	594	559	601	537	563	638	541	609	575	605	604	589	607	530	580	587	593	589	545	578	614	556	563	612	600	558	614	561	606	544	599	574	613	636	620	619	604	587	594	548	538	583	582	578	598	601	571	582	566	548	595	575	612	574	580	584	551	563	568	597	598	582	603	581	603	601	565	537	602	591	592	550	594	599	595	582	593	603	558	601	626	601	575	544	607	585	603	546	603	618	547	602	572	590	606	568	620	591	607	572	565	608	614	565	562	569	587	576	582	562	547	582	550	559	584	571	617	553	577	617	610	591	602	538	583	573	539	609	594	570	561	626	595	585	628	599	594	612	548	639	614	581	560	587	551	576	570	597	552	599	598	610	587	571	554	575	534	571	543	605	590	600	570	581	578	587	575	559	493	580	562	553	587	603	590	569	613	585	569	583	603	591	586	608	585	608	628	572	613	600	556	584	583	590	570	628	613	568	610	609	550	627	571	581	582	574	618	619	578	569	602	617	557	555	603	607	576	530	586	583	533	631	569	622	641	580	610	534	580	590	599	581	561	596	568	577	585	576	599	591	549	566	568	589	578	557	597	625	588	547	580	617	569	601	566	599	539	612	606	625	595	595	589	601	590	614	583	624	570	551	576	612	591	582	581	621	578	603	572	571	563	586	614	530	629	617	594	622	596	564	601	583	566	611	632	544	600	613	579	556	596	587	592	575	574	598	585	564	556	591	568	607	586	603	624	571	568	593	602	589	543	543	565	554	599	626	624	551	586	612	556	590	599	635	573	564	584	569	579	614	544	644	644	628	552	567	592	555	570	602	565	539	560	571	557	600	607	583	590	601	579	584	572	597	550	599	581	532	614	608	591	568	562	533	595	616	571	579	580	544	558	625	564	654	598	563	585	607	563	603	570	573	615	601	576	544	604	602	641	554	615	597	606	576	609	623	585	574	598	609	551	588	588	603	596	648	576	574	578	562	623	598	566	561	603	599	562	608	587	588	586	581	561	576	589	608	640	602	571	581	581	598	574	556	596	594	590	571	571	563	590	560	589	568	639	609	610	567	554	590	637	608	556	556	547	584	568	627	559	574	594	573	580	599	600	631	612	568	562	599	580	548	561	584	558	635	596	603	600	588	561	583	619	595	628	559	584	609	576	552	582	594	579	583	573	588	609	581	580	556	554	606	579	644	564	534	545	589	581	572	546	557	591	548	586	611	554	604	597	578	588	601	590	562	597	542	557	597	620	630	568	561	561	618	592	626	601	581	614	590	584	568	575	617	564	636	600	575	576	597	571	568	600	568	593	601	542	601	566	587	535	605	581	641	599	597	599	609	570	607	595	559	599	609	586	569	602	593	573	585	548	610	594	611	559	600	582	617	529	558	582	611	578	616	578	618	558	593	625	603	570	575	560	603	555	603	594	666	543	576	547	576	604	594	577	556	591	558	616	563	547	578	567	560	604	588	531	597	548	593	637	581	627	579	599	600	580	630	598	589	591	577	622	630	552	591	603	624	600	523	556	598	566	597	585	572	597	550	584	546	563	572	583	580	589	594	564	613	608	539	596	577	555	562	609	566	602	603	569	566	558	534	544	581	557	600	573	551	599	578	626	605	641	585	557	585	597	567	585	577	609	584	560	580	565	603	565	542	553	617	577	554	609	613	563	562	599	589	613	558	598	598	583	578	570	613	608	539	582
24461	21618	25958	27758	21623	21507	2112	511	344	338	241	270	244	224	245	229	219	208	205	198	205	225	179	194	196	214	184	190	206	181	156	179	197	148	194	187	180	204	186	194	162	169	170	205	196	166	196	200	190	192	184	174	175	179	188	195	198	195	187	183	195	188	199	184	169	159	193	177	164	194	189	174	169	194	188	174	180	158	202	193	194	168	172	168	182	168	187	184	190	185	185	171	176	171	165	172	186	208	212	202	188	180	196	170	166	200	184	154	181	219	180	192	154	176	177	168	177	190	184	187	199	188	180	194	161	167	165	199	150	183	186	187	166	190	183	160	208	197	191	179	176	190	151	203	196	184	209	222	166	183	154	161	189	159	177	191	175	199	179	177	196	172	182	175	187	175	148	184	158	172	172	159	187	172	178	156	215	164	177	188	168	175	179	199	201	198	195	190	183	166	180	177	162	158	199	187	217	186	168	179	204	158	165	155	173	190	167	179	188	179	184	159	186	185	165	199	202	186	172	172	173	199	179	184	181	189	199	175	150	193	173	178	167	169	165	189	168	187	177	160	187	168	171	203	167	191	184	185	182	203	201	197	197	184	174	184	157	171	191	168	203	172	163	178	184	184	197	197	185	193	190	176	190	164	190	165	165	161	172	193	194	163	215	163	202	167	167	175	196	171	188	189	173	173	178	189	192	197	199	169	183	203	188	179	186	177	160	176	184	173	203	160	189	189	190	164	175	196	167	179	204	177	181	163	182	174	171	172	174	179	178	172	170	175	176	149	202	159	177	188	203	181	159	181	189	175	171	182	190	172	179	164	158	172	165	203	190	178	177	174	168	158	169	181	195	194	200	187	164	166	195	197	195	161	184	165	161	186	155	195	187	188	183	179	197	191	208	172	196	183	164	176	188	193	167	180	166	171	184	165	193	172	214	173	180	196	173	192	198	188	195	189	165	185	178	186	174	158	214	179	181	167	193	168	180	196	172	159	187	226	201	199	176	187	187	191	188	195	184	201	175	186	168	206	192	163	185	174	161	192	189	203	175	176	159	185	188	170	143	185	193	179	169	156	194	178	155	162	189	208	149	172	163	162	188	191	217	181	171	190	174	186	173	205	181	186	177	190	184	172	178	188	187	184	200	193	167	196	189	191	160	177	189	178	188	192	191	179	183	181	195	195	180	208	177	207	168	175	169	200	174	164	179	182	183	156	171	195	193	162	192	180	205	196	208	194	188	176	174	184	172	192	177	182	198	186	151	174	177	186	184	175	175	169	161	152	169	185	189	190	171	149	181	189	175	192	177	189	155	187	158	166	199	173	162	187	204	173	194	171	183	177	179	180	182	156	188	176	185	177	152	193	179	174	175	195	174	192	175	199	196	188	171	204	169	176	181	180	184	181	168	182	188	210	178	173	192	174	181	178	184	193	173	197	172	193	176	168	179	236	185	167	183	187	172	199	202	140	180	175	187	203	188	185	165	158	163	163	210	182	177	197	177	176	207	170	177	190	177	180	185	198	179	177	155	175	170	157	156	186	150	176	160	159	177	177	195	204	180	160	186	194	160	189	165	180	173	199	170	186	191	154	168	182	213	140	166	156	156	201	173	181	183	183	164	198	195	200	159	189	182	196	193	187	171	183	175	161	188	184	189	187	194	175	175	208	198	194	180	216	180	184	172	168	187	194	192	192	197	190	178	180	157	197	159	185	163	181	162	171	205	186	177	183	205	174	175	193	155	196	169	173	179	193	172	182	192	176	184	202	186	191	193	192	206	158	167	173	171	212	197	181	202	195	185	187	190	197	199	183	198	178	187	185	165	183	172	183	163	165	174	193	180	164	177	193	188	149	171	189	168	197	178	200	173	168	166	203	176	196	201	197	179	176	201	163	198	150	166	208	172	190	195	170	202	170	199	165	174	216	175	168	178	172	206	206	172	167	189	204	195	182	182	171	181	172	171	191	199	173	192	168	174	167	185	172	194	202	200	181	176	184	183	170	202	179	181	170	180	163	170	160	144	201	192	170	184	191	165	168	163	188	177	152	194	194	164	198	174	210	180	178	203	171	180	185	183	183	172	168	168	169	190	156	175	178	191	178	185	181	170	143	161	209	182	197	205	189	171	177	165	186	173	166	193	166	176	193	191	196	207	201	180	180	184	185	217	201	178	175	199	190	179	168	185	175	169	173	181	211	192	200	164	171	186	174	180	184	198	169	180	209	196	191	186	193	178	187	201	190	180	147	164	205	187	201	177	188	186	179	188	175	180	178	168	180	178	200	170	208	180	187	184	192	156	170	176	174	185	167	193	191	200	172	163	158	173	163	174	200	170	181	167	164	187	196	194	187	184	216	183	196	198	166	162	158	189	183	170	162	166	180	198	172	176	185	165	200	183	179	186	166	170	161	169	190	181	166	192	190	205	165	164	172	194	201	168	181	171	188	201	198	198	180	185	175	157	189	190	185	171	172	172	180	175	166	189	171	170	195	190	165	175	154	184	207	150	184	152	206	195	177	192	169	193	181	179	176	203	174	164	169	193	170	194	182	187	179	187	177	179	177	179	192	186	181	206	170	172	203	176	182	175	180	169	197	185	167	170	205	216	173	166	178	167	209	175	176	196	194	206	173	167	167	200	162	174	188	160	176	181	191	167	193	184	167	171	167	164	163	192	191	185	183	211	193	188	179	183	165	174	183	170	188	178	168	192	173	165	176	177	195	176	156	177	188	199	231	214	177	191	165	186	184	168	191	185	181	177	189	169	209	196	172	186	196	158	175	178	180	169	199	180	190	163	173	208	184	177	168	179	184	195	188	209	170	154	185	200	203	167	196	177	204	161	163	157	208	178	175	202	185	186	153	164	184	159	175	191	167	169	200	183	172	178	192	178	148	189	192	189	186	188	174	180	189	160	169	189	163	188	173	156	173	184	203	189	170	148	152	173	207	184	189	197	182	207	175	191	187	188	158	165	179	174	186	152	166	192	183	199	189	182	159	198	175	195	205	149	176	179	165	193	188	178	212	182	189	183	167	191	185	160	162	159	185	189	178	176	168	181	181	191	174	180	182	176	185	163	190	190	181	165	182	175	166	194	175	173	169	158	158	187	185	189	152	201	187	191	176	170	193	173	167	187	180	181	178	172	187	187	178	197	165	216	200	209	188	225	206	185	160	174	213	169	181	163	176	176	183	198	183	183	179	212	200	188	190	161	185	168	177	198	212	205	195	214	196	169	193	187	189	183	171	193	201	191	204	165	189	198	171	163	171	179	197	194	177	154	188	174	196	208	180	170	181	184	168	162	188	197	162	212	190	173	177	184	187	170	199	166	196	184	192	187	174	174	177	183	186	191	189	175	187	184	195	160	189	179	179	203	184	156	160	201	180	186	172	188	184	174	187	178	177	201	166	177	192	199	181	175	164	176	189	179	205	191	197	161	197	169	199	189	180	211	181	172	176	184	170	186	181	184	178	168	184	176	177	183	189	193	189	207	190	204	200
3616	6747	4283	1657	967	696	622	535	497	421	447	392	433	434	424	393	429	400	437	428	416	391	416	415	408	403	433	408	391	402	405	424	381	392	376	415	368	401	419	400	431	367	386	385	399	391	371	398	349	430	366	393	402	427	383	385	438	400	386	389	414	380	380	409	424	394	425	404	383	370	388	428	413	377	397	417	425	397	457	381	382	405	414	402	403	374	407	412	423	394	408	401	391	443	406	421	436	423	435	393	388	392	406	378	395	384	403	387	402	406	409	390	415	394	399	433	400	365	435	368	406	435	389	423	415	365	409	385	381	366	432	396	384	380	429	400	390	388	399	366	420	427	381	400	428	432	402	413	390	415	377	397	412	387	441	362	381	427	419	412	430	361	401	407	395	403	414	398	399	411	388	387	391	395	401	394	438	387	406	391	390	406	368	378	386	386	402	403	392	392	375	371	415	384	409	425	388	379	419	408	428	375	395	381	401	371	413	399	444	402	416	398	393	372	377	404	426	417	378	412	387	379	400	407	395	377	395	410	397	403	393	397	426	388	383	388	416	400	396	420	397	376	396	402	434	431	423	420	375	401	409	402	441	350	371	356	380	394	391	420	420	395	366	401	397	424	406	411	391	429	392	392	423	429	405	410	377	401	381	392	378	432	358	426	398	415	421	400	384	421	414	406	422	385	417	434	372	401	429	370	402	402	409	390	392	417	388	424	383	399	380	400	404	412	376	415	400	408	410	385	424	422	424	397	387	389	425	378	396	416	414	407	406	383	393	386	369	411	421	368	414	383	407	399	411	381	435	399	405	421	387	414	417	408	355	411	400	361	401	435	407	360	369	393	390	400	413	391	367	427	422	395	387	360	410	432	393	416	388	392	392	398	409	372	386	387	418	422	373	395	386	395	397	378	402	413	385	389	364	405	392	373	412	406	414	404	376	383	391	432	428	357	391	376	403	406	404	393	361	401	376	362	393	373	397	414	405	414	383	369	377	384	396	400	434	427	415	413	389	411	426	400	385	404	385	407	383	426	390	387	394	402	386	404	385	395	389	410	405	377	395	382	410	363	404	391	385	366	400	445	374	365	365	383	400	383	395	430	385	382	405	377	353	416	395	405	410	432	427	367	395	405	407	407	420	370	425	394	389	380	405	438	432	418	387	398	399	379	380	351	388	396	420	393	403	409	391	409	378	393	359	428	415	415	416	410	380	388	413	382	402	374	387	380	382	370	424	407	397	370	408	403	416	403	384	373	423	428	385	398	419	376	390	381	400	384	375	370	405	382	407	381	414	413	380	371	446	431	359	388	404	389	365	429	370	412	404	421	330	409	377	399	377	413	371	390	379	406	427	393	405	407	410	371	406	403	398	382	392	391	374	385	401	420	396	374	404	390	439	393	414	400	363	384	387	403	387	405	360	418	387	396	393	377	424	402	361	392	409	393	398	384	386	372	385	395	371	417	385	397	366	391	388	375	378	407	404	412	381	386	411	367	407	383	406	359	402	432	368	372	428	435	397	432	415	403	375	388	393	377	386	365	420	406	425	375	404	412	409	402	417	424	402	403	367	382	404	410	459	388	397	430	396	370	410	371	436	392	389	412	416	401	387	381	406	393	372	390	424	351	414	419	376	409	401	447	394	414	381	421	422	412	407	415	417	392	434	364	428	412	402	368	382	414	382	388	399	374	377	398	407	417	400	396	375	396	441	406	430	380	391	403	402	420	414	427	408	386	420	390	432	407	398	406	406	425	409	385	405	374	405	402	441	422	401	388	382	421	405	359	430	381	408	379	394	392	390	408	383	409	379	417	362	406	430	409	386	371	417	433	373	375	436	386	405	424	375	392	374	368	412	418	402	419	388	407	363	445	394	388	372	407	421	395	374	398	389	434	388	397	387	353	435	373	389	401	396	406	378	356	380	401	411	400	399	405	416	419	391	386	373	387	411	412	389	405	399	403	361	380	414	394	370	387	386	424	433	410	431	411	386	391	382	432	423	420	436	360	422	415	381	392	418	380	357	353	388	440	385	355	382	421	420	383	377	406	448	406	412	396	384	391	391	379	423	391	380	418	393	380	411	343	412	420	427	402	412	412	399	395	379	425	353	452	415	399	415	415	375	406	390	392	415	379	364	412	380	388	434	407	378	429	377	387	404	410	402	391	369	390	417	406	411	402	385	405	369	409	404	405	393	382	394	399	406	403	364	414	436	427	406	418	402	382	422	363	388	389	430	394	344	414	413	375	428	384	410	385	389	399	388	375	401	417	397	382	385	420	383	398	397	400	414	390	419	386	414	417	404	382	363	380	376	376	418	396	402	394	404	395	356	382	380	370	398	379	395	358	405	412	396	404	407	373	408	380	418	402	416	390	429	392	381	374	412	397	370	412	395	398	393	420	388	409	366	426	427	395	414	400	428	382	383	403	353	380	412	400	396	391	392	399	384	387	374	407	395	388	380	366	386	400	394	390	363	446	410	357	407	389	387	412	412	425	403	427	437	396	402	423	385	391	405	370	408	383	424	393	390	369	416	403	416	408	382	406	432	449	397	445	370	422	367	394	372	356	385	363	397	399	399	355	399	418	396	391	366	383	407	384	395	403	409	379	414	391	418	401	394	424	371	414	392	362	386	403	409	404	408	413	407	397	381	430	395	389	385	464	425	388	376	397	385	396	409	382	408	391	422	437	407	413	391	440	427	382	371	367	414	397	411	411	408	431	404	399	402	431	359	385	356	381	420	426	400	394	393	371	387	441	390	391	427	390	438	393	415	422	408	384	411	393	386	406	373	399	374	398	366	408	397	413	359	385	361	452	402	364	384	393	385	393	407	399	369	394	418	428	391	395	420	354	405	417	430	367	394	406	392	385	371	401	389	388	391	400	382	384	383	417	397	407	406	399	387	389	370	388	421	415	408	385	392	382	399	356	419	375	387	398	397	408	374	389	389	415	426	412	400	385	368	396	420	401	411	418	377	393	391	447	365	424	398	380	415	373	393	370	420	408	408	397	395	380	413	425	400	387	389	414	409	398	401	429	377	381	389	430	412	352	387	411	396	352	374	392	393	374	388	400	392	388	434	420	399	410	384	418	401	415	390	387	438	394	375	374	405	396	403	392	409	388	423	410	391	414	389	405	390	411	371	375	398	396	407	370	363	372	390	371	382	406	437	393	407	379	394	413	405	386	423	379	377	397	384	403	403	365	398	420	390	439	410	408	397	355	401	394	389	372	396	378	376	392	435	412	412	364	425	400	368	401	365	387	400	399	400	378	373	410	384	420	375	428	390	395	401	422	431	386	399	390	416	386	393	435	395	403	433	409	423	411	392	409	416	377	379	399	438	389	412	396	353	395	393	366	367	378	399	372	424	381	416	374	383	398	427	389	392	383	396	409	371	406	386	423	441	369	369	415	394	415	423	377	416	419	416	403	400	367	422	390	391	384	408	379	429	397	366	426	419	432	368	417	386	413	437	374	408	388	405	362	409	378	394	377
33169	11566	1547	532	356	349	232	197	179	211	188	177	173	208	188	203	195	180	159	171	168	202	197	190	169	202	170	189	186	177	197	182	186	168	181	164	202	174	176	152	182	184	156	193	191	208	184	196	180	167	173	181	202	185	171	209	181	176	191	192	188	178	189	191	184	170	192	178	160	176	190	187	196	155	195	180	160	180	166	164	196	200	184	149	194	167	182	180	168	195	184	176	205	203	162	200	165	161	178	201	144	181	197	189	190	179	163	166	160	176	179	192	177	186	165	185	173	194	151	152	190	180	148	157	178	194	162	171	184	167	160	176	151	205	162	169	187	191	185	199	155	185	164	178	174	147	171	184	160	168	181	177	203	166	182	169	175	170	168	166	176	179	167	199	190	175	138	190	168	192	180	176	166	175	167	167	161	169	195	178	196	182	177	194	191	181	175	196	197	177	168	170	194	215	169	197	181	150	184	181	175	178	173	207	176	175	178	149	185	189	170	201	180	186	178	180	147	150	202	187	191	162	180	190	178	176	170	181	200	183	180	153	192	186	166	183	176	203	179	203	165	182	188	162	190	191	168	188	182	162	172	177	177	200	193	180	179	178	164	177	182	168	181	191	178	184	194	192	171	160	176	197	168	203	186	166	155	167	192	162	176	171	183	180	180	174	179	174	175	171	200	172	192	158	153	149	198	175	188	193	127	183	170	193	188	173	189	179	206	171	195	175	188	170	155	182	201	182	186	171	184	175	175	167	183	174	158	182	184	175	183	187	180	188	178	171	172	179	195	184	177	194	149	215	173	185	186	180	187	179	186	172	204	200	195	200	169	189	171	182	191	167	175	153	179	193	194	167	185	176	199	189	160	199	220	183	160	168	158	177	178	177	174	166	199	187	196	175	191	182	188	177	182	208	196	175	184	199	193	144	179	196	172	179	154	183	169	175	191	159	168	186	169	165	179	174	212	157	171	177	184	182	170	186	146	170	163	201	171	157	209	167	158	189	153	171	174	169	183	189	168	198	169	177	180	179	175	178	179	166	195	189	177	163	160	198	190	176	161	181	175	209	175	203	190	174	166	176	163	166	179	184	160	191	213	204	174	195	188	175	172	145	182	193	208	180	157	179	182	184	181	169	185	150	178	184	186	194	222	190	173	192	172	171	208	213	223	198	188	167	191	206	193	182	178	183	185	174	165	192	182	161	170	197	176	190	165	208	196	177	192	196	171	186	185	212	182	179	193	174	175	195	170	184	168	201	161	191	187	181	192	180	181	180	167	195	170	173	164	192	181	187	179	168	192	178	179	173	154	174	183	172	167	192	191	187	167	163	162	163	174	164	181	184	162	148	168	168	198	187	176	167	183	183	170	189	187	159	159	196	178	154	169	186	146	181	174	154	199	173	166	192	162	171	163	188	197	166	178	165	166	168	166	155	189	166	184	195	178	173	182	190	179	169	197	165	159	166	172	171	199	172	187	159	156	178	177	187	168	162	174	155	148	206	183	180	179	185	169	176	151	172	167	178	202	172	169	197	179	175	172	180	169	179	175	191	172	167	155	193	194	183	194	170	180	184	159	186	202	155	170	170	194	167	193	172	201	174	186	179	189	141	171	164	168	159	182	195	181	198	189	182	155	162	157	172	174	161	177	171	165	182	185	194	161	176	179	188	175	172	188	185	179	203	185	204	170	163	175	175	182	157	194	162	166	183	172	210	187	175	176	155	183	175	179	160	175	161	187	203	186	190	167	182	162	203	167	170	175	168	175	193	195	159	180	175	198	148	169	167	186	159	184	175	169	203	175	196	169	158	177	191	199	183	156	189	191	177	174	166	168	183	169	139	180	187	202	208	175	169	199	179	173	167	181	157	178	180	169	183	209	187	186	172	176	174	197	171	180	161	182	190	170	178	211	174	184	157	151	200	179	175	184	180	144	188	183	179	172	191	180	180	174	171	182	181	170	179	190	168	191	170	165	166	162	158	170	191	200	184	173	170	176	170	184	190	210	199	156	175	175	182	181	168	179	175	147	192	173	176	183	182	178	159	188	175	180	197	173	187	179	170	202	165	146	200	189	171	199	171	186	169	167	146	167	193	181	156	168	163	165	184	185	183	200	163	198	167	165	170	165	207	181	197	167	197	177	172	174	194	180	188	146	203	181	186	165	194	185	179	176	194	172	201	179	149	181	177	183	179	166	184	180	178	220	169	195	223	152	178	165	171	220	183	166	170	197	189	204	204	179	175	178	149	202	168	161	167	183	173	168	179	163	161	190	204	171	186	195	168	211	152	176	213	211	188	175	171	167	159	172	189	197	182	154	180	188	139	171	163	172	162	184	177	169	177	174	204	176	218	176	178	154	169	166	170	165	156	174	173	178	209	171	189	162	157	169	142	190	141	184	179	172	205	200	206	195	188	177	166	163	168	169	170	162	206	179	184	160	175	192	193	181	179	147	191	199	168	174	178	183	164	172	173	197	176	154	173	181	204	170	161	184	166	162	186	176	185	169	181	165	191	168	180	176	163	177	200	192	182	172	173	181	194	165	181	176	175	178	163	171	186	204	186	185	183	161	180	176	203	155	171	172	179	171	182	161	184	173	163	171	184	185	181	175	197	161	169	194	174	144	173	188	211	192	171	196	178	164	177	182	210	188	175	156	177	165	166	181	181	187	184	182	200	153	185	191	198	179	168	162	191	183	206	203	177	191	189	176	179	184	175	183	182	191	171	167	170	155	185	155	185	184	146	189	189	190	205	185	204	177	185	167	168	200	172	204	192	186	184	173	164	156	170	170	153	201	163	188	199	197	177	164	191	173	172	152	179	181	190	165	175	196	194	180	165	172	181	174	179	168	174	174	191	191	176	190	168	157	193	194	149	194	195	182	185	170	174	162	165	201	174	181	176	185	192	186	198	200	190	162	178	159	175	202	161	171	186	183	177	177	195	186	175	168	159	176	183	186	188	192	163	174	187	169	167	180	181	203	193	170	184	178	204	184	199	168	186	205	178	185	192	182	182	199	172	181	183	218	179	179	197	159	185	204	179	178	183	214	179	165	208	206	177	174	186	181	180	185	181	156	162	208	174	170	181	188	162	182	193	168	178	150	174	175	198	180	166	184	173	190	181	198	169	146	192	198	182	200	178	185	155	167	222	179	164	162	189	187	184	192	171	201	170	184	158	178	172	188	200	166	183	164	190	183	179	172	170	179	183	196	192	166	178	187	185	179	177	175	166	146	166	175	199	153	186	174	174	182	149	148	171	179	207	169	204	218	176	172	173	174	192	165	183	181	147	150	181	180	182	187	164	173	176	179	173	187	171	177	186	189	191	182	174	173	182	203	156	183	171	182	200	167	162	167	202	177	167	183	163	147	173	182	193	191	193	174	159	172	161	157	191	184	168	184	176	194	174	179	134	173	172	164	187	197	172	174	173	177	178	180	174	168	194	169	186	215	188	176	143	207	167	168	195	160	186	175	177	184	180	175	170	200	177	167	173
5236	1277	905	578	500	446	432	441	440	473	406	404	438	416	436	474	448	417	428	391	424	439	425	442	411	452	428	417	468	458	407	385	432	475	391	413	423	396	452	404	427	421	435	417	419	424	447	408	443	399	452	434	398	404	416	463	429	377	431	418	411	426	418	467	446	439	401	432	415	400	424	434	408	425	441	440	419	431	426	441	417	404	425	367	408	406	448	412	401	402	426	471	439	411	421	453	412	412	452	487	414	411	432	420	452	390	399	457	400	414	467	442	404	426	446	414	434	434	422	461	398	448	394	392	425	397	433	399	432	415	402	439	403	449	414	444	445	450	434	452	424	438	437	425	403	436	387	465	424	404	452	425	403	446	446	418	433	452	414	405	412	413	406	431	424	445	392	449	428	449	419	454	389	420	420	441	431	440	438	432	425	425	451	430	401	408	457	423	375	425	409	457	412	431	441	405	425	423	420	398	432	453	424	448	421	451	431	418	397	459	446	425	431	429	458	433	429	467	445	443	427	408	422	434	433	407	395	450	412	461	415	395	424	431	407	452	473	430	442	437	411	429	417	400	395	439	419	407	421	429	444	430	428	402	441	459	441	426	409	417	435	449	465	450	447	433	437	397	415	397	423	452	436	423	446	413	415	444	419	445	425	443	433	427	407	417	443	426	401	455	422	430	473	396	408	448	430	425	443	428	381	425	438	476	419	447	426	431	444	418	434	389	427	410	420	443	444	401	424	451	451	416	420	423	450	402	416	429	415	385	376	448	395	441	448	490	441	437	441	396	437	432	448	413	462	445	418	417	450	431	453	431	380	451	429	435	455	464	446	446	413	416	472	431	453	470	397	441	417	401	435	445	443	437	435	442	379	411	435	433	435	450	443	438	417	437	435	429	434	456	415	425	433	441	434	432	493	415	414	417	411	461	417	402	413	426	369	408	432	416	411	434	433	462	408	424	423	445	452	393	426	378	415	441	434	458	437	432	433	439	397	458	396	407	455	453	392	384	431	488	442	439	429	447	450	439	456	446	448	389	422	433	415	454	422	397	453	426	444	403	394	428	390	423	422	403	409	417	445	445	418	453	448	410	429	427	451	456	407	437	421	442	438	446	435	408	432	433	433	382	432	414	483	407	417	390	431	420	417	461	416	423	418	402	445	421	463	418	446	410	430	435	406	461	401	431	432	446	463	453	400	411	442	447	438	441	438	423	427	461	458	430	404	418	441	424	433	432	444	403	429	436	435	397	431	488	404	407	385	426	452	465	420	444	440	438	396	405	437	418	384	385	397	428	419	445	454	432	444	440	444	435	416	449	402	433	422	435	394	427	430	424	385	472	435	446	442	463	431	421	454	445	415	427	468	439	412	451	392	438	436	450	446	451	427	415	433	422	469	429	412	451	473	426	423	457	392	424	404	415	421	389	433	411	419	419	420	447	424	412	416	457	442	413	393	429	427	446	432	433	427	425	399	384	416	422	406	382	392	414	447	415	440	431	442	453	408	436	425	414	432	400	441	434	435	422	417	413	410	446	410	412	458	464	458	426	419	440	423	438	412	411	406	434	440	421	426	390	431	436	415	442	421	443	424	417	442	418	416	440	421	393	425	437	419	400	426	424	445	404	446	411	471	451	429	400	427	416	443	434	392	434	462	431	410	428	447	444	430	421	415	396	403	413	451	394	434	423	423	416	452	447	437	430	474	425	412	414	456	430	447	413	420	442	430	445	430	423	424	408	425	434	441	422	467	413	414	452	435	440	460	448	451	421	431	406	418	416	471	432	412	410	418	432	444	413	415	417	429	406	416	401	419	417	438	444	456	441	424	400	438	447	444	429	419	435	414	439	390	418	432	447	428	423	400	460	410	438	444	450	425	434	435	436	449	414	422	394	431	433	392	403	439	452	406	468	381	409	440	446	440	464	451	428	424	402	407	462	425	411	448	413	431	439	400	421	448	410	441	464	425	451	420	417	465	431	425	432	458	420	445	408	437	384	415	407	438	404	413	439	400	442	431	439	420	408	409	415	441	394	448	423	441	415	403	435	432	418	455	447	426	415	419	404	422	428	409	430	449	438	462	414	447	393	405	369	392	399	419	430	398	390	435	414	413	444	438	463	425	436	427	479	431	428	438	420	445	410	409	402	403	410	416	439	423	437	423	412	459	425	402	456	440	454	430	448	437	456	423	448	450	422	476	445	431	403	427	443	427	428	445	401	436	452	449	439	456	471	427	453	434	380	437	436	424	460	435	429	413	409	441	420	420	432	415	434	464	427	425	431	396	386	400	468	404	413	393	425	412	413	422	419	486	466	429	435	432	443	416	434	394	402	438	441	442	401	454	418	439	407	413	403	388	417	417	457	428	418	459	379	431	415	435	460	445	437	449	412	439	442	434	436	440	393	461	440	413	465	415	452	450	449	442	431	440	423	423	430	433	437	392	448	441	444	439	445	429	415	417	443	459	444	434	428	444	437	437	417	438	446	405	422	432	430	459	398	406	437	425	427	403	467	405	407	417	414	434	425	451	427	444	449	424	417	399	410	424	424	451	438	482	411	421	430	434	444	435	430	419	448	400	398	452	436	442	436	439	458	419	422	457	412	445	398	438	456	455	407	402	431	441	431	445	379	431	412	414	436	420	405	409	404	438	396	390	437	444	442	418	377	442	393	434	450	431	428	424	404	435	388	443	426	461	435	416	426	451	430	441	411	422	429	427	445	424	407	393	443	426	447	414	400	453	426	423	406	444	454	434	478	403	444	426	404	430	418	414	401	451	400	422	463	426	449	435	434	438	472	432	465	424	417	380	440	434	411	435	443	433	443	430	412	426	416	431	413	389	442	451	414	430	421	405	429	429	422	442	446	423	449	450	428	417	389	426	441	439	444	422	402	408	429	433	433	424	431	426	434	417	433	402	424	429	422	404	429	394	434	406	428	408	451	419	420	423	438	417	459	430	420	418	421	388	393	427	418	425	407	426	428	432	426	421	448	461	454	397	435	392	436	417	432	402	412	410	397	408	425	441	448	437	408	415	393	409	467	397	430	419	468	390	435	427	453	426	431	403	412	426	397	436	444	408	448	420	426	427	449	445	384	445	452	422	423	429	480	430	415	454	419	431	430	421	453	411	432	451	408	414	397	415	446	413	417	429	438	425	433	403	393	443	412	419	406	448	448	433	413	443	428	359	448	438	377	428	440	439	469	425	436	427	396	418	439	422	432	444	438	435	387	417	436	436	418	450	398	408	449	433	405	425	391	435	472	446	438	429	446	415	423	410	433	426	416	473	412	406	413	421	419	426	464	422	445	444	438	455	475	459	434	409	424	438	439	421	436	424	385	434	441	433	395	416	449	460	407	419	391	423	427	453	417	434	440	441	429	453	458	399	415	416	426	428	430	439	390	453	473	456	414	422	406	416	420	406	396	452	457	427	448	415	414	452	457	403	372	449	439	419	450	420	371	403	422	400	451	426	456	434	420	398	439	421	462	436	448
25233	21622	25383	28316	21105	2318	513	380	351	352	365	293	288	269	290	266	290	305	286	272	279	304	280	270	265	272	265	254	308	232	245	262	278	267	273	258	268	293	267	253	269	280	291	255	258	298	267	269	264	264	227	279	287	267	285	292	294	296	275	267	252	253	233	251	257	253	283	224	279	288	263	257	261	259	232	269	256	295	247	256	266	284	305	298	273	242	282	273	284	288	259	274	256	292	306	259	286	263	249	273	271	267	281	268	270	297	300	261	267	270	254	295	273	260	271	242	283	278	231	293	316	261	266	277	255	250	266	269	285	287	249	275	283	272	262	245	271	258	247	307	248	265	275	269	281	286	274	266	279	284	264	274	288	281	241	282	288	262	287	275	267	258	256	287	295	254	265	260	275	263	273	257	301	283	252	257	293	270	285	246	257	242	252	275	275	256	276	283	313	277	281	278	257	274	243	286	251	264	273	273	283	253	260	288	259	269	266	257	238	267	247	221	290	281	272	253	239	239	290	251	271	281	289	267	257	276	282	261	272	306	252	299	278	288	244	249	255	289	279	295	279	271	289	273	259	224	248	276	230	249	296	287	298	245	269	269	260	299	276	288	270	269	215	256	260	275	251	255	218	281	287	251	228	243	263	231	261	264	250	237	268	264	258	259	243	263	250	288	280	283	242	309	270	267	243	276	293	255	271	280	257	258	276	277	267	243	257	265	307	267	277	257	277	249	266	252	252	279	273	255	273	285	250	250	250	270	228	267	282	255	217	264	257	287	256	283	274	262	246	257	287	263	281	286	255	266	271	278	260	293	274	244	266	258	290	252	272	250	254	268	276	279	253	262	258	289	284	285	272	296	261	260	263	280	269	263	286	267	288	255	282	268	271	286	278	253	254	270	260	244	260	309	258	255	280	245	282	283	273	254	228	270	267	230	263	260	283	260	274	233	249	240	280	282	324	262	262	267	262	277	261	227	249	297	263	242	250	261	286	250	258	278	289	258	296	272	243	283	260	249	268	291	270	255	249	270	283	252	244	278	272	300	292	264	262	267	255	262	268	298	283	273	264	267	259	263	285	273	280	286	278	272	284	304	251	275	279	266	283	278	271	275	287	252	287	283	295	295	299	277	245	293	250	276	292	273	275	235	253	276	293	269	270	275	274	264	268	288	267	293	245	290	291	290	245	257	253	274	263	284	248	245	281	273	266	257	256	259	270	258	228	261	245	275	267	301	271	252	263	289	245	261	272	261	250	250	280	288	249	252	272	269	260	275	262	281	287	286	286	256	278	253	285	278	287	259	268	254	249	240	246	284	278	303	253	254	249	271	272	259	284	283	233	269	241	285	287	276	319	260	264	260	242	298	290	248	253	274	288	264	261	296	266	249	262	279	289	267	262	244	288	264	253	296	257	265	242	248	267	260	255	266	252	259	231	271	309	274	266	255	264	259	266	262	282	278	249	283	249	279	264	294	295	256	285	274	269	286	267	275	272	290	289	247	273	270	260	310	295	301	230	279	237	286	281	278	300	267	271	282	273	244	290	261	290	270	255	248	225	298	262	295	265	264	262	260	263	258	308	261	286	279	266	261	284	295	234	279	269	264	244	269	261	266	291	273	260	267	266	301	282	274	276	244	257	267	284	243	244	265	289	273	294	286	298	291	289	282	285	284	297	275	277	249	279	300	291	230	265	276	274	272	262	281	270	259	252	243	238	270	268	262	302	275	279	289	264	272	281	242	277	281	276	271	237	248	262	282	276	278	260	271	247	256	290	269	267	273	256	271	244	275	279	284	278	267	262	281	286	258	261	259	289	272	298	258	278	284	276	247	239	268	274	243	255	274	273	282	278	289	271	277	259	248	263	273	266	253	262	263	265	276	285	282	261	259	237	242	282	283	289	285	285	261	285	275	263	256	256	271	259	242	276	282	282	271	261	240	272	241	269	267	271	230	265	274	256	266	284	273	275	275	270	272	277	307	247	247	266	262	274	270	285	252	259	251	278	272	265	283	271	225	274	251	277	244	236	270	261	291	256	261	242	282	269	273	277	278	278	295	267	277	255	262	247	261	260	248	249	242	266	268	248	263	264	279	282	267	281	231	268	255	272	261	259	284	242	300	272	262	279	268	266	277	248	265	261	268	260	290	282	292	276	268	258	270	279	245	273	273	271	262	268	278	277	236	245	283	269	272	217	246	282	280	256	280	289	246	257	255	247	246	251	241	248	295	257	269	258	262	261	273	256	290	288	238	281	256	266	246	290	272	280	263	294	266	277	266	267	232	245	249	287	260	282	248	271	270	237	301	249	257	264	277	229	262	273	259	253	249	274	254	264	250	242	271	252	304	245	278	266	278	266	290	300	240	275	286	260	236	245	273	265	279	262	274	285	296	272	257	282	254	259	277	253	264	280	303	271	288	243	260	277	271	255	273	243	234	257	265	277	255	234	279	272	268	232	264	281	258	257	294	274	245	244	261	262	260	260	253	268	289	267	275	264	278	271	237	267	283	281	301	273	272	284	274	264	271	289	272	271	302	285	262	240	296	248	297	281	280	272	271	227	254	310	280	232	297	265	282	260	250	247	284	235	283	264	243	276	308	251	260	242	275	283	275	272	277	259	277	303	300	258	294	301	266	257	235	258	274	284	292	273	260	271	263	280	261	286	257	256	274	254	242	251	270	257	221	265	296	240	253	261	259	255	272	292	257	255	264	262	263	255	257	277	259	280	241	308	257	273	303	262	263	253	288	266	280	268	266	306	290	276	278	288	224	249	260	259	279	248	288	248	264	242	246	291	239	262	296	263	253	260	270	296	266	248	284	278	264	270	272	257	264	266	234	257	287	283	270	266	226	245	249	263	264	262	281	254	269	275	288	272	290	278	253	293	269	243	275	269	270	277	284	265	267	264	290	265	253	275	230	265	266	270	268	290	272	287	267	265	252	267	256	252	268	285	251	277	285	278	261	253	251	276	271	282	246	249	257	261	256	257	243	272	284	255	278	284	256	258	270	224	259	265	250	262	248	280	284	252	243	258	279	275	261	273	259	259	238	301	303	236	272	243	262	282	270	259	266	254	238	271	264	280	280	264	268	261	279	280	279	244	256	283	279	233	273	295	268	281	235	247	268	245	308	278	237	267	270	281	286	270	255	304	279	268	261	240	251	263	256	245	252	245	247	284	288	225	276	246	251	257	233	252	290	249	270	221	265	265	276	247	260	238	243	276	274	271	265	234	237	274	263	258	275	256	237	268	248	224	278	267	257	261	277	291	264	274	265	267	261	274	277	270	248	264	249	270	268	263	242	290	279	267	261	284	260	248	267	225	287	274	246	263	267	265	275	256	263	268	256	281	280	300	265	275	280	266	245	243	254	265	261	238	274	280	273	267	272	302	296	278	257	283	279	239	281	247	248	248	273	261	254	272	260	289	255	280	276	283	254	278	254	278	280	237	268	256	275	246	276	274	289	265	255	262	270	238	290	294	257	275	258	273	260
3523	4147	2692	1264	871	719	690	661	625	625	575	612	566	588	603	574	605	581	586	565	594	613	621	567	596	605	599	630	578	569	617	566	605	602	604	582	599	571	604	576	601	564	549	605	576	582	601	618	565	626	595	565	593	609	594	642	618	575	607	538	614	592	594	551	608	587	532	550	591	600	570	644	558	563	565	606	572	593	634	604	615	574	591	584	561	585	600	578	535	573	603	603	590	605	614	573	603	585	578	602	591	581	584	567	557	579	564	612	571	588	636	550	599	572	603	601	600	607	570	605	616	586	599	575	585	573	572	592	587	552	573	574	618	594	566	560	603	622	653	581	580	579	578	599	562	582	602	551	569	623	566	634	563	549	553	620	594	595	580	588	583	578	627	603	585	581	634	577	577	557	584	587	603	541	624	623	610	600	588	653	580	604	606	606	610	548	549	629	563	576	552	579	639	613	593	541	593	612	592	606	610	566	569	607	584	582	593	626	599	574	579	560	606	570	597	564	579	600	591	590	563	537	605	612	546	540	549	602	582	607	557	533	553	581	569	591	551	590	570	549	591	654	554	593	577	587	577	576	614	566	604	613	632	637	559	626	601	563	577	592	585	553	583	621	627	608	568	615	613	564	538	568	557	593	603	608	566	607	561	548	609	606	542	585	594	622	555	566	555	594	595	621	596	575	578	553	574	586	570	582	616	601	537	532	607	609	620	557	607	602	552	573	582	583	631	614	586	583	577	565	603	552	551	625	564	584	560	603	605	598	565	579	552	603	582	584	608	600	555	620	550	592	569	600	557	593	616	573	568	558	574	584	558	566	582	555	559	597	598	540	525	592	555	619	601	588	564	586	609	581	582	624	575	593	579	586	582	607	577	599	561	572	588	600	571	610	572	549	601	577	571	569	623	586	585	589	626	574	621	609	585	600	561	563	638	610	607	601	573	579	562	552	576	599	574	584	561	636	560	599	587	603	604	589	589	600	545	567	583	572	574	577	572	583	645	575	576	576	552	614	560	549	619	585	610	580	596	591	563	569	588	608	585	598	610	558	602	646	595	574	574	551	602	569	538	587	627	563	554	604	589	579	608	603	571	568	569	579	584	587	569	668	587	613	590	584	569	598	608	589	646	609	553	543	588	590	573	616	572	579	547	574	586	604	602	550	562	551	574	581	632	584	571	584	587	559	578	603	574	566	599	572	600	569	576	575	551	588	560	600	603	606	616	608	584	567	619	618	615	586	527	609	593	560	568	574	620	570	561	593	577	567	577	602	583	595	600	609	593	606	594	597	539	651	597	584	590	580	573	560	558	590	584	618	592	594	616	623	549	564	580	596	566	616	584	588	603	590	601	629	578	594	586	552	560	583	587	598	602	575	604	554	600	603	561	637	546	586	607	580	531	546	610	599	587	578	605	594	591	592	574	549	620	597	582	553	547	574	582	594	558	566	580	581	574	597	623	595	569	609	582	561	569	550	565	582	602	550	574	558	590	601	598	605	602	582	554	570	588	522	549	612	556	567	544	601	592	592	639	630	599	562	559	559	569	602	597	589	588	604	587	604	591	544	582	612	555	584	629	561	600	620	562	592	590	601	593	586	586	583	575	551	575	595	576	580	606	643	566	619	561	528	556	584	609	602	573	584	592	577	582	532	553	589	619	577	577	557	601	554	608	562	562	605	592	578	586	570	599	574	613	580	570	599	553	614	581	621	571	631	579	620	617	604	568	564	593	606	612	521	623	576	597	596	582	574	559	630	557	580	591	602	571	572	582	577	582	580	584	628	614	566	592	589	626	579	591	585	559	539	598	594	601	605	611	559	598	595	597	585	613	599	601	564	574	567	604	571	599	601	580	602	576	613	549	576	559	616	573	579	554	615	617	573	614	588	600	580	604	589	587	643	577	587	573	630	576	574	591	585	551	638	600	593	561	609	605	572	592	603	577	570	604	604	565	615	541	560	595	585	583	578	588	616	568	635	586	587	629	592	548	569	576	559	600	577	578	586	548	528	571	590	626	585	634	563	623	558	560	590	561	579	592	601	595	650	609	600	623	603	596	540	577	562	613	562	600	611	612	554	583	539	576	545	612	644	581	622	524	565	563	638	574	558	550	599	566	554	544	603	606	543	573	586	599	600	563	586	571	568	568	592	610	598	585	573	558	587	622	543	622	554	595	614	590	564	571	624	607	595	576	577	634	608	607	580	561	565	587	591	558	574	582	570	627	579	599	612	598	577	601	599	580	587	568	566	556	543	588	591	588	582	592	589	599	571	593	613	543	564	613	538	568	613	576	569	590	566	600	570	603	556	620	607	555	599	615	577	576	573	562	571	592	530	617	600	570	553	610	606	543	586	596	558	601	618	597	536	529	606	585	580	551	603	612	566	588	615	567	587	563	591	585	611	537	574	569	577	567	572	636	570	596	583	651	568	587	571	596	567	579	597	577	594	578	601	586	553	579	568	593	578	599	573	588	610	583	574	617	584	593	570	586	587	583	574	551	636	611	589	595	634	586	619	584	561	562	592	594	593	551	621	585	591	608	551	576	556	579	616	590	584	582	580	557	576	574	586	592	567	552	591	608	557	615	568	598	566	605	619	573	550	627	600	587	562	559	569	584	585	583	566	630	601	595	579	577	595	616	575	591	568	647	581	541	546	610	596	590	565	578	573	581	557	580	602	544	589	600	633	550	550	574	600	603	544	565	630	568	579	577	623	599	596	561	631	606	603	592	560	581	646	575	544	587	545	597	568	582	591	562	569	608	586	570	569	583	596	587	589	608	579	610	572	581	589	556	586	595	550	628	558	589	587	557	579	576	579	603	612	610	631	601	594	591	599	547	614	580	628	575	558	577	597	595	590	592	561	571	563	601	583	563	570	582	556	563	597	613	583	568	611	605	588	620	590	579	627	550	597	566	572	617	576	589	584	573	586	585	530	600	575	536	585	550	575	558	574	622	617	607	557	575	598	567	575	592	604	637	608	590	637	574	582	593	549	590	601	598	579	574	599	611	555	627	564	594	579	619	560	566	597	647	583	580	551	586	588	591	614	575	617	596	612	572	558	634	582	589	589	620	602	578	554	585	609	554	569	564	581	622	617	630	589	554	560	532	577	551	637	553	603	599	569	579	614	576	596	617	524	595	617	599	580	621	590	592	598	580	628	581	620	568	591	579	608	604	563	538	581	615	561	621	603	611	555	590	615	590	564	585	585	591	565	611	582	583	570	578	609	562	590	601	614	547	592	620	572	601	578	685	575	584	582	573	600	541	593	592	579	582	591	597	561	629	585	574	573	606	587	549	630	592	572	573	580	572	570	602	579	596	586	601	594	587	552	621	573	639	590	550	542	617	601	591	569	619	611	564	609	588	607	574	604	555	613	559	584	582	607	601	620	581	605	550	617	586	576	626	568	594	593	583	601	572	552	551	632	578	606	583	560	582	610	546	585	587	607	568	564	585	611	549	576	605	591	565	580	607	580	575	619	578	557	602	572
24454	21630	26065	27707	21641	21584	2753	472	316	305	256	251	222	216	200	237	228	202	212	158	231	199	175	167	187	199	211	185	209	198	224	205	175	187	188	185	186	192	192	195	194	205	183	191	189	177	161	183	168	183	178	196	173	196	181	192	202	179	181	185	180	191	168	198	178	199	195	177	173	170	170	195	180	174	153	216	198	179	193	192	206	168	187	204	206	190	160	169	182	191	188	194	196	193	169	209	197	189	150	203	187	179	177	158	149	178	183	173	208	182	197	190	222	164	190	177	184	163	170	161	184	191	181	181	226	197	190	197	166	175	194	187	194	181	167	199	167	178	191	193	196	190	169	193	186	146	181	191	181	196	174	160	185	184	175	216	204	201	189	186	200	174	185	175	181	176	193	212	158	164	181	164	169	132	187	177	184	188	157	200	184	197	206	164	193	211	226	172	192	187	177	225	196	199	199	184	204	200	233	147	185	171	189	166	170	208	209	179	168	182	186	203	194	172	175	172	187	167	185	181	168	186	193	181	206	183	167	206	176	182	199	176	197	180	182	170	182	177	196	182	179	181	201	177	188	194	182	195	190	190	199	181	197	151	179	204	211	191	174	189	166	195	212	175	191	178	185	175	179	181	182	175	202	165	196	173	161	163	189	196	211	189	183	188	202	203	162	174	187	189	173	185	197	203	212	167	178	175	204	204	200	174	168	189	184	153	201	171	200	166	134	170	166	188	208	201	186	189	173	172	185	203	181	182	177	200	160	178	192	189	176	182	192	167	188	177	186	209	179	192	181	170	187	181	186	202	194	196	152	187	202	197	170	187	189	196	188	148	190	180	198	189	207	175	186	158	180	183	176	183	182	191	185	187	168	219	216	180	175	176	173	192	183	190	172	170	172	170	185	198	178	195	184	188	179	192	184	189	180	162	169	189	169	192	188	176	187	202	206	181	187	190	188	195	176	216	200	184	198	187	202	198	167	190	182	170	185	227	176	178	198	178	171	199	200	164	187	165	208	202	182	203	192	200	178	188	189	185	185	191	214	189	170	196	178	178	208	182	176	198	169	172	189	172	182	172	172	200	180	160	196	206	183	163	187	177	205	189	192	182	175	164	186	171	186	193	188	180	189	191	188	179	196	189	183	168	189	160	176	191	174	212	189	186	174	193	173	181	176	199	171	189	198	163	200	191	185	167	170	198	186	197	212	207	193	208	205	161	193	191	196	194	187	183	166	186	199	169	166	195	171	193	175	181	183	204	193	173	164	184	180	169	187	192	184	160	183	158	169	189	181	198	200	189	166	195	168	183	137	167	213	182	181	147	156	190	190	181	160	188	187	155	177	203	163	173	178	221	202	199	177	181	198	169	156	171	157	182	176	196	210	194	161	190	175	198	189	170	189	209	182	161	201	179	182	194	203	182	182	172	214	182	162	157	180	193	173	177	184	175	155	167	183	183	193	153	180	168	166	172	183	194	171	202	176	210	148	177	161	162	182	186	192	172	189	203	182	175	208	199	187	212	180	195	194	190	204	223	184	189	168	186	180	183	175	179	206	193	177	172	190	161	173	149	195	211	178	207	166	151	180	180	164	201	174	201	189	188	184	179	189	167	196	177	198	189	164	183	200	207	181	185	194	176	163	192	145	183	198	175	192	174	160	187	189	181	172	180	195	173	181	176	157	181	190	202	201	185	189	150	200	178	162	177	175	170	188	199	195	186	167	166	187	179	163	183	189	184	152	161	182	175	182	171	179	172	207	197	181	189	208	193	161	205	157	169	165	188	151	170	148	207	181	178	188	187	214	193	189	176	189	202	187	205	177	176	182	176	189	169	171	167	163	210	172	184	187	199	188	185	185	181	173	169	168	193	137	198	178	205	167	203	180	181	207	201	167	173	177	211	189	172	189	189	189	190	189	180	159	208	190	184	180	171	206	173	207	177	210	183	200	168	192	187	190	179	187	177	185	203	178	189	183	154	187	184	169	187	189	170	175	184	180	186	217	164	157	187	178	188	170	191	191	203	172	175	182	182	205	198	237	176	198	184	208	171	164	215	179	171	187	161	166	186	197	191	164	173	199	194	182	171	166	179	191	195	165	188	179	166	171	174	210	218	168	165	192	179	189	185	167	169	171	189	188	169	162	178	204	203	152	194	192	178	172	195	188	206	175	147	199	165	195	185	204	182	169	205	193	175	193	207	208	180	167	216	182	147	188	177	186	188	201	188	175	185	184	187	176	181	196	183	162	190	186	164	162	179	176	192	180	173	177	205	195	191	200	185	200	184	178	203	176	156	186	180	190	199	165	182	175	154	191	186	173	189	167	213	190	201	180	179	205	181	184	163	182	186	176	177	174	168	174	199	179	193	194	173	193	194	184	158	158	193	176	180	208	178	164	173	177	170	201	190	173	206	171	195	195	185	173	198	165	201	186	176	175	180	168	160	208	185	168	173	183	184	198	191	186	188	182	184	160	156	172	197	175	181	222	204	200	187	175	182	170	215	161	162	162	178	197	186	159	154	195	200	194	202	198	183	175	152	161	174	177	186	194	210	168	179	186	195	197	173	185	193	175	183	152	169	188	175	177	208	202	176	195	188	198	177	190	186	184	168	180	176	161	191	147	183	182	205	168	186	194	166	181	190	216	179	187	199	195	200	197	165	185	196	155	174	195	179	201	166	193	169	178	204	197	162	168	220	182	189	174	199	182	209	187	170	201	174	211	193	169	162	189	200	170	202	194	174	218	187	186	193	170	173	174	186	168	182	181	183	202	186	157	193	169	191	167	188	157	163	176	179	175	181	171	178	187	186	176	187	207	177	169	188	187	185	177	201	191	205	164	185	205	172	176	191	194	176	196	178	173	179	174	216	189	208	177	175	182	203	196	172	174	186	180	187	173	189	221	185	169	147	152	176	204	188	210	207	190	212	187	181	198	170	172	184	183	189	205	179	191	166	172	188	165	189	179	193	192	172	185	186	179	211	195	201	171	194	178	179	180	166	172	200	201	199	189	174	165	196	173	185	181	177	184	176	202	180	201	187	170	162	200	212	180	165	210	205	180	160	189	198	190	169	193	184	165	174	171	169	175	139	185	192	180	156	164	176	202	164	178	191	186	180	182	168	182	170	160	190	216	165	179	201	204	169	192	184	186	188	218	195	189	186	196	174	208	178	213	193	181	193	206	177	193	169	195	168	198	168	170	199	187	184	203	167	216	202	208	183	167	172	218	208	195	176	178	173	182	206	214	180	172	167	171	191	198	194	167	175	176	197	173	201	146	148	176	169	164	186	181	183	196	180	182	184	197	207	197	198	167	209	193	178	181	188	176	194	178	184	172	190	161	183	171	187	179	209	187	171	230	204	157	174	206	190	164	192	197	188	191	179	196	182	200	176	180	188	160	189	170	185	191	192	178	169	181	175	211	180	175	176	198	166	190	189	179	176	170	177	164	196	217	207	187	195	200	180	178	196	181	199	193	187	189	184	171	180	190	165	180	170
3620	6774	4126	1603	939	669	580	495	464	457	454	423	430	489	387	401	440	399	395	418	422	384	426	402	382	437	441	396	409	395	406	389	411	421	391	422	401	420	385	395	384	392	396	440	420	415	412	396	402	459	384	377	379	419	434	414	444	408	401	376	349	422	404	423	386	414	410	375	404	375	415	366	374	368	394	381	404	407	366	397	400	381	419	404	404	371	409	381	380	380	417	390	391	417	401	432	399	433	397	380	395	406	440	434	419	385	375	434	387	408	425	407	421	422	413	393	404	396	390	390	358	449	427	440	414	416	388	411	416	396	414	378	407	337	363	428	383	378	378	380	363	395	422	406	387	402	415	418	389	407	406	394	392	418	395	415	381	414	400	461	373	404	414	405	394	381	448	381	392	392	405	406	400	433	397	364	395	379	361	413	410	428	396	379	420	389	439	409	393	434	400	405	405	383	400	400	401	385	430	411	400	412	362	394	406	403	422	391	392	404	405	390	406	425	378	371	436	407	393	411	388	407	403	392	366	400	369	420	407	394	390	397	355	391	392	398	432	402	397	418	395	402	372	400	426	420	390	412	411	390	413	393	381	373	369	413	414	403	422	427	422	415	388	394	423	391	411	425	422	400	388	356	405	410	396	435	403	429	385	414	391	398	350	387	390	377	390	427	383	381	441	397	419	405	383	424	408	390	397	364	407	395	405	385	369	417	398	387	372	417	424	404	422	368	405	420	364	430	407	388	421	386	394	414	395	407	404	394	410	377	400	437	405	381	418	422	370	405	429	390	402	409	420	382	444	410	384	410	394	391	380	416	408	376	410	434	411	386	409	393	385	361	395	415	385	388	387	433	421	371	411	427	394	367	411	421	385	380	394	386	388	416	366	379	405	363	414	393	411	389	401	399	410	398	397	403	392	398	381	411	395	393	386	411	412	419	403	398	369	394	410	401	416	415	391	406	370	406	407	403	396	390	396	421	381	428	405	383	396	399	411	383	377	394	411	390	382	413	393	391	429	357	385	383	391	428	367	398	402	428	371	405	401	402	431	386	399	399	396	434	373	400	409	383	392	368	396	406	393	381	405	391	354	418	403	413	429	441	413	378	402	377	402	419	431	418	399	384	382	388	417	438	396	419	401	385	384	396	363	408	395	388	375	408	409	409	398	375	397	415	413	386	381	375	387	400	396	409	386	380	392	406	388	393	372	376	397	390	392	397	465	420	415	407	404	413	397	402	418	407	396	379	396	426	399	398	407	417	430	409	375	391	422	374	422	398	400	395	379	432	416	369	436	380	423	407	369	405	413	392	411	398	385	389	373	417	366	379	368	419	368	377	391	399	436	399	409	421	367	375	363	416	364	416	389	387	399	404	365	394	379	383	437	396	397	356	398	400	455	418	385	409	398	395	399	395	379	390	392	378	412	402	370	390	430	387	381	400	443	422	428	416	393	412	438	376	397	358	356	415	407	435	388	392	387	404	364	368	385	388	400	413	405	389	370	382	362	366	412	377	395	392	388	392	400	408	406	412	382	365	421	392	392	408	400	365	345	395	394	397	387	387	383	424	438	437	368	386	417	387	420	415	420	390	367	437	414	399	394	385	384	405	416	422	386	382	422	389	378	418	373	433	390	389	403	439	380	375	410	393	358	402	441	395	394	380	427	381	416	368	384	418	378	418	370	389	367	389	411	391	423	398	419	405	395	376	380	406	414	369	415	397	446	418	434	387	392	380	414	388	386	389	386	410	393	387	381	413	378	392	373	389	408	398	389	406	355	430	379	382	394	399	427	412	404	389	429	389	376	404	379	441	394	383	407	401	362	392	385	362	447	419	386	424	379	448	406	410	412	400	424	404	420	396	401	380	416	401	403	417	431	407	423	391	368	397	405	399	383	403	389	371	368	389	409	377	424	378	410	419	392	431	433	365	419	364	397	396	394	373	366	394	428	417	359	410	392	381	402	384	417	399	395	391	423	405	406	404	387	375	391	399	409	392	396	397	358	370	431	412	386	414	399	405	381	394	412	383	409	393	406	368	390	423	391	414	392	387	388	378	407	391	401	386	414	401	383	374	388	414	352	369	373	413	397	408	415	380	396	411	406	418	428	344	420	389	357	422	424	387	393	429	385	369	400	398	406	381	433	400	380	396	399	390	429	422	363	397	393	440	399	364	393	385	423	366	402	434	409	377	425	414	369	382	395	384	397	395	395	392	371	418	416	407	433	406	416	380	366	384	403	405	397	389	401	410	399	384	367	392	390	382	412	388	413	424	407	419	396	400	386	417	411	403	361	379	373	414	370	383	395	419	395	377	416	430	359	408	406	395	409	420	381	403	434	388	414	398	367	394	424	362	395	423	389	400	411	367	404	414	388	404	393	416	370	387	375	377	372	416	413	393	426	371	386	394	422	400	371	386	412	405	423	420	379	396	418	414	374	413	367	413	378	397	410	356	380	397	397	427	393	385	395	407	412	370	419	359	389	395	410	393	369	415	375	398	422	387	385	387	413	408	387	404	371	385	431	388	402	419	414	435	398	397	390	349	393	429	370	372	422	415	387	388	428	403	377	416	404	420	401	376	377	373	390	402	379	404	394	441	445	383	403	402	384	370	395	377	370	416	386	441	354	367	406	430	396	375	402	407	359	414	401	433	396	395	399	396	381	390	380	404	414	389	442	414	418	393	388	393	396	391	395	388	397	411	384	397	403	387	397	428	396	382	386	375	378	395	375	431	413	394	413	381	369	382	401	397	394	403	369	393	375	399	392	406	418	371	414	376	401	406	390	390	388	422	397	356	395	384	388	394	382	395	434	428	374	371	409	403	396	432	393	421	392	400	385	404	381	440	392	382	434	377	403	396	389	383	403	352	452	380	400	366	382	408	365	402	383	417	388	387	372	388	391	361	430	384	379	392	398	387	408	427	391	386	380	375	418	412	367	392	354	407	397	394	419	406	426	433	383	406	419	397	367	391	399	420	382	395	378	399	415	397	408	390	389	366	386	389	392	378	409	399	418	396	404	399	390	363	424	388	419	408	409	373	377	389	437	368	411	398	411	438	400	413	408	370	414	407	415	402	377	386	422	393	403	405	386	376	399	400	425	413	393	368	367	397	416	405	409	380	409	403	375	393	413	412	380	403	420	378	408	410	398	383	401	409	425	378	381	404	417	384	411	366	423	421	403	411	409	392	391	401	430	397	384	383	415	431	362	431	399	405	414	412	391	414	407	398	413	414	381	369	356	399	409	363	371	388	427	382	384	409	408	411	411	398	378	390	384	447	395	408	381	432	403	401	369	450	400	392	403	375	410	402	425	371	407	413	396	427	405	385	383	400	409	387	418	410	404	404	399	404	417	400	404	410	402	395	418	404	363	419	375	428	388	406	398	400	392	384	401	399	384	425	405	378	415	353	415	400	400	393	422	410	417	422	382	402	403	391	414	355	442	419	393	413	376	400	379	381	405	412	405	414	396	418	374	376	386	368	402	396	442	397
33279	11674	1597	602	433	371	213	187	185	204	191	170	183	195	165	185	167	204	196	207	221	198	195	186	186	177	184	182	177	169	202	169	185	165	200	164	173	170	178	184	188	190	182	179	156	182	187	170	200	170	142	185	167	194	174	147	172	205	156	165	191	188	170	200	190	184	179	193	185	185	179	188	199	179	189	186	188	172	192	206	172	196	175	182	179	222	188	190	195	193	167	191	189	172	194	185	172	164	188	175	178	150	189	180	160	171	203	178	166	183	168	226	196	179	178	187	165	191	164	189	188	190	190	173	175	192	161	173	180	167	181	185	172	188	165	188	185	173	161	200	193	177	150	179	151	187	181	186	183	184	183	182	146	194	180	174	206	186	190	207	202	165	192	171	160	184	183	168	197	177	213	165	159	173	145	172	164	171	196	194	160	173	162	204	188	200	165	189	169	178	161	182	196	166	202	198	179	184	192	160	179	172	181	187	180	197	177	162	173	191	202	168	157	208	198	204	174	174	179	196	162	201	190	155	166	169	179	167	174	168	171	164	172	157	188	188	171	179	207	191	177	182	171	184	187	194	184	206	192	183	180	206	158	182	199	181	175	167	188	193	181	181	207	210	191	169	183	200	168	175	181	187	213	175	171	161	179	188	180	161	196	173	183	184	175	181	172	179	190	162	188	150	159	215	193	182	164	198	188	167	198	219	173	178	167	174	176	173	153	177	196	187	189	166	170	162	173	198	177	156	183	185	179	161	198	185	149	170	188	187	163	190	186	163	183	184	208	176	183	170	194	175	166	167	188	189	180	178	190	196	197	192	199	199	166	200	189	191	192	162	186	182	197	192	175	190	182	182	202	195	157	176	182	165	189	168	173	182	170	208	161	199	180	173	206	190	206	198	183	198	176	204	179	200	188	181	158	188	181	173	188	172	204	168	225	193	170	181	182	184	185	178	158	181	174	192	158	167	194	164	182	177	182	179	178	184	185	177	198	182	171	144	191	194	171	186	148	183	191	180	164	191	157	221	187	173	171	195	213	165	176	154	175	179	170	195	196	167	209	179	188	209	187	210	175	180	158	188	165	201	173	167	191	202	177	188	170	179	191	184	199	190	168	186	162	203	189	189	178	173	175	226	187	185	199	172	176	174	184	175	188	158	163	204	181	193	209	155	184	175	205	169	175	202	165	154	194	183	178	173	162	178	171	192	186	195	160	180	168	209	154	172	187	154	173	178	205	174	152	190	193	177	171	176	195	194	156	153	177	174	201	203	182	203	172	174	201	179	188	171	173	208	160	184	173	177	142	184	166	181	155	163	176	194	179	173	226	185	197	186	172	179	170	174	204	170	187	168	170	181	185	192	174	182	164	185	170	150	183	177	175	166	174	202	190	178	161	178	189	189	156	188	198	208	203	185	204	206	171	196	166	167	186	172	186	178	162	181	182	162	174	182	176	183	177	188	163	190	200	171	179	187	184	158	178	174	208	177	162	190	183	197	184	178	185	172	181	176	196	199	192	195	192	207	183	176	179	173	186	195	193	208	194	202	190	189	170	156	170	190	157	199	155	201	179	195	172	179	197	196	166	180	158	188	180	175	184	197	202	202	196	171	180	180	183	188	190	189	177	178	177	165	183	178	168	190	172	186	176	190	177	179	197	193	187	194	168	175	191	166	177	186	195	205	182	165	173	194	163	184	188	179	166	183	152	185	179	184	184	174	180	184	174	179	186	205	151	194	189	181	169	180	173	180	159	189	212	214	207	181	174	213	174	192	190	163	187	176	182	174	181	215	164	203	170	196	196	179	180	157	175	179	164	177	194	155	164	176	184	198	167	197	183	167	195	170	184	180	173	184	163	179	172	204	203	197	185	182	192	180	184	162	174	193	179	176	198	196	211	192	197	187	186	155	184	209	175	178	185	186	189	167	210	173	179	190	200	178	186	198	171	204	181	188	189	167	203	161	169	159	183	188	162	194	204	184	201	195	177	170	175	168	183	195	173	175	200	199	178	182	171	192	197	196	190	170	169	175	193	169	171	183	187	198	171	193	191	172	166	159	168	186	175	171	170	169	207	154	160	182	177	163	176	163	181	182	186	174	163	186	188	173	161	155	165	169	170	190	185	156	178	185	173	176	181	188	196	178	188	166	187	165	175	175	179	218	189	185	220	193	175	173	147	166	159	220	158	177	191	164	190	163	175	182	207	164	189	207	169	195	168	158	193	156	183	189	160	181	185	190	184	221	195	187	183	186	199	221	195	176	173	176	190	186	183	194	185	188	189	177	178	187	173	198	170	166	165	210	189	153	174	187	178	183	169	198	166	190	168	192	166	194	188	171	166	182	159	181	180	195	176	200	190	191	188	190	172	172	178	186	195	167	179	171	209	150	173	174	191	179	191	192	182	200	159	180	181	180	184	177	189	166	198	186	194	187	177	172	185	199	164	182	166	163	174	170	205	202	161	178	191	172	171	204	186	196	186	182	181	173	169	180	191	190	184	185	189	178	151	169	182	155	192	170	202	161	200	190	185	166	187	197	157	176	149	185	179	155	174	195	202	199	191	187	181	203	215	194	201	178	175	172	152	155	171	190	173	158	167	186	181	207	177	173	169	193	165	169	187	157	195	146	187	145	198	188	212	194	186	175	185	171	189	183	167	198	192	186	179	175	193	205	176	195	193	189	181	185	164	164	174	181	180	176	175	180	204	188	181	182	169	157	170	187	196	182	186	151	190	198	164	173	189	179	179	174	177	169	178	189	197	176	177	184	177	204	177	161	174	167	176	198	183	181	213	159	180	210	176	176	198	176	168	168	156	180	149	169	193	177	191	153	169	183	163	172	178	183	233	186	177	192	175	164	188	166	175	187	181	184	193	203	154	188	170	196	191	187	190	194	190	148	173	187	162	155	173	197	186	154	195	187	191	198	177	199	174	196	183	206	174	187	172	179	198	206	183	184	183	176	176	204	178	198	170	186	182	174	180	190	180	177	191	168	162	168	155	150	165	154	167	187	206	185	200	173	188	190	181	167	170	161	180	189	159	181	180	171	179	175	196	176	179	208	177	194	185	167	184	183	179	200	229	188	176	153	190	168	185	194	174	163	188	184	193	193	150	167	171	179	163	186	188	217	182	171	157	161	182	189	207	186	178	191	185	194	183	167	198	188	185	180	199	188	167	187	155	167	171	186	194	224	194	183	160	209	192	193	189	174	176	148	178	182	177	193	182	198	163	162	199	185	196	178	166	193	181	158	182	182	169	180	172	175	182	189	176	177	190	179	162	186	187	157	193	170	184	191	183	148	166	188	175	173	160	184	181	196	176	191	215	163	190	175	181	190	155	157	178	192	177	183	178	190	242	194	183	181	191	177	196	193	184	182	175	143	167	164	157	193	168	166	174	172	192	203	183	185	160	199	165	179	185	188	199	189	187	184	170	147	186	177	182	178	168	198	176	164	167	168	166	196	179	195	179	183	190	190	160	181	176	178	173	176	151	202
5234	1204	940	560	451	454	419	458	436	457	465	425	423	449	442	454	427	444	425	439	446	418	390	441	434	431	442	444	462	418	419	449	448	408	462	409	443	447	409	431	437	433	448	413	431	443	469	446	448	448	433	433	426	446	424	441	426	429	430	451	433	425	426	441	432	413	434	443	451	428	463	407	446	476	462	446	419	420	426	475	423	456	404	438	443	405	436	433	431	435	406	436	464	452	419	440	441	454	399	442	439	463	442	443	492	417	408	449	445	446	410	468	432	448	433	430	417	406	432	419	433	437	413	430	451	460	459	441	435	432	431	453	453	455	432	425	421	391	407	439	398	435	433	399	455	417	426	440	481	472	429	421	440	402	421	415	412	418	434	445	451	416	410	444	432	443	443	431	389	420	427	416	424	421	384	443	430	432	464	435	465	420	471	428	427	430	417	433	437	463	419	395	415	422	434	434	408	447	457	423	417	435	407	447	441	422	416	421	434	386	435	432	448	461	457	456	471	416	414	422	456	420	438	391	422	433	423	456	437	433	401	407	399	448	441	433	455	443	421	440	427	432	404	407	401	453	450	438	442	451	423	428	402	419	415	446	463	454	443	424	420	419	438	451	433	462	499	435	437	436	447	417	448	440	430	451	386	419	398	421	424	435	462	415	451	443	441	426	470	441	424	458	425	443	445	436	433	429	443	416	421	439	455	421	429	439	441	440	458	436	387	418	488	454	437	437	392	424	426	428	460	436	423	452	452	445	440	420	416	445	392	428	424	485	444	443	417	449	410	430	457	444	415	415	468	433	402	456	413	441	427	400	428	411	433	444	399	452	442	416	400	431	455	461	460	404	408	427	449	425	445	451	420	396	438	439	399	443	438	410	416	395	424	428	466	441	430	417	449	449	425	413	428	441	415	442	428	421	422	416	457	416	452	446	428	404	448	430	409	460	448	440	438	438	406	429	420	443	460	404	425	410	451	412	446	467	438	440	422	423	396	422	421	471	425	434	412	441	395	397	417	430	483	425	410	441	425	423	454	434	463	417	383	451	412	429	412	448	421	413	449	414	480	477	421	428	403	402	470	443	408	474	421	457	420	409	420	424	424	448	433	439	451	475	438	402	433	462	444	434	476	445	416	417	460	453	451	460	459	464	400	453	410	436	476	442	427	454	406	438	445	436	440	457	434	403	408	459	410	445	449	440	409	416	404	433	434	466	398	426	406	417	447	427	463	458	433	480	439	390	437	405	402	429	439	408	451	432	383	456	428	477	452	450	408	434	428	451	396	423	428	435	428	439	425	427	422	435	430	451	404	412	427	422	417	406	420	381	432	431	394	401	426	403	431	453	425	389	425	439	460	435	459	426	456	466	413	446	396	449	428	448	422	430	416	399	408	420	415	466	443	441	458	444	436	440	453	393	418	430	420	428	415	401	466	464	409	463	401	440	417	432	412	416	434	392	456	410	466	459	433	416	423	425	398	414	451	423	459	440	436	437	422	407	406	431	436	442	428	466	450	441	436	403	470	416	374	461	441	431	422	461	444	463	423	445	411	449	421	428	459	434	439	409	385	434	420	429	412	434	409	450	429	461	443	473	429	463	444	430	434	404	460	469	418	458	417	485	443	448	437	416	441	412	467	439	393	439	428	394	415	442	434	453	464	408	426	464	442	432	424	443	501	443	437	422	459	403	439	442	433	384	420	436	423	415	443	419	470	441	431	371	409	438	421	427	449	383	428	436	473	414	414	391	427	423	420	442	388	384	436	451	447	450	449	432	437	410	411	434	470	430	411	458	425	413	413	453	430	423	428	486	452	444	457	428	442	425	440	451	419	412	460	446	424	442	405	416	428	423	423	432	425	450	467	423	457	444	448	408	423	433	445	435	393	418	422	410	413	448	451	460	437	450	454	434	452	421	474	461	442	504	406	466	442	424	467	414	422	454	453	470	427	417	446	442	469	423	441	421	445	446	445	400	416	440	429	428	422	436	428	418	415	394	430	447	418	426	465	469	456	415	436	430	454	463	422	388	448	471	461	423	408	434	454	417	441	422	448	434	432	423	468	440	393	429	412	430	457	452	415	395	384	433	420	424	443	402	461	409	502	452	401	445	431	411	459	459	433	437	409	452	403	422	467	448	447	418	420	398	434	441	438	413	426	418	448	431	427	438	435	453	450	411	406	455	446	460	443	455	433	443	448	417	411	462	436	437	420	399	471	432	448	416	482	423	412	438	434	420	451	445	449	407	453	408	426	470	426	429	481	466	389	406	425	416	439	429	419	417	422	461	432	446	408	418	473	472	461	409	442	412	449	433	450	433	397	434	435	473	451	450	452	444	430	450	441	390	431	449	441	437	430	421	444	449	423	437	457	445	428	443	438	430	431	450	436	414	434	439	423	436	438	460	427	404	458	431	430	444	452	411	444	414	430	463	471	455	425	402	432	440	437	450	440	452	453	442	417	430	443	433	431	467	416	429	433	413	471	453	391	394	428	451	439	383	420	428	422	456	429	461	440	409	407	425	414	429	421	434	447	436	424	385	425	448	489	438	404	398	446	431	381	457	439	452	443	432	419	443	463	447	437	421	470	434	436	439	436	442	431	411	428	427	403	474	407	447	429	436	456	464	437	425	434	426	426	416	439	403	449	428	409	389	444	440	413	410	416	422	468	437	435	431	427	449	468	474	442	456	435	409	429	472	449	446	426	442	403	419	453	433	449	410	427	415	408	466	468	446	438	447	412	432	477	452	415	460	416	443	439	423	418	416	392	422	472	442	453	431	418	436	459	434	461	456	455	452	435	408	489	434	420	426	450	457	443	415	419	454	451	442	446	417	448	439	427	480	445	431	465	424	412	453	459	410	468	438	441	453	436	442	389	415	399	446	428	415	392	434	445	397	407	402	458	451	441	425	405	473	459	429	393	429	441	446	481	463	422	447	438	421	417	433	420	448	424	424	437	444	443	463	431	459	405	467	439	449	422	452	463	420	453	429	461	438	431	417	456	426	442	425	416	437	439	423	468	418	401	440	410	410	426	447	428	423	454	414	434	446	403	431	435	417	426	455	422	420	438	466	424	414	440	445	450	451	409	415	399	431	453	423	459	441	430	426	437	402	411	410	432	461	419	413	425	422	416	398	433	401	417	439	446	426	433	426	416	441	406	427	484	461	473	423	458	424	421	436	480	449	416	429	431	436	438	421	480	440	433	447	445	433	447	465	413	429	395	440	529	480	409	431	440	426	429	413	383	462	423	444	440	386	408	429	455	453	439	427	445	449	403	442	437	408	422	419	421	439	415	403	439	412	455	431	440	453	416	428	429	459	418	407	432	416	455	418	432	432	406	453	454	451	408	453	421	424	451	439	437	437	399	459	423	421	421	478	405	429	417	421	419	420	430	465	418	430	483	416	447	448	455	460	406	420	461	472	423	444	436	387	468	447	445	397	419	470	439	412	391	451	402	447	404	405	387	422	432	403	412	444	445	450	427	440	412	403
25232	21612	25292	28382	21004	2181	544	406	320	326	328	282	295	295	310	255	287	288	322	280	315	274	263	280	253	275	286	295	311	277	266	322	306	279	289	268	273	254	316	273	273	306	294	257	275	254	279	270	241	240	270	292	344	262	269	273	263	271	292	292	283	265	310	245	296	279	288	262	249	270	277	260	274	283	235	281	289	260	279	240	265	277	272	269	264	269	314	250	272	251	257	255	277	298	242	242	243	263	283	265	258	257	289	235	303	300	273	274	288	267	248	258	272	292	293	255	255	290	246	268	296	313	306	266	280	284	264	258	288	263	239	257	290	294	290	251	237	278	293	269	260	247	270	307	260	281	271	276	270	276	247	259	254	279	292	249	265	284	282	296	302	248	268	281	275	267	236	248	257	274	271	286	285	285	268	255	255	253	296	292	272	299	267	261	288	271	250	265	286	274	256	306	285	266	269	246	293	263	304	291	276	285	280	285	239	264	286	287	278	234	248	251	259	294	277	253	254	262	259	291	272	270	255	273	259	247	277	276	266	267	253	252	267	272	256	264	270	294	288	302	292	278	272	277	268	282	278	265	272	296	259	258	279	279	285	276	274	245	269	289	253	308	288	253	292	268	278	264	272	255	258	301	242	240	285	279	243	261	253	283	267	277	278	259	273	286	271	243	270	303	264	276	282	250	289	269	302	299	265	234	239	293	249	253	261	271	284	265	297	287	252	257	273	249	265	272	254	294	269	268	269	260	288	261	261	278	263	237	226	267	264	265	275	291	263	260	247	246	272	244	252	264	262	291	253	280	279	272	300	266	233	269	242	268	265	282	288	269	265	276	278	257	264	251	273	274	277	298	275	258	260	286	277	262	290	280	248	232	254	247	267	272	250	233	253	261	276	261	260	273	262	298	262	278	251	301	276	286	258	266	240	256	321	283	267	270	282	264	265	286	270	250	255	246	248	259	300	262	293	256	262	285	266	263	260	254	248	284	279	260	280	285	259	266	265	287	273	278	288	267	244	261	284	263	262	271	246	237	285	262	272	263	276	254	258	252	242	270	244	247	290	260	266	274	274	270	267	267	288	258	252	295	264	278	283	255	237	244	283	254	258	266	286	272	249	248	233	259	278	244	255	269	281	269	295	270	266	289	290	282	275	249	259	272	250	287	247	299	261	272	304	291	267	266	291	263	281	272	279	256	258	273	261	286	305	271	236	246	261	271	241	255	272	265	231	265	269	267	229	264	251	278	290	273	277	289	262	277	265	257	265	267	260	234	277	297	259	249	301	293	277	275	257	257	254	289	267	268	249	306	264	267	283	271	272	271	264	289	290	261	259	237	265	267	262	263	265	269	272	247	262	262	266	282	266	232	300	284	283	287	263	289	263	234	254	259	277	257	258	275	290	273	262	267	270	253	265	274	257	289	260	281	302	256	294	261	213	257	281	262	282	273	264	249	255	249	246	242	255	282	261	254	262	271	272	272	272	279	259	271	278	267	259	275	249	272	272	237	267	258	278	282	297	246	255	233	285	260	274	254	232	254	297	271	268	258	252	304	251	259	269	273	263	260	270	283	251	278	274	283	318	260	263	305	233	264	277	257	298	245	273	290	307	289	235	298	285	311	261	291	241	253	282	284	261	266	272	249	257	264	313	279	293	263	276	252	304	245	253	246	283	243	277	254	258	254	277	259	245	279	273	250	288	270	269	253	291	247	250	253	230	301	272	257	259	284	265	255	255	284	266	275	280	247	238	253	251	273	259	282	263	284	269	266	282	271	261	270	257	229	294	250	247	265	281	248	280	270	213	277	299	293	259	249	297	276	282	262	229	249	263	274	248	252	250	254	257	258	262	279	265	271	276	243	266	231	289	260	252	259	240	280	272	244	283	267	282	280	254	262	236	272	276	276	303	278	258	237	255	243	273	283	299	267	256	249	265	243	289	281	266	259	243	298	260	253	268	278	307	278	273	253	263	262	286	256	301	253	271	257	295	266	273	274	280	234	247	282	306	293	271	292	269	269	262	263	281	251	299	270	255	255	278	276	276	286	247	267	257	241	258	243	276	240	273	271	273	281	235	281	274	245	257	263	262	275	260	270	267	252	274	293	248	272	276	250	261	272	268	275	269	247	285	272	261	273	248	273	280	272	280	246	266	276	252	295	288	286	304	281	250	302	294	272	238	290	276	275	255	273	254	277	282	269	276	287	266	289	281	281	256	258	258	283	258	239	291	288	281	269	255	262	283	250	257	274	252	248	277	284	249	265	262	278	291	250	253	278	295	280	266	286	305	297	308	266	251	252	267	254	296	249	297	300	236	258	266	263	266	265	293	261	264	282	271	267	286	251	254	248	231	254	286	284	260	259	262	264	256	273	292	245	261	263	255	265	258	298	261	240	268	271	265	274	263	293	279	267	280	272	252	311	286	279	272	280	296	289	292	269	286	277	247	268	285	267	235	268	276	255	289	284	286	265	260	286	254	253	240	244	258	274	284	324	238	275	243	271	256	261	249	273	273	291	256	281	270	230	275	297	266	262	293	282	256	247	249	267	290	271	271	216	267	261	248	278	258	271	268	273	258	256	260	278	263	235	280	289	276	272	258	273	282	264	263	257	272	281	275	277	276	284	262	282	220	280	265	252	277	269	248	290	257	265	259	265	268	269	281	260	242	280	259	289	263	253	240	276	252	241	255	231	248	265	257	294	288	218	281	291	310	276	293	263	262	290	280	254	265	264	279	263	257	277	260	265	284	260	248	304	251	259	300	252	269	252	253	252	274	301	255	257	271	261	228	253	286	256	244	262	260	261	298	269	268	289	274	268	272	272	251	263	263	293	278	287	304	271	269	286	277	254	270	287	295	247	254	256	246	260	257	276	250	251	266	290	300	286	289	272	233	271	264	294	269	276	288	280	274	293	261	258	255	269	280	254	298	270	285	263	263	268	252	261	264	253	265	288	254	304	326	279	243	288	286	263	255	250	300	237	252	259	298	260	269	276	253	276	259	286	276	264	267	246	270	273	235	253	266	271	265	287	290	244	265	268	281	255	276	284	237	252	263	263	246	257	277	269	261	255	288	275	300	265	254	241	242	287	283	273	261	253	243	270	289	240	247	279	270	272	262	258	248	255	232	257	282	247	252	244	270	278	280	285	263	280	287	315	262	255	264	266	262	268	232	231	273	266	280	272	272	257	297	277	295	237	236	271	250	254	246	237	262	298	257	275	277	251	257	281	295	263	292	284	268	237	285	265	253	268	267	279	270	227	284	285	265	267	272	272	253	274	267	276	269	263	242	295	260	242	253	278	283	247	280	255	256	279	249	254	252	269	268	279	260	260	270	290	264	261	272	237	285	267	307	287	262	257	268	251	297	256	281	268	243	282	293	263	236	292	282	262	258	250	277	271	267	295	287	235	279	308	303	277	276	272	271	260	271	305	286	270	241	273	257	286	238	252	254	215	268	269	275	255	259	279	267	257	242	286	259	270	262	279	296	260
3551	4084	2588	1245	861	711	676	664	651	611	594	606	607	656	585	583	600	608	585	588	541	556	587	617	632	589	549	625	567	570	529	581	612	583	589	537	588	627	597	588	593	589	573	597	630	618	616	543	589	590	570	635	583	600	572	625	571	574	598	646	580	606	604	553	603	604	632	634	604	558	593	577	574	580	607	606	571	593	648	616	597	601	576	553	595	578	590	630	582	583	561	595	567	545	582	556	612	562	608	616	589	583	611	600	600	600	562	578	576	563	637	576	607	552	586	606	577	588	544	607	595	597	596	545	607	608	620	633	623	564	586	590	565	599	621	575	566	630	621	603	607	564	590	589	580	584	587	593	562	582	556	609	606	585	598	530	551	580	593	605	596	581	593	547	604	606	594	597	611	590	560	628	597	604	614	593	591	548	543	588	561	585	582	574	579	618	580	584	601	591	578	575	603	585	581	595	602	556	579	591	573	596	621	597	598	599	624	553	564	576	578	591	621	588	592	564	580	621	566	592	589	577	593	585	578	565	565	567	587	579	629	517	562	587	602	593	595	589	583	572	603	581	583	603	575	543	546	602	585	616	561	563	569	567	613	605	565	631	608	587	562	602	584	585	557	547	598	545	605	620	606	566	571	574	577	601	621	566	549	607	550	571	626	581	574	574	619	567	593	593	600	562	562	599	615	601	523	587	578	632	597	592	618	606	567	568	573	601	587	556	593	556	639	588	609	597	575	572	576	593	606	597	550	609	559	620	571	610	585	556	568	593	618	630	620	648	589	604	626	593	613	586	591	562	629	583	591	582	565	596	529	595	589	590	585	581	579	584	610	545	573	595	629	599	625	586	590	618	628	585	599	634	586	552	594	624	606	565	556	573	597	543	558	565	598	609	580	579	561	558	573	567	565	618	580	548	656	604	596	562	593	592	583	602	609	573	597	570	604	614	600	639	566	606	572	618	570	624	608	561	600	641	585	594	574	551	641	581	648	583	576	598	590	622	603	610	590	597	624	604	545	561	559	576	573	597	560	581	617	578	603	594	549	590	555	566	601	616	576	585	521	582	576	597	575	582	567	612	526	585	582	634	579	579	585	578	603	565	581	561	590	597	537	590	601	595	590	592	590	578	584	573	584	571	595	599	554	595	608	623	614	602	615	579	574	583	630	603	572	589	583	562	616	582	585	591	590	597	626	560	595	593	554	608	574	605	606	611	609	591	628	614	611	593	567	579	576	566	588	588	605	607	585	586	554	623	575	574	600	631	540	564	548	628	649	604	604	632	551	619	590	586	553	593	635	541	616	609	575	602	580	555	570	552	568	580	572	600	560	559	615	616	573	630	591	578	632	570	584	563	561	539	583	592	548	599	555	590	628	600	600	569	600	638	597	607	563	547	569	578	628	597	568	612	597	602	570	608	570	600	547	621	632	561	597	610	622	562	569	549	588	621	581	562	591	580	596	630	599	581	587	561	604	596	603	584	532	566	597	591	603	608	614	617	636	597	589	552	539	541	628	609	581	626	593	584	601	567	627	594	611	564	574	612	642	558	573	557	624	586	571	560	573	622	577	603	581	592	582	600	557	569	568	550	561	596	623	586	621	590	559	558	589	626	596	596	592	592	596	593	588	628	598	596	603	560	608	572	599	589	594	605	624	563	598	542	534	620	633	588	604	620	582	620	587	584	598	606	571	594	553	590	595	602	607	559	593	561	622	604	597	574	598	597	569	584	619	576	609	570	545	611	559	614	589	527	584	603	619	589	587	629	598	592	561	608	601	590	595	599	550	642	583	548	587	591	553	616	611	586	573	609	590	586	561	605	612	595	584	598	603	629	583	570	554	587	598	636	576	603	654	598	606	584	556	602	586	580	585	591	563	579	577	555	553	621	573	600	628	616	602	576	562	586	568	540	578	539	570	618	566	564	570	572	588	582	561	551	582	544	635	610	610	562	585	641	605	627	624	574	632	590	619	606	621	581	592	590	617	578	607	556	578	639	572	590	583	608	576	594	627	597	580	566	656	614	539	611	578	598	572	584	605	587	556	594	606	615	574	601	579	527	604	603	614	608	613	587	550	596	588	598	598	583	577	581	597	567	561	594	580	571	624	584	555	594	560	543	588	581	636	572	600	552	580	552	565	577	600	593	578	599	600	591	589	589	556	583	594	576	587	585	608	590	585	574	618	606	559	608	573	613	576	562	590	576	592	581	585	620	602	587	584	579	600	607	581	553	591	579	598	574	633	584	581	578	601	559	558	552	601	600	608	578	572	618	594	596	641	599	561	596	611	605	576	592	583	518	608	612	548	627	588	570	551	590	612	537	623	509	533	609	590	592	612	640	581	592	580	568	583	570	544	603	587	576	613	575	575	596	613	573	587	583	608	615	551	614	584	633	607	616	610	575	604	620	607	617	578	606	573	616	600	584	583	595	593	622	567	626	581	566	601	565	543	621	575	558	598	617	561	603	574	598	571	625	590	617	565	602	593	622	616	560	631	579	597	613	634	592	559	618	570	600	596	589	600	554	598	542	557	603	548	598	583	566	599	619	598	584	621	616	637	543	583	610	602	587	578	630	573	625	618	589	579	549	598	587	584	571	582	605	574	563	575	568	587	573	559	562	598	588	551	576	589	598	592	570	602	608	566	527	563	595	573	587	577	565	570	550	625	596	574	576	575	571	554	594	555	556	584	587	571	542	575	590	587	585	584	609	597	599	615	592	589	591	561	571	563	557	597	629	573	613	555	603	570	621	631	597	577	557	627	578	575	598	570	598	561	565	588	601	584	565	576	618	584	588	573	580	613	593	617	614	612	574	583	591	577	587	606	608	572	616	544	627	574	574	597	582	573	583	596	599	565	576	566	555	599	597	601	598	589	592	561	605	605	584	633	586	582	581	574	586	583	611	610	586	593	571	584	617	556	597	608	597	583	580	593	592	583	589	561	615	581	611	578	610	596	611	563	593	594	590	610	565	581	593	587	603	580	588	552	609	550	554	568	571	617	578	590	591	583	594	584	634	547	600	616	579	601	506	555	618	562	574	607	601	550	632	604	612	597	550	578	605	582	630	576	577	565	571	611	599	621	593	587	614	558	612	563	591	622	604	607	604	596	600	555	598	598	597	551	607	590	582	583	605	572	575	574	600	612	602	556	607	626	607	577	588	568	598	552	595	579	628	598	597	609	586	586	594	599	603	582	571	624	543	603	637	630	591	560	598	596	562	611	606	562	603	603	587	583	622	579	596	565	593	638	585	603	588	560	617	571	574	621	527	584	560	579	588	581	589	575	603	581	581	564	598	579	637	629	586	610	584	578	568	561	551	548	578	633	586	601	591	572	567	574	631	560	601	590	599	564	586	582	592	577	619	588	593	585	570	571	596	562	581	592	561	623	619	567	606	600	591	575	591	599	543	590	607	610	580	594	611	589	559	599	580	590	581	594	596	597	595	630	553	536	583	577	566	613	564	585	591	585	580	589	603	620	600	608	593	627	580
24490	21650	26069	27743	21653	21616	2456	520	329	309	285	244	259	200	229	206	196	198	223	205	187	203	187	204	194	193	175	192	189	197	188	165	165	151	214	206	196	204	206	194	185	181	173	174	183	193	176	186	197	182	207	172	187	176	202	170	188	175	193	166	192	187	198	199	192	219	172	196	190	208	170	192	142	186	183	177	169	189	170	200	177	165	166	201	194	174	181	161	198	180	197	173	187	183	174	188	179	219	204	155	190	172	177	161	202	170	168	170	199	182	196	193	175	182	199	179	182	190	213	200	195	188	198	173	174	177	162	184	215	164	146	143	171	194	183	212	160	176	152	201	181	181	203	184	180	183	185	202	166	166	187	224	194	181	180	171	181	174	204	192	173	180	181	195	172	150	198	212	197	209	162	208	164	183	191	193	169	194	179	186	198	200	201	194	164	184	227	185	199	170	189	183	169	193	185	186	170	188	181	185	198	192	165	170	187	188	226	208	172	182	178	156	175	157	161	171	200	204	183	188	163	177	182	183	194	190	188	202	187	166	217	217	183	180	168	175	171	183	164	196	189	178	165	186	193	203	177	177	186	190	201	164	180	183	190	180	181	178	178	186	182	194	194	166	175	176	209	196	189	192	195	166	193	201	207	176	180	174	204	191	170	158	180	171	208	195	172	195	188	176	182	160	150	168	183	211	194	189	181	184	173	190	181	186	175	186	171	179	176	187	189	196	206	166	186	187	189	175	183	187	178	188	183	185	185	187	171	197	201	203	171	166	203	177	194	162	155	179	172	165	186	182	164	163	194	183	195	189	181	220	178	176	155	181	200	188	191	193	182	195	171	170	177	195	196	169	197	174	208	169	164	187	182	173	198	155	186	179	202	172	213	186	192	138	170	193	194	203	169	171	172	182	189	197	208	176	211	186	171	182	198	172	188	191	197	198	154	181	187	157	201	200	162	206	179	167	173	185	160	201	198	164	194	157	184	185	201	169	181	201	168	189	191	180	172	204	164	180	200	212	182	185	176	180	182	160	199	199	180	207	207	190	192	180	173	180	193	167	201	190	196	200	169	197	185	178	209	184	183	192	192	203	157	192	185	194	174	167	191	178	167	177	179	154	197	186	187	174	168	179	170	175	173	161	201	183	165	188	201	197	181	190	184	213	199	162	181	186	190	164	184	178	181	173	162	187	178	168	167	175	190	175	202	179	196	213	162	175	168	155	153	185	172	199	172	168	207	203	159	167	163	196	185	188	210	192	196	172	168	198	191	202	183	170	191	198	179	189	170	171	195	173	186	194	182	183	195	178	181	181	154	197	191	168	185	169	194	194	161	159	200	165	186	193	178	191	203	176	188	172	210	202	186	183	185	199	182	162	175	182	169	176	202	179	155	198	169	201	174	193	215	192	193	188	173	195	190	179	182	189	166	199	179	190	196	202	189	192	176	205	201	199	159	188	169	194	191	174	151	174	190	183	187	197	182	160	185	196	164	179	184	179	173	184	199	175	184	172	188	189	168	182	180	216	203	175	181	196	179	189	181	166	190	190	204	176	178	157	172	185	194	190	182	165	170	189	172	180	191	183	179	196	201	190	167	189	195	200	177	187	168	201	184	195	194	157	192	179	191	216	180	205	205	166	199	161	189	171	203	168	156	158	207	191	170	199	186	172	181	180	165	159	185	197	198	206	173	163	181	164	164	163	193	171	210	178	191	188	188	181	199	212	184	177	197	184	188	189	192	186	164	198	183	165	162	199	197	192	197	181	178	184	165	175	190	170	189	198	179	166	181	172	169	175	164	180	206	187	176	198	203	195	183	175	182	201	158	183	172	219	189	172	178	208	210	184	173	190	203	192	195	196	159	200	176	156	204	193	175	191	197	192	191	187	203	173	223	177	155	193	176	196	195	181	161	176	194	197	180	185	186	209	207	209	189	142	184	191	211	183	176	176	194	183	184	199	169	164	187	187	156	182	180	198	161	162	187	183	181	198	178	173	178	190	203	188	167	184	204	176	211	177	178	200	189	179	162	191	174	202	174	166	186	172	194	170	172	171	181	190	173	195	180	195	189	188	193	207	177	158	170	146	192	187	183	180	180	185	199	169	190	194	194	179	177	196	170	182	179	211	181	187	169	195	192	187	186	153	195	175	181	161	192	225	178	172	182	200	205	189	198	195	149	190	169	196	179	159	169	182	204	190	188	201	172	188	177	150	164	190	191	187	174	198	178	170	175	186	210	180	196	150	197	176	172	175	180	184	162	176	179	179	185	208	181	198	195	184	179	159	172	215	204	185	189	189	188	200	176	200	172	198	186	173	182	162	164	158	183	190	176	174	159	196	163	204	181	178	194	185	185	198	198	176	170	171	192	215	204	216	182	187	171	184	194	148	169	195	195	176	162	177	160	176	167	170	189	164	163	189	188	183	171	181	192	163	181	173	190	184	184	209	180	200	199	166	175	183	185	217	189	212	190	177	183	178	201	188	174	189	180	166	193	212	165	206	200	176	168	184	224	185	173	180	170	154	162	185	185	187	175	194	182	174	149	194	199	192	203	203	214	207	181	206	198	175	176	165	193	167	173	201	206	176	192	176	151	184	205	184	163	198	179	230	182	173	198	175	188	169	171	175	192	166	179	181	191	185	188	146	189	182	169	205	189	194	201	175	202	195	209	211	184	222	185	184	200	193	170	172	166	180	210	197	180	181	202	197	157	185	164	194	195	163	179	188	174	184	171	188	175	175	193	172	179	165	185	185	173	168	199	181	212	201	166	183	156	181	185	194	185	181	162	191	174	173	192	183	197	165	165	181	179	173	193	188	197	197	207	193	183	178	167	179	182	180	164	190	187	179	162	199	214	180	207	178	188	175	171	164	186	182	184	207	176	182	194	204	180	186	188	194	161	172	198	181	166	204	193	212	189	206	180	205	176	170	172	191	189	205	163	181	161	171	168	191	184	182	199	162	180	165	207	171	197	163	149	165	181	189	205	164	177	187	202	176	174	198	186	193	182	189	201	172	187	172	190	166	186	187	172	173	210	178	169	147	207	173	162	210	206	196	186	205	197	170	180	170	182	192	173	189	161	168	179	194	186	178	176	177	160	196	177	154	164	199	184	174	184	209	179	189	198	177	185	179	181	165	183	190	188	188	174	171	169	203	183	185	176	175	191	176	186	160	187	198	181	188	207	185	187	162	182	137	179	179	198	226	164	198	194	171	170	189	148	194	180	169	197	199	170	181	194	204	175	191	180	176	197	185	168	196	190	187	181	187	171	158	186	198	187	164	184	169	173	188	226	182	197	193	190	200	208	182	212	190	202	171	178	197	172	185	181	189	182	169	212	184	174	185	205	184	184	192	179	196	165	165	169	155	186	217	193	157	171	171	194	177	173	192	176	201	169	207	185	188	171	189	165	174	193	182	188	168	191	170	163	180	181	200	187	183	173	175	174	192	188	181	155	171	188	186	170	183	190	204	177	198	171	195	182	195	182	168	183	179
3748	6677	4060	1640	924	667	588	542	475	452	483	476	404	439	448	412	422	416	389	430	411	401	403	404	394	426	415	414	369	393	404	400	430	374	417	388	385	423	390	386	371	365	401	402	440	389	387	375	377	442	396	386	382	392	395	385	402	409	382	439	405	422	419	410	416	389	418	392	408	436	389	382	392	369	423	390	380	421	416	409	367	400	396	422	379	382	436	370	373	390	366	390	425	442	415	409	389	390	416	400	394	439	438	424	423	418	360	375	380	426	364	430	384	400	420	405	401	383	365	395	388	386	398	380	382	392	394	427	381	404	421	409	427	374	384	387	378	412	406	412	386	419	362	384	421	381	415	443	429	392	454	384	419	405	378	400	384	378	411	370	396	398	445	421	377	416	470	404	391	420	393	368	382	399	412	391	411	420	384	363	399	377	404	412	409	409	375	391	388	436	432	388	398	399	397	428	399	395	389	384	382	409	417	431	424	407	403	412	395	413	424	373	421	371	397	407	390	348	387	436	395	357	416	393	387	467	396	401	381	392	396	393	403	422	397	421	394	358	383	434	408	373	408	402	384	393	380	379	397	408	391	439	444	402	427	419	376	375	398	407	423	403	362	368	387	393	411	420	381	409	379	419	423	413	335	416	385	408	381	372	389	383	418	400	396	416	404	399	420	389	411	415	440	382	381	408	407	388	399	410	428	421	398	403	411	398	415	385	412	456	407	394	379	391	398	429	409	399	399	391	390	384	382	375	389	417	400	387	402	428	410	442	402	370	382	399	425	390	427	395	394	373	389	400	370	416	413	426	414	420	433	430	463	399	385	412	393	416	414	388	398	416	387	396	402	421	419	393	371	400	409	407	430	402	417	415	377	414	412	394	414	414	383	410	390	360	411	406	413	436	403	399	386	385	421	433	414	389	416	364	423	401	418	384	405	390	364	399	408	409	401	436	413	430	368	398	369	390	395	417	367	402	369	388	395	409	383	381	430	412	367	380	447	400	417	398	358	398	405	366	409	404	440	405	422	400	401	385	423	382	426	417	382	405	397	411	406	417	415	387	424	362	411	411	421	380	416	418	445	415	438	379	390	410	370	422	417	419	410	418	376	439	409	384	395	411	409	402	390	413	394	386	381	408	378	381	361	405	393	410	415	420	387	423	367	421	410	423	406	417	363	380	399	373	389	440	368	382	432	436	399	361	399	396	406	432	383	368	405	371	419	390	378	401	408	390	398	381	371	378	426	399	410	387	348	407	371	419	396	390	421	453	430	417	425	402	371	416	397	402	401	401	389	397	407	394	398	398	415	411	416	373	399	415	403	383	395	390	429	395	358	380	383	390	412	403	429	411	369	392	392	382	394	410	402	386	403	412	374	400	388	375	383	429	373	382	417	419	396	377	406	400	389	401	408	400	400	364	395	439	442	446	392	357	412	378	399	414	390	400	398	372	406	404	393	389	403	423	415	408	395	412	364	410	384	414	389	413	396	365	404	407	364	388	408	411	412	377	436	404	404	403	430	396	383	409	380	387	400	361	357	403	411	388	409	402	396	383	405	413	361	381	403	391	400	387	394	403	385	407	388	384	372	400	415	433	381	379	399	368	449	438	354	415	386	399	393	392	385	388	381	381	383	427	385	400	398	377	416	387	385	388	383	402	393	383	401	402	383	384	389	368	412	368	435	429	423	433	439	404	421	374	414	415	377	403	403	411	402	430	408	406	371	385	441	411	369	419	401	404	402	404	411	393	401	387	419	404	384	418	409	353	390	409	395	436	430	422	385	418	404	430	395	419	393	394	379	386	391	396	412	388	395	413	408	406	385	415	374	398	415	440	426	400	411	391	383	407	442	406	392	403	402	389	388	388	366	400	402	401	395	392	369	433	392	400	431	382	404	402	371	402	407	359	389	400	375	374	397	397	418	378	409	406	397	390	390	414	415	388	410	400	380	409	381	402	402	414	440	404	385	386	380	355	399	387	403	388	394	389	364	401	410	389	351	389	386	405	366	395	377	403	399	444	416	410	411	417	422	411	405	394	393	380	404	430	418	379	427	387	425	394	419	365	382	383	367	405	412	359	393	422	426	410	382	386	388	403	400	421	400	393	389	360	399	412	399	413	404	451	398	405	398	371	400	404	398	355	411	401	399	403	378	384	371	422	414	423	400	406	394	363	394	385	403	394	394	392	409	417	376	412	366	392	388	374	417	409	370	400	386	398	410	403	412	423	410	391	423	423	427	392	414	385	416	448	377	400	398	394	391	401	407	401	399	436	408	371	408	398	394	396	412	375	398	415	412	394	411	408	413	330	386	375	399	405	408	411	398	399	410	416	434	394	400	421	472	400	383	418	391	417	382	377	419	399	403	389	409	401	432	379	427	355	388	376	419	419	381	431	413	429	410	371	398	407	415	419	394	385	409	372	395	422	404	377	428	384	395	381	371	405	399	430	406	371	400	409	403	400	449	389	380	398	395	418	408	432	392	389	390	398	369	412	416	395	395	397	400	411	417	416	365	421	413	414	436	360	412	357	438	412	419	368	360	400	392	381	378	364	404	398	338	410	410	424	396	362	380	406	424	392	401	417	370	391	357	389	458	371	383	396	399	387	400	378	399	389	408	424	419	399	398	385	422	411	396	419	398	413	399	403	387	381	419	411	362	401	440	385	382	399	409	390	406	366	390	408	391	380	387	411	389	395	411	371	405	401	400	412	432	396	416	393	396	386	406	385	411	417	409	412	402	375	411	371	403	399	399	377	418	372	395	420	396	389	432	384	383	405	384	405	410	428	390	403	408	404	415	365	379	425	404	405	403	428	361	428	396	374	407	429	406	436	420	387	425	432	415	380	439	407	392	418	362	391	415	416	374	408	395	379	424	397	378	392	417	395	384	363	384	441	424	389	434	386	404	415	435	426	365	425	416	412	443	439	403	389	387	397	415	348	408	348	406	431	370	407	397	408	390	393	391	353	417	416	390	383	418	412	391	415	390	386	398	393	426	408	454	411	407	379	406	403	393	433	394	392	410	375	401	392	395	388	394	378	382	419	390	411	418	407	430	386	399	384	434	398	415	415	394	388	369	412	409	370	401	388	382	382	399	386	381	388	439	386	399	378	375	339	356	396	396	405	423	398	365	382	396	381	414	414	386	400	389	411	417	426	378	389	455	392	402	385	393	373	382	395	398	376	405	396	381	371	390	408	383	375	372	379	408	415	394	385	384	385	399	394	391	390	387	388	383	403	422	413	369	383	401	452	376	405	392	393	398	406	386	405	419	404	407	384	406	423	401	409	448	376	411	402	371	420	415	412	414	393	387	378	390	423	414	427	387	404	393	412	399	429	394	433	374	404	399	408	410	414	390	414	398	391	400	422	398	359	399	404	376	393	386	403	422	405	414	432	380	390	392	366	378	396	405	392	409	411	381	402	384	405	403	406	403	386	382	391	390	405	406	360	422	350	410	392	416	425	388	387	393	391	401	413	416	403	407	398	423	413
33208	11212	1464	614	424	365	185	185	185	198	191	186	181	203	184	165	200	199	182	165	192	219	180	196	193	223	159	198	172	197	168	166	168	184	204	201	183	194	175	177	187	142	177	200	169	154	176	189	196	199	172	211	181	173	185	163	193	189	181	194	175	185	197	149	174	155	178	193	178	167	173	161	179	181	192	192	215	188	176	190	165	161	175	181	194	176	195	174	181	185	176	189	186	183	187	182	166	197	203	168	200	179	187	158	175	190	178	186	160	179	207	172	152	184	180	188	171	186	211	191	183	175	182	182	195	190	169	199	162	167	170	180	173	171	165	194	213	219	185	185	183	179	198	162	178	157	165	208	200	183	178	149	192	198	188	188	183	194	177	151	198	196	180	187	145	185	175	173	183	205	173	196	176	192	170	171	179	146	192	177	182	201	170	174	165	174	205	186	176	183	161	186	188	162	197	186	184	175	200	181	172	178	179	193	171	176	165	163	220	192	157	153	192	195	164	182	160	185	200	169	187	165	188	191	182	170	182	170	186	196	203	175	192	178	182	184	188	182	180	185	190	184	208	146	176	192	179	187	191	191	193	180	182	156	165	183	173	195	183	175	177	187	183	179	170	192	199	182	166	197	185	165	181	194	203	194	175	185	157	165	181	200	197	185	178	174	172	146	200	197	190	170	188	193	189	167	180	171	179	189	174	178	205	198	194	202	207	180	202	170	188	154	178	157	159	162	186	187	180	197	183	185	170	179	199	186	172	198	187	181	187	189	174	184	200	181	166	174	189	165	207	186	152	167	182	188	179	214	172	195	185	166	155	167	162	170	205	166	175	180	177	186	180	161	190	186	182	197	207	167	210	184	175	181	195	173	168	180	195	192	179	190	189	160	201	169	165	168	173	176	170	172	151	175	185	175	192	190	187	175	168	155	159	186	171	177	200	217	190	193	163	178	180	178	175	175	188	197	186	177	185	174	183	200	175	191	187	175	157	176	180	187	203	203	176	190	181	178	152	164	180	187	179	172	182	171	190	186	174	164	174	168	178	160	191	213	196	165	211	182	207	147	176	174	201	188	186	170	155	201	153	179	202	169	179	186	166	208	186	198	201	182	168	177	193	186	148	173	178	165	210	168	150	219	176	193	193	191	201	165	176	175	189	197	183	159	177	164	184	205	184	178	189	184	177	187	172	173	175	172	145	210	189	192	173	187	174	174	212	181	207	182	188	198	169	176	169	185	189	185	193	205	177	185	170	155	184	170	188	169	181	176	187	170	172	181	173	164	197	192	210	199	194	189	161	190	192	202	170	160	187	194	190	188	202	213	160	169	177	178	185	193	181	199	168	172	192	200	175	177	163	170	177	175	179	170	170	155	174	197	157	201	166	202	166	179	168	193	205	195	205	187	186	187	201	172	178	159	178	162	187	184	197	172	169	177	198	204	191	189	174	184	167	172	195	168	192	170	191	172	165	181	191	173	203	194	180	181	208	171	189	163	178	166	148	164	161	178	184	179	165	187	171	189	183	178	178	160	189	173	164	179	207	182	169	175	177	204	217	205	184	172	165	209	176	186	165	163	165	195	173	181	174	152	166	153	175	176	189	162	178	162	163	167	163	196	174	195	188	155	196	174	223	191	179	174	160	180	168	184	154	165	197	176	176	171	170	188	183	164	200	194	186	182	181	187	177	190	173	199	187	180	193	169	178	203	184	191	200	185	174	176	194	180	186	195	190	166	159	182	177	179	192	219	170	178	186	180	185	170	181	171	196	162	169	152	177	170	191	199	171	170	196	176	197	206	163	203	181	181	171	202	153	187	155	165	186	171	162	171	188	183	180	191	170	167	169	188	216	219	182	177	163	182	181	206	170	199	180	191	173	159	207	201	180	179	197	181	178	219	165	179	155	185	175	160	174	183	209	163	157	178	202	187	182	196	219	204	206	193	179	215	167	170	195	174	159	197	167	159	167	190	145	191	187	177	177	191	172	185	179	184	173	174	160	186	209	189	208	196	216	168	206	177	174	190	195	194	173	210	176	187	170	190	179	191	216	172	204	174	169	191	189	188	164	179	193	165	186	164	173	169	185	175	159	218	178	169	207	182	192	221	169	181	165	155	193	185	176	173	164	196	165	163	158	206	162	219	179	171	179	180	187	176	160	202	183	202	193	184	154	178	181	181	198	179	171	160	178	167	198	174	185	174	193	173	174	170	188	162	165	196	191	203	215	188	175	177	183	173	197	173	216	194	176	200	154	176	188	189	197	193	172	197	173	176	187	185	159	199	201	167	178	184	187	186	184	172	187	185	176	193	168	176	178	170	195	196	177	183	187	179	206	160	172	172	207	190	173	179	161	192	178	195	183	205	209	199	185	203	171	158	172	165	172	181	186	195	180	185	177	189	170	196	174	193	180	170	192	194	172	175	204	186	195	200	173	189	156	195	188	192	175	174	198	182	170	170	170	174	184	177	187	177	217	180	179	170	158	148	213	172	178	179	178	171	196	170	172	165	178	195	186	168	189	197	170	163	197	197	160	175	201	180	172	174	187	178	201	203	174	200	187	176	163	205	149	185	177	168	179	203	170	178	178	180	172	164	196	189	196	174	165	172	195	181	188	205	164	166	174	163	204	217	195	192	177	179	218	192	169	170	184	218	177	204	186	182	173	170	169	202	184	225	196	210	178	153	184	174	166	168	187	166	152	189	175	206	170	199	176	188	196	185	165	164	152	201	195	183	172	172	201	197	196	182	186	198	154	173	176	192	206	193	168	173	184	179	183	185	185	169	161	191	190	162	198	190	173	161	184	167	166	191	199	190	200	182	170	180	175	215	181	180	192	194	164	192	183	195	182	186	205	207	213	186	164	177	191	189	185	180	192	186	174	177	202	186	168	160	172	201	207	195	191	191	191	192	163	174	174	175	180	189	186	185	192	183	175	181	163	196	160	185	205	176	176	161	184	180	177	161	172	194	171	208	168	218	173	185	199	161	195	179	175	187	192	216	190	164	175	172	195	201	159	182	191	171	199	183	175	191	188	155	178	186	212	159	195	218	187	213	150	180	182	180	210	212	179	167	184	158	196	161	183	180	186	191	203	201	174	165	177	172	167	203	191	190	171	174	205	178	161	169	174	166	190	183	195	186	192	160	215	173	190	210	200	189	199	176	177	179	155	147	168	185	172	176	162	203	155	159	159	165	201	192	188	169	171	203	156	193	187	171	166	149	221	198	190	177	166	157	174	170	191	175	193	181	165	181	173	154	212	197	182	172	165	172	176	157	187	195	188	157	182	169	156	180	181	206	178	172	183	171	192	187	180	169	184	176	187	198	175	177	179	168	196	182	184	175	173	183	204	165	185	176	177	204	178	169	177	173	199	182	157	179	178	175	207	181	194	163	195	157	177	175	188	193	164	168	185	183	183	161	192	181	178	186	178	173	172	189	177	168	164	170	153	168	178	181	184	167	172	189	188	200	207	181	173	171	177	176	176	175	177	211
5303	1296	871	558	460	447	458	471	432	458	401	453	405	460	470	422	414	429	449	407	438	436	472	427	431	444	450	456	417	440	433	446	447	433	442	399	456	400	412	419	436	409	422	489	442	463	449	436	426	482	443	399	427	422	447	468	419	418	466	437	430	423	423	441	434	446	407	449	469	419	469	458	428	422	444	449	444	408	439	395	428	435	402	477	426	432	428	463	441	423	410	419	450	434	421	450	426	408	446	431	415	446	446	473	450	438	443	430	461	421	452	401	465	433	471	403	432	414	433	425	403	449	415	419	459	432	442	461	433	405	445	466	418	433	423	420	453	446	446	451	470	413	444	414	457	405	423	443	445	459	431	396	464	458	441	467	415	473	428	439	438	408	459	404	412	420	410	424	468	429	447	465	421	421	450	421	458	437	420	420	451	392	420	419	427	416	435	453	405	379	460	445	443	414	433	433	413	435	457	431	424	474	455	431	448	438	414	409	442	434	421	453	469	445	434	464	497	441	433	450	445	436	432	460	407	457	416	420	418	454	397	455	431	400	454	477	470	421	417	394	406	403	423	428	453	399	440	445	468	448	437	434	394	440	469	445	448	408	434	441	387	436	430	464	448	419	439	433	434	436	407	463	435	431	459	429	466	441	434	465	376	457	421	443	439	458	471	397	471	405	419	474	436	446	435	404	400	413	425	442	441	432	434	407	412	452	451	412	443	422	459	431	423	434	402	440	446	420	429	451	411	431	427	428	409	441	408	396	447	424	484	453	452	463	396	446	405	441	427	426	488	452	436	408	426	427	460	424	413	419	423	455	448	432	438	446	438	431	435	415	481	463	425	449	436	436	417	436	401	415	425	430	477	429	420	444	401	454	428	424	449	395	418	443	424	427	396	446	450	426	388	455	443	446	426	464	412	471	431	424	424	466	446	435	452	389	448	387	446	438	405	412	438	410	434	434	439	442	469	434	465	432	424	448	450	427	398	425	439	451	432	374	394	468	422	444	428	430	394	423	451	410	410	422	434	443	472	428	432	448	399	417	441	465	429	451	479	412	404	414	442	434	474	462	418	415	465	410	439	436	442	424	443	399	390	434	461	421	420	439	396	439	463	456	451	424	399	424	450	405	439	450	441	447	440	452	442	415	435	433	413	431	426	438	458	430	444	392	439	450	403	382	424	443	473	430	452	415	435	462	454	474	452	482	454	466	421	465	437	472	432	458	474	428	430	445	437	426	459	462	372	455	462	413	432	429	450	458	406	427	448	436	383	415	457	415	450	386	436	465	404	408	468	429	454	444	421	441	436	442	416	441	431	412	470	452	452	414	478	452	436	408	457	419	429	451	416	427	434	415	455	408	399	452	421	465	419	469	446	434	423	420	439	426	400	415	449	430	471	408	468	429	409	438	449	448	450	416	426	445	436	459	458	438	451	456	446	463	449	425	424	415	451	421	441	435	440	416	432	439	428	452	425	435	458	478	429	443	433	387	415	386	452	443	418	451	424	432	445	437	413	421	430	416	411	438	407	428	389	402	416	419	419	430	438	441	441	431	435	425	397	418	420	441	459	420	440	459	448	435	419	421	473	427	445	427	458	446	439	400	419	439	388	448	397	425	437	414	455	447	453	425	411	455	447	432	423	463	419	430	429	446	429	450	433	403	442	418	463	396	436	413	412	435	450	441	453	449	453	402	444	445	461	424	518	424	440	461	440	420	430	433	454	418	416	446	473	411	458	407	430	432	425	430	445	424	435	432	409	406	416	437	441	442	440	437	453	423	405	410	466	414	407	423	409	425	433	414	475	413	418	437	439	437	457	406	445	409	468	449	399	447	445	435	445	423	437	444	422	396	397	417	417	434	461	472	442	412	423	427	443	413	443	417	444	438	442	439	416	454	433	414	416	468	406	434	448	432	433	398	406	444	430	425	427	403	443	432	426	434	419	427	408	443	467	464	466	441	425	419	410	432	430	411	455	411	425	404	452	435	463	425	451	395	404	413	436	428	389	468	426	480	429	427	404	423	383	468	496	458	417	444	490	465	438	412	437	450	436	470	404	450	429	469	419	448	421	412	450	432	426	424	425	458	455	445	417	459	465	421	438	460	456	412	461	420	453	439	429	414	452	430	419	435	449	444	425	413	382	418	430	425	456	442	421	472	432	438	449	431	447	409	423	440	451	433	409	430	452	434	449	452	401	398	428	413	442	419	423	427	405	440	424	431	435	426	418	437	407	476	440	425	428	447	439	431	389	419	442	415	421	387	449	417	419	396	426	432	448	428	421	444	400	400	448	415	422	432	448	463	429	443	432	410	441	415	439	410	427	432	425	463	492	431	422	426	427	447	450	392	452	453	433	442	446	446	442	426	434	441	436	437	422	466	455	439	453	413	476	409	428	434	429	433	418	439	427	418	456	388	445	448	428	439	397	402	471	442	386	423	403	457	427	467	447	471	414	402	424	459	432	467	453	422	498	426	478	430	465	404	459	414	452	416	400	430	457	491	430	450	392	393	425	484	405	435	414	420	426	432	391	471	478	414	463	426	433	454	438	414	432	408	437	421	426	414	456	401	403	447	404	474	450	461	439	402	417	404	439	438	433	441	457	453	447	423	407	460	428	434	415	441	409	437	410	439	439	437	408	420	396	446	490	461	410	456	430	464	410	432	448	473	479	424	406	422	444	446	445	410	434	476	484	451	414	441	400	413	406	430	429	433	430	447	430	408	479	434	464	450	464	437	388	412	431	419	439	480	433	486	451	436	419	428	433	447	398	413	392	416	434	419	436	411	366	442	442	459	427	394	432	419	480	427	457	438	455	445	441	461	455	432	444	454	434	423	416	432	467	426	418	418	467	491	430	417	425	444	415	447	423	422	500	410	453	433	415	449	468	456	425	469	467	432	404	442	450	437	455	463	419	426	453	475	430	448	456	444	418	427	453	410	445	475	444	469	451	447	417	425	430	422	421	447	391	438	412	415	419	428	468	411	430	448	450	413	470	407	457	416	465	456	423	434	447	436	431	431	396	408	401	436	449	427	398	402	439	446	464	450	416	434	449	437	404	440	412	424	459	443	440	424	427	440	450	470	469	435	421	424	449	431	424	424	431	395	427	402	429	428	374	401	435	450	437	412	443	488	402	464	446	422	445	458	425	418	437	464	408	432	400	432	433	417	448	479	410	439	422	485	428	436	451	438	428	428	445	454	416	419	444	439	410	462	414	434	443	428	430	436	438	429	414	436	447	458	433	441	442	391	468	419	479	431	434	481	417	424	428	430	393	461	469	389	418	439	437	409	439	441	426	417	467	443	422	398	460	418	408	423	451	487	451	408	407	426	461	424	432	410	438	447	365	449	450	446	449	420	440	400	425	393	437	465	432	448	391	454	448	409	437	425	439	435	450	447	419	423	443	445	410	426	441	400	439	405	400	420	416	413	392	434	426	426	426	453	444	446	474	406	420	432	457	437	466	435	417	423	387	443	488	411	430	432	440	445
25363	21616	25321	28330	20944	1928	555	370	358	321	289	313	322	288	306	288	265	287	283	276	288	296	256	271	293	247	278	289	232	289	276	293	282	278	283	276	255	253	254	258	276	244	309	271	282	267	253	258	272	288	261	263	259	263	269	303	232	261	266	276	275	272	283	258	278	227	281	259	256	311	257	292	257	248	281	248	278	295	245	252	268	277	262	291	260	272	231	287	275	238	243	266	265	267	260	274	268	280	249	278	261	289	262	257	253	266	283	271	278	281	298	258	238	261	269	281	291	268	255	262	275	285	292	287	303	264	245	255	239	259	264	272	286	249	257	261	260	275	256	288	257	259	256	230	267	277	274	244	254	269	273	273	294	278	289	280	300	294	316	266	258	229	278	259	265	302	250	270	261	266	261	296	253	266	270	271	265	260	230	243	279	248	259	277	243	253	272	289	262	298	283	280	248	258	294	270	253	275	248	275	300	277	260	260	269	260	258	240	275	246	263	269	289	280	266	286	282	244	274	291	273	282	250	244	257	294	314	258	265	317	255	246	266	276	280	235	260	282	250	279	244	298	258	259	264	250	299	277	253	284	295	290	295	285	234	254	250	271	296	263	296	268	279	290	283	271	275	274	259	280	263	262	286	256	262	286	227	298	297	265	247	264	227	255	301	270	274	252	250	258	265	262	263	253	264	233	286	291	227	275	274	283	263	284	263	274	271	272	313	236	256	276	280	249	249	245	234	238	274	267	270	264	303	283	265	263	241	256	275	255	276	294	277	290	268	270	264	285	290	282	282	298	271	290	275	289	269	275	246	276	285	298	263	277	268	243	276	271	262	263	245	235	234	273	283	282	257	275	253	236	243	255	282	248	259	268	264	239	262	235	301	288	274	280	282	283	235	264	285	251	270	280	317	270	241	311	260	253	262	236	249	251	325	278	254	281	258	241	270	280	283	266	263	287	273	246	282	272	241	323	251	257	238	278	280	266	274	246	284	272	272	257	306	226	268	279	283	278	263	256	293	269	279	285	288	244	269	274	262	259	274	248	253	263	276	261	263	231	274	304	269	272	300	281	277	293	260	268	284	287	276	257	260	267	283	258	266	273	266	270	283	280	256	266	246	243	298	237	296	254	281	255	284	278	262	279	235	268	269	247	272	296	286	256	260	244	288	276	258	261	265	264	281	271	278	279	277	283	263	253	302	251	270	284	265	227	268	296	254	280	288	288	252	291	271	256	282	214	263	266	253	267	247	276	248	275	267	265	269	273	260	243	244	258	256	291	273	294	261	270	264	300	248	246	272	251	238	320	268	284	223	239	304	303	262	275	270	260	262	236	299	265	268	250	287	262	262	277	242	261	314	259	261	273	262	245	282	260	254	288	286	268	274	281	246	245	274	261	284	270	253	271	265	245	242	278	271	248	253	263	234	272	252	259	271	248	267	258	279	239	264	259	276	305	303	268	272	247	240	244	255	249	238	235	235	249	260	289	253	246	289	274	242	265	259	255	256	245	238	249	248	289	270	284	255	256	251	261	279	247	268	236	258	259	292	272	258	272	266	280	284	277	263	279	273	239	269	276	277	283	284	287	287	291	254	259	268	267	278	275	284	249	283	256	308	265	272	267	265	275	285	270	285	278	276	276	264	255	275	268	264	270	252	251	267	234	279	245	267	261	315	296	267	236	275	251	266	240	266	246	276	252	237	261	248	254	274	263	263	265	284	251	279	248	277	241	253	287	290	259	244	250	261	283	276	272	260	258	260	225	261	285	250	294	279	263	254	263	265	294	253	262	260	245	251	259	282	255	264	286	275	296	279	246	304	279	246	309	267	260	258	259	247	254	311	287	262	259	267	266	277	263	288	284	267	288	246	276	266	295	255	273	285	279	269	246	262	246	243	268	329	266	254	288	280	261	295	258	262	286	252	281	274	294	281	278	293	244	278	268	256	280	281	300	238	272	252	253	286	269	287	264	280	273	241	277	276	289	287	281	261	249	272	284	282	310	256	260	252	282	249	235	276	272	255	317	292	283	231	237	268	268	265	267	288	261	283	284	278	279	248	270	273	271	268	291	282	255	263	273	294	284	260	243	247	294	244	237	267	260	253	279	279	279	252	273	269	276	274	282	260	261	280	256	269	253	269	245	281	261	258	281	275	288	262	299	241	280	324	216	244	278	304	285	285	262	276	258	244	241	232	251	263	248	240	243	268	257	283	275	258	250	271	242	256	254	254	275	298	267	275	276	271	261	236	268	260	276	286	295	260	261	278	269	237	248	237	258	253	255	278	282	252	284	239	254	266	258	276	275	280	288	270	263	261	259	288	260	260	254	272	274	298	297	258	302	301	281	262	271	277	250	219	259	294	246	294	245	249	274	254	236	244	299	219	266	250	253	296	277	264	254	224	241	265	244	241	256	281	277	284	250	275	242	272	278	296	289	260	260	245	268	264	281	290	271	252	259	287	278	281	263	251	258	255	313	269	265	271	242	286	234	282	288	285	284	273	280	234	245	272	243	287	288	237	252	262	293	264	234	250	290	253	283	235	222	260	246	260	294	264	287	265	293	250	242	269	281	278	279	290	250	256	293	281	262	286	253	246	256	239	248	286	276	291	255	292	258	265	254	250	256	261	245	282	265	267	273	302	263	280	277	235	273	265	267	256	257	284	265	263	250	259	271	271	243	248	246	279	276	261	259	269	287	248	245	255	281	261	284	272	244	285	288	272	272	263	259	266	256	273	267	261	292	290	293	266	243	279	258	267	274	253	285	277	281	268	273	268	248	249	283	274	253	264	242	295	248	239	283	269	289	294	304	259	265	273	263	285	265	282	238	255	247	281	290	252	293	300	272	258	233	273	277	241	255	264	270	285	253	278	278	238	267	303	263	249	278	268	279	285	267	258	261	287	254	280	247	251	274	260	272	258	290	257	266	253	269	283	287	258	263	282	274	255	256	286	279	261	252	264	278	285	291	258	266	274	277	269	269	282	242	281	258	251	245	241	285	286	259	306	260	260	268	267	304	275	275	248	290	260	274	267	265	291	308	277	258	246	271	296	292	319	287	247	250	226	246	256	264	254	292	269	277	295	239	278	252	272	273	234	274	283	272	252	244	262	245	250	268	271	296	266	269	250	250	276	257	258	260	248	282	305	279	306	275	266	262	259	283	248	301	276	305	305	265	275	262	256	237	281	260	244	263	252	299	272	290	269	287	263	253	254	242	259	243	251	286	309	296	277	291	261	251	275	270	245	278	277	288	277	276	282	252	283	276	269	258	215	271	307	277	275	255	292	258	261	309	285	241	252	286	275	296	297	260	289	297	287	287	289	267	255	276	276	257	252	228	255	265	289	271	267	248	266	273	275	245	257	282	277	255	281	266	268	278	269	269	244	261	273	272	268	244	264	269	284	287	275	266	264	264	247	245	284	275	255	229	282	265	281	246	260	292	243	268	286	261	278	270	258	260	261	242	275	272	266	284	266	285	305	304	251	273	307	235
3570	4077	2543	1227	857	708	740	652	625	633	611	580	603	581	629	601	603	614	612	592	587	616	573	600	586	629	578	570	659	605	630	580	597	591	579	550	624	618	579	598	570	638	588	634	597	556	596	603	636	640	593	580	569	568	606	587	562	594	630	604	607	626	613	531	572	573	604	573	598	599	540	617	589	612	578	560	539	586	630	575	572	596	639	577	587	602	590	571	578	561	614	579	647	605	589	612	596	570	609	569	611	606	601	610	621	575	591	613	642	621	612	588	617	592	607	647	562	568	607	564	585	616	607	598	590	579	622	596	594	620	615	579	586	577	592	580	574	564	567	600	591	596	582	585	612	603	582	558	589	633	652	591	613	552	588	594	602	569	578	592	578	598	580	606	584	595	558	629	576	607	593	640	578	638	576	538	550	581	585	600	607	562	603	618	602	582	558	576	606	604	546	632	606	584	562	596	613	587	610	613	616	581	622	575	610	590	568	570	563	614	610	608	606	569	588	600	590	601	578	569	619	578	580	569	584	576	593	622	591	609	578	626	536	587	604	554	599	611	617	590	590	617	643	626	605	598	583	580	577	608	564	582	571	572	582	590	571	512	592	568	611	555	629	577	615	594	596	581	609	600	576	600	612	630	567	657	625	586	593	612	597	570	576	610	649	597	561	578	572	583	599	588	587	612	585	607	597	543	604	614	596	571	599	590	547	598	627	622	596	587	571	585	557	613	607	543	553	634	590	604	567	611	562	606	585	554	611	575	588	586	595	591	617	583	564	611	570	536	604	568	617	573	634	578	560	587	631	548	603	571	566	594	559	548	603	620	584	545	598	615	573	632	571	594	582	621	595	577	565	574	593	573	596	634	542	579	604	612	605	546	584	562	611	559	579	609	569	599	583	606	588	605	600	593	538	560	583	630	563	560	565	605	610	579	593	609	572	601	628	617	594	614	585	600	574	591	567	612	566	593	548	584	585	598	637	559	544	588	541	598	575	628	551	558	579	598	564	595	606	595	606	566	639	567	583	596	631	608	580	590	586	620	575	589	583	589	599	591	582	633	581	611	627	559	581	575	546	591	603	597	609	594	580	562	587	574	603	576	585	629	564	582	607	615	601	572	608	536	569	565	590	578	570	594	613	545	587	595	577	548	559	564	565	560	624	582	543	589	647	577	628	604	568	595	586	582	598	594	613	596	600	612	570	572	597	614	616	574	579	564	598	570	617	645	621	599	582	561	590	655	567	631	580	555	582	593	574	636	591	601	559	566	621	595	577	572	597	620	615	586	585	580	591	587	592	574	592	582	605	583	617	620	606	594	571	607	618	547	623	621	607	560	594	619	580	605	557	518	560	596	611	603	558	667	586	592	584	607	575	580	588	577	574	584	589	602	609	639	572	590	614	594	614	556	575	541	570	623	560	609	546	587	604	583	595	603	582	614	581	581	579	620	547	582	571	564	626	611	575	552	599	581	563	592	571	557	595	578	580	572	581	625	583	576	557	599	583	561	605	622	578	572	594	538	567	608	546	585	554	557	592	635	540	580	557	567	566	559	611	605	581	592	561	611	611	615	618	593	560	596	605	610	581	599	563	605	547	570	556	571	587	563	618	611	593	578	616	590	644	619	575	589	573	614	582	599	586	556	577	576	604	602	638	563	614	597	557	596	605	626	595	588	599	616	614	579	588	583	587	633	599	592	617	607	601	561	562	608	573	574	590	641	597	597	585	543	598	604	627	563	620	605	574	608	558	569	581	611	600	593	603	594	572	564	568	609	612	642	579	579	614	576	556	602	566	595	621	595	560	557	552	584	580	611	602	634	590	597	623	575	602	590	593	586	571	597	606	598	587	609	549	584	603	593	606	584	608	614	605	574	621	589	580	592	593	573	631	614	640	595	591	606	589	549	596	597	593	623	624	617	626	539	608	556	568	578	610	584	553	567	648	560	620	565	610	573	594	594	588	625	575	603	563	533	557	620	585	579	580	614	575	565	625	578	612	573	581	556	576	613	566	504	577	604	599	647	588	611	559	607	601	563	551	549	555	660	588	622	608	563	556	568	617	608	571	583	593	606	564	577	605	561	595	588	593	571	598	583	562	558	564	535	587	598	587	584	601	609	559	603	605	592	597	637	586	566	598	600	532	606	568	623	597	559	566	532	554	605	596	584	594	581	602	587	554	555	558	588	541	572	595	541	596	560	554	598	616	592	599	556	591	586	617	612	567	612	582	593	573	573	586	593	590	585	543	588	592	579	584	591	584	615	623	610	621	581	537	650	590	583	558	609	573	584	567	556	596	588	592	615	612	586	602	569	556	604	583	577	578	649	594	576	568	565	628	582	608	595	548	581	598	546	576	627	575	602	552	576	581	620	625	617	570	580	547	620	572	610	588	579	616	597	599	586	601	575	610	605	636	644	563	593	558	594	592	580	579	591	628	581	595	643	579	555	601	592	593	619	560	585	607	581	550	609	565	584	553	555	531	594	630	543	585	578	603	601	604	589	568	586	590	585	580	625	578	607	580	651	602	555	583	554	538	569	590	546	631	582	575	605	588	611	583	632	604	549	584	594	587	586	596	593	579	556	582	565	576	550	568	615	625	589	600	599	600	613	581	564	630	602	594	632	572	563	612	635	612	536	574	601	586	623	598	564	588	636	579	602	631	610	572	598	575	592	632	561	573	629	619	600	634	605	632	634	592	570	576	587	552	547	619	567	560	582	518	541	567	560	626	601	619	567	570	602	604	621	610	571	584	582	610	593	622	576	598	562	599	601	531	584	597	586	601	597	602	624	587	601	579	606	575	619	578	611	622	591	602	542	615	553	575	577	542	596	537	600	626	600	580	594	585	564	573	553	566	569	604	621	565	582	570	612	555	618	570	603	590	561	607	626	540	569	640	567	606	581	586	609	618	580	585	571	582	603	589	582	546	604	614	599	588	597	639	604	573	572	602	611	584	635	583	610	598	598	587	629	575	578	599	613	550	580	661	569	612	584	523	622	540	564	573	545	558	617	576	563	533	603	600	623	555	590	584	542	605	586	582	593	592	598	564	577	609	595	598	573	635	585	603	644	592	626	598	595	609	565	597	571	620	583	563	559	551	596	589	604	607	583	586	624	601	561	579	594	555	630	606	596	636	564	598	585	625	613	555	604	609	570	599	593	625	587	625	586	549	571	583	574	615	581	572	599	594	531	575	565	601	580	606	588	590	605	626	590	566	574	573	588	588	574	610	597	628	545	601	604	573	606	597	582	632	586	586	575	567	591	576	630	618	590	635	598	563	554	530	598	600	605	589	565	618	600	592	545	618	624	569	600	573	584	602	589	546	598	565	584	567	586	631	627	620	532	604	553	613	553	593	587	579	595	594	567	576	609	593	591	570	592	568	583	571	631	584	594	555	575	562	559	555	626	566	621	564	588	572	570	616	609	580	616	603	591	593	546	569	618	559	575	602	572	609	578	595	605	632	639	598	602	596	598	614	605	579	624	577	629
24454	21636	26041	27692	21642	21568	2390	468	327	299	252	252	262	234	230	187	228	204	209	196	178	195	148	203	213	214	199	179	196	182	177	197	167	188	180	185	197	183	176	170	167	196	166	188	194	184	189	204	189	179	200	191	200	192	178	189	201	188	181	179	191	171	208	184	179	187	179	191	168	171	205	223	198	182	177	158	172	165	192	184	179	169	197	175	175	177	182	197	184	167	175	165	195	156	206	193	166	167	195	194	192	187	190	193	200	190	208	166	184	186	172	190	191	199	195	198	197	168	187	197	145	179	188	169	180	181	187	162	191	164	163	181	177	188	166	192	195	192	194	184	180	187	171	201	185	191	198	184	173	170	189	185	161	179	193	174	169	190	208	200	191	177	163	173	171	185	183	199	205	200	195	190	178	177	186	195	171	192	195	190	188	186	185	194	197	192	172	181	176	194	186	203	195	159	185	174	192	168	184	208	197	209	202	182	160	192	196	200	178	176	157	201	165	191	186	205	174	161	197	188	167	164	202	179	190	204	175	185	167	166	194	176	165	193	195	207	159	197	191	168	173	210	186	164	167	193	204	171	160	182	188	198	169	193	214	194	177	195	177	206	186	160	195	164	166	168	190	175	196	206	197	195	181	197	180	191	186	184	164	182	199	205	196	178	191	187	158	198	176	206	174	165	195	168	170	225	188	181	147	173	154	181	159	196	167	175	181	179	166	193	185	179	189	170	190	201	151	182	199	167	196	192	187	167	183	182	179	176	173	211	201	203	174	180	198	175	202	163	158	166	191	197	185	189	205	197	172	161	168	181	190	192	168	190	184	188	174	204	186	194	184	193	197	182	192	188	180	180	212	179	191	184	169	186	175	189	187	188	195	176	178	174	183	183	202	185	167	179	209	178	171	189	188	186	184	188	203	171	185	175	187	175	191	195	195	175	207	171	162	177	188	171	180	194	182	224	218	205	184	155	171	211	181	180	196	169	158	165	163	166	189	174	191	167	174	180	177	197	170	172	189	180	165	162	204	205	192	163	183	218	169	179	163	172	159	179	176	208	170	211	192	195	193	163	194	179	184	194	181	174	189	178	166	214	165	176	184	148	172	175	195	183	153	168	195	147	189	199	171	166	163	191	185	172	196	195	181	172	199	203	189	226	194	159	179	181	154	167	156	173	154	179	182	183	204	153	189	205	202	201	196	177	193	165	189	186	179	183	175	198	188	157	183	211	194	186	178	180	187	171	190	177	176	153	197	182	206	155	183	182	201	183	162	194	183	190	214	183	200	169	187	180	201	157	182	194	171	204	171	185	184	181	172	166	151	178	190	190	192	152	171	180	174	212	189	170	188	197	190	210	194	189	174	183	213	191	167	178	178	179	176	212	172	186	195	166	191	193	196	204	178	196	209	195	185	201	219	162	181	179	171	182	196	183	165	189	179	170	198	155	176	195	184	194	165	164	210	201	182	176	178	163	187	164	167	166	169	182	191	188	179	190	181	188	210	189	170	181	194	197	192	185	162	201	189	164	172	162	177	188	171	192	200	183	169	186	148	188	198	209	200	178	222	160	175	194	160	193	201	169	181	183	189	195	167	187	202	169	158	187	188	199	193	183	159	176	199	175	164	184	158	156	178	207	194	189	171	174	200	172	200	214	190	183	175	195	176	211	187	199	181	182	179	171	181	166	188	218	174	177	179	164	193	177	173	206	198	174	171	196	171	194	158	190	176	179	180	197	189	199	190	195	183	195	182	185	208	177	181	179	179	179	176	180	167	190	196	174	169	191	195	183	187	202	189	166	169	182	166	183	163	183	200	157	189	190	161	232	188	170	206	162	186	179	162	198	179	172	191	185	187	187	187	183	201	197	174	213	178	204	180	183	188	182	173	198	180	181	173	200	191	168	185	168	165	179	188	205	174	190	179	186	184	192	166	203	196	191	178	164	174	196	187	163	200	209	167	183	183	193	184	157	164	204	204	158	176	178	177	187	196	160	187	167	186	190	192	164	173	195	180	201	169	177	166	200	198	194	179	156	180	200	191	192	158	164	182	188	189	168	214	170	179	184	155	169	171	164	204	189	183	206	184	178	171	187	186	172	180	173	196	187	194	205	198	197	178	170	193	182	176	170	171	176	197	177	166	198	197	213	198	178	191	179	215	159	175	201	167	171	168	191	181	195	185	177	203	175	194	174	190	165	201	206	204	173	187	179	170	205	193	190	190	172	206	180	185	191	167	185	161	168	196	179	172	170	192	192	179	192	169	176	165	177	192	180	201	199	208	190	199	199	194	193	168	183	203	174	169	179	193	172	184	164	179	185	154	169	165	183	185	196	203	175	146	194	175	195	172	183	194	153	182	175	163	192	194	177	175	175	171	197	195	191	196	191	187	162	150	191	175	191	164	184	197	201	184	172	185	162	154	171	170	168	161	182	197	208	179	168	165	180	163	175	193	178	166	164	203	172	182	169	208	179	191	183	155	206	179	203	203	180	181	188	213	167	183	194	191	163	198	194	179	197	175	178	177	174	157	187	184	191	157	187	183	157	201	189	188	188	180	174	182	168	169	221	196	175	173	199	176	175	170	157	158	172	151	189	188	164	154	189	176	202	180	177	179	176	179	208	206	193	187	182	182	185	203	191	193	201	189	198	159	183	185	201	189	177	194	142	167	177	197	175	171	193	199	187	157	182	195	201	189	183	183	165	194	166	188	184	171	189	155	181	184	204	154	179	193	171	185	207	181	197	168	179	206	195	189	167	179	185	181	176	176	169	218	162	179	221	219	172	196	205	180	191	175	184	212	185	180	187	201	183	198	176	185	180	152	179	157	183	152	213	179	200	175	207	198	187	207	213	169	168	177	172	175	156	180	186	198	189	160	175	185	198	191	218	194	178	209	163	188	221	208	184	175	187	197	198	172	159	191	198	185	176	190	179	177	171	196	175	180	193	185	177	208	183	194	188	208	172	184	186	156	193	150	204	163	194	222	170	199	190	171	187	198	188	205	213	190	170	162	182	182	170	168	181	200	172	176	173	183	161	202	208	223	172	177	206	204	200	206	185	165	144	179	177	166	176	170	170	178	193	209	184	181	210	198	211	186	179	163	160	207	192	179	203	178	199	194	181	195	177	160	192	190	195	176	187	192	172	184	191	180	168	179	185	203	145	169	166	180	168	221	175	186	165	190	174	169	182	155	200	187	178	220	190	184	171	219	207	195	176	212	176	184	187	200	179	184	170	149	183	197	163	167	179	163	183	193	171	171	194	175	178	198	177	209	182	160	179	193	185	191	181	198	167	181	157	148	187	192	183	188	191	158	198	190	200	188	193	190	198	183	194	156	167	158	187	195	182	191	189	210	205	183	193	176	196	208	167	175	208	202	194	176	193	161	173	157	190	164	169	199	188	200	184	181	183	175	202	187	180	174	176	202	186	190	197	216	170	204	171	172	173	159	205	200	200	153	173	181	147	175	175	185	175	190	216	190	192	181	183	205	204
3627	6664	4091	1573	985	701	569	525	508	487	473	455	433	434	455	402	401	402	445	418	432	420	413	409	428	401	384	392	393	366	403	414	428	397	422	414	430	397	379	382	403	407	457	412	411	413	402	425	393	410	398	443	406	442	392	414	421	414	373	392	435	398	391	394	369	429	396	381	381	403	401	389	412	352	399	407	373	375	400	413	401	399	365	396	406	406	412	436	413	414	411	425	407	356	430	398	416	409	446	411	441	412	374	435	411	361	369	408	390	388	406	396	396	406	420	400	385	408	385	410	394	371	396	436	388	409	417	378	430	377	377	417	408	365	410	408	408	433	409	376	390	377	414	356	382	453	389	396	394	400	434	379	407	402	372	387	388	379	391	391	421	373	398	393	401	373	409	383	389	412	392	395	431	423	377	401	408	388	386	384	384	376	413	386	396	411	391	396	422	396	411	382	409	393	353	412	403	405	378	383	394	399	384	443	388	434	396	412	373	405	421	470	411	390	420	417	383	372	400	389	402	420	411	388	375	377	373	363	403	421	409	437	396	422	416	386	379	367	389	398	394	393	411	398	426	418	408	378	378	390	418	381	417	408	398	374	398	385	390	371	415	396	404	370	411	447	383	420	410	393	409	446	382	378	407	387	437	373	390	417	401	363	388	418	413	389	373	408	395	380	392	411	414	374	373	409	380	386	404	393	383	426	384	404	479	407	403	406	381	359	405	389	390	374	365	413	407	389	402	415	403	405	374	377	419	389	424	407	391	402	419	396	397	364	376	415	374	395	377	401	426	394	404	382	390	417	396	392	406	369	418	406	399	380	416	408	382	393	416	369	349	399	406	434	359	406	387	394	366	389	393	393	388	402	380	371	411	394	390	412	368	395	408	391	405	401	445	404	387	420	393	380	360	375	422	438	369	421	385	436	440	386	389	371	385	398	402	414	376	408	402	386	416	397	407	381	442	383	374	392	402	418	415	378	430	400	413	422	414	377	417	398	369	395	388	374	412	376	392	431	397	423	395	377	406	429	410	363	390	423	388	394	422	385	380	394	425	405	391	409	431	406	401	450	445	415	420	400	432	372	397	405	391	423	356	392	420	401	403	406	399	408	426	395	370	400	406	392	418	392	401	392	398	401	386	377	389	392	411	353	414	402	423	406	414	377	428	350	400	388	382	390	404	413	385	374	399	416	399	407	398	407	397	398	374	402	374	380	413	387	409	423	416	384	358	423	384	382	419	400	423	393	395	405	402	362	388	413	398	425	385	406	416	391	395	381	426	414	393	419	425	390	415	406	374	376	418	406	367	391	378	422	420	383	392	421	408	422	412	369	388	417	376	439	439	403	434	376	406	395	402	347	400	404	400	407	386	421	402	393	383	407	403	411	409	411	396	387	435	375	379	437	403	399	406	367	385	424	391	371	446	432	447	382	428	390	410	401	429	398	399	371	433	381	411	400	428	413	430	412	374	374	412	412	402	406	349	386	407	375	395	345	390	372	374	397	403	413	418	385	450	426	406	419	398	384	403	392	395	350	403	376	419	414	393	369	405	413	413	385	387	421	415	426	413	397	405	412	399	391	417	408	393	409	444	371	399	424	417	402	379	372	401	410	391	382	405	384	406	378	371	380	381	432	374	384	413	389	379	425	401	402	376	382	388	447	430	389	411	413	357	411	395	403	383	388	433	371	396	423	373	379	404	384	382	404	385	416	422	401	413	408	383	408	401	418	419	407	386	387	402	422	400	421	368	437	409	403	407	379	394	392	388	391	397	407	404	419	391	414	413	439	387	361	370	400	411	387	375	402	387	397	447	390	410	393	430	397	403	361	412	372	382	370	371	398	420	432	381	381	403	409	419	398	432	401	424	396	390	378	404	415	354	415	365	404	402	424	432	384	434	369	386	396	374	355	408	394	363	446	388	358	403	440	376	396	396	435	404	412	389	403	384	385	427	391	387	425	416	405	416	377	392	446	388	406	336	430	428	419	394	395	411	405	386	393	369	405	402	412	380	368	389	406	411	403	404	399	363	398	428	379	431	409	401	417	399	385	388	391	408	387	364	402	405	374	394	430	412	402	426	400	379	401	402	391	404	389	388	408	407	376	390	428	386	383	388	420	403	358	370	423	382	377	441	396	382	408	436	405	424	396	418	379	415	384	386	384	394	386	390	422	391	394	375	387	364	385	376	374	385	404	396	438	395	401	428	375	382	410	425	391	408	393	374	397	425	363	395	376	395	376	398	382	394	370	413	392	386	387	380	401	397	403	414	403	410	408	387	429	383	406	386	374	409	410	415	390	390	368	393	383	391	434	385	393	412	372	374	404	372	402	390	417	391	404	400	388	373	388	385	388	392	448	383	366	387	398	435	422	410	387	399	415	381	404	407	392	418	385	393	401	368	384	400	375	426	400	417	409	374	379	373	410	419	384	399	420	387	420	385	413	416	377	376	361	388	389	365	371	395	376	403	385	427	400	375	413	408	408	408	390	388	439	404	422	376	402	381	418	429	373	397	382	393	414	368	409	388	394	404	386	409	418	374	399	408	404	376	406	410	394	396	424	403	386	404	424	427	394	454	373	394	371	409	377	386	383	409	366	437	392	399	397	405	408	434	414	416	391	414	376	413	419	425	404	377	390	406	424	365	385	412	438	361	410	386	419	374	393	417	376	384	405	415	407	392	425	420	394	418	371	407	407	401	424	389	408	416	403	388	387	398	402	383	396	391	400	373	365	407	382	373	387	369	427	436	393	383	435	408	389	369	422	428	373	385	359	397	376	415	421	368	413	412	416	406	426	369	405	373	364	395	398	401	381	390	432	404	393	412	419	379	384	415	424	389	403	411	360	391	372	389	403	396	381	389	414	417	371	394	415	397	386	393	431	373	430	384	383	406	416	372	379	432	353	429	421	405	406	386	362	385	388	385	440	393	411	374	391	381	403	401	407	433	395	413	404	384	396	431	415	383	399	386	400	383	378	409	385	394	393	407	417	391	406	377	400	421	383	377	409	386	407	384	371	380	398	378	376	406	377	400	378	410	399	383	406	417	421	384	410	411	360	405	381	400	371	406	402	401	386	423	371	404	405	392	408	395	381	406	410	409	433	394	428	407	414	394	417	416	358	367	407	403	414	400	417	374	387	390	379	410	440	396	392	410	422	411	414	394	418	372	396	437	436	392	409	404	378	362	399	412	386	382	385	392	374	424	387	387	417	365	400	378	385	402	395	380	376	398	403	415	420	414	388	384	390	393	419	381	378	402	395	401	399	409	438	420	414	418	356	382	366	386	419	393	414	376	398	379	396	393	385	393	404	374	410	412	378	371	407	368	414	421	397	395	377	406	408	400	400	403	383	404	416	401	431	400	365	384	406	399	405	408	367	453	412	418	428	415	371	406	387	417	379	390	404	400	377	411	353	382	400	374	393	397	364	382	391	422	383	405	387	418	405	407	386	393	414	364	439	389	412	394	422	379	390	392	399	382	400	444	407	399	377
32986	11198	1457	537	409	355	218	224	182	179	169	178	198	189	195	167	174	181	152	192	191	183	183	181	177	166	175	189	177	198	175	184	162	204	178	180	157	192	200	167	185	164	180	183	182	184	181	201	172	187	176	174	187	191	170	185	164	181	194	179	163	183	174	184	183	184	188	183	170	174	168	182	196	189	173	197	188	222	170	208	162	169	173	163	193	152	193	183	181	172	146	161	169	175	179	168	163	188	192	175	194	190	182	188	175	165	173	186	184	172	189	205	186	187	192	172	193	185	192	188	168	182	191	159	189	164	196	200	174	196	196	188	186	190	154	153	180	173	160	185	210	180	172	174	197	194	186	208	206	197	201	176	197	184	192	205	165	203	188	187	207	182	157	190	169	167	197	191	190	171	175	191	184	195	187	190	204	174	170	191	181	171	168	164	188	180	179	190	188	180	171	164	183	186	193	180	177	179	188	193	173	167	182	195	187	173	162	160	171	174	189	170	179	152	200	153	195	171	210	146	184	204	193	191	197	196	176	152	167	181	175	195	203	177	197	177	193	162	187	175	185	175	182	182	158	165	201	209	164	160	215	187	194	167	166	213	174	197	214	183	192	186	173	187	183	184	193	206	182	176	182	188	181	181	215	183	188	176	194	147	167	177	174	156	174	196	191	187	227	166	180	196	230	176	176	184	211	189	178	178	197	172	170	174	184	169	174	193	175	191	160	170	170	181	177	197	194	186	176	180	180	161	194	203	201	156	180	168	181	190	206	182	172	182	162	180	169	162	183	181	200	167	155	173	191	178	164	149	191	180	160	174	167	168	170	186	174	191	165	170	180	180	197	197	171	182	165	201	169	167	168	207	209	184	158	164	178	191	191	205	172	192	160	168	189	199	186	175	191	192	160	179	179	180	182	192	170	169	168	169	172	199	179	190	181	163	181	178	172	165	205	177	170	186	178	177	196	157	175	212	174	167	165	166	178	179	194	187	166	174	159	171	161	171	169	191	185	166	169	185	185	176	187	195	167	192	176	213	159	193	174	186	192	159	156	173	181	164	165	182	160	185	171	178	177	181	182	206	199	164	159	181	198	196	203	174	162	151	180	202	195	176	162	154	201	160	170	179	183	171	189	174	165	176	177	169	186	178	185	170	173	187	190	157	174	189	189	187	160	187	194	159	160	177	173	165	188	195	214	165	184	190	170	170	169	179	198	192	162	160	183	156	181	176	170	177	170	196	192	169	161	177	165	182	161	168	160	190	167	140	172	196	184	193	194	168	180	167	190	168	182	188	173	207	191	182	196	217	185	161	172	174	196	166	181	183	183	172	203	197	203	199	180	162	179	170	164	178	203	172	203	197	191	186	169	166	186	173	183	207	199	196	185	174	182	171	160	159	167	207	161	202	176	187	171	192	189	170	192	182	182	182	192	208	216	161	182	157	188	161	183	173	162	160	172	175	174	169	189	170	169	204	164	183	193	187	154	202	173	162	163	177	197	178	216	186	167	179	156	166	177	167	154	201	188	191	173	187	155	188	158	180	177	203	168	185	203	216	185	176	175	177	192	161	169	194	190	183	196	180	188	189	188	204	148	197	165	170	165	155	175	162	167	178	199	171	161	169	173	185	140	173	158	189	164	168	197	214	192	181	198	190	163	156	179	175	191	200	172	179	173	154	180	207	178	194	197	189	189	171	181	190	165	203	172	188	196	180	175	167	154	186	190	157	156	185	205	194	187	187	189	175	185	201	172	155	167	171	180	185	190	203	177	178	174	182	178	171	179	212	189	176	185	178	192	161	210	163	213	195	184	176	191	207	195	175	173	173	170	192	190	184	200	188	182	179	165	173	145	170	204	178	187	170	203	163	208	153	161	178	177	169	185	159	199	195	187	188	166	193	185	179	192	192	181	174	158	155	161	205	207	190	197	204	177	149	189	182	167	191	170	184	175	181	191	169	182	184	168	190	189	195	192	208	192	192	178	153	183	194	161	164	164	169	158	179	173	179	187	161	165	170	184	184	177	210	180	183	173	172	152	190	168	166	165	163	156	182	182	172	167	183	177	182	187	163	187	190	169	172	177	188	174	188	172	161	177	171	161	185	175	172	180	196	202	172	195	169	180	200	210	179	186	197	177	160	176	200	199	159	185	159	188	158	188	177	171	193	186	178	171	180	198	208	186	201	171	145	178	173	180	189	172	169	174	203	177	177	172	172	165	194	158	172	167	212	194	186	178	178	168	210	189	177	169	184	156	170	181	215	168	176	173	177	179	174	189	184	168	182	182	167	189	171	214	166	186	198	215	161	195	172	181	187	179	187	183	200	157	166	198	167	159	187	162	205	196	176	176	195	190	197	200	176	189	166	185	195	162	183	205	196	184	167	180	174	194	180	188	171	171	189	173	180	173	185	171	144	187	162	156	181	175	172	174	164	169	180	173	176	190	192	175	178	181	183	191	191	192	170	175	185	194	177	188	169	186	204	176	168	192	164	166	204	176	198	198	178	189	180	199	199	203	199	168	177	165	187	166	166	184	200	178	167	169	172	166	151	187	171	187	216	176	168	176	170	189	154	177	197	196	178	178	206	193	155	159	181	164	203	187	164	174	212	164	163	165	147	176	183	197	193	177	168	198	207	183	168	179	182	193	190	201	169	166	194	203	158	162	148	188	180	185	175	189	172	199	157	158	177	163	178	173	175	181	194	168	194	192	182	185	200	188	192	197	185	190	196	190	189	175	181	175	161	150	197	195	166	155	147	150	174	195	168	152	165	175	161	186	200	169	184	193	175	179	163	156	176	189	158	188	165	174	189	195	193	197	195	162	175	183	169	204	186	177	187	177	180	181	181	189	165	167	149	201	186	198	168	184	189	190	178	148	193	235	191	188	187	188	183	191	180	177	159	163	201	174	180	174	183	192	169	175	179	182	189	174	179	171	160	179	191	186	177	197	183	182	173	185	196	171	182	168	177	172	186	197	223	153	167	207	189	171	161	174	176	197	178	191	213	188	176	198	175	169	177	163	181	181	176	158	190	191	187	170	168	171	193	194	156	170	208	188	196	178	190	191	180	185	160	163	192	171	186	174	184	165	166	203	175	196	167	202	189	172	183	209	180	184	186	175	169	166	155	173	182	196	192	182	172	195	168	186	197	174	172	197	183	191	200	190	145	181	177	183	206	203	185	162	196	197	193	156	186	154	187	166	230	187	182	187	195	160	176	184	173	191	204	185	182	169	193	174	147	163	180	168	183	193	191	180	205	199	164	169	195	184	170	165	153	180	196	193	187	167	204	157	161	195	162	200	192	183	208	198	151	181	190	164	153	167	195	152	186	187	181	180	179	171	180	180	164	181	185	199	192	191	170	178	193	176	199	168	186	158	181	173	196	178	164	164	177	169	159	192	183	162	158	178	187	194	167	176	204	184	139	166	188	175	189	184	209	187	197	187	198	189	202	182	216	201	171	167	163	168	179	190	188	192	177	160	163	172	180	157	189
5277	1205	820	523	451	434	419	432	453	450	427	405	442	417	408	395	453	425	416	419	432	428	415	423	417	422	434	448	436	412	460	422	428	442	448	418	423	429	409	422	424	408	415	440	424	463	424	414	431	452	421	411	417	439	428	421	399	452	402	460	430	439	420	413	455	431	424	439	433	447	404	468	436	430	462	448	416	452	432	436	437	413	427	423	420	402	466	416	439	390	438	426	391	448	415	414	450	423	453	427	468	429	400	446	443	384	377	438	442	428	450	430	440	435	459	408	468	439	443	429	416	425	429	446	418	434	453	439	412	433	458	404	391	435	458	445	412	429	429	430	432	433	408	429	404	415	432	419	425	416	421	390	389	414	446	456	408	425	428	443	428	421	426	416	420	416	436	454	465	456	445	445	392	457	436	407	403	420	435	455	438	414	406	421	458	430	384	411	416	405	426	447	420	428	447	392	419	414	395	425	434	397	428	435	453	444	474	453	436	412	469	411	434	434	452	414	401	417	451	404	392	428	440	456	373	419	413	439	437	460	450	419	399	442	404	440	437	419	444	439	428	403	416	422	406	375	399	462	418	424	445	452	429	437	435	420	416	422	402	436	470	432	437	462	459	399	420	444	453	469	435	418	402	423	429	421	486	454	435	423	442	399	389	433	403	376	448	349	411	432	469	387	455	400	435	399	435	417	445	401	456	410	429	460	430	422	445	412	401	462	432	439	445	435	424	441	435	409	442	449	434	441	431	460	408	444	409	425	438	378	452	425	409	438	443	439	468	420	436	442	441	420	456	443	441	441	400	407	454	406	403	455	403	422	442	416	431	433	447	436	440	411	429	406	452	413	453	420	450	383	427	425	413	420	437	421	442	401	410	446	408	425	401	446	396	450	450	423	412	456	436	414	437	429	430	445	436	423	434	407	452	379	428	460	423	433	455	423	426	423	437	426	430	444	425	453	442	428	411	428	467	437	449	400	411	417	382	435	442	410	406	399	409	427	455	434	427	424	450	431	456	439	448	393	421	419	429	409	422	407	440	407	442	450	433	486	434	428	419	424	491	425	453	439	435	407	462	427	436	454	458	438	454	440	404	449	450	431	422	426	430	441	422	416	407	420	470	462	426	435	443	423	445	441	443	418	423	441	406	454	408	446	407	410	429	384	481	423	420	435	413	446	423	436	417	399	408	420	422	436	456	404	395	414	413	435	429	407	456	441	436	407	451	419	413	463	465	446	406	449	430	431	388	425	403	488	424	423	445	441	436	389	417	415	433	436	458	453	435	432	393	419	413	413	401	412	433	455	441	401	462	424	449	447	417	441	421	434	471	400	406	398	437	422	434	421	423	456	403	422	412	440	434	441	394	399	436	418	420	416	425	455	424	407	385	432	417	415	449	399	440	436	420	446	408	439	403	421	458	442	438	447	428	450	424	388	431	398	405	436	446	461	465	406	408	417	371	425	418	434	416	475	465	463	449	426	442	440	465	435	452	414	433	400	421	406	412	444	453	438	435	441	455	443	463	407	435	447	463	415	430	443	420	391	429	426	433	407	468	433	415	415	411	435	420	423	422	439	443	453	383	440	404	459	422	412	435	428	454	430	418	444	437	442	428	389	434	469	458	404	424	434	410	441	436	418	448	412	397	438	441	460	432	432	445	430	457	396	460	401	435	439	465	435	436	412	426	436	420	406	446	471	437	445	449	414	428	410	468	412	435	433	422	421	441	448	442	434	415	402	438	438	429	420	449	443	447	442	426	468	410	453	426	415	435	426	442	419	422	421	402	424	427	460	453	398	449	432	450	435	441	414	406	428	410	397	416	434	430	401	448	431	439	435	432	411	431	423	411	428	431	413	438	431	400	442	459	437	434	428	424	438	413	465	418	445	409	414	416	432	428	460	438	448	439	435	429	440	422	406	386	426	433	472	406	455	433	442	413	428	414	412	425	401	479	449	437	442	426	440	417	384	436	435	459	424	434	426	396	431	425	439	429	441	429	429	421	441	451	436	404	443	457	454	415	401	426	449	488	405	442	398	400	433	419	408	421	426	433	426	429	406	412	423	430	446	453	413	426	433	400	424	422	408	447	403	462	447	418	433	412	439	437	455	431	395	389	436	483	393	448	461	441	445	430	393	396	435	405	411	413	441	396	429	402	417	403	452	454	508	407	407	441	437	428	425	428	419	399	440	401	454	451	413	389	442	381	394	414	431	385	431	422	399	435	425	418	451	427	416	443	423	423	412	455	392	401	423	438	429	422	416	418	462	454	408	429	392	454	455	434	419	431	395	407	446	434	401	379	446	417	439	422	445	419	462	408	412	410	459	459	451	470	439	445	428	423	467	446	451	466	434	420	444	436	441	432	436	429	451	434	442	437	417	424	448	409	439	409	422	440	459	379	447	374	416	432	422	440	390	437	400	426	452	413	447	469	420	417	418	443	436	441	426	403	385	420	427	482	461	439	455	441	453	448	441	420	444	431	415	438	429	413	460	423	462	446	440	416	440	376	432	412	414	448	391	458	410	459	409	428	415	434	429	458	409	433	444	430	465	412	414	424	440	405	414	441	454	397	412	406	446	468	426	424	453	441	415	465	397	423	440	400	395	408	443	422	447	429	459	468	411	432	417	392	414	430	417	422	463	430	484	405	379	427	432	458	433	419	407	460	459	401	449	442	461	449	434	430	435	445	446	414	414	438	406	426	424	442	422	426	432	416	427	419	446	421	437	470	470	430	394	457	431	419	415	434	414	433	427	453	449	444	451	436	415	413	431	429	418	432	412	474	414	418	448	430	427	411	441	421	421	430	443	445	418	453	427	436	423	417	452	423	419	448	394	431	449	443	422	386	445	411	432	433	412	435	438	414	440	423	436	413	445	405	420	420	436	423	449	442	416	434	400	426	445	456	400	428	450	398	431	465	419	379	451	443	378	423	393	416	409	411	395	428	459	406	432	418	441	410	433	400	428	413	415	402	454	442	413	426	444	412	422	451	444	393	425	425	413	440	413	445	428	437	441	401	465	446	464	446	448	403	409	437	448	436	389	437	439	445	411	450	454	422	439	433	425	460	382	449	445	413	420	425	477	478	442	411	454	402	407	413	432	414	416	437	433	419	437	414	424	419	446	433	462	408	455	414	431	424	428	437	429	423	405	400	438	472	417	412	414	426	463	440	435	416	440	453	419	446	423	460	453	456	443	426	438	408	398	442	443	440	405	446	445	453	451	428	468	395	426	438	444	409	442	442	446	439	439	420	439	430	451	401	404	404	434	423	438	427	436	423	444	441	427	418	440	421	456	425	418	447	378	423	431	450	431	380	403	414	423	439	403	437	429	452	431	429	442	418	417	433	454	461	442	420	437	463	429	436	395	407	413	423	439	431	397	414	446	388	445	423	412	421	438	409	437	392	423	457	426	422	416	435	438	430	405	484	459	429	414	400	455	426	432	427	444	448	400	379	420	460	430	430	423	439	404	425	417	412	458	448	429	424	418
25208	21580	25317	28311	20984	2049	532	394	317	304	311	317	284	290	263	288	271	275	256	277	266	280	279	306	264	291	274	291	271	260	242	242	255	281	276	280	249	295	231	261	277	273	299	279	285	290	274	264	280	271	243	253	282	254	312	286	271	272	277	263	268	290	248	270	244	275	260	243	282	243	286	278	287	275	242	301	264	263	266	286	268	281	301	273	237	271	281	240	267	259	223	283	253	280	260	253	270	275	292	256	272	270	251	262	233	259	279	271	265	256	290	241	285	311	267	240	282	268	280	253	273	254	250	286	277	239	272	256	273	260	261	256	231	266	309	279	292	235	252	266	283	261	261	278	252	262	290	252	304	250	284	254	248	254	270	239	283	290	286	267	257	268	272	297	270	257	252	276	266	279	294	295	298	288	270	278	254	264	230	260	312	298	268	277	256	222	278	287	254	268	256	287	258	291	271	285	273	258	288	262	278	260	258	258	257	281	265	303	260	249	219	276	244	283	239	267	255	282	271	253	298	265	243	271	275	230	291	252	248	253	271	257	261	264	274	232	286	277	289	290	277	289	263	249	230	289	281	282	279	242	258	250	245	253	236	268	264	269	255	248	259	276	265	267	273	288	271	229	270	288	256	267	252	291	241	273	270	279	280	246	266	242	254	321	296	265	280	272	248	294	270	270	272	256	246	258	270	264	272	269	244	252	258	305	272	268	275	264	261	263	251	270	254	238	283	281	269	276	275	257	276	291	257	248	262	270	266	262	278	261	264	280	263	241	247	307	292	288	264	263	247	239	265	276	286	278	253	277	267	224	234	275	276	257	298	272	276	270	265	276	256	235	261	296	260	278	283	234	250	269	253	275	283	284	287	289	261	291	260	246	275	266	275	250	272	280	247	264	276	247	245	250	256	269	276	275	268	261	271	253	264	270	286	245	280	266	277	256	253	277	299	258	258	282	289	248	258	280	285	284	272	280	244	242	303	245	282	238	256	257	277	282	235	294	256	269	274	281	291	266	243	300	272	290	236	245	239	270	285	287	252	308	266	279	276	281	272	251	280	311	306	256	246	271	292	259	240	247	279	249	275	252	278	238	259	258	270	267	269	227	262	252	270	284	277	276	253	254	247	264	271	262	270	283	282	258	289	262	283	282	265	241	262	269	260	264	279	268	272	262	256	271	256	274	239	263	251	276	267	265	252	273	252	267	281	267	262	273	272	210	278	269	282	277	266	254	266	277	228	280	281	268	268	279	257	270	288	274	256	255	269	252	276	261	255	255	258	279	302	264	265	298	223	289	275	265	269	289	255	287	254	279	306	269	244	282	258	275	242	287	292	286	258	277	245	246	269	277	286	272	257	262	253	259	251	275	283	278	269	267	284	265	260	276	264	241	258	255	286	291	285	290	245	257	255	288	270	278	252	260	254	255	257	282	302	291	244	272	272	288	248	268	248	283	257	273	273	281	266	261	279	264	283	261	259	253	303	272	245	241	245	286	270	285	270	270	282	263	270	259	289	254	269	271	271	263	269	282	254	288	286	227	240	278	278	268	260	263	248	247	292	262	294	289	275	231	290	265	287	275	254	276	271	250	265	258	258	278	249	293	282	258	264	274	262	271	265	263	264	267	262	282	279	267	290	279	274	291	299	242	282	259	243	255	266	268	242	247	260	258	264	253	262	268	256	262	245	236	246	234	263	245	233	307	268	246	270	273	263	273	261	258	263	278	289	243	248	268	254	270	285	261	294	255	277	250	277	260	254	268	267	258	248	258	263	258	274	277	268	246	269	252	249	276	254	256	283	284	288	252	269	284	278	296	287	270	273	258	280	262	260	276	279	269	281	228	290	268	248	267	260	278	277	320	261	254	243	269	262	284	272	253	291	271	224	248	274	329	276	262	279	285	255	249	249	265	262	253	240	228	263	284	269	251	320	264	273	261	270	287	264	244	254	278	269	285	262	262	240	247	288	277	295	276	297	242	262	290	280	263	280	253	289	248	271	282	271	282	245	289	304	252	259	290	290	256	260	276	275	283	277	275	252	254	264	238	276	280	292	239	250	273	296	242	288	268	277	260	248	277	234	274	257	261	300	233	315	281	272	268	226	238	256	265	269	232	241	268	290	259	222	253	264	288	275	298	269	295	284	262	272	248	247	247	246	245	273	250	290	291	282	261	253	248	278	270	267	257	258	289	274	272	275	267	267	249	269	249	270	244	240	278	264	262	259	248	258	283	277	268	268	274	293	291	278	236	241	292	287	226	258	270	276	273	266	249	291	276	279	275	262	271	280	286	250	257	284	267	241	279	253	268	246	255	254	284	250	253	243	269	266	267	266	255	269	248	264	281	256	287	260	263	260	282	268	289	260	290	258	271	267	254	251	271	255	291	268	254	262	250	270	248	264	286	271	296	278	249	237	237	262	231	284	263	274	230	279	279	227	280	275	280	281	229	254	267	271	259	268	229	273	279	274	246	257	253	252	270	251	292	263	256	279	295	262	263	270	279	255	240	256	247	235	271	256	272	259	285	252	265	278	259	279	300	278	295	264	240	251	233	225	278	293	277	266	284	293	258	221	288	248	247	250	263	240	218	275	263	293	287	257	281	294	284	279	255	296	261	265	237	267	269	276	238	286	250	288	247	241	255	232	263	289	278	280	273	261	278	273	265	274	276	304	279	259	298	279	244	259	283	283	267	285	238	258	249	254	297	279	261	287	301	271	264	261	279	233	244	286	286	252	266	250	255	249	288	280	261	274	242	233	265	258	292	281	292	248	254	278	257	272	258	258	269	304	237	274	277	251	276	273	244	282	274	284	272	267	279	264	293	257	251	231	248	266	288	288	280	247	243	264	266	241	263	278	270	295	260	256	232	255	246	267	275	243	252	272	262	278	264	256	270	271	247	243	256	286	247	250	275	252	289	265	267	274	264	279	274	243	258	269	257	257	286	290	256	261	262	255	276	248	250	281	257	253	240	267	247	276	294	295	293	280	264	282	289	285	267	229	271	301	268	304	258	262	273	240	278	262	314	323	270	234	247	280	267	282	277	273	258	306	281	269	257	288	291	258	270	253	243	290	274	253	297	216	235	271	275	269	262	284	264	250	265	250	262	297	279	297	271	288	252	259	287	252	259	238	297	253	269	288	257	261	289	237	254	299	225	271	265	265	267	262	290	269	228	243	267	257	280	247	262	267	236	281	250	272	245	300	310	278	299	247	261	292	285	263	263	289	229	308	217	246	309	272	241	271	234	257	251	265	280	268	247	257	278	255	269	269	243	258	255	273	263	283	251	289	244	262	259	244	292	240	240	273	297	254	283	252	287	288	259	241	282	252	252	301	259	274	270	251	293	238	272	274	265	281	251	248	287	261	284	277	235	288	270	251	263	264	251	261	278	263	286	262	263	260	251	276	266	246	281	274	286	250	290	295	261	236	258	278	265	253	267	257	254	249	284	232	250	266	245	242	263	262	271	257	241	272	263	254	279	248	296	307	268
3544	4032	2542	1300	827	730	704	646	649	631	586	597	618	570	593	570	632	609	602	570	586	612	573	616	606	602	599	576	570	562	563	613	599	548	599	562	580	577	599	581	594	637	608	594	605	581	559	625	601	592	601	573	603	558	575	617	610	560	583	587	580	621	579	586	575	589	581	606	585	583	551	585	562	605	562	564	553	581	570	614	654	624	589	603	570	559	598	573	573	558	554	531	598	586	567	583	535	595	562	599	590	546	599	542	613	598	574	551	615	575	576	591	545	579	597	548	606	622	568	583	591	594	570	554	605	632	594	588	587	583	583	638	586	597	620	567	594	599	598	575	512	579	604	556	636	568	573	616	570	577	545	538	608	607	556	591	607	596	569	623	609	603	609	618	556	599	598	542	543	574	651	589	563	570	623	609	624	562	667	578	581	534	591	599	544	644	613	572	607	537	590	539	638	597	625	587	584	578	609	594	597	576	607	595	571	605	589	571	619	616	594	614	564	622	605	593	596	584	560	596	583	598	605	615	541	624	614	639	610	564	597	595	599	597	597	623	584	593	556	557	601	593	580	618	601	603	627	598	625	580	598	650	596	564	638	606	562	571	587	630	604	606	568	544	596	537	604	631	584	609	601	580	614	615	563	574	590	595	588	581	558	621	590	602	618	566	586	563	605	539	583	573	564	575	600	547	598	596	555	606	558	617	573	606	584	557	582	564	531	615	553	558	615	583	608	595	586	556	558	589	603	585	583	577	622	603	586	555	593	599	585	616	576	592	558	612	593	603	566	592	583	570	592	605	577	610	589	606	580	584	550	610	595	619	584	590	579	584	580	588	621	585	555	568	568	575	576	585	593	584	590	625	596	615	594	573	606	576	644	529	622	639	553	600	549	581	582	593	596	547	560	576	601	579	535	612	546	576	611	582	583	618	605	592	599	605	531	570	571	597	578	645	599	587	639	613	629	632	561	555	611	554	558	568	615	585	580	589	577	573	623	555	616	596	603	569	583	615	590	575	583	592	588	560	585	649	572	612	569	580	548	585	619	578	552	617	581	605	603	626	600	560	540	578	570	609	608	552	629	632	588	601	573	602	598	558	554	594	622	601	557	600	591	592	618	593	609	623	602	602	642	596	613	579	565	616	613	565	591	560	581	584	602	577	572	573	599	562	582	645	602	606	589	595	628	617	591	613	547	615	654	584	552	609	619	584	540	601	585	584	589	553	568	622	628	560	583	573	562	589	635	607	581	592	554	566	641	577	605	560	589	595	582	593	547	607	580	621	590	599	593	599	561	614	608	561	576	579	551	583	556	583	599	615	614	582	586	560	576	597	626	577	599	566	570	602	552	529	577	592	595	599	559	576	569	554	549	553	617	565	598	562	597	577	613	574	578	558	618	572	612	594	585	586	593	570	569	649	587	594	586	563	604	593	568	593	609	606	561	546	605	612	577	650	541	569	624	558	557	569	559	600	587	582	541	581	619	562	565	591	602	568	598	578	593	577	557	591	627	588	620	553	559	574	659	637	609	626	604	619	634	594	613	607	557	571	604	587	604	583	562	608	587	611	562	566	628	589	581	588	617	637	591	589	591	569	567	553	571	650	595	549	619	577	591	584	604	595	627	583	594	629	630	574	585	575	605	575	573	582	560	563	559	532	593	551	601	544	585	595	555	575	582	551	604	579	561	570	592	593	579	613	546	583	614	557	600	562	608	610	593	565	567	576	621	560	603	556	565	608	573	595	621	542	566	598	642	577	570	574	582	571	615	604	665	601	556	635	604	565	597	586	576	614	558	577	601	571	587	619	553	560	611	580	602	565	621	608	631	597	605	590	549	612	639	575	550	586	566	597	531	550	578	626	624	584	592	616	548	630	568	550	601	551	595	618	564	599	577	569	525	570	586	613	574	639	581	613	575	588	581	658	561	584	624	568	623	598	614	579	598	632	560	583	595	568	590	575	630	577	615	604	552	591	595	620	559	594	601	614	621	594	562	562	580	631	586	574	581	590	617	582	611	571	610	624	616	621	609	566	569	570	584	567	579	607	619	601	562	557	597	630	603	567	619	560	594	604	617	578	568	606	580	598	572	549	593	611	604	557	578	599	601	581	570	547	600	592	643	615	599	603	582	606	560	598	569	609	603	596	605	550	577	531	590	601	577	571	604	589	603	611	557	541	582	581	583	600	599	585	585	585	521	589	576	577	594	577	595	597	618	637	598	581	544	640	573	578	574	588	576	598	586	586	612	579	607	583	581	575	528	619	558	626	583	591	608	581	550	574	592	601	571	596	601	576	579	615	582	593	605	607	583	620	571	578	566	564	595	590	619	592	547	567	580	606	562	614	630	616	622	619	586	635	617	572	588	596	604	569	600	565	611	587	558	575	542	618	619	621	587	627	600	591	567	651	587	618	568	605	549	570	594	596	577	567	579	603	548	612	585	606	585	595	590	600	566	566	564	612	600	592	615	567	567	620	588	571	569	608	573	588	593	597	588	622	613	567	619	570	599	584	566	561	577	599	595	589	581	573	589	592	611	584	549	588	612	570	596	627	589	606	601	623	617	588	569	576	598	603	561	566	586	622	551	602	618	594	584	603	604	565	573	615	633	607	591	576	587	582	602	627	552	560	630	587	549	573	560	586	552	593	632	564	602	629	625	590	599	614	594	637	546	589	594	601	612	619	562	610	579	561	531	616	589	599	615	528	622	590	577	543	555	579	580	562	619	606	597	613	556	618	590	559	625	572	596	613	590	586	543	596	615	603	581	576	619	617	563	643	644	535	602	593	608	595	612	601	605	544	565	557	595	609	599	565	615	603	630	559	565	561	586	578	589	596	580	590	591	607	629	592	593	612	588	590	573	618	524	588	547	602	606	582	581	543	589	581	579	565	618	574	571	576	587	583	597	570	579	620	590	579	540	566	565	590	615	566	623	547	596	555	522	618	589	581	586	568	603	554	559	577	578	633	580	564	607	581	601	603	569	611	586	605	594	617	587	561	597	591	593	611	594	558	531	668	576	611	586	589	596	616	608	587	593	616	573	640	609	560	608	561	607	561	629	570	586	634	613	575	579	575	610	601	568	605	585	629	586	574	544	573	586	568	582	633	580	598	647	587	635	551	612	596	577	568	596	617	611	572	604	573	572	544	616	634	599	551	545	544	638	592	563	581	579	546	600	626	619	576	635	587	573	595	628	566	562	598	579	595	578	571	621	577	569	580	585	612	609	586	586	611	595	593	587	591	606	582	553	579	574	621	568	590	606	555	588	574	596	631	562	603	601	568	610	642	636	548	559	571	584	560	594	583	573	576	585	622	608	578	562	567	589	628	541	580	547	598	618	588	605	556	539	614	594	620	595	608	611	599	597	637	574	612	616	588	579	529	562	575	538	552	648	612	585	565	613	575	573	565	613	585	574	597	626	568	593	595	567	562	593	585	562	596	581	572	567	577	582	553	594	586	604	602	592	608	581	562	624	584	594	609	594	576	592	565
24451	21642	26088	27709	21651	21571	2368	530	310	276	263	284	252	233	227	213	224	207	202	233	196	203	218	207	192	164	162	185	192	195	182	196	189	180	195	200	187	170	194	200	200	188	179	188	177	180	181	168	197	177	173	180	173	190	204	161	175	186	214	190	207	182	213	205	190	179	211	175	228	189	195	175	187	166	193	202	204	175	176	190	183	197	175	204	185	178	169	191	173	178	199	164	190	164	186	154	183	191	179	185	204	170	158	163	184	219	212	214	175	171	160	197	180	191	205	184	186	182	201	184	179	187	193	199	165	175	172	166	170	181	182	187	183	188	181	179	190	195	186	152	162	222	188	186	196	184	180	187	174	201	159	166	193	195	194	199	177	190	188	202	184	171	182	192	185	169	183	207	186	195	155	169	168	197	167	177	199	185	160	223	179	187	185	203	164	191	171	191	176	168	163	187	178	184	178	194	188	176	189	194	195	197	137	171	182	194	192	166	197	179	204	206	182	189	174	201	195	153	205	200	172	184	173	191	168	196	194	182	184	172	189	182	181	184	188	201	178	183	170	171	180	179	202	168	167	187	181	179	211	160	200	187	179	220	165	187	177	180	188	192	175	149	158	192	179	185	159	175	151	192	177	193	188	162	176	177	169	172	181	186	156	196	172	160	173	215	170	183	166	153	207	182	192	173	183	198	200	173	183	181	177	172	188	190	165	180	162	179	161	196	193	209	176	196	193	182	185	204	169	186	171	199	192	172	160	178	197	165	180	169	185	188	187	184	218	170	192	181	199	170	182	181	178	174	168	192	189	187	196	206	185	199	195	190	188	208	201	187	171	199	197	214	175	175	183	186	189	187	171	182	157	206	184	177	181	172	175	182	194	176	193	186	181	178	176	198	169	175	195	189	179	169	211	187	172	187	192	178	163	170	178	174	187	197	173	179	199	182	167	179	180	174	196	179	178	180	182	182	173	193	191	171	190	183	188	209	193	181	172	182	197	183	197	190	193	183	194	184	171	179	176	181	193	203	169	174	169	195	193	161	203	172	183	188	160	198	181	169	170	187	174	196	181	177	189	163	198	163	176	183	156	173	192	203	176	169	204	187	203	200	141	180	196	167	192	169	176	184	167	170	171	154	179	160	185	185	203	201	183	204	200	175	172	179	174	167	160	190	201	178	190	192	182	188	204	184	184	188	175	193	168	187	174	205	190	171	207	202	208	208	173	179	182	195	190	186	171	196	181	198	217	168	164	205	156	206	176	193	163	214	171	178	194	183	189	181	177	187	185	187	198	184	167	189	170	177	173	201	182	169	173	181	148	180	167	173	176	205	179	187	211	166	163	158	174	190	181	164	218	207	194	185	165	157	163	181	170	202	184	171	187	192	175	190	208	178	179	211	176	221	222	168	178	183	189	150	169	180	197	163	197	182	167	178	190	167	188	192	193	172	163	197	194	158	180	182	160	191	191	204	195	216	188	175	205	193	192	180	172	179	173	183	176	212	188	162	161	188	197	173	181	200	167	161	189	189	184	182	183	185	166	173	154	172	162	175	170	188	180	170	176	184	155	168	181	172	180	174	191	154	195	201	199	186	171	194	201	177	190	187	188	197	159	200	178	196	171	177	190	166	195	202	155	151	191	180	158	190	161	178	161	177	173	187	183	179	181	183	164	174	172	196	184	174	198	168	173	186	190	153	190	176	205	169	183	184	213	206	224	182	179	193	158	171	160	193	182	185	192	171	193	191	180	159	183	180	174	161	197	153	185	185	182	203	180	187	182	168	211	177	182	165	179	173	196	185	188	194	176	164	196	189	190	168	186	164	163	170	159	179	185	182	175	186	192	161	174	198	200	177	175	184	187	183	193	165	180	178	191	171	198	194	190	191	152	188	166	205	190	174	202	163	180	161	195	206	179	187	180	166	174	196	168	190	169	199	188	194	188	167	165	195	176	187	192	166	191	153	183	215	164	198	203	208	150	182	183	185	180	188	186	176	198	196	198	189	201	190	169	184	170	204	182	185	177	176	192	170	174	202	175	185	185	169	168	182	189	184	193	172	163	160	173	163	229	183	177	183	208	211	187	175	165	200	191	171	167	206	180	171	192	198	180	156	155	176	182	189	171	188	179	215	169	162	184	206	191	185	216	180	199	183	177	192	183	156	182	174	177	175	210	190	203	164	208	178	198	181	183	186	184	186	198	189	159	175	190	197	175	152	193	188	199	168	166	179	175	184	195	163	202	191	207	163	201	195	181	205	174	192	190	185	161	185	165	183	188	197	187	178	168	169	180	198	151	171	151	194	187	171	180	183	199	192	208	182	187	200	183	202	192	179	187	199	182	168	178	183	185	173	189	166	188	201	198	164	206	189	175	180	190	209	189	173	194	187	153	193	203	207	201	188	167	186	196	197	182	202	189	197	181	168	188	196	200	173	163	168	175	177	167	181	171	186	174	196	169	174	193	183	177	177	194	198	173	188	160	176	202	168	162	149	164	149	197	168	161	170	174	179	195	156	165	190	192	200	187	175	162	177	166	187	165	184	188	157	184	196	196	186	165	156	183	158	204	192	170	182	186	199	180	185	207	203	187	177	193	192	158	186	213	173	181	181	175	206	178	197	187	173	192	187	179	165	188	205	181	175	183	195	167	177	172	184	203	188	171	203	169	192	191	188	171	162	184	172	174	182	184	172	186	199	182	186	186	182	185	201	172	169	168	162	166	175	178	177	171	190	187	176	199	205	177	185	155	169	193	206	171	167	204	196	162	183	190	201	182	179	166	169	186	199	181	211	189	168	173	183	203	172	187	174	179	185	181	183	170	183	208	179	174	171	205	214	182	178	159	158	199	207	192	178	175	189	182	171	180	160	184	171	197	175	201	190	195	179	204	215	164	200	161	188	196	192	177	201	192	155	185	179	188	183	197	200	194	188	183	196	158	181	178	173	159	182	191	173	186	155	178	180	186	168	177	208	194	193	177	203	173	195	177	173	199	179	178	162	190	185	195	163	175	177	161	174	157	200	210	200	197	183	177	203	176	175	179	168	198	196	189	209	170	208	188	198	200	188	174	173	188	212	218	204	177	147	178	240	197	167	192	185	187	189	170	178	158	170	173	195	174	174	186	192	190	173	180	171	175	192	199	183	188	180	168	178	185	212	199	216	166	165	209	189	192	146	167	150	197	176	152	217	180	198	171	170	182	209	191	210	193	146	174	199	177	163	191	206	187	166	171	207	221	218	189	187	184	167	172	204	177	193	187	157	171	198	167	163	140	190	162	197	204	184	182	163	167	196	207	178	179	164	204	216	193	188	186	200	164	179	171	167	174	190	203	198	184	168	180	194	162	196	168	181	171	197	188	191	182	179	185	178	188	162	204	153	157	191	175	229	175	165	175	180	177	186	203	174	203	211	203	188	175	186	158	173	185	211	162	171	192	179	164	182	187	177	194	219	172	212	176	183	172	174	195	170	190	181	173	166	210	191	194	165	188	211	187	184
3611	6429	3962	1703	949	697	579	527	485	449	457	440	424	461	415	417	404	435	393	425	388	436	398	423	410	412	392	390	395	386	391	404	387	371	414	391	451	407	401	396	430	392	359	411	405	417	389	401	398	393	380	376	411	424	388	390	401	375	391	393	437	404	380	371	430	365	392	408	388	407	365	378	407	389	423	389	415	438	419	406	380	398	406	366	374	382	400	392	395	395	362	415	394	401	391	398	408	397	389	404	435	380	402	393	383	454	385	390	380	401	392	409	365	394	461	395	385	370	414	410	434	382	385	418	417	419	412	398	384	373	426	369	413	383	393	359	397	435	395	402	403	363	415	385	395	433	417	417	416	411	411	408	417	407	377	423	397	383	371	422	413	423	393	444	393	382	413	353	439	422	413	387	404	413	381	435	397	395	392	438	423	394	370	384	420	414	363	397	431	394	414	393	394	410	399	413	386	406	417	425	382	403	402	368	419	413	415	418	423	414	416	378	389	409	398	406	421	391	420	378	421	437	418	385	412	400	414	392	370	404	393	412	400	380	442	398	411	390	385	392	388	415	408	366	414	407	402	409	391	365	392	407	410	381	392	407	411	403	396	392	427	419	386	383	367	427	389	424	376	388	394	399	390	382	381	422	361	404	388	382	420	417	394	401	417	398	384	354	382	402	381	403	408	388	379	398	365	382	393	374	392	407	419	405	397	415	403	411	381	384	420	413	388	368	420	370	414	405	415	417	389	393	394	420	380	392	392	382	381	401	399	388	358	402	403	384	411	395	411	403	394	412	377	446	387	404	433	403	375	421	415	385	405	398	422	396	402	402	382	388	392	384	402	378	427	418	393	402	385	432	410	410	406	413	388	429	438	406	378	416	384	381	400	408	394	392	401	389	400	364	401	400	396	449	444	392	434	389	404	393	401	380	402	400	372	391	367	378	379	411	383	454	406	367	410	375	439	396	398	379	394	375	425	399	382	394	427	408	376	445	382	428	403	414	358	414	424	390	430	388	419	423	398	418	401	423	387	408	410	408	359	387	407	429	420	404	453	403	387	386	413	410	426	402	439	377	368	413	380	414	406	399	426	424	373	388	376	383	411	427	395	372	369	395	377	411	401	400	395	429	404	398	397	398	415	370	397	397	371	373	413	385	390	362	380	421	385	377	411	396	396	380	380	382	411	403	373	419	392	359	418	386	389	397	399	402	402	405	399	410	383	448	385	411	408	377	400	404	399	372	385	382	369	406	393	396	373	430	414	419	398	396	443	403	344	391	417	404	386	402	386	414	399	419	421	440	419	441	441	408	359	360	396	406	432	406	401	398	402	404	389	406	382	438	396	403	386	392	411	388	377	410	370	400	395	404	402	401	395	376	409	373	403	400	417	417	417	395	383	392	359	420	368	423	401	423	371	419	404	401	416	416	378	402	391	398	414	394	428	398	370	429	398	410	397	383	374	415	426	434	371	396	393	412	401	385	428	420	403	373	429	440	415	413	380	365	414	370	368	396	443	395	432	357	414	368	425	402	405	406	407	406	406	407	416	414	386	405	420	404	396	413	383	400	368	402	442	411	384	363	418	430	403	402	390	378	437	372	444	385	423	390	361	409	401	351	381	420	394	441	416	370	412	378	400	418	458	399	401	368	384	368	418	394	409	369	428	381	395	429	390	373	413	374	403	388	396	428	378	398	378	407	396	376	383	408	393	391	411	390	426	397	406	392	388	406	393	407	374	409	416	399	402	399	400	375	422	386	410	410	377	399	401	381	369	399	380	403	408	381	408	401	372	391	389	417	434	432	403	404	431	422	411	415	386	364	389	369	383	404	394	385	412	396	391	377	404	372	379	440	417	417	428	392	383	388	357	395	389	401	405	401	392	388	375	406	426	385	359	380	414	405	428	398	430	412	424	400	426	419	394	382	402	437	431	398	431	354	365	429	393	389	336	412	394	391	408	417	363	364	364	442	426	395	419	390	422	394	420	353	370	398	416	380	371	396	396	440	387	427	403	391	401	401	358	406	375	343	408	362	430	425	404	404	397	384	404	402	386	414	398	416	384	386	408	411	419	365	435	396	387	379	413	381	410	404	386	412	399	387	388	437	404	402	415	412	407	400	401	386	388	414	384	357	357	411	393	382	394	417	395	423	408	430	406	364	388	393	417	413	381	382	385	397	405	416	416	410	392	386	410	397	391	389	400	393	415	385	369	409	382	436	393	401	427	383	401	413	406	350	410	414	425	388	435	411	391	411	420	380	354	408	379	421	400	415	401	403	406	410	413	394	357	451	414	424	409	415	389	388	394	389	405	389	409	398	399	421	412	369	377	384	404	403	396	351	368	384	345	390	389	383	370	430	400	361	421	413	363	373	384	389	404	405	386	399	396	387	382	394	415	401	432	407	401	397	448	398	370	413	416	407	412	427	425	417	450	409	393	393	393	406	364	383	406	414	421	401	404	386	376	402	409	431	388	440	409	372	402	442	414	431	414	370	389	391	412	409	403	393	400	406	407	373	401	340	371	451	410	422	447	387	407	400	402	375	345	393	444	422	383	392	393	396	393	385	390	416	369	410	382	425	384	384	396	376	421	401	420	394	411	345	402	355	452	399	411	369	405	407	393	410	387	419	399	397	365	360	408	412	386	442	409	399	376	408	403	410	438	426	424	393	406	382	398	374	416	409	396	419	388	382	400	371	377	388	412	399	401	411	387	432	372	408	392	376	388	401	425	364	400	426	408	397	418	380	428	410	420	398	382	411	421	388	370	407	384	402	385	443	438	396	414	402	401	390	413	399	383	398	378	390	416	407	364	419	417	420	381	425	431	407	364	408	368	406	419	372	367	403	373	386	438	358	397	418	383	369	361	409	383	396	418	394	450	387	409	415	390	399	436	428	390	402	439	368	386	406	365	404	384	423	374	442	398	395	408	384	406	399	386	410	395	390	380	369	372	390	375	404	404	376	409	421	388	385	377	424	400	371	395	438	416	395	386	400	402	408	402	405	432	380	410	394	387	378	407	404	384	439	390	404	400	407	379	384	386	416	396	382	414	407	384	413	374	388	401	433	409	386	405	392	396	390	369	391	415	370	410	411	394	396	366	392	381	401	393	406	394	408	387	386	420	409	392	418	376	413	382	410	384	432	404	400	379	395	401	390	394	395	387	424	388	366	370	399	409	407	383	427	390	418	442	400	383	409	417	395	386	381	408	403	363	371	396	402	343	418	388	367	388	414	416	374	371	419	431	392	383	428	397	406	398	398	369	396	384	396	419	384	404	405	429	362	403	409	415	390	427	406	387	384	415	409	456	400	401	401	385	404	410	377	415	397	389	410	419	399	388	397	383	371	410	391	424	383	396	387	401	369	415	381	426	410	402	372	426	396	394	371	427	413	421	401	411	390	403	352	388	369	393	394	406	399	402	413	396	368	387	409	406	439	417	403	423	394	395	394	411	405	412	408	410	368	391	416	378	438	375	388	402	426	424	420	383	363
33281	11241	1507	550	434	366	230	225	195	187	178	185	200	178	192	200	189	195	180	172	197	180	193	169	165	174	177	174	184	185	189	174	202	198	163	191	206	193	188	182	172	167	180	183	199	176	184	193	212	216	197	204	181	184	173	186	189	200	165	190	190	192	190	161	190	179	177	165	152	183	176	177	166	189	180	181	172	200	170	168	177	185	207	177	201	178	172	186	195	164	172	168	208	175	177	166	195	183	180	161	185	188	176	172	177	193	199	196	165	157	192	182	193	180	177	156	194	189	198	175	198	215	154	178	170	178	180	189	154	190	188	197	176	205	165	155	183	165	172	175	182	185	176	191	182	183	200	179	190	191	159	199	175	171	185	168	189	166	185	210	181	181	169	218	189	156	190	185	195	170	169	181	168	170	163	175	154	187	194	163	180	187	174	167	171	172	211	218	196	188	174	173	186	181	194	195	209	189	194	146	174	186	167	192	191	187	155	182	183	183	198	165	209	195	169	195	181	171	192	174	194	183	185	174	182	171	204	179	184	188	172	192	185	170	172	166	202	175	171	192	199	174	160	183	174	160	208	178	185	180	171	195	189	157	208	180	173	179	183	170	167	179	155	181	191	200	192	192	184	196	201	187	172	181	165	186	175	192	191	183	185	193	166	194	158	175	178	167	179	174	179	181	184	190	179	159	175	176	160	188	187	185	165	176	173	182	164	185	170	191	179	172	187	164	178	192	154	165	195	187	184	182	185	179	169	168	202	161	167	196	217	197	178	190	170	183	179	177	165	186	175	184	185	151	190	172	164	195	185	183	161	194	186	194	161	186	168	174	166	181	158	178	168	168	185	186	204	156	187	195	167	186	174	147	166	161	183	164	167	168	192	165	194	207	164	204	207	200	201	192	182	171	183	205	153	173	165	184	167	175	191	200	181	192	179	167	200	180	216	174	208	197	167	210	182	176	181	191	195	184	209	176	191	174	179	216	177	174	189	202	166	174	152	172	171	195	186	164	170	172	169	163	177	185	161	172	175	185	178	180	175	181	165	183	191	171	173	186	184	172	198	169	191	172	176	197	190	204	183	180	176	199	177	189	177	204	208	195	197	189	207	192	179	184	208	205	196	194	174	182	177	175	181	182	181	167	169	176	190	195	179	171	200	190	166	170	202	173	181	179	198	171	182	194	181	152	183	189	166	171	151	192	190	216	162	201	190	172	176	180	169	185	186	197	208	183	198	200	162	175	186	216	165	159	200	208	196	167	205	172	197	215	186	170	190	205	152	186	203	171	190	195	191	192	175	193	212	213	195	201	166	167	163	182	189	183	201	170	163	169	201	192	194	171	195	169	199	180	196	183	178	167	161	186	175	161	185	159	161	207	152	171	205	182	197	190	193	173	181	203	218	188	195	180	168	202	188	195	181	171	170	188	210	155	177	185	176	180	187	222	172	178	190	171	187	191	185	202	179	181	174	193	167	190	201	179	178	218	170	188	179	211	193	154	166	180	198	205	186	197	152	165	157	174	184	191	205	204	191	182	183	181	169	175	168	165	186	193	181	162	174	176	168	157	174	185	187	170	175	176	184	169	196	181	167	190	201	196	166	171	174	178	184	178	188	185	179	160	181	191	192	181	211	185	187	220	174	168	163	155	199	188	180	193	165	171	203	189	164	172	160	196	190	175	161	190	168	202	179	154	192	180	173	154	172	158	200	203	169	203	177	165	204	174	186	206	199	156	177	174	172	181	158	186	198	187	172	174	191	184	161	178	168	168	173	172	174	173	200	177	171	168	185	172	195	204	208	194	195	172	172	191	178	178	182	223	177	175	184	200	171	200	169	193	178	176	189	188	199	188	185	196	195	170	205	202	196	173	193	182	184	169	195	195	200	219	179	183	197	162	172	172	176	181	170	199	177	174	181	172	177	184	201	177	185	167	153	188	155	183	182	182	183	216	205	189	182	187	172	156	184	171	190	191	171	181	174	178	171	196	189	182	195	171	181	176	189	185	161	172	174	175	201	181	184	177	178	187	214	178	203	202	171	203	206	166	177	189	175	186	194	185	192	197	176	206	203	188	204	177	181	167	185	159	154	172	185	193	175	173	216	178	183	177	212	179	201	185	183	166	175	186	175	183	168	196	169	178	173	194	197	199	159	174	167	196	183	172	181	177	177	196	172	165	169	161	186	197	180	176	195	193	187	174	161	169	157	181	155	191	187	187	189	160	175	188	201	205	189	201	209	193	181	176	183	183	154	206	171	214	196	189	166	174	166	162	194	170	174	196	191	187	156	180	181	169	188	185	173	192	190	169	150	189	182	179	206	178	205	224	149	205	181	192	205	176	185	171	199	209	181	182	183	203	185	180	199	198	206	182	187	181	201	172	161	188	205	169	180	188	183	192	183	175	196	177	169	200	204	197	192	169	159	194	199	181	212	186	168	212	175	185	181	184	187	188	178	186	181	164	176	176	162	185	158	174	172	175	194	166	177	180	204	206	164	162	180	169	175	183	172	180	158	216	198	186	180	181	187	200	184	180	196	184	216	192	166	162	196	180	170	179	180	181	198	210	159	208	183	178	192	184	174	199	201	182	188	167	159	185	181	196	181	160	161	178	174	170	162	180	195	194	172	215	181	158	160	194	206	175	197	174	179	172	180	170	199	193	184	189	182	180	164	194	172	181	188	177	175	179	184	174	157	168	176	194	172	195	165	173	167	158	194	173	172	207	193	182	170	193	161	172	178	201	193	166	184	167	183	179	172	170	183	187	196	175	163	186	200	172	190	207	146	168	166	168	152	181	154	177	166	172	198	184	196	159	170	185	177	162	187	182	202	168	177	163	203	164	175	162	172	175	179	179	181	187	165	159	170	163	201	179	169	176	175	192	176	173	159	179	168	185	190	192	156	206	180	177	178	168	184	173	192	195	191	153	193	189	179	167	184	207	216	188	162	194	171	171	190	183	164	182	183	187	167	180	181	173	185	191	156	174	165	177	165	224	183	163	182	172	170	178	169	178	174	188	178	184	186	192	188	177	180	204	170	200	182	161	191	163	204	195	180	190	184	171	191	175	193	184	201	172	166	184	180	186	210	169	203	198	199	193	180	169	166	175	170	183	189	178	189	200	180	180	168	208	204	171	197	174	168	189	171	207	177	174	165	179	202	196	170	149	203	174	212	171	180	174	167	185	193	192	187	186	181	167	171	184	158	160	160	187	161	167	170	167	198	192	184	171	207	173	194	180	183	185	173	185	173	161	177	203	194	167	189	187	204	168	189	169	182	184	187	191	219	187	167	169	175	199	182	193	164	205	177	208	166	184	201	159	199	200	199	203	188	171	187	186	162	185	203	185	184	180	178	199	203	202	161	199	190	179	192	176	201	176	165	181	178	191	165	189	192	159	190	177	176	182	193	171	170	183	162	204	170	182	173	163	150	157	170	164	170	195	205	205	189	157	185	199	191	200	169	171	159	166	181	163	155	186	164	182	183	191	172	180
5246	1115	881	554	509	458	439	442	431	421	439	417	447	412	419	432	443	429	444	419	437	392	467	425	432	396	448	432	455	416	426	466	440	445	463	450	431	447	457	459	461	422	465	413	419	445	403	429	432	445	471	431	416	418	423	415	423	439	434	446	426	451	457	434	420	390	467	458	437	441	408	457	448	436	403	430	417	399	417	437	460	453	464	474	432	419	437	448	473	433	404	449	445	393	418	435	415	430	441	435	452	448	390	445	414	418	403	422	421	435	419	455	431	415	429	434	428	475	413	437	462	463	466	430	446	439	442	465	448	440	392	399	419	441	445	444	415	441	454	443	423	434	462	459	445	407	407	413	464	420	403	378	422	413	444	442	398	402	438	402	437	425	451	442	449	437	496	431	439	453	447	413	453	422	426	435	435	418	418	452	414	440	417	429	418	419	458	430	426	462	440	416	446	419	420	416	440	415	454	404	440	418	424	441	454	414	463	422	442	420	417	437	425	427	440	442	480	451	402	404	400	466	410	417	436	428	416	394	424	452	407	420	446	416	439	402	451	425	434	433	415	418	456	424	475	431	409	409	441	421	413	437	447	450	425	401	398	458	435	422	447	449	432	414	448	449	438	470	404	428	414	412	430	444	452	454	410	424	452	478	450	423	425	442	435	429	436	447	461	441	449	426	424	440	446	467	448	447	433	395	394	442	406	444	453	451	465	420	420	439	409	425	408	425	424	430	435	444	444	443	411	451	439	435	410	442	439	435	460	434	413	452	474	430	428	451	416	471	440	421	406	444	418	427	407	434	417	404	420	420	412	432	406	422	454	434	455	409	418	431	416	422	417	435	427	384	442	439	440	429	445	463	458	431	445	428	412	424	455	433	466	416	416	436	456	427	427	448	433	420	475	459	449	429	442	435	393	432	432	429	411	403	449	435	439	437	418	437	429	420	425	432	404	422	455	407	460	430	439	420	473	399	404	435	459	435	438	433	451	415	452	386	453	437	433	434	428	424	444	420	431	434	447	452	414	443	437	438	413	447	432	420	408	451	430	460	471	460	433	434	411	461	435	442	414	444	460	432	443	407	441	395	437	465	406	435	454	473	433	430	442	451	431	470	460	426	439	440	412	429	443	421	478	428	446	441	432	435	471	415	412	397	447	443	438	426	407	424	468	446	458	446	396	426	436	449	400	435	451	439	424	392	393	422	476	449	428	431	442	414	438	445	436	417	451	410	484	443	420	450	396	423	461	442	464	416	479	434	383	437	431	400	441	415	421	458	453	412	408	448	443	437	463	419	450	421	435	417	413	445	455	449	428	436	465	420	425	432	414	451	440	444	452	428	428	431	457	437	420	461	469	487	403	442	449	438	428	418	421	452	455	429	461	400	426	429	464	455	447	442	427	416	414	465	454	437	429	400	406	402	469	427	426	457	420	419	422	411	434	445	433	436	403	456	465	424	451	440	475	473	455	431	459	411	421	427	434	470	449	436	410	461	435	421	452	408	438	451	420	451	474	442	385	441	438	406	464	414	395	407	440	458	405	467	438	475	408	455	384	435	420	466	429	445	444	431	441	422	457	417	452	421	399	478	416	447	425	448	450	429	428	413	439	411	424	398	432	405	406	397	437	439	442	419	402	417	415	385	435	446	400	449	447	411	425	459	387	426	422	401	436	419	416	434	397	445	466	419	430	444	409	475	408	432	419	450	456	447	438	428	430	420	437	400	408	422	486	452	458	446	434	412	409	407	411	456	412	395	461	427	445	416	416	404	458	424	413	439	398	410	415	439	447	445	429	437	452	448	445	452	455	467	375	429	454	459	398	470	407	438	454	415	431	422	429	480	417	407	399	431	420	441	436	413	436	388	425	433	462	392	421	434	414	406	431	484	414	420	423	435	419	431	420	422	426	448	444	421	447	474	416	399	461	424	427	480	428	436	424	440	470	461	432	460	395	439	456	395	419	426	433	408	417	444	429	411	422	419	456	451	450	421	401	429	412	419	435	400	425	389	425	435	413	421	402	450	402	462	455	428	437	429	426	445	459	439	450	442	464	481	410	413	423	441	427	382	428	415	445	439	422	397	408	436	430	468	436	449	435	443	419	401	447	432	414	451	450	412	482	435	446	432	444	433	461	452	410	454	432	448	442	426	474	429	456	437	466	416	432	414	424	440	465	448	459	457	453	454	443	418	421	435	427	423	433	430	427	405	414	409	465	412	399	457	426	446	434	418	431	407	402	432	443	444	419	414	463	418	431	463	416	459	517	449	413	423	432	410	450	443	411	414	473	454	464	458	432	427	427	459	463	405	423	411	447	426	419	440	444	413	444	427	445	452	440	421	434	425	422	421	417	412	407	423	401	411	424	464	423	440	448	446	411	429	439	457	435	429	453	433	473	423	424	447	433	460	451	446	393	430	512	446	423	434	409	450	440	424	451	448	422	428	435	426	428	449	420	400	420	428	403	465	471	465	414	445	421	423	430	438	451	428	436	434	427	477	430	385	456	451	441	437	449	436	449	458	450	436	421	452	452	417	401	429	394	417	450	413	440	441	424	451	424	454	413	446	426	424	442	425	434	394	412	438	387	415	416	410	423	428	412	456	385	426	449	422	443	459	455	419	413	424	412	398	436	427	383	434	427	424	415	435	428	462	434	413	444	439	432	433	437	503	445	431	400	448	432	440	424	444	447	399	394	409	450	450	445	399	428	450	442	416	435	415	430	402	452	452	437	391	460	382	443	465	441	404	422	456	412	433	409	469	427	463	407	462	429	429	427	427	431	422	419	452	424	410	454	410	420	469	447	427	404	383	462	452	464	465	442	419	391	429	435	411	462	470	468	389	440	429	426	408	420	414	418	452	423	414	401	442	432	451	426	442	456	440	404	445	482	414	448	421	439	447	443	437	435	421	415	421	417	469	419	444	413	464	412	415	427	426	422	438	439	419	376	420	457	423	437	419	411	419	424	456	444	413	414	451	451	419	462	417	408	431	461	454	440	428	425	424	434	424	436	399	476	461	444	429	450	471	433	435	438	431	439	421	463	447	456	426	488	455	436	423	451	431	441	441	445	432	470	428	445	437	423	430	453	439	407	444	434	453	427	413	465	470	433	400	450	411	445	419	462	411	446	455	422	440	440	420	424	454	426	434	396	415	445	436	414	422	415	484	431	434	424	443	417	432	429	431	428	438	427	439	443	430	445	457	449	409	429	452	428	440	414	404	419	442	470	457	466	456	406	421	424	476	451	430	408	411	442	441	427	422	398	438	433	437	426	455	446	423	452	393	407	442	412	453	390	432	442	446	420	433	423	446	446	458	406	415	437	433	463	452	442	396	463	415	440	452	404	448	409	438	427	430	434	402	414	415	407	471	479	413	398	397	483	422	440	430	421	448	389	408	444	451	436	443	429	419	440	377	450	387	495	405	436	456	454	400	465	435	456	423	465	380	413	436	402	415	443	423	423	433	434	428	416	431	435	448	444	430	438	437	443	395
25341	21682	25464	28411	21209	2351	533	402	346	350	324	294	293	270	288	261	285	295	279	288	274	319	303	321	309	284	259	282	277	274	240	254	293	277	254	277	275	245	272	252	288	300	308	258	234	303	279	282	251	307	267	277	291	277	281	271	309	298	263	269	301	284	269	288	276	238	258	219	292	274	267	263	292	259	291	285	263	301	279	261	281	244	284	260	295	255	279	262	282	254	285	270	262	273	257	245	285	278	268	260	257	270	254	258	274	298	256	298	295	277	250	296	284	243	261	292	272	259	259	274	287	278	258	239	254	222	282	286	268	283	260	293	276	294	284	274	282	238	275	283	284	284	300	260	235	236	261	277	299	268	265	255	263	268	296	267	247	262	253	253	319	272	261	244	279	251	275	240	271	268	277	272	237	265	260	266	250	301	251	279	285	263	306	256	265	281	292	268	271	257	261	258	278	239	284	282	283	275	300	286	269	273	252	316	291	248	275	275	286	249	265	273	308	282	275	286	266	271	258	266	287	274	287	271	266	261	268	238	256	272	263	270	258	277	271	285	263	271	291	253	269	275	257	285	278	285	260	289	297	274	258	279	270	294	245	285	270	272	265	276	284	273	261	289	300	247	259	282	317	264	273	286	281	257	258	257	255	293	261	284	276	262	267	269	244	249	258	273	274	247	287	299	285	265	265	248	277	270	278	297	283	272	266	245	300	278	262	231	282	271	290	291	253	259	277	260	271	267	277	261	281	290	258	291	266	249	296	286	286	264	258	263	288	242	273	273	285	292	266	261	257	260	280	271	247	271	260	263	288	293	291	264	304	259	275	254	264	274	281	280	260	261	278	240	282	252	255	261	244	277	303	246	248	287	299	252	258	284	267	277	312	291	268	284	257	287	287	261	255	273	270	267	270	290	280	275	252	248	263	248	280	288	267	258	275	285	240	247	258	261	271	242	241	261	244	289	254	267	264	272	314	267	311	291	284	272	268	279	232	285	303	239	265	231	269	275	268	261	253	241	286	298	296	270	248	260	283	239	264	250	292	274	278	277	283	253	271	270	256	245	289	275	266	293	276	278	250	275	267	274	257	266	284	248	256	295	284	236	285	293	280	274	246	271	288	280	289	258	291	271	271	253	242	276	283	273	275	291	242	291	289	251	257	246	265	283	277	233	281	298	289	258	245	237	262	267	248	320	275	274	292	280	256	278	269	261	301	276	287	287	271	262	250	303	257	273	258	297	284	274	271	292	282	258	248	263	249	309	308	273	269	270	266	270	303	242	264	296	251	293	256	267	263	257	308	283	228	292	259	285	260	275	211	260	274	279	291	274	279	303	272	295	269	303	254	297	273	288	273	277	235	265	265	264	248	252	306	269	268	273	223	235	282	261	257	250	268	271	281	263	250	249	286	264	271	273	257	265	281	283	302	284	302	274	285	275	263	259	279	277	252	260	285	265	266	265	289	294	287	292	279	259	296	308	277	247	241	252	320	276	291	279	295	292	287	287	273	263	289	291	271	287	297	249	267	250	271	276	290	275	257	263	282	255	249	255	277	261	260	274	246	269	271	257	288	248	274	280	280	271	261	271	259	268	268	276	280	300	259	288	264	282	283	221	253	248	249	268	282	301	274	271	261	274	227	305	283	245	255	265	266	276	256	261	293	266	236	264	265	247	269	254	262	261	280	271	274	295	271	281	275	264	260	245	305	261	283	289	309	309	272	253	280	265	286	297	250	261	302	303	263	297	306	296	276	281	287	274	298	259	275	277	283	257	275	298	265	260	260	300	268	260	246	290	272	289	268	251	259	301	257	301	283	272	260	297	286	284	306	264	269	297	259	271	280	271	246	258	278	263	267	279	267	266	273	261	296	295	260	237	247	265	256	252	268	244	269	281	282	253	269	260	270	225	276	245	269	276	302	267	275	293	299	254	243	276	278	248	274	242	238	246	249	286	239	302	258	250	310	287	277	259	270	287	269	249	260	242	259	252	284	274	258	281	277	271	260	241	255	273	277	294	278	275	289	280	264	258	279	287	273	283	266	286	261	285	272	288	256	289	221	262	269	261	307	235	278	280	257	254	261	261	251	262	262	265	253	269	274	282	282	293	265	286	263	293	261	255	279	277	297	271	328	279	270	277	259	262	259	228	275	275	260	287	284	277	293	279	268	279	278	294	278	291	262	236	279	244	291	255	255	260	265	258	241	234	279	270	265	281	279	275	241	255	247	248	269	297	295	255	267	254	275	261	281	268	274	291	292	243	267	270	279	266	264	290	296	275	275	252	251	255	273	246	258	250	276	274	251	257	268	270	284	271	307	265	257	308	267	262	244	245	266	293	244	314	286	290	257	237	261	274	246	253	308	271	250	273	295	281	279	280	279	297	286	274	248	257	273	294	287	275	302	253	251	243	260	268	273	258	253	278	271	271	262	300	264	255	271	267	264	244	259	284	257	270	302	247	275	274	289	251	260	266	268	253	270	267	268	246	249	269	275	267	314	272	271	247	263	237	272	276	247	252	269	265	273	282	259	275	253	270	271	305	270	226	246	273	286	253	270	238	249	281	261	284	272	259	259	264	274	250	275	286	273	231	275	254	277	268	282	249	267	286	276	243	262	272	261	260	256	285	269	268	299	268	284	294	236	242	289	265	261	299	255	255	245	264	260	246	274	265	272	258	291	279	251	266	293	254	253	302	278	260	310	269	272	277	289	290	282	253	253	285	300	252	272	285	295	256	265	286	270	245	271	302	274	269	275	261	273	255	249	286	296	255	305	264	247	237	254	250	304	277	269	264	248	293	281	268	290	299	250	284	257	293	231	287	290	250	274	278	289	290	265	251	258	284	258	265	281	287	277	263	274	250	280	245	299	267	245	258	278	260	280	252	251	278	270	244	278	262	266	252	269	258	250	264	267	262	266	269	263	273	256	270	252	290	280	270	288	283	285	243	297	262	253	251	252	246	271	255	285	286	273	258	277	259	280	271	267	265	255	244	249	271	279	256	281	279	253	268	303	268	288	266	262	274	289	245	284	301	287	324	275	265	287	250	264	271	270	262	285	293	239	273	240	258	277	306	245	271	297	273	263	265	284	279	276	279	248	252	255	275	273	289	288	268	294	232	259	285	274	277	280	241	265	242	268	271	275	276	255	266	248	272	292	268	259	277	241	242	285	293	295	271	257	267	277	258	257	268	285	258	253	258	268	243	267	229	249	283	254	280	264	261	268	264	253	268	289	246	286	259	276	278	293	258	280	279	254	263	275	284	289	282	296	308	285	257	285	249	251	263	252	237	262	252	285	265	293	236	269	280	279	253	281	281	283	249	277	294	295	261	245	273	279	278	259	265	281	304	262	271	272	296	262	263	296	264	253	236	276	275	271	302	254	266	260	268	263	264	287	266	280	256	266	309	298	285	261	265	290	259	277	254	262	281	298	274	271	235	303	266	288	248	259	245	278	248	277	268	267	264	279	292	269	260	270	304	251	275	292	253	290	271
3453	3856	2450	1222	872	713	662	607	653	623	631	591	587	570	612	585	583	622	562	578	623	619	572	622	611	568	615	609	572	567	578	595	601	619	593	549	640	558	590	596	653	659	574	585	609	631	590	601	592	604	579	568	599	588	611	594	616	595	627	639	567	542	602	581	596	584	562	586	615	584	617	632	623	549	590	589	625	609	589	592	602	576	563	598	594	582	616	592	582	592	592	599	608	543	629	563	537	590	582	586	636	589	555	624	592	616	585	579	588	580	557	599	648	584	633	578	573	580	568	601	622	625	636	586	585	597	604	610	545	605	639	579	596	581	604	570	593	617	582	616	566	606	628	623	608	558	565	586	640	578	549	602	601	594	548	567	595	561	588	586	569	625	578	607	596	580	631	587	603	595	650	567	588	570	614	593	603	577	561	555	596	595	612	595	541	587	563	587	601	617	574	603	596	569	573	586	585	594	606	600	611	550	612	582	585	640	581	569	575	586	624	575	575	588	609	594	597	583	622	608	619	574	585	598	566	561	640	592	580	633	580	602	627	624	564	544	608	634	613	580	570	573	622	583	605	583	630	579	595	607	565	586	569	608	597	573	613	615	581	586	571	605	569	566	552	597	612	552	585	602	559	577	590	563	625	559	591	586	596	599	611	597	578	569	585	593	619	599	601	646	606	569	583	613	595	607	612	592	589	571	565	624	551	587	557	576	552	586	611	582	534	576	583	558	630	582	587	591	617	597	570	623	520	611	617	640	639	591	570	561	595	601	551	537	608	598	574	603	556	585	624	609	531	613	568	605	606	581	669	593	624	595	571	615	576	591	571	628	610	573	596	587	570	597	616	580	604	615	597	637	568	628	597	597	604	588	587	580	555	612	624	594	567	632	618	632	588	589	629	600	638	622	611	580	591	605	602	578	603	558	620	585	616	596	575	580	627	612	623	574	565	555	583	606	575	619	584	589	619	621	633	596	543	619	611	610	598	574	597	548	586	603	562	564	593	596	584	578	626	572	593	596	607	589	620	552	630	590	602	590	584	590	578	518	596	565	546	611	592	638	564	612	552	569	602	617	594	568	594	577	597	605	580	604	589	567	543	600	608	603	601	605	598	609	593	598	574	640	573	607	596	596	577	614	624	578	569	604	593	567	645	580	623	634	617	558	615	598	579	588	597	541	594	594	584	590	563	592	622	585	555	592	623	608	648	575	611	571	557	618	631	600	578	580	563	603	608	569	617	638	601	613	579	609	578	572	562	571	590	580	565	574	577	599	577	604	579	571	573	586	580	601	600	599	616	597	625	596	583	619	587	582	620	555	585	591	622	620	585	545	593	586	613	573	632	600	606	546	623	596	589	618	558	582	561	610	562	583	602	599	614	584	583	627	552	589	624	599	607	563	618	628	586	599	590	549	603	582	636	606	583	594	569	536	585	552	576	565	612	605	599	624	581	599	568	608	587	615	576	593	577	558	645	633	616	659	522	595	612	576	601	609	662	585	570	644	559	588	629	618	634	597	563	628	629	561	584	637	578	630	600	602	573	603	604	609	576	576	539	576	591	591	550	614	615	611	607	608	617	599	572	587	623	591	573	602	616	613	605	597	583	583	554	613	606	605	565	589	593	583	565	565	592	582	600	634	602	574	592	592	543	593	623	590	587	573	637	561	600	515	608	639	600	617	644	608	569	564	625	593	614	554	604	558	584	586	574	563	611	640	591	560	626	616	570	599	586	630	644	626	597	575	606	586	572	624	593	607	602	581	600	606	585	605	604	602	595	557	586	575	604	583	583	581	595	580	558	639	556	589	543	605	620	558	625	599	589	576	575	568	599	563	605	618	553	620	604	559	590	607	619	612	583	577	592	570	626	628	622	546	587	597	595	600	583	541	603	609	611	606	598	595	568	615	604	575	568	667	592	542	571	572	623	599	541	649	624	579	581	622	654	593	629	566	606	586	575	552	647	613	615	570	590	631	591	562	607	648	572	585	603	556	607	618	590	592	599	580	606	589	586	611	589	602	600	558	579	609	621	585	619	591	573	605	572	596	592	613	603	546	588	626	592	594	583	594	571	615	547	595	550	609	623	601	578	572	590	596	569	576	559	553	596	637	624	562	621	582	604	599	592	607	671	604	567	578	584	611	561	683	579	572	594	572	566	593	576	613	600	625	621	576	627	617	624	580	610	574	632	567	593	618	559	571	585	581	571	605	622	592	606	580	566	607	657	549	594	597	581	595	559	613	628	606	594	551	591	629	563	620	596	614	597	587	583	597	568	594	564	615	578	620	597	592	573	611	615	590	636	607	560	587	574	596	574	599	584	619	575	611	562	614	607	595	600	590	620	608	592	606	582	619	561	572	615	609	626	609	622	598	583	624	575	635	597	567	610	577	597	616	581	616	573	560	655	599	569	580	584	583	601	631	606	579	589	578	571	585	553	646	576	561	599	595	549	560	558	603	573	606	596	575	588	590	575	570	554	581	543	517	612	609	599	540	599	569	577	612	563	578	639	564	582	532	641	646	560	579	590	616	590	617	604	617	622	600	607	576	617	589	592	614	569	604	610	628	625	599	608	588	590	587	582	566	593	610	602	576	552	599	580	556	605	571	605	561	598	585	595	586	578	630	610	600	587	609	563	575	584	634	582	640	606	599	629	582	571	578	623	633	606	592	618	569	577	634	578	558	569	571	647	589	623	592	586	598	581	560	599	632	575	621	578	559	565	614	589	581	578	637	597	609	548	554	590	613	571	612	588	620	596	587	563	587	557	583	584	596	616	593	600	569	528	576	618	585	582	600	561	613	597	589	577	606	620	582	607	571	586	560	600	589	571	581	603	590	593	580	641	580	592	623	582	558	616	553	604	588	552	627	586	602	596	550	591	633	572	566	602	593	586	559	556	562	559	594	619	590	563	578	623	616	606	617	573	576	545	629	573	594	580	566	556	599	565	582	569	598	591	626	630	596	584	574	593	579	598	602	627	560	590	584	605	601	621	596	549	593	602	527	569	598	563	550	555	624	587	611	576	611	585	574	596	555	525	573	621	573	598	603	572	582	589	615	604	576	607	588	582	613	631	601	575	564	609	548	633	592	545	595	605	610	611	622	580	609	572	572	567	608	624	644	644	564	596	560	562	571	606	612	633	583	587	604	570	607	562	596	582	601	563	629	622	590	553	625	509	573	597	595	561	601	580	612	624	611	570	584	599	630	591	560	609	614	583	596	604	632	562	582	592	559	563	611	620	664	588	587	570	582	615	572	612	581	563	578	576	578	596	564	590	565	593	586	614	581	621	626	580	615	602	596	589	638	592	615	566	600	600	543	580	622	611	593	564	649	611	602	564	597	562	583	610	611	569	567	586	596	613	572	593	558	580	613	591	594	582	564	657	582	569	633	624	587	590	595	535	591	603	589	583	628	579	593	575	547	603	638	590	609	596	532	603	558	580	609	598	612	582	615	597	659	579	565	560	572	615	613	580	645	611	576	633	599	618	633
24475	21626	26027	27738	21633	21618	2801	503	358	297	283	264	243	252	207	220	207	221	218	220	181	193	223	190	199	199	171	211	205	183	196	192	192	189	176	211	205	187	179	207	178	192	192	192	186	213	176	171	235	192	213	179	189	205	196	193	186	179	182	180	208	192	188	165	185	183	184	194	174	168	198	188	199	192	182	181	177	169	199	183	204	190	177	181	205	163	185	197	171	189	185	174	180	212	158	171	179	195	187	176	177	154	161	179	197	163	207	213	167	193	185	173	177	166	213	169	196	201	175	194	182	173	149	224	170	189	188	180	175	202	183	148	179	188	188	174	173	187	180	176	169	186	170	197	180	198	197	201	178	182	197	173	188	222	165	187	182	185	190	178	155	173	175	196	173	170	173	190	175	155	175	170	192	180	167	203	186	186	181	161	201	184	198	168	175	178	188	197	179	180	184	191	164	177	200	175	192	197	195	172	199	182	169	194	189	152	182	198	195	173	169	192	156	186	194	185	193	190	190	193	172	155	199	196	175	185	172	188	171	207	213	200	202	187	193	182	187	178	177	181	195	201	215	161	195	177	193	179	160	196	186	185	165	195	178	179	181	203	182	185	174	165	195	186	182	171	165	192	187	217	204	214	191	188	181	218	194	191	180	172	208	172	177	168	170	189	196	165	190	159	178	160	167	170	181	172	172	187	170	183	179	195	190	197	207	179	213	174	175	178	197	176	196	171	191	161	171	169	195	171	200	195	187	160	212	154	203	180	189	186	194	164	179	192	183	175	192	172	179	192	168	193	164	197	188	150	194	219	204	195	189	206	188	172	163	192	189	191	199	172	169	194	175	162	162	182	207	201	209	200	211	199	178	161	186	204	178	169	180	165	190	177	201	168	155	171	179	178	208	201	179	191	212	193	194	184	180	181	183	184	167	166	185	168	173	202	171	175	162	180	176	190	191	179	190	181	190	214	175	202	165	171	168	174	184	192	201	175	205	188	192	170	216	174	199	201	175	180	178	179	189	164	176	197	201	190	211	176	176	183	166	162	174	184	180	199	175	171	204	186	170	182	182	180	191	201	168	181	191	192	180	183	190	168	197	174	177	183	174	168	178	169	170	203	180	190	182	173	171	162	185	194	200	176	189	175	184	211	183	177	186	189	199	170	207	161	167	209	183	205	176	196	187	196	211	188	154	177	202	176	190	162	171	171	215	190	158	171	188	180	201	207	163	190	221	182	175	177	187	197	172	194	181	196	193	198	175	174	189	171	181	184	168	190	184	151	196	180	176	176	175	166	145	145	175	175	176	203	174	165	179	165	192	170	149	182	182	177	164	166	180	190	168	178	160	165	209	174	194	186	178	150	189	179	184	185	195	190	183	159	189	189	182	151	190	168	205	180	171	152	181	179	182	180	218	194	176	197	189	167	178	200	173	183	189	180	181	188	179	183	191	205	167	204	158	184	181	150	201	184	189	171	180	193	192	207	183	186	184	185	200	224	159	168	176	207	176	175	221	200	197	193	184	199	204	162	175	192	198	185	186	189	176	200	211	187	188	176	187	178	159	169	191	178	189	193	167	167	197	236	153	164	196	186	196	185	179	161	174	197	168	157	176	199	188	189	195	184	190	182	182	158	161	161	185	178	200	216	153	163	173	185	195	182	185	204	175	160	175	184	159	194	193	203	175	175	164	188	170	195	189	190	187	166	176	215	161	182	186	155	188	186	183	203	170	187	182	167	174	179	228	177	174	179	183	172	177	170	169	194	195	189	187	173	163	200	188	204	180	173	204	183	174	178	150	176	192	185	177	183	193	173	166	179	178	180	196	203	191	177	160	175	174	197	190	175	178	168	168	169	192	185	159	166	183	153	179	186	163	156	190	187	184	193	204	187	173	192	200	191	179	185	167	152	149	178	188	186	192	174	179	202	174	176	193	176	201	171	195	186	190	172	221	197	180	192	180	141	175	161	170	193	175	185	174	188	181	184	176	173	180	196	202	182	183	178	187	188	188	177	199	236	172	186	198	155	167	194	165	176	189	187	191	173	186	187	218	162	199	185	197	171	152	185	191	185	186	175	152	215	172	190	208	189	180	216	211	155	153	198	205	198	197	168	171	199	199	169	183	184	184	166	195	174	207	187	187	180	178	174	186	217	188	173	176	161	207	183	173	197	190	201	201	176	184	177	189	191	185	163	197	175	183	189	196	180	163	168	203	186	172	190	185	185	178	158	183	181	173	198	181	182	180	186	187	178	169	176	156	187	174	203	171	180	183	166	154	192	172	164	179	183	184	188	204	183	192	165	216	183	210	188	184	195	181	209	191	191	190	170	182	184	211	176	202	163	192	164	193	152	178	161	159	187	179	193	205	200	160	224	186	203	171	175	215	185	178	182	186	159	189	200	165	183	171	175	204	167	153	172	193	205	185	172	174	170	187	213	193	174	158	205	173	188	177	209	208	179	165	159	196	193	174	194	175	209	177	168	167	174	189	192	173	183	193	165	212	198	202	179	203	194	201	207	183	194	187	179	190	205	191	192	176	179	175	170	198	168	193	161	160	186	193	175	177	186	211	171	167	160	169	196	202	171	173	222	187	197	195	189	164	193	174	179	193	187	171	182	187	199	170	180	173	176	173	177	181	168	162	202	200	197	159	184	161	167	166	173	181	187	197	193	168	224	167	192	188	193	197	187	177	169	169	189	193	184	173	220	200	196	179	186	164	196	201	184	191	187	203	180	183	204	178	191	207	177	198	165	186	175	182	167	188	213	190	186	206	202	174	173	190	175	216	174	175	161	177	182	182	185	185	188	186	176	203	189	157	190	179	216	183	172	178	175	172	194	204	193	187	179	169	166	173	170	201	198	171	185	162	176	197	175	182	150	169	188	182	175	161	203	181	210	197	191	182	166	197	198	200	182	195	169	165	196	188	161	203	178	190	181	180	175	193	179	180	185	181	188	174	184	197	191	171	192	180	179	167	207	195	199	180	160	180	175	168	161	178	205	188	183	177	184	186	170	174	174	201	178	193	177	200	193	168	159	218	178	187	185	177	192	190	170	179	195	176	195	180	213	200	152	184	205	213	173	203	164	227	183	223	178	201	184	185	181	188	202	208	169	173	181	181	170	171	178	190	180	196	211	177	191	222	183	200	189	182	178	167	191	164	187	184	172	173	181	218	178	191	195	180	191	173	166	188	188	196	190	168	175	177	183	175	174	178	188	192	214	174	177	191	196	168	185	156	164	194	181	176	182	180	192	157	168	190	201	173	193	226	181	177	192	182	169	205	191	175	189	188	192	179	189	184	171	205	198	178	201	184	178	172	159	169	208	175	184	183	183	176	205	184	167	179	169	181	185	163	192	190	160	163	189	177	172	184	151	173	189	182	159	182	159	183	196	167	192	205	188	213	181	183	192	153	183	185	226	181	177	167	179	152	189	175	198	199	185	203	175	187	185	199	190	173	191	161	189	163	184	170	187	172	193	191	154	189	174	183	172
3648	6285	4025	1583	822	688	576	528	496	446	446	461	463	425	428	402	427	422	434	430	415	381	418	415	375	417	394	438	411	436	366	409	433	385	397	449	389	401	450	415	401	402	405	428	377	420	391	399	437	398	433	407	420	424	375	398	412	424	424	383	397	376	408	414	397	366	439	391	406	379	397	401	400	398	404	358	428	367	412	395	380	399	384	410	442	355	430	389	433	379	413	377	406	403	407	399	388	410	410	403	438	408	381	430	379	426	354	441	407	419	405	403	412	409	390	391	381	402	418	428	384	405	379	379	419	386	412	416	413	393	378	389	402	393	402	403	382	449	374	395	407	384	390	417	380	444	374	406	409	398	390	389	373	406	413	378	412	419	373	377	379	395	401	380	376	413	406	377	424	413	389	401	396	435	410	437	419	461	405	393	391	398	429	374	432	391	362	399	408	403	429	432	410	363	373	407	363	398	369	356	400	420	447	395	380	377	374	424	398	393	400	416	359	376	408	420	396	373	388	438	422	414	413	423	405	410	368	390	383	387	386	417	385	395	396	441	383	361	406	395	437	413	382	401	419	418	369	371	380	404	395	369	399	413	373	394	388	401	392	389	369	409	416	391	403	377	373	394	439	407	393	395	351	376	395	425	418	460	414	407	399	411	391	369	383	422	405	409	371	418	395	421	407	402	433	394	360	392	430	399	386	376	394	399	419	400	403	395	420	408	368	408	372	393	397	429	422	381	421	395	402	387	402	396	392	394	417	395	394	389	405	392	423	395	435	393	371	416	377	418	423	402	393	407	406	389	390	383	389	375	408	369	415	430	373	394	392	383	410	385	389	393	424	370	411	378	415	413	392	403	427	347	396	401	393	372	380	395	382	421	385	378	422	371	403	402	381	396	385	397	397	397	423	398	423	361	382	418	407	395	397	367	425	407	405	423	402	404	430	419	409	385	403	381	450	390	413	381	383	417	393	389	420	442	438	417	392	430	340	424	428	397	427	401	371	421	408	366	406	398	404	411	415	426	424	370	400	385	406	360	379	404	422	415	439	411	379	409	387	415	404	407	390	460	433	408	451	384	387	420	365	397	386	404	399	394	412	390	396	400	394	383	388	348	435	418	417	358	389	371	401	409	420	407	424	382	375	404	429	449	401	378	440	369	404	410	368	386	444	397	375	411	397	408	394	397	412	395	405	438	409	383	389	402	428	424	363	383	362	370	371	406	406	445	404	407	393	357	390	422	425	422	374	384	365	400	397	425	390	398	379	418	411	409	423	403	405	382	427	411	425	397	426	401	392	365	401	421	413	408	425	375	405	401	407	403	427	400	400	385	404	372	419	357	386	400	408	401	448	369	407	421	401	418	421	414	382	420	394	427	437	386	415	408	396	408	412	395	429	394	370	410	460	396	365	428	403	364	391	417	389	387	424	408	414	377	376	415	377	389	376	403	375	396	394	417	403	378	410	403	387	441	380	438	382	431	411	403	429	405	389	358	404	399	387	408	399	379	408	407	423	402	411	399	431	431	432	389	354	397	422	372	405	408	391	357	399	403	392	369	417	391	355	375	397	373	403	384	423	393	406	415	368	398	393	402	383	406	375	432	374	413	363	373	417	409	440	402	434	383	400	400	400	385	413	389	390	389	423	406	398	388	380	405	431	405	386	377	437	385	406	428	380	381	387	383	394	375	410	432	437	425	387	414	399	379	383	367	404	414	420	390	385	432	390	417	402	397	408	403	397	376	414	417	375	391	431	405	391	443	357	401	372	421	390	394	375	425	400	359	376	426	443	412	413	397	379	418	383	407	378	385	383	381	370	399	413	389	392	395	391	374	448	402	433	391	384	404	399	395	367	382	416	424	429	425	428	413	403	371	418	410	390	391	385	406	412	427	429	415	350	380	422	386	388	352	400	397	392	420	419	423	388	407	406	391	379	412	415	394	422	405	389	399	399	409	390	381	393	415	421	386	400	404	405	366	425	400	379	379	434	387	367	392	382	391	384	402	389	413	407	404	396	413	388	430	382	410	434	402	398	392	402	375	373	416	405	398	375	419	396	413	404	391	398	365	409	441	405	385	379	412	412	408	395	369	411	423	418	403	421	379	438	380	389	388	435	422	416	350	405	416	384	411	380	400	355	398	415	405	422	400	417	401	400	368	417	415	420	419	433	430	416	418	378	415	425	441	377	420	404	367	380	399	403	388	412	413	395	376	397	396	380	385	368	424	414	445	457	426	403	396	428	414	400	387	385	419	410	392	392	407	370	408	385	397	393	397	426	434	388	384	408	388	382	396	423	409	422	389	389	425	408	373	400	391	378	392	430	404	428	386	388	401	413	391	411	401	395	407	407	384	423	349	389	398	406	397	378	390	412	369	441	382	445	366	403	420	399	429	396	408	414	380	380	400	395	416	373	422	401	360	441	401	372	406	396	362	399	421	413	402	399	395	413	383	419	381	421	407	386	437	428	418	424	408	387	403	414	398	437	421	381	411	380	401	417	376	369	432	378	386	407	343	390	391	410	390	402	419	400	425	426	393	386	402	415	366	375	362	406	434	392	408	418	365	430	380	419	420	388	374	437	393	408	425	397	377	427	364	400	378	400	404	393	400	398	370	394	347	365	423	380	370	411	387	432	396	400	360	431	417	373	414	370	412	443	387	391	393	400	423	390	386	374	356	379	412	384	402	403	409	427	387	353	397	404	414	370	373	380	372	422	397	402	411	389	420	387	387	389	423	391	415	373	385	375	401	407	413	409	430	403	410	386	373	323	367	414	393	420	400	404	443	391	447	414	422	404	430	384	394	391	418	387	396	411	430	408	405	418	395	417	399	397	393	403	410	438	412	424	424	393	415	392	444	409	422	371	412	420	382	398	424	425	381	385	411	368	394	393	409	403	433	403	387	395	413	418	399	389	406	400	398	408	401	398	394	405	392	384	419	386	414	394	396	381	418	392	382	408	389	391	400	416	404	366	380	388	378	423	364	386	391	408	391	427	400	406	390	404	391	386	417	398	413	429	386	417	410	388	368	404	404	375	374	384	400	421	395	399	412	406	399	395	381	385	407	395	386	397	428	396	409	403	406	385	413	427	392	394	410	378	420	360	410	400	370	410	378	376	433	388	373	384	353	395	402	411	425	447	413	400	393	447	401	389	405	423	360	373	437	386	399	397	387	389	477	380	402	358	423	445	376	374	418	433	382	394	425	407	423	354	398	416	373	396	375	376	397	388	393	392	409	394	415	408	438	372	395	395	408	390	369	373	389	396	435	413	377	392	380	424	368	410	397	402	434	360	382	399	376	384	364	415	356	393	388	384	354	405	404	394	383	417	373	375	411	380	404	402	412	420	411	404	406	393	404	403	404	395	401	401	407	414	383	394	426	397	395	411	362	400	401	398	399	409	404	408	385	387	390	409	379	425	428	401	437	416	383	399	384	407	411	409	395	432	395	419	382	431	418	436	389	400	406	388	344	386	406	408	389	374	410	420	378
33322	11127	1217	353	238	227	182	206	194	212	186	193	185	183	195	190	176	165	210	177	178	178	193	201	181	195	190	160	194	172	159	202	176	160	191	190	167	174	161	168	200	189	197	166	201	196	189	182	190	202	197	203	193	163	182	187	173	182	211	180	176	191	198	193	184	169	157	178	198	179	178	173	165	192	175	184	178	177	188	171	181	174	191	193	189	208	198	201	179	201	197	183	178	171	176	173	167	186	183	179	166	150	180	203	170	171	176	174	209	184	181	186	200	178	183	199	191	178	172	180	176	180	162	171	190	182	185	184	192	172	175	173	174	195	206	182	158	181	176	192	187	215	220	179	179	167	175	189	198	189	186	194	168	186	188	167	178	194	176	185	166	177	176	189	192	199	161	184	193	185	179	187	175	181	177	172	164	161	180	166	179	176	182	221	199	169	167	184	169	196	184	178	170	179	189	200	206	174	183	170	149	174	195	205	171	177	196	203	185	200	188	176	165	190	184	189	193	179	184	186	155	179	203	189	209	161	197	211	165	192	174	166	180	171	197	176	174	200	187	172	162	182	176	175	183	177	173	184	177	196	182	176	174	204	179	166	184	181	178	167	180	191	202	196	186	183	185	204	165	228	199	171	161	175	191	171	195	172	164	164	202	148	187	176	195	197	184	193	171	201	151	158	171	182	205	223	188	161	188	172	173	178	189	199	187	193	178	184	177	174	185	184	179	164	166	224	196	201	195	173	174	180	194	190	172	177	154	192	189	197	191	186	174	157	191	186	157	162	176	190	200	196	175	189	174	153	203	182	161	162	205	189	180	196	173	198	191	193	170	171	201	189	184	166	154	174	191	172	179	198	184	181	197	153	195	184	182	164	146	169	179	170	209	198	172	169	170	169	171	168	189	197	207	189	163	166	170	177	178	184	198	200	170	180	178	188	176	185	176	163	166	172	183	198	182	181	172	172	199	188	171	191	179	187	192	194	193	171	192	194	198	218	189	200	167	175	151	172	184	193	174	189	193	168	204	179	162	182	168	210	207	201	168	156	189	176	189	183	197	161	168	172	172	166	185	183	178	158	169	173	165	186	197	174	220	187	180	171	177	197	198	185	152	151	186	196	189	169	172	180	201	191	192	177	164	192	165	188	170	172	175	168	189	189	177	180	171	184	154	165	184	182	189	179	162	195	197	159	154	150	197	176	176	181	196	168	177	179	196	169	161	166	166	169	197	176	150	200	165	190	194	203	189	182	154	209	197	180	173	150	167	171	167	189	181	204	195	182	203	195	170	183	170	184	184	167	199	185	215	212	185	187	169	177	184	195	169	158	185	187	182	182	195	206	172	182	170	166	181	187	156	196	181	187	186	208	197	163	157	165	200	162	155	200	177	178	212	166	159	161	166	179	194	195	157	180	174	154	195	201	194	192	160	186	196	187	179	178	193	185	183	176	175	200	183	162	202	160	186	175	193	201	188	156	188	185	212	187	185	178	169	196	178	180	206	188	178	167	177	189	205	176	181	163	185	200	176	181	179	195	202	199	185	174	181	175	185	186	182	184	173	186	169	165	184	181	191	188	177	182	190	183	172	191	198	197	208	190	189	162	175	181	201	196	211	186	186	179	196	183	195	180	183	183	182	178	194	198	187	198	176	174	197	187	200	183	174	173	168	195	174	190	182	179	183	178	175	155	183	167	185	151	199	171	165	170	183	183	181	174	173	176	185	180	193	184	171	180	180	214	164	186	180	180	192	185	172	181	180	188	189	147	187	186	178	209	216	177	189	162	157	191	180	156	180	177	179	197	169	169	183	181	152	182	161	166	181	166	163	191	190	171	226	184	205	204	190	171	190	178	183	165	196	197	196	176	212	188	164	167	163	158	171	199	186	168	176	192	175	174	193	198	163	181	156	174	172	178	204	201	213	206	153	170	195	168	161	187	160	181	195	193	175	183	207	173	210	187	173	168	163	188	188	196	181	198	192	193	184	164	183	191	182	166	177	189	208	183	201	188	192	160	177	183	164	182	198	177	157	181	190	162	196	175	201	165	208	186	222	198	167	186	190	198	185	175	163	171	190	184	180	188	173	204	191	180	180	188	178	178	167	209	199	170	188	188	175	184	158	200	173	163	199	216	199	186	179	164	186	204	155	194	212	190	175	177	189	217	159	164	195	171	179	189	209	159	182	183	187	167	152	183	178	179	179	176	182	160	151	186	197	171	174	195	170	182	191	183	168	177	169	165	185	197	151	170	151	186	174	166	180	190	172	174	181	183	183	194	176	181	184	179	188	149	175	185	211	207	180	190	167	186	193	195	179	202	204	181	197	182	187	181	175	169	177	175	180	183	192	212	196	159	179	200	175	182	187	178	175	175	185	172	164	140	175	162	165	192	170	160	174	187	202	186	187	193	173	155	192	166	193	186	193	187	162	199	174	189	187	172	188	188	182	179	185	168	166	210	181	161	147	169	190	199	174	179	194	195	183	184	172	168	175	207	179	162	173	206	221	174	207	208	179	156	174	178	165	152	185	168	177	180	185	169	203	181	192	200	176	202	179	185	200	200	191	189	199	180	167	187	182	177	195	185	176	203	174	169	176	178	176	199	193	186	204	192	180	182	175	190	198	195	186	181	180	179	200	200	175	163	175	163	186	216	203	196	178	167	188	180	196	204	166	185	180	174	188	167	192	188	197	201	199	173	186	183	202	210	176	178	183	185	177	186	158	158	177	185	205	171	169	164	161	178	209	154	188	201	180	200	173	170	176	201	157	188	206	183	194	193	213	212	185	193	189	183	180	179	173	204	194	176	164	177	183	185	191	183	197	203	200	158	213	174	180	191	202	169	175	174	197	203	169	179	180	177	206	188	183	191	189	192	198	148	182	191	148	188	194	170	152	173	163	165	174	180	184	152	172	169	157	174	174	156	178	195	163	182	190	196	188	188	198	175	168	183	186	168	184	162	183	176	184	166	184	183	177	210	189	167	174	171	195	172	197	189	197	151	201	191	173	148	188	196	174	157	155	199	175	186	181	163	186	216	198	177	187	209	168	163	176	146	186	195	180	207	177	161	175	176	197	177	155	165	193	212	174	190	164	166	149	171	199	165	166	178	151	191	201	184	189	203	195	182	165	185	176	150	192	157	171	164	174	168	171	198	200	194	183	178	196	168	181	190	169	202	174	187	175	213	189	195	182	182	175	180	165	176	177	181	180	176	190	171	190	185	149	177	194	180	183	162	177	176	193	200	186	188	176	205	185	183	166	164	200	174	197	189	200	167	201	187	188	207	167	187	177	189	164	179	184	178	201	140	183	172	202	155	176	185	197	158	189	180	175	185	188	152	171	177	208	192	173	193	193	185	169	206	179	188	202	186	184	191	167	177	191	184	191	188	203	153	172	202	179	172	189	171	186	169	189	180	182	176	158	166	140	166	188	202	209	191	179	192	164	159	148	193	184	155	185	171	177	183	180	176	175	162	161	169	187	165	165	177	183	178
5234	1200	771	552	531	479	429	435	436	416	391	401	428	416	430	429	455	473	444	428	414	429	400	455	460	428	399	450	434	448	467	414	414	422	451	433	426	442	446	412	455	408	411	429	407	447	430	431	430	444	443	417	433	445	459	416	443	426	455	404	437	428	453	425	438	407	473	423	468	408	439	441	427	422	456	427	450	458	433	416	396	458	438	450	447	461	452	383	438	474	439	450	430	457	472	412	426	422	423	464	430	423	446	462	420	426	405	426	434	448	440	448	443	461	392	454	419	439	413	435	409	455	377	441	436	430	406	447	426	442	448	435	430	417	405	451	435	435	408	444	477	439	486	450	416	414	473	411	424	416	439	443	458	472	426	434	425	456	422	459	436	430	437	403	436	459	424	425	427	434	428	440	416	418	434	418	409	433	441	411	413	446	425	398	449	434	389	410	446	434	431	418	400	420	437	443	405	458	436	412	442	484	449	465	441	450	410	413	445	436	447	446	363	412	429	437	444	400	447	442	433	439	444	446	417	429	438	481	469	436	419	437	451	418	458	440	448	473	453	404	459	459	423	444	409	466	446	446	405	452	435	395	424	419	413	400	466	389	454	455	430	401	462	468	447	421	403	437	455	430	396	415	456	432	434	432	430	403	416	433	400	388	434	412	461	413	412	418	478	459	456	428	480	436	452	430	441	432	444	414	432	384	432	442	438	406	478	428	431	437	410	409	443	461	432	428	398	431	479	454	424	425	431	401	422	400	445	478	405	451	460	426	443	421	447	410	453	387	425	461	422	408	418	421	422	399	414	418	454	433	458	421	428	426	408	478	430	475	423	451	426	393	421	425	476	443	433	427	452	464	436	414	432	421	420	460	462	419	474	437	465	420	426	439	447	440	435	450	424	447	426	428	432	436	430	392	459	435	459	415	460	424	430	408	444	415	415	437	430	453	446	425	434	464	409	425	428	440	469	464	434	408	433	446	438	476	429	443	405	397	423	460	439	467	438	420	417	431	456	434	415	414	429	448	423	421	421	439	449	413	412	447	419	432	422	426	427	444	439	414	417	462	446	415	432	421	465	436	456	440	451	436	409	431	415	457	410	472	438	464	410	449	402	489	434	450	471	470	440	415	427	388	449	401	430	453	430	410	488	460	434	446	449	414	435	441	413	403	419	413	426	455	415	456	434	456	408	444	447	469	440	395	435	443	432	440	452	479	446	463	428	433	434	435	435	422	413	434	440	405	431	449	415	452	430	392	451	426	451	444	438	420	416	412	462	463	417	416	475	412	376	414	408	448	383	398	425	445	476	407	432	431	438	430	388	456	448	486	422	424	457	432	440	451	465	427	413	432	466	445	449	435	467	440	421	461	411	446	440	450	434	470	455	432	449	464	463	447	399	391	446	401	461	452	435	442	401	464	437	443	419	432	462	399	445	445	432	421	474	442	436	458	467	417	427	460	409	433	413	448	402	416	457	402	425	416	460	436	456	446	418	415	438	410	460	429	449	421	447	460	414	405	433	439	419	441	453	451	431	422	421	459	445	431	416	443	403	397	463	404	428	435	415	457	438	411	453	423	423	421	461	442	427	438	462	416	422	418	415	416	437	460	397	466	432	443	409	461	411	422	474	432	431	427	403	423	420	434	412	414	460	476	425	485	379	425	441	392	438	435	425	430	399	467	432	381	422	450	416	463	456	446	459	414	399	407	453	414	454	425	424	447	436	457	434	439	452	463	418	461	413	449	442	430	432	448	425	454	448	437	429	433	425	452	479	411	425	401	433	425	421	457	423	408	413	407	448	457	419	414	426	418	439	405	464	443	447	441	482	405	455	437	458	385	451	428	428	432	460	419	454	416	425	454	417	420	442	418	440	467	440	437	434	441	455	438	413	442	453	432	419	447	401	440	455	437	454	444	436	455	457	427	434	476	401	413	456	441	475	412	438	464	413	389	463	457	414	476	390	452	460	455	449	445	393	452	433	393	425	433	480	421	418	442	400	427	428	420	391	460	464	408	458	435	456	406	437	413	406	432	399	404	421	388	454	486	447	416	428	408	431	444	440	412	407	413	419	426	430	447	449	453	419	431	438	421	456	439	427	425	452	437	441	409	447	409	421	413	404	470	397	449	450	444	433	440	478	428	467	439	415	428	438	448	398	403	424	438	435	431	432	449	386	417	440	441	386	437	458	490	473	441	421	426	392	441	422	438	457	445	418	452	426	426	428	421	453	431	399	427	433	431	411	436	460	442	444	450	442	438	432	455	438	418	442	441	454	438	405	422	452	410	435	438	418	438	469	454	416	447	445	427	429	447	452	414	457	450	438	404	413	436	441	444	431	459	440	476	461	437	419	453	455	418	459	456	413	423	473	406	449	439	459	435	452	458	440	424	408	453	423	433	433	397	414	417	417	449	450	455	470	442	460	454	436	419	431	406	432	428	439	400	425	472	427	433	406	442	438	449	431	412	435	426	414	433	440	436	405	452	400	437	455	427	401	442	433	441	404	412	427	448	453	472	437	409	384	412	460	430	433	417	477	413	426	440	439	476	451	456	443	425	449	403	418	438	441	435	426	442	441	361	402	433	429	429	431	454	447	459	480	444	471	409	449	430	418	423	430	434	421	445	425	426	407	460	422	465	430	427	480	432	401	439	446	440	383	430	433	431	416	429	437	468	419	409	457	372	411	390	429	416	441	401	456	451	407	458	425	439	431	448	431	426	436	452	419	411	419	416	425	432	434	404	405	404	393	424	409	455	431	428	525	465	419	415	386	442	432	428	422	447	470	410	411	452	442	478	423	460	420	414	448	451	440	451	415	428	447	427	407	457	470	391	452	440	455	424	426	447	455	414	437	409	419	412	373	416	449	448	439	457	423	475	496	462	445	395	458	437	474	412	457	434	433	406	430	460	442	444	428	418	444	399	440	431	439	424	451	469	471	476	457	437	457	426	438	430	418	416	385	460	440	435	428	452	465	414	430	417	445	448	429	455	402	413	433	463	446	446	421	391	402	420	436	416	457	461	455	448	439	471	411	451	410	462	435	429	435	486	457	439	452	414	455	432	410	430	427	444	431	449	456	469	401	424	424	417	426	443	382	444	401	439	400	447	437	414	406	422	445	466	383	401	448	470	430	451	419	417	422	442	436	435	447	444	436	465	442	454	412	438	387	484	425	456	415	405	434	453	438	427	459	440	407	407	448	394	432	420	432	470	428	421	479	471	418	483	409	400	424	455	442	455	428	423	442	418	433	437	451	451	438	432	466	413	439	419	436	418	403	425	451	404	440	464	422	416	419	435	455	483	438	445	467	423	419	417	450	411	446	470	430	450	451	422	427	428	417	426	407	443	437	392	413	425	447	449	426	408	427	412	447	462	427	459	449	462	430	452	451	484	432	454	428	429	466	451	449	434	421	416	462	406	393	467	445	417	445	438	446	454	445	445	410	439	431	455	438	419	398	411	392	406	397	436	428	414	430	447	434	470	432	449	436	457
25238	21608	25352	28346	21000	2080	472	370	361	319	322	312	310	331	316	312	277	261	278	265	257	271	269	270	252	280	247	294	268	319	282	288	267	284	311	302	272	278	264	271	264	234	292	286	276	275	293	258	285	247	263	297	270	271	281	288	252	282	261	293	237	269	277	263	285	283	277	268	261	271	262	288	330	283	269	261	283	256	250	252	264	294	260	273	271	275	261	298	247	262	237	260	272	256	280	238	262	273	310	256	252	271	263	301	273	279	264	266	271	302	279	267	257	250	287	293	308	264	245	291	284	256	266	257	263	287	296	251	244	243	253	298	262	238	263	273	276	284	261	277	278	293	271	272	273	264	267	272	301	293	284	292	292	291	281	284	255	278	282	276	264	295	269	252	254	281	266	265	253	263	261	253	250	246	280	269	248	267	263	283	276	261	268	252	244	252	285	245	268	240	281	272	249	274	246	284	282	256	268	277	276	248	266	270	285	287	290	256	253	242	286	285	273	249	300	261	256	234	286	269	245	275	256	271	273	259	248	255	273	245	290	238	276	285	255	284	271	291	313	281	279	277	290	270	258	287	282	249	277	277	269	270	287	235	250	286	245	274	255	270	274	311	243	289	267	283	256	274	286	277	270	281	273	265	264	278	258	291	263	276	258	273	299	294	301	256	264	268	255	253	276	272	251	293	275	307	271	256	262	290	250	265	241	296	269	242	277	277	267	282	286	267	267	262	272	294	258	267	262	288	279	260	268	257	261	259	271	289	274	236	258	271	279	280	267	260	263	245	272	256	248	242	261	266	277	254	278	259	246	281	254	280	292	267	272	253	291	285	256	275	270	285	273	269	276	265	278	228	231	289	234	298	232	277	259	285	278	283	232	286	303	255	280	288	261	261	287	267	237	260	252	265	266	276	272	270	278	286	272	299	285	257	240	258	284	260	261	253	245	251	264	280	287	281	262	274	254	266	297	284	279	293	250	255	281	256	258	278	260	249	268	239	269	294	258	255	285	276	295	290	254	291	253	265	255	266	272	262	278	288	241	252	283	241	252	268	263	272	257	247	265	277	272	252	288	270	246	294	266	289	241	246	272	299	268	264	263	275	273	297	260	277	268	279	297	246	248	248	308	284	281	241	266	270	247	298	284	289	259	239	295	277	265	287	266	284	276	230	257	298	229	247	269	256	245	259	263	258	314	263	321	248	264	298	289	259	256	257	276	247	242	280	306	252	243	275	255	266	246	277	253	229	270	300	277	296	265	262	294	250	272	254	295	294	267	280	250	264	281	269	270	288	280	243	279	283	246	261	263	282	258	281	269	270	276	267	271	326	259	263	268	297	272	256	250	274	298	266	287	293	271	284	270	249	263	275	279	268	262	235	279	249	281	312	258	257	249	274	253	289	278	296	269	309	266	276	282	268	272	263	292	258	304	275	310	292	293	294	294	259	266	278	276	284	281	272	285	280	281	295	291	279	283	251	273	269	265	268	288	288	261	254	257	253	262	270	275	259	302	233	250	274	269	254	277	265	241	231	270	257	262	276	305	276	267	275	235	280	253	261	236	241	256	293	281	251	230	277	276	253	259	252	273	279	260	315	270	266	243	289	269	267	257	247	247	251	262	238	237	279	248	244	284	250	267	288	299	309	251	258	262	292	276	269	274	247	238	281	270	252	243	239	261	231	288	269	275	295	278	270	303	268	237	247	230	247	277	283	291	295	262	256	276	264	278	315	275	263	296	278	304	238	256	285	275	264	228	273	254	265	238	282	292	303	228	271	261	294	287	273	251	272	268	273	275	255	270	282	259	292	248	278	273	274	279	262	273	272	274	293	249	249	268	285	257	290	296	283	302	299	294	292	286	282	275	242	245	261	298	275	257	281	309	255	271	282	263	272	256	261	244	292	285	259	276	248	309	269	288	275	282	296	260	280	293	285	259	279	274	291	255	257	248	269	280	261	282	273	258	286	266	305	261	294	286	271	274	284	243	262	288	293	258	283	256	242	267	234	292	220	271	262	285	260	265	295	262	275	309	256	267	260	228	271	253	256	271	248	262	247	234	274	257	272	250	280	269	274	247	287	281	248	255	223	231	237	257	268	287	258	254	258	249	263	306	268	262	271	284	255	279	296	275	262	265	298	261	261	286	241	244	230	264	252	278	269	252	289	282	277	249	243	275	286	298	284	270	270	273	257	290	249	252	256	256	260	277	267	274	281	279	290	245	269	268	240	256	272	274	286	267	269	256	282	273	261	244	244	270	293	289	248	270	288	279	268	266	281	318	255	255	281	272	230	263	287	267	275	267	262	260	271	294	252	250	268	264	264	275	281	282	267	275	249	283	270	236	289	255	269	280	243	287	254	234	272	283	281	259	271	254	250	268	272	260	270	255	255	282	240	260	267	270	264	251	265	263	251	275	264	257	251	272	251	248	271	261	257	275	273	278	273	284	281	276	247	277	289	269	277	292	291	286	311	244	299	259	265	258	294	293	254	288	274	256	283	261	291	267	240	260	258	270	277	262	258	234	292	265	246	249	289	251	238	282	270	273	266	271	266	245	270	248	274	275	251	269	278	234	279	276	259	256	271	261	225	268	256	308	279	265	255	278	270	304	258	260	251	255	296	284	262	230	269	284	267	271	255	240	284	284	258	275	270	239	245	288	302	266	273	284	280	271	263	267	263	273	265	263	253	286	266	257	247	268	272	264	263	257	314	291	273	277	268	276	279	279	238	231	249	269	283	261	259	264	274	246	287	280	262	273	234	250	298	287	252	279	261	260	283	263	257	284	261	300	288	287	235	267	258	227	252	279	261	238	293	270	269	254	271	292	284	269	289	267	273	284	249	253	256	267	267	256	289	267	296	274	278	290	263	293	261	285	288	242	271	247	241	269	259	260	291	294	276	274	279	275	239	273	264	285	265	264	261	261	277	273	264	267	262	266	259	288	236	248	279	277	257	283	253	221	296	299	267	257	254	298	275	268	288	238	282	257	255	284	296	264	262	259	257	268	238	244	270	279	293	271	319	280	298	269	260	270	295	287	267	265	263	257	275	247	254	257	263	248	230	290	249	294	263	306	300	307	268	266	326	262	272	274	268	280	254	258	273	242	257	252	270	247	240	265	229	256	261	300	309	274	264	289	265	248	297	293	254	247	240	259	256	272	281	274	273	294	249	272	284	255	259	237	258	268	256	306	270	279	245	294	290	248	299	270	268	271	292	285	298	247	287	253	276	276	274	266	311	282	256	267	274	298	267	294	281	281	234	262	248	254	297	288	277	273	270	276	275	271	285	255	265	294	276	263	260	280	292	273	269	263	274	254	278	293	280	265	282	260	258	271	237	276	279	282	269	277	288	255	265	277	242	282	262	268	249	277	248	238	248	289	263	279	269	266	251	264	255	261	272	274	265	254	270	270	270	252	255	288	303	283	274	281	272	248	258	245	240	259	262	243	261	307	294	283	255	276	239	274	289	267	235	289	254	255	272	279	234	258	252
3471	3938	2532	1243	876	734	665	683	647	651	592	604	614	601	595	620	580	644	608	610	606	629	578	623	579	649	598	571	641	599	586	638	589	639	574	600	574	570	594	594	602	555	577	599	614	570	576	620	571	602	610	592	584	596	623	558	573	593	579	615	626	589	610	624	582	593	598	578	584	588	624	584	584	633	632	605	587	578	609	579	567	588	601	575	596	620	561	644	560	541	611	569	609	572	598	576	614	577	622	617	599	607	578	612	604	564	642	564	618	627	550	591	592	578	582	575	570	566	571	567	624	584	594	573	590	584	592	560	604	590	569	607	571	586	604	618	587	633	581	616	601	618	592	595	602	582	573	560	611	653	570	595	623	587	618	559	579	594	553	590	615	605	542	606	595	601	636	624	551	623	598	608	548	564	597	595	554	594	575	594	610	576	554	602	568	584	524	588	568	607	624	603	620	599	620	590	577	569	590	637	581	583	583	587	562	590	581	623	615	569	578	579	584	616	569	585	571	564	619	607	611	580	605	614	581	595	563	570	586	623	549	590	550	621	638	589	577	597	605	551	639	578	578	618	574	578	612	596	601	588	579	614	577	593	580	615	622	619	630	588	566	583	575	566	603	594	588	614	612	582	612	605	568	602	584	591	596	628	580	580	608	588	636	597	583	609	610	614	623	598	615	535	623	588	588	597	582	593	571	618	601	585	568	608	595	616	601	600	603	574	611	584	631	620	598	596	589	622	596	580	598	665	587	590	573	589	593	578	538	632	607	607	594	591	606	557	573	593	607	562	598	593	603	626	585	605	607	589	574	552	573	578	609	571	614	577	554	574	669	580	619	574	614	559	573	579	561	625	575	618	566	621	518	595	604	583	607	569	558	605	630	668	644	595	565	604	605	593	598	586	588	598	620	619	638	588	572	547	602	553	591	587	621	620	611	544	571	626	562	628	587	614	606	577	556	587	584	574	625	593	585	574	603	626	540	551	593	596	543	603	599	603	605	617	573	614	584	618	612	566	630	591	569	602	551	592	625	619	582	572	603	588	596	550	580	570	534	575	558	629	589	565	594	574	577	605	623	617	538	582	609	618	551	621	583	592	575	596	567	574	586	608	600	530	569	578	545	609	621	626	610	598	560	576	616	585	560	609	588	610	583	619	582	600	591	542	581	587	560	602	639	588	643	604	596	580	628	601	584	598	593	584	603	605	600	655	565	600	555	598	603	613	596	613	606	593	572	616	589	579	652	595	599	572	611	547	618	588	614	614	598	651	613	607	582	583	563	608	538	574	641	591	601	622	573	591	601	574	574	586	561	594	566	601	605	612	620	571	565	576	592	560	593	570	573	573	560	616	613	519	560	550	575	605	591	608	623	581	565	628	591	583	585	645	586	569	545	587	620	604	523	592	573	585	559	598	579	572	587	547	545	612	668	600	584	583	552	580	605	595	573	583	616	568	608	631	615	556	555	613	559	631	593	630	555	604	546	638	610	586	590	600	579	618	611	589	612	648	609	587	587	592	547	619	596	562	579	611	626	597	579	561	612	617	603	612	586	592	607	615	566	604	604	603	568	562	539	592	570	624	577	624	590	578	621	578	603	578	579	585	585	589	608	627	565	580	585	610	536	566	564	604	598	584	610	571	576	590	590	560	578	573	609	561	609	559	594	592	650	614	587	598	584	595	581	597	600	576	574	599	613	581	602	603	583	600	561	627	591	586	606	565	624	604	527	585	593	606	611	611	597	564	608	580	571	619	601	592	601	578	583	546	586	601	591	582	601	599	567	593	631	578	596	569	615	622	589	597	600	610	610	614	609	671	619	594	598	583	599	562	600	613	573	542	596	624	650	582	560	590	607	607	562	645	595	602	585	594	622	649	626	578	570	628	592	615	588	603	565	587	603	568	602	615	590	596	578	592	600	608	570	593	599	604	537	611	593	599	582	601	597	576	647	597	578	583	595	576	570	620	595	592	596	574	566	613	608	555	569	568	611	590	568	601	569	603	620	573	628	584	595	621	593	598	583	593	595	619	570	601	571	588	601	594	610	588	612	627	564	583	622	590	650	601	611	606	563	579	632	603	565	609	650	632	580	621	621	594	589	569	600	574	615	630	628	605	591	589	556	580	588	638	584	613	612	580	597	587	573	594	604	540	608	585	600	599	572	612	559	608	644	591	585	565	606	598	635	567	545	585	598	579	620	614	575	566	615	606	608	607	554	630	578	571	574	584	612	573	629	628	573	570	532	610	571	584	593	566	596	606	581	585	570	601	564	595	578	633	619	569	599	590	623	603	582	606	607	597	577	630	570	617	582	587	591	594	608	573	578	638	621	564	584	584	612	625	591	533	634	564	592	590	585	576	610	599	579	591	561	640	608	551	616	620	597	634	598	572	586	590	605	592	543	579	569	560	624	587	574	625	544	581	590	573	570	595	635	613	600	612	550	560	640	599	570	571	630	581	572	578	627	603	635	570	575	588	576	569	635	595	637	612	628	614	564	610	601	581	556	587	580	609	621	590	631	610	595	595	586	519	573	640	570	583	552	588	610	621	605	581	602	629	549	552	614	596	569	575	602	583	625	619	585	618	589	601	584	581	620	662	593	582	570	565	563	583	573	566	602	585	580	574	599	578	585	565	587	582	603	578	599	616	591	590	579	604	614	607	591	569	584	588	626	604	591	555	637	576	602	574	560	580	600	547	616	596	587	574	628	620	555	564	612	631	613	636	545	558	596	570	608	580	554	554	597	604	665	604	581	592	576	609	592	625	598	593	567	591	577	555	577	582	596	643	612	588	602	595	583	624	598	620	603	639	632	604	620	579	625	584	629	548	589	553	619	613	581	618	577	613	581	610	576	605	567	632	572	611	575	571	599	570	601	567	570	610	613	574	553	590	610	596	575	591	573	590	568	561	583	607	617	574	552	589	598	601	567	602	586	605	617	583	548	589	613	568	611	578	560	595	608	614	566	600	585	544	624	618	613	582	586	607	628	620	574	608	596	595	631	591	597	562	595	591	573	616	584	577	553	563	601	557	630	564	616	609	570	587	586	608	597	613	591	610	559	609	584	619	651	600	621	594	570	588	578	625	584	595	593	601	617	608	581	584	582	596	588	566	591	591	565	623	621	587	605	613	560	640	609	593	617	593	585	585	512	592	615	620	597	592	611	622	597	590	597	588	539	571	601	583	588	568	554	556	582	568	546	577	617	563	590	578	602	570	604	561	611	600	575	561	598	572	632	590	589	609	606	582	596	570	585	554	582	624	588	629	569	597	549	582	588	592	597	570	558	602	589	555	598	604	651	603	627	568	601	621	581	595	584	626	612	597	595	607	628	605	612	614	595	573	627	548	560	565	610	577	599	633	565	624	625	583	610	562	558	580	561	590	608	621	619	609	574	621	603	611	591	577	578	594	576	580	617	592	570	595	581	596	621	603	612	605	582	566	581	634	607	581	606	529	571	580	592	595	539	624	578	519	599	593	611	604	588	589	592	579
24369	21576	25967	27643	21583	21509	2447	501	344	310	270	266	231	241	255	213	195	222	225	208	190	200	203	190	198	189	198	186	196	211	191	196	196	190	196	191	192	201	199	174	166	182	194	200	185	173	159	178	190	169	180	204	194	217	179	216	190	184	192	200	185	190	178	179	188	181	173	188	186	187	184	186	140	188	193	175	170	202	194	170	187	188	169	173	181	204	215	167	155	181	207	197	181	195	196	167	178	169	154	165	171	194	188	166	181	195	174	180	181	170	182	189	177	195	175	162	175	168	188	183	196	172	200	197	192	170	186	172	197	204	193	174	190	177	182	171	184	192	183	192	179	183	175	181	176	168	186	174	174	175	187	194	181	180	169	197	190	173	186	190	153	184	174	183	190	165	172	185	170	192	184	180	159	184	168	175	174	194	202	176	181	184	187	177	187	184	157	180	189	164	186	183	201	185	203	182	171	158	162	187	151	157	169	169	190	173	191	161	196	177	191	176	184	174	159	163	170	197	214	171	172	197	166	192	199	200	202	179	171	182	178	196	173	179	187	192	194	175	167	181	163	196	200	170	173	181	188	218	170	196	163	208	172	197	202	171	188	212	171	181	176	157	194	188	182	164	188	184	190	178	181	188	187	159	181	196	209	157	173	166	166	181	201	167	177	180	175	190	176	184	201	194	179	185	190	184	200	156	166	175	213	162	183	184	198	189	177	160	177	189	180	214	174	211	152	158	200	174	190	198	183	176	190	183	178	192	192	179	199	190	216	187	188	179	167	190	183	175	174	161	188	197	169	156	167	193	179	180	194	169	196	185	179	189	208	191	184	170	192	188	180	177	167	176	150	173	191	178	178	159	185	168	172	193	190	170	194	168	203	192	168	196	177	190	211	164	197	192	178	192	171	180	193	192	172	186	192	171	180	188	189	184	167	178	183	181	185	164	174	180	180	181	220	204	177	188	196	182	214	184	180	186	190	162	182	205	172	170	229	187	169	186	199	208	193	196	157	194	197	181	180	174	160	164	174	193	181	179	202	194	170	180	191	184	185	159	174	153	186	168	146	164	164	171	168	170	200	175	199	183	189	170	187	160	168	158	190	187	164	165	194	195	170	192	167	197	189	213	166	199	143	165	174	202	197	192	170	154	172	196	196	182	187	183	201	188	186	168	181	179	209	192	182	187	191	174	184	165	203	171	178	152	193	145	190	181	195	179	173	204	149	193	172	153	181	159	188	193	174	187	195	166	193	173	184	195	199	169	192	173	192	192	184	178	155	187	185	183	164	175	199	188	194	171	174	193	206	203	164	158	179	176	174	161	194	185	186	198	165	190	189	191	185	198	182	185	190	167	171	174	169	194	162	172	173	163	187	182	197	174	179	187	191	194	186	198	184	180	153	197	167	186	182	194	192	173	171	199	168	193	166	146	183	181	174	193	186	197	156	202	186	185	180	165	163	210	178	165	192	187	169	195	175	182	184	213	185	163	189	170	168	202	193	173	178	183	164	172	169	211	181	188	169	185	205	151	178	172	198	185	193	215	190	187	198	194	178	196	157	162	171	172	164	166	174	177	173	186	189	176	194	180	175	160	146	175	197	185	179	170	181	163	175	180	217	178	181	188	193	193	189	199	196	192	177	165	163	166	202	185	183	167	177	174	168	193	186	170	176	178	188	189	170	183	180	179	200	169	187	210	184	184	193	198	194	189	180	203	173	188	175	161	158	184	184	182	192	188	193	162	201	162	170	174	192	175	205	179	182	157	184	185	161	195	191	198	183	180	172	212	217	219	187	195	181	169	170	175	180	181	209	194	192	217	187	178	178	190	201	174	182	182	164	193	180	189	185	212	194	186	185	188	216	190	163	209	192	218	164	173	184	201	186	188	201	212	191	173	163	151	166	180	186	204	168	189	191	153	174	190	188	189	184	177	182	183	171	194	165	157	181	197	197	160	159	181	173	207	195	184	177	178	175	157	190	175	210	168	176	173	179	165	180	199	179	166	186	173	171	196	194	164	180	164	204	170	188	213	208	181	182	206	195	182	177	144	182	195	171	173	204	181	163	171	161	199	194	177	223	177	177	171	187	186	170	179	147	185	196	148	168	209	165	185	174	168	177	203	172	173	198	171	163	173	181	185	194	190	189	193	182	218	184	189	185	200	166	185	200	165	204	183	185	210	182	177	168	184	166	195	187	168	163	170	189	188	188	166	193	166	184	163	203	164	167	184	172	172	167	182	180	183	186	181	182	172	174	147	169	172	181	158	194	193	176	198	198	195	194	167	203	209	187	188	174	196	194	167	168	148	164	156	185	200	179	193	206	177	171	197	199	207	181	174	181	183	175	175	178	195	180	170	176	209	180	168	168	190	159	169	200	178	182	162	159	150	189	188	187	146	172	204	178	190	187	149	185	168	183	186	184	194	172	178	190	169	178	184	208	166	196	179	166	168	181	205	205	207	170	205	186	180	194	171	191	195	178	193	182	194	190	159	159	192	178	204	209	198	207	181	170	180	187	193	159	175	167	175	160	188	163	206	207	199	175	169	177	197	185	200	186	180	188	193	183	172	180	155	174	181	185	176	179	159	173	167	162	215	191	177	199	167	177	186	184	191	208	224	190	185	187	150	162	187	192	178	179	172	193	182	186	183	177	174	168	178	194	184	178	177	213	186	184	169	195	163	167	181	203	170	202	201	178	186	186	201	185	176	173	201	190	176	171	172	175	178	177	193	198	206	171	191	152	179	185	203	180	193	205	175	176	163	180	187	188	188	189	186	204	197	193	202	184	200	184	191	198	173	196	168	180	177	193	180	195	159	182	173	193	205	165	174	178	169	191	186	203	182	182	185	191	209	195	168	196	162	160	178	176	147	186	209	159	158	170	172	186	172	181	209	161	171	171	184	194	183	183	173	181	208	166	192	189	159	180	172	195	151	189	181	179	168	175	186	189	162	154	179	166	187	184	176	166	206	176	173	185	199	188	182	200	189	167	180	177	173	198	203	196	185	178	201	170	180	191	164	186	188	163	182	180	204	167	194	178	158	168	169	193	167	200	182	174	178	182	183	180	181	184	218	153	162	210	189	192	148	170	168	174	187	202	206	183	183	169	200	201	192	187	177	158	174	170	156	170	171	180	145	159	202	201	195	180	186	159	176	200	188	153	211	192	171	198	167	176	206	195	198	174	147	194	190	182	184	190	198	185	178	172	209	195	182	186	178	190	185	175	196	202	180	183	177	177	188	187	171	159	180	174	175	184	172	208	191	207	157	205	203	219	165	179	194	152	170	174	182	166	183	202	176	185	212	169	164	180	187	161	179	179	169	175	177	169	187	175	199	158	185	197	179	190	171	169	176	179	160	177	182	174	178	173	211	151	217	191	177	176	181	179	197	171	161	197	195	166	175	167	190	193	184	183	184	166	154	181	146	191	172	213	171	160	160	194	166	191	175	209	210	173	167	180	185	201	195	165	197	188	184	205	182	196	166	192	176	186	193
3661	6361	3813	1545	858	647	563	495	461	486	481	474	428	463	444	424	399	396	402	380	425	433	410	395	410	445	420	356	415	424	406	391	412	425	414	390	422	392	430	398	422	408	403	399	413	434	411	407	403	371	406	423	417	350	405	384	378	397	374	416	403	399	390	415	366	408	396	383	383	383	399	388	391	406	439	398	397	399	418	392	413	378	436	396	377	418	400	398	380	442	376	388	405	381	396	368	424	360	391	388	393	421	387	419	420	376	417	375	402	391	414	399	386	381	429	408	419	389	425	377	392	431	385	383	420	427	430	427	395	414	410	444	390	408	414	385	429	384	410	388	380	385	364	407	415	413	389	424	381	374	404	386	387	389	398	375	458	370	409	403	384	435	394	388	374	405	412	416	377	382	413	386	390	379	416	358	412	359	382	384	414	412	399	351	419	391	381	424	408	397	402	395	408	365	380	373	384	396	413	430	440	393	420	396	365	386	372	372	400	397	378	389	427	370	375	404	402	418	368	386	379	412	374	382	373	388	391	420	387	394	395	417	364	415	406	436	411	417	387	399	364	413	402	397	379	385	390	379	374	381	384	406	379	383	420	388	386	406	368	401	409	359	433	394	407	384	393	435	422	412	417	405	412	386	387	427	416	407	408	396	373	387	384	369	387	393	395	410	401	413	402	372	417	421	413	394	401	397	407	365	393	381	383	384	383	375	392	407	376	411	397	417	397	388	364	369	429	374	409	416	360	418	403	387	389	405	422	409	368	379	418	358	434	409	413	413	410	378	370	432	419	399	389	417	393	379	415	414	407	415	403	389	394	388	389	408	381	418	344	380	420	377	372	387	402	385	374	400	373	410	421	423	384	400	419	372	409	371	408	388	387	406	415	397	429	393	440	373	390	382	413	403	410	399	398	435	399	407	385	392	424	423	374	367	371	402	396	372	407	419	412	440	405	372	386	364	439	426	412	430	409	414	382	399	423	403	433	397	381	373	426	401	392	394	386	373	404	396	412	413	402	415	435	372	417	372	410	421	364	362	405	402	377	388	403	397	393	389	399	407	428	422	424	396	354	412	398	404	422	407	369	423	426	397	378	398	380	392	414	394	395	385	388	362	371	400	405	409	417	386	369	385	426	403	408	378	413	427	423	412	404	393	363	364	389	412	424	419	349	376	401	407	382	424	411	379	420	390	431	387	394	381	417	386	417	408	382	410	415	386	427	397	396	416	390	409	428	388	407	409	384	360	391	406	404	407	412	418	404	405	372	373	465	405	397	403	398	373	379	387	425	380	424	393	404	392	406	374	393	423	378	377	407	387	408	385	400	351	394	419	408	415	407	390	419	403	401	389	382	403	395	382	414	393	397	403	416	392	422	407	401	417	391	395	418	387	374	359	418	401	413	388	361	417	391	358	395	394	384	397	430	378	417	380	370	403	404	407	366	405	427	387	373	417	403	422	390	410	360	402	410	423	426	405	411	398	440	410	385	401	402	412	389	401	426	388	402	380	402	432	425	391	409	412	400	369	405	376	421	353	401	444	403	410	381	394	435	391	390	380	382	401	404	409	395	400	401	381	431	372	386	390	420	392	402	402	416	387	396	354	393	386	415	405	404	398	407	387	379	392	384	392	397	404	359	435	381	405	402	389	393	383	419	406	377	388	395	426	362	402	421	379	439	387	398	389	405	358	416	380	386	410	393	405	396	428	430	405	385	403	375	397	423	421	372	414	395	386	395	359	396	385	392	416	409	373	432	396	385	405	412	384	389	400	374	420	406	397	375	379	411	409	404	396	365	396	388	393	409	424	401	368	411	406	380	401	398	399	401	386	392	405	406	400	413	413	403	409	375	405	383	392	411	405	422	383	415	416	396	394	410	424	387	412	363	407	366	395	393	439	400	395	363	406	402	388	397	416	412	409	368	376	401	386	360	400	407	368	374	409	412	391	411	389	394	431	357	430	394	422	407	405	413	357	397	426	410	369	407	412	365	431	409	427	402	377	392	393	414	407	378	394	398	387	410	423	397	414	375	405	419	381	396	437	444	397	347	406	403	377	418	402	377	379	391	418	408	417	381	418	363	393	378	394	384	398	434	448	416	404	372	365	391	393	405	431	399	390	408	422	408	378	384	413	379	395	462	394	385	407	404	420	403	408	380	418	362	410	398	401	388	393	408	405	392	416	416	426	376	416	399	437	422	394	394	370	407	398	420	441	419	385	424	383	410	401	425	437	438	397	387	413	407	404	376	409	425	354	384	413	401	389	403	388	355	396	417	347	408	409	410	444	384	410	392	387	408	356	366	415	368	418	406	394	414	397	379	410	379	411	412	389	377	470	412	376	407	377	392	395	403	362	419	387	381	409	390	424	420	407	391	386	414	405	401	384	402	421	394	395	422	370	396	397	399	390	397	444	378	391	382	403	390	387	430	395	437	390	422	418	397	453	384	405	394	407	393	422	387	407	416	409	400	396	412	415	389	380	394	442	378	421	382	389	412	388	376	413	389	379	363	412	383	397	380	436	400	400	422	359	366	424	393	384	397	409	397	419	397	393	389	421	372	392	409	417	404	378	437	393	414	383	425	404	403	398	396	364	376	404	350	385	372	411	387	361	411	368	394	366	394	433	353	382	382	396	379	394	378	390	403	437	384	411	391	380	418	397	389	366	421	409	371	362	424	381	389	386	412	393	384	390	380	434	375	403	400	361	410	402	406	383	406	398	384	405	390	427	423	381	396	392	369	371	431	411	393	418	386	393	399	337	388	391	413	406	384	431	400	395	382	401	424	419	427	413	376	414	365	393	409	394	387	414	387	430	418	424	396	421	378	403	417	404	418	398	424	428	424	456	399	425	351	381	423	396	403	368	422	376	413	395	391	385	391	364	402	421	412	380	385	393	410	343	383	393	400	399	396	432	386	404	371	417	400	375	378	401	385	406	393	404	429	361	401	407	395	389	389	403	399	424	396	414	431	385	380	379	397	381	426	401	446	401	404	420	394	421	411	417	391	388	384	388	399	383	376	420	407	413	430	379	386	408	423	404	425	412	416	405	412	387	390	387	419	416	403	419	376	387	388	397	394	400	416	438	404	421	402	404	386	391	405	389	455	405	407	344	386	410	402	414	394	380	400	424	364	377	422	379	386	370	409	381	395	336	377	373	396	444	403	398	371	432	400	412	396	390	386	380	382	379	436	372	386	412	365	383	374	405	378	392	409	367	376	400	466	385	405	388	419	393	372	392	388	399	434	444	406	406	380	380	395	404	402	391	399	377	400	355	403	387	451	393	372	412	433	423	442	385	425	401	417	418	407	392	365	411	394	382	417	411	442	403	412	379	390	418	387	374	379	424	420	429	393	406	379	432	427	438	359	364	378	393	417	416	400	371	385	408	398	415	426	429	398	401	378	402	382	436	408	410	393	393	386	376	373	379	429	369	395	389	414	424	412	411	388	392	367	412	411	436	395	384	386	386	396	379	410	423	439	407	423	381	441	392
33088	10753	1106	347	267	242	237	206	214	189	198	204	175	195	232	196	179	175	199	157	203	203	186	168	168	159	194	186	196	201	192	174	166	176	185	181	184	190	186	176	191	177	185	190	170	174	183	181	210	194	201	207	198	172	168	171	169	201	180	178	180	188	168	202	151	173	177	166	181	165	180	173	186	166	166	189	179	172	179	165	193	173	182	168	179	180	201	186	216	164	188	173	155	197	183	184	205	191	194	172	159	168	179	178	165	194	172	212	182	179	160	183	188	183	192	196	175	182	179	192	194	173	169	172	192	205	182	172	177	177	189	180	160	133	175	175	170	186	200	184	201	169	172	188	163	184	189	182	177	181	192	203	182	186	182	199	209	183	168	193	155	168	183	179	191	176	212	215	168	195	226	179	178	184	176	180	178	193	165	178	191	159	193	178	184	175	171	191	162	193	162	199	180	186	202	184	176	174	183	185	171	171	130	186	202	178	161	199	198	173	191	182	179	190	183	138	178	184	178	167	182	187	158	154	184	180	169	181	181	189	203	151	188	184	192	175	165	170	171	174	189	191	173	177	192	186	188	178	158	155	185	142	193	178	161	186	191	200	169	180	197	185	186	176	178	163	166	155	152	168	190	178	159	189	183	213	165	181	187	168	174	188	165	199	155	183	205	177	207	215	177	172	193	185	161	170	182	171	182	170	209	205	179	183	181	196	185	178	187	208	196	174	195	183	176	186	168	175	183	202	176	173	182	162	140	185	197	188	189	174	176	186	166	186	177	217	174	157	168	179	189	189	181	175	169	191	190	208	150	190	141	183	170	176	198	179	188	173	204	208	181	192	158	180	183	175	176	169	184	194	175	146	193	180	169	163	181	193	181	168	211	182	185	187	177	168	184	170	195	170	182	161	158	223	187	180	206	179	185	176	193	179	186	194	185	160	179	155	171	176	183	173	185	204	171	189	185	176	168	171	175	177	211	198	180	193	179	163	179	179	180	164	165	186	159	196	181	180	184	176	169	171	168	205	169	184	183	167	165	208	200	164	198	194	185	179	186	189	175	195	191	178	200	158	160	154	216	181	193	174	182	219	179	184	169	180	155	183	200	173	186	201	185	166	196	182	202	149	181	195	187	195	171	172	195	183	183	172	194	217	206	189	185	194	180	191	195	170	194	198	174	179	165	189	163	179	190	189	178	181	171	166	173	180	177	176	179	204	201	187	195	162	198	171	199	189	206	184	177	204	195	195	181	172	200	189	179	192	185	184	223	187	179	215	165	188	160	188	199	183	169	173	177	193	180	190	160	200	186	177	192	175	184	171	192	191	185	159	191	188	151	164	171	193	178	191	166	191	175	177	200	190	178	170	178	190	182	211	169	207	200	212	176	188	178	171	150	184	183	203	204	208	173	188	183	189	184	200	190	167	183	194	201	202	177	169	185	208	194	192	206	165	159	162	184	170	170	163	180	190	197	170	179	180	186	198	195	203	168	167	181	182	192	205	182	189	195	163	196	180	188	189	183	173	171	192	178	192	171	198	196	156	192	227	168	196	188	192	174	159	173	182	172	172	198	195	174	206	196	189	148	158	187	201	180	187	166	179	194	186	174	192	156	164	155	168	182	185	177	163	193	161	210	149	154	214	168	186	202	180	178	181	201	204	191	184	179	181	177	195	171	185	179	157	196	176	166	160	181	171	160	177	176	188	174	180	181	172	190	180	185	168	157	175	188	166	176	170	173	189	187	201	198	174	178	182	174	179	189	186	191	190	164	181	185	183	184	195	170	197	173	177	162	164	185	171	192	189	211	165	209	211	177	186	183	154	184	179	157	196	182	195	186	188	188	163	186	171	176	168	184	194	177	185	206	181	172	160	191	197	186	172	186	171	197	205	186	197	137	181	173	193	188	208	147	177	185	181	175	169	162	186	204	185	194	180	188	169	182	182	181	177	192	185	186	163	174	187	179	197	177	208	188	200	197	168	205	191	177	171	195	176	183	175	176	157	191	184	184	192	179	176	175	155	196	197	166	199	186	206	174	198	187	185	158	185	176	189	173	178	176	159	196	179	182	158	174	183	172	180	159	161	190	203	187	173	195	165	147	208	202	177	181	184	200	183	187	166	180	170	217	187	180	172	196	185	156	166	191	164	197	207	174	186	183	200	205	207	215	165	169	179	180	200	165	177	206	177	195	168	191	196	200	186	194	203	189	171	175	197	193	191	183	185	158	183	189	184	192	176	177	197	161	174	150	194	178	196	153	198	167	202	174	202	179	178	172	188	192	203	194	158	170	178	192	170	196	178	192	186	169	201	199	191	195	183	172	182	186	199	188	176	185	199	202	184	196	219	178	181	179	175	197	183	174	170	177	204	186	170	186	214	189	168	188	197	189	153	164	202	169	183	196	207	184	170	152	198	175	178	193	206	195	193	177	188	180	185	196	184	204	187	184	168	142	168	202	188	170	187	154	184	188	193	182	205	182	198	175	187	213	162	172	178	192	181	173	205	201	188	179	188	187	203	172	183	185	177	168	187	185	197	169	182	174	166	164	179	147	181	185	160	172	185	179	189	183	171	167	175	181	201	183	185	200	186	166	174	199	170	171	182	179	200	176	189	177	203	188	177	200	185	183	184	159	176	181	178	189	186	196	198	201	177	163	214	174	201	194	213	192	177	164	180	149	170	164	187	179	198	165	183	171	189	169	156	158	205	183	176	184	193	184	197	182	183	165	173	167	159	174	180	198	205	176	172	175	173	185	202	184	181	205	200	172	176	170	158	165	175	217	174	194	174	192	173	186	203	166	199	198	195	156	178	175	168	191	166	173	176	209	175	205	188	207	170	168	188	179	197	205	217	197	182	160	206	171	168	195	147	201	172	150	181	180	185	183	177	177	185	175	189	179	161	200	187	189	168	163	177	187	178	164	162	195	193	162	169	176	180	189	196	186	198	191	189	172	156	198	162	189	209	179	181	184	213	194	191	168	165	200	189	181	156	182	172	175	174	188	186	167	183	189	210	184	178	217	191	206	164	190	173	166	204	166	182	180	182	168	193	184	161	194	195	184	192	197	171	175	182	196	196	169	181	199	219	186	180	177	171	165	186	170	185	196	190	197	187	204	199	169	165	165	172	161	183	191	175	184	168	193	176	190	158	206	204	186	186	191	190	209	178	175	181	184	166	177	193	154	172	182	185	186	150	190	170	187	184	157	171	166	178	202	192	169	201	200	190	189	179	181	187	175	192	155	155	228	191	195	156	191	206	163	192	178	192	159	181	186	168	178	188	184	208	166	178	171	187	171	185	186	159	180	170	181	208	180	198	206	192	200	170	181	185	163	185	187	175	192	194	182	184	172	187	177	162	161	185	174	182	198	184	179	180	177	187	163	195	181	199	177	175	188	173	177	185	191	199	180	175	172	173	165	198	194	175	159	167	196	173	172	235	180	192	173	151	189	224	180	187	182	193	183	182	174	179	180	163	176	183	173	177	166	147	188	151
5147	1076	750	510	484	459	407	488	461	433	425	462	422	432	405	408	459	459	468	436	429	407	427	419	420	443	421	434	423	454	451	444	451	442	429	439	443	405	429	466	455	440	379	417	399	404	415	467	411	414	459	450	446	437	420	434	449	432	422	435	466	429	465	447	427	433	437	418	457	466	463	405	468	435	454	465	412	429	445	444	440	428	427	440	435	438	424	465	421	456	410	435	450	424	439	400	432	418	405	445	444	456	421	416	445	430	439	380	410	429	442	414	424	423	413	434	435	462	441	445	469	425	461	457	459	452	452	426	453	439	418	433	464	431	443	461	422	425	423	386	447	433	438	461	440	447	472	391	420	442	432	435	431	455	425	451	439	396	473	402	458	468	421	411	402	469	446	412	454	429	437	399	413	447	447	475	433	404	446	434	421	462	429	436	427	453	421	434	465	457	417	417	411	444	465	431	449	434	465	464	380	401	427	425	436	471	470	452	431	460	429	456	432	445	450	430	447	395	405	423	446	471	445	423	448	439	417	431	471	479	449	430	490	415	462	413	429	403	414	431	475	427	445	419	438	420	440	422	444	402	435	432	422	444	374	441	439	415	423	407	411	430	439	435	420	479	434	419	442	427	436	434	408	404	452	445	437	454	437	381	440	401	429	452	449	442	451	429	429	430	419	483	454	429	454	429	444	439	411	412	455	464	423	435	461	411	434	425	421	407	398	454	422	424	432	431	426	440	451	431	396	411	444	450	431	429	428	450	415	411	493	420	497	419	460	453	431	492	426	418	430	428	460	414	447	481	443	432	453	439	456	446	448	423	425	435	450	403	484	411	456	444	431	419	447	451	471	443	426	408	428	477	424	416	391	415	474	434	424	479	435	435	449	428	426	463	423	429	431	436	416	439	424	440	432	454	443	419	434	423	447	446	441	481	446	433	432	455	409	430	420	423	468	444	430	406	437	419	459	416	469	424	436	441	402	433	452	447	425	416	419	414	471	460	446	449	467	432	430	433	438	436	435	456	414	429	395	429	400	438	442	420	467	425	442	410	422	451	454	429	434	450	461	431	459	418	442	458	418	438	422	424	447	451	423	422	433	430	448	435	393	432	439	476	427	453	468	437	427	429	442	455	425	421	439	461	412	425	432	445	421	424	446	442	441	448	425	419	437	455	434	436	409	427	434	429	453	447	418	423	403	438	457	412	412	438	428	427	418	456	449	435	447	448	416	448	414	395	403	466	450	447	451	365	420	455	445	441	434	425	460	442	455	460	426	400	448	433	419	454	433	410	433	456	426	403	451	461	440	450	436	447	468	457	436	476	442	409	412	460	441	421	437	396	416	459	442	437	410	431	434	442	457	420	414	398	391	467	465	406	461	438	397	455	460	444	459	462	426	426	454	401	454	416	439	424	430	431	422	435	444	461	436	443	408	441	411	421	461	428	476	462	417	438	444	415	423	423	438	442	440	452	389	427	454	458	464	461	432	413	448	431	422	417	457	460	424	422	424	392	430	415	428	463	457	419	429	443	412	454	429	420	452	420	438	450	436	468	438	442	421	476	405	413	433	437	501	432	431	486	463	426	462	441	406	413	424	458	415	422	450	481	420	473	436	443	397	442	443	388	411	411	421	424	436	436	422	433	430	450	465	451	432	445	418	447	484	455	436	414	415	430	422	431	423	432	468	491	431	441	457	411	419	430	457	399	394	437	434	420	385	418	447	435	437	433	439	436	438	425	393	418	438	443	427	430	437	440	427	415	455	444	441	422	429	407	472	438	418	448	476	457	442	414	446	453	427	404	417	418	453	416	438	425	434	450	399	463	432	424	402	435	438	447	488	463	455	430	425	460	472	418	444	435	460	423	454	428	450	406	419	448	501	407	400	422	461	474	416	418	433	405	428	391	438	417	413	458	423	431	432	431	409	455	452	425	435	424	451	414	449	447	419	404	446	410	420	447	431	416	426	445	430	426	433	459	443	421	421	442	440	440	412	452	434	426	475	442	458	430	457	416	445	410	406	419	449	446	448	445	421	463	464	441	439	439	407	436	429	449	456	440	443	456	404	444	412	461	469	438	433	414	455	466	409	449	429	393	442	420	454	420	406	437	425	478	417	429	431	457	454	427	434	469	445	417	443	462	421	444	435	431	404	402	460	446	432	427	429	447	445	394	445	430	440	446	442	414	452	492	443	427	436	437	443	436	469	454	416	425	454	454	434	419	448	446	451	443	399	400	435	417	427	425	404	460	422	392	448	399	438	419	415	465	449	447	423	429	457	480	460	444	436	463	454	435	396	412	435	425	477	489	426	454	452	461	424	467	434	460	437	418	474	428	422	425	472	417	392	407	414	443	453	448	471	435	423	389	414	413	457	448	415	439	456	424	443	426	427	433	418	438	446	456	422	456	458	416	419	440	389	476	448	441	491	454	457	425	411	426	438	409	425	477	402	434	414	403	420	411	400	411	410	466	434	416	469	411	417	473	463	379	436	461	447	478	424	450	449	450	460	444	429	477	453	454	408	454	469	435	416	414	442	442	471	459	453	446	441	408	450	404	403	447	433	399	451	446	472	467	461	419	462	445	426	454	419	412	425	453	449	463	457	429	428	400	430	430	421	463	449	430	448	454	440	454	459	390	441	443	423	436	424	460	445	457	402	431	449	432	418	442	460	448	444	428	493	427	450	387	412	441	439	412	454	401	433	444	405	420	423	429	444	484	475	406	471	418	399	436	440	430	432	457	404	442	478	450	485	427	406	441	394	428	442	408	454	390	463	459	441	434	458	446	439	411	473	449	427	416	448	430	423	459	466	413	483	416	475	402	466	437	449	445	426	439	483	430	422	410	468	401	415	436	414	401	417	421	458	401	441	426	445	425	470	419	467	430	434	432	451	431	403	458	456	405	415	427	475	428	422	414	447	420	442	448	444	427	438	455	412	429	441	427	430	432	459	440	424	422	458	436	453	447	440	431	477	393	473	437	438	452	414	469	421	458	439	449	415	422	434	448	442	431	398	448	461	465	422	406	393	470	426	467	461	430	387	445	447	433	435	436	422	430	425	478	426	424	454	408	432	435	427	423	400	424	429	422	428	456	475	429	455	459	436	401	430	454	421	402	452	439	428	389	464	446	414	406	453	432	437	423	417	439	425	414	414	459	443	443	439	431	404	451	428	461	461	440	438	403	445	413	421	393	443	460	424	465	457	422	453	428	436	439	447	440	425	462	405	429	437	423	465	394	421	428	429	412	447	440	423	407	438	416	456	452	455	407	402	463	433	423	457	450	424	437	420	404	436	417	448	407	446	439	445	429	465	448	441	389	430	439	456	468	442	428	436	451	409	458	430	441	434	452	418	440	401	424	477	445	443	458	460	397	424	451	444	465	448	392	406	472	445	450	415	455	445	439	423	439	427	411	421	437	407	436	427	452	439	417	451	405	444	456	463	480	422	431	400	449	410	439	440	429	432	435	451	478	429	467	443	427	398	442	417	421
25288	21568	25295	28297	21089	2353	507	359	332	345	313	309	279	285	305	301	298	280	268	300	264	253	282	294	318	242	248	283	256	265	271	242	251	293	261	297	283	278	275	273	285	282	263	275	257	255	255	273	262	255	264	284	286	278	244	292	256	283	292	289	265	261	281	264	257	250	279	284	258	279	231	284	268	253	266	263	239	236	299	280	270	300	283	297	262	270	275	260	266	279	311	264	293	230	253	280	240	276	260	289	272	256	283	259	254	253	277	249	245	259	271	283	274	297	277	268	303	274	261	264	268	263	269	277	268	283	273	278	257	263	269	227	279	239	260	253	291	239	267	262	258	238	255	274	259	277	263	254	268	264	280	254	278	287	270	266	277	288	274	256	271	259	282	282	242	280	299	257	249	258	258	276	287	306	251	279	256	284	272	260	243	261	259	254	270	255	277	272	252	278	276	290	286	280	255	272	251	284	303	284	272	254	274	286	272	250	243	262	242	289	269	240	280	296	251	305	304	273	213	265	247	305	300	269	252	273	274	293	274	249	255	249	258	267	312	266	280	265	276	264	268	255	293	250	261	276	261	275	259	245	280	242	261	263	264	248	246	274	299	280	265	261	310	267	230	280	265	282	275	267	254	259	286	269	254	272	287	263	276	280	280	269	306	276	293	239	276	279	274	244	267	244	274	286	309	290	268	247	289	262	289	260	268	288	244	251	258	268	268	259	277	279	277	265	276	299	261	251	259	278	281	268	258	289	301	266	288	261	273	284	286	319	262	251	260	252	268	254	268	274	263	266	280	325	308	266	271	277	272	248	271	287	266	288	254	247	266	252	282	300	244	276	292	285	268	233	255	255	269	279	281	272	255	263	245	272	286	248	284	283	237	233	285	269	266	270	257	271	267	249	253	287	269	285	245	259	257	244	247	304	250	283	258	300	275	264	280	272	248	297	269	261	261	291	245	228	251	281	230	271	269	272	286	262	275	283	234	260	262	268	243	270	277	296	275	271	269	285	277	247	242	248	294	278	240	248	267	285	250	285	299	280	285	282	235	282	260	248	250	297	271	277	272	292	240	279	312	271	248	252	246	275	280	258	284	276	253	269	264	262	259	254	258	268	273	258	278	278	282	283	270	284	272	235	291	284	284	275	277	255	286	307	240	268	253	272	244	287	269	236	277	266	280	236	273	265	281	251	273	291	287	287	280	267	272	258	284	258	275	266	248	267	271	272	289	260	306	273	284	252	260	296	268	249	256	277	264	268	295	268	262	255	291	280	265	305	284	254	245	265	267	258	282	257	265	260	271	278	248	273	252	239	261	275	250	273	254	243	248	273	265	276	267	261	281	287	277	262	271	272	274	270	248	288	279	311	254	261	288	283	269	264	288	253	284	262	276	247	249	270	259	271	262	257	276	268	277	283	283	258	281	273	259	290	261	256	273	277	289	279	291	277	255	247	266	268	278	306	256	270	277	235	272	260	254	294	262	253	278	245	298	284	269	257	280	262	272	272	290	270	287	258	279	259	258	266	242	254	256	257	255	249	264	271	274	264	248	272	266	235	263	237	249	258	241	304	267	280	275	279	270	251	278	268	269	261	287	274	274	260	278	286	307	261	288	271	278	271	272	258	275	287	253	274	279	265	262	246	276	289	263	274	248	235	293	241	260	247	252	269	251	275	264	236	271	287	253	268	252	228	280	289	270	271	279	233	271	283	281	272	269	240	246	272	246	259	279	253	274	286	266	253	263	273	265	279	280	261	257	265	277	287	235	242	247	279	251	277	240	290	262	244	265	254	285	264	295	294	277	257	259	258	286	278	269	279	237	259	255	281	266	256	252	266	254	284	256	242	271	301	246	284	285	281	253	278	274	255	288	292	275	271	256	262	277	300	281	268	241	245	257	275	270	274	272	279	273	230	278	293	241	248	252	259	270	294	271	239	257	256	282	282	282	233	285	249	277	271	235	269	277	258	273	281	260	277	277	298	287	279	264	292	281	284	285	274	245	285	289	266	264	252	269	299	255	274	233	265	271	265	236	284	290	286	282	255	244	300	234	278	262	253	232	256	290	273	266	246	256	269	272	281	288	268	262	291	255	278	301	251	267	277	243	237	283	282	278	267	229	264	250	267	302	303	269	273	265	257	266	269	294	271	312	278	297	254	282	245	274	261	241	280	248	293	264	277	268	261	285	262	295	256	302	286	226	253	269	303	274	265	280	272	287	249	267	276	269	283	251	252	258	255	255	271	266	288	291	256	271	256	272	235	258	258	247	280	289	293	269	273	301	237	261	290	317	258	254	278	285	298	267	246	285	260	292	278	245	295	305	278	284	270	277	270	276	256	263	281	250	275	244	269	270	296	308	259	268	292	274	277	235	264	257	230	267	262	276	253	280	295	288	264	272	295	262	256	290	281	282	282	279	265	293	248	270	275	258	243	251	288	273	279	266	246	244	279	230	261	274	230	266	284	242	261	269	258	252	264	239	243	249	284	261	256	250	297	254	275	263	278	262	270	284	291	257	270	271	286	272	276	259	255	287	238	244	246	249	262	263	263	246	264	259	270	256	299	252	241	240	310	245	266	262	280	261	279	287	254	260	264	283	254	261	242	245	267	265	266	273	273	277	246	282	252	274	273	262	263	249	236	244	301	267	256	286	259	265	259	281	265	257	273	254	263	234	246	282	295	296	276	289	272	272	260	279	267	294	268	270	282	262	282	299	262	269	266	261	275	264	275	249	235	274	251	267	289	266	265	281	279	269	277	269	296	305	269	285	283	250	317	288	248	285	275	279	275	283	294	286	239	256	275	290	280	257	237	243	270	291	255	282	258	260	266	227	245	268	256	280	297	266	260	224	273	273	266	251	295	281	272	318	270	272	272	252	255	305	268	236	273	288	252	286	284	273	265	285	277	245	268	313	257	272	249	266	253	258	278	258	269	280	263	266	294	275	253	275	263	275	285	275	263	286	307	263	258	286	267	273	268	304	289	265	264	295	255	285	291	292	286	284	275	256	240	263	262	251	248	264	251	249	282	264	277	260	267	266	257	271	265	277	275	282	247	246	243	258	229	266	253	283	276	276	271	289	244	252	253	262	276	263	267	259	252	250	236	297	301	279	264	287	265	274	283	265	276	267	267	284	262	259	306	281	283	251	282	272	274	288	237	268	318	283	281	284	274	269	258	275	235	279	241	268	279	267	283	268	265	291	279	263	257	271	254	287	266	274	272	273	266	296	287	296	271	272	279	300	282	243	274	284	261	258	285	261	287	277	275	269	259	251	294	262	295	272	271	259	299	259	257	271	265	262	281	289	257	256	297	320	287	300	276	264	254	297	277	264	275	344	282	309	271	279	259	304	284	246	249	261	276	264	275	286	271	303	290	277	284	282	242	265	270	270	226	295	250	245	251	298	257	233	281	275	267	266	229	275	275	267	276	273	262	267	255	273	269	241	260	299	293	276	259	276	260	244	268	257	258	299	276	296	270	257	280	268	289
3511	3806	2341	1190	838	753	713	700	657	635	622	587	593	563	600	585	630	569	594	533	594	563	566	609	601	603	596	626	583	624	625	600	571	601	592	638	643	588	555	585	531	569	573	587	606	624	548	560	627	587	616	600	587	614	629	601	620	647	592	594	588	601	593	605	603	612	561	619	540	583	612	610	659	602	664	601	579	586	546	554	579	564	599	628	579	597	595	582	570	606	592	575	615	611	592	623	578	582	588	587	572	615	594	559	592	594	603	558	633	644	595	600	619	591	568	606	609	610	604	614	588	582	609	584	561	561	624	607	611	573	558	571	617	578	552	579	617	573	583	601	581	572	593	552	598	590	568	605	511	590	553	588	558	592	604	574	618	587	611	580	621	603	589	612	630	582	570	618	572	588	614	605	602	579	582	597	601	601	610	627	617	595	560	587	605	579	591	605	596	603	624	621	575	577	599	591	590	552	623	537	570	572	597	566	545	611	546	578	590	594	604	625	612	579	631	626	632	623	600	615	589	580	668	598	598	592	601	606	587	623	644	607	575	589	658	588	593	601	576	568	601	593	566	594	579	555	584	590	603	598	593	575	583	564	578	608	591	587	576	567	606	617	581	610	653	580	644	599	578	591	575	614	575	582	604	634	590	604	631	593	584	619	622	608	579	577	596	591	640	570	584	580	620	579	565	584	601	573	604	590	595	626	601	609	623	604	577	575	595	596	591	579	609	595	579	637	563	609	552	610	634	596	580	563	641	602	626	600	560	575	595	555	588	607	613	587	609	582	585	619	593	595	573	625	590	565	597	620	578	590	579	590	590	574	573	597	610	594	583	623	615	651	584	585	575	613	585	601	603	587	603	599	572	593	621	576	590	600	611	599	613	598	644	586	563	588	552	591	598	588	629	547	573	581	613	593	603	585	564	592	586	552	611	593	581	597	613	581	568	573	608	582	576	590	573	612	613	626	575	604	600	618	601	622	583	578	610	569	612	577	617	584	587	593	599	608	600	607	586	553	618	595	623	602	634	580	603	582	616	676	639	597	592	585	573	612	615	554	576	604	606	545	616	595	596	616	628	571	624	547	567	571	589	594	605	575	627	627	574	608	616	622	612	603	589	580	552	587	614	604	600	561	564	609	615	573	583	625	614	595	599	604	571	587	612	555	586	625	602	567	574	584	628	602	606	573	613	604	583	577	600	614	586	594	603	597	623	585	587	568	588	587	585	578	589	600	567	628	563	591	616	598	612	607	555	622	583	580	618	615	598	586	553	579	597	597	597	621	611	620	588	590	603	557	590	608	576	571	576	611	596	591	567	594	581	604	563	594	580	620	573	565	561	578	563	535	609	554	609	607	596	592	600	568	590	579	603	612	578	564	584	558	597	565	627	601	618	612	612	571	583	598	565	603	567	570	595	613	590	608	599	601	631	641	603	556	588	592	585	604	591	602	575	595	602	599	557	567	569	590	578	564	571	597	568	612	630	581	589	585	558	585	585	646	577	565	580	583	611	579	643	581	587	597	607	574	607	623	602	575	606	620	611	572	604	593	525	577	558	572	595	556	579	623	610	600	566	551	559	605	601	588	629	600	638	644	596	665	568	590	579	588	608	576	607	564	628	641	604	588	585	633	624	589	580	583	619	586	571	598	583	588	608	593	566	574	636	562	569	618	577	598	567	637	604	644	614	594	614	558	609	593	631	617	613	621	566	593	602	652	560	604	574	604	600	598	610	555	564	589	611	595	609	564	578	607	599	606	578	567	567	558	606	608	574	613	603	606	603	556	614	574	583	611	582	585	589	599	589	619	562	604	622	649	584	636	599	576	578	604	586	570	573	556	601	610	620	600	604	586	627	605	607	586	577	627	559	586	562	593	596	626	559	610	619	608	597	563	595	551	600	608	554	566	615	567	566	577	590	584	631	576	603	574	600	593	621	609	584	557	601	618	644	574	591	598	614	570	548	591	586	588	588	570	564	583	640	615	659	624	659	658	606	612	600	594	589	578	610	598	592	592	576	539	587	636	577	614	562	616	603	611	626	578	568	598	612	584	582	565	615	591	613	580	590	614	610	591	569	606	574	612	554	571	573	601	620	615	565	570	614	571	616	600	617	615	636	574	597	572	630	577	603	560	586	581	626	604	606	584	611	608	626	611	576	583	610	574	626	616	577	603	600	567	588	600	596	618	595	593	607	594	589	593	556	630	544	635	572	556	568	570	600	526	574	596	629	592	563	549	575	593	571	628	626	629	574	590	620	570	575	598	584	600	606	571	598	613	584	577	563	598	645	546	562	597	592	611	606	635	567	572	611	608	568	577	626	579	607	583	619	550	587	567	618	619	618	601	565	604	572	594	654	581	590	585	587	595	631	591	562	619	597	600	609	619	570	557	598	598	576	621	585	607	599	563	623	576	571	637	619	616	594	568	625	612	616	638	566	539	579	607	573	605	602	579	594	587	624	592	603	606	613	571	614	579	544	579	601	561	633	614	620	626	599	603	602	644	624	596	599	607	567	642	588	580	620	589	573	602	649	558	575	593	595	570	593	565	638	610	610	597	627	576	592	579	543	562	580	608	589	582	590	612	562	619	570	573	628	636	592	615	567	650	592	586	557	592	567	610	550	614	595	614	586	622	597	547	626	609	595	614	587	636	578	577	587	607	585	629	605	580	607	621	577	594	573	575	559	609	592	602	586	591	576	604	626	578	576	549	575	609	592	593	566	565	596	608	588	588	586	574	576	570	625	596	574	554	636	603	566	596	585	564	599	598	601	583	576	605	597	592	652	603	579	605	616	600	575	556	599	591	596	565	608	586	597	563	611	580	573	582	589	602	597	632	576	564	592	602	637	606	578	575	563	558	598	567	562	581	604	585	594	573	591	587	585	541	550	619	573	648	593	575	619	597	603	612	598	595	603	580	566	557	605	610	567	574	574	599	627	581	591	592	593	566	583	563	599	597	564	617	554	583	603	608	593	580	635	585	611	578	611	620	626	548	548	578	535	596	558	574	577	595	598	581	539	622	614	613	580	617	632	602	611	589	595	602	592	574	619	627	590	569	564	604	610	614	589	603	569	642	548	591	574	583	602	585	581	568	556	563	588	620	587	613	620	565	566	653	606	599	575	591	582	566	585	611	622	606	580	561	576	610	571	599	567	577	601	580	592	586	630	592	619	599	651	628	568	610	590	582	614	546	596	566	614	592	578	592	595	617	597	583	576	549	593	592	603	576	580	589	645	579	554	573	582	566	552	575	581	622	629	647	565	606	567	602	602	590	615	574	599	593	589	619	577	580	642	598	646	620	561	587	551	620	585	640	567	633	596	589	579	623	579	543	610	611	608	590	612	601	620	582	582	578	571	585	568	629	569	608	610	637	632	559	608	564	604	542	599	596	643	576	563	556	611	573	585	581	574	591	589	583	588	594	603	579	558	595	624	542	579	616	594	574	589	587	597	594	631	571	585	624	598	583	620	584	630	574	593	612	606	609	596	598
24370	21564	25954	27632	21571	21535	2503	519	356	311	260	238	240	205	224	206	190	216	247	241	191	235	172	229	196	172	191	203	207	198	175	188	168	162	192	189	193	197	176	201	192	169	209	177	174	174	181	200	211	178	200	199	164	172	185	213	167	192	190	186	182	184	184	205	162	194	180	188	175	179	182	198	178	180	173	173	181	204	186	183	181	194	173	193	209	172	200	202	181	180	158	209	171	173	197	185	178	183	180	175	164	185	171	175	170	196	165	218	168	177	156	212	203	156	205	188	179	193	168	188	159	189	169	186	176	199	183	175	191	180	194	188	144	196	179	185	188	172	163	167	195	200	190	184	178	180	166	208	195	200	186	199	191	174	184	172	179	165	179	163	165	195	197	190	186	180	171	158	193	214	191	215	173	208	170	206	164	179	177	164	173	184	190	192	184	162	184	162	165	181	179	170	191	175	183	161	153	163	196	172	199	203	174	171	183	178	192	195	184	184	172	180	198	196	207	211	144	161	167	182	177	195	206	157	194	202	193	189	205	172	192	190	203	179	201	226	192	183	193	162	173	216	196	178	186	166	165	181	160	165	174	186	154	151	202	208	158	159	181	183	175	183	174	188	190	208	210	168	188	179	140	201	170	185	181	193	178	186	179	175	184	200	216	209	172	176	178	180	156	182	192	157	154	177	157	202	180	173	178	175	178	184	167	179	188	200	184	166	195	203	194	194	191	172	185	190	185	182	169	178	184	180	185	202	186	175	178	171	185	178	179	191	163	169	196	194	191	189	167	202	176	229	174	171	178	199	174	189	179	174	187	191	178	198	201	211	187	181	156	181	199	194	174	174	185	201	183	173	198	196	183	163	222	185	164	192	186	176	175	172	174	171	201	155	206	146	194	167	169	185	166	198	196	187	182	184	192	192	202	200	172	210	182	176	167	192	184	186	195	200	202	156	200	168	186	155	184	156	176	186	183	188	181	188	181	187	178	160	180	162	199	160	198	174	180	177	195	195	172	163	194	160	195	157	191	172	185	180	155	191	181	176	199	156	156	167	200	187	147	192	158	183	185	186	188	192	202	194	198	168	178	185	180	172	188	198	187	189	192	183	168	177	195	183	175	183	195	189	182	190	168	188	178	176	177	157	179	175	199	166	169	181	205	200	191	187	192	197	197	185	207	204	180	177	187	178	178	204	160	183	172	163	168	189	183	165	179	199	175	198	183	186	162	175	170	175	178	183	199	158	192	193	204	197	190	199	193	180	185	188	184	183	145	156	173	204	182	167	167	164	185	170	174	179	178	180	207	196	177	173	172	196	201	171	191	182	182	180	172	191	185	165	195	208	203	189	186	188	201	213	180	176	176	162	179	177	189	208	190	174	178	178	181	187	206	175	181	152	196	172	174	175	199	199	162	175	176	163	170	178	179	196	194	158	181	170	188	171	139	208	193	192	173	171	178	164	186	164	179	185	198	160	158	194	201	186	176	177	182	190	207	168	170	175	190	197	185	190	194	191	168	165	162	191	184	154	182	169	177	164	181	173	172	177	157	214	189	202	192	159	181	193	179	171	188	195	190	197	170	199	182	172	172	170	195	164	179	183	179	193	175	173	188	181	181	163	178	208	200	160	191	177	142	172	178	158	160	184	183	180	150	202	190	176	177	180	215	176	182	206	195	188	199	192	202	198	160	205	184	159	181	186	211	159	162	192	202	180	148	188	160	182	204	192	185	185	183	172	207	191	209	201	183	178	157	182	189	198	177	217	164	172	192	201	182	150	160	169	190	175	202	171	178	175	181	187	186	193	182	197	198	165	197	207	176	180	211	183	178	154	167	181	183	169	171	186	203	189	200	203	169	175	167	193	196	181	196	182	205	198	216	197	187	206	181	188	198	173	187	190	179	193	182	173	190	198	195	178	182	201	172	189	172	171	172	179	171	188	185	191	152	177	200	172	200	172	157	171	207	179	198	167	206	208	174	191	188	169	186	176	164	174	180	176	160	164	175	179	177	167	183	167	162	198	190	186	185	186	198	203	192	170	187	188	176	195	190	184	191	166	172	178	191	175	189	174	157	186	189	177	163	191	200	175	214	174	159	178	181	186	186	185	189	174	193	167	163	195	166	191	193	194	194	177	178	193	194	190	188	180	185	197	194	193	198	197	157	178	189	167	202	170	176	183	197	150	180	194	177	193	184	192	201	200	187	202	178	211	194	193	164	180	156	186	175	172	165	194	194	182	183	176	171	184	200	200	177	206	197	196	178	210	194	170	164	202	192	180	179	173	153	171	192	175	188	185	182	198	188	169	197	179	175	200	214	181	166	182	185	151	197	203	178	189	203	187	177	175	188	181	177	176	181	181	158	180	169	176	159	168	163	152	181	185	201	201	198	176	170	173	198	196	192	174	172	177	166	179	192	166	189	178	197	193	168	190	192	164	194	206	177	196	180	172	188	205	191	166	206	204	175	168	206	197	172	171	186	176	206	163	190	194	184	181	170	182	178	203	172	203	154	174	177	203	189	194	191	177	192	191	203	191	171	173	172	187	163	167	168	224	201	182	189	145	167	180	171	174	179	197	206	186	192	175	194	177	172	186	196	168	197	209	200	191	175	173	197	195	197	174	169	194	216	177	189	158	167	185	207	190	173	180	173	176	188	182	178	186	180	182	177	199	181	188	176	184	180	169	150	168	192	161	179	194	195	197	179	187	167	178	176	179	189	210	174	171	203	195	170	185	198	169	161	202	177	193	177	179	179	188	173	175	187	163	177	178	186	213	191	206	175	164	177	154	198	152	196	206	183	191	188	174	181	203	180	185	169	159	178	155	155	168	181	197	182	200	173	192	187	210	192	184	185	164	179	200	214	174	175	199	160	191	201	199	177	160	177	184	179	166	188	190	197	214	176	198	198	171	180	174	191	193	174	180	171	184	175	201	184	180	158	179	184	187	184	174	196	190	180	188	172	188	193	153	174	170	151	178	178	171	191	175	195	174	161	192	209	172	171	175	174	165	174	212	171	176	187	195	177	199	174	173	180	198	193	185	176	180	187	176	175	185	191	152	174	167	182	160	158	189	183	186	168	183	190	178	186	154	173	173	185	173	175	173	170	177	202	178	179	178	180	185	182	172	199	208	161	189	196	171	199	188	172	188	179	180	175	189	204	184	186	179	185	170	206	189	185	184	167	181	170	171	185	171	183	170	179	140	190	197	155	170	180	181	183	178	189	172	169	198	174	188	168	166	203	196	164	174	192	214	157	210	170	180	189	172	195	185	157	173	183	169	189	186	176	184	176	204	162	193	207	201	200	187	178	215	204	217	160	181	181	211	194	194	200	164	171	175	188	192	175	177	192	199	159	182	194	199	191	190	165	175	173	187	163	183	154	166	197	177	199	187	160	188	220	195	198	147	167	182	180	205	203	164	180	205	169	162	173	169	187	170	187	210	157	189	189	187	173	169	206	195	185	184	198	197	179	163	172	164	169	200	194	197	180	172
3588	6186	3612	1615	948	687	589	496	457	456	422	444	446	431	448	409	429	424	401	402	406	421	384	391	406	398	382	411	418	395	399	403	388	387	407	411	413	436	408	406	415	384	383	401	405	385	337	361	395	374	437	402	399	437	369	382	376	444	406	414	380	420	372	378	383	388	394	389	402	387	405	395	387	403	398	392	426	432	405	412	381	406	377	409	403	417	380	403	419	437	381	401	401	409	410	386	391	354	346	377	398	393	400	390	420	402	380	389	393	390	422	400	372	369	416	427	414	390	416	414	370	375	397	386	409	401	404	407	411	413	392	383	423	405	371	402	394	366	399	430	396	389	393	417	398	399	377	383	419	391	401	440	393	415	401	395	418	400	430	398	408	410	418	393	365	386	380	402	398	415	425	401	393	413	403	368	405	403	405	382	396	407	415	380	463	418	389	432	418	352	402	400	395	372	375	388	405	415	415	432	431	362	380	405	376	389	374	378	394	388	404	393	367	397	355	378	390	394	382	390	430	393	395	414	366	380	401	406	397	393	409	405	385	397	419	403	367	357	384	392	392	428	401	393	363	394	407	429	402	380	375	418	407	380	406	377	381	414	424	406	400	364	393	403	409	416	380	417	384	427	438	375	399	399	400	383	388	390	396	393	393	406	401	401	392	397	421	422	388	421	418	380	402	366	408	362	405	388	385	409	432	411	398	389	368	394	391	396	419	394	387	397	425	386	420	390	406	413	394	406	418	390	399	418	413	396	395	413	411	394	448	368	392	454	356	415	388	393	402	393	390	408	376	400	413	381	399	384	394	411	425	407	415	410	386	411	390	362	373	432	413	402	423	389	387	375	406	445	403	434	385	396	373	407	369	381	380	385	396	377	387	372	391	392	409	395	439	369	392	400	379	393	386	392	401	396	389	409	402	437	406	393	380	391	392	437	397	391	394	409	395	441	390	421	377	414	399	402	396	423	413	412	372	420	361	402	429	381	408	427	406	373	397	387	365	429	356	382	361	406	382	408	386	366	420	416	398	437	382	406	376	369	429	391	415	400	419	400	425	403	385	398	415	413	396	385	409	415	381	359	419	396	411	390	396	417	358	359	364	380	420	434	403	372	371	397	403	388	409	391	385	402	383	387	379	384	344	393	416	402	368	391	425	367	440	415	413	408	395	400	386	394	402	393	397	431	389	415	411	350	371	412	403	386	372	419	391	418	402	415	379	433	405	398	379	396	411	378	380	404	388	380	418	435	428	373	430	369	408	400	404	436	400	398	401	401	387	424	402	382	408	429	396	390	379	384	404	370	368	374	407	400	390	415	399	397	422	419	353	418	389	409	380	415	397	370	378	387	407	410	399	379	411	412	401	397	374	397	383	374	394	395	400	399	378	388	386	422	415	367	412	368	409	393	400	385	383	430	380	392	387	416	375	377	433	387	424	401	395	406	383	372	419	413	406	403	396	393	422	385	398	389	414	407	386	393	366	441	412	421	389	379	414	385	371	414	383	415	403	377	359	391	423	341	379	364	403	386	370	389	373	364	390	430	410	423	373	420	401	375	414	401	377	415	408	392	409	354	421	424	399	435	414	386	420	392	402	405	436	396	385	375	394	422	407	381	434	400	366	395	388	414	394	422	412	419	413	370	408	373	389	378	405	408	379	393	393	413	380	405	385	422	392	375	411	379	442	359	369	374	382	394	386	393	399	394	395	385	395	397	427	403	401	399	422	389	395	384	420	384	386	428	383	391	397	405	357	390	375	410	379	398	379	408	373	376	356	381	380	384	396	433	392	362	418	382	410	375	384	372	396	420	378	423	350	404	411	415	385	397	384	405	392	334	412	419	388	403	409	398	425	384	404	387	387	383	426	387	379	402	409	397	450	387	396	399	404	412	400	388	376	390	411	377	407	346	397	432	419	415	356	383	400	426	409	390	396	399	395	377	374	394	404	409	365	392	422	398	375	420	435	398	372	410	358	418	404	371	421	389	388	426	404	394	428	416	431	377	404	388	438	435	390	382	410	387	401	434	376	435	443	398	389	406	430	393	427	399	403	409	402	376	358	384	384	392	407	405	383	418	440	385	419	407	397	419	405	399	401	410	418	383	409	379	407	412	395	357	400	383	417	398	428	403	389	366	377	394	379	368	387	370	404	379	389	364	384	371	398	418	392	394	376	432	386	382	412	407	419	383	359	428	375	397	433	371	388	386	396	389	404	372	412	328	415	427	393	415	372	416	405	411	393	409	393	422	385	436	410	396	406	394	385	399	388	363	402	409	371	422	407	391	390	407	385	389	385	363	395	356	379	392	388	424	371	413	398	399	410	396	384	413	397	406	403	434	452	390	405	419	377	376	368	425	403	378	380	379	358	397	423	401	383	405	413	394	411	399	383	394	415	381	425	393	361	397	384	421	413	433	401	407	381	368	421	402	404	440	422	375	391	371	406	406	400	397	397	378	394	409	407	408	412	389	403	406	404	397	373	420	393	425	419	387	370	451	392	397	426	423	361	413	387	403	427	399	387	392	389	369	397	389	368	390	385	395	394	396	416	409	390	380	386	363	390	354	386	383	421	388	364	426	398	395	421	388	386	384	428	418	380	407	406	384	375	421	425	387	372	400	382	401	413	408	417	411	395	392	402	384	364	379	421	395	393	394	391	386	416	376	393	374	371	423	409	412	379	422	390	398	381	391	427	396	426	372	421	397	394	378	404	405	381	407	374	457	420	420	398	411	393	422	388	396	417	393	402	417	370	436	349	387	396	391	399	380	413	367	374	423	403	363	417	454	388	415	404	372	375	384	422	397	410	382	375	422	386	366	389	381	392	415	366	413	397	413	395	397	436	416	370	365	357	394	365	389	371	413	370	392	389	406	419	421	430	391	408	399	426	420	434	400	395	427	394	405	401	389	402	401	406	406	381	413	440	391	421	409	359	403	415	385	392	416	398	387	397	407	373	373	405	367	431	401	418	428	433	359	437	406	386	392	396	430	415	376	368	405	401	417	391	381	410	416	414	372	403	418	360	396	382	384	403	389	387	419	397	381	371	429	384	422	419	370	417	403	449	403	369	390	390	381	390	405	429	432	385	384	435	398	403	385	394	394	391	378	434	419	381	415	421	385	440	369	390	364	439	425	362	407	412	355	415	379	406	408	417	395	375	432	367	352	428	378	382	387	402	423	397	445	410	400	384	379	398	403	430	399	401	427	391	428	359	381	377	414	424	414	402	390	406	414	389	390	401	401	380	400	391	388	364	413	394	453	383	402	408	392	391	414	388	398	389	400	378	394	393	386	422	428	387	380	383	370	361	404	395	399	380	417	420	402	411	397	413	391	409	389	417	388	391	410	367	396	405	358	388	402	360	410	435	437	378	408	364	390	377	396	407	422	403	386	385	424	396	422	407	388	411	376	360	395	430	374	370	412	433	416	388	366	376	400	373	375	410	420	336	402	391	413	403	383	412	385	374	415	369	372	427	417	396	398	407	419	439	408
33045	10871	1200	408	283	284	203	191	218	170	217	206	200	168	200	163	208	181	172	180	181	191	176	169	196	176	179	171	165	185	200	225	172	209	209	167	184	175	173	196	171	200	156	180	185	192	177	215	194	183	195	189	167	187	215	192	174	201	202	164	176	159	187	203	189	195	189	172	173	157	186	184	176	193	187	174	175	168	186	192	195	174	155	165	181	189	199	172	181	191	154	192	178	198	196	164	182	192	174	175	164	201	175	190	198	207	163	208	162	190	187	179	198	185	196	194	169	204	185	199	175	174	188	210	180	175	186	209	186	181	173	172	175	172	176	162	190	199	163	192	185	169	167	180	175	196	172	146	180	195	181	182	190	192	185	192	187	159	200	194	185	184	182	191	186	178	187	213	182	195	172	196	191	179	195	196	192	209	198	199	163	169	169	174	176	192	171	194	188	184	195	213	161	185	180	162	171	158	201	199	175	171	164	191	176	191	191	192	209	183	213	170	189	163	189	209	169	205	170	177	169	194	199	182	165	197	170	189	197	182	201	176	190	162	178	167	219	184	195	158	170	197	175	169	180	163	174	186	160	193	203	211	189	192	196	197	197	188	196	168	155	159	183	154	217	198	172	181	184	183	195	193	185	158	164	172	195	177	191	175	191	158	170	183	188	171	215	172	168	189	178	188	176	166	181	163	145	208	180	196	181	188	203	182	184	197	173	169	177	180	186	201	159	151	179	176	187	190	187	188	155	187	191	194	208	169	201	183	152	166	179	180	190	191	153	183	186	186	183	177	196	212	190	179	166	184	207	189	199	194	228	190	169	187	199	172	195	176	159	162	169	196	192	193	182	173	173	161	164	186	171	181	160	177	177	175	177	194	161	175	171	180	201	181	185	187	199	210	166	208	189	204	189	193	193	202	190	185	177	193	195	176	173	201	162	178	173	189	195	222	183	175	172	162	189	179	186	191	177	191	161	192	178	193	176	195	206	168	182	182	211	169	160	168	190	177	190	178	189	195	176	190	193	209	180	186	194	208	218	210	196	168	181	206	184	174	191	179	180	198	191	195	172	188	179	193	183	196	167	221	180	177	151	183	187	169	196	190	179	190	188	174	183	184	197	181	190	204	199	176	177	184	170	186	180	193	188	168	168	184	159	196	207	190	161	173	184	188	166	169	164	197	161	166	184	206	193	194	159	196	183	184	190	174	182	188	199	182	184	180	159	189	190	187	217	178	165	156	206	203	204	183	177	203	185	191	211	201	177	176	158	189	174	175	194	199	186	185	183	169	163	197	180	168	189	187	171	178	178	213	189	191	203	188	201	170	198	180	194	202	182	202	187	208	179	198	216	160	176	170	199	173	160	168	182	209	201	192	181	179	168	178	171	197	181	198	172	171	181	161	189	176	171	179	163	180	194	189	196	170	161	200	206	160	203	194	203	211	171	172	176	184	163	162	193	171	160	156	166	180	202	190	188	183	190	194	236	195	193	187	197	173	173	207	159	184	171	177	167	163	171	204	198	176	206	190	184	184	175	206	188	187	193	180	182	194	170	168	164	188	174	194	161	142	168	172	192	178	185	208	222	160	171	176	174	170	168	199	184	190	190	164	183	185	189	173	184	191	191	201	185	160	148	177	196	208	231	191	180	189	191	173	195	182	202	190	183	189	177	199	189	205	167	215	191	164	176	181	170	194	190	182	165	185	153	186	180	187	158	182	194	181	180	183	189	185	170	154	195	158	186	173	185	164	174	173	190	183	175	198	189	187	174	156	171	163	159	165	172	199	202	189	189	197	179	190	171	191	192	173	190	211	204	173	191	191	186	187	180	205	182	191	184	181	185	182	173	176	187	190	189	161	173	189	202	204	181	158	187	165	184	177	205	178	178	182	191	187	199	172	200	217	197	193	187	167	200	160	167	182	152	179	202	189	186	198	191	169	185	200	201	158	196	200	186	170	207	200	190	183	193	183	167	201	177	160	167	190	205	181	173	175	188	171	201	183	167	179	152	205	175	175	173	183	161	175	167	173	179	200	189	177	178	195	169	209	201	177	176	207	173	212	189	182	181	188	176	185	204	184	200	182	195	167	201	201	172	181	159	175	200	170	173	162	172	163	178	192	180	192	181	193	184	179	172	167	177	174	187	205	190	199	167	137	172	184	180	173	181	183	189	183	184	198	184	190	214	182	178	160	188	184	185	184	170	181	211	199	172	156	172	171	186	198	172	182	161	162	169	180	199	179	196	215	195	186	171	190	191	191	215	164	196	197	177	190	177	201	180	163	183	188	178	194	182	179	190	170	148	153	191	179	198	169	177	184	181	188	188	192	167	159	199	159	165	154	185	194	185	170	161	186	204	209	199	189	160	161	172	170	168	208	208	183	186	187	185	190	189	202	170	169	177	181	181	173	171	164	207	189	161	208	200	188	184	186	173	145	189	195	197	174	170	176	185	174	203	197	178	186	197	191	188	195	191	179	153	192	173	178	191	202	196	171	184	188	204	175	185	173	173	190	203	187	192	188	166	185	186	168	172	200	170	184	196	208	203	155	154	187	189	182	193	175	222	191	184	170	188	204	175	201	185	207	227	183	205	204	195	175	173	155	199	173	189	172	208	187	174	164	176	208	160	195	171	186	177	177	196	171	200	178	176	151	151	176	165	178	182	176	200	196	201	200	200	189	176	182	178	144	167	170	173	213	190	143	190	207	183	180	166	173	179	196	171	165	165	169	172	167	181	189	168	190	182	194	207	198	156	191	188	173	172	189	214	185	202	174	167	182	183	156	189	182	163	181	221	189	185	164	180	180	193	175	184	223	189	191	222	198	154	187	208	189	174	198	184	215	170	207	168	189	177	177	198	183	180	212	169	178	173	194	175	164	173	191	168	169	155	184	178	156	202	186	170	163	194	192	182	186	206	178	191	177	188	166	180	193	190	180	193	188	174	168	207	201	180	169	163	182	151	192	156	185	177	185	175	177	190	165	205	183	199	187	169	188	178	179	173	167	196	189	172	170	195	191	178	189	185	205	201	177	226	195	166	198	190	200	171	178	167	183	164	174	191	189	192	179	180	201	198	193	197	199	183	181	179	175	185	194	176	186	195	183	168	195	183	192	178	172	179	219	183	198	170	181	181	215	194	193	180	186	189	185	184	187	202	180	170	174	179	204	178	188	177	162	190	161	211	181	178	173	190	176	170	185	183	199	184	207	187	190	201	181	177	204	167	173	192	181	202	183	185	173	164	152	197	167	182	191	172	182	162	159	171	175	191	203	178	172	183	168	181	179	192	197	158	166	184	163	179	178	190	184	201	189	172	151	187	174	173	193	164	171	150	155	203	184	214	187	162	184	187	175	194	195	179	194	213	200	196	215	187	164	182	188	209	203	175	167	187	178	163	198	167	158	206	197	181	189	209	211	185	161	189	182	151	170	165	170	176	181	198	171	184	175	176	201	188	171	191	191	188	172	203	190	172	194	200	191	187	176	184	205	175	181
5189	1030	748	538	468	445	434	417	463	443	429	419	451	395	420	442	428	463	387	430	434	456	433	408	438	468	439	431	469	461	462	394	454	452	419	417	430	427	403	413	406	435	425	499	444	450	428	444	404	447	456	450	423	435	416	436	428	418	477	472	475	438	454	405	437	417	421	411	448	433	439	435	409	449	433	479	440	464	477	444	409	433	392	435	435	447	396	445	436	433	447	449	439	451	444	428	443	435	420	464	444	428	446	452	434	457	423	478	477	465	416	424	423	418	433	426	457	430	467	427	426	402	422	454	448	434	432	421	410	406	417	471	453	452	434	421	415	439	473	446	423	457	446	424	437	401	397	433	421	455	452	462	464	439	418	435	464	441	427	432	429	435	427	443	454	463	469	405	432	448	432	437	444	438	433	425	419	447	436	429	448	439	436	392	420	453	445	445	458	455	476	451	451	406	418	445	428	420	426	416	474	430	439	424	447	436	422	434	460	435	445	424	474	445	468	469	422	446	384	438	478	433	418	456	445	461	446	431	408	464	412	437	457	429	436	422	390	455	438	433	419	417	417	465	439	465	452	446	417	394	475	447	455	473	461	440	419	433	418	438	408	405	440	424	402	450	433	423	437	420	434	459	400	481	422	435	385	452	379	442	483	436	446	433	422	408	416	459	424	402	421	400	469	440	420	445	407	413	445	433	430	435	445	424	438	427	440	429	453	422	410	428	432	427	416	446	439	474	420	439	434	433	463	443	441	448	472	473	430	427	426	420	425	436	455	426	424	408	450	440	417	470	437	442	400	450	426	449	450	451	449	479	451	442	445	425	460	444	401	462	439	419	434	469	428	398	454	430	437	434	422	434	427	444	430	421	417	468	449	431	426	440	468	422	431	450	456	426	441	448	431	437	426	452	420	450	449	416	444	441	442	428	461	469	415	457	444	427	430	439	399	424	410	435	446	416	447	428	434	464	421	425	427	447	417	424	423	444	443	424	428	466	448	410	448	442	406	425	463	405	456	414	414	484	432	428	426	430	424	405	404	428	394	442	434	478	488	453	435	466	408	466	445	424	447	428	417	432	476	444	458	407	457	408	434	396	429	419	456	456	422	447	421	446	464	443	432	437	437	452	434	372	419	444	402	417	466	461	458	425	468	449	442	422	451	437	444	428	406	493	441	435	425	470	436	454	418	468	465	457	451	427	433	424	442	453	397	433	468	415	439	421	422	489	418	449	420	436	443	393	418	426	429	469	429	440	424	452	403	488	475	434	424	415	427	429	419	416	433	424	448	508	425	458	425	462	424	447	448	458	460	432	464	436	474	426	459	419	437	437	433	448	451	454	474	406	425	379	464	469	451	421	493	429	462	452	441	409	436	425	430	449	461	428	438	454	474	407	417	445	423	455	448	446	411	408	434	434	435	448	436	430	453	407	424	457	411	405	434	415	426	456	475	412	446	420	469	465	443	480	439	425	439	444	438	437	447	433	422	428	423	454	464	409	427	471	474	439	451	463	499	442	442	451	455	440	498	415	472	436	400	424	438	438	430	405	417	431	406	441	452	416	448	410	403	484	463	404	397	442	434	463	396	430	459	401	469	446	488	435	429	416	416	437	407	442	432	416	423	421	443	462	430	447	421	440	436	473	457	462	447	431	466	457	430	445	472	421	505	454	460	406	425	422	436	455	434	464	451	413	427	454	471	427	456	440	449	472	436	455	435	460	431	462	421	449	455	449	488	461	429	429	425	400	443	453	424	431	428	450	419	438	443	422	457	446	448	435	424	428	443	450	467	470	462	435	474	441	427	471	449	493	434	453	436	426	449	465	456	418	408	472	447	461	453	422	425	415	406	451	421	438	421	431	420	422	448	458	420	427	456	464	435	400	453	427	435	419	436	465	449	444	422	427	425	421	448	450	384	449	444	420	450	454	448	429	444	431	414	421	408	411	453	447	399	444	455	434	421	415	433	446	421	423	429	442	446	400	403	436	441	420	440	416	434	445	433	408	397	493	442	420	432	469	413	459	429	411	438	452	417	424	455	441	425	450	408	423	426	422	452	422	469	401	475	449	400	462	444	414	423	458	456	451	426	441	426	458	449	427	456	435	492	434	438	422	419	450	453	445	424	448	408	437	418	470	469	427	445	414	475	442	407	432	439	443	436	437	444	473	427	389	452	430	438	485	468	439	421	444	440	473	431	441	455	452	442	439	459	447	453	399	418	455	438	442	454	445	427	419	476	421	423	427	459	458	456	432	434	453	431	441	424	468	432	390	427	428	461	462	425	428	417	459	434	459	436	446	455	432	453	464	487	463	409	460	452	462	453	421	444	454	371	438	435	467	464	465	421	465	451	442	438	427	438	450	432	451	430	376	451	426	439	427	450	415	428	414	406	448	445	429	439	428	435	440	423	435	483	430	457	411	440	460	433	428	441	502	432	421	465	421	463	440	411	430	442	449	412	429	445	455	443	425	478	409	439	413	429	458	429	486	415	453	441	441	434	423	504	444	425	414	431	410	428	490	446	390	438	424	457	393	429	433	436	437	422	416	417	458	423	433	387	439	414	436	417	464	426	402	465	436	466	431	470	439	417	445	440	406	449	429	439	461	480	435	417	435	469	459	457	414	475	453	420	401	406	410	413	426	412	428	443	421	446	467	447	445	415	435	459	422	460	436	443	429	463	423	447	418	425	466	467	415	416	431	414	446	430	434	429	425	422	456	456	421	428	463	423	416	431	441	443	453	434	438	448	413	455	426	413	456	439	402	401	482	428	410	428	465	434	474	446	471	433	413	430	460	425	395	431	430	417	450	435	465	453	425	450	431	407	442	418	453	410	430	468	417	416	493	394	458	419	428	407	423	438	415	436	461	418	459	456	453	447	461	491	432	446	450	410	434	440	420	403	435	437	472	416	444	451	487	470	435	425	428	450	404	446	404	455	404	458	451	413	426	433	423	407	465	381	448	483	444	440	433	416	411	450	492	445	426	413	418	451	450	449	425	451	420	437	442	456	436	442	463	427	436	426	431	423	418	450	420	444	440	428	417	426	388	460	433	436	434	455	448	430	415	410	420	436	447	414	430	451	465	405	414	461	450	502	431	433	452	470	411	442	446	483	454	414	442	445	479	457	434	450	427	468	421	436	397	455	443	426	438	435	471	440	454	459	446	409	460	410	449	460	431	449	419	415	422	440	417	418	448	443	482	400	415	419	414	434	441	420	403	469	405	425	428	449	444	434	468	437	442	400	446	453	444	425	460	444	437	448	440	478	425	441	515	442	429	429	444	434	430	484	470	416	458	404	420	408	432	465	450	428	441	444	450	458	499	472	449	444	437	462	449	424	445	432	445	438	439	447	459	401	420	419	424	435	442	451	379	427	446	402	445	471	442	401	425	408	453	470	452	437	445	449	472	432	424	422	438	471	447	421	444	457	431	453	400	435	441	425	454	431	461	431	418	444	451	448	474	469	461	421	396	413	459	411	431	432	422	451	433
25346	21550	25199	28223	20933	2087	502	412	331	305	314	298	300	294	316	305	266	274	278	249	275	266	277	294	261	280	293	263	274	261	267	299	279	271	263	295	286	259	249	254	291	284	264	288	250	255	282	250	261	256	250	266	259	246	271	279	261	269	265	272	270	294	292	273	277	302	283	283	249	259	259	270	271	268	279	256	266	252	253	258	270	254	271	294	239	298	254	291	277	264	266	285	297	268	261	248	247	260	249	271	270	275	280	266	259	287	257	268	288	261	267	251	272	272	285	268	299	215	245	260	269	252	256	282	264	291	286	273	293	246	266	270	288	236	256	295	299	236	238	277	256	260	267	247	295	269	288	267	277	256	266	252	237	278	277	277	245	262	260	239	228	298	284	316	258	262	267	261	283	229	260	287	262	308	290	264	232	240	254	277	270	251	249	262	280	258	242	254	253	245	295	249	269	254	259	273	280	251	277	263	253	262	295	287	270	263	273	288	287	262	263	240	274	257	277	247	248	257	278	271	266	261	243	243	270	250	244	269	258	292	261	274	287	243	299	271	293	274	286	254	271	293	285	255	275	272	282	280	260	252	268	276	250	274	300	288	262	273	268	278	264	258	289	262	251	307	269	283	238	255	281	250	268	274	266	292	271	269	265	295	289	285	297	280	280	268	266	240	255	241	312	254	275	257	306	271	277	301	260	294	273	272	304	275	221	271	308	311	275	264	266	278	297	244	243	269	274	292	277	254	250	276	303	301	261	278	296	256	263	260	278	301	281	284	264	247	271	267	277	291	287	304	273	264	259	262	227	287	269	239	275	277	278	272	274	281	285	288	277	297	249	261	266	299	263	257	280	271	237	295	294	283	262	280	267	256	279	292	300	260	241	291	250	266	265	255	273	275	268	240	275	265	286	277	260	273	282	240	238	258	267	278	236	291	277	261	270	273	282	265	288	279	265	264	274	260	243	229	247	267	247	279	291	267	302	237	250	275	276	234	276	272	248	266	272	274	266	263	297	267	258	254	268	252	269	244	291	274	273	260	259	268	257	238	256	282	270	248	239	276	251	232	259	302	281	245	260	273	274	299	295	288	278	259	291	246	247	264	240	262	321	281	254	279	273	283	275	257	292	269	280	268	261	249	308	283	248	287	240	288	271	286	254	302	242	256	275	284	255	266	277	263	259	280	283	299	269	277	299	259	302	266	265	276	269	240	236	246	275	285	290	266	257	249	283	301	250	220	268	254	246	286	275	278	265	280	251	252	285	282	251	269	270	258	257	276	282	258	289	266	273	273	269	280	272	309	278	280	294	269	282	275	266	259	270	281	259	258	273	295	259	262	293	307	305	287	263	279	274	254	296	270	272	264	261	263	299	300	288	279	274	284	270	273	283	261	273	279	289	259	275	273	263	241	270	269	286	276	258	269	235	278	258	272	273	270	266	235	260	255	277	275	290	288	245	281	253	283	259	276	291	255	282	307	251	270	279	295	271	256	247	282	288	288	270	264	265	267	284	256	276	269	248	259	270	289	262	264	244	261	255	269	281	287	306	290	283	278	249	252	240	272	259	282	300	259	275	287	313	273	276	265	253	275	271	266	276	270	282	266	250	282	281	280	264	272	283	244	277	278	311	259	274	263	278	255	289	291	282	237	269	278	316	234	291	255	270	269	264	260	260	275	243	270	307	260	272	275	279	291	270	267	273	273	274	260	260	260	279	269	308	270	264	287	273	280	259	243	259	250	255	284	258	267	268	302	230	260	261	263	239	248	299	269	260	290	287	273	241	270	284	279	264	270	226	302	285	276	251	291	307	269	271	261	273	269	231	265	297	276	257	251	266	245	286	284	292	298	253	257	260	287	268	260	276	249	271	276	266	253	248	259	262	268	287	301	264	274	277	259	251	251	280	260	274	298	249	262	236	292	263	277	271	267	247	279	266	294	283	265	276	285	253	264	266	260	295	257	277	268	265	247	313	258	232	281	278	282	277	285	266	267	258	277	298	259	264	294	277	277	280	264	267	259	259	262	305	266	259	248	267	242	298	247	278	268	292	293	258	277	267	268	255	234	276	255	254	253	261	293	257	308	274	262	251	275	269	287	273	290	286	288	247	268	245	272	283	271	269	262	277	276	256	248	235	270	274	270	271	284	291	279	263	292	263	260	315	273	256	274	236	264	277	257	277	272	264	272	247	264	286	266	249	277	271	269	304	255	257	261	271	262	264	230	303	297	317	285	257	282	260	250	247	264	282	323	274	247	290	257	294	258	258	286	289	319	296	261	275	292	294	257	289	272	244	282	280	260	266	283	255	242	312	284	278	259	270	284	257	252	287	256	263	236	247	315	268	265	275	247	254	235	298	288	259	283	244	274	269	290	275	282	243	264	258	240	276	255	255	258	253	253	263	259	261	251	245	271	260	277	306	284	289	277	241	269	281	260	241	288	298	282	263	262	256	271	276	236	256	281	229	265	237	276	244	262	231	283	266	278	247	301	281	256	277	273	296	281	279	296	273	298	278	270	241	275	242	274	282	300	287	266	269	240	266	248	269	250	275	272	278	261	289	227	299	264	274	267	256	269	312	268	270	276	268	262	260	281	246	284	251	245	256	280	288	271	299	308	284	281	248	262	246	264	268	275	300	275	277	301	242	284	285	264	269	284	251	256	270	265	264	300	273	288	269	269	264	269	260	308	260	250	261	250	268	246	253	266	272	283	264	311	277	253	269	246	266	277	283	281	284	283	272	272	240	265	281	271	298	295	299	296	278	273	272	258	270	276	271	281	253	308	262	284	266	265	269	285	251	291	267	250	263	275	289	244	273	257	253	258	269	259	288	268	270	272	269	290	257	301	261	289	277	290	271	271	278	254	273	271	252	264	316	278	283	250	271	280	271	275	256	267	261	317	252	297	283	247	259	275	270	259	257	272	285	256	256	268	268	255	276	241	284	270	306	264	265	249	268	309	244	241	291	259	267	248	251	281	301	248	247	243	253	281	263	249	275	280	270	264	263	310	260	271	276	269	255	277	297	253	259	264	270	292	272	258	276	246	236	262	265	259	257	246	286	286	272	250	237	294	274	264	280	269	238	266	246	247	254	263	270	274	282	281	231	282	290	249	269	269	276	263	266	302	282	253	287	294	267	293	276	285	224	267	250	284	285	272	279	242	290	270	225	252	252	236	264	260	259	287	276	283	266	269	313	244	268	286	268	276	286	291	250	280	263	246	269	271	253	244	234	288	260	255	297	255	269	275	290	283	259	269	300	295	276	255	250	295	279	255	256	288	276	231	257	273	256	248	270	293	267	253	263	255	269	251	276	275	257	257	282	298	284	275	271	271	256	259	290	290	256	277	258	269	274	275	264	258	270	259	232	260	265	255	274	300	231	289	294	263	241	280	279	269	301	271	269	258	288	296	266	252	289	277	271	242	271	266	257	258	246	228	248	275	251	280	242	300	253	275	266	265	273	263	278	264	276	257	285	241	238	266	276	264	261	268
3547	3879	2341	1184	872	748	727	661	593	589	656	590	648	596	619	637	600	579	619	617	592	619	606	595	566	610	612	561	597	606	605	628	599	612	604	645	632	590	591	592	619	600	591	606	561	549	607	550	611	592	566	557	612	601	558	621	584	593	573	574	599	589	602	631	598	603	585	616	573	561	565	606	587	565	634	626	594	632	619	564	576	604	573	590	633	600	579	590	588	578	612	583	614	613	586	620	580	607	585	591	568	562	622	533	640	611	598	594	596	571	604	607	594	598	606	587	616	617	585	579	559	600	630	614	621	582	565	621	590	595	605	577	617	606	581	604	640	592	568	613	618	610	557	578	559	547	615	588	579	559	598	579	569	608	564	632	609	578	623	589	592	599	565	561	606	631	582	565	586	559	593	591	583	586	554	582	573	612	602	579	620	585	594	597	560	590	590	585	570	553	566	615	582	616	604	631	568	557	601	608	589	578	599	593	594	578	551	620	577	569	613	583	596	650	612	610	564	595	592	617	591	637	592	617	564	611	609	631	552	562	637	618	591	574	628	603	579	583	549	570	615	554	596	606	581	591	569	640	598	605	534	581	637	572	631	571	531	570	596	576	551	623	580	597	570	604	614	574	593	598	593	587	602	604	578	580	634	542	557	563	563	577	627	622	623	612	596	604	572	547	568	628	559	596	592	600	581	574	613	598	591	611	525	580	577	616	618	620	584	596	606	596	585	592	589	556	608	571	613	590	583	583	594	551	611	574	576	558	583	608	607	578	625	619	622	560	579	604	588	610	614	583	596	571	558	622	605	591	594	599	559	598	566	557	607	588	570	595	609	577	600	584	565	590	561	613	587	578	556	607	570	612	625	629	631	602	605	581	584	600	626	599	601	571	611	578	601	583	606	613	585	647	568	569	577	564	623	584	609	608	644	557	642	599	577	614	625	556	569	537	603	564	591	601	598	569	595	569	559	586	627	563	560	603	604	648	595	564	607	604	580	565	600	580	615	611	617	616	576	637	613	627	567	603	611	617	549	572	615	637	631	576	593	587	622	600	571	560	583	601	624	563	623	604	577	566	580	617	588	587	625	595	655	566	573	603	594	544	631	584	595	594	624	598	578	582	606	547	586	611	648	587	511	625	597	624	609	580	564	567	529	593	601	616	578	566	642	577	586	622	575	643	606	602	612	604	596	560	613	554	586	553	574	612	570	605	611	577	590	570	562	630	594	635	577	567	584	570	565	558	615	566	590	596	613	627	581	603	571	618	565	555	584	614	606	579	599	578	590	586	568	620	536	557	589	603	558	591	639	603	567	611	613	591	595	657	581	569	610	577	626	604	605	550	568	591	587	567	575	580	594	592	574	610	598	605	593	552	563	618	637	536	563	629	590	558	572	586	556	590	563	553	561	613	555	600	609	574	590	582	605	602	640	608	585	620	605	600	576	619	573	626	603	641	612	561	590	596	555	583	600	560	604	582	619	611	544	590	576	577	654	642	578	584	649	620	585	598	550	639	579	567	639	559	621	587	572	634	642	552	570	620	626	569	621	587	587	593	603	549	610	600	582	591	607	616	570	576	568	573	659	616	576	617	582	616	572	601	570	602	579	557	590	626	573	588	583	551	590	607	607	593	583	608	564	605	617	594	610	588	621	547	578	566	562	611	572	554	615	609	623	606	583	580	609	627	586	578	575	578	601	606	562	649	638	577	576	600	558	583	579	600	601	634	569	600	631	586	570	595	619	600	626	601	641	609	636	577	609	615	589	564	524	600	608	614	589	597	590	579	627	621	614	611	586	621	598	582	619	559	596	596	549	604	622	577	633	561	626	594	622	597	603	554	638	611	574	610	569	591	577	636	578	590	581	576	572	601	588	631	618	605	605	589	555	572	555	590	574	612	577	573	570	611	609	568	576	619	547	568	583	612	614	633	595	593	577	564	593	590	596	583	584	564	562	589	598	556	558	592	641	591	594	592	603	644	582	579	578	613	643	582	628	573	614	639	578	585	618	619	590	609	576	591	605	585	586	582	556	577	586	582	563	562	598	574	591	585	600	595	596	593	591	617	585	610	573	585	624	538	577	591	607	568	566	581	616	611	546	575	568	599	568	608	562	606	613	617	584	551	595	610	605	603	596	605	574	586	580	578	632	557	588	588	625	607	584	578	563	604	634	626	605	654	584	596	619	625	575	596	586	567	564	591	571	584	565	609	618	608	615	533	631	589	582	578	611	629	619	572	568	583	614	582	591	585	618	562	602	556	581	586	641	593	608	612	580	607	622	623	595	626	579	609	619	626	605	602	603	575	592	578	572	611	603	594	586	615	612	564	578	586	546	565	581	554	542	616	543	575	546	584	580	606	640	546	576	552	615	581	595	603	574	568	629	609	552	586	547	587	617	581	573	606	587	627	590	556	588	571	598	605	596	501	619	601	601	618	600	584	602	596	576	623	598	636	587	591	564	557	621	619	665	574	571	561	626	599	595	618	625	586	551	619	574	606	616	570	591	583	566	598	593	579	627	548	610	565	629	584	578	600	580	586	594	586	580	646	623	572	614	582	560	569	628	612	597	609	632	586	533	563	564	546	564	573	568	575	609	603	588	611	602	600	571	592	585	592	650	567	593	559	589	600	600	590	583	558	591	550	623	605	577	632	598	579	606	560	627	561	577	585	627	570	612	600	571	598	574	582	570	617	588	610	603	622	584	577	607	576	628	601	598	605	599	613	621	597	614	613	557	557	617	554	584	589	614	603	602	604	589	586	578	593	577	637	584	577	589	584	567	548	589	624	578	587	593	618	652	564	612	559	562	548	562	570	611	620	599	567	606	619	603	558	612	574	601	576	569	585	546	602	562	566	615	574	594	579	592	592	622	632	580	586	598	612	605	582	553	591	602	590	577	575	625	600	583	569	608	561	613	583	581	578	566	598	584	613	621	584	583	566	607	546	618	580	589	563	591	604	603	621	575	617	539	569	574	587	550	600	611	601	572	599	603	613	617	584	576	613	613	609	631	618	586	653	574	580	603	557	582	624	642	610	549	548	605	554	599	615	589	610	615	649	628	592	594	583	589	581	581	571	610	512	573	634	641	603	580	583	545	572	561	561	629	586	580	586	603	575	584	590	631	577	605	596	608	640	627	583	598	597	571	614	632	610	616	592	583	606	590	565	600	606	560	588	578	547	605	615	610	578	580	598	627	582	583	572	637	599	592	580	638	584	567	588	611	608	579	621	599	557	589	632	595	611	597	561	606	597	596	606	585	552	589	593	574	633	608	613	577	565	580	554	652	580	602	590	596	610	622	576	593	601	580	580	592	599	593	582	578	588	577	605	576	597	560	583	565	630	612	587	605	595	600	586	570	608	643	598	568	576	606	641	587	595	574	610	579	611	670	528	618	601	582	579	611	597	591	578	618	544	619	648	610	607	609	604	631	580	571	598	587	611	592	624	575	596	589	631	630	561	568	611	590	594	589	599	588	610	625	607	588	591	630	604
24405	21602	25988	27680	21609	21483	2376	511	366	263	240	248	278	245	206	238	197	202	221	191	194	221	234	172	221	183	200	189	194	176	196	180	184	196	235	195	191	191	195	186	164	186	196	185	190	201	195	180	209	177	233	203	181	187	191	191	197	199	186	191	178	178	205	186	199	173	185	184	200	174	201	192	185	204	172	186	191	181	206	207	214	169	185	177	206	190	168	188	193	196	172	168	161	181	171	170	152	176	182	184	182	207	200	186	177	165	203	208	198	211	169	177	189	159	193	208	191	192	186	161	184	173	186	187	164	198	191	192	156	190	189	199	188	235	178	221	189	163	195	187	194	170	188	180	170	201	180	173	182	172	192	174	182	212	211	185	193	192	189	198	176	202	159	170	200	220	190	196	188	166	201	173	170	164	185	192	205	182	177	158	199	173	193	181	182	200	171	178	183	170	188	192	166	198	189	178	147	190	207	181	207	156	179	167	159	181	179	188	214	192	201	187	189	203	175	175	194	223	166	163	174	202	176	191	186	202	183	184	200	204	183	159	176	180	163	157	157	180	184	189	196	209	188	196	190	173	183	170	168	189	183	154	184	178	186	164	164	194	199	168	188	193	205	179	190	178	193	184	166	185	207	189	170	199	193	216	187	203	169	187	191	183	169	178	194	186	181	189	179	176	159	200	182	196	170	165	194	172	175	205	187	181	207	180	188	205	178	191	175	216	173	187	184	200	195	183	172	195	170	184	176	184	158	195	195	184	185	177	171	187	200	183	164	176	181	167	188	187	164	169	192	168	197	175	198	199	208	205	203	180	179	175	188	196	195	166	195	162	171	181	161	164	198	190	190	174	175	190	189	172	218	165	173	191	208	224	169	182	186	177	177	185	180	188	185	187	195	173	196	178	207	167	171	202	176	193	180	158	161	162	175	183	174	169	172	175	177	157	195	206	179	172	195	166	191	157	160	199	211	203	190	178	195	180	199	183	158	177	191	170	183	200	171	157	184	167	176	187	179	184	201	187	185	153	195	175	183	179	203	192	190	189	167	199	199	159	188	163	192	188	171	177	192	179	167	181	188	186	193	195	181	187	187	156	192	192	215	172	189	192	169	179	165	184	159	196	191	172	205	206	212	185	182	218	175	184	186	176	204	191	180	194	152	195	158	173	207	181	169	177	174	181	187	189	191	186	220	175	174	174	170	171	177	179	174	175	173	189	202	184	171	193	172	167	208	182	200	212	194	188	182	190	198	186	153	183	175	170	200	193	183	187	185	170	186	201	202	162	170	183	177	198	183	180	173	201	195	173	184	161	183	198	201	206	195	208	187	195	193	181	202	200	186	191	160	189	188	165	171	201	186	162	195	203	176	162	211	166	169	180	178	199	171	187	186	193	191	181	171	184	193	186	161	176	171	164	170	174	181	172	185	167	181	181	174	195	176	199	194	175	193	187	189	203	189	189	206	175	181	147	169	176	179	198	190	200	193	189	185	167	204	174	168	154	186	185	176	171	175	166	183	199	192	173	187	151	172	171	193	200	200	185	173	196	184	174	153	189	143	197	183	155	168	160	179	183	194	188	216	188	189	173	194	187	188	194	205	180	199	196	171	176	221	180	177	193	184	180	177	169	177	192	173	162	194	210	177	192	161	145	216	233	182	187	192	150	178	209	186	173	178	173	185	189	173	168	195	167	168	176	188	186	195	174	159	174	191	179	162	158	189	180	200	194	208	170	172	174	161	186	209	169	163	194	177	184	175	179	184	193	176	159	169	194	220	183	181	165	173	170	175	172	173	163	194	193	177	200	187	163	184	199	170	164	180	177	174	169	158	191	184	169	183	191	196	149	195	170	199	168	186	160	194	185	193	186	170	188	177	182	177	173	188	179	204	192	211	170	183	201	172	174	166	196	183	175	195	177	186	204	187	189	178	178	190	166	194	200	174	163	180	173	186	186	190	155	165	176	175	165	161	164	168	171	187	185	178	186	171	204	183	169	185	167	175	169	178	188	186	189	182	190	193	209	188	179	201	187	195	159	177	178	180	174	204	184	193	175	162	187	216	193	187	151	192	180	208	178	186	152	162	191	173	181	184	180	179	191	195	174	190	196	186	195	179	152	188	190	199	159	192	180	185	190	198	187	174	192	176	200	198	174	178	183	165	182	209	180	146	182	172	188	173	170	166	179	177	206	234	183	179	164	177	196	152	182	197	193	165	180	205	198	194	186	161	195	171	200	185	196	196	191	188	191	191	168	180	179	209	194	179	196	184	163	192	156	156	171	194	162	189	176	157	172	175	179	187	188	182	150	224	175	215	176	207	186	197	218	181	189	167	163	166	182	168	168	204	180	159	191	167	192	138	190	192	180	187	177	181	180	166	176	203	177	179	190	195	170	176	191	177	177	177	153	181	168	157	203	189	170	193	177	204	194	181	171	166	200	173	185	179	181	208	176	167	153	194	189	176	188	178	189	181	197	187	181	187	176	179	193	151	197	160	158	168	179	177	160	187	198	208	186	184	135	170	188	187	146	180	181	203	204	192	169	204	197	179	185	196	156	207	156	203	184	179	172	168	169	197	181	157	198	197	213	182	204	176	210	189	194	181	177	183	175	192	190	202	193	170	184	185	157	169	147	171	169	166	190	200	208	190	165	195	195	188	170	156	191	200	177	170	191	189	197	202	190	222	201	196	189	174	176	200	200	181	187	210	176	179	200	169	160	177	198	199	190	168	203	178	171	182	173	206	178	197	182	178	177	208	193	202	212	199	175	168	170	151	195	190	202	144	194	184	170	181	191	177	175	181	186	165	190	166	217	187	185	197	138	154	186	208	185	208	179	202	168	190	162	187	178	187	170	185	198	203	172	200	199	183	184	211	187	164	188	197	170	190	194	170	156	175	204	195	181	179	188	197	178	184	178	158	166	177	175	180	183	174	185	173	204	167	168	144	182	191	177	180	189	182	200	189	177	198	196	161	205	181	165	173	167	203	172	169	204	179	169	181	188	182	186	179	155	195	188	181	177	204	185	200	197	186	188	174	202	199	205	189	201	197	158	167	194	187	170	172	201	181	168	181	176	217	223	168	207	196	205	161	177	182	173	179	192	182	175	164	172	170	185	196	198	182	174	153	198	177	188	206	190	198	175	200	178	171	185	212	180	169	178	186	178	187	161	182	170	162	160	178	176	191	201	183	184	182	170	176	166	178	179	198	187	176	177	176	173	184	170	190	204	179	179	179	178	192	194	181	154	158	188	150	189	216	178	167	187	162	171	195	182	214	174	205	197	193	202	170	172	168	177	183	165	208	201	190	175	187	182	183	196	190	167	182	183	196	187	175	186	197	151	176	191	172	169	191	170	191	194	188	161	181	184	169	163	197	184	178	184	161	171	200	182	178	168	159	203	199	186	197	194	204	206	166	183	174	165	201	171	164	193	199	158	203	188	198	174	211	165	190	174	183	199	197	181	146	171	178	177	185	194	175	161	194	187	177	200	174	196
3596	6352	3504	1615	905	705	560	530	481	460	458	457	417	393	388	425	450	412	424	408	412	386	424	426	406	404	396	396	402	414	430	407	420	394	397	390	359	411	453	429	412	430	405	371	371	406	416	401	388	402	419	411	385	411	424	420	416	408	388	385	408	385	443	394	369	393	413	376	358	445	405	414	411	413	378	431	406	407	418	380	384	383	421	441	382	399	415	396	401	409	380	462	398	386	395	376	388	358	362	391	401	380	363	375	406	408	393	394	411	417	389	390	405	402	388	400	428	406	382	410	411	385	456	371	399	416	376	410	379	410	405	427	406	381	383	427	421	413	402	441	418	410	435	405	381	384	402	418	438	381	400	404	407	410	379	381	409	393	385	378	409	375	385	375	382	406	393	414	388	441	370	405	380	404	406	392	388	420	385	388	349	399	392	383	408	409	391	383	430	423	402	400	415	414	411	438	409	425	391	441	439	416	396	398	407	377	375	416	362	403	380	378	401	422	414	413	406	420	419	432	420	387	423	418	418	399	395	410	389	406	414	404	421	364	399	395	389	377	408	382	391	406	395	420	414	361	401	371	395	394	411	421	421	378	414	410	405	386	406	401	405	381	410	388	379	379	388	358	423	393	422	403	408	393	437	415	407	400	390	405	377	380	387	382	404	418	382	411	402	410	409	380	400	410	379	438	406	384	383	406	405	408	364	403	396	407	394	409	395	449	385	384	389	393	379	386	411	403	396	396	399	390	401	418	349	405	409	392	423	419	389	396	384	386	410	424	411	415	403	379	421	426	406	390	407	409	421	399	396	440	400	431	388	401	428	418	407	419	435	430	425	384	381	385	383	381	431	400	404	413	410	419	417	398	411	397	406	421	423	408	367	371	434	411	420	408	408	394	401	399	430	379	378	414	392	419	397	388	398	431	430	400	402	402	414	433	395	425	389	412	370	400	420	431	369	409	364	392	385	397	422	405	378	390	406	405	384	402	395	429	409	395	395	390	406	402	382	379	411	388	375	413	414	417	398	420	389	400	425	420	419	388	415	389	437	402	382	410	386	412	349	432	398	403	385	385	382	410	422	464	413	386	406	425	396	417	382	402	374	415	393	422	420	406	355	400	405	425	415	390	402	414	389	392	442	430	387	391	412	415	385	375	362	387	366	397	427	398	426	415	361	380	394	379	375	401	383	388	398	374	422	396	359	404	415	400	404	392	389	407	392	374	388	404	443	414	424	424	405	372	375	411	393	392	424	431	406	411	394	407	408	407	464	409	398	405	407	422	401	402	397	436	374	400	385	400	429	408	399	401	383	395	448	417	398	410	421	358	387	377	412	398	406	395	433	386	362	365	422	388	360	393	402	385	418	408	418	393	397	408	415	392	408	439	374	394	408	385	386	424	413	461	412	419	388	401	383	396	385	397	406	388	426	430	384	428	409	410	365	416	390	377	387	393	393	396	397	404	430	400	368	371	393	423	377	428	425	394	403	405	423	392	430	391	415	405	378	401	398	388	413	382	423	411	376	408	419	387	377	399	401	410	430	392	399	438	390	423	440	429	389	468	416	404	417	388	402	409	385	380	407	375	394	408	398	404	377	387	409	403	386	392	406	428	404	440	391	378	366	414	413	412	421	410	387	371	381	391	378	383	361	405	400	397	390	389	389	382	372	417	410	380	411	402	407	414	414	396	382	372	400	401	401	400	393	419	388	418	405	389	406	419	431	421	392	366	401	376	429	379	397	431	418	386	388	421	402	381	399	412	345	418	388	401	394	401	412	412	393	412	384	400	415	409	392	368	380	395	433	395	417	415	419	372	408	411	375	410	384	386	364	420	408	371	395	390	402	400	388	374	406	390	383	395	391	376	408	423	400	421	429	418	404	437	401	393	393	417	389	347	405	416	407	371	401	392	368	421	403	406	400	413	416	411	375	379	403	402	415	376	392	412	352	419	370	400	408	379	400	396	392	373	396	401	402	399	413	379	396	413	414	382	409	413	388	395	381	384	394	379	418	398	410	412	420	438	414	392	367	404	423	403	406	364	374	410	381	438	421	409	386	414	385	403	370	387	399	425	387	407	417	399	408	402	413	422	396	398	393	445	441	414	414	419	406	404	406	410	407	396	366	400	424	403	387	416	398	362	376	412	369	422	409	400	411	382	417	396	409	371	407	375	412	389	386	395	426	360	393	368	388	397	410	370	371	395	384	430	424	404	430	399	420	411	367	419	400	389	419	398	415	402	409	375	412	407	394	362	404	416	424	394	406	397	404	375	403	387	431	425	408	392	396	394	389	417	392	392	434	425	403	405	419	381	396	402	390	433	414	416	420	409	394	395	374	390	425	402	368	407	395	380	421	415	413	406	393	445	368	398	405	377	401	372	405	426	399	423	389	385	391	392	415	396	426	387	389	359	409	391	412	438	404	403	415	418	412	428	394	397	399	405	392	387	402	419	415	413	403	393	403	405	402	379	410	400	375	399	391	355	412	388	381	395	401	379	422	404	389	410	380	393	369	388	405	427	366	406	430	397	391	375	446	422	389	407	405	429	419	400	413	383	406	382	387	406	394	419	375	366	426	393	389	408	373	377	384	383	420	409	402	418	399	419	404	416	415	408	383	406	391	397	400	405	447	377	388	385	386	414	420	390	424	365	392	363	399	407	409	368	376	389	346	374	390	387	420	425	354	409	446	422	394	397	383	404	369	385	410	392	430	400	406	398	449	384	387	439	402	411	358	386	394	419	403	359	414	417	405	387	365	412	369	395	404	388	396	410	399	428	403	404	409	424	390	417	393	397	383	389	437	399	432	413	407	423	387	380	403	360	364	435	429	394	364	392	399	429	378	392	401	355	389	427	417	410	404	414	391	443	409	382	416	390	435	370	393	406	424	394	352	374	358	351	417	414	422	386	415	410	415	412	398	433	414	393	396	436	395	375	461	392	395	407	401	432	384	385	407	389	404	411	404	398	420	380	446	396	411	369	429	407	399	401	448	370	407	410	407	419	369	413	377	415	404	410	403	421	369	366	385	371	392	444	409	372	388	393	441	428	402	405	361	391	394	397	404	403	410	373	388	400	423	390	404	377	386	424	412	391	382	408	397	414	389	403	401	378	411	399	426	409	383	384	417	425	425	431	413	377	399	416	379	413	372	410	409	401	401	369	392	399	397	438	382	374	430	396	433	407	407	389	420	401	423	447	387	426	429	353	424	397	410	365	386	391	417	403	392	386	413	432	366	412	424	394	415	416	387	394	349	374	386	378	402	395	387	389	416	439	381	436	397	383	416	419	411	370	379	397	404	372	412	419	423	407	420	375	409	385	395	408	398	387	396	406	403	361	393	395	400	395	387	405	414	397	424	402	413	393	380	413	380	410	406	370	425	412	396	374	378	421	396	422	367	397	433	399	423	391	350	388	435	387	402	419	412	436	387	394	398	436	387	380	397	384	412	418	394	392	386	415	399	382	419	370	419	400	400	415	374	420	365	396	421	374
33189	10948	1150	376	266	222	179	189	188	181	180	181	220	207	161	208	212	150	217	195	189	195	202	174	183	174	183	196	171	180	167	182	200	177	187	174	163	175	203	173	191	174	183	191	199	170	195	210	209	199	195	222	150	180	171	211	189	194	184	188	167	180	169	148	191	189	175	162	199	208	195	176	199	171	195	173	188	201	193	166	181	190	211	175	176	181	154	192	196	197	183	158	195	192	193	195	188	175	182	176	180	195	182	186	186	175	178	184	166	174	186	174	214	174	178	175	184	173	195	184	200	202	197	186	199	195	177	206	192	160	199	205	178	171	183	185	198	175	181	209	189	174	193	186	189	209	181	204	176	205	210	191	193	170	192	184	188	167	181	189	183	219	187	162	188	185	176	164	187	179	178	191	194	194	195	174	197	173	200	190	175	177	163	178	185	188	207	191	178	166	202	187	172	154	180	204	175	164	196	178	188	188	172	198	174	170	197	155	198	172	158	188	199	175	162	196	171	197	202	197	188	187	180	187	216	183	203	219	162	202	169	185	200	164	200	172	179	213	207	198	195	191	188	170	167	173	193	174	193	173	190	166	178	177	183	201	198	192	192	197	147	170	210	197	177	185	205	221	198	179	192	144	180	193	176	191	166	148	179	163	187	180	198	185	172	179	184	194	213	174	188	169	174	175	203	162	192	195	172	166	182	196	201	226	169	187	215	201	165	180	187	192	167	183	171	201	174	183	195	178	170	177	196	189	202	196	211	182	204	193	157	192	209	199	189	166	197	213	182	183	167	225	193	183	189	179	190	171	179	183	192	171	189	191	214	149	229	189	192	193	179	168	190	190	176	203	166	192	194	180	172	169	199	194	198	196	196	195	186	188	164	167	186	213	183	193	200	191	206	199	183	189	184	163	163	197	197	192	195	165	174	186	189	213	231	216	171	190	147	180	167	166	169	176	169	191	192	187	184	196	166	186	202	176	178	196	164	169	181	197	162	176	182	167	173	164	194	173	176	170	167	182	177	165	196	180	195	195	176	194	196	189	193	167	181	185	184	188	202	170	165	185	173	183	189	197	209	197	177	171	218	184	202	195	179	171	170	193	172	198	185	190	202	175	182	182	186	191	176	188	194	189	195	197	170	164	174	198	192	201	195	196	189	183	176	162	184	176	194	158	198	183	194	199	178	207	181	180	190	173	174	174	204	182	184	181	179	189	176	195	195	183	167	156	155	193	184	191	177	161	201	183	204	184	166	183	186	160	195	193	207	172	149	171	191	158	180	187	166	176	173	157	160	169	173	189	191	180	170	185	190	182	182	180	187	204	195	173	195	182	208	185	197	206	187	178	200	172	176	171	189	174	167	183	174	166	195	169	184	159	170	194	181	182	185	200	164	193	186	181	170	186	171	159	186	175	196	191	187	172	170	194	201	165	163	169	196	172	188	193	193	211	169	185	177	176	189	169	163	185	159	181	191	194	171	190	182	194	169	163	191	203	184	179	177	207	201	189	204	199	154	199	206	171	163	194	179	175	192	196	176	178	150	176	168	167	170	171	191	168	178	193	190	187	184	200	180	157	171	146	201	186	186	188	214	187	177	192	184	189	191	200	182	180	200	189	178	198	187	194	178	229	185	197	169	170	192	178	190	175	208	180	173	168	193	170	181	180	214	191	212	209	187	188	192	171	198	181	193	182	183	179	167	206	203	195	191	183	181	167	187	184	184	157	183	175	171	160	198	181	168	181	175	175	185	191	185	186	182	157	201	193	208	167	171	170	172	189	174	174	187	155	169	164	170	196	176	182	174	173	185	202	206	180	170	182	183	192	177	166	177	191	197	186	165	177	182	170	182	197	173	165	187	188	177	155	169	193	166	173	175	178	174	196	190	170	200	167	166	185	177	213	181	176	199	211	188	167	179	198	162	208	172	166	225	191	205	192	171	161	199	199	174	178	173	164	195	218	186	190	198	182	198	202	179	180	167	195	204	178	194	180	168	189	170	188	149	173	179	211	183	174	179	188	157	208	188	169	163	190	183	163	198	176	173	175	210	205	189	168	180	190	198	203	205	202	171	187	178	199	193	152	226	160	199	178	187	176	195	179	196	186	157	199	169	188	158	192	170	161	185	171	189	172	192	164	172	160	174	187	182	193	176	173	179	185	167	161	189	197	169	163	184	184	189	203	190	192	177	167	156	205	178	205	179	171	180	192	174	201	179	170	191	188	198	192	201	174	192	197	184	177	187	202	182	187	157	165	182	214	185	178	161	193	193	188	178	163	172	184	222	200	206	189	184	171	185	190	161	207	176	207	193	199	166	178	192	190	169	195	174	167	204	177	146	175	160	179	189	161	202	183	169	165	161	153	167	177	167	181	197	174	166	176	186	197	179	188	201	200	187	177	163	189	188	187	173	176	202	185	197	165	195	173	173	175	206	173	166	176	205	178	197	176	184	180	185	161	165	178	175	185	176	162	202	180	190	172	180	180	183	209	189	166	200	181	199	181	166	205	183	200	192	170	203	155	165	183	178	177	186	184	164	198	182	176	199	206	209	182	171	172	179	177	208	183	208	188	209	167	210	184	175	205	172	188	167	180	165	168	163	177	184	172	160	166	176	208	177	210	181	186	195	173	164	184	187	169	158	187	189	171	179	213	178	190	200	178	178	195	164	202	201	191	187	186	169	170	183	184	190	181	168	180	183	187	187	195	180	189	182	163	161	191	159	188	184	183	181	168	167	206	194	188	222	192	185	173	173	171	181	162	182	202	178	187	198	173	170	173	173	202	177	194	195	183	163	186	194	166	162	179	168	184	170	183	214	189	185	196	187	197	189	173	167	196	181	171	174	193	185	182	186	191	180	166	162	164	203	162	200	189	175	169	209	210	176	185	196	187	184	221	197	167	197	175	187	180	205	176	186	185	168	173	174	167	213	174	177	179	199	177	202	166	188	155	142	187	175	158	214	166	173	185	188	197	158	168	197	199	173	204	186	173	201	175	166	182	194	162	194	177	184	193	179	190	166	194	182	220	208	169	170	169	159	195	164	190	189	197	210	168	171	175	173	161	177	162	177	201	194	191	190	199	167	173	182	184	183	165	183	169	189	198	187	192	198	179	218	184	180	166	180	187	187	170	196	191	193	186	171	185	195	187	180	164	188	192	180	201	172	186	172	198	196	198	156	187	172	190	170	179	180	198	183	152	183	172	172	198	186	180	193	166	183	179	190	190	212	181	204	190	190	190	174	172	181	165	181	163	184	158	206	185	166	169	173	189	172	188	186	190	180	184	205	197	201	163	190	207	192	172	188	212	186	182	201	201	213	182	212	182	175	169	176	177	182	172	185	174	200	168	197	171	188	198	178	171	155	192	168	203	184	186	172	180	153	174	193	157	185	200	157	177	209	200	178	181	186	173	180	192	176	188	184	190	210	174	170	194	185	182	194	190	197	191	183	201	184	174	184	190	220	189	206	161	195	178	162	170	194	168	155	186	193	164
5293	1019	674	552	484	461	431	436	422	453	431	459	422	462	470	446	456	454	463	423	463	456	416	471	481	452	447	470	439	427	427	438	431	441	471	464	457	429	420	461	451	449	474	453	467	419	463	469	427	468	395	476	443	453	417	407	436	439	434	431	415	419	454	411	481	411	404	432	417	415	436	393	438	470	427	479	419	461	411	474	451	447	467	428	460	439	455	411	430	453	469	421	413	416	453	403	431	442	401	419	426	445	434	454	457	403	457	436	441	450	442	460	452	451	478	431	457	462	421	415	440	461	407	420	447	439	432	441	453	457	437	434	407	473	421	424	437	466	425	451	476	430	438	459	441	440	430	452	431	449	448	441	432	442	419	431	426	420	446	471	455	423	417	448	449	422	423	395	440	476	419	476	466	439	432	449	407	467	419	454	431	417	398	399	458	454	457	421	423	416	473	436	428	417	442	421	420	427	448	429	423	458	417	435	430	434	443	472	424	444	450	436	411	456	417	451	448	413	421	450	434	467	459	402	440	443	442	432	435	435	450	436	448	463	431	435	411	445	400	453	454	404	412	430	420	452	434	421	414	465	407	409	455	428	419	462	469	460	439	455	473	427	453	409	433	399	423	467	430	426	440	434	412	423	404	410	427	422	399	429	458	430	430	416	430	420	407	447	437	448	446	434	414	420	466	407	412	433	405	421	411	436	449	442	413	459	436	439	460	415	444	397	408	414	463	433	476	441	399	424	456	411	435	439	424	464	435	412	428	454	410	420	418	406	433	436	429	454	415	413	442	443	463	456	434	399	440	455	434	460	430	447	422	438	448	440	426	456	451	440	427	437	454	439	437	463	427	439	497	433	457	413	440	420	444	432	451	425	443	493	462	443	434	430	455	436	446	432	417	424	453	408	426	438	426	442	434	461	403	428	464	445	404	428	433	470	442	438	459	444	416	487	452	442	421	410	470	464	454	506	422	441	428	456	462	442	458	450	438	412	391	448	416	434	409	456	467	464	460	459	425	423	428	419	422	446	449	459	412	455	437	466	429	440	459	453	437	424	437	404	397	441	423	445	403	386	445	427	432	451	445	439	443	461	498	469	415	439	442	429	414	443	447	462	426	448	439	422	419	451	441	435	477	455	390	433	489	459	462	440	465	464	449	401	433	463	434	433	473	468	443	446	458	411	486	455	432	462	457	410	452	407	460	448	411	439	403	480	440	415	442	428	452	418	412	441	418	403	415	415	444	424	415	461	428	447	445	404	408	457	461	466	444	443	415	484	431	463	452	427	459	431	462	417	439	437	434	436	431	381	448	460	437	477	444	448	426	433	428	443	458	417	446	449	425	411	473	428	476	451	410	458	449	480	452	440	461	463	450	421	459	438	427	389	446	457	446	431	453	448	441	416	407	423	468	476	416	408	435	393	425	455	433	419	413	416	453	468	471	406	446	442	490	432	422	448	419	484	450	448	451	455	440	460	429	436	441	441	408	435	451	408	443	436	417	431	463	452	404	472	447	438	455	411	427	431	431	463	439	465	440	422	450	459	504	456	451	420	431	450	409	426	436	438	509	433	448	416	434	471	428	448	431	423	434	414	458	479	432	462	426	440	399	452	464	455	460	448	428	433	438	412	448	441	459	443	422	421	468	468	442	478	416	421	458	412	456	431	416	409	440	433	437	432	415	444	437	461	447	458	432	411	426	437	450	449	434	438	469	442	427	448	430	455	459	392	458	442	430	477	477	441	437	424	436	457	462	423	456	441	439	455	429	429	463	432	391	425	428	448	426	422	461	433	423	437	410	432	455	424	493	449	454	460	462	449	443	431	454	433	452	426	412	432	434	443	477	422	409	437	458	422	426	397	436	414	411	422	446	438	450	415	442	433	418	449	427	401	411	440	441	449	417	455	438	442	416	464	450	441	433	453	429	425	462	431	452	449	442	473	414	408	430	454	463	461	420	474	455	429	412	441	460	441	449	428	425	456	447	475	446	462	422	465	407	453	468	435	425	414	437	462	407	463	447	407	429	441	408	419	444	430	428	461	428	417	427	445	444	449	462	460	398	467	419	468	453	445	458	419	434	441	455	418	420	427	460	465	437	388	443	422	436	434	461	410	430	427	461	449	431	437	425	491	436	446	467	433	434	396	448	437	409	439	471	424	418	458	441	441	432	455	400	424	426	449	450	466	411	429	421	431	464	415	421	438	445	456	465	436	438	452	429	450	479	404	469	435	441	455	445	432	455	429	422	408	429	474	437	428	441	417	415	440	475	403	423	424	429	460	415	408	428	453	400	396	434	458	462	433	484	443	409	473	466	455	467	420	429	436	436	452	409	425	435	414	454	460	423	408	495	446	417	445	434	424	419	438	449	474	430	433	422	450	414	421	472	467	447	469	481	444	417	463	456	443	427	445	410	426	424	458	460	456	438	444	397	444	433	434	403	441	431	401	431	414	455	428	413	415	427	460	450	437	387	425	411	439	441	434	483	420	414	435	453	435	422	461	461	424	499	465	457	461	455	433	455	421	449	472	423	467	481	447	443	441	462	443	491	439	425	417	453	442	468	416	446	417	416	452	436	436	476	421	401	502	446	438	449	427	447	463	447	446	430	466	410	422	437	442	451	442	435	420	416	444	440	438	458	437	457	433	440	444	456	418	443	467	441	468	408	463	449	424	449	437	423	464	433	419	396	466	446	465	498	435	485	441	452	424	418	427	444	460	405	432	446	465	455	406	450	446	432	494	442	473	436	437	441	395	465	417	439	414	450	429	461	424	486	459	431	419	447	468	446	402	443	434	482	441	393	429	415	410	419	473	426	420	443	410	413	439	479	439	439	444	431	463	406	451	405	425	403	425	414	451	434	458	457	457	496	440	423	464	433	434	423	428	459	474	458	442	441	432	413	427	439	424	450	446	445	449	450	446	431	410	410	478	443	459	433	441	465	435	446	463	431	445	415	443	470	435	431	419	467	438	424	429	464	473	448	442	457	457	466	392	407	426	426	488	432	455	457	415	422	410	438	424	414	424	451	439	466	437	425	435	467	406	433	444	434	439	427	402	449	416	461	426	463	449	448	423	452	469	442	438	445	439	437	471	462	430	436	470	411	448	433	409	462	410	397	440	446	434	449	435	445	450	442	428	424	389	428	442	426	455	437	442	450	504	442	492	451	429	440	479	469	459	427	458	449	448	421	446	419	403	412	429	457	434	433	453	452	440	430	412	442	455	455	426	454	419	439	474	421	462	427	464	431	418	457	418	426	438	432	432	449	448	427	429	391	447	434	369	464	448	421	453	414	451	441	434	459	448	419	428	412	433	447	412	456	413	417	384	432	415	445	443	464	435	418	469	412	443	425	418	409	476	466	487	452	452	442	462	448	431	455	440	418	416	460	460	427	403	455	415	452	434	496	470	470	401	418	437	443	451	504	458	418	412	425	407	436	435	451	424	440	429	430	450	433	440	412	453	403	457	445	434	485	457	455	448	417	426	424	417
25177	21562	25254	28335	20984	2062	559	371	360	326	301	325	314	294	277	318	293	264	294	289	265	240	290	311	291	279	269	252	253	278	271	277	266	276	269	264	289	253	285	271	260	291	280	273	254	278	281	286	261	252	259	301	247	235	265	279	252	248	255	250	292	262	303	299	270	275	261	251	317	264	278	292	290	281	290	274	299	293	250	261	300	266	265	252	240	283	283	286	278	268	295	282	289	251	249	248	261	236	271	279	285	272	292	291	245	317	253	269	262	268	292	267	280	304	294	299	298	263	281	254	251	268	285	303	261	265	273	302	272	269	287	311	296	266	263	247	286	265	293	313	249	265	267	314	288	290	269	263	253	263	268	273	281	276	288	267	268	296	250	297	253	255	271	286	295	279	276	271	301	246	254	270	300	256	263	285	289	252	234	248	229	293	264	288	242	227	308	286	266	245	275	280	267	277	300	248	231	253	249	276	231	256	245	287	259	296	259	255	280	230	249	287	295	249	307	261	282	260	258	264	266	241	295	279	261	267	265	304	251	254	249	261	292	249	275	275	264	241	240	284	257	284	271	298	241	235	276	256	265	320	288	273	272	263	266	257	271	270	242	255	288	261	286	271	259	286	257	272	276	244	249	252	289	239	290	254	276	263	313	284	267	267	243	280	288	307	278	267	306	285	255	263	281	293	271	278	281	281	279	263	250	275	253	330	296	274	274	264	276	295	281	282	271	272	261	283	278	303	255	285	263	237	246	272	235	256	274	255	268	246	258	308	263	296	272	271	280	252	245	244	272	264	285	286	233	269	269	266	282	273	230	263	289	280	279	285	297	286	254	286	260	261	237	260	275	268	295	268	273	248	269	241	271	256	251	283	254	264	293	270	245	250	247	304	297	258	266	289	302	269	263	279	272	289	274	281	250	273	255	268	288	250	275	270	290	240	299	275	278	257	261	241	274	266	269	295	280	245	271	285	262	295	285	243	261	254	299	264	321	235	264	271	266	281	276	260	313	272	276	292	238	287	299	273	303	314	322	286	256	246	265	286	256	263	264	284	286	269	281	267	254	265	303	270	289	271	266	290	282	274	283	271	268	276	317	282	254	258	279	249	279	288	261	290	278	280	276	252	234	221	296	270	299	267	264	265	258	269	264	280	250	270	272	246	259	242	287	273	255	275	283	267	273	269	296	291	270	253	244	257	245	244	244	262	264	253	261	309	301	283	270	272	292	250	244	279	250	258	276	260	273	279	255	237	265	303	248	324	268	266	283	281	273	259	295	259	308	255	281	270	276	262	287	268	308	269	224	264	243	277	290	262	335	263	270	263	228	276	263	277	260	267	260	292	273	267	261	238	279	293	286	282	255	281	268	257	263	268	271	250	274	290	287	244	256	278	303	274	266	273	274	276	263	278	281	287	267	268	267	274	271	276	278	286	279	264	265	257	275	284	274	280	263	275	267	267	245	256	256	279	274	280	291	274	291	276	270	277	291	284	292	273	262	269	261	277	292	254	266	264	281	274	272	258	286	277	277	260	305	289	283	290	265	236	294	296	280	274	251	256	273	259	257	238	264	277	324	249	271	276	273	244	224	289	273	269	257	283	264	264	255	289	292	269	246	260	307	256	282	244	262	270	253	253	277	250	239	246	281	252	281	262	287	273	285	265	252	287	287	246	282	271	258	305	265	273	297	282	262	255	232	266	248	244	272	250	260	273	304	263	254	268	260	280	248	310	271	281	274	294	263	279	280	319	229	292	254	252	281	280	266	296	306	265	255	282	277	278	283	272	266	258	243	261	260	263	251	286	265	260	250	271	274	254	276	255	249	263	261	251	284	286	256	278	267	257	261	318	286	291	285	270	297	266	248	265	255	266	260	277	257	233	277	237	270	303	276	280	287	280	250	262	267	254	254	247	294	239	266	277	284	258	295	257	253	285	295	280	250	307	311	290	272	272	301	253	278	261	296	257	267	285	252	276	283	293	250	306	268	279	295	264	280	287	265	261	284	266	281	255	275	261	283	253	269	266	272	296	268	294	270	257	275	228	279	247	264	253	310	273	305	307	242	284	277	282	272	236	257	271	242	283	290	243	282	268	261	267	269	279	258	280	280	283	272	267	261	268	246	255	250	289	281	268	263	257	289	263	275	264	299	261	240	272	274	283	305	292	249	290	284	296	281	280	285	264	268	270	303	276	253	292	284	282	246	259	232	267	276	262	306	272	214	237	280	238	257	283	268	297	240	256	276	269	215	272	274	287	276	287	290	279	250	270	255	265	285	269	277	281	285	309	268	271	260	272	273	254	281	268	256	261	283	258	250	251	255	276	283	284	270	266	261	290	264	307	273	280	295	286	266	274	245	295	274	270	295	284	276	251	271	272	271	269	292	272	268	272	278	256	280	247	294	259	256	257	246	240	247	285	255	283	244	282	242	232	283	270	267	260	274	235	255	282	258	313	279	285	275	255	272	251	261	266	274	275	242	265	251	259	269	307	304	275	264	258	241	262	238	259	279	242	269	236	271	288	269	302	275	275	280	254	237	290	251	272	285	265	262	248	277	243	279	247	313	317	288	251	298	262	270	306	303	258	285	284	255	289	268	256	283	249	242	288	274	263	267	297	285	271	250	270	265	257	272	250	254	263	281	299	265	299	284	273	273	267	280	255	281	286	270	279	270	313	267	273	254	302	268	238	264	276	257	265	284	261	273	270	275	251	265	272	275	252	241	274	252	234	282	275	265	262	261	265	285	276	261	258	234	273	279	279	264	231	283	260	265	280	283	287	254	257	288	283	259	291	267	257	290	274	263	238	282	247	266	270	269	270	287	291	286	254	280	281	263	264	227	246	294	291	302	261	282	263	282	282	264	276	256	282	271	248	292	285	244	278	250	246	278	262	242	253	278	276	250	263	259	295	286	272	260	303	270	299	235	242	267	231	264	281	245	293	277	266	307	231	261	307	264	260	271	313	318	291	286	276	271	269	256	313	277	244	267	279	259	275	271	260	262	261	259	266	296	256	226	301	269	284	269	253	297	266	275	282	275	271	284	269	255	274	271	288	235	267	240	309	289	279	257	270	251	247	292	287	272	250	273	261	283	277	273	292	303	259	277	278	280	260	285	332	271	273	259	272	250	264	259	281	251	253	263	315	265	297	268	234	279	232	283	294	276	233	292	244	283	271	267	283	260	254	286	263	265	260	256	278	276	258	303	274	247	274	263	276	255	248	286	287	289	298	302	269	249	289	281	253	261	273	291	308	273	267	289	233	245	276	261	266	293	248	259	258	254	269	293	290	262	272	273	277	258	270	267	271	274	298	268	286	260	242	276	287	293	273	277	259	263	273	246	280	239	267	278	265	273	279	249	266	272	262	299	256	264	274	267	270	265	283	260	288	241	273	276	261	285	269	275	226	242	279	251	225	268	305	274	265	265	287	266	282	280	278	272	255	284	277	253	259	263	249	272	243	255	260	276	271	258	273	255	281	285	264	290	310	285	319
3491	3668	2279	1182	858	714	656	681	661	612	598	650	602	614	596	628	607	574	641	585	613	610	570	541	623	636	594	610	619	587	642	572	639	649	555	565	593	559	591	615	598	607	618	604	591	616	635	557	619	574	568	618	607	598	641	619	598	596	623	559	635	550	583	604	589	581	660	637	610	581	609	621	570	604	587	569	575	623	582	577	578	598	630	610	598	561	555	609	552	614	580	601	572	614	565	575	602	595	573	586	665	643	626	578	597	618	571	597	616	584	576	597	590	539	585	594	562	598	568	605	531	559	577	622	563	552	591	580	644	580	559	613	624	581	637	590	622	555	594	557	550	592	610	647	574	609	585	529	553	596	611	607	619	640	610	604	591	582	585	546	596	588	603	557	637	593	655	594	588	575	608	627	617	569	646	589	636	577	629	598	617	602	627	631	597	614	546	570	569	599	604	586	622	535	546	612	570	615	581	561	548	596	575	622	609	617	580	620	599	609	593	558	668	629	609	574	580	574	579	573	572	573	609	574	606	568	543	546	608	592	573	580	583	573	563	578	619	551	632	564	597	590	574	605	595	580	560	572	592	584	598	604	632	575	570	563	642	552	617	576	527	599	557	586	560	583	564	601	588	573	617	571	573	595	582	607	593	577	609	603	561	596	584	601	557	574	565	576	614	583	590	599	598	552	617	618	563	572	565	594	658	595	605	552	617	566	601	606	580	599	584	597	575	641	611	611	563	588	578	583	553	590	602	610	586	557	651	576	563	592	579	600	614	586	623	611	589	602	605	592	587	604	553	625	608	609	609	625	566	607	611	614	566	608	638	587	577	567	574	624	583	605	633	587	598	560	574	560	578	586	612	575	603	605	573	594	595	579	587	576	635	551	584	552	617	624	592	596	602	574	590	623	577	612	577	591	621	570	579	633	570	597	635	622	588	618	642	542	597	607	562	580	581	596	604	601	588	566	620	572	609	593	584	592	614	567	595	599	605	601	608	604	606	580	551	567	627	632	609	600	569	601	601	563	642	558	575	611	550	620	599	596	605	566	597	575	584	564	554	556	600	565	538	581	550	584	603	616	593	588	632	605	561	624	580	595	580	567	591	587	582	584	547	601	597	606	662	643	642	590	585	608	654	575	584	608	591	566	614	561	600	625	602	616	578	591	635	615	621	589	581	600	603	570	621	593	562	576	575	633	601	568	621	618	589	583	614	599	590	582	565	587	601	606	635	592	590	583	606	620	625	567	615	588	601	571	631	578	548	594	558	590	599	550	582	552	597	599	543	590	570	596	599	607	568	595	605	571	548	576	626	622	611	572	570	613	572	593	621	578	588	590	633	568	565	614	577	573	581	549	565	606	566	586	563	604	560	583	614	604	634	570	572	586	555	544	604	568	613	592	595	580	612	603	618	625	595	601	583	610	601	599	614	559	605	597	579	627	620	576	595	628	603	602	582	620	589	579	633	563	577	545	565	524	569	599	603	606	587	602	591	616	613	610	560	604	644	617	595	600	580	622	586	570	597	610	603	601	631	584	599	626	607	582	612	583	635	564	544	594	623	611	617	582	602	558	619	635	596	568	566	579	605	595	601	605	586	597	602	552	625	621	566	560	588	610	592	620	583	629	628	582	560	581	575	598	567	540	625	593	553	585	602	622	586	622	636	605	581	588	602	619	583	652	570	616	575	553	511	619	609	625	595	634	573	617	568	610	603	546	602	625	648	577	602	610	585	620	591	618	590	583	588	583	588	604	609	600	597	611	577	614	576	594	617	582	558	602	582	611	599	615	584	618	580	576	572	581	580	571	562	592	590	609	645	594	597	589	596	590	584	553	594	556	609	597	614	620	572	617	627	587	597	629	581	620	590	588	603	597	559	614	603	539	591	567	628	620	609	616	631	598	578	575	592	613	640	579	609	560	558	605	580	614	587	573	587	611	570	576	558	610	602	560	642	612	630	571	603	575	595	578	601	595	609	576	580	597	648	606	565	595	598	592	602	545	590	572	591	545	590	572	571	572	604	585	635	589	573	619	588	611	569	597	574	583	613	587	594	567	581	587	642	619	634	618	627	594	609	623	602	615	566	607	554	584	548	640	618	594	586	616	614	608	587	611	583	583	604	567	586	586	593	611	621	614	642	628	595	586	569	604	572	555	612	593	622	590	566	569	639	610	587	586	608	583	610	545	568	604	604	613	556	599	566	605	614	629	634	599	621	569	596	587	621	584	549	570	634	616	627	606	601	591	574	612	639	577	639	624	571	540	580	593	588	616	582	569	610	574	591	596	570	603	608	613	573	576	602	589	560	592	559	591	574	588	589	598	575	611	616	604	574	590	591	590	616	595	611	569	614	575	587	628	592	608	576	615	568	616	552	588	602	612	561	624	580	606	590	635	635	597	608	598	530	577	593	605	590	626	631	589	588	598	597	593	630	604	604	593	620	634	588	599	589	629	605	616	579	613	624	607	567	563	605	584	558	566	586	609	635	595	629	585	572	661	603	575	603	548	588	595	566	603	577	597	575	614	585	607	579	598	616	600	602	601	612	552	602	556	612	592	608	595	604	602	590	605	578	562	606	566	613	571	609	618	613	593	612	553	616	569	608	585	590	594	591	629	594	608	564	576	590	573	590	601	565	608	599	569	590	621	524	609	584	575	600	572	595	578	594	592	606	611	625	571	570	579	601	596	642	598	616	568	579	545	544	591	579	564	604	557	578	587	598	555	617	608	548	562	564	632	634	620	605	607	563	586	602	597	628	582	572	607	601	626	608	618	608	535	568	632	591	632	595	591	611	604	578	616	549	583	571	594	573	555	580	583	605	561	623	585	582	634	586	579	557	594	614	582	593	620	551	610	577	625	590	624	577	550	596	620	585	571	613	569	633	611	579	565	622	617	618	573	572	619	602	628	604	596	610	612	565	622	556	640	630	567	606	593	586	612	597	592	602	551	586	616	602	579	604	586	609	609	608	627	561	597	566	583	608	584	584	614	581	604	605	596	594	631	593	599	625	622	604	641	614	582	619	623	569	579	591	589	632	586	553	600	574	541	592	631	578	645	569	584	569	586	586	575	605	594	568	600	578	616	639	575	582	594	633	564	602	568	592	584	548	598	613	545	592	585	573	589	613	645	589	610	593	589	595	585	576	583	585	584	598	639	597	589	601	609	617	580	636	625	616	588	601	590	571	579	607	584	610	584	579	551	557	607	596	591	638	589	615	586	613	582	579	598	580	577	629	552	581	578	618	603	566	593	648	580	609	576	606	585	576	593	607	587	579	565	616	580	589	572	641	620	609	584	624	609	598	603	592	605	578	587	540	577	593	605	634	565	576	571	602	585	585	619	595	570	618	573	564	607	614	567	563	652	622	591	582	627	587	650	573	630	598	626	575	586	617	600	615	560	603	593	567	588	588	593	625	596	616	628	602	612	609	617	580	571	593	613	581	540	575	581	587	610	585	618	567	598	576	528	583	601	552	618	600	594	615	593	620	634
24387	21586	25991	27663	21592	21548	2453	480	345	267	263	247	224	243	205	222	227	193	195	202	239	200	211	198	194	195	183	194	190	190	196	209	182	199	184	177	169	199	180	189	174	202	195	168	159	161	188	186	180	205	186	185	177	167	172	174	159	154	174	196	202	182	159	191	193	187	178	174	180	182	193	192	178	148	172	162	167	162	190	183	181	165	157	184	188	183	200	199	203	166	184	175	193	190	185	165	196	194	179	214	166	175	165	180	183	163	207	191	179	175	157	179	178	171	190	193	174	177	171	186	190	196	178	165	203	192	168	180	198	187	203	159	179	180	172	170	194	167	184	194	181	178	181	176	155	177	170	174	173	192	171	158	188	175	186	178	170	159	185	178	196	197	189	196	197	189	178	200	197	162	180	160	193	174	196	184	181	187	204	181	177	171	178	171	177	195	196	172	199	169	163	187	190	174	179	199	176	207	169	184	166	172	161	185	183	168	196	171	194	175	173	201	184	169	177	173	212	184	180	212	189	199	183	204	178	192	202	186	200	172	151	193	192	176	200	177	176	174	178	198	172	192	209	164	178	186	212	177	175	166	187	196	202	215	202	168	199	187	188	184	166	167	159	168	163	178	172	168	167	189	182	176	190	177	162	173	169	171	172	211	200	185	206	179	184	191	186	191	175	178	183	177	188	187	176	171	176	174	188	187	172	182	200	200	177	189	201	196	218	182	179	198	184	177	220	161	189	193	174	196	175	181	162	210	166	136	166	220	212	173	189	184	182	160	181	195	182	186	207	185	211	208	188	183	168	177	172	175	154	155	191	148	172	208	190	204	195	165	201	183	192	178	170	179	190	199	144	190	189	187	166	184	184	201	189	213	175	179	165	174	190	205	198	165	175	192	185	194	197	172	184	231	178	200	177	182	176	186	195	187	167	175	181	180	198	190	179	151	199	149	209	186	213	171	187	170	187	177	144	156	204	213	189	197	185	205	195	173	175	183	188	186	181	186	174	225	172	176	162	207	197	182	175	174	172	201	200	180	189	174	182	201	170	178	187	176	185	195	178	189	169	167	149	176	195	192	200	177	170	172	182	186	216	175	204	201	184	186	172	186	168	205	184	173	194	190	180	194	166	198	197	160	184	186	174	177	169	184	169	165	170	172	203	198	160	208	174	179	188	207	164	177	169	204	181	169	156	175	215	201	157	174	184	202	181	176	201	158	181	209	150	184	209	180	194	160	168	205	163	170	190	158	205	182	194	192	167	186	167	181	192	175	157	223	174	177	191	187	197	193	159	191	202	196	191	196	214	182	178	153	188	199	192	179	187	157	186	198	188	186	177	175	187	176	196	182	203	183	185	175	179	187	195	187	204	203	204	189	194	225	188	183	211	182	188	175	170	171	198	194	170	170	205	199	196	170	189	166	180	183	183	157	207	195	160	176	197	205	169	177	166	176	171	174	185	152	171	158	183	179	160	160	181	158	176	185	189	181	200	185	181	170	191	199	165	188	185	188	190	178	213	173	190	177	179	159	169	179	192	186	171	184	176	169	183	187	203	179	187	167	187	176	162	158	174	189	162	163	177	147	173	188	197	193	171	199	193	189	190	190	172	179	204	187	176	193	196	169	185	182	194	169	168	196	211	192	172	196	161	169	187	194	183	183	185	185	198	186	206	165	174	222	167	198	163	192	186	160	194	210	179	162	174	186	166	182	198	164	182	192	169	175	195	226	181	173	178	195	174	184	195	189	183	166	204	173	184	194	171	201	198	186	184	165	164	174	203	180	206	184	184	184	189	155	192	192	154	148	172	200	198	184	200	176	187	198	197	180	151	207	172	171	183	182	176	192	186	203	193	173	178	196	175	184	178	161	188	189	202	203	183	165	187	187	183	195	185	188	186	190	185	195	176	187	182	210	170	178	172	179	190	180	186	153	190	192	194	168	184	203	207	210	199	184	189	204	199	171	188	206	213	163	196	161	173	176	179	180	172	211	197	169	183	180	214	187	174	179	186	210	181	185	171	176	173	162	193	197	176	159	178	170	198	159	187	181	210	191	174	193	186	185	178	180	221	172	183	176	201	183	195	168	189	158	172	185	188	193	180	165	196	195	178	188	177	213	164	173	165	169	187	182	189	195	171	177	183	171	152	156	168	186	179	190	172	187	206	178	185	192	179	180	221	180	199	185	199	175	189	194	178	177	197	154	174	198	216	170	185	187	216	193	191	154	166	180	180	187	207	178	181	192	193	190	181	172	192	185	172	181	172	165	153	165	187	168	201	205	175	191	197	169	196	176	213	182	189	163	179	181	176	184	162	189	201	161	196	183	174	176	191	203	175	164	190	172	163	185	189	186	194	176	175	193	193	170	210	168	176	167	200	208	180	145	161	172	179	172	199	189	200	207	187	181	196	221	191	168	191	181	199	180	176	210	168	221	187	188	197	157	164	199	170	173	193	197	191	150	188	172	194	183	221	204	199	179	181	174	190	176	193	196	167	172	163	182	173	170	184	150	180	198	177	181	206	162	192	181	195	185	168	203	181	192	158	173	190	200	177	189	171	202	181	193	180	172	181	184	189	187	177	170	167	197	182	166	181	184	181	191	180	184	179	151	160	186	179	196	168	212	182	199	205	183	189	180	176	207	215	187	181	206	213	186	175	164	174	174	182	168	190	176	172	207	184	202	159	169	191	206	178	193	184	174	197	184	188	194	196	210	211	165	181	181	209	175	185	180	214	190	167	198	189	148	177	192	173	183	176	187	179	203	184	191	196	176	200	191	174	164	187	168	184	175	166	203	177	169	164	198	179	159	207	165	160	176	204	161	189	173	168	190	177	178	191	191	184	178	192	182	199	181	189	191	174	198	191	163	156	166	176	213	191	162	173	180	189	195	179	165	198	182	166	179	181	176	160	194	206	160	180	164	183	175	186	181	176	168	189	214	148	198	168	179	177	194	174	206	205	177	183	185	188	181	207	182	201	213	198	165	190	168	208	191	188	185	176	162	168	187	183	171	167	212	175	225	182	204	165	178	147	176	189	179	201	183	184	188	207	199	188	179	177	177	197	174	144	207	200	155	191	168	196	182	193	173	194	190	196	191	193	189	161	179	167	187	219	208	172	168	180	158	163	157	156	182	178	180	192	188	172	206	186	196	195	196	182	193	188	189	177	181	172	193	203	172	189	189	169	189	170	191	200	168	173	202	175	215	185	183	167	175	188	163	189	172	205	158	192	166	194	189	191	176	190	200	184	185	200	165	188	173	179	161	178	150	158	209	177	174	174	188	157	156	179	182	181	183	195	151	162	161	188	189	195	194	157	157	176	201	175	162	189	205	210	198	186	177	210	205	186	198	170	192	180	179	175	182	189	198	171	159	172	175	170	169	191	207	202	160	179	163	197	170	173	166	184	190	197	147	193	185	185	205	187	181	222	201	184	194	170	170	157	171	172	187	162	209	162	197	194	192	146	174	188	174	183	185	186	183	176	180	174	164	175	167
3673	6076	3666	1542	866	662	556	551	436	461	401	432	406	428	450	407	428	447	381	438	396	408	395	400	443	395	411	415	399	417	430	414	419	422	396	380	402	418	370	412	359	451	389	407	405	409	431	406	369	400	397	382	406	415	374	428	382	427	384	381	387	407	422	412	423	404	367	394	414	432	399	413	385	386	414	377	400	381	398	402	380	406	392	351	416	413	418	397	395	398	421	387	408	388	404	407	391	411	418	361	389	412	399	417	374	374	436	381	403	373	438	387	401	407	390	431	384	406	390	401	390	393	362	374	388	389	417	397	413	421	379	377	415	379	415	380	398	418	393	444	417	386	438	396	409	426	392	411	380	366	409	425	441	400	401	420	385	398	397	409	392	428	416	411	424	354	447	393	392	398	378	382	372	405	405	397	410	374	415	395	397	355	388	403	393	426	403	388	420	401	394	398	413	389	403	416	378	409	409	366	408	444	423	411	382	395	423	414	403	430	409	376	395	381	415	401	385	438	391	388	390	405	407	378	379	382	388	404	412	386	432	411	420	428	394	447	397	408	414	433	381	379	399	429	410	393	403	432	387	409	386	388	399	342	390	442	419	417	407	383	401	405	401	411	409	454	390	421	403	377	382	385	403	408	414	410	372	413	407	409	385	399	411	408	394	424	383	415	418	345	402	432	382	396	419	378	402	401	394	418	420	416	426	383	391	424	432	373	416	424	409	408	385	400	404	384	380	391	436	429	377	364	398	381	414	410	433	394	373	414	388	388	438	393	417	360	391	374	398	413	414	415	405	365	419	424	407	400	434	386	391	452	396	404	411	404	382	420	391	406	397	394	406	417	367	391	403	371	398	410	398	426	399	384	428	380	387	399	389	396	360	401	364	392	382	430	380	394	387	389	431	365	400	417	427	366	392	418	385	433	378	402	412	409	383	389	419	380	429	384	363	397	395	455	421	399	377	416	422	439	375	392	416	416	406	427	399	384	410	409	394	400	419	416	404	401	426	387	395	399	388	406	359	398	425	393	443	415	389	401	410	392	356	431	391	376	377	414	339	395	389	409	396	410	422	400	393	399	402	386	422	413	389	400	359	386	380	370	418	385	376	405	412	415	404	416	391	460	366	394	419	389	394	417	431	403	414	385	396	422	377	398	414	378	428	392	405	415	400	394	438	397	420	385	375	406	419	394	377	374	417	394	415	377	414	376	415	388	437	419	400	419	379	401	427	399	389	405	414	396	403	381	387	402	409	443	402	406	419	372	415	389	367	434	389	378	399	436	424	407	388	426	398	399	374	385	402	388	362	429	402	408	402	405	419	411	392	369	406	415	404	385	419	392	406	389	430	397	402	363	413	390	417	383	377	395	402	397	432	402	401	412	387	425	444	417	430	356	388	449	400	379	416	386	409	390	398	373	391	359	352	414	404	422	400	390	402	401	424	396	381	428	415	398	397	428	406	419	398	372	398	416	382	386	402	359	382	401	445	393	388	438	423	398	443	388	430	436	390	417	377	407	383	383	391	383	366	416	391	431	391	427	426	377	393	381	388	383	360	381	416	379	425	385	384	411	358	427	412	395	393	416	423	381	386	401	424	396	406	385	402	402	436	379	384	385	389	402	357	444	408	387	417	391	384	387	440	413	388	410	391	413	394	434	402	404	399	391	378	397	367	405	420	390	382	408	407	368	357	423	365	419	427	419	405	368	403	376	418	422	424	396	398	403	412	410	392	399	382	382	404	424	417	386	394	407	395	405	394	409	369	397	368	424	384	395	380	370	419	416	406	362	417	412	403	394	354	362	405	405	386	403	391	376	393	413	388	424	402	408	389	398	404	384	382	389	422	391	384	377	412	399	377	396	386	425	445	385	433	395	379	389	379	378	469	374	423	397	389	363	382	429	424	388	412	408	389	404	380	401	414	414	372	412	379	376	390	393	400	386	425	388	379	387	397	424	382	422	404	397	370	371	400	390	405	395	397	406	400	426	374	411	386	391	424	382	407	419	402	399	431	412	396	394	401	370	387	431	391	423	347	394	388	438	395	447	403	421	403	404	432	387	433	395	389	402	405	386	382	385	383	438	385	380	406	385	388	392	403	416	423	406	378	411	392	413	373	379	414	427	409	364	395	405	396	419	387	422	406	404	373	391	401	395	401	403	406	398	384	376	362	424	398	425	373	381	409	402	419	421	423	429	372	385	396	392	407	382	405	364	402	381	372	436	380	379	424	433	403	437	394	413	391	406	394	412	391	396	387	382	414	395	398	374	413	381	393	386	383	442	418	386	394	415	423	405	406	393	369	370	431	397	402	404	409	430	399	412	378	406	378	363	396	403	391	395	407	403	395	401	393	355	416	365	389	371	417	407	374	395	409	399	382	393	419	413	401	403	402	429	412	372	391	396	375	380	381	411	414	386	396	397	408	438	381	411	412	360	383	385	402	372	406	386	410	393	405	394	421	365	381	387	417	391	399	406	400	382	398	410	445	388	388	409	365	399	381	415	400	406	424	386	398	399	358	404	405	389	408	410	402	403	399	438	414	389	399	419	386	428	412	426	375	409	407	388	426	416	402	370	399	364	425	373	409	391	389	382	380	440	415	371	393	417	393	432	446	398	429	380	383	399	422	399	393	396	429	403	396	396	390	387	413	386	391	442	421	387	413	422	423	404	392	407	415	372	385	412	381	403	427	420	399	389	387	397	382	415	423	396	405	402	412	382	389	404	397	408	413	381	442	373	418	404	421	393	397	410	407	375	395	394	425	430	393	394	401	401	397	430	374	374	380	403	414	421	404	416	398	442	405	443	355	394	410	418	397	457	412	395	399	399	392	408	364	384	397	402	432	373	367	398	420	423	424	424	413	395	423	414	408	411	394	387	385	429	410	366	409	393	421	466	410	418	435	383	380	426	427	397	434	418	425	429	393	409	408	391	399	413	392	355	413	409	398	391	397	366	399	390	392	380	393	378	383	402	365	416	377	371	381	402	400	395	386	384	401	403	376	416	396	374	413	397	415	348	403	385	413	392	386	422	368	384	385	434	369	392	415	394	429	375	403	401	407	406	393	408	383	395	371	394	371	427	401	404	381	433	386	374	368	414	395	416	400	428	427	400	408	371	386	434	400	407	365	401	392	415	431	382	417	418	401	374	362	418	415	395	385	414	394	376	382	413	426	400	419	395	416	391	401	385	405	379	352	446	402	411	394	416	393	411	360	403	361	375	415	388	432	382	403	389	427	444	391	404	373	383	411	386	390	386	443	422	417	394	418	415	404	383	444	393	396	386	435	364	418	381	425	370	407	397	396	373	413	409	404	389	429	419	404	412	394	427	389	393	407	428	379	408	421	396	364	377	380	387	380	392	376	397	407	398	386	391	403	397	428	411	418	399	383	396	421	382	389	359	398	370	384	387	422	355	402	410	407	398	416	406	423	408	380	416	414	408	372	361	406	431	406	391	396	382	398	423	393	396	383	406	394	377	371	408	412	376	393	408
33185	10804	1104	355	251	215	190	179	199	186	197	187	192	189	215	196	187	179	195	187	169	185	188	176	167	177	187	184	201	188	157	186	180	178	172	160	170	169	180	208	197	179	215	174	204	188	178	174	170	207	191	187	163	183	186	208	168	159	190	173	207	183	185	185	189	184	198	183	205	186	184	191	198	205	173	199	192	196	199	178	184	229	196	172	208	192	192	174	170	162	181	185	188	187	200	199	190	187	186	207	207	178	179	193	164	180	190	201	190	190	184	198	175	181	185	203	187	208	166	188	212	169	151	188	208	188	184	188	173	162	194	195	171	172	189	179	167	225	186	200	209	179	182	211	170	202	157	187	171	192	169	160	183	165	199	182	210	194	194	195	162	195	160	184	173	176	197	183	177	174	192	199	189	165	151	171	205	191	162	211	195	163	168	194	168	181	153	171	218	187	170	202	191	176	194	187	177	190	171	196	184	174	172	205	194	175	175	194	189	208	176	190	201	180	180	173	180	184	186	178	185	173	199	173	186	185	179	163	186	198	172	158	184	166	204	187	176	193	178	194	191	203	170	192	170	192	189	170	210	183	184	166	207	194	162	200	192	177	195	178	151	183	188	196	173	173	179	175	194	169	202	191	141	176	159	178	190	170	210	197	198	200	175	188	178	182	190	203	173	176	171	169	178	183	187	180	188	169	188	157	164	163	176	178	205	185	209	166	187	180	198	186	160	182	196	186	180	195	204	209	169	197	189	178	183	182	196	167	199	192	167	180	162	192	186	177	182	196	199	203	182	164	197	188	184	163	182	201	207	195	155	186	170	183	200	183	187	191	181	198	206	192	180	199	197	195	185	181	170	201	175	182	198	196	178	189	206	188	179	204	185	220	201	172	210	170	194	176	204	187	173	176	172	177	195	177	190	202	186	197	178	185	173	207	168	193	174	163	186	178	173	215	176	171	200	188	176	182	161	174	196	158	205	174	208	202	172	148	176	200	202	191	178	189	161	201	192	173	174	188	189	189	173	166	177	196	165	200	211	189	161	189	171	165	177	178	175	182	180	198	201	181	206	194	175	180	196	164	176	156	161	161	164	164	195	191	187	176	188	177	168	166	172	198	188	168	199	168	187	183	177	180	181	212	185	199	176	188	202	177	190	200	172	189	187	188	144	195	185	190	178	166	193	178	190	169	170	174	186	205	183	230	210	170	183	177	181	213	180	173	195	202	170	192	198	206	203	193	170	181	182	195	176	195	178	199	190	178	160	167	191	201	179	159	181	203	206	183	184	211	158	184	183	184	171	164	175	191	183	189	168	175	180	160	180	188	188	192	185	156	182	183	170	184	191	202	177	169	205	176	192	186	187	185	177	175	189	141	200	173	209	193	168	187	197	203	162	198	188	178	179	210	187	195	206	151	190	186	180	176	188	166	163	195	190	172	172	164	202	169	186	193	181	187	200	192	179	190	180	166	178	179	191	189	201	180	172	202	183	167	190	176	182	187	167	202	170	200	188	189	182	184	200	195	190	190	176	192	213	179	181	172	195	190	176	173	188	173	178	175	177	195	221	188	199	204	187	195	183	191	175	193	161	184	189	208	191	184	183	173	190	158	181	207	172	192	167	211	168	155	182	196	191	186	176	179	197	163	170	194	170	188	167	184	173	177	176	182	199	190	188	195	196	166	202	204	163	199	166	186	175	181	181	180	185	187	188	205	212	208	182	197	189	190	158	190	170	178	204	165	174	179	205	177	221	184	176	188	174	178	203	164	206	205	179	172	183	177	182	171	199	174	175	159	194	165	183	188	178	186	190	191	181	175	168	187	161	194	172	159	181	190	228	195	168	179	187	179	156	190	188	206	170	184	173	186	196	209	163	183	173	203	202	174	215	180	157	204	162	195	187	201	176	211	166	200	185	183	199	197	178	191	166	160	173	185	201	172	207	199	166	184	191	159	191	194	170	176	177	182	164	188	213	205	197	181	191	183	176	193	195	170	187	196	174	172	166	177	179	180	172	170	191	185	206	176	160	186	166	181	184	205	180	173	187	198	193	185	177	198	186	185	182	173	178	196	202	189	191	177	183	167	169	169	190	222	144	193	195	178	185	168	198	189	165	175	203	174	204	176	183	172	185	173	187	157	181	187	196	159	200	184	182	196	197	194	186	183	209	178	189	191	173	177	196	190	174	175	175	178	197	192	198	178	177	169	180	175	196	182	176	190	195	183	192	163	164	172	167	157	186	193	184	174	178	164	177	186	182	184	145	176	188	181	190	174	173	208	203	200	188	189	173	168	183	184	190	179	187	206	168	194	160	182	196	178	195	172	188	195	182	164	189	172	178	172	185	183	175	157	172	181	166	195	163	186	166	181	194	153	160	172	199	207	194	187	182	171	178	186	168	154	191	176	198	182	191	174	171	179	171	175	178	152	172	178	189	190	176	165	176	186	172	209	187	180	194	181	177	185	189	213	181	166	194	175	176	201	193	204	197	192	161	177	189	145	200	201	160	208	193	184	188	191	173	195	199	185	183	188	194	195	197	187	178	189	199	183	204	181	182	189	176	162	176	190	164	182	197	210	186	178	197	192	163	158	186	181	166	191	200	160	197	192	230	188	186	182	198	169	197	168	183	172	185	170	191	187	179	222	159	175	197	191	190	195	182	190	183	189	196	202	195	194	193	177	205	169	232	190	194	173	156	172	189	187	179	156	182	177	206	166	182	189	187	195	184	185	208	198	180	186	176	176	191	188	192	177	197	184	206	189	165	188	178	169	195	191	197	189	202	181	193	198	165	198	198	166	174	197	182	177	163	200	171	184	199	194	168	181	168	205	186	190	164	194	174	178	177	180	179	172	197	198	180	184	177	174	170	174	181	156	177	218	181	169	175	217	185	188	175	185	180	180	184	204	176	216	188	177	185	202	185	160	166	183	200	197	196	207	203	175	174	191	206	172	221	213	176	182	182	182	194	209	197	174	182	198	187	176	210	195	173	190	202	185	189	179	168	178	190	207	167	185	171	201	188	192	202	170	201	171	188	173	160	213	185	171	178	182	195	205	183	174	164	180	179	184	208	213	192	182	189	198	184	200	201	179	168	186	178	165	159	188	203	183	180	177	179	188	175	183	183	175	187	201	182	162	172	175	198	172	183	200	170	184	220	188	163	172	174	186	194	192	189	176	195	204	180	203	193	193	180	211	203	214	190	184	195	192	191	181	187	185	201	175	179	176	196	172	182	177	179	177	204	171	185	179	186	183	190	197	187	185	176	177	166	187	169	174	187	205	206	171	190	176	186	188	180	176	168	193	159	193	179	188	178	180	186	175	173	198	184	184	201	198	170	169	158	195	186	177	169	172	191	181	170	197	201	168	173	186	184	186	186	190	177	182	152	178	175	197	215	191	177	182	167	193	162	192	216	197	196	171	165	163	170	160	167	178	209	193	193	189	181	194	162	179	195	187	175	170	180	186	178	185	181	170	180	179	197	188	186	176	184	182
5256	986	670	523	497	458	509	465	467	430	426	429	468	455	420	468	428	408	450	413	436	442	476	458	429	423	422	399	441	449	442	433	445	453	434	407	418	422	420	440	464	462	421	402	496	454	432	435	434	447	423	449	439	438	434	466	458	420	445	478	433	484	445	444	465	479	430	440	433	458	477	458	422	453	459	431	476	415	470	427	442	434	477	448	457	402	411	444	438	468	427	467	491	471	435	433	466	434	454	430	447	453	420	464	428	476	411	429	452	418	457	460	459	434	425	419	414	470	429	445	436	442	452	464	437	436	447	454	439	427	445	417	452	397	462	465	426	468	447	468	430	444	433	451	416	398	459	441	422	452	444	419	428	425	449	407	419	461	432	458	451	426	420	450	450	463	466	431	446	461	455	451	435	429	440	403	421	443	471	434	440	404	429	473	417	423	397	457	431	472	434	427	434	484	433	470	417	471	419	424	452	468	428	435	442	459	421	424	422	429	473	433	427	457	432	480	416	456	446	455	425	462	427	482	451	410	453	454	408	446	458	439	412	416	490	431	450	476	498	427	438	435	409	440	450	442	408	441	426	447	416	442	429	433	444	416	470	426	431	480	416	434	406	447	471	446	414	464	447	408	449	464	422	394	432	466	455	471	445	422	467	460	433	483	441	466	445	421	411	479	452	435	452	421	500	446	468	485	442	450	464	448	436	452	444	428	441	416	434	466	435	423	462	441	453	421	431	444	448	423	410	424	482	434	432	445	435	441	450	470	405	457	425	467	442	441	442	446	425	436	461	435	476	438	431	435	434	440	406	425	450	405	475	423	428	473	437	449	451	445	439	438	449	423	415	430	420	432	462	441	494	448	443	431	433	455	459	433	455	452	444	449	469	415	418	449	452	447	425	392	447	437	445	430	438	463	426	446	452	430	426	424	458	461	471	441	411	433	464	419	472	475	417	459	407	450	441	433	461	446	419	415	464	475	466	448	476	494	433	420	437	422	443	465	458	471	438	450	404	470	427	499	429	434	437	422	418	444	428	450	435	464	425	407	426	440	451	402	433	446	461	443	474	451	413	433	454	461	460	441	423	439	474	436	435	446	447	426	412	443	426	450	431	425	424	419	430	434	433	436	419	464	443	455	470	449	415	444	485	473	443	431	433	433	449	433	465	436	432	481	408	457	443	439	436	440	453	464	438	460	413	415	444	394	478	473	412	471	432	450	444	463	436	432	437	416	470	424	467	423	426	414	440	468	425	450	435	401	426	437	466	455	441	437	424	455	441	434	442	458	437	434	433	486	447	450	414	430	450	478	435	443	476	439	430	446	463	423	431	486	419	442	394	402	462	438	425	444	387	423	464	427	491	435	448	448	421	432	426	454	404	440	421	395	460	473	458	400	456	481	435	436	454	442	438	443	462	446	442	469	451	431	435	429	448	432	437	480	435	437	390	458	448	432	404	435	401	433	447	438	426	416	445	453	433	419	456	439	435	445	444	442	442	467	441	453	404	432	474	461	470	415	427	427	469	449	434	422	442	452	442	425	404	434	414	415	427	407	471	429	476	419	449	425	431	435	465	431	441	384	430	449	472	414	452	432	460	430	440	443	432	451	413	413	471	441	452	451	434	464	442	439	446	469	411	427	457	416	449	422	430	410	414	450	431	430	424	426	435	406	437	474	450	449	430	420	414	475	463	430	448	459	420	439	454	450	453	433	414	441	410	409	469	427	431	478	450	463	457	424	427	457	444	419	467	397	428	402	440	470	462	438	445	482	453	444	416	438	448	437	391	422	439	430	451	396	452	459	456	409	460	425	443	461	470	442	496	470	453	471	442	446	459	429	433	460	437	456	433	420	438	424	396	432	411	436	443	465	437	459	450	417	405	449	393	409	434	426	473	433	397	440	433	420	445	434	440	466	471	480	442	420	420	434	474	453	425	429	422	448	428	451	435	457	437	414	417	463	458	401	445	442	472	460	422	398	454	438	425	453	434	463	450	458	416	465	415	437	420	409	464	402	460	403	428	424	426	448	434	465	440	450	459	432	464	417	411	401	438	460	479	464	446	389	418	431	436	452	443	444	375	414	450	449	464	407	424	453	427	460	435	416	434	427	442	464	433	418	446	468	413	419	471	427	424	472	411	428	462	420	463	420	434	438	434	403	427	447	450	429	417	421	421	438	420	420	401	432	444	441	446	423	449	457	489	440	458	509	443	428	433	467	429	437	468	430	484	452	418	456	425	403	459	443	473	449	468	432	429	444	431	439	420	430	424	452	442	425	443	439	406	424	461	463	529	397	482	451	416	441	448	429	484	434	468	398	463	426	419	494	440	421	435	439	442	426	441	438	446	468	418	430	414	443	438	461	438	406	465	458	426	415	413	419	431	428	458	413	426	432	422	400	494	471	443	482	439	425	415	453	423	428	423	449	431	421	439	406	456	464	475	450	434	436	435	418	466	468	438	416	445	426	449	466	472	412	418	457	442	425	448	448	471	493	488	447	450	438	452	443	419	459	451	414	415	457	423	442	443	411	403	510	462	449	467	426	427	434	445	450	412	459	436	453	429	470	419	465	444	441	476	467	425	430	414	453	453	394	443	418	425	471	417	426	462	468	445	449	438	451	419	433	425	417	452	464	443	450	418	471	473	454	444	435	431	476	385	474	435	435	468	415	455	438	449	423	452	436	427	450	458	470	429	438	431	418	437	454	477	465	480	442	441	456	455	480	437	433	441	442	446	432	411	426	434	429	405	433	419	446	407	440	435	452	438	449	428	459	426	445	409	496	435	469	419	435	453	430	418	429	443	445	440	420	510	454	455	448	442	470	462	459	442	437	441	429	445	448	456	462	449	432	443	466	443	441	470	444	455	412	453	410	446	452	419	417	421	457	413	446	442	459	457	475	434	475	432	454	450	430	430	458	410	432	440	425	423	428	431	445	421	423	503	451	428	437	434	426	442	458	444	407	387	455	441	460	439	463	415	418	452	437	447	447	426	476	449	394	444	461	445	428	449	453	420	443	445	447	432	428	438	425	464	439	453	445	422	415	408	448	406	416	427	438	431	418	418	447	467	430	434	387	407	413	415	421	466	432	469	455	460	460	428	409	456	454	448	431	397	421	480	445	439	449	440	459	466	431	411	463	437	436	392	446	467	442	435	428	410	435	414	418	419	435	442	403	413	427	454	443	423	428	449	452	420	406	434	403	466	427	433	408	421	403	463	453	445	463	494	441	418	445	461	449	396	434	455	450	435	427	465	412	448	487	429	425	472	420	421	412	471	436	441	465	445	436	437	422	475	451	420	413	445	438	431	425	416	447	435	459	474	453	458	429	436	435	459	419	431	415	452	423	437	465	431	440	430	435	460	416	441	423	469	468	433	408	405	447	438	433	451	429	410	426	448	420	440	454	461	404	432	428	417	422	453	445	430	421	434	433	435	428	409	436	441	420	480	427	445	456	413	450	423	428	454	424	454	470	426	438	426	468	439	417	452	447
25242	21576	25228	28368	20990	2073	512	376	331	345	333	345	270	314	287	305	268	258	260	270	278	296	295	265	256	311	296	292	268	288	296	261	260	265	277	266	259	298	265	276	255	271	260	284	240	264	280	302	301	252	277	295	287	259	258	329	283	288	290	268	249	260	261	263	278	272	296	281	264	274	221	258	281	234	302	278	255	289	284	254	282	245	312	268	286	276	263	286	270	252	271	267	308	256	280	261	265	267	262	284	258	307	297	265	285	266	261	259	299	285	253	300	291	289	282	288	242	266	300	270	249	249	277	236	277	282	255	243	293	271	269	270	294	270	273	234	252	305	296	269	274	247	273	302	254	280	267	252	250	228	291	224	286	307	256	269	297	275	269	287	292	289	300	271	280	294	281	271	283	299	281	271	272	274	313	219	269	264	243	241	313	235	255	313	273	262	267	279	278	282	278	275	255	298	266	293	268	233	262	281	293	247	277	270	277	263	277	237	291	287	269	277	249	295	253	249	287	243	253	266	257	252	284	252	250	284	278	264	252	248	263	262	246	265	255	273	298	294	287	237	272	258	294	266	295	260	264	262	269	298	299	292	291	279	256	268	287	283	272	284	293	291	288	272	255	293	257	249	236	269	276	293	245	248	243	273	276	252	301	276	268	285	292	286	247	271	273	307	266	259	253	308	240	249	264	266	212	282	267	297	296	261	275	281	276	272	275	280	267	279	277	295	272	295	306	293	272	266	271	281	265	246	285	268	254	252	262	290	259	287	254	294	274	276	325	287	293	263	282	260	269	266	274	245	278	289	270	308	271	299	277	262	284	255	288	264	284	274	279	256	273	261	283	262	271	291	279	276	276	293	271	270	262	293	286	265	242	272	294	250	260	276	260	259	238	297	266	275	272	270	297	296	252	272	271	264	250	250	253	243	263	282	255	290	236	271	258	284	272	278	271	248	253	301	267	310	266	290	274	289	248	307	285	278	277	256	267	253	273	268	285	259	305	282	279	268	260	273	284	292	263	282	258	262	260	268	273	251	305	271	293	269	263	278	280	227	278	276	267	275	288	250	278	268	294	245	263	297	259	273	240	259	248	293	293	317	263	269	240	254	294	247	276	266	281	257	277	296	270	268	293	269	258	262	284	263	276	253	262	261	266	287	258	273	277	263	267	289	273	295	263	259	268	289	270	252	276	268	268	262	307	273	224	271	296	241	285	285	273	250	303	282	253	288	278	265	298	268	270	259	285	266	273	267	272	261	258	258	266	289	282	256	294	273	323	273	282	255	275	290	291	253	293	285	263	250	279	297	260	250	250	272	273	257	281	275	301	290	259	284	286	265	271	279	245	298	271	282	301	254	276	279	279	275	281	263	330	285	240	272	272	274	285	269	263	301	274	294	269	272	282	264	251	267	276	290	277	248	262	280	266	296	290	285	277	283	297	275	288	258	299	262	321	316	262	236	280	273	289	284	285	284	286	275	243	269	257	275	293	291	277	245	254	273	283	258	267	253	253	259	275	299	262	247	306	262	271	258	254	292	265	280	250	297	295	276	254	272	283	258	286	256	275	270	287	262	231	263	226	266	262	258	276	253	273	280	256	258	267	292	278	281	294	309	276	274	267	285	268	285	257	276	241	239	263	273	286	274	285	255	272	261	259	262	260	273	263	280	288	260	263	272	246	284	252	240	249	249	295	267	265	308	286	270	260	267	296	236	257	257	267	244	249	267	282	293	263	281	288	295	279	251	295	279	274	277	236	285	281	262	280	260	271	258	257	279	276	273	272	247	267	264	282	297	267	260	250	298	272	308	258	282	310	298	283	263	278	299	280	262	277	263	274	267	307	280	312	269	272	271	279	257	239	271	276	277	262	270	283	267	269	281	289	276	252	255	274	273	284	254	300	255	271	250	279	295	272	277	280	257	233	283	265	268	273	268	246	316	270	291	270	276	290	248	288	271	273	290	274	284	264	290	254	265	278	251	270	289	277	285	280	242	252	258	291	273	250	253	268	270	321	264	281	266	258	282	285	289	297	259	283	287	261	268	292	309	227	252	283	287	282	277	247	284	257	267	279	270	258	256	254	246	282	244	292	236	263	256	247	287	295	253	267	247	284	262	269	281	262	278	285	272	260	267	270	263	264	265	258	240	265	300	280	257	275	298	266	258	266	290	245	279	260	273	255	280	258	250	258	265	272	265	243	279	280	247	292	269	257	250	319	251	264	272	270	302	272	259	292	267	293	254	271	273	262	274	272	292	229	264	296	263	277	288	298	225	286	271	263	266	258	272	264	281	300	269	244	282	275	290	324	245	279	277	265	275	280	258	287	255	265	283	289	247	283	266	260	270	271	287	275	270	277	283	258	274	248	281	268	284	285	258	281	320	271	256	296	254	257	283	277	248	270	271	269	295	253	273	258	284	263	269	268	287	286	294	276	242	286	248	264	282	244	273	271	261	265	258	265	263	250	286	286	273	266	257	253	256	250	248	262	244	259	256	262	254	263	263	282	321	265	285	269	314	259	285	288	264	290	291	242	235	275	261	224	272	274	281	279	269	250	253	288	265	273	282	279	259	268	300	268	282	281	263	270	254	249	276	246	253	249	299	286	292	254	243	303	266	290	290	231	281	277	261	274	266	244	274	282	302	267	300	268	265	291	262	256	269	274	283	273	282	263	310	285	296	255	267	267	253	249	258	258	271	274	282	260	284	282	274	288	255	269	282	282	254	280	258	257	258	276	286	291	276	294	252	262	270	265	290	270	245	242	248	240	255	260	280	264	281	268	256	251	291	261	289	243	285	272	279	287	276	279	259	269	292	275	233	238	267	259	261	258	274	280	263	241	263	272	278	279	287	273	282	258	253	245	270	257	289	264	239	258	258	297	288	258	278	252	280	248	277	258	290	250	274	281	313	307	271	258	280	289	262	253	252	312	290	281	260	304	271	276	284	266	276	267	274	272	260	256	289	257	294	267	267	269	273	296	262	273	266	292	278	292	258	264	244	287	304	269	248	288	275	276	274	292	273	272	267	265	265	260	250	252	237	263	281	299	279	257	262	282	269	262	295	244	285	258	225	324	252	249	281	236	283	257	296	284	280	286	279	240	301	283	269	280	278	252	293	294	287	268	271	249	266	270	246	271	278	262	271	287	302	298	255	265	302	257	277	287	249	237	251	270	241	314	292	251	255	273	272	252	231	272	276	235	285	271	278	261	254	274	257	287	273	265	265	282	289	261	287	252	264	273	263	286	282	282	264	274	253	272	293	260	297	270	284	281	272	281	280	246	264	286	267	259	280	286	253	272	274	294	236	259	283	274	266	262	262	294	271	264	292	296	275	301	296	269	277	233	250	273	258	264	261	286	286	247	252	257	269	283	274	269	313	293	281	280	255	282	242	253	295	305	280	285	287	288	253	308	269	290	253	260	279	273	254	237	247	253	296	256	271	251	269	244	255	308	305	261	266	275	288	265	282	256	281	277	260	279	281	271	281	259	265
3496	3568	2308	1253	866	739	621	663	585	603	626	617	662	604	601	575	635	576	624	619	589	636	605	609	579	598	622	613	622	609	621	623	619	592	637	590	614	612	610	599	602	573	627	618	569	570	630	593	606	654	580	640	555	608	564	609	586	630	591	570	606	620	565	623	603	629	596	653	598	616	620	606	588	565	575	603	581	580	578	592	591	605	608	567	627	603	595	614	639	596	613	610	610	568	602	586	582	615	600	619	612	643	606	596	572	575	558	615	612	632	584	603	544	607	588	638	591	594	585	586	589	592	573	576	587	630	595	585	602	652	557	592	552	559	647	629	622	613	631	622	605	614	612	559	638	614	609	618	603	619	568	637	608	668	582	603	634	597	585	590	619	626	577	568	596	629	577	592	597	637	603	606	571	591	572	616	643	620	597	627	557	579	586	572	592	602	583	651	591	591	597	560	624	585	624	585	621	580	591	588	639	587	619	618	560	601	640	595	583	601	680	579	608	596	610	562	583	624	572	602	570	572	627	572	574	619	598	557	609	600	621	590	637	642	557	548	569	565	638	630	624	582	602	606	582	577	584	593	611	523	571	591	626	607	561	594	574	618	607	579	640	564	568	594	629	611	596	596	593	654	597	519	560	613	565	594	606	613	573	593	599	578	605	572	601	549	597	572	570	591	576	590	568	568	594	588	619	599	588	609	601	610	618	573	604	589	578	586	637	603	556	596	603	616	563	581	560	571	641	539	609	570	591	545	624	589	623	584	620	570	558	596	598	604	643	586	610	629	605	589	546	602	592	637	610	628	577	567	580	607	636	636	572	567	598	623	539	643	618	597	631	584	673	577	593	607	615	626	648	560	576	611	564	617	605	564	535	580	614	630	614	634	575	628	571	656	579	619	651	578	593	615	600	608	616	605	594	606	614	596	572	570	618	605	653	573	611	604	604	559	668	578	611	603	644	539	586	579	564	617	628	620	549	608	584	591	575	616	581	604	639	595	633	628	637	587	617	563	626	592	619	535	558	628	625	566	572	589	558	585	571	616	591	559	634	600	588	638	600	597	592	570	624	616	604	614	580	563	606	568	591	584	578	596	572	584	558	629	552	591	619	603	608	554	560	588	563	574	615	583	617	557	602	602	600	617	621	630	579	576	603	603	598	656	608	555	668	621	561	617	625	580	610	616	606	641	586	617	575	603	592	552	566	584	597	598	654	606	580	620	598	572	629	613	612	608	601	579	571	597	574	562	591	620	622	612	610	570	617	636	583	589	613	606	605	557	572	604	602	609	540	590	634	539	631	622	620	582	628	573	617	574	588	585	619	625	599	588	589	572	570	580	629	594	630	615	551	611	583	556	601	573	625	594	634	552	583	564	611	584	625	637	566	586	596	600	591	544	559	576	602	615	619	625	570	556	554	623	607	591	573	612	612	610	604	628	607	610	602	615	578	637	604	630	642	600	588	607	554	536	623	610	637	609	624	589	610	597	633	606	582	634	586	581	621	609	611	573	568	633	597	604	686	583	615	595	617	644	613	609	607	589	629	616	585	628	584	574	614	633	615	632	554	610	575	586	576	582	555	613	619	571	543	595	580	565	630	585	596	605	619	629	616	554	590	621	633	586	598	564	581	603	583	564	602	580	617	568	605	597	574	573	575	620	620	632	633	608	589	602	567	620	619	596	571	578	593	572	589	584	588	609	612	577	584	592	580	629	590	569	626	630	589	609	605	590	552	610	599	544	576	625	668	656	561	611	583	610	587	585	584	590	605	537	634	605	574	585	616	629	633	599	561	590	558	553	605	579	634	600	594	626	561	594	600	586	594	619	604	591	607	565	625	563	574	603	589	599	536	595	581	616	558	591	656	568	610	605	605	593	561	620	635	571	566	594	629	598	628	574	581	621	551	600	588	554	635	608	597	626	618	665	583	584	632	621	605	600	644	592	626	586	580	571	578	556	614	610	589	606	604	599	596	551	585	576	586	619	586	583	595	614	601	570	576	588	583	586	605	608	567	580	579	591	640	618	593	603	605	611	554	622	601	602	577	608	583	593	595	561	585	618	565	557	591	625	591	602	596	594	612	601	593	654	601	606	568	573	589	612	629	580	620	593	589	557	680	594	608	543	582	643	585	589	602	575	583	601	617	619	631	599	585	572	584	619	596	610	558	550	638	618	573	568	593	584	585	577	603	580	645	619	630	598	554	598	577	620	541	595	602	623	652	597	592	633	606	586	601	598	601	590	575	554	579	617	586	583	584	560	614	585	633	652	599	582	613	580	538	611	611	556	649	582	581	614	612	559	595	616	562	589	627	576	606	624	605	597	606	561	612	602	622	620	604	601	615	559	587	580	613	570	592	618	557	625	590	601	592	589	571	582	650	558	589	606	619	648	624	559	565	601	579	584	610	547	573	614	609	595	585	547	579	580	608	586	601	610	593	596	616	601	548	574	599	569	559	610	591	608	617	627	594	566	594	597	595	568	592	529	602	586	607	598	552	614	560	622	567	611	594	612	628	612	602	590	585	614	561	668	592	649	642	608	625	592	549	611	597	559	621	599	628	593	547	577	610	595	601	617	610	597	603	594	633	593	606	615	574	642	588	586	579	624	562	604	596	603	609	616	582	618	635	553	586	605	584	606	622	596	627	588	642	596	585	567	618	592	568	662	573	639	612	641	630	595	591	571	583	591	597	621	580	592	632	598	618	602	607	625	584	600	558	580	606	603	597	597	623	636	617	631	554	660	569	613	636	579	549	613	590	636	564	573	602	585	610	585	615	624	615	606	604	601	623	584	593	625	592	564	634	601	575	618	594	633	610	582	567	567	575	551	583	605	581	568	619	590	563	626	599	580	625	582	609	615	635	569	587	633	641	621	606	618	626	675	624	541	646	630	601	551	594	610	607	579	576	605	551	581	611	577	651	562	570	608	577	616	578	597	613	629	623	612	629	606	590	576	618	574	579	599	589	633	564	603	639	568	593	558	631	594	607	586	661	567	608	560	609	600	569	638	583	639	584	568	637	595	617	562	615	608	586	610	599	597	591	595	605	588	593	586	632	613	616	583	623	600	626	566	584	576	587	637	600	599	564	621	588	590	600	624	621	617	616	590	604	589	575	601	593	600	592	561	609	578	589	631	619	607	560	573	602	584	590	632	599	616	615	618	585	568	596	611	591	614	563	633	615	571	618	616	606	579	615	593	575	579	590	651	634	591	602	639	617	586	594	610	603	647	630	626	593	606	608	562	625	626	620	584	580	631	581	615	639	629	580	610	605	589	632	605	596	576	594	544	606	605	602	597	597	568	590	592	566	612	607	575	598	641	599	622	645	585	556	588	553	575	613	592	580	568	562	592	564	599	600	627	564	550	585	589	608	635	529	605	570	615	633	583	652	594	587	578	572	604	575	603	633	601	567	588	620	622	623	583	612	586	599	580	609	632	590	612	683	593	597	613	583	593	618	604	611	610	623	629	621	574	515	633	583	573	596	607	580	565
24369	21568	25934	27675	21575	21538	2332	513	366	293	283	245	243	206	248	212	188	186	228	222	211	202	207	196	205	172	215	203	191	181	183	204	192	185	185	175	166	183	204	198	171	170	168	170	173	191	188	186	189	190	163	160	177	159	180	188	192	185	186	183	179	202	182	224	192	168	169	172	203	185	190	184	193	181	170	172	159	168	206	194	165	189	192	205	169	187	198	185	187	184	192	184	172	178	197	174	192	172	203	168	191	180	151	160	154	167	176	185	200	192	159	173	178	184	195	164	161	184	178	168	193	211	173	180	172	197	197	197	183	176	184	172	195	200	174	175	185	183	179	153	172	194	187	180	220	192	213	196	167	180	170	162	172	177	175	191	157	196	176	202	164	171	179	201	177	188	180	183	167	167	195	163	171	168	174	186	196	183	200	187	173	163	166	213	184	176	164	188	173	212	170	177	183	188	190	166	178	194	178	184	188	177	193	216	202	190	171	187	221	194	173	169	194	182	180	173	198	163	155	192	185	214	176	200	201	196	183	204	155	181	193	186	172	186	218	169	192	171	166	187	187	175	175	172	191	201	183	185	207	190	196	189	199	175	205	184	181	186	156	172	172	178	197	182	175	179	176	172	195	168	202	177	156	176	171	206	181	168	179	198	202	204	174	195	177	194	190	148	191	206	174	191	182	199	209	209	183	170	190	185	216	171	168	166	188	196	177	173	177	170	173	192	193	184	180	183	188	180	154	173	194	162	152	181	189	181	190	188	194	183	187	174	185	173	174	200	205	181	173	157	174	207	202	185	194	188	185	212	150	186	205	183	164	159	170	170	168	182	166	186	183	173	181	185	188	160	169	206	203	213	197	188	182	177	161	189	194	184	191	165	190	170	190	198	181	166	200	205	173	174	173	178	219	194	177	193	185	182	170	193	170	187	186	172	144	185	168	191	177	187	176	183	197	198	189	207	214	192	198	192	165	187	188	166	166	176	169	178	179	180	185	192	183	180	193	205	183	161	172	190	172	154	191	181	173	162	176	178	186	194	177	179	182	163	197	200	191	166	185	170	171	200	179	201	202	166	177	164	169	205	157	164	170	163	180	212	168	209	176	181	186	167	173	210	214	206	190	180	179	181	178	187	171	174	171	179	155	178	189	196	175	192	173	209	157	166	210	173	186	196	190	194	167	156	183	185	199	170	194	180	208	200	179	160	174	173	186	198	185	183	180	200	174	192	183	167	151	183	175	153	159	204	193	184	187	175	197	194	228	188	193	186	172	184	158	168	180	185	178	185	177	166	186	200	196	169	192	205	193	174	210	169	172	176	178	172	188	192	187	179	185	199	192	198	181	170	183	208	186	190	201	174	196	162	192	187	173	165	194	169	184	164	179	172	180	176	200	202	209	197	193	191	217	160	168	191	161	181	181	191	170	198	213	167	180	214	211	185	183	196	178	175	164	186	189	188	183	217	171	180	190	166	196	161	180	197	205	206	189	182	209	186	167	161	169	187	203	203	182	187	182	194	199	200	208	178	183	163	183	197	197	190	207	158	193	185	190	193	181	188	161	205	158	167	173	204	197	184	176	175	182	232	190	196	165	180	195	187	211	197	184	182	188	194	180	167	171	182	174	199	190	198	171	179	180	184	183	182	192	190	179	180	160	201	178	174	191	203	192	146	196	171	173	168	165	195	165	198	194	185	178	192	187	219	185	204	190	179	178	193	167	164	211	180	216	174	202	174	163	170	184	196	174	189	203	195	178	181	197	207	176	182	192	191	186	189	162	191	196	194	199	183	221	185	179	187	181	159	193	195	206	169	193	188	189	188	201	175	195	199	189	172	188	206	188	163	170	161	208	224	185	202	198	183	184	191	176	195	198	173	206	181	189	147	161	177	199	193	179	160	188	173	193	185	159	165	186	183	186	185	182	207	192	216	193	186	172	173	181	177	167	199	194	183	180	186	198	165	185	179	175	183	166	186	198	168	184	168	176	210	187	194	180	171	163	201	190	194	197	178	195	156	181	166	164	179	174	180	175	167	197	172	189	205	183	196	170	179	173	198	167	159	179	177	173	191	169	170	190	175	184	166	206	200	201	190	196	167	207	187	198	163	212	162	160	200	189	201	199	190	180	194	181	203	164	198	182	145	192	201	199	186	198	175	172	172	189	165	202	178	190	195	160	168	194	199	165	165	209	170	156	179	187	186	179	181	190	175	201	172	213	191	197	171	170	213	187	196	182	170	176	163	195	212	157	198	194	208	179	195	186	173	175	180	170	163	179	159	195	165	172	193	204	185	167	184	218	176	173	186	166	202	185	184	192	202	208	200	197	174	170	212	185	181	198	181	181	159	198	200	194	224	187	174	178	148	179	171	200	156	180	192	183	165	200	190	197	190	187	184	174	185	183	165	178	195	200	188	180	182	174	176	166	156	208	197	197	191	169	188	206	198	178	172	165	203	178	193	177	177	178	166	184	181	185	174	167	165	184	187	164	168	215	185	172	170	204	205	174	193	144	187	170	212	177	190	195	169	182	187	183	201	178	181	187	166	197	211	198	170	190	213	180	171	173	180	172	235	191	179	163	175	189	185	214	184	175	176	182	185	194	187	190	173	170	160	177	186	191	176	201	189	167	191	197	169	149	216	177	186	172	211	202	188	189	196	179	160	174	177	185	188	163	186	162	192	177	198	188	167	177	177	176	187	168	175	173	175	179	195	205	171	189	212	172	173	179	203	157	174	161	165	168	194	198	202	215	166	173	177	178	176	219	201	196	205	193	200	160	196	192	169	179	178	184	186	190	179	169	197	176	173	169	192	164	173	196	209	194	193	154	207	179	169	193	166	154	168	194	199	183	172	176	191	176	160	205	185	198	156	205	176	182	193	169	178	203	185	179	177	212	201	182	192	181	166	170	211	174	181	190	173	180	177	176	203	168	170	169	188	175	192	178	192	186	216	181	180	211	207	177	164	187	182	188	201	183	172	180	171	193	169	181	168	161	168	197	179	179	180	215	177	170	203	184	215	188	154	185	190	193	186	176	188	173	178	179	176	173	195	189	175	202	185	192	196	186	209	216	191	190	194	175	163	176	172	156	150	197	172	175	203	187	179	212	197	176	198	190	188	166	160	210	189	191	191	196	178	187	191	183	150	175	195	186	193	198	192	187	181	173	229	168	204	164	178	179	188	165	193	182	182	173	169	184	201	185	187	165	195	164	180	170	183	190	186	165	180	166	202	184	177	197	176	181	205	191	191	184	208	162	171	170	165	196	197	219	187	163	175	196	205	193	196	180	180	204	170	193	197	184	182	191	172	182	194	198	169	184	180	185	176	181	156	188	191	177	193	185	163	172	169	183	175	189	177	192	163	196	176	205	165	197	192	164	196	178	173	174	162	188	181	187	171	185	189	203	164	176	224	189	187	207	199	174	182	179	170	185	188	149	184	165	180	191	196	182	191	197	174	184	203	190	196	198	202	182	183	175	191	180	193	172	194	190	173
3581	6049	3578	1550	960	710	546	536	512	480	439	428	447	447	405	403	419	441	408	400	404	414	435	420	421	406	410	374	383	399	416	440	393	410	390	447	427	386	422	428	400	383	387	418	421	411	395	384	418	455	419	396	405	408	412	379	436	380	393	411	425	404	401	385	434	386	416	389	393	382	415	388	384	407	409	395	388	418	407	429	392	341	377	425	408	375	416	416	418	395	383	406	353	410	407	402	402	375	404	413	440	437	414	349	383	380	403	423	405	380	416	450	393	378	410	378	430	392	387	425	445	411	455	410	418	437	410	405	388	419	375	397	427	400	388	373	371	421	416	418	396	409	398	399	368	407	409	438	403	428	392	398	406	370	368	407	390	405	405	423	351	421	393	404	395	387	423	367	416	413	401	440	373	393	399	415	385	363	368	398	390	445	415	396	445	357	380	383	388	406	412	428	388	423	419	396	376	382	384	378	422	380	396	402	403	384	399	379	391	357	386	371	425	409	393	407	396	363	383	440	424	395	431	353	372	387	402	416	372	430	395	381	400	418	381	359	398	393	417	367	414	364	376	398	389	396	455	426	428	398	368	428	444	433	389	417	376	411	397	395	410	401	427	356	425	428	368	380	406	418	471	390	373	379	377	400	402	428	374	381	404	411	406	403	373	379	414	399	409	388	393	395	396	404	400	366	403	369	413	376	392	411	381	386	424	414	360	361	392	409	383	411	384	422	406	386	385	416	389	426	394	418	408	394	380	405	382	394	423	393	385	371	426	418	404	420	393	403	370	401	401	388	387	391	407	437	387	407	396	409	394	425	430	391	427	386	414	412	384	391	394	414	380	374	402	388	381	387	384	345	375	397	430	382	414	420	395	408	410	395	418	404	377	419	406	384	378	431	405	402	396	384	403	385	397	422	388	401	425	419	409	383	403	378	416	406	418	399	420	394	400	406	373	442	398	405	368	382	382	387	377	377	390	411	392	407	406	379	401	391	384	381	419	417	404	416	414	369	405	425	361	390	390	407	406	414	403	423	430	438	419	410	402	408	400	389	389	401	388	410	421	415	397	404	360	389	421	405	438	423	389	416	401	385	404	385	343	389	404	395	395	367	415	412	406	415	402	385	442	386	385	398	378	396	415	414	444	380	392	398	376	441	376	407	407	435	410	420	385	419	395	371	382	415	383	417	387	396	413	429	410	404	392	417	412	421	399	399	431	347	417	391	429	420	379	379	426	379	400	404	432	410	376	400	385	421	404	417	411	375	369	406	406	359	403	457	421	419	436	400	415	423	400	415	421	425	443	390	388	420	391	409	379	395	370	396	395	412	385	387	384	398	438	370	423	426	407	359	370	400	392	404	410	425	428	407	385	452	389	381	376	403	406	414	398	377	401	385	425	389	390	385	384	407	390	401	402	419	402	412	374	397	440	390	392	421	390	394	396	401	421	432	379	393	363	410	414	377	420	407	422	416	395	416	374	401	394	401	380	400	384	397	412	397	387	392	424	375	366	446	378	422	378	436	416	420	398	423	401	397	395	382	406	401	418	431	399	410	398	374	403	403	423	370	425	391	345	409	417	389	431	381	398	419	419	425	421	431	379	386	437	410	391	432	372	440	409	372	417	376	406	403	383	381	367	369	429	399	406	406	416	394	406	427	421	400	405	406	388	379	378	409	403	426	394	409	397	405	405	409	391	418	419	420	353	422	395	434	378	377	382	390	412	444	419	417	379	414	372	388	390	396	372	378	423	364	409	405	376	379	400	408	417	400	408	445	353	417	381	403	388	405	416	410	395	407	384	428	408	400	409	378	408	406	374	417	433	418	442	404	375	378	398	383	395	425	397	406	410	446	398	388	406	404	414	387	381	355	414	406	393	395	384	404	416	399	407	384	393	368	408	379	386	384	390	374	413	410	395	396	392	409	394	411	381	419	389	398	410	346	387	401	408	438	415	395	414	436	420	420	414	396	397	393	414	386	422	403	412	377	421	387	414	388	391	403	375	412	421	399	415	376	444	374	371	388	430	449	382	407	389	362	379	419	393	403	393	370	386	410	381	435	414	397	390	432	389	393	408	400	389	377	380	415	420	395	397	441	390	417	414	402	409	397	396	423	402	348	368	381	366	389	371	395	403	440	426	404	409	411	399	388	394	370	367	414	391	421	390	399	394	363	402	425	375	406	394	362	431	389	391	406	408	421	406	415	401	426	433	399	393	399	435	422	407	413	408	415	391	414	358	418	422	413	415	392	423	416	360	384	405	378	390	415	450	344	418	413	399	402	355	439	409	375	407	408	401	361	383	392	395	388	365	384	381	384	390	365	380	389	421	375	404	404	386	374	430	395	434	415	428	372	386	414	410	374	405	406	359	401	440	400	390	435	351	405	427	418	388	430	401	383	426	386	398	392	415	420	390	391	374	423	409	411	399	392	401	403	392	380	405	422	436	391	378	410	413	400	401	411	419	428	417	372	380	413	389	411	363	363	424	411	396	403	415	423	391	382	420	420	395	396	418	389	372	392	393	382	416	409	419	411	423	405	377	421	380	424	377	399	379	424	403	384	398	418	389	408	394	422	375	403	433	390	391	411	390	405	391	371	401	383	393	445	410	417	386	419	391	399	441	408	417	394	356	387	420	415	396	410	441	414	390	389	396	390	399	389	391	394	388	398	422	425	400	375	397	449	409	389	355	423	410	409	378	380	386	438	398	417	409	393	424	395	391	395	435	399	398	406	391	426	408	418	379	390	371	398	417	422	373	425	351	382	417	379	386	361	372	401	398	396	401	378	408	412	408	371	415	392	348	390	400	382	376	409	412	413	339	402	397	363	387	391	366	405	393	389	404	409	391	400	416	398	399	394	399	387	402	373	403	388	448	407	424	374	380	387	395	387	422	379	399	414	402	397	355	400	409	400	418	380	363	393	417	439	393	402	360	394	378	392	386	426	371	351	413	408	427	432	407	442	424	394	400	424	375	431	358	388	399	381	429	402	386	397	404	399	374	409	403	386	383	399	442	413	412	433	419	412	419	441	384	391	412	396	400	419	381	402	404	387	395	413	367	396	391	406	369	348	394	408	439	416	408	420	424	403	391	378	408	417	422	408	407	419	399	370	394	375	397	377	393	415	386	411	404	423	401	413	394	401	419	403	417	406	381	413	371	443	395	407	385	423	460	396	433	361	413	406	399	394	425	370	341	430	396	431	405	407	400	399	391	383	398	386	430	416	390	422	392	394	419	392	417	415	384	375	424	376	433	387	394	418	368	391	386	405	381	391	390	418	373	409	420	405	410	397	389	415	387	435	407	417	387	411	401	403	450	363	402	389	410	356	411	395	370	400	399	410	412	368	412	419	387	403	355	414	422	442	407	393	410	403	402	404	398	373	378	434	354	386	380	402	419	413	422	405	377	400	392	405	427	438	386	422	403	402	396	399	431	396	428	401	390	379	397	415	384	399	429	384	358	421	391	415	418	407	374	433	389	417	375	415	400	370
33049	10761	1137	406	319	290	224	198	201	177	203	194	189	165	183	183	178	166	173	166	170	178	199	170	204	162	189	175	189	199	205	194	187	194	199	194	179	185	184	168	181	219	179	196	183	195	160	190	178	174	198	212	204	194	186	205	180	188	186	197	171	184	169	180	197	194	215	180	177	184	176	180	170	166	168	184	152	167	204	175	190	170	183	194	198	181	223	218	167	202	166	176	184	170	197	159	164	158	180	167	223	167	202	188	191	176	190	181	171	192	197	177	210	177	152	221	162	190	169	192	199	191	139	196	200	181	188	179	173	206	197	188	216	172	213	190	178	185	189	172	168	191	197	185	183	178	183	173	195	177	186	151	170	179	165	194	174	185	184	190	186	186	174	174	188	185	198	194	178	168	165	169	180	179	181	188	194	163	210	209	191	163	174	196	147	188	162	179	187	187	169	186	212	192	192	196	186	202	200	182	179	202	165	183	164	148	186	173	218	201	207	169	172	176	209	178	181	222	197	189	176	182	206	191	204	200	183	161	178	187	190	168	202	186	203	191	167	171	192	216	210	217	170	161	191	170	149	169	191	194	166	169	206	188	199	199	164	177	179	183	189	195	172	160	190	190	192	191	179	194	181	183	190	177	208	191	194	184	196	185	208	196	187	182	195	161	190	197	160	183	188	190	180	158	165	169	174	182	186	183	172	171	173	181	174	178	205	166	182	167	208	184	187	202	209	169	189	200	180	175	179	179	170	200	200	176	193	188	188	210	165	191	180	176	202	184	183	167	190	189	178	152	190	183	194	164	158	193	163	194	173	181	197	197	185	192	175	181	176	178	204	176	219	216	193	199	190	200	190	172	182	204	156	186	195	188	201	187	174	190	193	161	179	160	198	202	189	200	180	172	195	202	198	180	176	177	175	183	190	167	160	181	180	170	207	206	166	179	184	164	166	177	217	183	203	179	201	195	172	205	165	187	195	178	189	151	177	187	193	190	181	168	199	181	170	181	215	179	183	159	191	193	206	157	186	179	206	208	164	181	183	145	191	194	179	188	178	184	182	164	178	192	194	216	195	163	189	191	183	180	220	186	179	166	139	187	183	184	158	219	181	187	192	170	190	177	198	191	195	175	167	177	187	164	170	191	172	199	176	180	196	187	188	190	170	198	195	195	183	190	163	195	191	167	208	182	185	181	165	196	184	156	187	216	173	177	184	171	188	175	197	182	187	184	182	171	188	173	176	190	169	186	176	200	163	201	177	188	189	185	200	186	203	180	177	165	193	182	203	200	177	169	184	148	203	184	199	187	209	176	203	191	220	191	185	202	176	190	186	175	177	184	226	198	188	205	183	179	197	175	184	189	193	215	187	177	178	196	202	223	226	210	169	185	188	162	168	163	195	181	184	196	176	157	198	198	146	190	186	169	188	182	171	186	161	198	171	171	189	165	178	200	176	174	175	201	205	224	165	185	169	172	181	182	173	177	187	195	174	188	169	177	186	186	183	197	201	181	171	196	156	162	210	206	187	188	178	191	191	194	150	191	192	170	164	201	197	182	185	197	194	178	172	201	198	188	190	173	196	188	201	198	204	191	201	175	174	174	171	178	197	174	197	201	178	192	208	154	166	185	190	189	176	186	178	188	193	199	183	180	173	185	202	170	188	177	178	170	158	193	158	195	173	172	192	203	176	194	223	197	177	167	157	189	199	181	191	214	191	164	191	176	172	190	185	154	167	167	172	202	182	162	176	160	181	202	184	219	176	173	170	181	192	180	189	187	191	203	178	191	162	197	190	173	195	208	206	169	180	197	177	194	176	185	190	202	198	196	167	208	188	171	186	186	190	179	205	204	186	183	188	188	174	179	195	185	165	160	186	184	216	197	214	171	148	196	187	176	185	173	189	189	188	194	160	179	189	178	216	173	184	192	191	210	199	177	184	219	199	200	196	181	183	178	176	183	189	159	195	189	186	198	159	185	199	180	196	183	201	200	220	203	179	187	162	173	161	186	178	175	191	192	190	202	196	184	169	186	205	213	189	184	212	193	192	187	190	196	169	190	178	156	204	168	165	196	192	203	189	185	170	185	180	211	160	163	216	171	196	175	190	208	183	167	176	163	197	183	167	189	172	191	215	161	176	208	196	199	155	180	188	205	197	188	194	179	163	194	173	168	163	200	198	164	191	197	216	179	193	176	177	178	180	187	209	213	186	175	177	167	173	163	194	173	196	174	199	193	172	178	167	204	207	203	189	177	183	151	205	196	177	196	190	189	177	197	193	215	172	175	175	176	176	185	207	185	196	195	186	200	195	176	197	169	205	177	175	180	198	188	182	185	186	200	193	197	185	175	191	160	188	176	156	195	183	210	179	179	186	191	191	217	195	165	175	192	202	175	191	185	186	196	204	206	204	172	182	192	191	175	211	203	181	171	165	188	194	165	179	201	199	184	183	189	183	200	185	190	168	196	203	206	184	166	170	184	179	170	176	177	166	146	175	195	196	191	172	198	183	206	189	185	215	161	150	193	171	186	190	173	183	206	204	192	181	173	187	182	186	201	162	156	199	199	194	201	176	206	189	188	178	196	197	191	188	187	186	170	177	164	190	184	207	186	187	187	179	194	165	187	192	187	179	191	195	184	175	185	195	193	205	205	167	186	174	193	207	167	190	191	177	188	173	219	188	170	182	161	163	193	166	183	185	186	171	182	192	200	199	184	201	172	214	219	191	170	183	169	173	164	201	187	209	196	153	200	186	184	175	185	200	187	183	173	201	160	166	186	194	162	193	219	181	179	212	182	177	175	197	193	192	182	183	185	201	172	174	155	169	159	194	204	175	162	192	209	168	188	187	181	218	168	189	185	190	172	183	163	177	179	194	177	183	169	171	187	174	186	193	174	196	212	175	186	190	189	181	176	186	185	179	216	194	179	163	193	175	180	186	196	186	199	185	177	211	175	179	172	170	190	146	180	211	194	172	173	180	188	214	186	207	173	174	201	190	201	209	169	198	202	178	188	185	168	168	190	175	199	182	201	196	160	172	170	168	173	190	189	172	195	199	198	194	174	187	184	174	170	222	186	171	178	160	191	170	213	177	210	200	188	175	213	177	176	191	192	192	167	164	204	176	206	186	192	196	186	198	195	180	183	204	166	191	202	160	188	183	187	189	184	182	199	179	162	187	174	182	175	199	185	205	192	201	201	186	174	192	187	171	185	182	181	181	175	172	196	199	200	183	196	169	174	171	182	170	211	187	184	183	186	179	191	179	184	199	211	177	197	185	173	190	204	176	165	179	158	162	179	199	184	187	188	178	180	158	184	188	162	165	183	169	206	192	208	179	186	183	186	181	178	172	185	165	181	189	180	180	165	162	177	163	174	192	198	205	192	160	176	216	187	167	175	193	194	162	159	199	179	192	200	222	195	181	181	226	209	205	195	188	181	193	194	200	198	174	174	189	172	172	183	173	167	180	194	196	192	183	178	193	185	200	191	168	181	169	186
5272	946	684	544	463	446	429	421	477	468	472	453	435	422	414	445	445	438	433	439	464	424	436	432	414	468	465	408	447	479	439	467	411	452	457	445	443	457	437	449	423	465	458	418	420	455	421	445	447	446	440	470	459	446	450	423	434	437	475	440	446	427	442	443	418	428	442	443	445	450	451	446	422	430	451	440	480	470	466	447	443	406	434	423	413	426	490	449	442	443	459	466	462	425	409	477	406	425	428	434	458	441	444	442	441	462	432	421	441	439	461	437	440	431	446	439	430	464	410	456	417	434	449	418	440	459	429	402	437	451	465	439	411	410	422	423	442	442	437	432	469	444	467	436	447	422	421	446	454	457	416	401	453	407	446	461	476	453	447	438	395	456	480	457	438	449	462	436	420	432	440	453	422	444	397	441	491	454	433	440	426	410	419	426	438	454	445	423	415	452	473	444	459	437	476	449	437	471	464	439	459	445	410	457	418	460	406	411	394	425	423	461	449	400	432	414	447	451	449	452	468	421	492	423	443	435	489	409	425	412	445	428	409	433	404	478	446	411	418	460	429	471	455	427	450	433	441	448	425	440	443	491	462	416	438	451	416	446	440	456	456	449	434	443	456	474	403	387	459	437	457	436	440	477	433	415	419	380	442	420	481	452	454	467	433	410	444	444	428	430	444	397	412	436	468	411	440	438	428	432	432	441	468	454	476	452	431	449	417	477	412	449	440	436	426	446	489	456	445	430	474	467	437	447	468	455	453	435	449	472	426	466	430	445	453	459	447	475	446	435	475	425	412	463	484	429	458	443	455	418	437	428	425	425	448	452	459	446	452	469	445	442	438	435	429	436	455	461	461	414	428	450	404	437	468	409	407	454	446	442	459	454	435	461	442	460	426	446	459	421	445	427	448	460	458	436	451	431	413	450	418	450	471	437	457	430	451	435	433	452	465	431	424	443	458	437	434	489	442	476	474	446	413	453	421	409	442	422	430	429	459	476	456	428	412	467	427	420	442	447	431	437	467	468	436	434	413	435	451	482	444	448	470	461	439	473	456	436	439	422	425	440	443	465	464	427	447	413	450	471	432	429	413	456	466	422	477	485	466	484	476	411	429	438	440	463	466	424	408	465	480	446	449	426	422	446	479	430	473	422	410	437	442	417	445	472	451	432	446	450	411	451	451	419	423	424	458	446	451	430	481	462	475	444	443	422	424	429	458	446	448	433	444	450	452	443	415	434	448	428	428	420	434	460	439	441	449	449	453	442	456	439	487	417	477	416	399	456	467	440	457	433	437	414	432	404	435	450	444	462	416	444	424	424	456	438	479	446	472	455	471	466	444	481	432	462	421	429	415	454	457	461	418	441	448	435	411	451	448	441	455	469	430	422	471	483	454	444	403	460	423	441	425	407	415	421	470	413	417	424	438	465	417	463	425	441	489	453	437	468	430	428	427	433	466	424	461	444	431	406	430	420	453	433	474	427	430	453	441	417	464	456	469	468	451	426	448	412	431	429	448	465	435	482	465	419	422	461	397	468	473	452	456	438	435	452	460	442	423	431	470	444	466	499	423	435	495	447	433	471	395	475	418	427	410	442	454	464	410	455	446	439	435	445	456	405	421	430	447	439	453	478	446	440	473	462	434	436	457	453	480	495	436	439	391	387	430	451	425	439	429	407	433	437	451	442	405	460	436	436	462	433	409	435	464	436	425	427	428	431	442	425	463	469	434	438	434	456	417	436	464	442	428	470	503	430	423	426	445	430	425	411	465	432	435	417	433	464	457	411	440	429	424	423	450	438	418	446	458	445	419	426	479	391	434	429	468	427	445	428	454	470	445	432	417	438	425	450	445	431	462	475	450	449	435	439	463	446	422	430	414	466	458	406	451	441	436	457	403	439	452	448	459	423	417	456	421	465	462	433	453	412	490	427	460	413	420	437	444	431	437	398	443	451	438	438	451	421	433	442	426	440	472	439	422	427	415	431	465	423	477	396	430	420	445	437	402	439	447	426	453	482	452	473	406	425	392	439	439	405	474	457	468	435	472	482	474	454	442	450	439	462	463	436	406	451	422	431	426	446	451	440	478	387	461	452	423	463	432	455	416	409	462	434	438	443	458	442	429	411	423	452	426	456	419	474	422	451	476	441	448	456	441	446	439	434	454	444	453	450	438	449	427	420	479	483	465	424	469	423	422	434	452	423	424	438	431	463	418	480	438	449	425	429	435	451	461	446	436	453	437	425	410	472	441	442	474	465	443	504	459	428	449	439	446	462	450	459	472	445	458	478	438	436	409	436	457	430	461	451	429	477	424	443	420	434	453	418	438	440	474	429	459	446	482	450	456	475	460	386	476	410	420	453	415	438	453	461	439	435	430	431	453	411	467	406	408	456	436	463	442	434	452	418	446	423	424	436	421	466	463	487	476	441	413	475	439	483	459	414	438	465	429	484	430	394	415	429	427	438	432	381	480	447	437	474	451	415	435	423	472	444	421	450	455	481	419	482	430	436	436	441	444	469	472	444	429	469	419	436	429	426	462	420	426	450	422	444	456	462	400	465	476	469	399	458	434	412	429	471	415	429	404	421	468	432	431	439	457	476	455	467	452	465	419	434	456	441	428	453	438	495	426	435	433	417	435	416	458	481	434	394	458	449	403	448	417	466	413	468	446	425	429	461	423	429	462	419	456	448	458	444	429	454	439	397	407	455	425	412	469	426	421	446	481	458	473	481	444	397	419	431	458	443	433	441	431	456	421	458	482	462	437	404	475	485	468	460	441	422	447	483	481	441	439	442	457	413	433	448	447	444	449	456	455	466	455	427	406	426	444	439	406	440	433	413	443	435	443	394	465	399	451	484	413	448	431	435	454	448	424	461	447	459	429	465	503	436	434	421	451	440	453	435	441	405	407	438	445	440	450	423	453	444	439	411	439	446	459	475	461	428	462	434	419	467	473	459	428	416	428	442	418	430	425	467	416	436	453	437	439	415	434	438	439	413	453	453	458	454	406	434	451	476	455	420	465	451	442	455	458	429	446	445	434	444	412	476	450	484	459	465	485	417	402	439	443	424	473	403	452	468	463	444	480	433	421	424	458	425	438	502	421	427	458	424	466	462	416	409	425	428	426	452	431	474	453	406	441	480	449	438	402	433	443	411	456	430	440	451	476	461	415	451	438	445	451	449	408	442	428	426	475	424	459	460	439	439	415	451	430	424	442	434	454	432	456	440	437	429	436	420	396	421	471	447	484	407	453	445	458	433	438	424	431	428	415	452	425	464	420	422	473	438	418	458	428	426	427	442	459	456	465	440	449	473	453	456	412	439	450	438	438	468	406	434	452	473	431	483	390	428	394	412	480	435	455	435	414	451	457	413	428	429	435	437	417	410	459	473	452	467	424	429	429	445	428	486	438	466	461	450	468	426	433	454	415	431	453	427	432	469	443	428	412	437	448	473	459	428	430	451	434	418	420	444	418	407	436	458	470	483	428	453	416	460
25325	21572	25242	28345	20951	1999	523	387	343	355	318	306	300	311	327	289	295	282	300	282	296	301	294	296	322	283	257	281	263	282	253	308	255	274	267	258	286	277	280	280	265	311	286	250	286	255	276	276	263	296	274	270	242	285	290	261	287	294	264	286	244	264	281	290	283	295	284	304	252	272	279	273	231	260	266	290	266	243	242	273	254	272	252	275	276	290	275	298	261	261	232	292	256	245	267	256	278	271	263	254	306	253	261	288	290	261	249	284	265	251	269	290	280	286	263	285	281	278	290	266	273	259	284	272	296	276	287	284	286	272	276	278	274	247	285	293	250	265	264	269	291	297	261	273	251	271	282	265	290	255	256	295	259	283	264	306	300	279	263	233	252	255	304	264	281	248	274	280	319	279	286	264	278	248	269	299	258	259	267	257	276	266	324	268	280	247	273	287	260	244	277	273	249	240	278	301	269	287	310	253	254	256	267	271	261	261	277	261	304	261	261	256	271	274	263	274	252	279	256	265	275	257	278	275	234	261	279	268	301	257	303	308	247	263	268	314	236	243	241	253	282	274	252	281	271	310	283	268	284	306	256	270	268	269	273	290	266	297	313	283	262	311	275	252	273	289	256	307	269	312	246	236	269	276	290	270	291	308	271	277	292	244	281	262	264	288	283	293	253	252	274	280	284	291	263	259	254	286	264	276	282	283	226	276	259	265	263	278	271	264	263	297	238	301	279	274	249	265	279	265	281	250	320	228	280	257	260	264	273	256	265	249	252	240	302	282	266	269	262	303	265	269	293	278	258	271	277	263	257	273	290	279	271	240	276	260	273	311	256	303	308	289	308	286	269	287	305	298	269	242	231	278	259	266	278	281	296	258	269	297	276	262	281	316	263	309	300	226	272	295	270	280	311	253	280	282	270	275	291	262	263	306	283	260	243	282	262	268	261	290	283	269	280	267	275	278	275	265	281	268	292	264	267	258	272	286	283	281	263	299	267	226	281	271	236	277	263	277	285	282	263	293	267	264	285	304	268	258	283	283	228	250	272	266	246	264	255	258	312	270	286	291	262	250	253	265	277	277	259	280	257	268	306	270	265	268	272	287	250	275	264	235	286	285	273	253	255	238	267	266	287	251	256	252	235	259	266	256	273	293	258	273	255	271	259	288	264	299	273	293	248	286	275	263	285	260	264	245	264	269	283	265	265	297	257	308	301	318	275	285	247	271	267	249	254	262	258	245	256	284	262	277	282	280	246	246	252	293	272	266	286	279	289	248	292	270	249	267	264	256	247	252	283	252	278	255	288	242	300	261	274	269	265	276	257	254	316	261	290	257	287	261	273	230	281	275	268	293	293	269	288	231	261	247	239	274	254	291	274	257	267	273	306	303	275	267	258	267	260	257	286	283	280	273	301	272	272	252	250	263	262	272	265	268	261	272	275	282	277	266	275	259	277	270	274	266	263	282	253	256	248	295	278	289	271	274	254	282	297	275	232	274	260	248	283	256	240	283	278	279	265	276	261	261	287	255	299	292	255	257	269	236	277	276	295	281	283	228	242	248	278	291	273	302	275	297	277	254	256	266	274	269	266	261	268	289	278	275	261	244	263	296	272	253	256	269	265	302	279	291	228	258	290	270	293	261	290	300	263	267	265	235	276	270	257	250	283	284	268	270	264	259	264	303	292	277	249	263	274	278	275	262	256	241	250	235	320	281	297	257	262	261	284	292	244	234	286	282	290	258	268	301	296	264	269	280	268	279	251	291	269	311	257	278	234	307	273	292	258	282	303	267	261	311	292	302	272	246	290	267	236	257	301	249	247	295	268	264	267	249	267	287	297	270	272	260	231	259	254	257	315	263	275	283	273	286	313	230	253	295	277	284	286	255	262	270	266	290	285	292	250	276	275	252	296	288	267	253	272	288	290	246	274	274	246	279	251	256	270	263	298	255	259	277	292	262	272	304	311	291	273	279	272	283	231	283	267	270	299	277	275	260	289	309	291	304	292	251	263	241	316	280	249	268	288	265	281	272	285	273	277	268	254	264	266	275	286	295	270	287	269	287	286	265	258	243	260	271	271	303	294	251	288	260	270	238	262	284	286	295	281	286	251	259	274	272	266	293	260	298	302	252	307	271	267	250	275	304	278	289	290	288	253	229	272	286	284	255	304	289	267	290	268	250	266	268	283	283	273	265	244	277	289	273	291	255	268	279	282	244	245	287	275	291	257	270	302	257	245	270	260	254	300	285	269	249	305	271	278	248	243	259	267	259	270	294	258	272	285	284	287	252	260	257	272	297	282	305	276	296	290	261	281	278	261	284	254	263	275	265	283	251	278	278	275	278	283	280	257	310	261	293	244	278	256	292	244	265	267	277	257	276	270	272	283	257	284	254	288	269	261	266	295	245	235	276	270	262	235	271	264	263	267	236	262	274	270	255	275	257	248	277	266	289	252	282	266	283	288	269	297	290	268	292	283	275	257	285	246	289	254	278	265	290	293	265	246	279	269	292	294	261	265	290	273	299	262	294	291	269	262	259	281	249	276	274	268	307	261	277	252	255	241	301	276	259	286	294	266	253	290	257	276	289	275	263	279	300	278	245	274	268	279	285	273	286	277	278	307	277	252	263	275	278	243	267	288	246	247	264	262	255	260	257	277	290	291	330	283	255	281	267	288	261	285	255	276	274	263	258	274	285	249	267	263	290	257	267	262	270	277	268	239	252	258	251	292	268	293	268	260	293	313	278	283	287	266	278	290	273	286	296	282	266	278	273	288	299	269	268	263	306	286	273	247	266	257	288	266	251	268	255	279	278	290	262	264	247	270	297	282	253	275	238	268	255	263	287	287	265	281	282	295	293	291	325	270	243	263	246	298	289	282	284	247	267	261	264	283	285	275	286	276	263	273	269	265	275	276	260	241	295	239	282	250	291	289	277	308	260	249	259	278	255	310	255	284	307	282	240	245	276	296	285	258	297	282	282	295	249	250	263	303	297	259	278	300	253	285	264	233	295	228	280	263	272	315	299	272	245	277	280	256	275	250	259	265	258	271	272	266	287	261	286	271	272	269	260	255	285	265	257	280	251	264	258	243	269	274	299	278	281	289	286	274	298	293	231	223	269	244	282	307	275	265	286	255	280	280	261	302	286	295	292	258	275	260	284	255	269	291	258	279	273	273	247	263	261	288	278	293	280	291	266	275	286	319	268	247	284	259	283	262	278	299	291	254	280	256	259	315	284	274	258	297	261	273	287	288	253	279	275	291	283	272	277	281	266	254	284	293	295	277	257	243	292	240	259	262	275	283	287	245	252	292	257	294	272	277	265	294	263	232	301	242	268	253	271	289	255	280	290	237	255	266	295	275	254	250	282	279	264	276	259	273	242	298	258	235	286	247	271	293	269	300	284	266	235	275	304	267	233	280	277	280	275	263	302	298	235	261	246	246	268	282	299	308	282	244	263	286	272	300	270	286	262	289	272	276	263	268	257	268	266	280	248
3551	3615	2278	1249	843	760	721	702	656	656	563	642	666	593	576	590	604	614	573	628	616	629	562	599	552	603	583	607	610	582	561	562	622	653	575	612	560	603	625	640	589	623	601	598	564	599	638	574	609	578	618	607	583	612	620	610	626	623	623	612	557	605	616	599	587	595	568	603	600	614	622	614	591	555	583	617	574	572	623	594	653	580	590	578	598	593	619	618	598	611	596	585	586	614	594	605	611	572	582	611	598	589	610	618	567	604	615	567	568	568	574	568	574	588	586	601	628	595	571	566	614	600	634	568	602	637	585	621	610	618	619	566	585	554	598	638	580	588	617	599	617	570	611	617	580	627	615	593	605	616	610	640	563	624	605	647	625	591	573	659	556	663	591	596	575	580	592	579	590	585	597	630	587	626	643	565	564	648	601	608	566	630	563	602	564	650	593	612	608	586	607	568	586	597	605	612	579	604	572	623	598	574	623	603	659	583	610	585	599	618	558	627	589	610	617	617	595	606	593	606	615	602	602	599	621	598	605	602	614	592	579	591	611	611	590	609	602	606	631	595	604	616	630	580	550	606	583	574	582	622	580	574	611	585	589	612	577	574	627	562	577	619	633	613	610	606	631	629	617	586	578	577	577	563	599	664	610	611	589	625	611	605	607	590	604	596	545	669	582	604	582	568	615	624	611	614	621	614	553	589	621	608	606	588	578	586	609	599	627	604	574	588	603	585	621	552	600	568	595	568	583	593	597	622	589	615	586	610	623	594	614	575	610	608	582	641	609	634	606	583	615	602	591	584	567	561	617	560	643	625	560	589	628	615	635	646	542	574	617	576	587	625	623	655	620	628	596	603	600	592	609	590	606	550	642	606	543	628	588	594	612	581	568	597	607	567	628	633	621	559	608	591	585	585	611	589	635	601	568	600	597	615	568	589	599	571	607	572	588	616	610	631	585	600	588	605	592	578	608	552	614	622	602	618	626	593	636	575	604	608	619	569	618	580	616	603	605	674	608	619	583	580	591	613	620	585	549	624	596	609	594	586	611	591	598	600	588	608	581	598	628	606	630	553	631	595	569	574	637	589	602	646	587	617	609	551	616	571	620	560	596	598	593	587	610	611	600	553	577	612	663	617	612	600	620	565	630	618	572	594	577	566	575	593	594	573	650	608	593	557	609	580	584	605	591	624	598	608	592	602	642	561	605	580	609	609	650	604	637	592	605	604	601	589	590	613	618	567	610	640	598	580	611	628	612	605	625	590	613	607	569	602	598	557	652	566	625	641	580	626	600	569	623	599	595	594	607	606	611	634	554	626	559	597	575	539	570	602	611	586	593	631	570	600	604	641	598	624	614	609	606	560	608	601	577	569	601	604	599	638	628	601	575	605	596	617	534	579	591	594	591	630	598	576	650	556	609	575	593	620	584	573	625	586	573	627	643	594	593	573	582	587	594	606	616	573	560	593	583	601	568	594	624	600	612	610	627	596	569	611	610	581	591	569	587	581	605	595	578	621	646	572	634	601	612	637	608	605	572	586	582	582	593	655	626	550	632	617	612	591	587	571	594	618	627	605	676	582	562	620	617	565	601	597	610	605	617	604	607	601	571	596	597	589	620	629	598	592	635	590	586	567	584	621	605	592	607	569	680	563	649	633	613	573	597	611	615	605	568	576	608	612	583	572	610	596	618	563	558	634	611	587	599	587	600	583	626	599	597	612	595	596	602	594	543	601	591	595	596	582	558	631	614	590	575	542	602	595	555	599	607	563	576	626	640	656	579	568	563	653	578	593	613	596	578	592	595	603	591	588	643	590	597	597	581	600	606	569	571	618	657	604	607	554	585	623	633	597	580	586	578	592	531	603	644	597	617	589	611	584	553	597	604	607	564	575	616	593	576	628	579	594	562	609	637	600	632	598	557	620	589	584	591	575	591	600	600	580	629	646	615	619	616	608	593	606	615	636	568	594	579	619	642	610	594	608	597	595	621	580	632	609	577	558	576	613	572	582	569	591	575	661	648	605	578	590	644	604	577	624	597	565	589	580	610	603	591	587	587	604	582	586	607	590	615	600	635	598	563	596	668	594	592	648	582	657	615	633	619	580	581	597	621	546	607	612	584	611	623	580	601	601	571	634	590	583	642	599	624	584	584	611	641	577	561	575	602	620	620	596	585	616	574	613	600	602	649	575	565	576	623	591	640	632	619	600	600	629	584	583	596	619	572	647	643	568	586	579	610	586	595	621	599	588	597	603	636	589	578	654	563	599	583	624	604	635	592	590	571	544	580	616	572	585	588	597	562	552	570	581	550	560	616	596	678	623	608	568	601	610	578	566	615	626	565	604	623	584	614	635	562	599	631	614	574	582	597	620	583	601	610	647	571	592	570	610	607	586	567	636	606	579	607	588	579	604	561	599	591	628	525	568	591	593	594	664	554	622	567	627	610	611	597	639	609	593	602	590	627	634	597	612	593	614	581	650	605	581	658	614	600	612	603	580	595	648	616	599	566	610	643	646	604	584	603	624	622	599	616	581	561	570	613	593	618	609	621	616	555	642	610	595	600	652	585	634	575	602	568	613	585	611	587	545	591	591	607	593	625	638	557	606	587	630	613	583	611	565	573	603	595	536	659	609	571	638	616	555	631	593	636	575	634	567	587	587	581	585	604	577	592	596	614	612	593	608	593	595	602	585	563	552	615	607	609	611	608	579	613	576	577	605	583	591	592	582	561	581	591	605	583	589	625	621	606	609	594	584	619	647	648	603	577	577	595	614	579	600	586	596	607	600	586	579	621	609	573	582	580	599	610	581	574	646	612	595	594	609	603	572	579	609	602	602	608	679	604	583	637	563	585	622	582	563	573	585	616	599	589	595	620	571	617	599	638	640	566	609	593	609	565	610	608	604	590	604	586	571	578	600	590	602	559	606	622	623	624	583	583	583	638	584	585	583	585	578	650	624	623	591	632	576	603	614	563	616	604	565	575	606	583	659	579	595	596	591	615	624	592	590	647	599	643	559	575	589	598	622	594	596	566	538	607	606	594	620	619	634	568	629	607	572	628	607	633	615	607	627	625	607	606	583	612	611	554	569	629	624	602	594	587	618	596	605	619	583	559	611	603	620	600	629	588	560	561	594	597	604	555	606	595	589	653	609	607	555	583	629	599	653	627	618	599	623	623	594	610	564	560	593	560	597	637	577	597	567	545	615	589	571	593	625	572	615	578	592	591	593	620	607	570	650	554	613	550	610	567	584	603	591	586	543	556	607	639	597	577	628	610	595	631	611	581	605	578	592	593	598	596	594	611	590	590	595	587	610	628	573	593	616	641	608	565	573	607	571	613	591	584	576	599	605	622	584	605	591	610	639	607	562	584	635	596	628	603	631	599	563	576	614	636	615	553	600	597	624	565	622	583	604	629	624	595	593	557	614	598	623	568	593	585	581	594	630	602	611	603	639	583	581	611	609	580	576	564	597	581	616	608	603	567	645	647	650	592	559
24410	21576	25930	27716	21581	21534	2303	459	374	314	278	246	222	207	234	216	216	214	238	219	194	201	197	183	202	199	250	173	181	174	181	188	166	210	203	195	198	187	166	185	204	176	172	182	189	189	194	201	200	195	180	183	153	197	195	188	171	167	182	180	192	189	178	178	205	189	205	178	198	168	149	161	178	191	195	203	185	175	192	190	179	177	160	190	182	181	171	189	198	191	208	182	180	197	195	192	187	182	178	194	206	212	202	176	181	203	190	183	187	178	203	196	194	182	164	180	192	179	198	163	206	189	192	179	184	182	188	204	203	173	179	182	175	182	188	163	180	203	176	197	208	193	186	173	159	152	177	189	173	214	186	167	179	170	184	186	175	180	166	192	176	166	179	189	165	193	176	163	184	166	183	195	183	183	230	191	173	204	208	209	180	150	182	160	195	175	200	184	196	177	182	165	154	201	193	213	210	150	166	207	193	193	189	170	175	182	204	200	194	195	180	192	160	189	168	184	196	174	203	164	205	203	186	186	174	178	182	196	189	192	229	185	190	166	166	175	184	188	179	175	184	193	184	180	178	193	179	201	184	195	171	191	184	187	206	184	183	157	185	197	186	174	189	191	153	177	193	162	170	164	193	195	178	186	201	181	183	187	185	190	188	205	172	203	169	167	177	176	172	188	196	138	198	173	182	188	198	213	167	171	182	174	172	172	223	194	175	187	192	194	173	199	150	181	174	191	205	186	174	184	199	195	190	176	189	213	198	195	180	183	192	207	208	181	189	169	179	183	192	200	159	193	190	213	198	173	186	171	177	183	206	184	222	193	170	196	161	156	174	179	182	178	167	190	196	176	205	194	194	202	210	166	177	179	187	204	191	166	187	205	190	216	188	170	195	165	147	175	180	179	184	172	200	212	198	188	165	166	214	216	178	179	181	227	185	176	199	157	201	164	198	168	188	198	192	196	178	176	192	190	194	185	173	187	191	199	180	187	176	179	164	210	201	184	162	210	202	215	204	198	164	171	180	155	156	182	190	188	201	182	182	181	191	155	176	208	164	176	174	170	148	182	189	194	177	177	187	208	184	196	169	191	160	182	201	198	189	176	160	184	192	185	200	175	187	171	193	176	186	191	194	173	196	191	166	182	206	168	184	175	213	173	206	175	202	174	197	169	193	153	182	199	190	176	175	197	159	186	157	218	174	177	197	188	195	192	188	166	156	142	183	173	200	176	178	184	163	174	197	209	217	177	184	197	187	196	169	190	181	180	180	176	204	191	167	200	160	190	201	196	187	171	191	194	198	181	202	187	190	184	198	203	200	185	168	185	203	202	171	180	176	177	188	193	188	186	215	170	198	164	161	204	185	203	169	163	216	179	212	171	175	212	199	212	218	180	194	186	182	187	191	173	175	174	190	178	172	191	189	192	193	184	195	201	180	190	200	164	199	169	188	224	202	176	187	164	176	182	166	177	211	194	197	190	185	201	186	189	194	181	165	161	197	184	170	197	179	183	200	190	169	182	188	194	177	164	166	195	188	190	176	184	194	176	176	203	159	170	171	193	150	150	178	180	197	185	180	179	169	181	172	201	179	197	167	166	206	200	184	183	180	168	174	180	200	213	174	172	207	191	182	195	187	175	169	197	212	198	191	169	186	209	175	176	208	178	182	176	205	168	169	175	186	189	184	196	173	176	194	194	195	181	199	176	167	182	154	178	182	202	160	176	178	196	187	196	178	184	199	184	187	187	174	200	167	220	176	179	208	190	201	158	177	177	192	181	176	213	172	186	190	169	165	189	185	159	160	153	168	187	194	183	192	180	185	211	182	191	169	187	168	176	192	153	171	191	185	167	193	204	194	170	183	190	184	170	142	196	165	198	198	188	222	183	186	174	190	198	209	181	189	221	209	187	207	191	194	183	204	204	153	183	200	177	225	194	220	192	196	179	211	186	175	193	172	216	183	202	189	192	182	177	177	170	170	183	198	184	183	195	212	182	188	194	170	185	188	193	203	217	177	202	200	166	175	193	191	195	158	197	194	204	203	196	184	173	164	191	182	186	195	193	205	177	198	164	207	192	173	177	177	198	174	182	197	206	192	200	179	188	174	189	204	167	192	197	171	190	191	186	185	202	182	208	191	195	181	192	176	208	182	220	176	191	206	216	186	171	176	207	170	153	155	194	178	191	182	193	202	183	183	193	167	199	198	176	216	187	191	186	165	156	187	206	181	197	181	177	175	187	192	190	176	171	147	176	177	152	173	174	183	196	177	179	165	172	182	178	179	190	223	208	174	165	193	183	190	165	192	195	189	173	180	171	199	169	184	196	193	203	189	176	179	183	176	208	181	194	195	174	213	188	175	168	159	190	168	186	178	190	178	203	194	164	185	174	192	189	195	212	200	199	183	198	164	182	179	181	179	179	178	174	191	184	209	199	196	192	185	214	174	198	173	197	202	188	200	189	177	218	161	167	197	187	185	180	182	193	190	196	180	191	184	175	177	162	193	188	148	164	184	193	192	201	150	171	186	167	196	189	182	186	206	165	194	180	179	189	174	201	188	160	179	184	172	175	218	156	187	153	183	192	160	207	177	163	195	187	193	189	178	184	176	157	173	183	183	192	192	177	182	174	180	184	199	193	172	197	208	182	151	170	208	187	193	205	189	191	190	195	171	163	184	198	214	187	175	183	195	185	195	165	184	169	192	211	175	175	183	218	200	209	181	191	184	179	202	159	193	201	168	191	195	183	184	173	174	176	172	165	157	180	184	177	174	193	174	191	151	170	179	191	185	187	188	185	192	184	202	192	192	191	181	179	169	191	190	166	194	156	183	187	204	206	204	189	192	154	180	200	154	189	175	200	195	171	176	175	176	183	163	171	181	202	224	189	178	185	193	175	149	194	165	176	171	185	199	198	176	173	205	183	189	203	187	182	194	182	182	172	181	174	162	184	186	181	170	167	198	192	217	178	175	174	176	196	191	170	186	164	196	192	197	170	203	194	197	178	203	182	194	168	191	189	196	183	176	182	195	190	166	176	192	195	162	175	167	172	186	194	191	187	201	179	184	197	184	184	185	192	185	170	179	190	191	183	178	177	185	197	171	160	196	166	176	163	176	165	192	194	191	177	183	167	196	176	199	162	233	192	182	187	162	186	185	182	172	188	168	178	194	185	170	176	185	184	209	185	185	170	167	179	184	190	174	191	193	185	194	160	175	211	187	196	164	164	173	167	217	196	184	178	177	199	160	202	182	184	221	195	183	169	177	180	190	171	176	183	217	171	176	203	204	179	187	188	170	161	166	181	232	185	178	199	170	194	191	200	190	176	190	175	195	201	219	200	203	199	183	181	204	173	205	200	198	163	179	193	175	152	187	172	201	183	191	178	181	181	178	183	173	197	187	173	192	166	193	204	162	176	179	192	189	214	200	179	202	168	213	197	198	172	199	182	171	191	198	201	199	173	203	195	188	186	162	169	220	179	209	212	184	194	195	195	199	204
3518	5990	3657	1570	945	681	603	529	497	440	436	406	423	410	460	418	450	450	403	422	399	424	416	413	443	395	434	427	429	414	406	422	400	387	413	425	395	387	397	423	382	417	391	395	433	397	415	425	407	423	389	367	420	389	369	425	394	387	359	391	396	422	359	362	392	398	418	411	400	391	405	412	403	406	412	417	383	434	385	439	407	435	393	400	388	423	356	398	434	411	401	381	396	391	397	399	435	390	398	380	414	398	427	391	409	408	418	443	366	367	371	397	450	404	449	446	427	444	417	440	411	439	434	421	392	433	395	417	400	348	423	388	379	421	407	409	357	390	459	445	385	381	422	412	426	387	416	409	406	391	410	404	375	414	411	413	420	389	413	384	387	406	426	402	414	390	411	390	411	403	374	385	415	405	412	434	407	408	422	398	395	419	412	398	396	408	378	416	406	403	375	417	426	406	406	385	424	399	394	419	406	393	376	407	355	412	398	400	398	403	377	453	407	427	395	410	386	374	418	406	411	411	428	406	405	413	399	401	416	384	416	426	416	410	366	418	401	412	390	404	387	393	420	403	395	406	384	418	423	416	434	365	406	429	398	407	403	395	388	375	420	420	415	366	409	376	392	407	423	400	390	390	412	398	420	418	394	337	403	412	416	387	396	400	386	385	450	402	412	396	391	368	429	422	408	425	400	427	412	403	385	399	386	412	383	438	407	424	401	398	421	407	427	393	438	431	420	397	439	401	413	402	368	383	415	411	400	373	412	423	404	409	402	454	367	413	405	401	399	430	404	379	410	389	416	401	402	415	393	410	391	393	408	418	403	397	404	419	416	379	384	403	421	426	408	401	385	387	435	388	428	400	399	445	398	412	401	381	385	407	410	377	396	378	405	421	391	397	388	398	405	389	414	372	383	419	398	388	409	370	413	407	415	435	404	401	383	389	376	403	398	374	427	378	382	423	396	407	391	412	405	416	413	372	393	413	400	435	417	418	438	410	383	385	386	399	406	418	375	413	380	403	386	446	376	374	426	405	411	392	376	418	411	427	355	397	422	382	386	389	407	380	379	368	393	387	366	396	401	405	428	391	400	415	394	395	382	429	377	421	412	373	392	386	392	464	403	390	406	394	401	388	424	423	379	411	416	389	423	415	382	389	415	407	390	402	417	441	390	428	409	396	400	421	399	387	385	414	417	428	417	415	397	392	400	405	428	394	412	389	392	375	372	409	424	398	398	400	362	386	454	417	393	406	414	401	427	398	394	402	408	437	368	414	394	438	406	411	351	422	417	407	403	423	414	392	392	414	404	360	369	465	406	382	428	396	429	407	441	380	406	398	373	447	407	376	389	456	459	428	405	387	383	399	389	395	430	376	377	371	409	381	386	436	406	404	418	387	399	394	405	396	414	409	404	418	453	405	395	430	406	386	435	405	432	430	439	408	405	390	410	387	427	443	389	416	387	405	402	387	400	445	419	418	410	392	415	384	422	424	395	400	408	399	419	379	390	413	402	413	393	425	390	381	387	387	386	408	413	389	396	373	386	434	423	390	389	410	378	383	403	429	427	447	428	377	387	411	428	415	405	406	385	400	393	397	387	412	398	364	395	365	426	418	419	405	389	428	349	422	405	440	396	403	418	392	407	383	389	428	418	363	403	435	427	383	427	414	413	365	442	372	392	390	395	386	436	418	410	420	405	388	395	397	410	456	391	386	412	407	398	406	386	388	435	408	393	362	395	394	444	402	440	398	397	385	393	394	415	408	434	402	402	405	380	396	441	373	391	404	374	400	392	429	409	386	427	398	430	427	393	428	428	440	428	440	438	433	413	393	417	416	432	403	399	393	373	419	429	411	420	420	421	396	394	397	410	369	422	350	425	424	401	424	389	387	411	407	407	419	387	394	370	425	404	401	393	420	402	388	399	411	422	392	411	389	392	417	390	399	392	417	377	392	405	397	415	436	428	428	445	415	393	422	393	404	388	432	366	371	366	364	442	402	416	388	437	390	384	413	414	395	398	411	397	381	390	420	425	430	395	423	393	406	385	395	404	424	389	429	395	434	384	437	435	376	409	380	387	428	370	445	367	386	397	410	434	419	412	426	417	376	412	437	379	397	438	409	412	409	395	439	403	418	410	434	424	410	437	398	434	416	364	439	421	382	421	372	368	380	390	385	397	412	376	419	368	422	400	376	413	420	391	403	417	403	364	422	423	415	412	409	408	393	395	398	415	432	399	426	402	398	414	370	393	393	362	408	419	382	418	425	389	373	384	418	415	384	361	409	415	419	408	429	384	431	425	433	404	395	394	424	385	396	407	397	380	396	423	362	422	435	411	375	369	387	399	432	432	381	422	375	387	372	387	420	385	409	419	414	396	407	383	401	419	389	383	397	387	432	401	383	372	439	432	414	362	380	397	388	407	394	383	401	426	411	429	420	399	396	402	426	397	390	392	408	412	404	394	388	370	415	415	392	446	401	382	396	413	413	408	390	381	399	388	404	373	426	379	397	384	400	432	410	400	410	371	427	431	400	439	406	410	409	399	403	389	380	380	426	399	400	404	360	408	395	433	388	397	456	405	406	405	400	391	376	416	395	398	386	416	345	400	405	351	424	430	374	401	398	400	385	414	432	412	368	392	398	396	412	443	444	413	411	386	418	394	405	364	408	385	421	394	379	399	402	446	405	422	412	401	397	385	389	424	347	416	395	397	389	357	387	391	396	408	415	435	375	399	414	389	425	357	393	441	403	430	405	409	397	419	393	439	413	371	371	432	431	430	381	389	401	372	398	418	393	381	379	389	388	403	398	422	431	418	420	370	388	401	353	403	386	401	402	413	379	423	388	384	443	427	424	399	415	348	422	434	417	425	403	392	410	384	388	404	393	402	442	406	401	427	409	407	423	407	412	410	425	368	411	416	406	397	412	440	337	367	378	390	393	392	416	394	434	417	408	391	434	423	383	381	400	408	417	379	384	410	385	430	399	432	404	407	378	424	410	387	397	391	406	396	383	454	411	390	436	448	402	406	412	375	412	371	415	394	389	439	379	374	412	392	420	389	421	409	393	402	399	382	391	409	420	406	436	405	421	413	399	436	406	434	393	390	392	420	417	431	402	394	437	369	420	399	410	371	391	438	395	412	420	419	395	413	371	419	405	426	415	378	397	399	386	445	408	402	381	410	409	406	424	377	393	379	443	443	403	396	397	431	417	404	377	369	396	381	423	419	407	417	383	436	387	385	425	417	405	389	438	408	405	380	396	391	394	420	420	387	412	475	399	406	419	454	390	374	434	384	435	381	405	393	399	400	426	385	454	422	408	397	398	399	405	410	362	369	417	397	376	405	411	419	393	406	373	375	388	424	366	417	397	401	371	421	409	406	404	424	402	391	378	377	393	376	435	404	407	392	377	425	426	376	416	402	409	386	376	376	381	382	392	413	409	419	403	398	389	387	377	370	403	437	443	414	430	407	429	382	413	382	379	404	396	403	408	402	388
33123	10712	1082	330	256	226	233	223	200	197	165	195	202	180	197	186	192	204	211	191	220	166	189	185	198	189	205	202	188	217	171	173	171	207	168	196	178	221	167	194	178	167	184	167	193	194	179	177	175	182	170	183	191	178	187	188	201	173	181	194	183	188	176	194	183	185	190	214	200	179	185	199	186	176	184	181	168	174	194	194	189	214	225	158	176	175	199	180	158	180	177	197	207	177	188	201	171	181	206	199	196	199	192	186	176	209	175	194	187	195	187	178	175	187	159	182	206	175	194	201	161	199	176	167	189	200	204	182	187	209	180	196	187	186	144	187	175	192	180	185	186	166	178	194	168	184	169	194	185	177	194	184	178	185	171	191	182	193	169	210	184	191	201	213	186	180	182	180	159	191	179	194	186	245	184	162	194	193	193	194	135	213	201	181	171	202	163	180	165	187	187	194	200	194	177	203	200	190	169	207	163	181	197	213	158	186	191	160	176	183	175	182	188	190	203	180	188	177	202	198	196	183	167	180	170	212	183	206	165	185	178	177	189	174	159	178	187	202	188	191	176	191	172	159	168	177	190	184	178	168	209	186	174	198	189	213	184	163	194	192	201	177	192	183	188	188	180	209	179	189	194	182	189	167	186	180	199	190	193	202	170	186	178	197	188	184	197	188	189	161	199	184	186	190	184	196	209	174	182	195	186	180	184	193	172	194	207	178	201	186	185	210	184	184	187	177	205	194	197	194	212	193	184	192	171	169	187	186	184	201	169	227	204	174	175	202	199	194	192	188	172	180	217	191	188	199	194	166	173	187	180	199	182	173	163	201	205	184	193	157	206	172	196	185	204	177	172	215	192	194	189	187	205	192	200	177	180	199	174	182	170	195	181	198	171	166	205	192	177	186	202	212	197	193	181	169	185	174	165	161	170	204	182	200	169	194	182	205	209	172	213	199	188	193	168	194	213	202	186	200	192	175	182	215	210	191	199	169	220	175	161	192	202	186	219	192	171	178	200	184	180	154	207	163	155	185	173	179	203	152	182	179	162	170	168	174	174	196	173	187	185	182	200	171	177	158	163	181	190	167	160	179	178	194	184	173	178	198	193	191	170	205	185	167	176	194	174	189	161	198	184	181	163	191	177	200	172	189	189	203	197	184	204	187	180	193	203	168	196	200	195	166	171	203	164	182	196	190	219	199	186	217	209	187	197	197	181	189	179	186	163	193	203	211	165	164	174	197	160	186	194	193	189	186	165	179	182	176	180	185	173	169	185	170	189	186	177	185	188	188	213	199	190	181	183	164	180	195	202	184	172	186	177	196	174	197	199	216	180	201	183	180	206	183	185	192	173	168	192	157	167	189	189	200	183	176	186	209	185	187	177	192	180	196	164	214	177	186	176	201	179	196	197	201	204	169	190	203	209	207	194	200	175	173	170	196	221	206	152	189	172	169	179	187	202	189	186	186	191	178	156	179	197	219	189	186	192	158	206	161	191	181	192	216	177	205	200	185	208	201	197	187	188	197	184	184	186	196	181	185	199	187	186	226	185	205	211	191	173	207	197	216	176	207	197	224	180	187	206	174	153	188	190	173	200	170	176	190	191	183	179	197	164	180	174	208	209	198	168	159	180	204	162	202	189	190	194	189	167	183	191	199	185	193	203	181	186	182	147	176	195	212	167	194	198	198	189	174	214	189	167	177	191	204	173	172	178	175	178	200	177	197	196	171	200	189	177	178	196	197	177	187	177	194	200	155	175	178	175	167	192	170	186	210	174	204	193	185	212	197	179	187	155	213	182	200	200	201	196	182	173	203	172	172	188	158	185	204	188	179	188	186	184	161	178	178	193	194	212	204	207	182	187	192	204	210	217	188	190	186	171	171	174	195	203	215	169	159	206	177	159	194	189	196	180	190	203	197	205	208	177	196	185	206	175	190	174	194	199	174	207	170	199	185	169	192	160	196	184	198	173	192	180	171	176	159	161	185	166	189	184	188	183	175	172	180	196	210	185	196	215	163	171	212	177	194	192	200	203	206	201	196	185	189	193	210	205	190	155	188	217	192	185	192	178	175	188	183	196	182	164	189	169	176	186	181	170	203	169	190	184	199	180	192	191	173	199	183	172	198	202	211	198	185	181	166	193	179	182	184	181	167	168	188	169	194	185	202	199	173	183	186	182	194	188	213	169	195	183	184	188	200	188	191	173	167	176	196	187	191	180	185	192	172	183	178	189	187	189	176	176	181	203	183	157	222	183	188	172	177	169	197	182	198	182	193	209	180	179	186	175	175	200	191	176	183	228	192	207	190	197	200	201	171	180	189	189	204	220	184	207	183	192	178	202	196	181	192	207	200	189	198	188	177	174	169	168	180	178	171	183	169	193	191	185	214	230	212	175	171	180	217	175	189	173	191	178	188	186	201	175	208	190	200	178	185	203	191	165	182	175	200	187	190	176	182	178	179	185	207	185	179	186	164	185	176	195	174	223	194	179	178	192	195	167	158	193	209	166	190	178	198	182	182	197	180	185	192	197	203	198	170	180	185	187	180	206	210	166	178	181	177	202	214	226	176	199	182	194	192	186	210	210	173	163	150	194	187	205	195	181	202	173	192	193	175	218	195	193	175	176	190	176	174	196	188	147	152	188	181	162	186	165	173	199	184	167	164	184	188	190	199	191	164	184	174	198	180	192	196	184	196	175	185	209	175	185	188	192	196	200	167	171	195	195	219	200	197	220	191	169	168	216	184	178	191	195	200	214	165	220	200	185	193	203	197	191	181	180	198	217	192	199	184	186	195	180	195	175	184	196	204	195	183	181	168	202	188	165	177	202	190	203	198	173	197	178	218	214	183	184	172	159	193	175	184	195	169	214	193	219	209	190	212	177	195	165	177	169	181	213	202	202	184	166	191	178	215	191	176	178	206	216	198	182	209	180	189	183	210	169	188	169	198	210	193	183	184	186	188	179	189	167	184	191	203	160	210	187	171	181	184	189	192	199	179	179	190	189	208	210	192	192	185	178	186	175	174	204	192	182	180	196	182	207	186	195	169	210	190	187	188	173	191	181	184	188	199	174	189	172	189	137	200	181	198	172	178	193	186	196	179	169	157	188	196	164	161	163	192	193	210	193	172	207	185	218	155	182	194	199	176	167	190	178	186	194	187	170	183	178	211	179	192	200	193	180	174	175	177	174	181	195	187	170	172	200	174	220	186	214	160	180	205	177	205	193	190	175	180	180	182	170	183	192	175	189	182	160	192	192	178	191	194	181	196	168	178	166	190	202	196	174	189	198	180	171	196	173	186	176	188	213	179	182	155	186	192	184	196	176	191	181	195	210	202	178	184	166	145	193	184	197	150	187	191	185	205	198	211	191	202	171	196	185	205	208	200	175	179	210	170	196	176	229	170	175	200	189	194	193	212	203	189	178	193	198	181	176	203	196	175	195	184	203	206	194	183	179	178	188	184	186	189	183	193	166	192	195	168	199	179	181	208	190	172
5259	871	681	525	535	465	425	431	449	462	431	477	456	460	420	456	448	411	502	470	479	433	424	436	428	441	474	442	443	403	438	408	448	451	436	472	426	451	450	406	437	473	450	447	448	438	431	436	431	414	467	452	435	407	458	438	435	445	447	466	424	463	442	439	427	455	433	487	462	407	460	450	450	426	457	421	451	465	447	441	436	467	456	425	457	459	432	405	435	449	457	424	461	440	452	486	460	433	425	443	442	460	449	436	439	395	442	431	444	439	459	476	472	408	447	417	436	447	441	481	455	433	511	437	443	456	454	475	419	467	446	453	443	457	419	444	446	460	447	413	445	480	437	451	431	422	451	450	430	437	447	465	442	458	477	446	453	445	403	468	423	456	435	454	453	419	447	419	445	473	465	434	483	448	440	397	429	484	426	437	489	445	398	434	457	431	431	436	456	450	439	432	411	455	423	423	404	451	484	448	472	483	439	416	467	439	434	441	449	437	463	450	417	465	446	465	454	442	458	437	446	442	453	407	470	465	427	440	462	425	483	451	455	424	432	443	456	422	451	442	460	435	455	453	459	431	447	457	428	426	499	442	449	408	452	469	421	445	419	452	430	432	432	433	457	414	431	418	484	446	461	456	415	452	439	474	451	471	423	455	448	439	435	461	440	429	433	409	461	469	471	472	461	428	412	421	453	430	443	411	454	450	407	436	408	427	445	463	405	425	437	402	409	451	465	479	404	434	437	479	494	477	460	481	443	445	407	441	444	425	433	430	453	425	434	467	434	450	482	449	457	457	429	445	453	430	469	445	445	434	433	410	405	446	444	462	420	459	441	459	453	398	427	448	438	422	446	451	434	438	503	437	418	437	447	480	423	465	487	441	434	411	442	449	469	458	438	437	438	446	474	409	399	436	469	471	414	457	431	392	458	437	476	411	494	444	429	455	429	442	479	478	464	420	441	436	442	474	479	433	471	431	464	468	451	438	433	450	450	453	421	442	424	458	409	422	443	449	438	424	475	432	493	420	428	443	427	446	455	434	438	462	440	437	454	435	482	421	449	479	462	404	432	501	417	443	436	443	448	439	446	489	411	427	454	465	445	510	461	412	429	459	476	450	469	474	433	441	440	425	462	426	404	443	471	427	434	480	433	459	455	463	453	451	400	439	447	452	440	437	423	409	457	449	443	431	429	489	457	459	453	469	415	452	422	428	460	465	440	446	452	389	476	434	404	452	451	430	463	424	433	442	401	490	439	450	444	415	441	447	433	429	426	513	474	435	412	459	425	455	420	425	439	483	486	433	392	480	462	454	415	438	423	470	435	437	411	424	430	399	431	441	417	479	422	392	448	462	500	434	439	419	445	461	462	423	480	439	445	458	437	448	429	436	447	423	411	432	452	440	450	414	454	431	454	420	436	402	464	467	452	479	445	435	460	461	442	445	479	461	482	454	444	460	454	449	455	411	462	427	428	477	500	425	452	475	473	447	462	435	479	437	443	435	450	472	447	449	439	429	479	476	460	422	470	420	440	438	447	416	450	472	435	424	456	445	438	491	477	417	430	419	417	431	438	435	453	422	449	446	486	458	456	464	459	474	422	428	405	425	482	403	428	461	425	450	461	510	454	437	452	440	416	453	436	414	467	472	429	440	455	467	441	477	440	468	402	453	450	435	441	454	432	482	465	467	418	412	438	440	410	433	419	412	443	446	452	433	455	465	468	437	381	459	417	475	468	483	458	420	446	397	427	473	443	420	434	428	424	435	476	449	425	443	423	408	438	441	421	434	468	407	485	448	431	433	422	417	412	421	478	482	459	477	459	429	445	453	429	441	473	471	440	459	448	494	440	430	422	433	420	455	434	429	442	432	473	446	440	416	460	446	438	431	448	467	398	466	461	427	466	462	490	438	434	439	445	435	415	410	411	431	435	466	453	451	438	469	448	416	441	404	460	434	457	412	472	458	441	494	451	408	463	399	439	434	464	469	412	445	413	423	414	442	449	459	433	519	443	467	465	461	436	447	511	456	425	433	445	449	445	442	435	451	469	428	493	476	473	453	438	462	421	445	439	430	457	409	429	446	440	464	482	445	452	454	460	462	428	448	427	415	423	475	463	431	442	429	459	446	456	397	462	475	467	464	424	417	446	456	421	447	483	438	443	427	464	444	456	445	480	452	426	425	495	452	407	451	448	462	468	439	441	453	455	465	433	465	434	467	451	437	446	414	482	411	445	447	411	467	441	438	428	464	476	440	424	470	445	451	445	432	413	445	429	450	418	455	465	406	436	452	422	396	417	469	430	444	408	437	452	461	432	434	453	428	441	431	476	452	442	445	456	410	444	449	439	465	464	424	474	434	447	446	478	413	480	437	450	427	472	443	449	463	430	460	456	406	445	431	459	424	457	472	420	442	446	426	430	423	413	472	444	406	444	474	451	434	441	421	420	461	452	461	456	463	481	462	445	438	473	419	449	447	423	484	402	438	441	409	397	493	458	455	437	440	420	468	436	398	452	455	429	441	472	427	449	458	432	502	465	430	453	399	418	447	464	432	427	420	413	454	406	418	436	449	443	443	424	454	456	431	447	457	461	433	423	488	415	476	423	453	508	445	440	425	487	449	408	439	462	425	468	450	428	431	482	459	453	429	449	461	470	429	440	447	430	435	447	435	422	419	461	438	439	447	422	441	445	434	443	451	458	434	459	413	418	441	433	419	431	454	456	409	439	478	431	467	470	439	462	432	417	448	422	443	453	432	446	444	478	453	415	434	471	428	448	460	443	436	465	463	417	478	481	427	476	426	440	436	465	464	453	471	457	472	419	452	453	458	430	474	472	437	515	456	462	419	475	454	424	400	478	441	476	439	451	424	413	424	479	455	482	416	418	473	469	456	396	463	467	437	462	406	441	441	399	438	469	482	451	421	452	446	441	438	431	436	469	467	437	462	458	442	432	433	409	452	428	445	445	428	432	465	468	442	451	475	445	452	418	454	429	458	427	482	451	450	438	454	414	429	453	434	452	435	478	443	429	490	441	456	447	434	442	424	446	472	399	466	444	472	456	450	444	434	431	494	459	445	472	436	436	453	438	462	444	439	435	446	440	446	444	425	395	457	427	433	475	409	445	424	453	469	430	403	445	440	441	421	477	454	431	468	453	464	483	432	469	428	457	439	465	449	445	435	466	440	417	444	451	443	413	490	415	453	461	436	444	416	462	476	469	445	454	436	488	477	471	435	439	422	439	450	452	487	455	431	420	463	425	434	463	440	446	449	469	460	461	461	471	480	458	445	438	460	449	442	435	444	432	476	446	453	416	436	422	442	426	438	438	407	465	440	441	453	482	424	482	419	411	465	453	496	431	454	429	492	440	459	460	443	482	476	442	424	455	412	473	445	442	443	458	426	460	442	437	442	456	437	460	459	470	460	414	472	415	467	445	452	452	449	446	425	449	448	443	458	436	447	480	432	458	461	475	439	461	411	436	414	411	429	424	447	418	459
25307	21622	25357	28377	20953	1943	485	370	337	319	310	320	336	297	292	285	294	297	292	317	272	268	299	271	278	312	289	304	270	279	267	258	278	282	293	295	280	284	260	299	258	287	269	305	293	258	298	292	288	264	260	256	283	237	301	304	279	282	248	294	284	272	293	272	272	268	274	290	294	275	287	274	272	257	263	273	299	253	312	287	233	282	244	254	301	270	280	299	307	256	275	281	256	271	280	290	269	220	274	280	295	313	264	277	294	291	280	270	270	276	286	277	255	289	259	294	276	272	283	272	247	255	255	266	256	254	258	256	249	292	255	284	302	296	260	254	267	279	264	274	295	276	289	264	291	326	259	249	239	279	274	280	300	344	284	274	288	296	273	299	257	271	244	246	258	273	272	271	284	270	253	289	291	260	292	309	281	288	323	297	246	304	236	250	282	264	272	287	286	287	249	260	256	240	283	274	297	286	266	286	276	258	252	268	281	248	300	296	295	260	267	295	262	279	242	287	289	255	221	304	294	291	276	308	299	270	293	259	250	266	269	296	247	286	260	272	256	304	290	270	261	270	254	255	265	273	289	289	285	289	251	273	251	294	279	276	310	289	258	274	271	257	270	297	269	279	285	321	277	280	277	288	230	273	246	286	280	284	277	266	286	287	268	282	299	296	286	292	268	261	252	287	265	279	289	245	295	286	284	291	284	259	297	271	277	281	300	250	275	293	270	319	260	261	289	280	306	254	246	263	236	291	278	271	226	281	293	255	325	314	274	265	278	272	318	283	267	255	310	260	286	258	294	254	293	288	269	261	289	265	261	297	253	291	265	272	267	250	247	299	276	321	264	277	256	248	265	286	265	263	253	274	297	288	269	284	250	264	281	302	278	309	246	253	255	276	268	274	245	267	282	271	265	278	290	265	261	291	312	302	249	286	323	273	295	285	277	282	257	262	244	270	294	257	303	250	242	272	270	264	268	274	265	249	264	296	250	277	270	260	261	254	281	268	243	301	295	287	282	251	273	261	277	266	313	268	266	271	281	232	258	274	262	298	272	264	274	255	262	287	256	291	272	270	284	261	256	282	269	307	269	252	267	253	286	286	257	232	248	284	290	261	298	237	254	258	255	271	221	297	266	296	265	252	277	274	291	271	283	253	267	277	277	293	251	329	270	277	298	310	290	264	274	264	290	284	280	270	279	258	267	275	256	294	243	273	259	251	255	243	245	272	265	274	262	265	256	316	263	268	305	286	256	279	260	290	295	282	294	269	243	256	288	250	255	278	258	259	293	280	219	272	245	287	256	244	240	289	237	252	288	255	262	242	269	247	255	257	288	264	276	262	259	286	239	283	300	278	257	263	255	298	282	274	258	284	274	242	265	239	261	282	277	245	270	273	264	267	260	274	290	286	287	284	246	268	252	278	281	282	283	279	258	279	299	264	292	250	263	281	236	262	286	266	285	275	280	267	285	290	286	274	278	283	285	269	267	267	252	312	254	270	260	265	282	253	242	289	249	286	318	278	228	279	304	256	242	273	291	265	290	275	250	261	253	257	297	281	293	282	239	286	253	290	286	287	273	290	281	282	271	288	261	252	261	257	288	303	262	267	273	275	324	282	257	271	280	259	253	264	280	306	271	295	293	271	295	266	266	290	274	270	260	282	289	284	272	266	315	286	249	245	269	265	283	242	270	280	290	275	273	292	258	286	263	293	290	297	265	259	249	271	273	276	263	276	265	241	289	277	277	286	272	277	279	290	278	284	298	275	278	272	290	287	286	297	255	290	275	312	254	272	281	301	261	243	324	251	294	283	287	280	268	256	280	282	287	299	243	271	299	271	274	284	278	236	258	273	293	240	271	253	250	267	273	256	291	222	263	279	278	272	272	306	237	283	259	272	280	272	293	259	281	247	264	264	262	295	243	288	268	245	257	277	249	276	270	267	268	318	290	267	257	278	312	284	254	270	260	283	242	268	286	274	278	277	254	272	296	288	267	257	227	268	266	291	276	266	263	289	272	258	296	279	279	257	278	275	289	266	283	278	297	294	274	264	313	283	279	260	291	279	254	279	251	222	273	262	262	266	273	269	267	264	273	287	277	299	273	253	274	267	265	293	261	251	288	291	250	256	281	280	294	269	273	264	307	267	266	291	266	291	283	286	276	297	313	267	262	295	269	290	276	258	263	273	259	261	282	280	295	272	287	248	272	307	296	262	280	263	260	263	274	272	281	285	281	269	273	288	277	271	295	280	302	292	258	302	268	293	276	306	269	290	297	269	249	237	285	287	265	293	270	247	258	267	293	282	301	277	260	293	272	294	275	273	268	233	264	284	265	288	272	294	246	270	283	235	272	272	295	281	297	276	265	254	267	294	299	285	277	268	276	229	249	322	249	264	274	257	273	289	275	291	317	263	284	279	313	272	226	264	258	284	298	270	261	284	267	257	276	281	264	311	267	262	284	261	263	280	264	280	271	246	241	268	255	297	311	260	267	275	255	259	317	297	280	249	266	283	293	298	271	274	260	275	260	262	327	257	291	286	252	278	263	259	270	282	283	264	259	289	277	296	307	265	267	292	279	277	302	287	245	314	265	259	268	273	275	249	261	265	321	242	253	269	292	292	267	290	299	311	260	252	283	266	283	264	273	274	281	285	262	283	250	274	257	248	273	255	274	271	268	283	271	278	288	284	265	284	281	303	261	276	286	276	278	254	263	281	252	264	297	301	253	269	285	302	278	274	252	293	331	287	259	260	231	243	265	264	302	274	279	271	289	316	270	263	264	277	270	258	260	275	254	267	263	289	291	260	287	263	269	259	287	303	255	286	308	292	267	270	288	275	276	283	260	253	263	271	257	271	270	283	267	270	274	305	274	286	245	237	286	280	273	283	258	296	263	282	303	248	278	279	265	236	291	258	235	295	281	287	264	277	245	275	280	228	245	301	275	270	265	265	289	278	286	283	272	261	307	248	302	283	282	252	283	280	265	258	275	264	261	276	316	261	283	248	265	289	282	296	260	278	283	295	275	274	261	278	306	246	241	290	303	287	270	235	281	285	284	239	268	275	306	254	270	264	282	263	292	288	283	281	267	280	279	239	269	251	264	267	295	309	268	269	261	263	266	278	254	292	254	284	257	247	304	271	279	311	282	264	290	294	259	290	300	272	309	317	278	276	253	263	267	266	281	268	249	297	236	296	289	305	268	282	300	255	290	276	293	271	284	253	279	298	298	229	276	278	271	276	282	250	265	253	268	288	318	306	268	286	304	254	257	264	293	267	266	297	252	256	284	259	244	239	263	261	261	300	283	266	249	258	262	258	282	287	289	271	275	280	288	263	264	281	270	258	300	282	257	267	262	307	291	288	301	272	274	282	284	255	282	301	261	281	276	274	237	273	279	250	256	289	266	262	277	277	248	274	265	257	298	285	265	270	285	231	282	274	274	301	266	258	260	255	290	305	240	291	273	281	282	276	282	286	295	284	256	288	267	281	266	277	289	255
3433	3512	2294	1175	849	720	676	650	630	654	628	596	637	645	574	626	601	642	672	575	633	642	599	593	614	600	609	616	599	591	611	591	571	608	565	625	616	570	606	615	569	654	655	579	579	621	582	620	579	569	590	606	626	587	587	578	618	613	618	622	631	593	646	561	616	604	533	607	617	574	610	613	559	574	595	600	593	634	637	618	619	599	584	589	611	608	621	554	581	599	572	605	608	614	555	597	581	613	602	596	621	586	592	651	586	593	599	582	579	602	578	592	604	611	588	610	540	605	603	568	609	639	577	544	633	612	589	595	602	607	610	618	594	601	592	603	536	566	630	586	610	605	598	564	626	633	593	607	610	569	590	630	546	623	626	603	640	601	561	576	576	644	614	594	569	608	581	558	594	614	602	545	597	593	599	634	612	618	593	661	609	636	607	623	606	633	605	583	614	568	617	599	607	576	630	587	645	610	588	612	580	624	597	598	572	582	620	592	611	598	692	634	594	654	585	578	570	609	571	562	649	566	592	581	612	587	613	601	632	572	562	605	602	595	600	600	566	588	581	625	584	629	577	584	612	579	619	603	601	629	586	604	571	645	558	608	566	589	599	609	646	607	583	569	571	548	566	581	616	571	601	555	646	584	631	593	568	600	612	606	591	646	637	569	580	619	603	612	563	616	552	572	577	623	636	586	582	617	599	580	585	615	592	602	668	606	589	557	641	628	611	607	620	611	572	581	571	575	545	590	645	610	601	579	616	546	576	612	607	628	611	628	562	570	543	569	606	599	620	620	553	618	603	636	613	591	574	611	618	633	599	592	606	576	622	576	653	583	577	567	587	646	592	585	598	619	586	575	598	644	578	586	646	572	634	606	603	612	616	611	613	591	619	642	595	608	601	559	600	604	549	578	572	625	620	584	639	591	588	610	581	582	576	610	586	541	562	524	628	590	605	569	620	629	575	591	600	604	571	582	573	582	649	592	621	589	592	605	614	570	602	598	575	594	615	592	650	605	598	614	645	620	581	606	590	558	541	614	635	588	652	640	661	617	610	569	578	586	634	598	594	614	611	618	648	624	617	607	600	546	617	609	610	581	606	589	615	570	587	634	639	611	600	598	582	583	657	597	603	590	670	598	553	564	569	586	576	649	576	602	586	601	571	610	571	618	598	597	561	642	567	594	598	600	640	588	606	621	617	594	617	600	622	590	625	619	592	619	598	602	588	603	618	561	642	623	599	619	607	564	598	557	586	599	606	606	604	626	576	583	589	584	590	655	592	580	587	595	573	600	610	632	607	580	625	623	610	599	633	617	552	587	589	590	571	587	608	584	644	603	567	584	622	620	575	582	592	587	588	591	590	642	635	631	603	645	589	585	630	627	550	594	619	607	588	512	596	587	608	565	611	559	622	631	616	601	612	591	597	648	558	636	643	586	603	603	613	635	592	590	553	625	594	611	579	571	564	620	622	574	598	592	625	594	581	642	619	609	590	564	604	605	595	582	588	605	582	599	615	606	633	588	619	603	544	622	555	588	597	629	585	642	592	606	626	558	607	545	594	607	630	637	643	583	599	578	630	576	649	622	599	557	660	580	598	571	607	572	593	622	593	577	606	603	559	626	589	579	604	594	600	613	612	551	585	602	590	583	600	613	577	581	646	595	561	614	564	602	574	590	545	567	578	577	603	620	615	605	595	618	621	581	576	595	599	594	596	599	602	601	623	628	599	556	590	583	638	599	601	574	594	623	615	624	581	569	623	576	601	585	596	585	598	609	568	606	581	561	638	586	607	590	635	598	600	584	613	618	633	591	582	614	572	611	582	626	586	630	577	653	586	613	578	589	604	588	603	618	591	604	603	602	607	581	589	660	608	624	586	586	645	598	609	622	603	641	609	621	566	641	637	654	627	572	589	571	607	597	575	585	560	616	575	608	603	586	578	573	612	545	618	593	653	605	540	623	618	580	604	603	645	643	588	586	605	608	583	623	587	584	606	618	591	584	594	578	570	607	622	594	567	588	584	626	600	597	590	616	626	607	634	602	615	611	534	618	591	554	635	594	585	593	588	578	565	563	647	620	580	570	588	633	631	640	589	597	587	551	582	544	591	612	622	594	547	589	588	625	631	623	570	640	618	624	573	581	597	573	633	620	581	617	641	595	596	561	577	622	569	598	631	641	616	583	560	578	629	598	570	667	575	595	589	616	576	591	628	564	627	625	614	608	595	561	611	569	633	603	610	639	582	576	594	609	582	568	598	626	582	615	607	535	608	607	571	617	582	612	578	607	618	598	551	643	638	579	628	632	623	598	605	581	591	556	589	550	606	581	591	569	573	582	605	609	582	618	602	585	627	621	615	601	641	606	595	616	584	603	601	616	574	618	611	582	611	622	570	604	599	591	627	588	591	599	649	596	595	635	639	559	620	589	600	600	571	598	572	598	584	586	558	563	574	601	559	595	591	593	599	591	607	607	595	579	566	553	596	640	564	574	613	529	558	570	622	574	629	604	580	581	554	593	613	573	632	598	640	640	611	623	587	589	633	618	590	602	637	589	646	616	577	603	602	563	577	585	563	554	592	625	555	608	634	593	614	599	621	600	601	616	624	588	609	596	589	587	634	617	555	576	610	601	622	570	643	617	623	600	576	628	632	609	599	648	574	562	638	570	567	640	563	594	580	584	607	608	638	571	634	567	610	631	624	583	597	602	589	613	549	602	620	557	579	552	568	631	652	614	650	581	634	541	620	586	569	562	563	623	581	641	638	581	568	593	580	586	621	628	577	597	600	562	592	636	567	577	601	628	642	622	639	616	615	573	622	594	614	622	588	563	570	616	645	595	582	600	599	612	621	659	573	612	601	588	619	606	576	622	597	625	613	573	592	629	589	648	609	604	600	617	615	631	577	634	570	626	591	599	616	652	653	582	619	615	584	583	590	592	570	609	591	591	589	579	608	584	595	601	586	612	616	605	572	603	596	597	612	557	596	609	662	613	561	623	592	575	612	612	602	600	612	609	609	615	630	582	620	625	579	569	610	613	593	607	586	601	585	576	601	599	655	571	609	589	578	630	609	644	607	632	660	568	579	552	601	580	567	608	596	575	573	607	630	611	573	600	566	594	588	532	618	567	571	560	592	551	595	608	622	601	597	557	590	590	613	611	559	596	602	593	613	561	606	632	597	593	579	619	643	625	621	625	599	584	579	584	595	599	605	580	591	591	610	603	595	628	600	584	625	581	602	574	602	633	572	565	577	604	575	602	625	622	608	585	594	618	630	630	641	620	572	617	597	605	579	590	600	631	625	563	611	572	648	609	570	602	590	580	590	621	601	649	604	609	625	594	577	599	619	602	568	583	613	676	611	596	639	615	619	590	580	630	615	583	598	623	619	580	588	613	571	610	588	573	563	585	565	594	632	582	593	592	581	600	618	561	636	572	546	587	618	601	567	637	609	581	617	571	596	625	627	596	627	602	607	589	589	625	607	564	630	642	585	621	550	588
24334	21556	25931	27624	21562	21515	2481	490	392	290	263	236	233	234	224	205	218	232	203	223	206	198	204	199	197	181	220	204	193	208	214	190	205	192	176	184	195	184	165	163	189	165	182	181	186	180	174	185	180	192	203	206	193	199	217	186	168	187	190	173	171	177	194	166	206	178	170	183	189	152	199	213	198	160	179	199	196	160	193	184	176	185	197	182	181	181	167	189	211	176	156	196	180	186	167	184	174	203	164	163	186	175	200	199	195	183	164	177	173	183	196	179	209	163	175	189	158	174	183	170	197	185	205	191	195	180	172	194	196	214	164	209	199	192	173	216	194	199	188	178	180	214	168	179	174	186	199	160	191	205	206	180	158	172	194	166	179	164	188	193	196	179	168	209	183	182	192	177	190	185	231	188	217	192	193	189	172	178	202	207	182	170	186	210	192	161	181	183	185	200	187	199	186	180	212	193	234	218	185	188	190	210	185	192	180	187	173	160	199	192	179	203	201	183	190	171	183	185	167	185	177	203	195	182	175	175	180	179	188	151	196	181	172	173	183	202	174	176	177	159	184	167	178	164	193	181	191	161	163	173	165	204	163	172	158	197	171	187	196	162	170	178	168	164	193	180	211	181	177	167	205	176	177	173	191	191	182	179	187	169	197	200	193	202	202	154	188	202	180	162	183	188	200	142	194	188	216	181	201	187	159	170	186	202	195	168	196	169	201	200	194	198	168	181	195	203	195	178	187	167	173	186	181	197	189	196	191	160	196	182	160	187	211	181	177	171	169	194	183	192	183	172	180	170	188	198	186	203	189	172	174	174	187	173	155	179	211	190	183	187	189	213	163	171	195	219	183	210	175	181	196	165	197	166	162	180	193	195	190	173	171	166	182	201	181	191	193	171	178	186	194	171	177	185	179	174	164	168	189	189	175	181	192	184	173	232	180	163	192	159	199	180	209	172	182	210	165	202	172	163	166	174	156	186	178	146	192	172	179	176	177	180	199	186	178	180	191	183	187	195	191	153	156	186	202	191	179	191	185	162	181	204	190	176	187	174	169	174	177	187	176	152	192	203	172	156	202	195	169	197	203	176	156	190	174	185	183	175	173	170	208	173	184	227	198	197	200	176	170	180	192	175	181	180	190	192	181	174	171	200	186	174	169	141	182	186	176	196	182	198	184	185	197	214	170	184	180	161	191	190	181	177	157	184	185	202	202	172	218	174	178	160	176	163	185	171	199	197	186	170	180	187	197	178	195	171	158	190	162	186	209	172	170	210	191	176	202	181	214	196	147	187	184	185	195	185	166	164	205	162	172	196	186	180	182	203	188	173	179	177	174	167	189	164	222	195	182	194	194	177	176	188	182	175	204	174	195	180	201	175	206	202	161	196	162	201	173	171	171	179	159	174	164	196	177	193	188	181	192	183	197	181	175	182	158	180	168	185	180	194	163	179	186	177	162	177	174	194	158	197	187	189	172	184	171	183	171	200	176	176	175	194	175	198	163	209	164	178	190	198	202	173	171	202	204	164	167	178	191	190	195	190	192	169	179	185	162	198	185	199	170	170	166	195	192	184	211	192	184	191	176	178	187	173	180	169	194	183	194	159	173	180	191	196	214	208	174	185	203	211	175	174	192	196	193	205	174	171	193	192	174	182	162	176	178	166	193	195	169	181	197	178	193	167	172	189	204	198	197	166	191	189	177	169	207	179	203	176	184	162	165	176	174	150	198	184	182	188	170	175	160	184	180	178	167	171	166	191	192	191	197	180	163	175	190	189	158	191	162	170	173	181	169	166	166	174	174	170	174	189	194	170	189	200	171	180	151	191	177	182	177	185	176	201	199	203	195	199	196	206	173	207	186	218	197	171	170	193	163	191	172	172	206	205	180	158	190	180	184	163	201	174	178	196	186	188	178	190	170	186	226	183	159	178	187	181	172	162	195	217	190	207	183	188	203	177	200	167	196	188	161	200	217	179	184	176	180	166	182	175	163	153	182	175	188	202	203	201	187	170	182	173	188	183	186	175	194	213	184	170	135	193	186	177	207	173	190	186	174	185	197	182	189	188	197	212	207	197	179	204	182	192	171	204	192	199	191	188	198	187	190	188	193	171	158	193	196	163	192	195	182	192	175	182	184	185	175	167	184	180	172	195	183	206	188	172	201	172	192	170	187	186	180	156	184	183	186	180	151	165	173	172	186	199	170	173	180	169	196	188	183	195	196	202	184	206	198	142	169	196	183	204	193	167	168	162	166	167	183	181	180	196	185	160	202	183	183	203	171	189	183	179	186	185	222	189	186	159	181	190	209	201	187	189	177	199	169	174	178	179	176	181	188	184	207	169	211	188	175	178	179	180	180	170	183	178	197	179	197	185	173	188	177	183	200	191	178	189	150	184	209	186	193	180	200	168	167	183	167	195	190	198	196	160	185	174	170	165	174	159	150	218	183	176	205	186	180	190	176	164	179	148	177	169	197	182	187	178	180	180	193	179	189	206	181	170	201	214	190	171	187	196	171	193	197	185	173	192	177	187	179	182	204	180	189	169	186	168	170	195	212	202	190	182	196	190	173	227	170	199	182	185	186	196	200	183	180	170	186	182	170	194	171	194	198	178	178	176	180	166	195	202	212	191	199	183	214	174	174	164	163	181	201	160	163	185	189	177	191	230	213	185	199	179	186	180	184	212	191	172	185	160	180	175	186	188	182	171	178	192	182	177	181	209	169	193	166	186	187	196	184	189	193	191	190	197	194	185	160	175	199	190	190	188	176	206	154	174	169	206	163	182	182	185	187	176	187	178	187	199	202	193	184	209	156	161	167	197	164	175	183	173	204	167	189	174	177	191	198	141	195	206	193	180	192	198	193	179	181	193	165	173	177	176	190	187	195	193	165	206	190	212	203	184	191	189	198	163	201	188	174	205	194	184	170	173	173	193	174	171	204	180	217	207	191	167	213	177	174	165	161	185	198	184	200	174	167	215	194	171	160	184	215	176	167	171	209	203	188	169	189	188	192	185	163	175	200	193	194	187	155	198	186	193	182	176	184	188	167	180	191	170	201	171	212	184	203	179	163	183	198	200	177	153	203	183	178	174	161	207	173	203	175	173	201	195	173	179	160	167	193	190	173	179	167	166	186	201	180	192	177	175	184	197	190	206	161	193	175	176	160	218	180	171	182	210	180	153	171	194	199	172	182	166	193	180	165	166	153	167	197	175	195	174	181	189	161	188	188	165	200	167	196	196	160	187	156	167	201	198	201	177	204	176	171	172	183	197	200	227	182	169	160	161	171	203	209	186	171	172	163	176	184	198	184	170	184	178	172	178	178	163	184	157	182	222	221	166	195	205	197	183	180	190	187	174	194	210	180	200	190	183	161	167	199	159	166	176	214	197	184	172	187	169	185	167	201	202	181	187	190	195	154	179	216	171	170	188	172	180	179	177	196	193	167	179	174	176	180	189	165	196	188	158	189	204	184	192	186	163	175	192	184	168	171	188
3425	5788	3489	1517	931	709	604	500	509	463	452	452	452	446	437	409	432	433	410	401	434	408	407	407	363	405	387	410	429	387	392	399	386	366	416	413	412	401	388	407	434	398	397	398	389	399	442	402	368	379	380	414	391	377	397	407	403	416	394	382	377	379	399	426	426	392	422	388	426	426	405	389	394	393	412	418	369	381	403	382	396	408	387	385	414	378	404	428	399	425	391	424	378	406	391	400	387	437	422	420	389	421	409	389	388	416	413	370	424	416	414	428	437	398	386	433	401	381	429	382	434	443	408	417	421	421	350	391	383	427	383	421	374	410	406	407	405	394	415	391	414	378	442	409	418	425	403	426	438	399	427	424	359	427	371	407	379	409	356	406	422	416	382	423	395	382	413	423	401	406	417	393	411	399	426	412	392	429	390	426	382	371	409	369	403	383	402	426	421	417	389	385	397	387	404	400	413	385	413	401	418	425	372	387	392	422	394	392	402	412	383	396	416	376	383	422	400	384	385	381	410	387	419	441	386	387	405	425	412	417	423	396	417	381	392	409	404	386	390	381	371	392	396	384	393	380	412	376	384	422	366	385	389	432	391	435	418	383	384	377	420	385	424	379	418	410	382	400	396	438	420	427	386	425	401	408	363	370	415	420	372	388	376	364	396	421	395	411	409	413	366	432	410	411	441	357	422	419	446	389	396	419	397	408	416	405	413	387	401	420	411	413	393	379	403	381	387	397	379	412	424	415	368	407	429	410	369	420	423	391	352	396	410	413	397	394	428	360	412	416	412	411	410	401	370	393	406	380	406	399	417	376	400	427	415	386	395	380	429	400	386	435	402	420	398	397	405	434	418	454	416	403	385	373	395	375	407	397	361	436	383	380	385	373	397	395	378	383	401	408	435	415	405	380	419	444	388	435	434	402	396	382	425	374	390	439	394	435	422	383	368	393	390	398	420	391	403	399	393	400	381	408	380	407	386	363	416	395	393	418	396	365	413	390	384	430	427	411	419	382	396	397	392	395	384	400	394	388	413	406	405	394	404	451	391	376	411	432	357	387	411	396	373	375	386	399	386	395	407	397	387	418	430	414	403	426	406	404	389	393	440	382	402	403	398	409	405	367	387	435	413	399	398	423	361	402	355	419	413	393	402	387	391	407	387	385	410	381	410	413	448	399	404	369	416	389	430	382	379	388	397	386	363	406	400	435	379	386	376	371	387	370	433	376	390	395	371	433	403	395	408	426	414	390	393	412	399	382	402	378	424	379	393	364	418	394	380	417	398	398	369	371	376	394	403	432	422	398	425	390	404	408	421	425	381	428	373	405	369	418	389	357	433	421	406	420	431	415	380	403	362	416	405	400	415	394	388	404	394	416	410	394	392	439	364	412	423	411	395	393	395	387	391	403	413	395	406	398	381	400	427	417	406	355	378	424	410	412	401	390	409	408	415	423	398	416	408	399	397	423	395	375	401	370	412	403	405	442	409	369	418	400	388	437	437	409	421	383	386	435	397	422	408	423	347	380	404	427	389	399	404	407	406	392	395	385	362	415	409	382	400	418	400	351	442	382	411	360	388	375	412	416	399	415	373	378	405	421	439	390	406	426	426	380	370	424	394	410	404	431	414	447	414	392	423	382	402	384	401	417	379	405	397	456	435	381	408	395	418	363	385	449	384	378	405	361	383	435	419	411	375	404	406	444	426	420	404	432	379	435	384	393	409	417	405	420	410	406	445	377	423	445	439	423	442	418	402	419	398	426	402	401	438	367	417	440	379	427	391	419	413	414	412	420	375	415	431	409	395	410	406	408	398	379	413	392	387	428	405	381	422	405	383	443	405	421	392	395	381	388	371	415	383	383	422	447	387	405	370	393	396	376	379	416	425	418	384	389	404	395	427	385	386	435	370	404	432	389	401	370	410	392	376	388	388	420	383	421	391	392	397	396	357	365	417	422	434	417	428	391	397	400	395	401	437	407	408	414	379	393	418	425	383	376	364	403	382	372	386	406	393	404	432	378	425	413	359	379	405	389	428	408	415	444	356	436	408	451	369	416	393	427	387	415	396	398	421	435	398	373	398	422	401	415	420	410	415	420	380	380	384	404	434	414	377	417	375	402	390	416	401	444	431	400	385	396	383	444	403	401	404	406	404	432	416	397	418	426	406	399	380	403	405	414	413	398	408	391	403	403	375	434	393	418	403	445	398	399	425	385	407	399	384	390	398	407	386	443	405	423	402	403	379	422	413	377	397	391	362	416	408	395	381	417	377	410	422	421	401	356	366	368	414	404	436	394	420	442	421	401	407	385	425	379	386	390	408	404	369	416	382	369	434	405	399	383	406	386	424	398	368	413	393	373	399	378	430	427	418	402	425	419	355	403	418	429	407	414	394	420	396	388	383	382	387	446	405	431	381	399	395	411	458	359	383	377	372	403	435	385	420	393	381	404	390	402	386	390	421	424	419	388	381	387	420	382	371	399	387	414	426	394	386	404	382	384	389	387	377	375	409	426	369	399	423	368	426	416	414	374	421	401	401	393	400	394	374	352	439	427	422	401	423	403	420	389	377	403	433	383	408	396	352	405	380	416	395	388	403	409	388	383	401	387	402	404	423	413	407	396	467	434	409	350	415	435	422	385	428	369	407	408	377	374	369	420	441	444	379	431	383	432	425	412	394	419	371	412	437	370	428	388	383	406	377	396	391	430	401	357	392	406	410	382	411	385	366	375	386	418	404	399	363	406	416	404	424	423	417	396	438	416	426	390	428	398	405	376	433	414	396	434	397	429	362	355	383	374	385	397	393	381	395	395	419	402	413	418	403	377	381	372	357	409	379	410	390	398	382	417	417	391	412	387	399	404	413	431	405	377	434	387	384	395	376	403	379	392	403	461	405	420	415	399	397	407	375	413	409	392	396	404	377	447	398	382	409	359	404	372	367	400	416	410	405	371	376	395	418	419	377	394	420	409	374	397	360	428	414	398	390	397	386	392	424	384	438	427	376	377	400	417	386	435	424	409	404	406	416	388	439	391	383	403	404	387	394	382	415	378	406	385	388	394	389	446	400	404	418	374	416	390	400	408	439	384	367	402	428	416	399	397	412	412	390	394	374	384	417	419	381	428	401	399	404	394	387	411	407	391	396	406	409	388	405	423	442	398	389	390	416	379	390	412	391	402	365	390	400	422	442	389	406	402	405	404	385	407	413	394	390	418	422	395	417	386	377	384	441	384	378	377	392	429	423	414	396	421	426	388	405	416	398	401	416	382	402	439	382	429	394	384	396	421	379	394	400	389	392	401	405	436	433	392	415	408	425	397	395	415	390	398	380	424	401	423	379	427	391	385	403	367	424	381	366	398	403	387	408	394	398	367	402	419	407	407	424	360	403	379	383	418	372	398	390	383	384	422	369	425	396	406	392	398	350	404	403	394	402	372	361	467	410	371	390	410	398	396	407	411	406	394	376	380	397	401	390	426	394	422	426	449	396	383	443	403
33278	10797	1067	307	233	212	218	213	185	184	193	206	190	173	189	211	202	183	183	215	200	208	190	198	166	182	180	200	187	204	168	185	199	167	190	215	209	198	166	180	190	201	193	202	193	180	192	184	198	175	219	186	208	170	182	195	190	174	175	176	177	200	177	178	177	215	187	184	170	162	171	185	202	180	197	183	171	188	170	174	191	182	176	192	165	168	196	182	167	176	186	210	175	196	189	186	175	177	188	204	206	175	194	174	184	187	185	175	195	196	164	189	164	198	177	170	148	192	197	196	171	187	189	201	195	187	169	168	193	151	204	194	182	214	184	214	186	167	185	177	193	192	188	185	211	188	192	181	190	211	209	220	197	189	186	183	187	225	168	181	177	189	182	195	178	170	199	176	198	186	172	171	207	227	181	216	187	151	192	194	194	190	186	154	198	197	185	156	196	210	155	183	175	178	187	173	175	175	194	208	193	192	200	167	203	208	200	195	205	192	165	199	200	187	199	194	178	175	185	164	208	182	183	208	186	197	194	199	202	177	173	183	208	212	177	194	187	194	161	180	185	181	167	152	166	170	160	191	194	186	170	177	180	189	201	211	153	186	211	169	203	178	200	200	187	198	207	194	183	186	197	207	196	166	197	187	182	177	181	201	178	194	201	185	218	177	204	197	194	188	170	195	178	179	180	205	206	178	188	184	181	173	197	195	185	171	178	183	200	174	165	152	177	189	189	159	168	211	198	181	180	203	157	183	183	182	209	195	209	195	205	210	161	156	188	183	196	189	181	180	203	168	188	191	184	178	191	189	190	181	183	163	180	171	192	208	179	186	169	169	171	192	170	203	178	194	170	182	177	197	174	176	157	161	180	200	175	179	179	172	177	208	184	178	177	203	188	175	189	207	237	173	198	199	208	221	197	221	178	196	201	191	194	194	174	165	180	184	174	164	217	200	175	218	170	179	200	203	186	155	179	182	172	166	192	191	200	191	171	197	175	209	196	183	198	180	209	190	192	182	190	174	169	222	208	193	193	192	204	176	191	198	191	188	182	177	191	178	196	195	199	203	206	169	199	202	173	180	191	192	183	198	188	187	162	195	183	185	186	188	141	193	185	180	201	193	189	195	181	180	177	197	188	177	188	188	200	179	168	195	169	175	175	178	181	200	177	183	204	184	197	177	186	149	192	185	196	209	194	173	220	215	187	193	170	185	186	177	187	178	174	178	154	170	195	185	183	200	188	206	174	196	170	194	187	168	190	161	193	198	178	177	195	192	183	168	211	190	237	190	171	178	162	188	179	174	173	185	191	204	196	173	164	199	171	170	169	175	155	195	206	198	211	181	170	166	181	205	195	183	211	190	174	175	190	167	197	173	164	177	188	194	197	202	172	173	193	188	214	189	174	145	201	207	187	184	187	170	172	192	202	189	178	196	177	195	183	173	202	173	214	191	199	186	196	203	181	198	195	207	172	180	182	190	181	194	177	172	188	207	172	216	168	211	203	191	198	187	187	191	170	215	203	150	207	179	188	183	209	162	194	175	161	204	208	210	180	188	183	194	216	160	186	173	199	203	188	186	189	204	192	204	191	194	212	201	166	210	225	176	195	191	202	171	190	200	207	142	196	184	198	198	198	196	195	177	191	187	185	188	213	200	186	195	196	165	185	203	174	187	195	197	159	201	199	162	186	162	184	175	193	196	196	198	176	168	171	163	171	178	191	170	156	195	199	196	186	198	174	200	194	192	168	169	181	184	218	206	192	169	175	177	203	190	167	189	198	203	173	172	189	169	206	171	155	161	202	181	160	204	164	201	181	180	168	206	198	186	190	192	191	178	184	188	178	185	210	178	193	167	193	196	196	157	166	165	182	198	176	206	224	201	207	167	182	202	195	190	175	203	194	202	178	191	190	192	168	174	180	199	211	196	196	217	214	172	167	199	179	182	184	210	181	171	192	181	187	187	182	188	180	176	183	191	169	162	181	188	163	185	175	179	168	172	179	192	186	170	168	150	192	180	204	163	186	202	185	182	180	168	181	177	211	217	162	186	195	186	171	161	176	192	194	192	210	204	184	166	196	196	207	193	178	159	175	190	193	180	172	181	205	198	182	168	206	212	167	167	200	188	183	201	226	186	216	198	190	204	203	157	187	194	193	167	194	185	196	190	208	195	195	189	185	185	193	225	167	218	169	171	183	210	188	186	175	177	196	178	180	185	171	150	217	162	187	172	197	161	202	209	193	184	193	194	170	182	176	181	212	221	159	190	173	194	192	165	172	178	182	179	216	177	167	171	202	195	196	196	180	183	197	202	183	206	185	173	181	201	194	179	192	193	190	190	211	190	181	180	195	205	168	165	203	188	200	213	209	205	175	202	173	195	211	186	170	182	191	191	201	205	186	193	196	184	181	195	210	178	178	185	188	178	205	196	190	193	191	189	178	206	187	187	203	177	197	168	179	192	194	202	201	182	192	169	154	194	198	214	185	209	214	158	174	182	182	160	173	190	174	214	181	200	213	186	193	181	189	173	177	203	196	220	182	176	190	191	209	180	174	172	200	179	175	180	180	171	177	214	169	192	182	188	174	206	198	191	197	170	190	184	158	200	171	174	198	205	207	190	183	187	183	135	196	198	173	184	170	191	185	213	186	189	185	180	189	180	199	202	168	194	173	180	178	196	182	176	174	185	175	191	200	179	188	190	187	215	184	171	203	183	166	179	189	202	179	163	195	163	184	192	168	168	173	181	170	175	184	165	169	187	175	203	179	191	218	192	177	203	154	181	168	176	177	170	208	206	162	173	198	199	194	221	182	167	158	209	192	175	213	171	191	174	181	178	211	170	195	164	209	184	208	205	155	182	197	195	183	208	209	189	187	188	187	211	214	197	211	193	163	203	201	205	202	194	179	206	178	186	166	235	186	211	194	203	203	196	210	164	199	182	177	176	186	158	212	189	185	165	172	176	181	193	194	173	181	200	160	205	203	179	186	177	187	195	187	173	205	192	188	201	187	177	178	204	174	188	194	197	179	180	196	172	165	187	206	211	182	190	169	155	195	203	214	185	207	186	196	164	193	191	168	197	170	182	187	223	213	204	220	200	171	219	199	181	182	182	152	173	164	192	202	173	193	192	169	168	202	166	183	206	201	210	176	190	174	160	177	194	221	170	204	159	175	170	184	184	182	177	196	192	179	190	188	192	206	175	169	180	195	176	194	166	160	166	165	209	185	174	193	204	207	184	222	191	180	166	166	225	195	177	189	174	170	203	177	186	193	187	189	173	222	175	170	181	173	193	203	183	181	179	186	205	219	185	188	217	192	208	160	185	165	180	179	190	189	163	201	208	187	187	201	213	194	185	201	187	174	167	193	175	209	176	205	196	199	192	206	173	203	163	205	193	189	176	161	225	171	204	193	171	171	185	172	185	216	178	176	171	171	188	204	187	187	168	180	211	197	192	190	204	194	196	188	194	187	189	193	179	186	184	213	199	194	177	193	170
5182	851	656	500	509	491	466	475	440	439	471	474	454	454	403	496	456	436	445	441	453	472	470	434	424	456	467	420	438	468	448	488	450	473	435	452	442	439	449	441	457	421	448	451	475	470	438	444	450	454	412	467	429	462	458	440	480	444	416	470	449	454	437	467	463	455	401	418	464	479	478	466	409	425	395	442	444	462	410	449	496	461	450	407	420	395	438	444	439	426	407	427	443	429	418	456	441	456	448	463	434	443	438	470	459	426	420	419	407	474	452	450	421	446	452	455	457	445	449	467	420	434	476	441	407	463	471	448	441	428	459	412	427	419	454	423	448	407	415	446	423	449	447	439	453	476	409	447	485	440	423	429	435	459	437	418	423	436	473	431	434	446	428	404	421	424	440	457	419	437	462	440	474	424	457	441	453	493	471	459	439	453	429	427	407	451	435	445	426	461	490	434	453	463	445	424	426	462	460	412	441	436	474	451	444	455	446	438	450	426	433	397	458	445	430	475	469	464	425	461	408	434	472	453	464	417	456	446	411	442	460	448	465	455	432	425	433	388	418	423	403	450	458	461	438	410	437	450	453	477	427	439	458	458	435	453	430	474	452	445	441	491	447	473	432	468	405	442	448	459	412	452	438	464	446	458	442	493	460	421	440	438	430	457	408	441	491	468	454	417	424	447	439	464	452	423	471	432	424	439	411	449	445	457	421	438	482	435	455	485	431	462	444	448	452	460	419	476	423	431	454	474	442	433	435	437	424	434	443	461	406	448	426	430	450	447	451	475	434	479	441	431	418	439	428	483	483	449	431	458	437	392	427	468	438	434	411	456	444	419	439	430	433	432	458	424	420	454	478	454	483	415	412	464	448	438	410	451	407	431	450	427	428	476	460	445	455	461	455	439	452	461	458	440	460	457	454	450	473	441	428	448	414	448	414	422	435	381	461	412	472	449	451	461	399	444	447	454	447	438	436	448	443	416	475	442	447	425	441	483	401	468	466	448	398	447	448	442	461	388	442	458	393	442	433	433	424	452	434	431	461	439	466	464	470	443	462	423	427	438	470	437	436	453	430	449	454	455	465	427	458	454	438	472	486	458	453	457	431	463	461	449	457	461	430	444	498	455	415	443	436	440	433	467	444	455	450	421	468	399	436	439	463	428	448	456	446	426	450	455	440	456	447	465	438	401	473	428	446	433	412	407	392	431	411	456	442	445	402	442	450	423	453	461	408	405	450	475	448	426	458	454	417	471	453	435	429	426	390	440	430	437	421	449	474	472	461	466	412	457	432	444	473	435	430	416	450	445	505	448	433	459	428	428	408	404	426	464	463	454	426	416	452	429	454	462	440	430	438	482	440	457	425	432	435	465	418	423	472	410	424	450	461	438	436	439	464	416	441	450	447	446	436	417	399	467	436	408	426	460	465	455	458	401	458	451	472	480	422	447	450	412	466	440	473	444	470	450	445	443	431	475	461	446	437	407	450	449	453	420	426	430	409	442	415	480	402	497	446	471	450	444	441	451	455	431	416	403	473	427	466	442	439	469	465	433	465	471	436	447	429	425	427	447	450	417	463	401	429	452	438	447	453	432	434	448	456	448	475	439	421	453	427	463	416	463	424	466	432	449	422	461	486	440	463	445	449	449	437	478	458	454	460	450	443	427	432	428	450	465	415	462	442	468	461	440	409	469	463	426	449	468	490	437	451	447	433	455	411	431	444	478	488	441	415	449	484	428	446	437	436	447	440	456	441	475	408	494	452	428	427	421	428	423	443	450	426	451	461	443	451	445	460	421	449	411	444	449	462	448	446	441	435	445	451	405	460	448	462	411	431	440	439	463	487	453	460	422	414	442	419	470	430	423	435	413	402	415	422	414	394	459	428	464	508	461	408	414	458	423	449	435	431	460	431	439	417	426	451	408	485	419	414	461	440	423	407	435	446	423	434	449	426	451	447	420	437	422	460	459	439	420	489	445	443	469	415	424	468	433	469	441	438	427	426	442	470	444	422	435	449	410	425	447	396	452	460	455	502	440	453	461	445	431	449	438	439	443	428	491	430	443	445	447	396	467	449	438	455	427	420	452	423	424	447	448	465	434	455	435	448	427	414	418	452	440	432	464	445	448	412	440	471	413	481	437	455	454	474	423	467	425	445	443	430	480	451	466	468	428	440	448	419	439	415	418	466	447	455	409	455	434	464	428	451	440	444	480	437	422	435	445	409	446	413	408	449	457	441	444	468	439	426	472	442	463	398	452	426	431	427	404	411	426	442	459	456	446	418	456	443	451	415	471	431	472	456	442	447	438	430	444	437	447	468	416	445	411	472	464	433	449	456	472	440	465	434	397	445	432	444	455	447	448	468	428	456	413	424	451	445	430	409	463	442	439	418	408	422	456	402	435	443	461	460	396	471	442	447	429	456	417	406	432	421	438	437	454	458	462	471	429	451	469	453	468	452	428	454	448	412	487	454	446	416	457	422	424	445	433	441	414	457	454	474	469	443	462	453	435	424	440	456	435	465	431	443	461	422	391	474	471	439	445	467	436	430	449	465	437	439	444	431	459	484	434	482	420	420	428	437	453	475	486	438	456	433	418	420	449	425	434	424	411	446	442	415	423	449	444	477	444	434	441	418	407	455	457	436	427	466	438	484	451	435	445	453	442	446	448	438	421	440	413	453	462	472	437	464	433	443	468	446	472	435	417	440	423	434	424	438	426	413	465	476	463	453	455	440	443	436	469	441	436	439	467	435	477	491	436	432	431	480	458	452	451	441	430	406	464	403	438	474	414	426	427	438	443	440	467	446	469	419	489	460	441	434	433	459	462	448	462	446	447	437	406	448	435	427	467	446	472	460	426	465	429	427	444	425	449	460	471	393	456	434	471	443	481	455	474	456	462	458	467	429	461	492	441	443	476	456	460	444	441	471	473	404	442	432	437	418	432	439	441	455	465	421	456	467	427	465	442	442	448	431	440	448	451	464	475	427	457	468	420	454	439	489	464	466	416	470	460	475	456	419	430	434	459	433	466	455	472	426	447	445	458	446	411	427	484	416	486	438	424	453	454	455	469	446	467	457	433	468	440	418	426	449	418	420	484	446	445	474	448	435	431	430	456	469	437	459	445	457	434	477	419	453	498	456	429	457	425	392	431	445	443	446	464	435	453	434	454	456	456	445	479	419	436	444	439	414	478	453	463	463	440	451	451	461	421	462	429	419	466	437	463	448	432	423	429	410	457	449	442	434	462	423	423	461	410	457	429	438	479	429	507	413	454	473	396	455	465	424	433	447	421	410	440	457	476	449	442	473	432	392	454	461	416	428	456	461	469	459	459	441	447	408	432	441	414	445	441	430	456	458	403	446	451	438	483	429	404	427	456	448	433	468	467	446	421	434	447	449	429	435	420	489	435	437	461	450	460	473	455	456	441	434	443	480	424	426	429	445	426	452	458	417	436	466	480	457	473	425	461	443	443	464	460	411	430	425	451	391	446	443	442
25199	21584	25349	28291	21058	2229	477	405	336	345	327	311	268	301	294	305	286	298	286	307	279	295	294	287	245	280	308	271	257	261	247	290	288	264	282	292	285	275	287	269	277	266	280	264	284	269	268	283	299	278	308	292	260	289	303	271	266	274	267	246	294	341	302	274	255	263	247	285	268	284	276	258	314	306	288	266	254	261	240	252	253	276	283	243	276	268	280	238	254	272	274	267	284	259	289	271	286	258	281	286	294	263	288	260	271	276	288	264	266	278	231	269	262	264	280	276	291	278	277	250	251	269	306	292	291	269	295	279	262	269	279	282	274	250	274	277	289	269	314	269	278	301	278	266	261	238	292	286	295	276	283	240	251	241	282	299	211	306	274	262	274	282	297	282	285	299	260	297	269	265	334	262	293	265	286	284	283	279	270	268	285	278	241	256	245	295	303	286	247	294	288	270	251	277	252	250	304	250	259	296	245	232	289	288	274	293	257	303	297	275	258	239	292	264	253	251	276	308	291	272	308	267	289	277	274	241	267	284	285	267	262	268	293	270	252	268	274	272	295	261	280	298	264	260	251	249	253	292	277	293	263	262	287	241	281	276	268	263	301	271	278	294	275	266	302	296	252	279	284	292	309	245	283	267	285	304	301	283	293	245	279	270	292	267	261	250	267	249	261	250	240	301	264	293	294	259	266	265	280	278	283	269	284	254	241	281	285	265	271	238	289	312	273	281	269	293	271	279	280	280	286	259	270	278	266	312	279	260	292	295	281	279	260	276	286	283	279	260	272	281	280	295	329	298	289	248	268	265	272	286	281	241	267	270	262	271	274	283	278	248	296	284	278	243	279	269	279	284	284	263	275	275	244	269	291	274	249	316	252	296	251	254	271	262	306	284	264	257	235	269	272	259	268	280	276	284	286	280	265	281	282	240	286	293	271	290	267	274	254	275	312	286	272	258	302	268	290	303	263	269	292	304	302	307	297	275	265	293	280	291	276	260	297	258	241	272	250	288	269	240	270	260	283	269	266	295	307	268	257	229	263	283	279	247	282	261	280	255	251	232	309	273	284	301	259	260	259	269	274	301	295	267	267	269	266	286	293	270	293	269	277	283	289	292	291	246	269	280	255	292	296	284	284	285	257	273	250	289	272	261	258	291	292	240	267	272	274	314	293	294	239	282	273	282	284	291	259	236	271	295	277	263	261	271	277	283	287	273	272	281	286	265	257	258	264	272	281	302	275	279	266	294	313	271	251	290	285	267	259	292	286	314	249	265	287	260	267	255	286	272	291	272	271	281	296	257	240	275	275	289	306	284	297	276	263	264	294	263	268	247	241	257	287	228	242	259	262	267	278	293	276	300	259	271	304	315	264	276	270	260	288	296	280	246	263	272	253	258	281	241	260	283	267	252	279	317	283	262	258	307	293	275	263	277	311	282	284	258	271	224	258	287	276	282	273	272	280	287	309	270	293	265	281	287	295	254	266	270	277	256	258	303	284	272	294	239	260	291	273	297	282	286	273	285	285	303	274	271	259	269	313	278	301	253	272	246	280	272	269	276	312	296	303	254	270	252	250	277	292	283	285	278	285	276	269	291	272	292	317	258	296	290	304	261	269	249	287	268	257	245	253	299	254	256	257	277	237	279	271	282	290	246	250	279	265	252	284	249	274	260	262	255	280	298	273	258	272	269	274	266	275	280	278	308	284	286	277	250	276	252	308	281	296	270	268	264	293	246	263	280	260	288	260	257	271	297	307	261	299	283	266	290	280	305	253	264	279	265	277	255	260	277	264	231	248	277	267	282	270	275	257	251	302	265	274	276	264	300	292	239	262	284	263	266	280	312	286	276	287	271	293	285	301	275	274	291	294	294	273	284	317	300	306	263	262	283	277	272	281	286	292	260	259	283	296	272	276	292	284	272	298	285	299	288	283	261	276	269	273	254	288	299	249	289	257	282	261	271	238	247	248	250	263	287	282	281	296	260	251	287	272	259	269	299	273	297	271	262	254	270	252	251	273	261	278	268	279	265	280	281	289	282	277	274	289	301	294	288	278	296	254	273	266	250	258	225	285	256	282	269	274	306	260	293	286	254	249	284	258	264	267	275	297	296	267	250	257	278	283	276	255	261	283	254	293	269	281	258	243	278	258	245	265	261	305	270	245	281	239	269	279	274	236	256	276	256	276	288	274	240	251	270	286	288	270	276	274	293	264	267	265	263	274	266	275	252	280	320	294	244	250	277	270	290	283	251	285	242	248	250	235	267	272	259	285	264	254	276	247	278	291	248	286	282	263	292	275	280	279	308	271	275	298	295	273	254	229	296	300	250	294	249	273	276	308	279	267	279	279	261	306	306	245	296	293	275	308	236	290	239	275	254	251	254	270	279	279	268	264	243	290	296	263	271	268	274	258	265	231	252	313	286	280	271	271	268	271	282	260	270	273	280	291	263	273	274	276	274	257	293	308	280	304	282	277	258	251	243	263	256	257	253	281	295	272	291	290	289	257	264	279	287	271	273	281	251	280	326	291	261	276	269	288	284	304	275	265	269	263	281	274	318	267	288	248	256	313	284	250	263	260	296	262	248	259	264	283	266	294	276	256	246	298	260	284	258	289	273	244	297	268	282	287	293	267	274	276	285	271	264	259	267	239	294	285	268	270	286	279	276	280	272	265	290	284	272	292	280	293	308	278	285	307	266	253	273	295	251	294	279	270	280	265	301	277	278	267	270	292	273	268	282	243	271	256	241	253	294	262	268	237	271	265	257	295	285	280	301	275	265	257	250	274	275	241	294	288	264	268	277	248	268	264	268	259	286	256	280	305	342	261	255	295	305	263	286	223	283	230	282	290	254	297	261	282	281	265	265	325	272	264	276	272	254	293	247	307	264	279	290	245	251	264	242	300	244	283	280	291	282	281	287	286	262	262	280	255	248	254	299	273	235	239	272	265	255	288	244	264	281	276	272	290	272	224	292	278	287	315	289	241	292	287	273	280	279	277	256	260	268	274	296	276	279	266	269	252	285	291	263	249	243	288	274	259	270	275	258	250	290	237	258	275	267	286	308	280	285	290	258	274	255	278	255	233	294	302	245	257	275	244	246	264	255	285	262	243	243	291	269	278	277	281	275	263	240	281	274	276	244	300	239	252	271	257	278	273	281	245	267	282	289	276	247	304	282	267	272	267	295	256	280	271	252	267	288	259	280	260	288	280	292	261	279	248	298	253	299	253	259	269	279	252	285	324	289	270	248	265	271	268	294	305	255	293	282	265	235	260	313	259	259	281	284	270	257	260	279	262	279	297	261	255	261	283	267	262	265	259	280	289	246	258	274	274	284	246	256	274	304	282	268	263	283	258	275	268	249	289	292	270	266	259	265	309	281	263	274	291	275	298	266	268	287	274	246	270	238	292	252	298	284	299	284	290	282	286	279	266	254	264	263	268	294	250	251	284	265	291	272	260	284	267	266	275	265	276	252	258	246	262	287	286	299	293	284
3343	3507	2287	1164	846	738	698	630	603	658	618	601	592	604	590	649	577	618	569	609	598	589	573	603	589	638	628	603	653	608	579	580	629	596	607	628	694	623	579	620	616	563	639	601	588	659	655	584	618	602	613	640	588	601	613	616	596	645	624	569	586	615	604	610	581	580	616	598	571	608	585	568	574	566	616	585	585	600	568	608	574	582	582	599	575	600	608	608	564	614	624	589	600	592	600	613	624	621	570	653	585	573	621	564	595	589	584	569	628	613	623	594	626	580	588	571	582	599	623	580	561	620	608	603	586	560	534	617	641	594	554	592	594	603	583	586	616	597	592	603	576	566	609	626	600	609	610	559	572	586	602	582	575	580	576	596	551	615	614	568	602	604	623	605	611	599	603	630	577	607	561	608	564	621	580	599	611	611	583	543	563	568	548	612	650	588	591	609	634	582	631	594	594	607	556	581	589	566	635	602	585	574	622	596	592	618	587	583	571	554	607	617	609	572	647	638	639	619	621	599	573	585	592	593	590	642	591	594	612	586	601	618	565	576	581	600	595	565	586	584	613	643	592	600	627	552	635	612	608	619	583	589	601	582	593	582	605	605	610	609	614	610	587	594	598	635	615	620	611	573	607	644	594	619	565	608	599	594	595	671	592	592	584	603	578	592	586	620	620	600	605	592	590	594	635	637	558	586	620	595	580	654	601	611	570	619	621	561	592	574	589	632	539	603	596	618	608	568	594	647	534	600	580	599	656	617	625	578	655	553	619	596	587	642	595	609	601	579	664	652	586	563	596	582	580	605	607	601	642	614	629	608	611	571	595	608	587	628	600	612	597	606	631	565	633	616	598	574	573	609	627	587	618	578	627	600	591	569	586	629	627	589	587	604	607	585	566	608	591	566	606	597	591	598	640	618	570	602	607	607	589	598	631	612	622	553	582	590	593	623	609	621	542	606	589	574	607	572	604	622	588	601	597	580	612	647	599	613	602	574	576	549	631	585	583	622	550	620	607	600	570	623	575	595	662	594	620	603	613	580	602	601	568	575	591	672	597	595	623	566	551	622	614	611	604	605	612	619	597	613	574	559	617	627	604	629	584	592	573	616	625	620	556	579	651	616	604	588	584	598	625	589	627	615	575	580	610	616	601	594	586	583	578	573	605	584	612	595	570	583	559	604	602	622	569	608	586	595	623	599	580	588	608	570	611	630	605	607	600	542	600	600	599	613	638	576	569	560	629	587	577	623	577	588	618	590	618	609	597	561	612	664	631	598	593	608	592	627	624	639	606	602	608	596	563	585	647	579	577	596	566	596	574	573	615	598	613	605	630	593	617	616	634	617	534	609	600	585	575	583	613	583	610	588	626	629	577	572	597	619	601	587	596	617	606	571	638	580	570	627	589	584	610	622	574	640	582	589	626	613	596	613	614	606	597	636	587	603	601	591	603	552	624	613	578	635	569	624	605	570	572	596	582	596	591	596	642	576	544	598	578	576	574	597	604	596	632	593	615	578	594	593	585	631	570	615	585	607	595	634	617	593	577	609	554	574	610	590	629	594	594	596	623	594	603	655	610	590	562	602	568	573	597	577	641	657	569	596	536	592	580	599	615	597	606	638	605	544	591	609	604	603	593	601	611	578	616	569	573	578	568	637	578	554	602	609	586	639	644	563	630	595	575	594	638	591	610	589	637	556	610	567	592	620	647	517	651	586	636	557	609	605	610	584	593	576	624	551	585	578	542	593	603	589	594	622	606	580	604	574	592	611	568	590	592	603	600	638	617	592	596	597	602	618	619	597	593	553	598	561	590	588	613	599	638	563	593	628	621	612	569	614	628	582	582	610	623	609	639	612	590	582	637	582	590	609	595	608	623	631	580	604	604	634	609	556	615	614	623	632	658	569	589	568	602	626	598	627	614	647	600	587	577	628	618	594	584	567	564	603	583	616	634	609	588	617	662	615	580	609	593	626	614	602	559	551	600	570	576	538	624	606	573	603	584	568	613	604	566	572	585	578	609	598	661	639	560	608	610	662	601	647	599	585	596	594	598	588	607	611	596	642	584	585	607	590	607	566	620	625	589	578	626	605	602	590	646	596	627	608	624	598	592	584	594	590	628	587	618	590	591	617	589	628	595	576	601	624	565	617	590	622	556	632	623	615	631	629	592	572	619	576	602	583	628	607	605	606	632	612	586	604	564	614	557	650	581	598	616	627	571	604	613	634	607	597	636	598	594	643	609	599	589	538	643	648	571	598	643	575	573	563	575	630	609	612	564	632	576	591	609	641	658	570	604	605	574	627	630	609	577	574	604	615	574	631	566	625	609	630	585	571	653	570	600	581	571	621	578	633	596	607	631	594	626	570	619	616	570	627	546	652	601	572	606	574	604	593	618	623	610	547	622	621	574	649	613	586	597	604	587	641	608	572	596	619	623	632	572	611	571	581	613	598	549	620	587	630	582	627	631	586	605	628	628	672	585	586	558	618	579	563	600	579	624	597	618	579	607	602	635	643	614	589	593	592	592	552	585	574	619	617	622	613	577	624	605	616	586	654	585	571	563	597	610	642	582	626	573	596	539	585	602	630	588	606	591	593	586	635	609	617	577	566	585	621	641	595	586	597	616	591	539	577	610	612	603	617	619	577	602	601	585	569	557	566	613	589	566	578	669	639	577	620	610	590	566	583	594	595	603	615	625	611	569	558	593	602	551	608	623	557	589	553	634	600	619	601	569	642	629	571	606	628	595	585	625	597	591	536	543	596	596	531	579	644	648	589	606	607	615	605	602	619	610	589	605	568	607	600	621	583	543	582	564	584	594	607	607	629	663	579	615	580	640	613	610	637	623	602	561	599	598	562	571	621	573	609	592	590	620	606	602	619	587	605	609	598	583	625	593	598	581	572	608	604	585	586	616	619	622	581	589	574	601	675	568	613	571	608	629	632	668	613	602	569	596	598	561	631	621	575	620	596	597	587	600	561	575	658	614	560	594	595	635	614	563	613	599	626	602	608	615	619	630	624	587	597	632	586	647	624	611	629	601	613	595	574	628	632	631	596	620	565	573	605	609	618	632	630	603	569	585	636	606	612	568	607	613	591	589	602	613	614	557	605	585	642	621	646	617	624	606	607	592	627	583	570	625	576	634	561	630	599	614	556	650	590	603	592	613	588	612	606	590	597	587	599	630	546	639	588	600	617	665	598	601	570	580	589	567	602	588	619	583	613	593	596	596	579	579	597	619	592	609	576	580	564	601	561	594	583	544	600	612	588	592	554	577	620	600	592	644	612	567	621	607	604	616	617	619	609	655	583	605	550	567	594	624	596	602	607	627	589	620	616	609	612	580	607	621	589	542	613	635	588	549	575	615	590	604	625	601	572	595	556	579	585	612	622	650	594	638	618	546	638	579	562	625	599	594	589	633	584	585	597	627	581	588	604	603	658	621	569	591	631	600	602	592	578	608	588	600	615	625	598	594	635	621	585	577	605	605	626	618	580
24392	21576	25914	27682	21580	21544	2463	456	317	278	293	265	266	233	229	216	197	200	231	197	178	208	185	200	185	205	181	214	209	234	180	172	210	187	215	199	174	182	192	187	173	181	195	194	198	192	163	172	197	175	175	172	173	200	195	211	188	205	192	187	201	181	193	170	163	185	182	158	181	211	198	218	170	175	186	195	189	179	167	197	184	165	204	184	208	191	197	196	205	183	183	183	197	160	183	168	202	197	179	166	207	181	229	178	175	158	197	210	169	194	197	187	214	208	184	141	183	186	165	178	174	194	186	206	175	192	209	184	187	162	162	191	172	175	180	191	159	170	185	177	185	192	176	181	195	182	198	147	175	196	215	193	185	177	179	208	194	200	178	236	187	170	169	180	186	209	180	180	161	200	161	156	164	194	165	186	179	183	164	177	207	192	182	195	177	194	182	180	175	168	196	191	189	222	203	191	193	226	170	188	210	162	177	214	169	204	181	199	177	182	182	176	180	194	216	194	180	210	182	189	217	214	196	198	209	216	188	167	197	204	187	186	184	195	195	185	146	190	178	191	167	164	164	188	183	189	188	190	227	186	178	184	182	164	165	163	186	185	191	187	191	177	211	186	177	205	191	193	178	158	195	186	190	178	194	162	179	179	186	176	179	151	153	180	232	198	199	195	205	190	188	174	182	206	177	239	185	194	167	189	201	168	207	189	166	199	189	185	176	197	191	189	179	189	176	191	199	222	187	182	179	178	196	185	183	170	200	176	177	174	196	180	197	175	206	188	193	211	195	198	201	215	176	206	202	187	175	213	187	171	178	166	167	208	171	182	198	203	214	212	203	185	194	149	189	193	165	207	208	177	204	171	184	166	178	181	182	171	189	199	160	190	179	213	164	162	192	167	175	204	163	196	186	193	175	190	201	171	205	170	174	186	215	204	194	180	178	179	209	170	182	169	179	171	189	198	178	183	164	163	201	209	212	186	206	169	209	199	199	191	182	174	195	188	184	198	171	178	193	183	175	166	174	172	164	192	158	185	182	192	196	192	180	178	205	159	203	173	169	188	186	170	185	188	162	159	161	202	149	198	183	182	188	193	168	193	143	186	190	181	181	178	187	158	200	175	194	197	170	174	175	166	161	181	192	198	187	202	178	169	204	177	174	157	176	181	206	178	172	196	191	208	187	173	180	175	200	206	191	172	161	192	149	186	187	177	156	179	173	193	187	173	176	201	189	184	187	170	179	187	199	175	182	183	192	193	190	180	178	184	172	182	182	197	219	174	167	161	195	171	181	184	191	211	194	192	214	196	195	196	199	209	148	186	162	169	175	205	205	179	156	166	195	188	175	193	194	180	184	185	209	198	196	168	171	169	194	188	164	175	203	176	194	177	178	189	191	173	176	160	180	204	183	193	170	150	200	164	183	173	181	184	187	195	190	187	193	157	160	185	171	164	178	194	160	208	193	177	183	182	186	182	174	198	174	179	180	183	200	165	196	189	174	178	179	164	186	167	171	182	178	181	170	165	193	158	198	192	170	197	167	183	180	196	187	202	191	161	178	186	188	207	212	172	182	196	187	182	177	203	192	180	187	180	171	189	184	179	184	183	202	189	204	180	186	189	181	181	169	188	166	192	170	190	177	175	170	166	177	188	187	189	198	164	191	189	193	171	196	196	182	195	217	177	177	163	192	165	203	186	175	188	180	183	178	180	181	180	184	166	190	177	177	190	156	166	201	185	167	178	193	214	187	176	170	170	151	212	189	200	178	185	160	185	180	174	195	181	175	174	192	184	191	165	198	204	199	191	183	187	182	174	154	196	223	179	170	158	185	180	200	199	200	177	204	179	202	201	190	179	200	194	184	177	173	194	173	187	202	189	165	182	173	188	189	177	163	173	198	200	203	189	191	175	184	168	170	187	196	192	195	201	171	161	200	202	192	155	184	144	176	168	176	176	193	201	191	191	162	212	197	174	195	174	190	197	179	217	187	163	186	168	176	183	200	176	182	183	186	172	161	189	173	174	174	195	169	184	197	186	189	164	166	158	176	193	189	171	179	180	175	200	193	163	207	155	192	203	210	184	183	173	171	188	173	197	156	179	175	192	183	182	171	200	185	174	207	183	193	186	190	196	208	166	180	190	180	190	182	168	175	188	182	207	162	172	183	204	181	185	178	165	184	176	192	164	171	191	195	177	177	183	188	193	180	199	199	178	176	179	180	176	190	196	194	201	201	180	170	175	196	211	181	191	189	206	197	201	195	177	189	218	171	237	175	209	190	167	182	188	199	188	175	176	192	175	174	218	175	180	166	202	195	177	180	162	183	224	191	199	171	170	207	166	180	201	184	192	184	173	176	182	172	186	176	192	208	184	195	187	186	188	196	157	190	199	174	179	192	194	190	160	181	195	191	171	162	184	189	200	186	188	177	151	221	174	191	179	195	162	158	188	185	182	206	204	185	198	181	189	200	188	168	176	176	161	231	191	168	184	187	168	190	209	185	181	215	164	150	177	163	194	188	155	205	220	182	209	192	190	187	160	170	189	173	199	172	182	184	191	220	210	183	179	176	197	168	169	197	194	179	173	197	192	192	200	193	178	203	174	176	165	181	194	178	162	169	198	182	191	170	183	194	179	184	193	184	168	176	210	183	191	209	190	195	181	210	181	193	193	179	166	186	179	183	183	193	194	177	193	168	182	170	174	189	198	183	179	179	192	184	184	175	203	166	185	175	178	184	192	186	183	199	202	198	206	213	196	176	173	182	197	171	193	184	200	200	190	182	205	177	189	205	191	183	199	192	188	186	198	193	195	186	196	192	201	197	185	186	184	177	193	205	166	200	172	188	174	180	181	185	193	173	166	214	190	196	177	193	187	188	169	152	173	170	202	170	177	202	167	193	188	187	177	199	190	188	162	180	183	195	166	158	194	189	174	183	183	169	184	162	179	189	195	176	190	178	203	177	187	171	170	194	196	185	188	193	164	175	195	177	173	177	182	180	190	191	204	168	186	166	187	168	197	176	173	181	182	232	190	174	173	174	184	193	204	171	193	164	175	187	188	197	171	196	192	189	174	175	205	191	180	172	174	192	176	193	190	192	183	175	191	199	183	186	200	200	191	191	184	180	187	180	218	194	175	198	178	192	175	174	176	188	165	216	188	159	183	197	153	223	173	204	193	181	189	179	156	170	198	164	175	172	158	191	173	173	236	197	185	190	181	208	173	176	159	176	168	194	170	188	192	185	186	174	176	171	168	202	181	206	193	182	191	184	188	195	206	207	193	192	178	198	177	173	197	176	174	185	172	179	183	186	186	187	214	214	164	202	190	181	171	174	175	174	195	161	193	182	191	197	168	215	190	188	171	181	182	199	188	170	186	200	212	200	185	192	208	207	164	175	192	167	179	170	193	175	173	177	180	173	210	190	173	173	171	164	179	161	170	210	167	179	203	193	182	210	178	204	158	189	212	226	186	175	162	153	207	178	213	195	181	180	187	200	201
3440	5787	3523	1559	924	731	617	517	472	447	434	470	438	398	405	405	435	457	421	377	436	417	425	372	396	393	392	407	399	403	414	423	373	387	389	393	406	398	419	427	422	430	397	398	418	384	422	412	406	415	438	408	407	381	379	416	373	374	409	366	412	360	393	372	422	413	395	409	381	433	403	394	406	403	388	368	369	431	403	406	425	413	379	396	371	382	383	380	386	394	363	371	398	387	355	422	406	406	391	399	386	373	386	410	374	424	413	390	402	354	418	436	371	403	411	452	427	382	394	406	389	430	408	399	419	402	370	407	444	380	397	429	424	397	407	393	410	382	388	418	443	400	404	406	377	374	377	403	380	446	385	386	432	416	396	405	407	394	371	417	408	404	413	392	406	378	393	427	417	377	399	396	388	365	421	378	418	370	411	438	387	412	417	426	369	394	397	381	435	388	436	393	374	424	420	404	408	432	394	381	401	443	376	353	416	401	393	399	418	379	394	396	375	409	367	413	426	412	379	361	366	424	391	411	409	383	427	417	415	376	424	418	438	389	421	413	447	415	394	388	414	381	404	390	380	397	395	419	389	403	396	428	390	412	399	390	386	394	404	429	413	390	403	390	385	378	397	410	413	383	383	365	375	372	400	383	397	360	404	423	372	429	392	395	405	401	423	387	396	406	367	377	416	431	412	373	407	399	410	393	389	405	403	383	394	389	448	393	418	388	417	357	362	377	397	424	387	383	422	407	406	388	394	396	414	366	415	402	378	396	403	395	405	420	412	427	407	392	425	407	378	408	371	470	365	410	419	362	417	399	380	396	418	392	377	404	385	371	381	363	419	372	370	444	404	421	415	433	364	377	405	431	385	392	404	389	438	438	411	420	396	399	400	403	400	383	416	392	387	430	401	416	399	405	394	360	381	427	400	393	419	440	436	408	414	386	414	413	441	393	392	396	395	408	417	372	431	379	395	428	381	412	373	405	413	390	417	424	355	380	402	441	407	377	361	416	399	405	385	387	401	368	405	377	428	375	416	382	370	429	420	397	405	410	415	371	422	373	411	428	397	397	402	430	357	385	418	376	409	427	393	389	412	414	410	442	406	426	434	408	368	381	375	411	376	398	398	381	408	434	383	394	408	406	378	364	412	425	425	367	378	436	357	409	435	393	384	361	434	413	410	387	413	404	372	403	430	402	400	377	418	374	405	390	415	397	375	418	385	392	382	416	441	415	429	430	432	430	389	401	409	348	354	376	397	362	415	392	385	409	397	404	449	407	394	393	405	342	423	392	422	405	379	398	412	420	374	416	388	390	405	400	405	411	398	419	424	364	414	405	448	395	413	418	390	414	420	417	395	408	409	416	416	380	400	412	403	454	332	408	355	426	389	434	373	426	421	406	389	393	421	425	382	414	434	347	381	375	407	427	371	392	410	394	433	411	433	394	393	433	399	402	403	404	397	395	404	387	372	372	393	413	374	411	424	364	378	426	396	419	386	409	406	455	412	374	442	381	400	430	377	398	395	391	347	380	409	384	405	434	391	399	396	395	374	411	412	395	419	372	398	403	384	397	395	380	399	409	404	429	434	408	424	404	407	395	390	416	436	417	397	403	423	433	383	398	359	404	399	382	397	446	389	394	405	395	407	415	388	373	411	404	404	417	362	397	382	399	407	425	414	391	399	393	421	388	392	410	378	370	435	377	381	395	395	403	416	395	386	397	421	400	393	404	396	462	382	400	385	418	382	404	413	402	385	439	388	444	402	405	440	396	446	382	403	381	386	405	404	418	407	448	387	401	406	409	396	417	396	411	419	380	403	390	439	412	415	400	401	429	399	406	372	383	403	415	394	395	411	407	417	414	418	393	426	404	384	382	391	380	356	410	383	422	412	386	397	377	404	432	399	422	377	397	423	463	434	385	384	411	408	406	388	427	415	418	391	434	394	373	430	400	406	428	400	400	386	403	414	394	417	377	431	389	439	401	425	421	401	404	430	409	395	391	382	403	389	430	415	399	438	395	409	382	425	414	363	416	388	418	403	382	410	402	406	405	397	429	420	411	381	381	411	407	419	377	375	411	414	394	393	388	391	414	410	417	430	432	388	392	451	400	401	372	420	399	382	404	394	397	414	386	361	399	389	417	342	402	395	399	399	416	396	443	377	376	357	402	404	402	437	386	402	383	356	392	369	405	434	392	388	391	405	375	398	408	426	421	425	409	399	400	402	460	433	391	377	379	403	412	389	400	409	399	377	405	382	442	394	373	411	429	393	407	378	421	395	392	397	384	389	390	403	386	377	416	389	374	379	396	418	375	422	396	339	398	407	385	383	413	401	392	376	413	409	421	419	393	403	367	358	381	423	434	413	419	400	398	372	403	401	407	374	406	388	425	405	415	406	391	387	386	373	403	389	415	387	425	406	406	440	443	403	437	423	406	417	437	384	420	406	384	413	404	387	395	398	396	397	375	380	427	380	401	409	410	398	412	398	406	427	436	393	380	413	389	401	388	389	391	420	396	443	375	394	398	421	405	394	392	419	406	396	393	401	389	408	394	419	372	407	391	407	408	438	349	406	404	429	374	394	400	361	411	418	432	387	429	357	406	409	427	404	430	418	407	399	408	393	418	415	423	426	393	396	368	396	383	418	388	409	432	397	387	398	393	373	380	415	381	398	420	406	366	401	387	399	411	387	377	384	363	393	434	417	404	421	386	442	391	387	379	421	393	417	416	389	415	403	384	379	415	424	429	399	393	399	389	382	404	412	375	386	356	411	413	399	389	404	396	390	389	442	445	406	408	402	355	402	425	361	412	375	394	416	392	417	411	427	411	396	463	415	410	397	410	399	408	397	377	403	425	421	419	366	393	414	403	377	441	406	411	425	393	411	391	406	384	398	409	407	373	384	434	384	387	416	391	380	384	390	377	413	414	411	395	387	395	414	408	395	424	411	392	410	394	399	407	412	395	420	403	389	421	388	422	381	404	406	394	399	357	415	414	388	383	413	413	414	381	403	445	347	391	397	379	402	394	381	397	383	404	363	425	383	399	401	393	343	403	391	384	400	394	412	431	427	431	406	386	379	405	425	415	357	406	376	385	381	410	412	397	397	390	387	393	418	389	338	424	422	397	380	397	422	358	403	413	413	394	402	369	394	438	400	385	399	369	380	392	390	406	417	422	393	401	389	429	408	407	415	394	375	411	398	415	410	379	443	399	402	386	410	375	381	383	401	392	408	403	400	400	363	416	397	417	399	384	398	398	411	399	412	411	407	434	377	471	392	402	362	368	389	411	411	399	407	418	389	410	404	417	383	377	412	424	410	438	404	416	433	411	396	378	389	397	401	429	405	386	376	419	410	383	440	411	399	385	406	400	428	422	422	429	444	356	403	402	413	376	383	421	420	410	409	354	397	417	412	397	395	402	402	411	380	381	380	399	408	427	404	386	415	410	412	420	355	382	401	385	382	454	391	427	417	409	401	402	428	417	395	408	401	430	417	393
33155	10969	1136	347	288	205	177	208	201	182	192	191	206	190	198	169	166	201	192	169	166	212	185	175	203	214	229	203	192	170	192	169	204	187	186	200	195	200	164	209	185	183	191	187	190	229	186	186	189	201	179	161	202	177	180	158	191	203	211	191	181	209	176	167	183	180	191	179	191	202	206	177	176	191	186	206	184	180	190	201	196	184	207	187	194	196	205	190	178	184	191	171	168	189	156	194	175	199	197	186	176	201	182	202	197	174	172	181	207	208	181	172	180	198	215	172	173	176	177	167	203	171	181	175	211	188	191	216	201	197	194	195	198	182	184	201	193	171	186	175	170	179	192	181	192	198	166	183	191	184	182	203	188	195	202	214	209	213	208	201	162	204	214	170	180	176	184	154	179	196	171	180	202	180	219	199	194	216	196	210	183	177	174	201	201	207	176	166	180	180	181	177	190	202	179	195	199	178	179	196	186	163	191	197	178	184	208	187	196	190	197	178	181	209	173	195	171	179	194	204	169	179	172	185	194	176	180	172	175	207	189	188	180	167	189	185	179	183	182	178	152	203	176	185	188	176	182	182	178	174	194	174	166	192	183	203	186	161	198	166	201	185	205	184	179	175	185	194	176	167	180	189	180	209	178	183	202	177	194	187	175	187	183	185	164	198	207	195	180	179	173	189	199	195	203	177	171	204	180	182	185	202	213	196	172	199	163	172	195	181	175	187	188	175	197	169	186	204	178	173	212	196	168	161	180	154	200	165	181	195	184	205	173	169	160	164	170	187	188	180	162	178	207	188	215	193	182	189	151	186	172	192	180	196	175	177	173	189	197	184	186	166	167	178	177	195	168	191	192	180	193	197	217	176	177	194	192	211	180	162	193	196	161	181	178	164	177	187	187	179	231	192	203	181	186	199	193	196	198	191	189	198	212	182	208	161	174	187	183	188	182	182	183	185	217	189	172	187	196	201	198	183	180	199	173	200	181	181	172	191	189	180	185	181	195	183	189	180	215	195	170	182	180	167	192	193	192	207	193	175	178	185	186	190	178	175	193	184	189	177	205	210	193	196	206	193	168	177	192	202	174	187	197	191	182	200	184	180	208	188	183	223	201	176	180	175	180	186	204	175	170	190	201	202	179	187	189	208	194	211	191	211	184	176	213	190	166	195	182	192	182	176	182	179	183	177	186	184	156	190	198	207	199	192	173	190	185	187	192	177	177	180	172	203	160	194	191	212	202	176	181	220	184	194	203	202	146	181	193	202	201	191	169	164	182	174	180	189	188	187	181	197	185	196	197	224	178	194	190	191	177	199	220	217	199	167	182	207	163	180	184	196	189	193	176	189	206	197	172	178	197	167	204	170	197	183	206	180	200	184	192	210	148	218	189	198	205	185	185	209	193	170	193	197	169	192	193	201	179	195	203	200	195	182	175	191	191	174	189	173	173	162	184	176	173	176	183	192	204	210	207	180	204	213	197	191	185	186	188	188	174	170	161	180	193	183	205	181	201	155	193	197	186	196	176	197	186	207	196	203	184	181	169	181	190	184	171	177	187	185	188	179	191	174	159	191	190	178	173	183	194	186	190	196	168	194	178	185	208	177	185	179	195	185	189	166	184	200	184	175	178	188	198	174	170	185	204	177	192	170	165	183	192	188	197	184	194	199	170	164	175	215	170	184	209	166	184	198	190	196	198	179	189	178	185	161	195	194	201	195	197	158	192	202	172	210	224	173	179	200	201	186	191	158	173	178	190	181	210	181	158	187	175	188	178	184	185	190	208	182	190	197	194	158	199	199	178	185	166	202	174	191	204	174	167	203	195	193	212	192	187	177	189	191	171	180	191	181	200	199	193	193	221	181	204	156	195	181	187	179	211	183	188	186	168	200	187	187	187	185	188	205	191	191	188	208	186	204	168	188	177	182	208	169	203	164	179	205	221	177	200	193	192	181	167	184	193	190	181	199	190	189	182	176	182	182	173	201	168	187	186	170	180	180	199	195	202	220	186	201	158	160	165	177	212	181	166	192	167	157	198	183	193	183	164	180	186	181	179	189	188	186	200	171	197	159	162	175	224	198	192	194	200	199	180	193	201	222	196	214	213	196	183	212	177	181	188	187	176	197	196	207	167	191	162	168	199	184	195	165	203	190	183	206	179	192	206	197	197	175	162	172	189	186	215	187	185	185	199	185	197	189	197	210	227	206	196	193	183	175	182	202	214	164	187	190	185	189	188	166	150	220	204	168	204	169	177	192	167	196	163	181	197	185	185	190	184	201	192	194	177	191	178	183	179	195	199	200	199	194	200	223	155	190	171	177	193	183	200	207	191	175	191	192	193	187	167	174	185	194	205	167	189	193	165	191	179	179	198	192	178	186	181	196	181	195	185	185	171	185	171	214	195	183	184	190	197	175	194	200	201	169	159	186	203	194	192	203	170	179	222	146	204	177	204	200	211	183	171	200	167	175	203	216	211	195	189	196	203	185	207	178	189	199	164	207	174	172	175	194	186	173	204	188	191	190	197	184	183	217	175	186	217	190	202	176	187	218	181	197	191	180	145	203	185	178	191	172	177	191	207	181	158	178	188	177	189	201	161	177	199	192	194	179	178	197	161	175	188	181	204	206	185	188	177	207	171	176	189	209	186	199	184	190	196	182	194	190	196	169	182	187	179	198	194	186	190	206	184	195	224	195	156	191	175	189	192	168	169	192	166	195	160	193	198	181	217	211	203	178	176	166	186	205	154	186	194	199	195	177	190	207	193	189	170	177	200	178	206	191	184	168	195	204	176	192	197	206	183	188	172	178	164	185	166	182	197	179	188	188	191	201	184	171	179	166	182	197	167	210	194	204	205	191	189	155	173	161	160	188	211	202	181	182	175	209	198	183	178	179	178	183	187	168	235	186	167	183	183	186	187	216	185	178	170	213	212	194	204	161	192	179	185	180	188	168	190	192	201	215	202	149	198	175	181	186	175	194	187	187	180	212	185	195	198	187	204	198	191	203	210	194	174	208	167	161	159	187	204	201	184	231	167	188	194	181	189	189	184	211	170	169	192	197	195	203	199	184	209	162	173	202	179	172	179	202	195	194	200	198	217	194	179	196	196	164	176	171	175	207	179	158	179	199	183	192	190	221	213	181	188	197	222	181	199	179	193	193	164	186	188	163	171	161	173	184	181	189	184	187	170	173	198	182	184	167	176	179	210	218	207	176	182	177	173	169	172	207	157	175	175	167	165	202	181	178	169	185	184	184	178	185	213	155	205	206	196	190	173	192	173	154	169	210	154	170	154	184	209	157	196	217	177	173	182	161	191	177	182	201	185	180	208	161	213	197	191	175	208	173	174	201	200	186	172	192	201	174	187	173	177	194	189	173	159	181	168	181	186	187	177	203	200	178	175	202	195	176	207	162	191	182	161	190	173	173	151	181	185	196	190	199	199	187	183	198	208	202	192	178	221	198	179	187	182	194	185	211	188	212	189	193	202	198	213	208
5134	868	704	522	464	442	459	420	447	429	497	464	471	464	484	436	461	446	445	459	432	459	439	489	475	439	437	416	436	419	416	469	426	446	448	432	440	459	437	472	449	387	437	482	481	421	422	429	427	433	417	447	421	469	431	460	452	438	455	458	447	468	483	450	476	440	428	427	458	427	411	463	507	428	475	459	462	434	443	459	457	475	423	458	439	447	445	479	432	461	440	411	457	437	447	440	470	466	463	483	478	444	417	456	419	439	456	407	425	437	451	451	457	455	427	456	439	432	430	436	437	440	444	445	437	441	431	426	449	441	463	456	443	465	405	448	431	441	429	413	472	443	442	458	440	450	480	443	450	495	406	446	443	418	424	502	418	459	466	469	446	433	440	456	422	439	435	436	406	438	434	456	464	407	454	449	457	463	458	437	430	427	443	419	473	436	419	429	421	440	485	478	454	424	434	454	449	440	439	487	458	454	423	439	469	429	430	402	429	460	420	437	443	428	441	393	484	462	443	453	444	454	440	465	488	432	457	454	456	485	472	463	471	445	476	460	457	432	444	460	418	482	474	453	449	409	471	456	435	494	480	428	475	458	444	435	439	453	438	387	426	438	444	464	456	450	476	452	467	464	438	459	416	437	436	454	418	433	449	472	429	427	448	480	475	436	406	456	443	462	482	446	453	431	418	443	442	466	423	449	444	436	432	416	472	405	461	446	429	464	444	440	434	430	415	419	415	429	470	446	498	420	432	452	425	455	452	421	441	440	439	414	462	462	420	448	474	454	423	439	444	414	448	462	427	453	468	432	466	428	453	454	470	462	473	426	444	460	465	448	440	425	464	430	442	458	441	460	482	452	430	440	435	458	463	454	414	426	440	424	417	435	452	458	449	467	462	491	432	462	461	444	432	442	451	430	479	453	445	469	400	435	463	499	448	424	476	430	425	447	462	461	424	445	456	451	452	413	456	429	452	428	394	448	475	456	444	441	419	445	448	464	423	423	419	451	445	408	429	411	490	426	454	434	432	448	457	426	414	473	442	385	403	476	427	427	460	449	442	424	452	461	446	454	458	474	430	431	445	429	444	462	437	418	428	442	484	417	454	444	433	453	436	455	473	427	420	438	457	458	432	467	444	402	452	430	441	475	455	405	446	438	434	468	442	452	425	469	436	443	484	429	440	448	424	478	451	455	439	447	423	457	445	461	421	425	447	455	449	487	445	467	455	457	463	404	413	456	467	402	448	452	424	430	433	473	447	438	428	458	464	458	474	424	469	464	423	439	428	427	413	449	462	465	443	446	412	416	448	455	430	483	476	431	455	442	461	435	423	474	467	457	486	426	476	432	450	424	457	432	489	410	442	475	417	430	434	440	477	431	435	424	454	458	440	434	410	413	433	448	467	426	463	468	471	404	379	447	494	448	423	442	460	434	448	471	422	448	427	455	436	450	442	437	416	462	439	439	495	432	454	480	423	431	422	465	444	422	438	443	424	453	483	461	455	452	432	436	468	439	421	467	420	442	414	449	418	432	470	470	440	477	439	459	407	430	460	450	486	436	416	443	402	438	464	478	423	433	441	435	459	460	459	442	447	470	421	398	452	455	441	431	432	426	435	440	425	457	431	443	407	432	423	459	426	437	449	468	452	473	453	437	458	435	421	475	438	411	455	444	446	431	447	426	472	452	429	472	452	438	473	435	467	435	446	446	464	438	435	448	465	443	446	423	462	408	424	449	436	460	464	434	453	435	448	434	441	459	475	441	453	394	422	439	439	463	444	446	415	469	431	470	428	443	470	473	430	421	428	448	422	451	443	471	452	455	453	483	463	454	447	419	460	441	449	432	439	457	455	461	427	417	437	419	449	464	439	465	481	412	443	456	434	444	442	462	427	445	425	477	446	452	431	450	437	441	497	401	464	459	439	435	471	439	478	475	487	414	444	467	451	437	432	436	453	432	450	453	416	432	450	473	476	429	424	447	442	449	483	451	399	437	476	460	456	451	441	450	448	451	437	433	427	461	444	474	414	447	463	408	447	421	421	471	410	439	458	426	457	466	393	444	437	453	454	447	449	429	448	436	418	457	422	484	449	442	431	444	409	445	462	459	432	477	458	458	476	405	437	450	420	477	442	430	420	427	448	444	481	488	408	453	439	441	471	440	447	449	465	412	407	461	436	466	438	453	471	417	435	432	451	451	467	467	444	415	438	454	442	431	457	448	438	432	440	459	422	437	426	457	414	437	428	433	420	452	421	491	451	438	448	478	426	439	428	425	427	441	450	437	437	450	467	427	456	431	458	466	473	423	477	463	439	411	468	464	445	479	473	450	464	429	452	438	456	439	440	460	475	453	487	406	457	452	453	426	462	432	420	451	406	440	438	429	431	434	421	450	486	455	438	437	454	418	480	440	450	421	447	433	396	401	419	470	454	400	461	444	446	438	399	408	422	487	462	446	435	457	434	456	445	440	435	448	435	468	454	409	461	445	435	483	431	452	472	478	468	412	469	429	445	433	441	411	439	423	431	416	469	427	450	445	444	417	481	460	435	454	470	437	459	452	429	423	452	462	485	436	467	423	441	434	441	455	448	470	407	470	424	399	436	437	464	435	397	474	471	429	470	462	471	431	484	475	422	418	456	442	391	437	434	392	480	455	474	478	467	435	441	442	458	446	424	436	435	478	462	452	450	427	447	475	422	474	431	471	443	457	416	432	401	456	432	426	481	463	445	446	432	450	461	421	477	452	422	429	461	416	457	415	413	400	424	474	411	439	423	417	432	453	418	481	475	456	422	451	408	401	403	439	483	449	438	442	461	423	460	462	454	441	451	450	434	427	445	471	422	447	448	454	462	469	423	414	434	479	455	466	459	467	425	448	439	449	461	480	441	459	431	439	443	407	478	429	445	449	432	409	472	434	418	407	445	471	458	449	409	457	446	505	462	437	396	442	439	428	427	428	418	439	463	430	442	460	457	424	410	464	431	425	456	425	432	461	426	384	429	452	439	426	417	456	455	449	419	455	447	482	419	450	445	422	430	401	435	470	437	432	421	438	419	410	472	446	435	418	420	451	448	417	457	480	477	446	451	447	454	435	432	496	463	440	426	438	479	495	463	434	451	428	460	435	449	474	409	432	446	471	458	435	460	456	445	432	441	455	467	456	480	418	452	466	428	451	418	443	408	457	449	443	442	416	497	425	449	459	425	417	485	467	426	442	373	435	415	430	410	461	407	471	453	492	451	432	429	440	446	434	443	409	450	439	468	454	443	421	494	445	456	435	437	476	400	448	443	447	402	446	422	438	458	430	451	434	409	465	475	434	434	428	408	482	435	440	455	450	469	431	426	422	440	434	434	406	432	461	405	436	425	456	434	430	423	438	452	456	462	419	471	438	420	459	459	470	465	439	433	426	484	452	447	448	460	440	410	416	425	483	436	457	437	419	459	453	457	414	483	432	442	451	409	443	425	430	428	423	429	446	418	405	424	459	476	479	433	474
25279	21614	25273	28418	21082	2158	491	431	362	329	342	290	296	302	312	292	295	268	284	315	292	284	323	304	275	281	281	271	234	280	252	257	285	255	262	266	280	290	281	279	287	284	251	296	236	292	259	262	262	294	291	256	295	230	280	294	297	283	276	282	254	296	283	272	270	279	246	295	279	275	275	278	266	245	262	268	262	279	234	229	245	278	290	296	244	287	284	282	274	263	271	256	309	236	297	288	279	245	249	264	294	266	270	296	276	282	283	263	264	290	245	224	281	289	263	296	266	268	310	253	295	270	278	255	303	280	268	276	273	282	284	243	255	256	296	305	269	286	271	286	307	277	292	250	309	259	325	289	301	289	248	280	271	288	257	253	273	276	255	267	267	287	325	247	275	285	290	284	287	279	245	268	293	280	280	275	291	291	299	282	276	257	295	260	247	294	289	291	305	273	247	273	255	265	304	260	257	307	288	287	274	289	282	280	282	267	268	276	264	261	273	265	243	276	300	275	273	281	273	273	251	283	268	286	266	288	274	255	269	286	280	271	267	246	275	241	271	288	275	275	286	282	285	274	314	241	260	281	276	272	248	304	317	270	272	249	278	297	293	282	267	258	304	284	273	277	269	264	275	270	258	290	267	297	276	267	286	278	268	263	218	271	250	257	273	257	258	254	261	241	264	277	248	292	271	306	249	288	264	274	298	290	263	278	246	296	283	265	267	274	276	249	297	286	267	254	291	298	304	283	253	251	289	280	288	275	299	282	278	294	260	268	279	279	267	266	255	241	264	265	281	240	291	281	272	271	268	295	275	277	267	254	277	276	302	299	273	280	228	303	268	285	283	286	273	244	273	295	276	270	277	293	237	239	260	290	250	274	258	303	300	285	260	270	262	300	247	274	261	272	249	280	259	276	273	280	261	291	290	261	302	281	277	245	284	270	320	287	243	286	267	298	265	256	297	260	277	260	255	275	252	272	310	278	291	297	285	222	294	275	255	284	241	247	279	298	296	277	292	266	260	293	233	281	274	254	284	267	273	269	289	260	258	293	272	291	291	288	318	288	275	276	293	266	276	242	264	260	307	277	269	241	259	266	247	274	239	247	258	229	242	278	256	289	278	254	237	233	266	274	285	280	288	259	277	265	269	279	283	268	271	257	276	259	255	299	329	286	284	266	247	271	280	296	263	240	288	260	270	291	271	290	316	239	266	260	263	242	235	244	292	272	269	238	268	270	280	259	241	282	248	303	272	275	276	291	273	258	259	273	281	304	281	320	292	270	267	245	261	263	254	291	277	282	265	242	255	232	292	258	301	315	290	282	233	279	252	286	281	278	261	279	288	253	281	275	249	294	258	254	280	263	251	283	310	267	240	290	286	279	276	271	281	304	259	278	273	270	272	287	276	254	269	277	274	288	298	307	289	293	276	314	279	252	302	297	265	278	272	272	271	271	282	293	288	277	274	236	343	274	299	268	269	280	282	265	277	270	305	274	263	287	253	259	259	279	261	280	280	312	263	280	301	271	288	251	255	276	253	253	269	308	284	273	280	246	266	266	263	279	270	265	306	275	266	261	255	243	257	311	245	281	312	274	280	270	267	270	271	275	275	285	269	277	252	279	308	312	272	301	274	282	251	232	255	254	306	284	285	287	268	282	250	286	234	270	284	271	286	288	267	276	265	259	260	307	261	275	265	276	293	260	268	277	283	275	303	291	248	290	310	263	264	265	273	302	303	268	300	273	249	264	268	304	310	280	271	279	276	248	299	252	311	262	275	313	279	283	299	315	256	282	264	277	296	309	300	282	281	267	252	266	258	253	262	277	249	284	246	269	263	267	276	266	248	252	261	269	267	294	272	286	274	262	284	238	288	297	276	287	274	252	274	278	302	252	295	277	274	287	299	248	272	263	280	267	264	289	260	249	264	266	286	276	286	294	301	287	283	286	274	231	273	275	274	263	281	271	301	277	274	274	271	264	274	279	258	249	290	267	290	258	269	287	255	274	300	257	266	252	258	269	262	282	263	287	265	276	319	276	259	300	290	263	279	252	288	256	266	270	286	260	284	301	262	276	254	267	268	295	297	269	244	305	266	260	282	266	248	289	278	259	280	295	277	300	264	284	277	278	267	269	237	240	266	257	270	281	294	291	258	265	261	272	260	252	278	285	276	296	286	260	301	281	280	287	247	294	255	268	297	265	260	272	257	274	325	279	275	275	295	265	273	254	290	260	280	270	270	309	278	284	277	256	285	282	265	252	292	288	261	284	281	297	267	278	272	286	305	295	247	250	289	265	284	279	251	300	296	298	261	275	257	305	282	285	277	278	300	266	279	270	279	246	302	267	277	279	269	289	291	275	250	254	277	277	279	315	284	266	253	216	286	250	276	290	249	272	252	283	259	282	290	279	254	272	271	260	286	281	289	259	274	257	256	266	276	285	278	276	311	256	277	283	285	290	280	273	300	267	252	275	263	266	280	256	266	296	260	271	277	285	271	270	238	332	297	293	289	288	309	272	275	305	282	270	285	271	235	265	268	277	258	279	285	277	294	285	270	271	255	320	288	270	286	299	260	257	287	297	285	259	273	286	271	262	236	262	239	281	263	289	261	278	289	301	238	273	280	244	308	261	233	272	267	240	268	301	278	283	302	304	243	279	285	269	262	236	273	253	250	288	276	248	287	252	276	271	255	276	267	278	248	257	278	278	268	260	312	242	279	315	291	267	297	290	255	301	286	271	260	278	259	281	260	233	256	284	266	276	290	274	272	248	294	282	279	283	262	282	289	249	278	282	288	286	293	267	289	247	277	284	273	285	266	276	290	260	220	264	260	253	285	269	269	278	262	244	264	269	284	271	274	251	284	248	263	281	288	291	291	265	268	325	282	302	252	266	265	278	307	272	289	260	247	278	279	269	263	281	260	240	287	258	278	283	276	278	255	301	287	297	261	251	301	264	272	273	307	310	272	292	254	301	263	287	269	255	303	229	279	277	266	238	269	303	242	304	260	261	256	267	271	298	263	278	279	275	282	268	294	279	271	280	301	254	278	285	306	275	279	261	283	271	279	266	287	268	249	285	300	266	247	281	284	282	290	260	280	285	284	282	290	256	270	259	283	284	244	289	251	302	279	289	259	313	276	300	269	315	239	269	282	268	316	287	292	235	276	291	307	297	248	317	258	254	277	278	280	276	245	297	295	296	278	319	268	270	266	290	263	295	262	269	287	274	275	282	264	292	287	282	279	255	258	295	291	277	272	247	292	277	269	276	279	285	270	267	251	260	285	269	281	277	249	288	281	279	280	301	257	270	265	265	248	247	264	280	287	264	294	293	249	261	296	254	266	292	259	261	282	226	277	276	262	254	252	270	241	271	263	278	266	281	286	266	275	285	279	267	303	293	271	284	300	264	250	235	331	281	312	285	299	293	243	282	287	288	247	257	270	285	270	284	262	261	278	289	241	300	269	274	262	244	249	279	256	267	306	278	262	276	264	259	292	268
3424	3493	2319	1163	877	779	681	680	644	676	628	604	593	585	626	664	625	618	620	612	597	571	598	587	597	598	608	608	651	624	643	632	592	609	605	635	616	608	627	587	647	620	621	627	613	610	649	636	601	632	613	603	633	590	587	636	601	582	618	631	581	640	578	556	642	584	641	626	613	587	612	580	645	667	611	579	636	562	581	621	611	604	600	622	567	622	620	583	609	597	590	605	604	600	612	622	597	569	645	580	586	567	587	571	603	553	604	586	589	602	580	579	613	596	597	584	582	576	606	633	600	651	579	591	610	554	590	599	590	642	573	619	606	572	583	601	607	586	604	662	580	572	616	559	626	584	633	615	569	580	581	593	590	576	587	610	584	625	594	612	622	639	618	608	600	549	625	625	564	603	637	595	610	624	623	614	610	581	579	614	595	597	625	609	602	600	623	600	618	600	603	607	619	593	625	650	609	583	583	607	613	570	594	576	656	609	566	658	626	577	626	585	593	628	579	590	610	618	617	544	606	658	547	574	626	564	597	625	663	577	588	590	616	606	583	597	603	578	639	589	639	593	651	606	582	593	618	585	555	636	617	601	585	570	593	627	593	623	602	591	587	641	618	638	623	564	563	557	623	577	612	608	598	576	605	613	642	649	567	626	610	615	609	580	595	583	582	636	547	581	622	558	642	612	585	610	609	575	572	622	629	627	604	593	651	570	574	583	636	632	614	607	634	598	571	647	604	621	584	642	586	579	616	599	596	642	612	552	581	560	618	597	603	586	605	600	587	538	584	545	604	590	607	589	616	661	582	660	619	601	612	601	605	610	586	578	625	633	624	585	589	587	589	623	574	616	608	596	583	593	591	550	611	627	625	592	625	569	581	625	569	635	623	605	596	632	572	626	624	601	612	609	608	563	600	605	582	573	608	621	606	612	601	608	609	628	573	613	619	641	548	647	587	592	560	604	632	594	586	580	630	575	632	589	604	602	595	604	617	631	615	659	614	595	632	577	609	605	607	604	559	592	604	584	593	639	592	593	600	639	594	631	607	565	554	606	640	584	602	580	609	584	582	582	607	621	596	623	616	612	597	567	593	581	590	549	601	628	613	604	611	605	578	549	632	622	593	634	598	630	627	552	588	588	615	572	565	586	581	582	572	585	625	629	661	587	628	584	592	619	618	626	581	603	568	600	608	604	631	595	623	612	553	573	609	563	598	608	556	588	579	586	611	559	563	590	599	570	596	601	605	591	614	623	613	617	564	580	640	638	596	592	602	616	650	529	602	602	579	600	644	580	612	640	603	565	583	601	576	633	595	647	609	676	615	570	603	622	587	638	609	641	637	611	623	604	589	571	618	587	570	635	612	621	586	662	583	615	616	582	619	640	605	612	588	594	578	635	582	627	617	582	573	631	581	624	613	580	588	616	646	660	582	623	613	553	617	625	556	591	606	573	602	619	565	589	590	603	599	606	629	598	575	605	586	588	577	588	578	572	568	614	605	624	574	603	610	613	599	618	607	588	624	582	611	650	585	589	576	610	597	600	608	608	628	585	588	601	664	651	614	591	609	607	569	617	598	621	616	619	584	576	601	597	607	599	610	613	601	616	644	608	638	618	609	571	608	610	589	622	629	544	606	586	628	625	579	587	612	639	590	608	557	605	610	612	581	630	598	631	553	607	604	598	630	577	600	614	600	640	562	583	605	602	573	609	605	570	606	585	627	616	635	602	628	627	606	589	597	577	540	597	611	617	651	623	609	622	637	582	650	595	592	619	590	603	640	599	591	614	622	581	596	580	564	576	607	574	614	592	545	618	611	568	600	605	599	644	619	603	598	599	617	595	620	581	616	597	604	625	590	632	591	588	588	604	622	604	592	593	607	617	592	625	605	610	593	620	632	566	628	607	590	574	590	602	632	601	596	569	628	627	615	603	572	608	620	554	623	621	641	586	582	601	620	565	576	561	568	623	652	599	590	601	570	573	605	606	595	632	598	582	560	607	545	575	590	604	646	602	609	591	616	600	578	604	586	551	625	575	607	588	622	599	595	579	618	589	621	540	570	628	600	586	598	623	610	558	593	608	620	602	567	616	596	656	593	614	594	595	562	583	598	644	618	585	567	595	584	597	589	623	637	607	579	633	595	599	595	618	562	602	615	591	602	636	565	573	606	599	611	613	583	629	605	605	599	621	630	611	610	612	578	595	586	593	604	584	616	570	593	582	581	609	601	568	642	608	578	576	565	631	599	598	606	588	587	582	617	577	576	597	616	594	644	631	600	645	585	596	605	619	580	616	607	611	638	625	632	627	638	607	584	621	628	626	597	649	606	543	594	589	558	629	607	571	575	587	550	629	592	592	621	573	596	600	572	591	605	543	594	672	599	562	620	633	575	605	577	593	574	566	597	602	606	597	590	568	592	534	542	579	608	611	586	627	626	656	648	586	574	657	609	616	671	598	608	602	613	583	632	613	619	598	628	646	632	616	593	609	572	653	562	575	624	619	629	656	640	600	634	585	616	586	620	598	624	561	594	656	578	590	568	575	572	631	616	592	605	534	603	593	609	555	576	593	591	582	612	630	593	627	684	590	570	601	630	591	588	632	631	608	593	639	619	595	632	603	629	607	606	626	606	556	619	615	628	614	624	572	603	628	608	701	636	632	637	584	584	574	565	611	603	587	582	615	592	625	567	602	577	561	611	639	573	622	585	629	589	597	660	633	573	545	604	578	607	527	557	618	633	591	652	582	610	604	579	625	569	608	613	598	646	637	559	599	610	565	620	604	563	580	661	598	597	599	623	584	628	566	593	588	651	608	667	593	629	599	572	612	649	590	588	543	585	607	601	594	644	612	613	582	618	581	592	552	593	609	609	608	623	575	592	595	603	670	600	649	614	600	653	612	593	625	648	602	594	567	604	595	591	623	588	597	578	584	641	579	623	596	600	600	625	596	624	604	594	570	595	598	642	534	614	638	622	586	625	567	606	550	589	618	600	606	595	576	610	605	610	598	589	613	617	631	582	589	574	620	604	576	618	561	581	619	616	628	593	638	597	617	598	566	564	615	621	604	614	599	589	610	595	622	554	564	602	596	605	614	633	595	601	631	572	586	606	624	598	586	603	598	611	592	598	635	625	598	574	616	628	583	598	605	574	604	598	560	647	561	623	612	627	541	593	611	573	624	616	594	584	618	644	631	583	560	615	610	564	577	613	619	650	566	589	583	615	638	604	587	598	603	597	595	627	611	590	628	626	589	625	523	569	595	636	599	584	622	607	631	591	601	620	585	564	616	592	626	598	600	619	603	570	600	645	592	618	592	611	589	559	582	589	615	625	547	627	597	573	589	608	605	576	628	631	649	644	626	571	603	583	612	612	565	620	606	579	568	596	646	612	639	585	623	591	578	632	601	637	603	596	605	643	599	640	586	631	566	608	576	576	593	613	590	616	609	593	607	604	588	624	584	604	637	618	631	637	554	599	589	593	609	566	609	605	569	588	606
24403	21614	26008	27713	21619	21575	2594	471	352	303	271	263	233	255	235	192	199	201	200	181	209	208	221	193	196	227	169	172	184	197	150	204	188	190	200	201	199	175	168	165	178	196	209	196	187	178	196	217	178	179	193	181	173	187	157	205	196	199	175	154	196	198	186	175	208	212	196	174	182	178	167	208	170	177	180	171	170	179	192	199	179	173	177	177	204	217	232	207	186	192	195	177	171	194	171	157	189	200	166	163	185	212	180	174	178	186	182	192	189	180	179	189	209	179	169	185	203	177	166	195	178	159	186	176	215	191	180	160	203	187	172	179	177	175	185	165	152	213	181	164	189	192	174	177	180	191	198	204	185	180	201	181	197	191	205	186	181	184	179	177	210	201	190	164	188	174	187	201	189	179	167	187	210	163	165	196	181	189	192	200	175	168	189	166	184	184	164	188	193	195	165	170	192	181	206	162	189	187	174	186	195	186	154	204	182	168	176	171	170	203	198	203	192	181	181	188	175	178	194	161	200	201	167	177	174	188	161	186	160	193	188	183	155	196	181	175	187	177	193	183	187	180	184	144	181	195	177	195	201	186	170	193	180	169	193	191	197	180	161	221	208	173	190	195	186	177	173	207	190	161	181	196	162	191	184	171	203	200	191	171	185	177	201	198	177	162	168	170	177	176	170	154	202	154	166	193	187	184	208	190	193	204	186	185	177	166	170	177	209	176	203	201	174	196	162	188	203	190	210	171	175	170	184	218	179	197	200	211	173	190	177	166	167	192	194	204	194	201	204	195	162	177	201	183	184	163	165	172	181	184	197	179	170	181	171	207	164	177	208	195	196	199	194	175	209	194	181	201	191	182	195	174	176	184	202	194	179	190	208	168	190	159	155	172	164	191	186	170	192	181	207	220	149	142	194	161	183	199	186	181	182	202	226	152	187	179	189	187	190	196	203	173	186	171	185	223	195	183	183	190	145	194	183	159	160	163	176	203	201	189	178	194	204	199	159	178	173	200	186	195	173	160	185	194	196	161	193	180	172	179	192	180	192	187	202	199	192	192	189	187	198	178	164	183	181	197	184	180	172	192	186	167	171	170	194	216	167	200	172	228	173	183	191	197	205	172	178	201	183	186	176	218	176	194	190	208	197	161	191	203	172	179	179	208	194	164	176	194	156	176	181	183	184	176	189	173	209	180	164	186	181	173	171	187	156	171	164	180	175	164	164	160	233	155	183	197	202	186	179	202	196	179	144	159	188	169	173	185	176	180	195	196	143	176	180	183	189	199	186	169	191	198	191	182	197	171	179	205	185	155	203	179	181	172	208	193	195	184	189	183	176	181	178	213	199	178	204	167	188	180	173	175	190	183	196	204	180	179	193	173	203	203	193	165	189	196	201	181	180	190	185	180	211	215	191	212	186	167	186	183	177	180	182	171	177	202	180	175	181	206	175	174	185	171	201	177	199	175	184	185	195	151	161	163	174	187	181	201	183	173	179	172	155	166	201	183	186	193	173	203	186	196	193	187	194	199	203	166	177	185	200	188	179	184	186	182	187	180	188	187	176	169	172	184	174	177	186	202	196	206	177	173	168	173	174	164	190	173	178	200	176	203	199	168	168	176	166	176	192	178	208	178	193	149	195	169	174	199	178	209	208	177	157	186	201	179	203	193	185	163	175	168	189	185	170	199	207	206	173	186	184	182	210	188	183	192	192	135	183	190	199	173	168	199	188	169	182	172	200	196	195	167	175	177	191	181	194	165	178	201	187	201	191	156	162	167	187	170	172	203	198	180	194	213	210	175	188	166	187	195	186	163	197	173	193	188	214	173	201	202	177	190	201	206	187	165	173	161	141	203	179	181	167	189	182	193	174	178	208	193	224	195	195	188	196	184	158	211	198	189	177	184	191	150	196	200	176	184	203	166	170	180	194	160	174	184	195	186	206	196	164	172	184	221	207	194	180	163	199	201	195	165	175	183	172	191	173	180	181	180	184	181	211	190	163	184	204	174	186	181	155	177	195	160	158	176	190	219	170	188	178	193	215	190	171	158	183	178	202	200	174	176	182	191	188	188	190	192	171	162	177	193	173	186	208	182	164	194	184	175	191	158	194	189	209	154	188	224	177	192	179	188	187	199	191	178	188	177	196	192	159	184	186	182	179	176	200	177	203	207	150	165	176	208	190	182	163	184	189	206	175	177	174	180	153	187	204	175	181	196	170	173	187	197	167	161	164	183	177	183	219	190	183	185	203	184	179	175	209	184	191	174	190	178	189	197	216	180	185	203	163	190	179	188	182	176	187	187	164	192	192	171	195	181	194	173	190	168	169	195	179	165	210	182	216	183	196	183	176	172	197	185	201	172	170	186	185	152	202	186	184	187	201	171	192	193	207	176	162	202	192	173	198	194	185	170	193	197	193	141	214	193	162	170	204	216	179	204	191	200	175	165	203	185	199	190	194	170	172	187	209	213	199	196	167	198	172	178	191	168	187	193	182	184	198	159	199	173	181	147	190	192	178	195	187	157	197	186	185	195	200	207	184	172	176	180	176	162	200	176	194	198	191	190	175	205	194	196	169	163	195	192	187	187	165	197	152	185	186	184	195	192	175	179	186	177	192	158	187	196	199	165	203	181	170	177	174	187	234	192	173	208	210	172	195	194	181	187	175	188	183	173	188	183	178	199	167	180	197	179	187	178	182	214	184	191	188	152	191	165	158	192	206	188	195	184	211	182	178	182	191	178	148	177	184	174	192	162	185	199	194	170	186	191	185	180	175	170	162	179	179	173	191	184	185	173	188	202	176	234	171	182	184	182	198	205	179	173	197	168	190	203	208	180	194	163	178	161	182	187	183	196	178	196	187	168	187	200	158	175	156	177	164	178	175	178	188	161	183	171	179	220	166	178	191	183	188	161	196	190	179	180	183	175	178	194	179	183	185	172	175	202	179	189	191	212	199	215	180	186	179	158	172	181	194	197	177	179	190	197	188	200	201	204	181	190	164	183	177	225	196	170	183	168	166	173	161	177	160	196	180	196	179	179	183	168	203	166	161	179	177	184	187	196	186	174	193	190	181	194	179	191	170	192	190	185	169	197	196	193	173	136	185	181	171	190	176	184	192	196	174	190	165	192	151	200	169	185	203	190	186	155	199	207	179	167	199	180	202	198	160	212	166	198	192	176	169	180	182	166	188	176	193	173	164	183	189	187	221	188	171	198	196	190	153	171	200	183	200	191	185	182	143	183	204	185	193	179	203	177	184	187	202	204	191	177	190	182	211	179	194	192	165	165	155	186	164	173	201	186	212	172	184	176	167	187	160	182	189	179	187	187	202	193	179	191	177	184	175	203	193	193	177	228	197	198	186	179	164	199	181	147	187	177	224	197	177	196	197	191	185	172	182	191	167	182	180	156	187	172	186	186	204	192	169	140	190	203	195	217	185	182	175	183	183	164	164	170	182	180	171	179	195	191	185	197	171	183	184	175	180	185	156	159	167	179
3494	5653	3501	1593	941	689	573	529	502	442	449	469	434	438	413	439	444	404	413	378	405	412	418	417	430	422	397	396	408	377	403	432	415	423	405	385	409	406	403	391	404	428	420	427	399	402	382	408	376	395	427	397	414	365	412	365	416	385	404	410	403	432	425	395	423	364	408	376	407	444	383	406	439	429	363	430	409	397	425	380	408	396	398	394	422	400	382	400	425	404	403	394	399	415	378	400	397	430	391	409	403	391	413	429	446	393	427	373	401	437	388	365	414	396	401	379	417	427	388	399	374	440	409	411	441	396	424	396	417	399	399	381	402	410	370	429	439	413	392	392	409	418	393	378	410	416	462	415	396	392	356	385	372	424	363	394	407	396	378	436	398	380	402	411	443	412	374	387	402	404	410	395	375	414	379	378	389	425	397	377	397	415	385	404	409	385	367	380	415	403	398	417	382	394	392	359	398	398	369	401	390	384	397	413	408	415	371	383	430	432	386	420	396	382	411	368	400	412	427	398	414	408	388	397	389	403	401	405	435	391	422	395	385	426	398	393	425	356	404	412	400	419	416	398	439	397	434	404	387	395	406	375	411	388	398	412	381	428	432	388	396	408	385	454	416	420	377	415	418	365	400	388	419	412	397	402	401	413	368	393	417	364	453	398	359	381	418	390	371	448	423	402	370	410	388	411	392	414	384	436	395	416	392	366	404	398	388	418	400	401	401	425	412	388	440	407	384	423	383	410	377	434	366	397	399	406	420	402	379	424	424	408	409	360	376	392	395	384	394	420	429	387	422	389	426	404	407	423	409	374	405	391	392	423	398	410	407	399	437	436	395	402	372	411	385	447	396	433	384	435	389	420	430	393	378	410	384	398	409	422	374	374	403	399	412	370	461	407	409	412	388	425	389	391	420	390	404	396	410	427	421	403	415	395	397	451	386	412	370	467	413	393	409	398	406	433	391	426	402	412	409	460	405	391	405	370	357	398	417	394	372	395	395	388	388	417	399	376	426	402	429	393	388	440	402	385	434	420	418	407	372	408	403	380	401	404	389	422	376	413	398	426	410	399	402	406	401	432	424	410	400	422	404	418	396	409	411	378	397	435	355	433	400	417	396	421	424	406	408	382	389	394	413	416	417	392	419	393	417	438	423	379	369	398	392	461	388	431	407	377	395	399	395	430	401	418	395	402	429	397	430	357	405	400	370	408	386	398	408	378	400	418	423	401	392	399	432	417	362	426	405	384	383	402	387	393	425	382	397	407	401	373	387	382	408	394	412	414	399	395	381	408	405	394	409	418	400	392	404	401	432	408	391	366	399	397	361	372	418	383	406	445	439	366	410	418	391	407	395	402	402	433	409	433	384	383	394	395	388	388	361	386	398	381	371	400	406	400	426	348	414	380	428	401	421	383	393	425	406	419	388	428	382	410	372	409	376	406	415	402	393	392	404	397	366	412	426	413	392	422	410	407	417	393	372	416	406	391	431	402	411	409	408	404	407	415	403	371	447	409	391	413	403	419	386	414	429	414	378	376	425	403	338	419	390	394	405	374	381	403	389	407	399	407	397	398	421	388	413	401	412	413	407	397	391	385	426	379	402	390	419	387	383	412	409	386	405	395	398	402	387	402	403	437	457	407	356	429	397	409	410	392	399	381	407	417	430	399	436	369	423	384	404	428	406	382	395	426	386	446	422	415	407	389	413	414	427	396	399	401	422	392	436	377	415	375	378	394	446	404	389	459	437	407	380	407	440	379	395	411	407	389	416	385	419	380	405	405	369	395	410	432	383	410	385	422	407	396	483	380	372	422	377	400	382	390	409	395	406	382	376	397	412	390	429	387	376	430	401	371	376	390	418	378	418	434	409	396	390	402	366	413	383	377	413	405	423	376	388	410	403	363	404	423	412	404	386	418	379	363	382	406	393	404	383	380	354	392	379	405	407	416	383	433	418	394	380	424	401	378	373	400	429	408	389	412	375	418	405	390	402	412	420	436	385	429	400	393	367	403	415	394	404	406	410	415	428	402	406	422	423	397	418	420	398	424	379	390	395	381	458	387	409	421	366	407	414	423	430	424	397	411	419	396	427	394	431	399	379	419	416	383	404	403	397	393	406	399	396	392	422	426	420	387	436	401	381	367	414	420	411	393	395	447	378	416	433	385	414	389	401	373	387	389	380	430	431	388	408	395	368	354	417	389	398	375	419	410	371	408	427	376	411	390	412	417	410	432	445	419	406	412	414	383	398	399	427	408	438	395	396	396	429	368	409	416	375	415	423	421	411	425	402	381	392	432	399	395	413	357	359	398	407	407	399	380	405	380	386	399	375	403	404	417	396	400	389	404	378	412	385	410	362	377	410	404	410	404	415	414	415	419	395	416	402	381	418	430	408	407	382	383	388	415	414	414	441	401	406	385	441	389	425	410	395	407	413	370	399	424	424	420	402	422	406	378	401	429	392	377	393	388	407	400	392	406	395	419	445	374	389	430	393	418	413	425	381	376	413	408	395	364	396	344	423	426	395	376	417	403	387	405	416	384	409	414	390	434	426	377	385	380	429	386	370	420	407	378	388	403	419	410	420	394	444	429	387	380	404	411	396	409	409	379	404	404	428	371	466	396	398	406	404	409	400	382	371	404	402	372	395	413	417	357	414	395	402	402	419	433	390	396	416	388	362	397	386	419	416	374	389	427	378	409	395	386	406	385	419	381	388	352	392	401	416	421	382	397	384	404	421	391	412	385	385	413	390	423	409	433	397	380	451	406	396	406	384	418	419	398	412	404	385	415	391	373	421	406	414	431	403	391	369	350	354	408	402	417	429	384	410	410	380	375	401	403	431	390	407	379	381	409	383	402	388	436	397	413	358	386	402	384	406	447	409	404	444	417	409	397	412	378	398	423	390	394	403	437	408	397	402	366	422	387	409	420	436	397	421	409	414	413	383	372	430	439	437	394	418	404	423	408	385	434	409	384	403	392	433	417	394	389	416	401	399	419	399	426	437	395	416	370	399	422	401	385	399	432	406	416	417	383	420	417	435	407	410	391	383	408	370	387	420	389	417	432	433	405	379	398	387	385	364	411	424	407	389	389	438	423	418	427	396	443	398	397	405	408	394	398	387	403	404	426	379	394	383	416	402	401	393	403	380	424	378	399	394	382	425	413	401	420	414	404	408	414	404	391	412	369	416	414	412	430	384	392	370	376	355	424	378	393	401	431	399	433	418	413	386	415	414	414	420	372	377	389	400	400	422	434	445	367	416	394	408	372	430	377	402	408	399	443	403	410	374	397	435	429	402	390	359	410	433	416	395	430	401	406	427	410	405	414	378	399	402	428	409	425	405	386	406	400	427	410	394	399	398	388	424	406	416	389	431	388	439	398	435	405	388	408	400	413	409	396	428	391	405	403	398	380	387	418	385	403	384	382	429	384	412	410	369	429	394	413	410	419	417	411	430	399	401	391	370	347	424	413	437	388	415	405	374	384	420	384	436	400
33243	11261	1228	356	254	203	200	209	213	191	182	170	169	187	170	199	184	213	215	187	186	205	182	166	199	180	186	191	189	172	193	177	193	195	193	190	220	161	210	195	196	213	172	169	157	181	207	217	202	185	189	196	156	173	198	227	183	178	181	176	157	181	174	207	182	182	226	195	201	168	207	178	185	196	184	165	204	195	165	201	194	191	192	196	212	201	182	185	187	203	176	187	175	172	177	186	199	182	184	198	200	172	204	188	190	194	195	198	194	202	211	198	176	170	184	207	180	184	165	218	184	149	189	171	192	206	158	171	194	197	221	178	205	179	194	210	203	198	173	181	176	182	215	199	189	199	166	190	188	188	192	168	180	209	205	173	173	177	195	202	170	178	203	189	198	170	170	185	189	190	193	188	184	203	198	194	202	178	156	186	179	191	192	206	192	187	191	185	188	193	198	187	188	190	176	173	169	163	184	203	193	198	199	190	204	201	212	176	195	181	189	203	181	174	162	152	193	172	212	166	203	195	189	176	179	172	204	189	190	176	192	176	195	186	178	182	182	195	193	195	195	171	176	168	158	207	182	190	184	176	172	195	193	182	173	217	216	194	198	207	183	186	167	171	197	231	196	180	176	183	179	195	203	169	166	180	197	171	181	197	184	176	207	187	186	222	186	211	204	195	188	193	188	202	186	181	193	214	187	174	186	188	203	158	180	193	149	180	201	183	166	174	178	178	192	204	182	179	186	190	205	158	172	183	187	191	182	191	170	211	210	198	162	198	188	168	171	182	211	188	171	182	177	176	183	192	209	176	167	188	208	187	198	191	170	164	175	189	184	204	189	191	172	188	183	174	197	205	182	197	176	196	195	196	203	163	200	197	185	196	187	186	197	176	181	201	195	187	171	193	153	193	153	194	194	187	211	179	209	187	194	184	185	194	210	180	173	176	176	190	171	185	179	171	201	199	174	182	155	176	176	167	168	215	181	203	189	186	197	177	199	199	209	190	162	155	180	186	180	186	196	161	203	204	188	205	192	171	195	189	192	152	189	157	167	178	183	175	208	198	186	193	204	203	205	180	173	158	203	185	163	202	200	172	186	184	196	186	173	187	190	193	205	179	182	179	185	189	188	193	185	180	168	187	191	178	213	204	179	170	164	188	179	207	188	183	185	185	184	188	190	183	197	192	192	183	170	186	180	201	165	192	168	202	190	201	184	184	201	223	195	200	164	180	200	201	179	200	183	190	178	199	186	199	181	178	172	165	193	200	190	191	175	167	176	193	156	196	194	213	196	171	179	183	174	211	214	185	182	218	191	170	197	181	174	185	175	167	196	187	202	171	187	195	183	189	181	193	183	208	173	177	197	189	179	176	192	212	191	189	201	197	192	200	202	164	202	172	223	167	215	178	205	166	205	166	168	199	197	175	198	212	207	179	151	190	194	191	178	192	197	198	202	204	191	173	184	165	169	197	208	199	180	202	189	200	191	155	172	176	195	168	187	201	212	190	189	195	174	200	163	190	211	204	192	187	186	176	202	195	179	180	172	192	179	227	214	205	195	198	205	176	182	181	185	184	175	185	174	188	180	190	187	181	198	175	198	190	199	198	187	201	186	157	183	179	164	202	176	182	182	189	222	196	195	198	205	184	186	195	169	176	191	169	174	192	189	212	203	207	178	205	173	160	194	168	179	179	210	219	200	215	162	195	180	200	197	179	192	200	186	208	206	186	195	189	162	195	176	204	178	186	210	186	187	209	215	208	178	179	206	183	176	162	184	187	203	164	194	169	178	197	183	190	175	189	188	190	180	194	174	182	211	186	213	200	182	190	211	195	219	190	179	192	154	199	199	188	175	183	184	175	181	184	196	222	201	192	180	179	201	171	193	214	215	205	202	194	199	201	176	189	193	215	205	156	183	206	182	172	178	162	201	210	193	172	187	192	204	189	199	194	181	176	185	195	200	182	195	179	194	213	176	172	174	171	186	191	168	151	184	185	175	180	189	191	184	187	192	177	168	179	203	189	204	185	180	182	174	173	195	169	176	179	189	210	210	218	180	188	159	193	197	184	189	186	192	155	190	215	191	178	199	222	171	188	153	181	184	194	207	203	186	195	231	168	184	204	185	184	204	216	195	203	210	178	190	182	215	203	197	216	167	189	171	175	176	198	216	184	220	193	190	188	215	179	197	194	190	201	191	164	186	198	184	214	179	187	206	183	206	191	191	207	207	192	187	178	185	194	175	204	204	173	169	195	195	208	189	178	192	213	194	193	183	197	213	201	196	195	201	184	193	216	190	190	184	191	152	188	194	184	186	171	197	200	156	177	181	192	230	209	202	176	173	166	198	191	194	172	182	188	178	217	177	176	193	185	179	196	185	210	179	192	205	193	204	164	183	176	199	198	176	200	178	167	176	174	188	213	175	202	183	180	181	213	186	186	211	215	187	170	173	164	164	188	194	177	188	182	198	205	181	207	189	147	189	187	186	170	215	187	193	192	170	171	193	194	186	182	186	193	187	194	203	199	181	206	176	200	197	191	178	203	174	195	194	173	170	180	215	196	185	187	199	195	224	197	200	195	216	198	192	203	192	166	191	180	192	186	203	198	199	172	208	230	182	152	172	203	196	205	163	183	179	199	201	190	196	174	177	194	195	173	175	196	199	200	179	182	160	196	178	154	184	192	185	182	185	199	182	190	185	177	207	207	184	193	198	204	172	197	181	179	191	183	214	184	184	197	173	202	230	201	168	189	196	195	188	143	167	183	172	192	191	160	165	190	176	177	171	206	178	180	192	196	191	184	205	198	223	205	184	198	175	179	159	147	183	196	220	180	192	185	168	192	196	216	210	172	208	190	176	165	185	168	181	195	175	207	200	168	207	199	188	206	177	181	197	176	154	180	174	179	203	171	212	181	205	195	185	211	187	187	185	190	204	175	194	166	195	202	176	195	226	179	178	192	200	220	173	196	175	168	179	175	201	178	175	188	186	173	176	180	172	163	176	194	181	176	211	203	178	183	189	190	216	219	179	158	189	197	194	196	198	202	194	198	180	193	194	187	182	195	201	195	179	209	186	161	177	177	189	201	203	187	215	200	203	204	154	207	184	178	198	201	199	192	211	184	192	162	168	200	179	189	185	181	183	170	200	188	193	217	181	177	179	170	174	172	185	171	174	198	203	209	213	190	203	196	172	192	182	185	208	170	167	167	217	160	163	180	173	200	179	208	210	207	191	175	189	193	183	175	200	188	171	196	194	168	181	163	199	162	194	200	184	190	197	187	210	181	176	159	177	184	183	186	208	175	165	183	215	198	196	177	201	214	156	204	194	200	186	202	190	153	166	194	216	227	207	178	193	200	169	192	203	195	186	204	199	188	173	188	180	205	208	174	175	182	179	167	179	177	172	173	192	209	205	151	182	194	170	216	159	177	191	186	208	182	195	189	194	195	172	206	187	199	185	182	167	159	183	182	162	184	197	189	204	181	193	166	169	178	199	181
5137	835	741	558	453	445	467	432	441	457	425	450	460	477	416	441	434	472	454	524	447	439	470	475	432	410	462	460	436	449	444	445	463	419	440	440	440	468	456	444	452	435	462	461	448	441	479	474	435	478	452	427	416	453	395	444	416	452	453	459	466	438	444	434	421	436	439	414	461	473	474	441	461	440	456	444	452	440	456	462	441	473	466	476	454	435	424	424	479	436	398	446	445	451	413	481	433	410	467	442	440	444	459	449	439	390	389	470	439	454	450	431	451	451	437	454	453	428	477	480	441	431	430	434	443	446	462	480	464	420	414	442	443	469	486	479	412	472	444	415	450	454	466	465	456	461	452	467	442	428	468	443	435	415	469	432	442	473	445	441	495	434	451	477	469	428	461	453	478	485	417	460	440	441	461	425	452	467	459	482	431	463	462	455	439	430	419	445	410	466	445	471	428	461	427	440	453	475	433	385	442	438	465	452	434	403	467	463	452	439	477	458	454	447	428	421	437	431	454	456	465	453	456	427	397	461	434	425	444	487	464	528	471	472	428	441	448	452	419	408	415	452	475	445	423	459	405	478	456	451	462	422	439	458	477	417	486	435	483	446	436	454	453	452	442	425	448	487	429	487	420	505	390	460	481	473	423	425	451	412	489	442	438	452	467	433	453	478	435	474	451	427	470	442	449	453	431	451	470	458	420	442	460	420	442	420	450	459	456	423	416	463	420	448	482	427	456	423	435	435	444	490	457	447	461	450	436	426	419	470	431	445	456	452	455	446	420	458	424	464	457	428	410	460	423	479	420	420	449	416	422	426	436	492	458	428	438	458	438	439	435	449	444	428	505	417	478	450	458	426	460	442	468	471	447	417	452	452	453	425	445	486	439	460	443	445	455	473	431	503	431	497	452	429	460	474	462	426	461	434	471	482	483	420	446	432	459	468	467	425	444	462	450	456	460	441	509	411	479	455	454	454	410	435	450	416	437	460	446	461	433	416	414	433	431	437	441	414	470	446	447	484	459	489	451	474	468	444	423	450	427	487	481	442	452	439	438	463	448	420	428	454	457	483	491	451	491	463	451	443	417	470	454	458	399	452	454	447	415	473	454	443	470	445	424	435	452	446	404	450	499	438	456	480	450	450	417	449	466	415	438	447	393	446	452	459	458	477	449	455	447	456	450	416	429	440	469	451	455	487	438	446	463	444	478	461	430	444	471	427	470	422	456	448	425	441	445	476	446	439	432	490	456	479	457	451	438	489	450	446	431	453	420	437	443	455	428	470	443	434	443	455	465	459	427	447	433	428	443	426	445	461	448	445	454	458	462	433	438	481	453	474	459	426	442	436	417	454	433	446	456	458	451	473	443	445	457	429	449	436	399	440	463	444	435	450	459	433	494	452	490	417	447	455	442	449	413	445	444	458	492	434	473	469	465	455	484	473	462	477	448	437	441	464	459	461	424	462	417	448	415	408	438	465	482	483	468	422	436	477	457	437	428	410	471	451	437	442	419	453	466	471	469	417	451	479	459	443	474	444	464	443	474	455	448	481	421	444	416	433	463	459	457	447	466	417	437	470	416	448	414	445	459	480	466	489	438	474	419	474	456	444	477	449	444	466	427	454	436	410	442	444	496	437	481	455	448	458	464	433	450	422	472	464	420	425	430	441	443	471	461	448	445	432	461	456	436	444	484	429	449	435	403	440	470	431	458	469	427	484	466	440	467	424	438	463	425	420	473	423	454	438	442	449	460	453	408	436	479	429	478	420	457	444	447	421	437	428	475	406	453	433	466	438	456	469	435	437	431	450	437	427	403	501	467	404	434	462	444	429	424	429	401	450	475	464	451	420	487	467	413	437	449	427	430	462	458	456	484	419	445	378	452	447	441	473	472	470	437	449	450	453	438	423	430	447	424	456	420	458	466	462	456	430	440	441	436	470	437	448	449	464	443	440	467	456	446	467	478	447	431	481	444	453	394	460	463	483	476	439	456	470	451	468	453	429	484	411	436	463	412	456	463	472	455	454	444	437	421	413	433	468	398	475	448	461	416	451	443	450	455	445	437	462	459	475	439	427	424	471	464	470	453	433	468	433	466	433	442	486	462	434	489	445	481	486	447	438	466	408	435	437	448	476	430	453	447	441	461	433	450	444	456	425	466	442	445	480	455	437	430	450	426	440	438	451	411	428	429	444	444	459	450	432	460	461	454	461	423	444	437	414	456	445	477	462	436	423	467	426	454	438	442	467	447	430	453	474	417	446	489	471	440	415	426	410	463	462	412	437	468	419	455	439	433	433	440	461	427	481	466	445	453	429	435	492	439	440	446	435	475	453	451	422	400	439	452	411	451	444	413	437	448	447	458	397	432	436	417	395	482	430	410	413	454	450	428	470	449	453	449	458	456	456	460	470	430	438	428	444	456	437	473	469	462	455	432	452	451	426	412	444	451	423	448	465	448	420	443	458	430	412	439	475	458	469	443	418	491	472	485	458	449	429	456	443	446	440	414	415	449	467	443	437	434	440	483	421	452	451	483	461	450	453	419	422	448	452	468	429	454	452	466	412	485	458	453	445	477	444	452	441	440	436	433	461	455	480	475	460	451	451	443	459	427	429	390	456	421	433	449	465	418	450	476	436	434	476	456	486	449	446	447	454	462	476	433	424	405	479	430	442	435	418	463	467	455	431	463	442	428	434	427	463	460	467	451	447	468	496	464	462	468	428	464	478	452	466	473	458	455	435	450	494	470	462	477	433	401	434	478	465	471	399	463	475	423	456	445	463	446	429	456	432	431	427	443	445	423	466	440	435	469	450	450	424	459	469	435	459	474	451	463	457	448	417	419	470	437	464	444	451	457	447	391	427	458	447	467	461	460	457	440	430	415	461	482	408	491	483	427	458	484	436	426	429	457	436	446	457	448	418	453	460	418	486	450	444	486	442	447	475	453	440	385	433	456	446	459	440	472	435	454	442	448	453	480	445	420	464	446	406	445	460	460	483	418	423	479	424	469	435	438	422	436	412	471	411	425	457	468	453	475	450	433	425	440	422	451	449	448	457	433	449	465	443	427	417	437	416	450	407	472	473	446	454	458	463	452	466	467	454	417	440	458	489	425	474	470	482	443	453	440	420	461	439	466	451	430	456	432	459	448	431	433	461	485	421	445	450	438	452	444	451	445	449	467	450	456	434	444	433	441	416	430	448	446	448	441	450	445	443	453	467	467	476	459	415	422	494	438	460	432	455	427	423	452	462	438	464	459	466	419	449	460	410	427	436	396	448	452	455	439	455	464	431	462	458	453	456	475	443	422	445	449	442	435	431	447	456	432	463	448	448	414	451	470	469	446	431	435	458	479	433	457	466	468	425	446	476	439	441	445	462	440	457	435	471	453	462	449	500	435	525	458	409	461	456	412	438	486	443	455	444	479	424	400	470	446	443	438	443	433	436	439	483	454	457	428	405	468	467	473	469	419	446	431	431	431	503	421	451	424	427	412	420
25232	21576	25276	28281	21142	2407	515	416	326	327	290	340	299	295	307	284	290	288	263	305	320	239	295	297	263	264	274	294	281	281	262	276	269	256	293	250	285	309	266	288	264	237	285	251	275	266	304	283	281	240	297	271	299	258	277	247	295	286	265	277	270	264	236	264	262	279	281	244	271	255	283	258	293	279	282	271	307	245	239	244	275	268	262	273	293	266	280	293	275	251	256	308	271	254	262	273	292	279	275	271	265	270	262	259	284	277	293	276	271	270	288	276	266	311	292	246	249	281	291	273	302	291	303	265	288	261	256	276	245	244	256	265	280	257	270	299	270	247	244	313	288	293	294	286	308	257	266	287	271	275	285	279	280	258	264	279	259	289	278	270	280	277	274	276	278	277	264	271	277	285	261	270	294	243	277	271	305	251	267	284	247	267	252	251	249	284	280	320	297	272	298	274	296	256	310	263	269	262	261	267	291	236	264	324	286	288	295	259	284	287	259	273	291	274	299	258	286	302	280	317	267	269	250	277	287	245	310	305	272	282	277	252	279	297	289	280	260	283	269	300	311	245	265	289	297	288	275	256	274	244	268	277	275	254	280	270	273	267	301	250	254	260	283	265	267	265	272	241	293	271	290	272	272	275	265	260	272	290	283	301	245	275	263	261	265	272	266	245	244	258	273	283	292	267	290	268	280	297	297	301	269	264	269	271	292	240	295	280	304	296	300	277	290	283	248	291	282	280	285	268	289	289	254	272	280	268	260	274	259	283	248	271	300	273	288	282	298	287	264	268	267	237	287	304	291	242	280	273	298	283	264	243	269	271	272	292	266	288	324	276	286	284	269	271	258	243	250	271	296	270	240	284	273	278	239	280	273	260	295	280	269	259	291	261	281	266	274	275	287	263	277	256	269	269	278	276	261	267	293	290	283	256	285	273	297	255	276	254	268	284	238	271	265	317	238	305	296	272	307	255	299	268	271	256	274	290	284	270	259	256	288	288	294	269	268	269	300	318	257	283	281	306	298	278	264	248	295	294	275	280	227	271	282	260	289	220	260	265	274	271	289	259	280	260	253	264	292	258	298	254	270	322	276	255	240	227	271	266	263	271	298	292	272	305	273	246	278	271	266	279	276	260	316	265	276	268	282	272	289	282	277	257	275	286	280	241	287	311	256	251	259	279	241	271	303	254	264	292	293	245	290	263	268	284	274	275	284	285	233	281	305	273	308	291	285	283	296	281	285	299	265	298	274	265	286	247	273	258	269	280	259	260	289	282	286	296	275	252	257	269	289	286	286	280	288	284	272	282	272	271	261	266	268	256	265	263	290	268	290	284	251	269	259	282	261	258	258	258	311	268	296	296	282	289	249	292	248	274	281	307	258	247	263	273	282	240	284	270	255	287	272	302	276	301	281	276	305	282	323	316	293	247	288	263	243	296	263	257	280	262	277	292	278	272	289	272	272	275	258	279	271	289	270	272	290	252	278	272	299	301	271	259	271	265	276	261	272	257	271	277	285	288	272	286	259	269	273	250	264	269	276	282	288	276	255	294	261	303	284	259	261	265	265	264	259	275	309	261	262	282	272	278	273	273	260	301	299	263	233	281	226	269	281	250	315	293	257	260	245	280	269	260	272	271	229	266	280	269	275	292	286	256	269	291	291	294	255	276	301	295	287	257	281	317	266	276	294	296	275	287	286	264	295	269	275	253	264	273	268	285	262	267	280	254	264	283	273	285	266	261	279	262	277	294	270	249	257	329	316	256	257	277	234	258	263	256	255	286	263	299	245	220	257	307	265	256	306	262	297	279	327	286	262	287	285	273	280	284	243	241	280	276	276	270	269	275	280	317	248	272	248	259	273	252	257	259	288	292	292	310	270	284	263	282	306	271	286	255	270	276	266	260	271	260	293	295	289	278	285	294	260	274	270	251	246	262	272	291	272	276	274	285	273	241	261	277	303	243	286	247	295	270	277	259	280	240	238	285	232	294	234	276	278	264	280	285	251	282	304	284	258	302	289	273	252	286	286	263	270	266	275	281	266	276	261	264	279	269	260	279	257	272	252	276	267	246	259	253	264	283	258	275	238	263	254	277	289	277	302	311	262	256	302	285	281	250	316	271	281	295	307	287	259	282	286	284	276	264	280	286	316	263	266	280	291	265	306	253	280	299	303	261	278	299	299	269	274	304	252	271	276	283	275	254	262	283	268	293	301	272	289	288	288	267	250	275	268	267	288	294	279	267	253	259	256	264	229	255	240	266	293	267	283	281	258	252	280	268	308	255	289	296	264	282	306	272	260	273	294	274	265	298	270	287	273	256	298	262	278	271	262	289	252	273	286	283	271	292	297	262	248	302	299	274	286	264	265	278	280	288	282	278	296	289	258	296	274	281	284	280	269	286	264	250	258	272	250	277	265	252	231	258	261	279	274	255	276	258	265	293	289	254	273	237	261	295	286	292	306	283	292	292	270	290	276	254	265	293	279	245	276	254	280	290	262	296	302	283	283	273	245	278	294	304	284	285	243	252	246	253	248	303	286	281	279	252	291	292	265	264	252	274	293	270	249	307	269	283	274	255	294	279	260	291	274	277	262	299	280	260	281	285	256	273	270	283	251	271	304	258	302	278	254	287	268	226	273	229	254	271	275	255	267	264	285	232	240	256	275	268	278	280	274	259	263	288	295	273	290	271	232	305	273	300	246	289	277	255	278	264	276	262	263	266	267	256	259	266	271	295	286	299	284	257	281	285	250	269	243	256	258	240	267	255	262	283	271	290	256	265	262	261	296	284	263	254	256	276	270	267	249	280	294	278	254	252	266	271	298	260	253	281	268	262	240	275	270	329	287	280	275	275	295	286	274	274	238	247	240	285	274	270	287	274	281	242	257	262	255	294	267	259	292	265	310	254	274	298	274	266	292	276	277	267	226	283	259	307	246	271	271	271	291	283	269	275	301	283	264	247	253	294	300	288	315	299	287	304	272	293	290	295	281	253	285	283	265	288	294	268	289	270	262	254	281	255	279	261	256	281	251	266	268	274	290	251	273	274	300	248	264	307	297	237	286	289	271	255	256	255	288	307	312	291	282	306	300	281	290	270	258	281	276	266	272	243	255	260	255	262	278	285	267	263	273	270	277	270	277	259	284	258	267	260	284	273	279	265	282	285	285	257	269	284	288	263	259	257	282	275	246	262	282	290	292	291	260	277	266	272	280	275	306	304	274	297	286	274	293	306	262	275	256	292	284	263	288	302	274	282	248	317	283	284	260	279	251	274	285	308	284	243	272	245	287	254	256	264	271	311	269	292	276	268	264	244	281	293	253	283	275	256	307	271	260	275	282	293	269	261	257	317	270	281	312	265	285	273	301	259	263	265	260	274	257	246	263	283	255	278	278	266	296	254	304	266	297	277	285	259	303	262	275	272	283	275	275	269	276	264	257	246	287	235	276	267	288	314	277	256	234	274	245	260	276	280	278	261	286	270	288	277	274	278	302	254
3378	3456	2299	1219	877	747	704	610	652	628	661	572	620	618	661	618	594	664	641	640	588	563	582	612	610	632	602	621	564	616	593	609	623	614	584	573	608	646	593	611	592	586	593	597	604	656	575	586	544	569	559	593	573	618	610	625	617	562	619	579	646	562	607	607	567	641	646	551	634	558	634	576	609	601	605	626	602	601	624	584	608	583	613	629	596	563	588	597	592	589	628	583	619	600	588	582	610	650	601	591	610	625	616	609	609	584	631	581	632	628	576	648	576	608	627	606	598	599	627	607	592	589	606	645	623	596	576	584	634	604	574	628	597	617	581	621	574	616	564	615	602	629	623	580	633	592	622	595	597	579	603	678	587	579	567	545	615	595	588	642	598	607	628	584	562	593	595	640	637	615	594	549	584	621	601	624	603	618	634	606	592	582	586	600	644	597	571	576	600	626	530	621	600	601	614	608	616	595	625	589	604	629	617	611	585	598	590	643	616	623	593	590	569	620	628	600	593	594	611	566	593	593	584	606	617	659	627	604	573	625	645	563	575	620	552	562	623	579	608	584	582	615	615	595	595	602	554	574	601	632	644	585	636	608	649	656	622	602	589	606	611	632	621	602	620	581	620	632	606	576	611	581	642	621	612	605	580	614	619	583	571	611	622	606	609	606	636	623	578	605	614	578	632	631	600	574	598	640	571	608	599	628	608	591	576	640	581	629	615	620	628	553	626	605	616	631	636	613	568	621	605	581	624	619	559	598	647	573	593	570	615	575	616	594	567	576	643	577	606	602	624	603	580	571	613	590	606	603	600	637	552	651	592	608	550	615	612	567	578	623	607	584	586	653	559	584	616	589	532	580	632	610	611	592	577	640	598	622	626	616	597	563	608	591	550	566	578	610	610	600	575	586	605	594	593	628	639	547	617	601	619	609	611	629	616	631	566	601	571	627	592	562	574	619	607	585	598	591	577	607	618	588	621	568	611	607	605	591	629	598	643	592	580	619	581	585	635	554	637	590	656	559	641	588	590	619	627	566	557	571	599	638	605	607	597	605	640	615	610	587	574	572	571	677	619	609	618	559	580	663	592	609	627	640	579	587	624	605	590	645	599	581	587	608	603	614	607	615	598	585	592	577	565	633	619	596	568	612	611	626	604	616	622	587	587	592	588	677	630	621	567	597	613	558	625	561	622	593	646	635	631	569	616	582	589	630	621	589	596	577	654	632	608	592	573	644	617	602	585	571	623	584	628	610	567	579	606	538	612	622	616	611	597	594	615	580	611	608	632	613	571	578	573	595	620	625	610	582	607	575	608	589	598	581	589	678	607	607	627	598	610	574	571	583	613	593	630	622	615	581	632	607	647	621	644	627	629	610	641	632	614	620	593	594	561	584	632	624	625	609	604	560	594	578	570	582	620	579	619	542	623	592	622	638	591	591	615	677	604	605	607	608	602	625	593	560	587	604	601	612	606	596	611	634	544	621	599	584	572	600	632	556	631	636	591	602	640	570	606	631	614	590	650	635	648	589	614	598	587	598	586	579	592	570	632	618	586	619	619	608	630	607	627	644	569	613	650	593	625	640	593	601	604	598	611	587	665	629	607	651	639	596	620	607	653	621	543	582	575	588	614	643	616	600	586	632	624	607	623	599	567	636	638	571	628	574	620	611	638	558	619	617	592	578	591	599	603	596	565	581	598	597	616	638	605	631	644	609	622	613	603	630	581	643	600	600	564	594	603	602	624	592	603	590	584	626	575	598	565	624	600	641	547	612	610	653	654	612	662	617	616	559	585	600	594	598	666	603	600	605	636	666	576	624	611	584	627	593	610	618	580	621	579	607	591	651	589	573	566	604	619	614	579	556	598	604	595	564	612	573	602	600	617	642	638	619	627	616	584	562	601	658	623	603	590	588	635	567	610	629	628	572	585	637	635	583	593	591	639	599	582	575	542	607	597	610	623	622	601	585	647	595	603	567	594	602	641	635	614	596	619	603	622	575	554	607	590	581	623	612	609	667	638	578	566	641	625	566	634	654	598	574	606	576	640	591	617	617	642	606	596	566	590	548	617	605	612	597	601	598	553	604	615	591	575	617	570	611	553	606	585	615	597	595	610	593	639	574	615	601	614	589	587	610	610	581	623	614	617	593	611	604	583	621	648	616	623	618	630	605	599	557	544	609	596	585	611	613	632	549	609	604	622	588	598	574	608	596	631	608	581	583	626	606	598	569	596	623	610	595	617	651	590	583	630	576	580	594	596	602	592	586	627	629	576	593	605	627	618	585	599	624	644	559	597	593	635	599	653	605	594	600	556	656	576	604	598	636	628	594	607	643	591	616	618	605	596	586	598	562	623	597	637	623	588	597	570	578	594	561	618	593	587	593	575	600	596	571	583	627	598	563	618	622	587	562	590	641	603	594	647	613	598	608	620	613	593	585	599	645	578	587	574	572	597	589	584	622	617	609	606	611	629	662	601	623	636	619	587	604	594	612	604	567	595	607	610	624	622	608	614	613	589	626	624	634	648	662	575	639	589	583	614	617	643	605	650	615	583	585	623	575	638	569	566	583	571	620	577	583	591	606	594	582	619	615	589	597	627	633	615	614	604	617	592	622	611	601	641	589	563	593	630	644	598	678	617	614	603	596	597	583	594	570	647	652	637	605	586	607	606	606	602	563	614	600	606	593	613	612	634	583	568	625	554	619	634	586	596	634	556	632	533	602	583	584	618	597	593	611	586	619	618	573	585	660	607	609	590	584	626	581	634	631	603	631	623	607	637	607	561	585	680	620	616	581	600	595	610	624	591	571	582	610	609	567	605	596	581	574	635	623	593	589	622	605	584	596	561	593	612	569	572	618	605	590	628	594	579	630	606	649	621	600	580	641	612	611	595	596	604	631	638	601	597	584	586	611	621	598	644	608	562	613	571	605	544	592	580	581	578	628	571	585	571	571	532	591	604	601	628	589	610	628	613	592	598	603	607	602	621	575	620	599	612	619	629	603	588	627	608	609	604	617	577	623	620	623	613	611	614	611	609	607	629	601	608	590	605	552	593	587	610	595	519	598	622	619	582	568	622	588	585	571	620	595	590	606	641	598	621	584	591	613	602	625	611	633	591	622	634	604	558	586	622	569	616	553	581	582	578	589	622	616	559	625	564	594	608	616	600	591	607	585	599	597	616	617	614	587	573	585	593	633	560	564	561	605	623	591	590	633	608	650	588	567	644	556	585	575	613	623	637	634	611	599	591	618	576	634	591	592	602	630	609	598	590	617	597	602	604	547	581	603	596	636	609	578	618	624	615	590	597	609	618	574	574	582	634	595	578	552	627	616	608	624	560	581	607	614	573	627	615	603	658	611	595	621	610	574	621	613	639	634	613	636	557	600	607	588	586	624	609	559	629	638	611	589	610	567	599	586	592	610	590	638	592	606	609	625	645	613	624	595	602	623	569	628	597	584	599	620	580	599	590	589	623	600	633	582	602	616	622	617	617	585
24382	21556	25924	27661	21561	21517	2505	462	328	296	291	293	242	215	212	225	234	203	195	212	215	221	184	166	199	180	195	174	175	210	205	219	195	167	182	186	194	189	173	188	215	188	187	178	188	200	188	203	185	176	193	174	182	186	180	197	171	183	201	172	181	190	173	197	198	201	170	178	187	180	199	207	187	182	168	143	206	193	173	178	179	175	178	191	177	198	184	174	178	171	183	174	200	193	208	189	195	185	209	200	169	195	209	190	188	204	175	152	177	164	182	181	184	192	181	177	188	172	175	190	179	188	178	169	192	192	160	144	176	197	200	185	190	192	204	190	187	187	176	170	169	195	177	195	173	184	192	179	189	186	200	158	188	197	189	206	191	170	203	192	191	191	206	176	189	168	167	187	196	166	184	195	203	181	174	174	173	172	204	184	194	175	189	166	191	186	193	161	179	163	168	191	173	189	158	174	177	194	171	185	188	198	176	177	188	176	201	192	183	187	216	195	183	170	208	177	162	182	205	168	192	178	189	173	163	209	176	186	208	186	181	164	187	211	159	194	174	185	207	174	199	195	189	189	172	185	195	170	181	188	195	186	161	178	173	171	181	199	184	193	214	160	193	167	162	189	184	164	185	176	170	167	182	196	174	156	171	175	207	210	179	175	186	197	176	182	184	176	182	164	178	179	197	196	171	177	204	182	184	152	190	185	203	191	199	177	188	176	184	186	175	171	163	187	203	190	196	184	217	178	217	168	199	173	169	204	189	154	175	177	184	159	192	180	170	172	177	166	173	197	193	201	205	195	175	179	176	189	180	187	219	182	184	189	174	173	181	187	183	155	168	183	175	180	155	191	192	191	185	160	193	217	211	197	174	195	179	173	183	213	216	177	219	194	186	171	170	179	192	159	196	174	213	187	171	185	202	177	175	188	167	207	187	187	174	189	188	187	171	166	200	176	202	192	184	186	177	202	181	182	193	190	216	184	185	178	172	155	185	213	181	188	170	196	214	161	201	157	183	171	177	189	198	203	198	170	183	187	194	196	173	176	207	169	165	165	171	165	156	185	136	202	195	176	185	185	204	173	200	172	190	191	175	202	203	184	193	185	179	185	191	179	177	178	186	204	179	175	195	169	193	161	178	222	182	187	188	185	194	175	192	182	192	171	167	163	168	197	195	181	182	175	188	184	171	169	190	195	173	188	180	204	193	194	199	195	179	197	202	203	211	180	172	159	172	184	163	175	173	169	155	202	162	172	178	199	166	164	197	183	172	167	185	176	176	185	179	184	163	190	194	179	191	202	173	177	165	176	192	177	190	183	189	182	198	197	168	183	136	187	204	216	229	178	189	173	186	176	210	177	161	189	168	170	176	199	165	214	189	167	199	201	176	177	196	159	177	211	192	171	196	187	200	188	175	178	176	182	163	181	180	170	165	181	176	206	158	166	200	175	195	192	158	183	169	165	180	186	207	210	191	211	183	169	188	211	194	185	167	187	187	202	157	173	166	193	168	178	204	150	180	176	189	173	173	171	192	190	182	195	201	166	180	164	193	197	183	173	151	186	195	186	196	179	200	173	175	177	201	185	182	179	178	199	161	185	158	186	187	182	212	158	205	206	198	177	190	177	170	174	166	180	154	187	181	181	186	183	189	185	171	180	190	190	169	179	179	176	189	195	203	194	189	184	169	180	186	171	188	163	164	183	170	192	176	170	201	154	173	179	180	176	161	198	163	204	184	186	204	183	162	187	195	174	176	211	168	180	170	184	188	186	180	183	183	192	207	176	179	182	198	182	156	206	168	168	163	213	200	174	176	180	171	194	210	159	175	184	188	174	197	211	192	208	173	185	142	154	178	190	182	188	175	193	173	158	195	184	186	188	169	190	193	162	199	168	184	173	187	168	171	190	174	198	199	206	180	174	187	173	164	203	183	191	199	202	190	175	199	191	188	213	195	191	188	203	216	183	174	197	180	170	185	158	164	200	178	167	169	191	183	181	144	190	189	179	169	164	176	187	176	187	193	205	191	175	204	191	170	169	192	186	163	203	182	148	183	197	197	184	189	197	162	148	156	167	205	178	166	198	197	154	217	200	172	192	179	203	161	185	151	167	194	177	203	182	213	172	175	163	181	159	173	167	176	170	183	180	208	179	185	162	188	177	192	198	176	209	172	181	185	177	192	189	194	199	195	188	182	187	176	202	192	188	167	172	173	199	194	182	202	196	195	173	151	167	178	193	198	173	154	178	177	185	193	158	191	186	190	198	199	177	197	203	200	171	192	200	165	187	191	183	179	201	182	185	175	194	180	175	169	179	184	168	182	183	219	175	165	191	194	181	183	184	180	169	166	159	221	163	198	194	188	168	187	177	171	176	182	194	180	164	166	179	154	156	165	183	163	174	166	195	207	177	194	167	206	194	222	187	174	178	173	181	180	190	189	168	170	165	184	203	156	197	168	188	167	205	186	183	189	170	177	180	174	176	198	192	208	175	187	196	163	189	210	201	194	201	182	195	178	172	166	206	194	181	190	196	223	174	204	203	180	199	211	207	193	189	174	176	175	178	158	206	180	182	190	175	190	164	187	176	183	145	192	198	225	188	161	179	184	184	191	161	169	193	178	192	188	173	175	194	215	179	191	179	180	167	193	160	176	183	185	174	201	190	190	166	162	212	185	206	168	208	179	179	164	202	180	193	176	189	206	192	190	151	214	205	201	187	188	182	176	202	155	190	207	206	199	177	170	177	184	204	157	194	174	160	189	181	171	188	173	192	176	210	174	166	180	211	189	193	192	182	222	209	180	182	193	170	175	156	195	196	192	157	171	175	199	168	200	153	186	190	178	201	190	172	155	152	182	175	191	189	180	171	166	204	190	202	192	187	190	186	179	170	175	172	180	189	183	171	191	207	181	181	182	170	209	178	163	209	171	197	162	180	190	182	189	171	175	178	177	199	174	190	177	185	183	186	192	159	186	187	206	183	167	168	177	167	202	187	209	213	169	192	202	214	180	182	202	182	181	188	203	169	184	213	199	189	144	183	195	181	175	157	181	194	204	165	173	186	179	185	171	180	184	193	143	185	198	177	168	187	171	192	181	188	180	156	182	185	209	219	179	176	165	195	169	205	168	173	166	184	178	192	178	180	204	196	199	187	193	169	184	187	179	189	186	179	189	168	187	188	183	190	184	189	163	198	161	194	184	152	200	186	195	181	172	181	183	193	189	186	196	179	155	172	181	193	209	205	151	207	202	173	176	170	155	181	191	190	166	186	192	169	178	193	170	173	178	177	201	182	170	194	205	191	170	196	197	189	216	169	202	205	196	201	176	190	174	181	221	184	169	183	186	191	202	199	168	165	182	158	181	178	199	193	194	190	229	186	188	187	162	197	161	187	195	168	181	187	171	177	166	185	172	192	168	197	167	176	232	173	202	176	203	183	178	179	173	185	165	176	186	190	171	168	187	171	189	221	191	171	186	200	167	198	190	145	190	150	182	193	177	179
3507	5643	3500	1533	888	694	590	527	456	491	480	449	428	438	400	435	431	418	444	404	414	404	387	405	384	412	417	422	434	424	368	374	396	427	410	412	429	434	444	398	407	410	444	381	408	406	421	425	406	453	398	392	422	417	391	438	390	414	385	425	422	429	415	416	455	414	353	451	377	415	394	400	419	405	372	393	395	382	433	386	408	420	428	403	430	378	389	390	400	405	371	400	407	416	394	426	374	406	401	396	421	402	427	395	418	386	398	426	396	422	416	426	391	411	391	394	424	395	410	396	382	430	388	389	397	401	401	414	404	391	389	410	422	437	402	384	402	397	400	396	385	419	428	390	408	417	450	446	407	441	418	407	399	434	395	413	368	429	369	407	380	404	390	393	412	413	379	391	413	422	361	420	414	430	409	423	415	423	400	411	395	407	390	375	392	419	403	418	368	425	425	419	422	409	386	410	409	394	417	393	382	358	401	379	420	389	431	427	425	349	437	389	398	415	390	413	423	374	397	414	438	416	416	429	390	413	387	379	403	416	396	412	394	446	388	401	375	400	399	399	407	408	387	416	394	423	396	404	386	392	420	422	391	428	395	391	418	420	395	418	414	410	400	385	404	405	439	413	394	429	430	435	398	394	400	395	406	388	394	413	385	423	412	420	406	404	370	415	409	411	426	358	418	366	397	401	396	404	430	375	390	409	398	391	403	443	402	395	394	404	400	433	396	418	411	396	384	429	403	396	391	377	402	407	398	404	405	387	413	435	398	402	410	416	410	372	393	416	412	409	408	392	435	409	397	372	420	443	396	431	423	375	414	423	394	375	378	432	405	371	408	369	390	396	420	389	391	374	393	415	410	400	406	424	369	365	432	417	433	390	398	414	413	413	415	389	424	409	414	378	416	408	416	397	400	416	409	410	395	391	386	406	395	386	392	414	397	433	397	381	384	397	419	397	374	421	404	418	395	410	405	391	389	381	440	403	402	438	380	402	378	374	436	376	390	416	423	406	433	390	414	408	403	373	415	399	391	400	437	391	405	407	383	408	402	382	426	425	376	431	396	382	415	402	378	424	366	417	432	365	412	418	394	409	385	391	425	421	379	435	418	380	405	403	442	406	398	383	413	392	391	392	389	389	409	381	431	365	428	380	397	438	403	386	409	410	411	402	401	393	394	422	374	393	448	414	416	399	446	392	422	382	392	384	407	377	389	427	421	404	360	403	411	397	407	386	444	407	421	421	392	387	433	392	394	385	399	387	385	411	447	398	363	419	358	385	412	400	433	385	389	433	428	423	394	410	431	418	415	400	404	436	405	400	411	390	451	389	424	395	425	404	390	399	388	408	419	401	409	394	405	379	388	404	376	392	428	443	377	389	373	443	411	415	387	404	398	388	426	378	376	385	381	382	419	386	405	398	394	406	385	374	405	358	392	422	401	393	434	391	363	416	360	438	383	382	396	417	403	412	396	412	404	403	416	384	386	382	400	366	387	412	365	410	398	407	396	383	407	405	405	394	399	416	362	439	420	371	418	405	409	410	357	415	416	414	380	398	408	410	430	370	393	372	426	383	349	401	424	427	383	386	405	371	376	374	392	379	405	400	431	365	407	390	404	395	410	453	412	390	424	376	383	429	407	359	375	396	392	410	406	399	396	432	409	381	391	402	423	411	418	425	392	375	436	369	388	412	402	407	397	385	405	419	454	387	420	416	401	409	410	429	414	406	354	410	412	411	366	404	372	403	398	360	396	392	395	379	421	386	391	388	373	400	452	405	375	393	365	370	370	386	390	406	408	413	402	404	337	417	406	425	376	427	385	405	386	405	392	387	379	402	422	393	419	420	393	415	413	379	389	391	410	389	380	418	411	420	386	406	425	386	376	406	408	422	417	382	371	408	394	403	391	395	429	398	402	402	419	378	387	432	395	401	432	424	387	375	387	398	402	386	403	384	411	406	358	392	425	414	399	415	406	403	408	395	387	428	409	375	392	431	429	379	409	417	415	399	410	405	421	420	419	410	365	388	384	436	405	423	417	385	371	403	420	372	393	400	376	393	412	405	355	418	392	422	394	408	432	409	395	384	404	392	392	400	409	384	391	396	367	418	381	369	426	405	393	420	367	413	423	376	409	378	387	383	391	415	373	415	403	394	404	408	416	383	369	397	399	434	432	398	388	420	425	423	408	401	455	414	459	389	398	444	378	413	359	394	429	391	426	421	400	401	396	414	426	430	411	403	405	421	398	415	426	410	396	414	424	380	405	378	430	424	436	380	362	397	385	383	391	413	408	418	408	368	418	403	438	400	404	443	402	388	401	439	425	400	404	358	426	386	410	394	354	412	442	412	385	390	404	403	406	407	402	384	385	384	378	371	418	378	419	395	450	405	429	410	400	420	437	404	417	376	364	433	407	427	417	402	390	423	443	402	424	404	379	389	431	401	375	415	407	413	410	436	407	411	405	410	404	408	377	383	427	385	417	403	414	425	415	407	442	419	409	398	382	391	423	432	374	428	434	413	406	404	393	414	402	366	436	431	421	433	398	415	397	354	405	412	425	424	392	416	391	401	427	373	369	369	425	400	408	437	421	402	421	426	418	392	392	425	388	381	434	429	402	466	409	366	386	405	403	432	410	403	412	411	403	425	394	390	401	406	393	422	398	375	395	387	402	429	400	378	435	357	417	391	403	390	402	406	396	393	360	372	388	380	377	374	409	445	431	433	401	416	419	380	370	386	436	371	385	415	371	444	427	384	425	387	446	409	396	384	399	367	416	375	413	387	362	394	417	404	454	418	402	396	419	408	425	391	414	373	405	397	436	400	418	423	412	379	366	382	371	397	379	440	402	413	412	391	426	427	393	396	363	404	409	405	391	414	399	389	407	372	414	434	431	410	422	412	414	387	400	418	380	413	402	358	442	428	398	425	383	407	375	390	398	407	435	409	371	413	407	376	400	396	424	420	383	386	415	380	388	384	390	380	374	362	408	367	400	395	370	442	425	390	405	416	419	387	385	409	381	413	397	431	401	399	392	407	401	359	409	418	378	385	458	394	390	383	408	397	379	379	422	388	430	409	402	345	382	401	378	376	393	393	411	409	413	385	422	389	389	388	404	390	443	425	365	434	422	441	386	407	377	406	421	403	399	400	391	387	399	377	431	394	400	398	386	390	411	382	413	424	403	406	375	406	399	359	417	418	410	362	415	400	417	375	405	397	380	434	387	382	401	401	389	402	421	415	442	383	406	385	433	408	443	426	381	423	424	408	405	385	383	368	396	420	423	411	407	406	412	413	410	405	421	378	379	401	424	398	397	423	410	382	416	402	407	345	405	406	414	398	447	410	391	414	401	420	414	379	399	414	405	380	403	405	373	422	367	399	410	436	379	407	430	422	414	407	409	405	399	418	418	439	412	396	412	427	376	416	409	390	369	397	399	418	399	404	437	405	415	394	414	363	390	416	416	437	424	410	386	402	410	407	400	398	452	413	415	433	384	452
33233	10887	1090	329	221	232	222	190	197	182	206	199	189	187	173	174	173	173	176	213	190	170	198	216	194	169	193	194	202	181	165	171	189	198	200	185	190	200	181	165	187	175	187	187	172	176	163	217	162	205	191	173	191	173	182	175	190	208	192	185	192	202	167	194	177	191	193	211	185	168	183	195	172	157	223	187	218	191	171	206	209	184	211	196	206	197	216	186	188	200	175	191	187	174	179	197	177	204	167	172	187	175	216	178	173	183	158	217	207	187	206	193	165	186	181	184	200	196	158	157	198	192	176	181	205	185	194	194	207	195	202	175	182	196	181	185	182	204	191	188	186	189	196	207	157	214	181	187	195	194	210	218	185	173	178	187	190	188	176	166	174	194	180	175	174	191	182	207	221	206	210	178	161	180	170	186	161	204	198	164	184	198	193	213	180	220	234	180	197	209	204	201	196	196	183	182	198	189	201	185	181	209	188	187	185	200	186	194	211	205	187	159	222	216	195	236	170	180	177	176	208	192	175	173	171	218	211	206	181	185	187	176	179	194	173	187	184	164	187	195	185	205	187	164	188	194	189	206	174	191	199	174	179	200	203	186	179	212	172	197	215	207	188	187	173	186	170	205	177	192	199	188	225	189	177	172	170	177	185	193	207	155	171	184	167	211	208	208	194	172	190	182	185	223	196	189	217	204	207	168	173	175	179	200	210	180	178	199	201	169	196	187	180	180	178	197	193	212	149	189	196	189	184	179	178	186	166	192	197	207	187	165	207	185	176	187	177	153	197	193	187	180	202	218	187	191	175	186	187	170	175	176	193	187	187	188	193	185	187	237	172	184	211	172	171	184	170	208	176	171	183	196	184	181	181	184	173	189	185	189	179	217	188	167	201	197	192	227	209	188	180	189	194	190	181	189	175	191	197	185	189	213	209	169	193	211	202	204	170	193	173	180	182	172	187	179	177	176	190	179	189	207	188	181	186	171	196	189	195	202	174	196	154	211	238	207	175	177	176	195	166	179	183	178	203	200	162	198	158	195	223	189	183	199	208	177	190	169	182	184	166	196	203	174	171	208	202	222	215	201	185	199	174	202	178	208	198	189	176	212	186	213	208	199	198	190	198	193	179	173	197	218	197	166	194	204	198	182	188	183	179	203	207	180	183	190	185	186	187	196	178	197	175	195	194	198	189	183	217	173	178	203	200	170	213	197	201	204	194	207	195	176	182	189	197	169	189	168	196	200	172	177	210	168	196	158	192	200	211	169	171	190	203	173	168	167	188	196	199	206	151	194	175	183	176	208	185	196	186	174	153	181	177	164	158	202	176	199	161	159	194	169	171	170	171	185	194	212	186	198	166	190	161	193	205	180	182	206	173	166	196	190	194	199	179	175	169	199	180	186	190	195	182	170	184	210	175	176	214	199	201	212	201	187	203	206	191	178	200	170	177	177	183	181	197	160	219	199	217	156	187	176	178	187	181	202	212	182	171	178	216	184	172	194	173	199	209	178	196	196	186	182	183	197	205	193	196	195	178	199	211	188	173	186	180	209	202	202	186	225	196	179	192	199	195	180	197	212	167	187	220	180	168	202	195	197	190	204	185	163	168	187	206	199	192	152	190	191	170	190	182	177	182	188	147	205	182	200	195	193	176	180	185	203	187	186	174	168	195	201	194	208	189	187	197	197	190	174	188	192	213	190	204	184	158	172	176	191	183	208	189	183	218	189	179	181	218	192	187	181	206	194	169	181	186	160	182	189	164	192	184	180	159	181	206	211	179	179	179	217	209	191	186	193	199	201	180	205	188	164	163	183	222	197	155	171	172	196	203	180	216	184	176	199	182	190	201	189	168	169	188	189	200	172	182	192	169	196	200	170	205	169	174	188	186	207	182	181	196	191	197	178	185	175	208	171	203	202	187	194	195	205	187	175	195	173	182	147	192	178	194	171	179	202	185	180	199	175	223	198	187	188	173	167	169	181	197	176	202	204	186	182	188	191	219	185	187	180	186	224	196	205	168	165	176	189	208	160	202	200	171	182	174	168	203	168	181	188	179	179	171	178	193	198	194	211	199	205	183	168	194	176	206	198	200	178	207	173	210	188	210	166	183	206	192	194	182	186	194	216	206	186	174	220	173	175	176	169	171	188	189	186	195	188	191	164	177	201	173	187	194	179	201	186	174	179	193	145	187	215	188	203	184	187	208	176	196	180	182	172	211	216	186	165	191	165	200	170	200	175	168	160	177	187	179	202	178	181	164	194	184	186	194	194	188	192	188	159	209	216	197	197	164	157	203	205	183	185	195	210	198	183	170	163	190	187	189	167	182	177	181	204	165	207	203	174	198	196	180	166	191	194	208	188	206	179	202	189	183	184	198	162	195	185	216	175	202	184	170	190	194	210	183	195	201	161	196	175	193	169	177	198	217	184	167	171	201	189	189	181	213	194	184	174	189	187	188	222	192	189	212	162	187	182	178	197	186	166	188	191	181	192	161	185	201	191	192	199	167	159	183	198	182	211	169	201	214	174	184	177	196	180	190	170	166	171	165	184	201	177	204	189	207	169	176	169	164	206	180	185	184	212	208	210	188	186	166	201	176	189	194	156	169	180	174	179	172	200	203	190	195	214	192	191	186	217	228	187	213	204	187	214	211	162	202	184	182	176	191	181	198	189	208	170	196	205	167	181	189	195	181	185	202	184	191	172	168	193	219	169	188	169	175	194	189	191	173	188	200	191	196	194	161	170	185	181	196	182	211	171	202	179	176	183	199	186	204	214	202	169	182	171	177	198	175	180	195	186	194	192	169	206	205	187	177	180	212	184	183	193	191	190	187	181	179	200	157	175	176	189	198	193	201	175	209	204	181	183	194	186	205	157	187	200	215	179	174	186	188	175	170	200	185	191	193	169	166	167	196	169	185	201	186	192	198	181	186	232	207	164	149	194	205	187	198	198	209	172	208	198	197	202	188	200	180	199	220	190	195	186	167	176	189	187	204	182	161	205	186	177	197	211	165	193	199	186	193	205	180	189	199	149	189	215	173	193	200	204	201	192	212	192	223	205	174	224	199	198	188	192	153	186	192	207	208	187	191	197	194	183	185	196	184	220	189	197	210	200	177	184	178	193	205	171	195	219	182	205	171	200	212	187	178	194	194	176	197	174	196	202	185	159	160	212	196	177	182	176	149	183	188	161	171	191	149	198	190	167	203	209	189	223	198	200	189	177	188	155	168	175	181	197	165	181	194	188	191	195	202	180	191	192	192	188	183	180	163	239	186	204	191	180	187	215	200	209	178	171	174	203	189	213	185	201	181	179	183	196	175	193	212	173	206	187	187	167	187	211	182	225	206	174	187	180	206	171	190	187	197	182	196	201	190	183	193	171	198	169	160	200	184	182	191	160	207	196	184	215	192	196	217	179	184	184	201	180	171	204	157	185	184	173	201	222	209	183	202	192	207	162	174	190	199	170	208	201	200	199	182	201	197	196	201	188	193	178
5213	847	689	540	426	455	433	465	485	444	448	442	442	426	443	443	454	458	466	442	443	449	450	462	435	459	489	453	466	508	416	433	448	435	455	460	410	483	434	429	456	458	437	455	444	430	424	455	465	453	472	471	451	434	437	455	455	483	448	451	440	455	455	415	437	445	474	454	471	429	435	437	452	468	416	455	433	468	451	460	471	425	464	436	444	445	464	465	461	462	448	433	434	482	430	456	461	501	451	422	435	480	438	434	446	421	446	476	420	415	439	462	409	440	431	485	464	434	419	467	461	449	467	461	428	443	459	462	436	469	450	414	446	443	446	414	432	476	460	440	443	461	453	457	448	427	436	460	465	439	476	482	461	483	462	457	468	428	491	510	454	442	454	471	455	464	468	454	444	420	427	463	437	427	459	483	452	448	493	479	437	406	458	463	439	478	445	443	455	479	437	426	440	463	443	423	443	433	464	425	418	479	441	465	449	447	422	452	461	469	477	437	463	456	405	488	411	468	418	484	448	403	451	434	445	469	464	463	446	461	466	454	455	455	428	429	472	461	462	450	483	429	473	487	447	383	472	422	464	450	424	466	454	438	464	439	472	416	441	421	453	437	456	466	474	431	454	432	431	427	440	447	428	415	440	443	442	431	442	443	456	432	458	465	449	469	462	438	451	442	436	457	457	440	458	421	437	434	453	495	401	472	428	443	462	458	465	412	432	480	446	476	424	446	445	437	459	449	494	467	439	418	466	432	476	439	475	433	419	469	462	432	435	460	464	452	468	429	467	508	468	431	448	461	462	478	434	479	480	438	438	421	395	468	453	426	437	466	428	465	468	427	458	465	454	482	479	446	455	485	441	432	445	459	485	442	475	452	500	429	431	446	440	432	484	479	423	434	414	453	490	440	481	482	444	464	458	437	460	454	457	445	471	445	419	474	419	458	433	460	439	465	488	460	440	438	471	451	449	449	478	436	412	451	409	431	437	382	446	453	459	472	462	444	449	465	471	464	463	450	456	448	408	421	444	428	414	455	428	456	420	438	404	478	455	458	447	454	467	459	463	461	446	451	401	443	502	473	439	453	427	417	435	474	471	458	457	508	421	443	447	422	411	401	450	407	452	462	453	460	487	434	427	453	440	432	455	453	447	431	462	408	470	439	466	457	442	444	444	460	404	404	424	413	401	484	442	462	435	461	433	445	432	458	466	432	421	443	462	462	469	433	456	467	468	443	438	456	465	461	433	428	447	474	510	486	416	474	470	432	461	464	488	405	417	455	449	445	443	451	472	402	439	466	431	444	417	446	476	474	442	436	439	429	449	446	406	450	456	457	425	435	426	447	455	425	471	448	436	431	489	443	433	451	443	423	419	418	417	462	446	457	426	461	462	466	420	462	463	456	478	454	444	445	459	423	465	439	453	448	426	429	518	472	484	490	486	441	452	486	440	433	476	460	450	479	462	435	441	456	436	431	432	425	465	432	463	466	452	410	425	483	455	469	463	433	461	460	484	481	445	470	459	452	503	474	399	487	398	461	487	424	467	443	450	404	471	469	492	469	415	440	466	454	459	452	455	404	451	461	449	478	447	465	483	441	491	386	467	427	439	420	426	459	483	460	458	486	467	482	448	443	448	477	422	461	450	460	439	453	446	460	441	468	432	406	407	460	449	456	382	475	446	443	458	490	480	441	452	426	453	473	427	415	470	481	456	466	446	471	433	461	464	470	442	471	412	419	428	438	439	465	460	442	461	430	446	498	439	402	451	501	480	396	466	450	472	438	448	453	435	452	457	442	473	462	438	427	476	436	456	446	428	468	480	424	441	436	470	492	440	425	441	431	437	462	453	445	468	437	446	472	453	410	455	481	470	438	489	452	444	456	447	458	510	462	450	433	446	436	448	450	411	470	478	428	439	453	434	446	468	437	435	457	469	410	440	447	453	465	417	445	448	454	435	446	456	472	451	467	440	429	488	452	472	433	449	437	423	456	490	462	469	460	442	454	497	471	460	449	475	439	454	445	450	437	418	491	423	461	458	466	424	438	458	458	438	454	454	462	438	465	443	453	451	434	422	462	472	455	450	421	458	480	457	435	501	477	434	450	444	449	468	425	455	464	437	469	460	439	443	441	466	422	459	432	431	450	465	428	461	459	469	449	474	457	463	442	428	468	452	445	474	455	440	484	417	430	454	448	422	484	427	452	463	448	452	426	420	451	442	464	424	463	472	473	468	445	457	456	469	458	428	456	456	464	422	459	448	474	441	501	449	471	448	485	446	461	462	412	454	467	438	418	466	488	444	463	451	478	452	436	469	471	439	469	432	494	450	425	489	474	450	457	471	438	467	433	463	479	461	398	487	441	465	405	452	441	443	451	443	481	404	450	475	486	435	461	486	433	410	474	452	452	434	449	438	446	459	460	446	428	455	436	472	488	445	455	427	424	435	435	467	478	412	438	470	445	448	472	482	441	463	437	468	484	444	450	448	440	474	459	405	465	445	426	446	476	439	442	470	470	453	450	473	448	430	417	454	400	433	438	438	448	434	461	449	434	498	440	414	428	405	460	449	448	421	468	462	424	477	425	465	432	448	462	465	484	420	461	446	446	455	446	433	452	473	439	435	477	471	464	473	450	457	431	477	453	470	457	448	480	438	413	459	442	460	482	430	474	452	459	464	456	410	484	449	461	454	438	434	464	430	460	442	452	468	444	445	415	449	483	415	419	426	430	423	465	467	464	473	416	449	464	436	473	494	473	479	450	498	419	445	467	464	431	459	393	452	473	450	388	458	420	443	446	452	442	492	436	422	448	434	456	435	437	470	446	418	410	459	500	420	484	414	435	455	427	440	412	471	425	468	416	459	454	430	477	445	448	452	419	448	463	474	488	450	463	475	505	434	436	420	455	460	444	453	419	473	480	405	458	434	409	470	455	448	429	432	445	477	413	455	459	470	449	431	454	440	454	436	428	445	456	427	452	469	442	475	419	430	415	454	473	477	420	449	458	446	412	451	423	437	436	474	481	479	467	452	452	461	457	443	429	412	459	479	449	467	467	455	419	431	451	438	492	449	435	466	469	511	450	474	430	460	440	467	434	467	478	477	376	467	449	437	453	464	447	445	448	450	458	439	456	488	474	450	482	406	463	433	443	444	427	438	415	440	450	487	441	443	436	454	469	421	434	474	439	451	447	472	436	447	424	439	458	452	447	478	467	485	440	469	427	431	460	432	407	455	462	456	431	475	449	409	440	472	470	441	515	446	448	458	448	441	473	445	445	471	476	460	422	459	425	430	459	458	456	428	424	447	429	428	396	447	430	450	415	448	420	463	413	427	443	433	463	437	460	455	436	445	441	421	463	479	476	437	513	454	423	446	459	432	480	405	486	430	485	447	407	434	468	439	464	459	415	454	457	428	459	465	437	436	485	448	485	430	462	422	471	462	460	445	433	432	441	441	466	433	457	453	461	431	438	496	421	477	425	424	510	421	452	459	444	415	436
25211	21588	25306	28311	21018	2124	471	347	333	296	325	288	260	241	285	298	277	264	280	315	311	284	274	290	281	282	290	299	302	297	287	297	296	315	307	282	283	285	251	288	268	283	289	268	297	260	271	266	284	302	286	285	296	282	259	276	295	258	298	253	261	248	281	275	254	284	235	239	306	298	285	258	273	288	269	258	305	300	287	261	296	280	271	283	271	297	262	258	290	289	272	318	277	295	325	247	283	295	283	275	298	280	305	251	295	283	262	258	277	274	247	269	335	267	224	276	285	265	270	275	314	294	268	307	288	273	254	271	279	262	259	255	279	283	283	298	289	241	310	263	289	259	275	260	290	280	289	268	296	264	265	295	302	285	284	263	251	274	280	258	281	249	269	289	273	283	309	261	284	310	268	290	282	257	264	232	275	295	313	259	279	296	263	282	277	305	309	289	266	268	245	271	306	280	278	266	309	259	284	275	252	301	256	252	253	274	285	281	291	283	271	260	264	302	296	267	265	269	303	259	264	264	289	292	290	225	290	271	264	288	269	254	290	278	273	258	280	270	285	263	307	277	315	293	294	287	290	303	275	304	311	321	280	273	289	281	272	257	282	303	275	286	306	304	270	291	259	269	250	251	258	277	272	269	270	284	305	263	267	261	253	256	283	337	280	261	274	297	274	260	271	263	253	259	293	299	324	289	283	285	269	286	273	264	257	306	313	258	263	274	288	295	295	277	282	287	275	289	290	291	257	292	291	297	307	275	263	279	271	283	289	300	279	255	267	240	321	270	275	263	272	288	260	303	256	288	256	259	256	282	227	285	253	286	293	279	285	245	278	311	286	273	266	269	276	309	289	276	297	269	262	281	257	287	275	267	284	285	292	260	276	258	273	284	267	225	269	263	278	268	284	249	275	262	246	244	285	280	265	275	272	299	286	253	278	287	293	259	295	272	294	288	281	271	269	260	283	287	299	241	278	234	295	236	296	271	249	248	269	275	283	262	324	295	283	276	251	269	246	265	275	262	270	284	257	275	248	298	264	309	280	255	251	284	284	261	259	289	269	273	274	279	307	281	268	279	252	310	292	276	284	293	274	273	285	254	276	292	258	259	235	276	263	285	279	315	313	278	261	262	272	267	256	275	278	255	266	305	274	283	268	288	283	252	288	257	269	242	252	273	317	258	278	273	265	297	250	208	226	292	260	281	314	272	289	299	283	270	257	300	290	288	251	274	250	263	245	277	299	290	283	289	276	260	270	286	278	270	237	240	286	260	296	261	253	270	259	255	289	260	269	262	278	293	314	312	275	244	271	278	261	291	283	264	297	306	288	276	264	289	289	291	286	294	257	273	266	274	237	291	297	278	253	272	268	283	283	299	308	259	307	296	267	288	305	280	275	269	280	298	269	298	273	292	269	292	277	278	282	249	254	274	273	275	256	264	256	264	251	275	264	273	314	269	304	271	271	275	265	268	246	284	269	259	264	279	269	266	259	284	253	323	289	296	277	298	280	256	271	322	292	255	270	256	252	302	279	267	265	276	255	279	257	304	263	282	257	284	263	223	281	302	259	284	324	288	299	275	260	289	285	298	292	276	286	287	282	285	272	287	294	286	278	261	272	278	271	328	264	274	293	287	272	245	281	273	254	265	249	269	282	248	271	283	237	282	290	287	275	286	306	279	259	278	281	280	273	259	250	284	269	275	308	296	291	272	277	277	259	294	257	278	267	272	304	304	284	257	262	305	278	283	259	271	289	255	240	281	278	274	326	254	284	282	270	263	244	274	254	252	302	298	262	304	295	275	303	283	284	271	288	250	264	258	292	248	271	285	273	276	315	251	279	285	279	270	276	323	268	278	278	286	263	253	279	294	288	265	260	263	279	270	291	302	321	295	276	291	307	266	300	253	254	275	286	272	280	264	260	260	266	271	256	253	304	265	283	243	273	310	278	280	285	299	299	314	268	242	280	293	265	278	241	251	266	291	262	249	268	298	260	274	281	303	284	262	279	261	292	258	277	268	265	264	280	261	292	248	287	288	279	279	302	291	279	278	258	269	269	288	278	296	280	266	267	262	293	264	259	294	247	275	286	285	290	261	306	266	273	255	264	254	275	270	288	288	259	277	263	291	274	285	271	291	288	286	260	296	294	282	310	271	283	259	263	279	291	266	279	297	286	260	268	253	279	251	246	250	278	276	295	294	253	278	274	241	309	295	304	273	253	280	279	297	278	282	273	281	237	296	275	268	257	266	274	265	290	273	261	263	319	263	274	287	240	263	270	263	292	264	256	269	262	278	281	302	263	275	277	275	283	278	282	254	257	257	273	254	270	264	277	275	286	270	277	283	317	285	269	258	279	277	276	287	318	261	296	246	321	312	260	254	246	257	297	267	282	306	249	258	249	297	260	259	278	306	269	289	277	276	277	300	273	313	286	264	293	228	250	291	261	250	298	287	280	280	271	270	279	262	246	284	278	268	276	290	280	308	267	263	308	306	259	267	240	294	277	274	281	271	255	246	269	255	255	289	269	262	284	266	285	252	280	299	297	297	283	275	293	290	291	267	288	283	268	256	261	256	257	278	240	272	265	278	269	308	265	266	304	277	257	270	262	263	261	274	305	275	275	290	247	269	269	270	238	266	272	278	288	278	281	255	292	264	270	235	281	264	274	253	264	276	295	239	275	300	273	267	244	279	244	293	283	296	273	257	276	259	264	273	269	283	301	247	263	250	272	280	272	293	323	279	270	244	293	279	292	296	263	286	302	257	272	286	252	291	291	265	287	266	271	298	250	266	277	280	268	278	264	250	260	270	266	280	315	268	276	303	279	276	301	281	257	241	304	277	254	251	293	291	277	298	297	265	268	281	276	283	314	269	260	257	265	297	275	267	257	297	273	274	257	265	282	301	299	264	281	282	261	273	307	275	300	286	269	233	273	240	266	275	273	254	249	260	256	268	269	256	275	262	289	293	292	291	279	288	305	280	257	276	232	269	256	243	278	268	253	288	269	284	261	297	257	289	226	255	302	243	279	291	263	282	266	245	285	278	292	269	272	274	244	252	278	265	297	296	340	275	261	275	309	301	266	288	316	262	276	268	295	314	258	295	267	325	255	277	267	267	272	254	263	265	270	279	275	287	234	248	248	286	234	269	297	294	298	293	293	269	281	253	265	290	285	295	288	274	293	306	260	284	282	254	272	264	262	261	261	263	318	271	288	291	305	257	266	278	258	273	289	249	276	273	288	295	294	289	283	282	273	281	268	285	278	266	287	279	299	316	260	274	288	268	259	269	277	287	270	264	262	265	264	253	246	267	308	258	298	283	265	264	293	272	270	291	289	279	257	300	299	299	274	270	282	256	281	239	266	271	276	291	294	308	269	268	273	257	268	259	286	280	288	290	286	269	277	288	296	292	306	251	269	273	261	293	269	244	296	272	318	279	294	282	278	288	265	261	273	261	287	287	298	254	282	284	265	253	238	263	282	301	280	289	251	284	278	291
3364	3454	2331	1183	826	750	742	685	666	638	624	665	627	617	606	588	602	624	619	620	590	625	650	623	658	599	608	594	601	585	630	628	642	586	683	612	566	594	573	608	619	599	611	595	602	629	587	601	613	634	594	606	605	623	614	638	600	596	615	611	625	583	616	639	601	617	619	558	620	617	625	608	592	644	621	593	643	613	630	593	615	552	636	625	595	609	616	606	596	642	575	607	573	601	600	592	597	621	577	568	585	594	563	588	567	622	595	611	580	605	582	610	577	597	609	603	616	597	632	610	613	596	625	582	584	621	609	582	579	600	620	558	609	628	573	614	639	571	615	612	593	620	604	620	603	607	585	620	597	549	566	594	622	575	643	602	587	622	587	582	594	576	605	624	608	610	576	589	614	604	603	624	592	640	611	610	624	625	621	599	653	633	596	605	578	580	618	604	600	570	629	614	573	617	653	587	568	582	622	559	636	612	617	613	601	568	578	604	566	576	635	615	611	595	575	591	619	563	632	615	594	639	599	595	596	555	609	585	623	580	617	645	587	625	596	633	576	582	599	652	614	568	615	608	610	648	604	582	582	621	631	573	592	633	602	612	592	604	561	594	669	583	635	598	601	626	637	612	589	640	578	598	612	641	644	593	603	576	651	624	573	601	576	616	631	546	610	596	606	618	553	588	580	631	579	573	605	594	569	615	636	618	616	575	645	625	571	611	596	649	608	622	619	590	633	624	605	581	604	599	608	601	604	625	579	628	608	648	588	614	604	609	623	610	586	637	599	632	641	596	595	626	595	590	620	631	613	599	605	598	630	606	636	638	606	633	552	602	588	580	624	626	601	574	620	622	634	587	599	607	585	620	598	633	642	603	588	581	589	597	620	628	603	592	553	596	632	564	561	628	538	591	594	534	571	622	605	634	572	617	620	619	626	600	621	635	611	597	614	586	568	583	608	632	581	630	631	599	642	594	625	544	613	585	628	584	585	651	594	618	539	615	597	574	636	614	567	580	617	571	605	577	616	586	641	601	607	639	625	590	611	638	610	558	625	629	595	607	594	618	607	618	624	588	635	553	581	609	624	592	594	579	605	602	597	656	600	608	608	620	581	635	597	588	630	596	585	609	636	580	618	581	599	556	614	638	590	647	620	648	604	613	582	652	606	628	575	603	642	602	574	626	578	609	607	584	638	586	591	589	589	592	607	594	599	611	594	577	594	609	567	567	624	650	624	591	605	634	588	595	612	627	641	573	650	618	614	601	627	627	610	592	606	633	617	580	625	624	576	605	597	609	635	595	621	626	611	636	583	627	582	635	606	573	615	565	647	622	603	599	574	616	576	586	573	571	604	591	581	604	574	597	599	607	585	626	585	579	615	600	627	599	566	597	604	584	574	594	623	598	613	591	595	614	582	578	602	553	618	596	621	607	609	628	624	599	603	618	597	609	578	571	649	583	615	561	608	658	626	595	592	597	610	635	593	631	591	633	600	579	626	602	653	563	609	659	607	603	625	595	583	611	598	606	622	594	636	614	616	607	604	579	598	597	612	626	613	627	579	610	630	584	601	568	649	611	619	674	633	591	598	570	624	605	556	601	617	597	615	570	599	610	573	614	597	600	590	596	556	585	590	627	600	568	606	601	584	564	633	580	626	595	610	584	627	646	569	585	594	562	603	583	549	627	607	584	592	613	565	613	615	608	579	589	595	628	622	609	608	582	610	602	609	629	554	612	611	626	592	609	566	632	621	604	621	574	591	608	617	579	619	597	615	595	565	638	603	626	566	624	618	624	596	590	645	577	608	618	622	583	596	599	575	587	614	651	605	619	613	615	607	601	600	578	579	604	604	592	627	629	603	600	624	596	580	559	618	551	602	629	610	596	586	608	598	623	574	613	594	583	569	559	604	607	581	661	614	611	593	607	608	636	603	605	619	644	538	611	632	574	624	615	617	608	618	640	606	591	583	648	583	604	632	655	573	608	618	583	595	602	596	610	617	563	586	591	568	560	618	622	601	619	571	578	638	630	636	618	586	586	579	603	614	635	643	659	649	583	620	599	600	591	602	602	566	616	568	583	599	580	575	606	656	625	609	611	572	623	600	570	562	611	581	581	625	617	653	608	607	645	626	585	628	617	574	595	625	583	583	613	608	646	616	588	629	595	568	642	627	582	594	657	591	560	612	574	610	586	593	630	567	607	621	581	595	621	584	607	619	580	626	602	588	625	622	624	624	611	636	604	591	620	582	623	572	615	612	625	611	623	618	629	574	587	587	668	668	606	638	634	621	559	626	618	598	615	651	573	628	608	631	550	584	643	610	578	599	610	580	569	628	608	633	612	602	611	611	638	593	612	564	560	583	609	553	604	601	592	622	657	615	551	615	614	585	601	634	605	626	628	620	602	607	613	562	625	622	625	605	605	590	628	608	611	625	542	570	592	651	648	632	584	626	601	627	599	649	584	615	611	588	616	588	642	641	594	593	630	599	607	596	584	587	622	628	599	576	599	612	575	575	582	607	573	589	637	575	618	620	619	598	615	544	586	614	613	608	610	587	597	588	631	575	587	622	629	592	600	637	582	627	581	582	655	616	641	603	570	584	639	655	610	561	594	588	578	585	628	585	599	573	663	606	568	626	596	610	594	603	585	594	605	597	614	655	595	610	604	621	551	548	621	628	618	610	607	578	618	624	574	569	604	639	577	638	648	565	625	606	665	605	540	615	679	581	612	649	602	634	594	627	629	645	578	590	559	587	588	581	602	591	611	630	600	577	631	563	612	617	623	585	590	579	608	639	643	618	591	607	580	583	580	634	559	637	626	649	629	577	611	609	628	625	635	620	568	603	625	606	638	573	581	587	616	595	639	607	595	615	665	613	604	606	587	641	638	576	599	607	635	627	630	592	620	580	570	587	642	618	639	607	629	606	645	607	597	635	630	651	590	565	578	569	576	603	623	576	569	609	606	589	625	604	614	600	623	596	616	600	627	612	580	592	584	566	597	647	565	610	625	641	647	593	628	612	623	657	613	547	588	595	596	603	570	645	547	594	600	601	616	605	588	605	619	607	573	614	611	630	597	641	619	566	587	598	589	591	605	582	616	591	626	573	535	588	623	620	600	614	612	591	585	604	612	583	642	582	556	575	590	637	591	603	569	602	643	592	637	546	614	615	621	591	589	605	615	572	596	691	575	616	650	621	628	606	660	628	575	598	573	667	652	606	586	588	607	618	622	630	622	644	576	617	557	600	559	620	641	616	640	618	684	586	635	607	623	650	624	660	579	609	604	578	572	631	615	621	626	593	588	549	573	612	581	585	638	613	640	599	579	612	596	635	612	614	659	576	609	565	595	584	632	580	611	634	619	644	602	628	590	592	587	616	557	569	644	621	603	634	547	620	653	605	604	620	637	612	613	632	600	607	628	614	644	581	598	631	612	610	597	577	597	579	589	610	600	594	622	580	611	597	602	637	572	603	598	602	591	594	617	558	615	640	606	613	585
24420	21576	25946	27710	21582	21536	2456	437	338	328	275	271	227	192	248	212	233	214	213	192	209	225	229	213	191	195	193	194	201	190	177	233	195	178	205	193	158	192	193	192	169	187	188	206	194	179	186	179	184	193	192	193	177	163	197	186	195	202	192	179	193	198	176	181	145	179	193	207	177	223	191	159	197	173	188	161	155	186	186	209	167	207	170	188	209	172	194	194	171	176	171	196	177	175	182	206	224	175	210	169	162	189	189	190	203	203	176	171	188	173	188	184	183	189	199	208	193	202	201	163	207	200	176	177	177	173	195	186	172	190	192	168	186	197	182	198	194	169	184	187	183	181	198	183	200	180	183	164	213	217	180	168	193	174	185	186	169	170	207	195	174	199	200	197	199	150	185	174	189	177	175	196	189	176	175	179	195	209	176	157	171	168	221	196	184	171	179	185	199	175	188	191	170	181	166	169	201	185	175	182	187	183	183	194	200	200	182	222	190	182	173	208	172	174	165	177	174	183	176	181	207	183	183	171	171	174	193	201	200	189	185	180	213	156	226	200	193	160	187	205	181	147	195	190	162	155	193	156	190	163	161	178	202	214	221	195	205	172	201	176	169	207	180	183	167	175	177	187	176	158	190	207	178	197	191	175	184	203	174	194	169	181	177	167	207	187	159	189	189	193	182	176	181	192	196	202	205	183	196	157	201	164	166	183	186	178	207	194	183	186	174	179	175	170	154	191	185	203	184	164	201	175	177	188	172	158	190	179	164	202	175	174	181	189	174	173	178	181	162	162	179	197	206	183	182	195	165	203	213	198	189	189	184	176	187	167	172	176	174	200	177	168	197	177	188	183	203	187	175	184	204	207	178	180	181	191	158	163	171	187	156	152	167	175	163	170	199	173	207	196	196	177	201	180	187	183	211	193	175	199	169	180	185	212	202	191	159	190	186	189	201	155	192	170	210	166	181	173	195	164	189	199	171	186	182	164	166	208	175	202	204	189	182	187	183	191	155	167	159	187	202	215	194	202	179	175	160	167	176	164	185	193	191	183	202	191	188	215	188	180	214	195	190	188	211	177	190	170	191	188	157	202	193	201	187	180	188	165	176	190	213	160	189	177	198	182	192	187	190	169	203	160	169	179	182	172	193	183	162	167	185	208	193	163	169	198	212	209	177	185	185	185	193	196	194	192	184	201	174	207	168	188	172	189	187	184	188	169	181	192	162	167	165	171	198	192	194	193	197	188	190	182	182	192	202	174	192	172	159	208	175	168	173	183	179	181	194	188	161	183	169	212	176	159	177	178	173	190	165	199	181	201	171	208	178	173	186	175	188	160	170	203	180	191	146	187	187	194	184	211	177	175	189	190	201	176	210	162	180	167	172	197	197	160	211	181	201	179	196	191	184	196	185	197	190	185	174	174	174	185	181	186	170	177	208	184	168	157	201	191	178	180	160	170	211	201	191	188	196	178	170	212	192	187	182	187	179	207	176	169	201	176	207	166	188	189	175	181	182	169	197	167	178	174	181	196	172	186	168	165	178	182	170	192	192	165	164	186	196	206	164	182	163	181	182	188	167	184	183	189	167	178	177	207	180	196	159	191	188	170	188	180	191	175	188	183	169	156	181	186	181	189	193	195	209	170	202	163	202	199	203	173	188	186	201	178	193	166	150	181	172	179	173	179	180	187	193	191	166	163	161	193	223	176	166	208	198	184	204	189	176	205	178	202	175	191	191	198	174	161	174	166	183	204	171	188	196	171	218	189	190	175	175	175	209	149	165	176	197	188	199	202	198	169	179	179	161	200	173	200	191	210	184	176	179	177	187	210	199	191	188	192	196	190	159	168	177	182	165	186	178	190	180	191	169	196	168	187	206	178	188	193	185	163	176	184	177	203	181	180	201	182	179	188	181	193	165	196	212	174	188	175	197	173	167	206	217	199	180	165	196	170	204	175	183	179	171	190	193	198	174	179	199	173	209	172	153	202	202	170	174	187	202	180	184	199	195	203	188	188	167	194	201	190	185	170	173	172	198	200	178	171	176	182	182	180	190	185	185	189	209	184	177	213	198	143	183	183	179	195	180	151	168	185	171	177	174	187	186	187	165	182	172	185	174	177	179	181	182	200	177	196	203	215	192	168	197	161	213	197	181	197	179	176	179	204	176	165	189	180	192	196	179	160	178	161	154	168	155	200	180	215	176	200	183	169	177	199	190	180	188	199	190	168	170	184	200	222	174	176	182	175	181	206	207	190	152	152	183	181	185	175	172	193	175	190	163	203	195	185	177	188	197	181	178	195	181	195	179	186	155	190	189	200	182	203	216	169	199	226	159	184	208	175	178	194	186	189	173	174	184	178	177	227	178	207	199	159	196	169	217	193	181	195	209	154	187	167	178	191	178	196	172	188	152	173	162	182	170	186	187	201	183	185	179	190	210	187	205	189	198	205	184	199	186	212	183	192	161	196	173	173	159	195	180	176	203	183	183	180	184	202	197	192	184	154	215	170	200	186	186	204	179	207	167	188	184	197	178	150	199	204	180	199	184	185	205	169	197	170	186	160	142	234	167	183	173	149	163	191	176	183	185	178	179	162	170	172	157	185	169	179	199	168	185	203	172	190	210	184	163	174	173	187	194	155	177	161	187	195	160	164	188	186	177	161	175	195	167	189	178	173	177	150	169	166	157	178	162	187	192	199	179	148	168	199	172	153	185	171	190	206	182	181	195	186	169	183	191	192	217	203	185	171	189	207	205	167	154	177	159	198	191	185	169	219	186	164	171	190	162	215	195	199	181	186	165	161	187	181	179	188	167	203	172	155	173	183	196	204	171	175	175	165	197	178	189	166	199	169	206	207	174	189	196	187	192	170	167	171	176	173	187	202	155	211	163	174	180	188	187	190	182	180	209	186	200	179	178	194	205	172	187	186	206	165	195	204	180	187	188	202	176	178	176	204	170	176	191	154	171	218	192	170	196	180	183	174	201	182	191	188	177	181	178	213	180	180	224	186	197	187	177	195	170	168	189	203	175	173	176	178	200	158	177	190	173	195	206	177	193	176	159	162	194	199	191	184	185	191	198	152	192	173	188	187	157	178	160	199	176	184	148	181	184	176	175	185	189	163	194	170	178	183	159	200	182	194	175	168	167	172	185	178	182	192	186	171	197	194	191	186	157	187	188	207	163	203	171	186	181	185	165	213	185	190	209	194	187	198	160	182	166	165	178	206	198	173	207	170	183	175	206	176	182	165	155	178	164	185	192	175	179	220	190	197	188	166	173	187	178	148	186	189	176	164	182	191	174	176	177	170	177	164	188	183	170	162	180	187	194	180	186	164	171	205	178	194	182	169	200	175	164	192	176	155	197	186	232	182	168	182	171	171	177	189	208	169	203	193	201	177	180	203	195	191	201	171	185	174	189	186	178	207	186	167	168	186	169	197	187	174	193	200	191	190	137	191	178	157	191	184	186	197	171	156	181	170	192	178	202	197	183	181	189	181
3423	5570	3481	1554	906	682	554	506	500	447	487	431	430	437	445	427	474	417	437	431	420	403	374	423	380	412	374	413	390	428	423	438	422	390	412	393	412	429	410	377	369	381	396	433	417	427	406	386	401	381	417	386	399	387	402	410	382	413	435	398	410	420	423	413	401	473	365	388	391	400	387	393	390	449	378	406	404	384	424	402	387	411	402	408	414	414	404	434	423	402	377	384	432	423	391	412	400	413	397	369	403	376	393	405	428	424	418	464	404	428	421	434	399	425	376	414	417	402	409	410	371	393	379	402	413	424	427	372	396	366	380	399	430	420	417	411	393	403	444	412	386	394	415	419	403	406	371	397	403	403	422	413	416	434	388	363	391	394	404	434	424	432	413	348	406	383	377	416	396	410	393	413	425	419	403	429	414	389	425	421	413	424	368	415	376	407	381	422	454	408	414	403	409	433	402	389	396	426	402	430	423	410	399	411	423	418	417	403	398	402	399	365	388	410	424	460	375	389	386	411	454	412	398	413	385	418	408	405	395	380	426	446	365	440	427	356	417	403	391	347	402	407	405	420	395	407	387	383	408	393	386	430	415	408	411	423	413	400	439	430	456	404	365	423	419	395	433	390	397	388	395	414	421	403	374	450	439	415	417	413	397	404	377	412	419	396	380	411	419	355	374	416	384	378	404	379	412	386	424	419	384	399	387	412	393	389	408	395	424	410	394	426	401	407	403	418	401	402	388	402	391	372	412	396	408	403	410	389	381	380	384	412	380	400	395	374	386	415	377	416	395	412	413	399	406	392	432	399	385	388	392	372	414	389	394	393	430	385	405	420	378	402	406	393	408	396	421	385	406	383	410	393	406	444	424	409	405	393	400	418	411	382	413	433	389	383	401	386	401	415	431	420	376	441	395	395	406	411	385	396	416	406	400	367	392	407	397	411	404	421	429	392	412	370	377	375	408	416	388	400	380	383	385	396	444	412	435	405	400	387	399	393	381	382	389	417	426	400	415	399	443	389	400	427	380	408	417	360	424	406	412	423	399	419	419	396	438	410	388	399	409	407	370	368	400	406	443	386	425	396	423	382	408	389	415	417	379	438	404	406	377	406	412	391	447	424	392	430	416	396	407	445	420	380	400	436	404	397	407	380	405	409	412	392	383	387	401	395	395	375	371	398	395	433	393	437	416	398	389	413	405	407	414	379	377	405	439	392	396	397	409	428	386	417	390	373	398	406	429	404	387	405	372	388	381	411	416	410	416	422	395	403	415	371	398	427	422	400	412	402	406	390	399	383	364	440	391	423	389	424	377	411	396	447	382	400	398	371	431	379	427	407	401	422	436	433	409	399	394	424	400	427	390	401	422	433	438	404	386	394	388	389	396	402	415	430	393	429	365	381	396	402	374	422	408	419	410	381	393	417	407	384	422	404	419	402	369	419	430	415	412	402	407	397	414	401	395	401	381	402	409	420	403	369	405	377	384	391	387	406	421	421	367	407	410	428	397	405	382	387	388	397	398	410	430	384	413	429	431	415	410	373	428	399	402	387	411	399	384	373	400	410	390	426	471	399	436	428	415	393	402	375	369	424	400	387	447	366	378	376	399	420	391	414	446	380	434	428	362	403	414	401	439	404	375	384	401	369	374	408	389	410	444	396	417	432	375	422	427	375	390	398	391	376	375	406	394	401	396	384	395	401	398	425	379	390	410	399	404	429	411	418	397	439	400	362	416	418	395	389	374	435	409	387	385	356	419	392	393	383	369	400	407	387	409	395	402	365	419	402	424	421	389	387	373	407	377	432	415	366	402	409	450	398	366	405	438	395	397	401	413	419	430	388	408	392	416	380	416	400	421	424	438	404	383	394	382	366	379	414	420	423	393	425	399	411	401	393	435	376	421	391	406	412	379	401	385	406	404	421	404	376	410	425	376	393	414	418	378	412	397	392	402	453	416	422	416	395	442	392	398	406	376	416	399	437	405	422	384	430	396	405	412	402	418	427	357	411	401	398	428	427	405	396	432	368	396	376	400	427	408	402	377	416	403	433	411	424	388	382	431	436	407	392	379	400	389	400	437	428	409	401	452	413	417	411	416	375	394	411	387	406	373	432	399	415	396	379	423	410	408	383	417	389	392	390	384	400	397	402	407	428	376	405	412	383	419	390	387	411	399	412	387	409	396	431	401	416	415	411	390	399	393	387	379	427	414	378	417	423	418	395	414	424	426	422	399	405	410	405	421	406	446	370	364	402	415	387	441	396	388	411	403	381	415	436	416	416	402	470	383	419	387	442	399	436	390	395	405	384	402	426	380	438	402	422	407	405	407	383	400	386	425	407	440	389	387	425	444	382	381	399	406	400	424	360	403	409	417	388	372	412	392	405	414	405	398	375	396	386	407	376	411	389	433	425	416	419	390	419	425	428	415	409	398	419	385	412	404	371	421	395	383	397	375	364	408	396	438	407	412	391	389	390	406	423	389	442	411	411	400	393	389	396	380	409	415	394	409	422	443	433	390	415	452	359	414	431	394	441	419	419	423	420	421	410	392	395	383	451	395	353	411	440	428	436	413	393	410	382	427	372	412	431	420	460	369	399	413	375	418	430	413	395	424	402	404	387	377	416	411	417	392	393	422	406	388	416	424	423	384	366	380	433	402	425	414	402	407	404	369	417	424	423	376	405	441	402	390	386	425	397	438	401	419	441	393	376	403	400	391	424	397	388	417	396	425	382	398	400	411	420	405	416	424	385	386	391	379	416	424	391	409	423	404	413	376	404	399	389	402	408	412	424	401	420	432	405	410	415	408	361	412	424	417	409	416	379	406	401	389	433	420	408	414	402	410	425	448	380	404	413	400	417	423	422	436	411	403	420	381	376	375	413	421	426	356	389	402	360	367	402	437	428	375	410	398	409	390	411	382	417	405	409	434	417	416	358	414	431	403	374	397	403	382	362	397	387	381	390	404	408	408	389	431	405	413	411	426	437	405	418	374	383	402	430	401	390	420	429	409	428	383	392	412	413	406	402	415	423	406	408	405	434	409	412	376	410	388	387	377	424	403	401	419	377	414	374	438	398	373	374	395	405	394	422	421	365	397	382	382	415	403	380	412	400	423	416	373	376	405	363	408	416	418	391	388	378	415	383	405	422	412	386	412	418	409	409	391	400	420	448	402	435	414	423	402	412	429	408	394	392	426	419	428	447	403	388	374	410	431	422	397	388	402	424	397	423	417	431	392	387	376	425	372	401	411	386	436	418	412	371	390	407	427	398	406	401	404	389	436	395	385	413	366	439	394	409	419	385	420	396	408	406	404	388	390	382	415	393	386	367	378	414	425	376	414	414	367	383	401	430	415	422	392	407	373	389	438	425	399	396	390	410	412	409	401	407	430	436	413	386	397	404	423	402	409	404	382	381	421	415	418	410	385	407	384	394	403	372	422	363	415	438	359	390	370	392	387	390	395	417	392	382	439	408	402	396	405	420	389	388	413	395	406	430
33173	11139	1194	453	333	317	221	198	192	184	180	216	175	174	216	203	198	188	185	176	186	219	199	187	208	188	214	174	187	190	193	180	186	190	187	203	195	180	191	170	182	188	164	164	183	162	187	188	212	189	204	186	198	204	198	200	158	189	204	187	201	202	190	204	179	205	193	203	169	198	205	191	196	188	188	180	186	215	196	186	205	204	220	210	155	187	199	185	178	211	186	213	180	190	175	193	194	198	193	185	224	174	179	200	180	210	196	184	186	203	204	194	206	210	171	205	191	180	173	193	190	197	190	181	154	177	220	162	198	162	191	190	183	226	180	177	194	196	178	206	214	199	178	183	199	216	210	163	181	181	198	191	161	186	213	187	180	185	199	161	207	191	186	195	181	190	203	187	184	182	194	186	198	208	180	179	201	166	193	211	215	201	180	224	188	203	191	179	196	197	177	182	202	186	178	223	179	195	188	168	176	193	177	204	176	208	158	186	176	210	185	194	196	190	206	181	194	190	206	165	200	200	205	184	205	203	193	201	200	193	198	207	184	210	219	208	193	202	232	213	176	194	204	178	220	181	176	179	189	206	232	169	194	184	180	190	204	170	194	188	176	188	193	189	219	195	231	201	211	181	188	207	186	194	190	197	202	192	207	186	206	192	193	202	200	216	204	219	205	192	189	205	198	194	210	161	177	185	216	213	224	178	203	224	184	199	210	185	197	181	179	190	208	191	169	227	202	201	198	184	177	172	210	196	214	202	182	221	218	205	207	205	164	186	200	188	217	195	207	213	186	168	210	199	180	166	193	188	178	206	205	234	182	188	150	186	180	210	193	204	223	189	151	185	175	185	208	201	187	217	179	176	201	199	192	173	193	207	199	207	195	186	173	205	174	185	153	193	187	195	181	216	189	211	180	201	181	171	192	179	181	209	182	180	190	176	171	200	183	189	197	185	210	211	178	185	190	196	216	173	210	183	216	199	197	164	217	194	209	163	171	190	187	217	185	168	153	181	207	201	182	193	181	215	205	202	183	188	211	207	194	183	200	195	154	182	143	206	197	169	191	186	192	202	208	168	194	192	183	169	196	191	191	211	174	194	205	175	212	176	177	173	191	203	170	180	170	191	184	231	184	203	197	170	188	171	186	214	167	170	207	216	199	182	192	160	192	207	190	178	188	198	191	188	207	166	177	205	213	218	215	189	215	233	206	182	202	201	179	188	165	180	172	180	185	193	184	179	183	190	213	203	192	189	198	180	194	182	187	185	180	183	208	191	211	194	190	201	168	185	206	187	202	191	199	209	178	193	158	186	179	202	183	196	218	207	182	175	201	182	187	179	205	186	167	197	204	188	188	194	190	206	196	191	161	196	189	206	185	205	208	209	188	192	196	205	197	187	223	202	195	178	213	178	190	181	205	214	188	180	184	204	214	169	191	174	192	182	188	199	202	203	202	160	216	203	175	193	169	195	186	199	184	185	177	186	178	162	197	160	193	189	197	189	210	201	174	189	189	188	204	186	172	209	220	212	184	195	203	215	158	168	189	203	216	189	202	177	168	194	167	197	183	158	178	199	180	218	170	179	194	233	194	179	194	176	202	188	168	201	195	194	192	220	201	200	202	191	166	185	178	207	196	202	158	169	192	199	196	210	172	176	194	238	188	179	174	187	166	202	195	171	174	176	183	200	181	202	194	192	200	204	195	208	192	206	186	179	187	198	187	213	198	188	189	236	189	167	167	199	177	174	195	175	214	193	183	197	184	209	208	212	200	177	218	158	190	178	187	200	197	156	183	196	192	202	184	170	155	189	176	202	202	212	182	191	225	195	199	206	208	186	206	210	223	211	201	198	186	175	183	191	202	212	209	187	192	192	172	203	209	180	198	185	195	216	198	212	184	202	209	190	185	202	206	191	200	160	209	217	187	192	209	149	201	195	216	195	181	214	183	179	165	206	176	196	173	188	196	167	179	196	205	214	175	198	201	193	202	207	193	185	178	155	188	172	158	199	197	186	189	190	211	182	220	183	181	187	182	194	196	198	178	198	187	194	191	193	209	223	202	161	206	192	214	204	189	198	200	179	198	218	183	178	236	223	204	186	211	188	197	226	167	180	179	213	178	184	154	193	168	186	196	217	197	208	230	198	194	199	203	171	194	223	196	195	215	163	204	192	194	196	172	186	185	175	184	186	187	199	215	204	165	188	193	194	195	188	200	181	160	183	206	198	188	195	166	193	177	200	210	193	211	181	207	190	188	158	195	167	203	187	202	188	189	182	193	191	195	184	178	209	174	211	177	160	201	194	213	205	173	160	206	178	177	184	181	173	191	179	195	226	173	164	186	184	192	177	172	186	178	196	208	210	182	214	187	201	195	193	207	200	204	193	175	204	194	209	192	197	186	181	215	186	184	189	162	175	206	195	182	183	208	181	215	201	195	204	196	197	173	196	186	198	208	196	184	183	176	176	198	194	209	213	205	212	209	187	196	196	190	179	193	198	191	178	189	197	198	192	184	207	216	181	182	231	170	200	190	188	181	186	188	197	188	193	173	198	223	167	187	210	174	201	177	194	181	166	203	196	230	165	162	192	208	191	194	173	179	155	160	189	210	189	209	184	213	165	181	193	187	200	204	180	212	193	211	175	197	197	196	165	200	170	188	176	179	200	184	216	174	184	196	173	195	184	213	182	179	189	207	179	220	164	212	216	187	218	212	203	183	192	211	216	184	180	175	195	206	171	210	202	206	195	190	215	189	187	188	202	196	206	187	187	208	163	192	205	199	203	188	181	165	182	173	189	206	213	204	180	219	225	202	193	164	198	165	213	209	198	184	193	187	177	198	203	210	191	184	179	180	195	193	195	236	195	194	179	201	213	196	187	205	177	180	186	186	180	182	180	203	214	202	171	187	179	184	190	180	189	206	196	196	169	168	188	163	172	186	212	205	205	196	163	184	237	200	214	208	207	187	190	180	182	168	192	198	184	196	181	190	179	178	195	160	200	163	200	176	200	155	184	181	221	204	180	197	194	195	200	189	192	208	192	195	163	212	194	195	182	196	199	207	204	165	202	192	203	182	142	158	206	186	184	164	175	215	194	217	199	200	185	191	193	169	184	196	174	199	196	182	180	207	199	200	205	227	210	188	195	201	192	185	184	172	177	193	171	178	204	210	155	193	167	186	188	207	198	233	184	181	198	180	177	192	200	187	178	216	214	173	191	203	172	186	192	163	196	196	192	196	182	180	187	197	195	183	181	216	172	199	207	208	201	200	202	196	193	181	177	186	208	190	172	178	164	189	200	174	200	179	164	195	196	188	173	189	195	176	206	195	178	177	181	176	189	191	201	196	181	166	159	201	223	188	166	204	180	183	174	200	178	191	186	218	185	193	173	180	200	179	183	204	180	201	188	191	182	194	192	177	180	176	214	193	212	186	189	204	190	167	190	182	202	191	191	186	172	204	187	182	199	181	187	167	187	179	179	188	195	180	198	177	199	212	183
5218	875	651	502	486	431	470	453	460	462	466	448	433	436	447	470	431	449	427	488	458	427	475	438	478	447	440	498	479	422	484	443	443	473	450	421	465	458	455	475	439	462	485	468	473	374	449	469	459	433	462	457	466	439	442	452	438	480	501	447	476	450	424	456	428	434	455	481	436	477	478	497	469	420	477	469	454	427	475	470	464	491	430	455	482	442	483	452	468	456	483	480	465	469	437	432	475	467	428	486	487	458	445	447	406	456	444	425	461	438	430	480	460	445	479	456	472	454	469	444	441	460	463	471	449	455	465	429	480	453	476	484	436	431	477	448	471	453	430	445	423	437	456	427	484	458	463	470	445	467	476	461	408	469	446	448	447	503	478	466	453	465	459	452	447	466	448	457	483	451	477	454	446	472	455	477	489	442	453	461	452	437	437	441	498	457	416	449	416	494	454	447	465	460	456	433	462	473	468	436	510	426	450	440	463	447	476	475	465	458	452	488	446	454	454	466	451	485	463	428	443	457	408	431	436	451	429	453	398	455	451	486	463	435	521	484	441	467	429	456	491	436	477	488	421	459	448	489	476	446	467	431	423	457	469	410	472	460	439	470	437	484	461	477	443	457	462	455	409	448	438	481	447	464	441	462	460	445	427	491	471	440	446	417	469	448	471	433	464	457	439	457	432	483	438	463	450	440	460	454	468	440	434	461	458	448	475	437	465	475	489	448	450	457	468	436	454	457	449	450	406	435	432	442	461	446	443	456	423	460	498	442	448	450	422	437	446	462	444	455	466	464	442	467	474	474	505	432	435	482	436	469	431	479	426	472	444	465	453	452	452	480	447	471	460	428	441	402	444	496	478	431	490	487	490	511	445	453	464	473	461	424	498	460	470	444	459	460	459	487	490	470	413	459	482	474	457	490	431	469	494	426	435	446	424	419	467	451	433	432	440	470	455	478	461	478	473	434	433	427	486	474	436	449	485	448	466	422	432	483	452	430	468	452	464	440	458	450	451	422	479	453	438	438	475	434	480	456	445	448	430	420	434	463	474	444	469	470	444	476	457	459	472	458	471	445	434	458	461	534	448	430	445	436	456	450	443	429	431	441	428	456	446	425	428	436	499	442	455	455	446	459	470	459	435	444	440	462	417	470	435	441	452	481	461	500	469	477	465	484	459	472	452	441	466	474	456	429	445	482	468	471	486	442	452	441	446	461	465	441	452	437	464	455	466	448	475	422	433	486	436	489	489	505	476	438	459	471	428	460	438	443	408	488	471	460	446	466	461	476	452	461	455	463	445	500	492	480	462	491	450	462	486	438	440	486	456	452	458	456	479	460	420	458	474	437	452	441	471	440	438	464	426	481	465	479	466	470	440	485	474	439	439	469	459	449	444	425	453	467	429	455	476	479	498	457	438	415	454	408	489	464	471	480	474	446	464	462	450	448	441	486	430	456	445	452	413	471	448	426	459	440	448	420	482	474	459	449	470	455	432	455	490	451	458	440	432	442	460	517	504	458	462	452	478	464	473	446	468	454	454	463	472	445	430	447	468	473	476	452	413	450	483	455	433	430	452	464	463	492	468	455	429	438	449	469	456	454	442	470	482	427	456	458	458	445	475	426	423	454	419	503	442	434	454	421	453	423	451	442	469	449	476	447	447	425	444	408	480	491	459	474	457	435	468	392	444	476	473	457	467	452	451	435	425	455	435	435	461	452	461	454	474	458	451	454	457	471	461	459	455	478	461	485	462	427	436	410	468	456	453	440	471	451	439	430	457	432	501	461	463	466	459	450	464	466	444	473	441	488	417	462	444	489	450	419	442	479	466	450	479	428	455	476	451	466	437	432	516	426	464	454	428	483	464	427	471	418	470	432	480	450	492	453	488	467	416	419	451	451	460	446	427	461	418	468	474	461	463	444	474	457	444	469	465	453	481	406	491	447	448	467	461	448	496	468	440	475	455	416	462	470	429	460	439	432	478	487	398	449	452	398	426	461	456	436	423	466	405	444	471	471	468	474	424	455	467	450	411	454	431	458	441	496	457	464	469	458	456	494	465	443	456	431	477	472	486	473	448	457	477	481	482	480	451	473	433	439	460	431	486	497	525	461	456	450	433	457	469	451	495	446	429	467	450	460	447	434	480	431	479	451	445	444	492	476	450	446	472	434	484	466	445	458	453	423	426	427	480	485	467	431	459	469	448	419	472	447	456	461	432	454	461	439	439	473	487	452	468	473	458	462	473	470	402	466	485	471	478	477	432	488	440	446	454	447	438	476	448	458	463	478	449	455	410	473	467	428	440	488	463	463	458	411	462	416	456	448	440	460	446	465	456	428	439	468	444	455	489	461	450	459	456	451	440	461	476	462	451	489	458	441	434	442	415	453	446	433	444	421	436	464	408	463	434	443	474	471	430	421	435	431	454	449	460	447	457	466	426	483	455	427	458	455	448	477	468	487	445	511	462	445	460	477	425	455	471	445	452	496	453	478	501	454	452	482	460	474	461	456	439	452	433	456	463	492	428	476	465	438	445	449	466	444	444	449	463	455	480	475	490	442	447	456	478	494	468	475	451	446	469	439	441	457	419	447	470	442	463	495	439	473	475	474	460	432	423	452	439	461	433	467	457	444	452	478	495	467	425	467	499	473	437	464	454	471	469	459	458	473	440	438	456	458	463	445	416	474	453	434	438	432	434	451	438	490	434	440	458	449	457	467	494	443	408	424	429	479	457	508	444	461	433	467	433	431	450	442	431	413	480	448	509	479	462	466	468	513	443	473	449	456	421	434	466	459	440	425	457	461	448	449	462	417	481	425	459	464	449	433	456	448	447	436	459	454	468	430	479	448	455	456	458	463	442	442	426	472	440	459	456	476	440	449	450	470	451	476	471	443	478	453	471	474	478	430	411	504	473	436	480	454	450	460	448	405	459	451	471	468	488	455	450	421	436	416	486	429	452	448	467	444	494	445	464	484	477	457	475	475	445	482	452	438	435	464	480	475	498	431	459	417	437	459	485	481	441	469	435	432	425	447	462	471	415	444	427	466	468	475	439	456	482	449	438	453	479	452	441	465	462	430	428	452	441	460	431	462	470	461	463	429	447	474	468	406	430	454	439	436	441	435	483	451	480	442	465	462	468	441	487	422	423	477	446	444	482	446	471	451	443	446	460	498	440	465	463	442	436	457	456	484	458	412	430	448	417	499	474	481	474	488	472	467	369	468	444	504	426	447	497	451	453	454	501	469	469	455	421	482	492	484	443	437	475	424	484	407	479	452	434	425	427	497	418	418	492	451	474	465	435	424	440	461	395	469	451	483	499	485	463	469	436	436	430	464	438	459	460	456	472	476	436	419	501	447	485	460	487	465	470	501	413	449	446	452	429	477	469	471	417	453	445	437	456	438	458	489	479	416	443	467	472	513	454	439	494	434	442	487	450	447	454	421	428	470	464	463	449	422	477	468	433	476	497	437	479	466	489	428	455	436	450	468	454	434
25252	21583	25292	28345	21063	2212	495	399	354	322	323	325	338	271	251	308	319	297	303	298	266	282	277	310	296	266	324	266	281	299	273	257	273	277	285	287	301	261	291	286	273	278	291	243	274	277	285	301	265	271	266	311	289	283	267	243	300	254	262	259	313	278	277	280	289	294	290	278	253	286	308	283	274	289	263	295	292	288	266	289	263	273	258	316	257	289	289	289	290	260	272	292	283	270	257	271	264	276	291	271	283	265	275	278	285	291	258	291	289	260	319	280	287	263	267	294	292	277	268	280	273	255	290	278	293	257	272	313	252	273	316	290	289	291	293	276	274	283	288	264	289	263	291	246	292	301	296	324	286	293	262	289	245	263	285	275	282	251	262	256	262	302	264	291	304	303	300	280	260	280	281	308	263	309	287	310	263	259	277	258	290	299	274	296	283	265	305	300	270	276	268	272	289	314	263	286	270	233	319	239	284	260	294	285	292	310	309	283	284	257	253	287	279	319	262	312	245	279	300	261	261	261	275	280	273	259	269	247	262	293	250	277	280	258	257	271	272	226	265	274	292	302	265	287	279	260	279	257	271	295	277	272	272	255	285	272	294	268	271	299	286	249	299	251	272	268	308	279	265	268	269	278	279	258	270	320	284	279	289	265	264	267	292	265	292	262	280	270	260	286	290	303	278	267	262	290	247	303	283	280	304	330	291	233	277	283	296	254	277	277	266	291	273	301	272	282	287	303	304	291	278	273	268	306	261	256	286	259	274	272	262	275	295	260	292	261	262	287	275	264	303	267	261	286	268	275	255	277	270	319	282	270	292	270	297	276	261	323	290	287	292	262	270	269	281	257	248	311	273	262	281	276	273	266	291	287	270	263	295	271	269	321	263	287	290	249	272	308	274	285	289	237	281	268	259	294	277	290	287	296	258	266	307	260	277	280	274	302	288	292	288	294	290	252	269	297	271	280	282	302	280	243	257	306	293	320	263	277	293	324	282	300	272	292	274	282	263	264	292	274	293	266	249	275	264	270	307	269	292	272	268	285	292	258	292	291	295	290	279	266	257	276	289	261	279	311	278	280	286	278	267	265	274	310	323	276	298	265	278	277	259	276	219	262	263	279	277	278	257	262	274	256	275	338	265	292	293	285	305	282	271	276	291	306	277	274	291	269	277	279	292	296	248	272	312	299	249	287	282	285	283	267	258	265	251	273	249	316	310	305	286	283	249	275	280	299	303	299	304	294	275	263	270	295	286	282	276	285	263	282	264	270	287	278	271	265	260	282	280	283	326	268	291	253	286	260	250	280	309	287	294	292	287	280	273	299	277	296	268	289	268	255	296	280	279	282	263	274	262	312	279	255	271	285	280	281	247	244	275	279	257	284	241	289	270	271	288	291	282	263	318	314	291	302	279	263	303	270	302	263	281	291	296	294	292	270	282	285	270	291	276	308	282	261	262	268	280	263	260	264	256	301	284	270	283	322	276	276	270	289	289	260	282	270	305	271	280	277	258	266	275	283	267	281	288	249	269	283	242	239	309	282	255	265	275	309	278	308	258	283	273	284	272	294	268	283	261	268	251	302	294	289	298	252	265	298	282	307	276	271	293	282	261	276	294	269	281	272	253	236	276	266	289	278	287	247	254	265	274	298	264	264	270	262	269	288	235	259	260	271	288	264	287	281	259	277	259	244	269	294	283	252	220	282	292	271	282	287	288	278	310	306	303	286	279	271	265	271	310	268	293	268	265	243	280	294	294	304	278	305	275	269	282	266	291	271	297	295	237	275	307	269	285	268	271	261	269	269	263	286	285	291	324	281	317	263	287	313	273	273	291	300	289	277	275	303	262	327	293	255	271	265	260	288	301	271	293	263	259	233	316	275	264	283	263	272	264	290	295	296	288	270	273	289	289	291	268	244	283	282	270	308	272	276	293	288	261	263	271	244	275	293	278	249	303	331	311	284	274	304	291	251	280	292	270	284	280	262	307	264	272	281	299	265	258	249	256	282	308	269	280	265	300	281	263	286	278	295	323	276	298	283	288	272	272	296	286	287	264	299	331	287	288	304	288	300	279	279	280	252	263	274	308	258	275	263	322	277	299	330	286	272	299	282	278	274	309	290	275	285	294	269	266	271	264	283	263	279	253	276	246	274	301	269	271	264	282	264	308	272	280	285	265	276	277	258	290	285	303	300	281	276	287	310	282	263	321	278	270	274	297	271	291	277	280	270	284	261	283	293	278	247	248	285	264	288	286	279	295	273	263	293	274	273	273	282	253	260	247	304	264	302	275	291	261	260	300	270	306	286	252	265	237	266	271	306	330	289	263	297	270	264	267	275	271	271	272	291	252	281	250	298	289	276	258	298	254	285	297	311	308	277	255	282	294	279	260	301	314	277	274	307	268	255	286	265	289	241	257	304	277	311	270	330	303	286	286	283	288	270	283	288	290	286	285	279	290	282	290	266	286	295	293	275	285	283	282	281	251	250	269	277	287	278	253	280	280	279	268	276	251	282	249	284	274	286	288	274	272	297	279	279	282	263	275	293	314	263	273	281	279	282	249	274	305	269	266	261	268	277	307	292	284	272	275	245	274	279	316	300	298	285	252	295	283	254	255	297	274	311	270	254	279	291	293	298	290	307	258	294	280	269	313	283	314	272	290	301	303	270	304	260	260	270	260	254	265	307	298	245	264	271	307	285	278	255	276	269	279	248	292	291	277	272	279	279	262	276	272	282	244	268	309	295	260	294	311	312	291	282	266	278	287	269	292	315	307	289	250	252	284	263	290	240	296	296	278	282	263	264	241	284	264	311	317	270	258	281	303	275	311	304	295	252	278	282	274	301	263	269	275	296	285	308	266	292	284	265	302	245	302	283	283	275	306	270	316	304	282	293	304	281	280	294	278	277	272	286	277	270	275	315	284	290	289	329	266	280	248	282	292	279	307	302	331	311	285	268	241	287	271	271	269	290	279	294	261	272	298	280	279	252	297	280	265	265	300	305	249	274	291	302	295	281	275	281	292	256	262	245	313	257	292	273	281	266	280	326	286	303	252	283	273	294	297	294	280	274	252	293	281	289	311	281	279	292	283	259	307	298	285	278	289	280	254	331	285	244	286	264	259	296	270	269	302	316	301	315	276	243	296	271	293	324	277	260	284	299	301	283	289	273	270	288	292	281	277	277	243	306	282	244	268	281	259	322	257	270	271	276	275	285	267	286	295	292	285	322	254	286	286	275	286	271	283	262	270	265	305	279	258	274	292	272	264	271	271	283	286	236	275	302	275	289	281	261	234	266	251	256	310	283	278	274	283	292	253	304	299	294	298	270	286	305	254	278	280	287	287	287	294	269	283	267	263	276	255	263	256	265	285	293	274	282	274	274	291	274	271	289	298	275	269	258	286	294	272	257	329	254	288	254	266	298	289	273	264	295	291	252	281	302	302	263	304	245	275	269	291	264	244	291	297	260	314	261	288	270	270	250	292	311	300	262	266	281
3414	3391	2235	1242	858	763	734	684	646	638	637	602	668	659	647	634	644	609	612	607	614	611	652	646	620	575	597	608	600	622	612	667	610	602	578	567	673	653	600	623	609	619	611	623	621	630	592	578	626	619	568	603	553	594	664	588	600	596	657	592	613	673	631	578	578	648	646	626	620	649	604	619	598	621	582	608	626	601	586	605	677	574	648	598	664	644	625	624	629	629	615	593	626	581	632	606	606	614	550	592	583	616	607	621	617	607	602	639	628	591	601	598	638	601	623	615	613	610	611	591	608	622	638	573	646	618	596	607	589	540	598	599	600	599	597	638	618	614	671	612	597	592	615	584	636	604	565	618	632	642	628	599	631	614	580	576	581	646	609	625	627	648	645	568	554	589	569	631	564	635	614	629	602	617	634	614	603	620	592	634	615	621	567	595	622	628	604	591	609	618	650	650	641	612	597	632	621	633	624	623	599	626	638	635	642	641	612	594	570	566	616	608	605	621	638	620	605	616	592	653	616	577	615	627	588	657	638	611	588	636	643	622	628	614	621	601	591	609	628	631	645	649	638	611	608	635	627	601	596	586	597	619	631	602	569	650	599	624	590	588	590	597	623	612	632	602	643	637	647	600	653	675	634	592	626	605	592	587	583	595	548	607	622	584	601	600	617	641	594	636	596	611	635	617	607	616	597	616	598	631	628	630	599	619	640	607	563	600	611	621	594	603	611	619	616	626	633	566	642	614	659	634	637	618	630	589	574	547	649	596	572	603	613	607	609	614	601	599	596	618	592	594	624	591	567	631	607	590	609	607	604	638	590	641	640	618	576	617	582	620	576	622	625	603	618	580	620	627	635	610	623	618	622	633	578	604	635	579	623	638	607	616	604	622	623	624	600	609	581	650	590	614	630	623	611	603	590	651	613	594	614	587	626	581	603	619	686	621	631	613	647	601	605	628	627	603	609	612	624	615	628	576	594	623	581	649	629	672	657	613	659	592	595	624	592	609	614	612	598	610	584	608	586	595	613	639	610	595	623	584	633	638	621	616	607	637	666	617	652	663	619	607	585	614	637	639	627	630	611	581	655	632	615	633	594	591	611	613	599	595	606	602	642	603	591	613	569	599	569	598	604	674	606	588	625	607	600	616	580	619	605	605	675	565	617	612	605	637	636	574	606	592	576	598	627	611	623	612	599	618	591	584	636	607	641	628	675	628	611	592	604	604	653	614	635	616	611	624	605	581	618	560	624	612	577	629	610	623	633	617	583	616	579	627	616	653	624	597	604	645	616	581	634	611	658	615	579	627	563	623	570	572	622	630	601	643	580	638	584	597	611	626	618	628	631	619	613	582	601	596	627	651	593	640	603	606	631	578	619	562	587	617	613	629	651	632	641	583	590	628	635	650	572	637	620	629	594	569	595	566	599	597	579	625	642	591	605	578	607	575	606	629	628	579	598	605	583	648	602	612	560	638	590	594	620	642	625	609	628	570	571	661	573	612	617	622	579	606	571	611	612	591	666	593	618	623	652	611	635	647	613	590	580	648	629	607	609	616	650	604	601	586	603	621	609	551	599	599	622	604	652	605	638	630	625	642	609	677	589	632	606	593	588	602	600	595	647	578	614	616	624	582	633	544	639	615	630	638	595	651	624	604	573	592	627	587	638	574	593	638	663	566	612	604	609	605	594	588	597	582	587	613	616	609	594	636	621	611	636	605	618	599	590	599	602	616	601	609	619	582	629	617	598	575	628	650	595	593	588	634	583	614	645	635	646	610	620	621	615	622	569	586	629	639	594	600	605	592	616	581	609	594	588	615	581	602	601	596	609	573	639	612	604	627	616	608	593	605	622	640	614	625	613	571	556	625	619	589	606	596	612	647	603	625	616	566	627	628	584	581	606	591	600	641	607	633	625	574	611	637	627	561	642	655	598	590	600	632	646	630	597	651	620	616	634	604	608	617	593	615	627	546	633	588	588	605	606	590	641	620	605	589	608	597	632	566	616	596	611	595	622	587	589	605	619	605	593	592	604	565	626	657	640	596	623	593	658	621	600	606	639	628	570	608	587	634	572	625	626	637	619	664	597	603	651	628	628	605	624	657	594	578	590	613	613	595	600	674	616	620	653	616	639	620	621	560	605	618	581	628	588	594	633	658	589	667	586	590	599	609	623	610	617	666	617	599	625	608	633	555	627	646	589	610	606	579	614	573	632	601	606	585	601	625	616	664	616	618	591	577	646	631	609	617	623	603	598	619	627	652	596	622	578	617	659	640	627	639	617	604	608	591	586	610	616	615	626	639	609	579	624	603	577	609	603	623	606	597	608	587	608	594	648	635	602	609	639	584	620	617	586	636	642	555	614	602	613	583	618	562	579	615	609	551	601	641	622	641	597	586	630	625	625	610	604	646	599	579	632	581	627	620	625	589	617	643	608	642	632	610	584	607	619	620	604	606	579	608	631	611	608	644	615	591	664	581	601	583	610	612	626	589	591	653	600	620	613	609	588	595	555	615	633	594	620	583	640	615	610	624	603	578	643	644	600	596	600	589	627	679	661	630	597	572	595	563	599	596	585	631	611	614	612	600	625	589	619	636	626	638	615	615	571	601	606	606	595	646	588	669	625	585	558	628	605	649	618	551	627	601	609	649	605	587	599	596	597	618	580	642	615	587	593	633	659	590	606	647	627	633	619	596	607	596	592	594	606	637	619	619	620	586	561	659	633	651	635	663	614	653	612	588	651	618	606	612	617	596	641	584	637	614	588	613	599	599	614	595	576	652	605	641	600	595	610	620	620	647	613	638	604	631	640	639	624	608	604	594	590	623	595	549	628	569	580	612	627	599	620	579	598	664	644	604	614	613	637	627	608	605	597	602	659	608	662	588	576	595	611	631	583	632	578	605	631	596	602	585	628	597	602	653	625	645	552	615	620	606	633	598	617	572	611	630	603	640	622	644	621	601	596	618	609	621	622	588	593	608	640	610	618	598	605	576	636	606	595	628	597	641	638	612	590	601	619	601	589	608	640	666	581	605	559	666	598	606	588	667	574	616	639	621	642	621	630	617	625	633	571	604	654	589	604	575	606	573	632	614	610	625	642	626	600	605	617	579	625	633	571	583	566	589	626	610	615	638	633	658	573	612	610	593	621	643	651	614	646	578	590	616	636	611	617	579	611	589	613	610	642	608	637	612	613	579	623	643	593	611	579	621	614	630	565	633	615	593	624	600	595	599	590	632	618	580	566	636	582	642	579	654	608	618	614	625	615	633	621	621	619	638	631	631	594	590	570	632	560	635	584	635	640	601	597	592	616	581	609	632	610	606	598	599	581	625	641	646	598	606	612	590	609	603	641	626	568	655	686	591	629	640	614	628	612	612	609	638	614	597	596	561	646	583	608	577	609	555	627	651	633	577	648	598	593	630	610	593	593	636	585	615	568	598	610	604	648	620	653	612	626	621	624	605	617	614	619	595	594	620	588	645	644	628	598	570	592	622
24428	21584	25910	27698	21588	21568	2596	515	373	301	280	261	238	234	208	221	231	212	214	207	215	200	230	215	203	198	203	207	205	212	199	196	204	215	155	184	189	178	179	183	169	186	195	204	187	164	191	177	177	163	200	178	178	155	166	200	196	194	213	190	189	154	207	201	186	213	193	160	198	169	175	168	190	205	183	197	205	198	180	183	182	199	201	172	212	175	205	172	187	188	173	186	166	211	170	174	169	179	190	181	195	187	200	194	183	181	188	176	206	181	188	204	209	166	192	167	177	209	170	192	166	183	165	201	186	203	174	204	170	187	183	177	198	191	196	174	184	177	175	174	173	198	186	186	210	206	210	181	164	177	183	176	166	180	174	180	173	180	177	171	176	152	179	208	207	207	210	198	209	165	166	195	189	192	213	191	194	175	173	200	183	159	182	217	201	196	173	178	188	185	187	194	186	200	172	171	186	180	193	212	171	179	201	202	183	203	193	193	193	153	203	213	202	205	187	193	171	187	166	203	204	201	187	187	171	162	180	199	149	170	185	215	166	182	182	155	215	195	202	181	180	216	202	184	217	205	173	176	187	191	181	185	190	193	181	177	168	177	147	189	155	183	225	201	174	188	174	182	181	179	183	181	171	208	189	190	201	173	180	180	161	182	205	191	182	177	207	159	162	204	164	193	197	210	184	204	192	173	177	154	194	180	157	197	201	170	163	181	196	207	213	195	189	181	205	203	230	208	210	182	180	192	175	180	176	203	183	195	179	167	184	173	175	201	199	180	182	196	195	186	165	187	174	182	192	181	177	172	194	197	210	184	193	195	180	185	158	183	178	197	191	166	179	169	192	189	228	207	160	178	183	173	158	162	203	194	207	157	148	182	180	204	196	171	187	194	192	227	191	192	194	222	211	196	193	180	183	175	183	201	178	167	213	189	180	209	177	196	173	198	167	197	184	194	188	197	184	184	208	184	198	181	177	184	159	160	189	174	185	178	201	155	184	175	208	195	179	206	184	195	169	178	168	178	204	179	199	185	185	190	193	181	205	187	170	169	190	183	198	194	171	160	177	189	176	178	211	213	191	186	194	180	219	196	164	191	172	195	150	179	220	189	190	214	210	160	190	168	201	186	218	158	191	202	225	178	212	183	175	177	184	203	195	187	204	187	168	186	187	188	174	200	221	164	168	192	192	200	181	183	160	183	158	196	194	189	195	192	182	193	197	186	198	180	163	170	185	186	208	162	182	219	198	189	196	186	184	185	196	190	187	178	232	197	183	190	193	169	191	182	199	161	189	201	197	168	192	170	172	184	170	178	202	180	193	195	185	175	174	188	198	165	224	180	183	173	193	191	207	188	172	167	204	167	188	187	186	177	210	165	208	200	189	197	190	190	186	204	215	178	216	170	198	191	179	199	186	189	181	186	179	214	219	198	184	179	187	182	182	188	196	183	205	167	226	175	182	182	170	178	206	204	188	177	206	209	195	199	197	184	175	179	170	179	186	176	171	192	184	218	191	187	167	165	208	201	177	188	198	168	178	181	205	188	159	185	174	179	192	158	197	182	196	178	215	196	188	213	215	200	183	180	203	192	166	184	208	171	200	176	163	186	198	180	199	197	187	173	188	192	206	214	193	198	160	182	196	171	204	173	163	184	182	200	183	196	175	194	196	213	172	189	180	209	194	177	211	179	186	174	211	177	168	190	175	178	177	197	180	198	153	209	194	175	201	206	190	218	201	196	201	194	195	191	185	182	205	165	183	169	185	200	178	177	189	168	173	186	197	221	196	178	190	213	183	190	195	215	184	181	207	190	171	183	172	204	179	187	204	199	202	192	190	167	190	197	200	172	187	203	206	186	178	196	190	186	187	174	176	171	212	197	223	179	203	187	169	186	172	179	188	197	191	208	169	172	169	163	190	182	162	181	189	214	165	204	188	210	199	162	186	206	195	209	156	184	209	188	179	190	177	205	172	211	181	198	174	164	170	194	201	202	173	157	171	174	198	183	179	210	208	175	209	207	195	196	174	194	172	164	175	192	171	216	212	179	207	198	176	184	213	201	184	212	200	168	189	164	174	188	195	198	195	192	165	185	194	194	160	202	188	177	192	193	190	179	161	196	192	186	170	183	192	162	187	175	203	195	174	159	169	198	190	175	194	201	193	179	179	188	197	196	175	209	183	192	185	165	188	208	177	179	190	161	179	198	203	186	190	163	188	196	175	193	181	201	185	191	188	171	165	189	199	172	179	192	176	152	192	176	197	198	201	185	191	173	190	191	183	202	188	168	181	193	196	184	221	206	196	197	167	193	192	226	155	174	187	182	180	168	198	181	174	221	177	191	182	187	193	179	170	190	165	192	190	194	163	190	201	196	181	205	181	194	176	176	195	188	195	178	171	226	190	177	177	181	215	193	182	184	188	180	186	196	208	203	173	186	189	189	199	197	182	172	184	187	166	179	182	171	191	194	212	191	206	196	163	179	204	175	186	189	201	209	197	191	168	167	196	225	195	211	186	198	198	208	193	172	199	158	187	187	185	182	191	198	182	172	189	163	170	188	204	183	175	179	181	165	187	168	207	176	179	212	174	159	181	224	196	201	166	217	218	199	207	177	179	166	207	181	190	194	168	201	212	189	194	198	190	196	173	186	195	173	197	186	167	176	181	175	188	180	169	177	178	199	173	213	157	188	161	196	187	187	168	215	185	181	205	174	207	186	195	205	176	175	187	177	183	198	183	185	201	179	212	162	177	177	195	191	206	212	185	185	210	189	201	167	201	191	186	184	197	163	196	206	215	174	191	179	211	180	195	165	208	179	183	189	154	195	174	173	175	210	198	170	205	187	191	212	208	185	169	199	196	185	164	181	186	192	208	171	197	174	171	174	198	182	183	208	192	214	194	207	209	198	194	204	178	173	171	170	192	211	169	183	165	162	206	216	200	198	177	180	171	198	202	174	195	200	187	206	140	175	163	193	180	185	175	165	191	182	183	192	174	178	171	183	180	176	177	208	192	167	206	192	163	178	188	192	180	217	189	195	180	156	192	200	187	175	178	186	180	187	190	176	175	179	184	170	229	179	179	199	206	185	187	166	196	178	191	169	164	175	169	204	181	152	191	217	177	189	183	176	139	189	201	168	173	193	210	198	192	179	182	169	208	198	175	222	179	150	190	195	187	172	190	172	179	193	210	206	179	212	174	174	172	180	173	185	177	196	162	226	196	179	150	180	166	192	176	193	195	199	173	175	194	171	205	178	205	208	181	153	204	172	197	196	180	186	174	187	190	180	194	161	195	193	184	193	197	173	171	156	203	185	162	156	183	181	197	186	180	182	185	210	175	175	181	202	205	206	184	180	178	194	198	199	152	186	213	177	185	160	196	165	199	171	168	178	191	186	161	178	193	169	197	174	208	194	169	222	218	181	179	192	205	187	173	193	154	201	159	185	188	180	150	193	180	187	195	170	200	188	157	180	171	200	182	211	204	188	185	179	183	184
3507	5746	3538	1578	903	728	540	523	472	477	473	432	437	446	429	449	411	395	392	394	414	411	415	442	398	429	416	389	458	427	408	384	439	435	433	447	402	405	401	427	424	418	440	415	405	418	414	389	422	411	420	412	417	390	424	401	436	417	414	404	391	408	380	414	425	420	451	408	405	413	391	428	431	422	371	386	421	379	418	394	427	403	405	410	424	384	392	399	418	414	370	386	406	407	399	407	407	393	402	369	447	428	422	423	407	417	382	413	386	401	413	425	388	400	412	427	413	401	411	411	412	358	406	429	420	395	443	421	385	417	422	403	443	399	404	406	418	421	392	362	400	401	440	400	422	418	399	414	388	429	382	429	411	393	386	404	418	419	405	418	378	407	391	408	383	376	407	427	415	425	419	404	407	389	424	411	409	395	389	422	359	391	401	400	398	412	389	429	411	383	390	367	438	403	423	385	417	377	394	380	388	409	408	447	372	411	411	397	406	377	422	423	397	391	401	388	393	422	428	372	395	415	408	388	411	389	408	420	400	401	418	441	377	437	414	387	391	396	434	438	388	422	394	380	396	363	393	418	405	384	399	424	401	378	382	427	393	388	405	372	407	421	418	376	377	406	384	390	405	373	428	374	393	441	435	396	409	411	427	414	415	411	396	435	384	408	377	407	438	405	385	382	408	388	416	399	387	383	406	390	376	417	392	404	394	423	452	423	410	419	422	407	414	405	420	372	403	388	407	388	407	396	418	444	410	419	397	421	393	397	435	421	407	394	436	433	407	394	411	391	431	420	399	427	412	387	400	416	409	406	389	383	430	417	416	410	391	404	391	425	406	399	422	397	398	440	376	409	409	422	392	416	414	390	421	448	362	418	364	382	393	421	422	378	396	453	390	431	422	430	399	420	406	395	423	388	365	424	402	401	382	398	413	391	367	425	398	418	388	389	430	417	392	428	396	391	417	409	437	398	420	363	385	375	443	393	410	405	400	408	399	404	377	418	447	468	434	404	372	416	402	425	404	396	407	387	419	395	399	411	423	365	362	415	386	397	397	422	445	392	397	396	422	408	391	414	393	387	387	421	417	400	393	418	409	406	405	413	403	391	403	378	381	424	411	390	415	414	401	391	400	377	417	419	368	428	398	393	431	403	411	422	408	392	390	436	413	396	381	414	398	427	385	385	425	421	414	417	419	406	388	436	424	391	371	399	415	421	406	405	417	411	419	417	390	421	388	410	399	411	440	416	424	424	434	406	412	404	423	409	415	421	399	423	390	414	410	383	377	399	371	383	386	411	385	388	431	436	422	343	403	424	391	388	421	391	415	423	442	381	416	381	402	427	372	420	383	391	382	470	432	400	405	424	386	446	415	404	397	398	400	385	408	394	429	392	436	384	411	432	429	391	394	387	419	419	393	409	394	418	393	392	393	415	389	418	403	426	450	412	405	425	407	400	399	373	369	410	400	406	418	404	427	421	386	426	375	408	416	393	393	419	418	398	382	386	405	405	446	418	421	369	434	442	376	382	422	430	403	361	418	406	376	415	424	389	410	408	402	435	410	396	379	419	416	393	423	392	436	450	390	419	408	407	445	409	398	401	444	406	434	381	412	394	402	368	426	406	391	374	393	394	402	433	379	420	368	406	433	392	416	412	378	397	402	396	422	382	415	388	388	370	409	422	428	424	404	419	415	368	436	423	407	424	429	424	392	440	397	443	408	409	413	407	414	417	393	403	397	419	407	378	379	423	378	433	408	397	430	402	422	402	403	382	413	405	385	400	419	411	420	387	413	384	393	389	386	404	417	432	410	422	408	402	413	387	430	432	389	409	403	406	430	402	401	441	364	370	408	369	437	380	414	457	384	415	358	426	381	414	426	426	398	395	389	432	432	389	387	391	412	436	412	378	401	403	429	386	376	428	427	416	447	424	413	414	422	398	407	418	402	419	431	370	438	414	408	407	387	414	387	368	392	420	385	391	427	425	407	416	359	427	408	403	432	451	422	418	394	420	417	417	390	421	398	380	391	409	400	393	376	398	401	371	419	376	428	405	418	425	402	407	390	398	409	408	419	396	416	406	423	384	385	437	396	379	416	414	430	405	419	409	378	432	404	378	385	418	403	389	442	418	380	368	441	386	376	371	424	417	381	383	395	407	396	382	406	418	364	420	410	382	398	426	398	391	404	452	402	401	424	385	410	416	415	391	364	417	441	380	411	405	403	429	375	383	394	386	368	377	423	416	409	400	406	372	405	368	384	421	456	403	382	383	416	394	419	413	409	407	432	400	387	426	400	379	420	442	419	390	421	383	416	386	423	405	466	425	437	430	427	449	397	425	379	404	418	380	421	384	391	388	411	417	399	382	429	406	425	406	398	418	405	376	396	398	392	426	405	407	418	415	406	419	384	393	416	400	385	379	421	393	426	410	415	413	367	425	376	382	406	388	383	454	404	397	415	420	375	441	414	398	405	408	419	358	413	420	367	403	408	397	399	423	380	405	378	424	428	395	432	401	403	406	424	423	421	376	394	387	446	406	379	411	396	420	389	376	396	414	359	427	405	402	429	382	424	429	400	441	374	374	409	398	411	374	386	390	404	390	402	421	431	422	404	391	391	411	416	370	431	404	407	383	391	407	442	418	439	399	404	416	403	393	412	402	427	400	392	380	428	408	433	408	405	447	390	375	389	380	411	412	413	422	432	392	383	439	446	388	398	392	381	415	380	420	417	452	414	419	396	387	388	424	402	423	390	390	410	364	396	393	406	416	443	416	403	406	418	425	401	404	409	407	422	397	379	395	421	394	365	417	401	405	407	374	402	424	371	428	414	362	379	386	367	427	378	387	427	447	384	418	458	427	407	406	421	436	419	423	404	413	368	427	398	430	392	414	391	380	404	397	423	410	422	381	401	350	416	386	434	435	412	427	445	424	396	403	425	389	400	412	416	422	405	431	426	390	393	422	426	388	395	412	429	445	409	386	418	400	399	441	384	384	421	364	412	398	388	420	402	419	442	422	386	364	397	418	393	374	371	426	402	394	437	414	387	418	403	444	389	394	405	393	405	389	413	450	407	401	403	424	393	382	435	415	405	401	410	414	400	426	408	417	384	398	407	409	374	394	404	413	428	374	372	435	440	372	380	401	414	394	456	429	380	367	414	426	405	414	404	377	414	405	406	429	426	402	395	401	414	384	415	412	439	416	420	398	393	388	406	390	427	429	417	409	372	408	423	364	378	371	460	405	401	414	378	387	435	389	419	419	374	407	389	422	368	393	403	389	449	438	439	372	393	429	389	383	441	418	410	412	403	377	422	409	406	384	432	395	416	425	368	385	450	418	421	407	417	397	404	390	407	427	430	430	416	399	415	385	389	415	429	406	385	386	391	438	381	386	375	404	378	404	378	353	395	381	396	395	379	447	397	399	382	399	406	438	406	420	421	407	425	375	397	394	409	429	404	406	405	372	416	410	402	391	411	411	401	422	402	386	389	376	418	414
33111	10942	1134	451	320	315	199	216	203	200	238	186	196	204	204	183	205	186	183	209	186	175	222	169	198	215	195	183	194	202	220	187	191	162	184	205	179	179	201	197	207	179	206	214	166	187	181	185	193	194	197	186	202	191	195	199	192	185	206	203	151	201	213	207	210	171	188	188	174	192	198	177	212	188	195	189	209	184	206	215	205	196	190	184	202	172	204	208	198	197	198	187	182	198	172	171	213	175	195	175	205	199	193	194	171	200	195	177	205	187	173	189	168	182	212	186	209	198	216	235	204	195	192	197	170	151	200	215	177	199	189	183	198	223	218	203	197	209	172	187	218	164	182	176	187	167	199	175	200	194	189	165	181	214	169	191	179	209	183	167	172	177	186	177	182	176	189	190	194	172	176	194	187	161	199	189	194	191	171	190	203	195	208	201	183	156	183	208	218	187	206	212	208	193	200	198	205	199	206	196	178	184	174	207	185	173	195	203	220	188	187	197	212	204	192	189	193	180	175	189	210	179	179	179	219	173	204	190	170	206	164	186	172	179	172	172	202	192	192	173	189	179	190	188	199	165	203	192	180	210	194	222	224	206	211	191	176	200	187	179	205	190	200	191	193	191	176	196	195	170	204	219	200	183	154	178	199	180	200	197	181	218	162	196	204	197	186	203	182	188	177	204	150	173	187	192	188	200	207	188	214	188	164	201	191	198	208	195	194	192	163	210	198	203	182	199	192	188	183	202	185	193	222	203	177	180	200	147	182	218	216	207	192	226	208	196	196	206	167	155	169	168	200	188	180	205	210	201	181	180	188	186	209	181	200	209	183	193	195	186	209	214	191	210	216	175	190	218	189	188	170	190	191	219	179	201	206	197	190	208	182	197	173	187	197	183	184	179	212	203	211	215	190	181	212	199	203	207	189	193	186	216	204	191	173	204	183	166	183	173	165	182	187	179	171	189	198	217	204	214	189	201	182	187	209	218	162	188	184	164	189	210	197	193	182	172	198	201	167	177	162	201	210	211	189	159	200	195	204	186	166	193	179	180	209	195	187	206	192	193	205	180	203	182	191	196	170	202	184	190	173	204	199	204	194	220	179	168	201	199	186	191	183	192	191	179	195	172	183	200	177	195	183	208	219	205	208	215	181	183	177	196	191	217	146	189	173	203	194	175	202	204	203	164	182	228	197	162	211	220	210	196	163	182	208	213	162	189	173	189	183	179	200	182	160	189	204	175	179	184	197	177	206	185	177	174	176	192	201	209	167	213	177	194	196	181	168	176	210	212	213	174	184	187	208	176	192	188	216	216	185	167	216	196	217	187	213	201	183	216	174	197	193	163	161	199	176	169	196	202	175	203	169	195	169	172	184	209	189	205	206	178	188	190	167	177	206	189	197	181	219	206	169	175	191	186	200	188	176	194	188	172	184	178	198	196	181	191	217	184	215	188	193	155	176	177	213	195	183	199	180	168	216	195	210	201	217	195	166	190	206	193	172	199	185	190	212	185	190	188	180	200	191	205	190	186	218	202	187	199	201	196	160	185	202	194	188	171	178	185	189	179	211	198	194	176	206	200	174	191	184	174	208	180	187	178	187	171	206	177	207	167	194	198	187	208	196	199	190	197	161	191	193	193	191	172	191	171	193	192	170	185	162	196	190	134	244	186	203	196	174	191	188	207	186	205	218	182	185	180	199	183	183	202	207	201	214	192	184	172	178	218	182	182	203	172	201	206	177	188	181	201	197	177	186	207	203	201	212	183	163	180	183	200	186	185	201	165	182	171	193	196	186	162	176	157	183	207	179	185	190	194	192	151	207	202	175	169	173	199	216	164	191	198	165	188	202	193	179	188	205	211	190	195	169	202	192	212	199	201	224	206	192	212	201	192	193	171	172	195	199	150	192	212	223	177	191	198	187	217	193	165	198	198	192	178	211	169	172	192	187	202	199	214	216	199	206	196	180	192	190	188	187	188	210	201	180	193	211	204	201	184	206	196	202	200	183	196	208	164	189	192	180	201	162	180	172	169	188	164	157	211	193	176	182	184	176	182	171	168	181	187	188	197	183	184	163	193	202	181	169	186	165	173	175	180	193	204	225	226	165	217	171	206	187	184	174	207	199	192	203	204	197	200	189	218	195	174	193	181	171	176	203	215	199	173	172	199	206	204	184	200	173	211	185	170	179	189	213	207	197	174	171	197	193	159	182	196	178	202	197	186	158	167	179	182	237	202	176	194	205	190	186	200	179	179	170	220	195	192	174	189	169	198	176	192	210	194	198	209	174	189	166	186	194	200	192	181	185	190	201	215	185	179	161	173	196	180	185	189	184	189	212	204	207	174	176	203	199	187	211	193	198	178	172	194	185	187	190	185	182	201	189	193	177	182	174	207	189	225	177	185	177	187	200	178	207	192	181	174	210	176	200	210	165	188	194	191	178	204	174	197	182	185	187	192	197	184	182	190	198	196	190	182	195	176	179	168	209	188	198	151	178	185	197	194	196	202	212	204	208	175	170	205	178	191	161	181	182	204	190	205	173	186	193	203	184	226	169	184	202	228	187	218	196	172	169	172	179	179	159	188	175	192	179	174	200	188	208	187	170	202	200	184	199	181	184	177	179	192	205	186	197	203	179	188	198	170	193	186	180	191	185	159	191	196	184	185	190	187	233	193	183	208	204	168	236	183	219	197	229	210	186	187	164	173	185	168	203	175	184	190	212	179	198	183	193	191	183	193	185	190	192	207	208	202	186	177	188	203	167	187	175	180	160	199	185	196	185	202	192	214	177	194	194	208	196	190	208	163	194	177	205	182	193	182	179	174	207	184	194	183	180	173	220	196	190	207	184	206	175	183	211	198	197	162	166	202	191	219	184	206	218	192	186	230	203	205	185	200	177	201	182	210	189	193	164	190	175	184	184	217	178	182	174	172	166	189	205	192	184	205	209	195	202	208	201	194	209	192	193	172	200	173	188	211	198	193	191	210	190	203	190	171	204	172	188	179	202	189	189	194	201	168	192	194	195	207	191	177	184	195	196	195	191	186	195	192	217	204	203	224	195	205	185	210	225	217	178	185	189	196	186	169	167	197	190	164	203	190	193	185	189	159	211	194	191	173	207	182	184	208	215	198	174	187	190	199	191	201	207	169	214	194	176	195	187	203	173	203	190	218	166	206	184	202	228	169	178	228	193	207	205	222	191	197	223	179	210	172	177	176	194	184	187	214	229	197	199	188	208	198	198	166	191	181	188	207	199	186	195	198	185	227	195	194	204	183	209	210	180	186	202	177	198	182	177	199	212	196	207	215	196	202	184	197	188	190	173	194	204	196	216	203	176	174	179	189	176	187	213	185	205	200	177	196	165	203	184	213	179	195	186	190	226	180	173	186	210	182	178	183	208	194	162	168	186	191	175	181	175	171	197	180	194	196	148	208	196	169	202	205	187	198	196	188	214	170	186	198	181	194	202	175	183	229	185	166	173	178	187	195	175	188	193	187
5164	850	706	500	504	438	505	464	445	455	447	446	445	458	454	473	501	456	456	476	450	421	473	452	420	468	471	417	432	441	441	465	454	436	471	425	460	448	460	454	475	412	444	434	437	432	460	469	473	467	460	471	435	484	449	456	441	459	470	438	484	449	457	467	474	461	461	457	475	459	479	449	459	481	461	486	475	446	443	428	445	447	421	454	421	498	453	451	427	445	458	405	448	457	442	502	417	446	465	483	494	466	435	450	463	415	434	441	452	449	439	454	461	445	475	466	454	490	425	428	416	403	463	448	456	484	447	479	460	452	401	460	416	457	471	471	447	489	458	451	463	449	459	481	452	456	464	461	462	447	454	452	454	431	479	431	451	450	459	458	453	449	436	423	431	430	451	406	493	418	441	437	444	476	434	429	496	447	429	455	447	437	448	462	431	451	454	410	450	470	480	475	484	481	442	437	485	490	438	460	477	443	418	417	417	446	465	468	472	437	444	455	445	435	459	470	454	454	428	510	438	437	417	452	462	486	432	449	444	469	445	465	424	409	430	482	465	466	452	468	455	454	471	514	455	490	469	465	464	495	421	463	431	455	464	433	465	439	480	460	460	448	464	454	449	477	469	458	459	425	417	456	481	431	476	423	445	463	466	441	434	512	453	439	489	499	430	479	460	446	521	460	413	444	434	436	442	472	407	464	434	501	446	429	422	476	477	495	483	475	455	458	462	444	474	443	434	482	470	462	478	476	460	461	426	472	415	498	495	452	478	450	453	459	464	465	452	448	459	450	455	484	487	440	426	460	431	443	474	432	446	430	463	438	468	458	435	481	484	432	426	460	458	469	462	436	438	436	456	488	470	480	467	457	481	438	418	475	463	470	446	451	420	472	422	455	408	430	453	464	455	460	496	500	460	428	492	446	416	399	450	448	440	476	424	460	451	436	442	442	466	427	440	469	470	437	465	461	447	449	432	442	485	465	421	421	469	440	428	457	458	488	491	470	440	452	426	441	436	477	424	437	450	460	452	430	462	465	426	443	476	438	487	501	458	468	461	464	438	446	440	476	486	460	432	450	438	454	444	439	459	454	484	452	469	459	422	449	460	448	453	460	427	436	462	449	422	439	462	455	471	453	452	439	426	473	460	479	427	418	457	458	423	492	413	458	440	433	422	418	480	439	427	461	439	445	432	459	468	458	436	466	448	472	454	448	457	431	458	442	428	430	433	450	462	414	412	435	450	438	407	481	445	454	472	425	436	465	478	429	454	435	471	450	470	438	438	425	480	475	493	470	434	428	416	441	468	424	445	450	455	467	452	449	439	448	452	478	450	464	464	409	506	429	457	442	445	496	472	427	451	453	425	497	474	443	423	466	463	438	459	445	456	443	457	433	476	447	443	454	443	437	406	504	464	455	435	437	463	464	443	430	474	468	415	456	451	447	439	441	458	415	491	447	453	430	469	447	440	438	486	433	479	450	440	510	428	454	416	474	465	483	429	427	448	451	434	422	454	473	450	444	437	471	439	479	403	481	443	440	444	459	433	433	443	439	468	495	454	444	415	451	443	497	449	441	465	472	416	503	433	468	437	435	462	431	467	419	467	445	457	451	462	457	453	470	459	469	458	459	440	430	442	467	454	454	456	476	415	478	425	462	462	456	463	473	474	452	449	453	471	424	478	447	428	445	447	420	445	450	465	447	485	451	419	439	486	443	463	451	466	435	419	506	483	476	447	465	470	447	433	460	465	474	426	479	449	461	449	465	433	454	470	429	459	443	434	469	440	435	442	468	464	435	441	453	482	425	480	395	419	477	420	431	475	433	434	452	455	455	448	445	460	469	471	458	471	478	452	480	470	475	468	438	448	464	490	405	462	487	460	454	443	471	448	484	433	466	432	435	479	477	423	454	443	480	449	437	453	460	435	477	453	449	444	435	476	454	447	463	464	508	503	475	417	463	443	454	435	450	491	416	472	465	465	472	433	459	455	429	444	460	482	465	487	437	457	482	478	466	491	428	487	485	455	423	420	478	427	464	447	479	471	472	413	400	398	428	463	443	465	485	451	439	459	456	484	436	404	464	456	443	440	450	474	452	411	422	455	473	457	441	458	451	435	481	438	461	447	438	440	450	450	456	452	432	429	489	443	452	445	451	437	419	481	456	447	510	465	480	454	451	435	467	470	414	443	479	472	449	425	453	442	459	433	432	459	454	461	448	462	490	431	473	458	444	449	425	452	480	443	424	443	412	461	449	432	452	452	432	458	473	430	424	454	420	495	380	449	399	480	453	466	421	485	460	471	475	420	471	475	461	475	409	414	457	433	472	457	456	484	479	460	459	442	467	434	428	463	491	423	460	457	461	443	426	462	429	452	448	428	443	439	398	440	441	477	460	446	466	438	449	475	451	463	419	492	452	455	444	419	443	458	443	482	486	503	479	456	480	435	457	453	459	468	440	466	424	435	468	440	459	441	478	507	458	447	428	458	437	471	487	474	398	453	472	402	453	473	427	457	458	438	427	455	437	463	441	440	451	446	460	483	436	473	451	435	421	466	481	475	474	474	501	475	377	460	448	453	452	446	440	459	453	422	426	442	448	426	468	452	414	460	445	449	444	490	489	453	467	492	481	426	470	452	454	453	422	459	463	407	467	481	433	441	450	455	475	465	455	455	468	425	444	461	463	454	457	458	426	450	414	470	474	468	438	469	440	463	437	460	460	433	419	488	442	426	425	407	475	421	473	446	427	456	456	472	444	456	424	445	467	478	450	417	447	462	501	410	445	439	404	489	518	449	412	467	464	435	449	490	438	424	417	462	452	464	500	487	438	426	476	430	479	497	448	458	465	485	481	434	440	438	435	438	447	447	443	441	443	417	451	439	464	441	482	438	442	470	462	450	488	451	466	441	480	411	449	476	408	478	448	464	460	485	469	458	445	451	472	486	458	481	451	461	457	494	452	432	451	487	419	474	474	474	452	439	467	455	456	441	423	434	442	489	456	468	442	483	450	468	437	460	461	449	472	439	479	450	458	463	448	501	464	481	461	453	427	449	444	497	470	420	453	503	452	457	432	474	439	465	468	441	455	453	457	506	443	480	419	465	478	460	463	409	449	431	482	453	432	440	452	440	456	467	436	475	458	442	431	451	480	460	468	440	439	421	445	436	438	475	446	437	470	454	465	450	474	424	431	450	476	445	444	447	460	439	449	485	448	427	494	468	433	446	460	451	447	469	464	446	451	427	458	451	415	445	426	433	475	455	480	446	463	452	427	484	414	467	449	434	442	429	451	494	495	473	461	492	458	451	465	475	429	432	431	486	462	431	447	452	461	460	494	435	474	441	455	494	442	460	444	465	439	466	455	446	418	474	419	443	440	409	443	481	450	474	467	436	464	457	389	431	461	432	422	459	462	471	438	464	468	427	427	504	467	460	491	430	466	443	432	470	438	462	454	438	435	434	498	416	476	461	434	461	433	463	400	436	426	467	467	472	465	448	456
25201	21584	25296	28315	21100	2231	505	374	344	324	317	286	329	319	284	275	310	276	306	305	303	274	291	265	303	306	299	281	279	293	296	302	273	285	284	289	247	262	288	288	285	256	248	270	283	293	300	305	297	284	244	271	264	246	294	311	271	266	303	287	300	301	266	283	267	296	295	251	290	288	321	279	310	254	287	289	269	291	280	276	267	264	258	272	279	307	279	259	273	276	288	276	263	293	257	299	283	288	267	298	289	296	277	290	283	275	271	267	256	261	282	299	275	249	277	289	275	304	255	310	296	278	275	297	289	250	277	288	304	261	281	272	278	264	257	270	265	305	286	303	288	267	291	268	267	279	290	278	292	266	260	287	290	298	286	278	267	297	269	278	283	244	262	270	280	255	271	251	268	265	291	300	266	306	258	277	268	277	285	262	284	288	304	301	281	273	279	280	298	297	287	315	271	285	267	250	294	291	307	298	286	242	273	329	277	267	310	296	276	285	299	281	263	302	266	260	287	280	276	267	260	279	254	282	284	281	283	269	270	328	280	308	255	267	263	307	282	300	290	286	251	285	296	299	277	245	277	278	286	309	294	257	277	265	284	275	301	307	253	252	266	264	269	281	281	273	226	271	286	288	275	273	257	279	303	264	273	299	292	250	259	262	294	264	257	260	265	288	282	287	311	285	266	264	314	299	242	282	256	276	258	261	281	244	243	285	322	300	275	283	263	281	284	277	305	321	322	288	262	262	279	277	268	274	256	283	252	281	248	298	252	334	260	314	272	265	267	270	298	280	281	289	286	277	252	290	252	284	297	263	309	284	277	287	273	261	285	245	287	280	293	288	252	296	284	282	283	279	270	273	292	275	306	252	297	282	301	270	310	243	287	258	310	284	271	260	280	262	276	278	260	273	282	266	251	302	270	255	273	288	253	271	260	275	282	260	283	284	295	300	279	310	246	293	289	266	296	285	303	294	270	272	308	251	296	289	258	278	281	281	270	258	256	259	254	279	266	263	267	275	312	303	276	281	289	260	265	282	263	272	275	316	273	260	280	248	273	274	281	266	264	243	277	306	302	262	287	272	290	286	296	281	287	298	259	272	250	261	282	290	266	286	246	282	293	255	286	288	293	301	311	256	323	282	260	257	282	257	262	265	275	288	301	299	289	277	261	270	330	291	278	258	277	289	280	234	289	262	304	272	261	289	295	263	268	258	262	272	261	249	262	293	253	293	245	267	272	271	269	244	269	272	309	256	281	306	295	259	271	273	268	291	266	253	251	256	278	264	260	261	274	271	290	293	271	275	276	288	247	295	308	270	262	243	292	256	275	295	277	282	253	289	221	285	263	288	286	291	275	259	254	267	276	280	299	299	260	302	273	283	264	268	249	266	304	288	266	282	293	264	280	272	244	295	281	308	246	242	252	266	260	247	267	302	261	272	258	289	323	276	285	252	254	268	289	245	256	282	286	298	275	258	265	254	291	282	266	266	275	291	273	300	263	301	288	254	296	307	273	253	281	293	260	306	276	262	283	300	296	267	312	292	253	283	268	287	316	310	296	270	303	286	255	272	269	267	279	263	284	272	254	253	278	286	305	276	306	300	289	259	283	270	273	298	274	279	278	291	302	280	282	263	278	267	291	286	297	300	267	277	248	282	287	296	276	270	285	237	287	277	290	264	309	296	299	287	304	249	261	261	266	290	282	289	275	290	259	281	280	278	271	260	281	297	288	233	239	232	277	269	287	271	298	276	304	300	282	281	303	286	256	279	276	249	304	260	298	271	270	275	280	276	279	265	262	321	283	283	297	269	280	268	295	320	289	266	246	301	310	301	297	244	271	291	266	268	265	281	269	284	259	254	279	259	270	260	292	281	259	281	278	284	291	247	277	270	238	296	298	274	259	278	241	295	287	296	306	272	267	288	294	267	245	285	250	301	237	251	277	271	276	259	291	261	295	281	279	234	301	308	318	301	275	286	289	277	298	269	277	263	292	263	284	301	271	283	287	242	282	259	265	297	287	296	296	301	242	287	286	269	297	290	281	270	276	298	270	280	267	292	261	292	292	251	280	248	252	288	262	239	274	256	260	298	236	276	279	289	319	267	279	289	288	300	284	272	272	275	292	284	284	270	261	236	251	286	233	261	287	295	270	274	284	286	286	269	275	247	281	328	287	300	301	270	291	287	280	283	284	260	299	266	299	239	263	287	253	312	237	314	297	286	274	274	314	254	264	271	286	292	274	283	257	278	282	282	267	281	284	284	282	300	264	263	293	297	240	261	282	281	295	281	269	303	257	283	271	270	274	274	323	281	269	251	334	268	268	270	283	274	297	267	256	246	270	314	291	305	256	283	275	260	326	263	269	311	289	296	295	270	245	267	281	261	311	238	282	281	251	286	293	286	289	292	283	276	274	267	292	273	288	273	275	296	295	277	256	278	269	266	266	283	296	307	279	281	301	254	277	290	272	287	276	286	271	270	280	260	284	264	287	284	310	294	261	281	267	278	280	291	256	273	294	324	262	302	269	276	264	246	269	277	291	278	305	290	257	302	251	258	284	261	271	283	263	276	293	264	317	292	283	256	240	308	277	279	321	308	300	268	258	271	272	291	294	286	279	271	248	241	339	296	293	257	273	285	243	273	264	264	280	276	269	282	280	297	256	268	275	281	235	223	294	251	273	287	290	272	271	278	267	219	284	270	283	306	265	246	263	265	275	274	248	279	268	252	276	282	272	291	275	254	284	287	307	311	280	322	284	280	247	247	286	268	270	274	297	303	278	274	294	312	249	276	271	257	266	308	289	248	278	244	303	259	278	276	263	271	245	258	271	267	240	281	239	297	306	277	289	306	273	299	314	279	231	232	303	287	265	273	257	271	259	268	269	241	244	268	272	248	293	256	303	293	287	288	282	230	301	261	280	256	273	285	296	291	279	267	266	273	287	276	284	244	311	279	276	279	272	257	281	262	292	274	261	259	299	263	305	260	253	284	260	243	291	288	272	262	284	284	258	275	273	301	297	301	295	293	319	257	310	294	284	272	307	290	313	257	312	291	269	272	271	274	276	301	279	287	269	273	275	254	257	290	280	264	286	283	260	306	306	269	275	247	277	294	308	273	236	282	261	246	280	274	277	262	275	263	257	277	262	297	276	264	291	274	312	262	284	281	256	282	290	266	333	295	288	250	277	318	280	266	261	283	299	268	282	288	257	309	257	278	275	262	305	279	295	282	258	259	324	310	286	245	297	307	233	266	260	285	252	267	274	244	297	335	287	256	321	266	303	274	259	276	269	258	252	283	287	276	281	264	248	288	276	278	271	284	281	231	249	262	277	272	296	289	296	268	273	251	269	272	282	274	295	287	289	272	255	264	302	304	298	287	295	288	269	260	251	256	267	265	275	285	267	273	276	279	273	301	280	282	263	278	259	262	287	254	264	278	297	237	298	271	235	320	287	316	261	244	273	277	289	294	250	265	270	286	285	282	284	286	282	261	281	295
3320	3364	2227	1187	780	741	650	704	700	579	615	657	619	618	621	666	625	659	612	636	598	603	633	609	603	618	616	632	624	582	627	568	618	630	618	613	595	605	609	602	576	599	627	620	596	622	594	604	621	594	603	628	592	573	594	611	611	653	620	574	614	639	613	585	638	625	545	592	585	623	628	634	583	596	585	594	600	633	603	615	653	613	624	608	576	590	614	606	582	612	594	588	608	610	614	635	610	633	611	585	585	625	594	580	669	601	617	607	597	625	598	594	677	598	609	649	624	623	603	646	564	620	662	619	558	610	547	609	639	611	610	608	627	618	616	615	622	650	578	567	592	577	590	580	607	605	610	626	569	669	623	600	604	615	580	604	582	635	637	603	627	592	610	591	637	610	593	623	611	602	607	619	593	623	632	601	612	619	645	615	606	612	565	593	630	592	586	652	660	621	613	598	608	626	618	577	562	573	564	635	610	595	651	656	582	586	618	595	603	638	594	578	622	553	616	621	610	612	614	587	631	587	597	626	640	630	615	622	633	560	613	594	610	650	630	626	611	568	622	575	627	605	610	641	573	574	605	617	604	645	572	645	638	581	622	611	591	592	603	623	605	651	588	607	587	591	562	624	594	638	689	640	574	597	609	597	587	630	628	571	608	567	605	565	592	605	625	660	562	629	591	598	608	590	602	622	626	600	615	641	636	609	630	607	608	604	620	577	580	593	614	656	640	551	590	559	616	578	632	626	590	564	613	618	607	616	576	618	668	602	593	636	590	585	583	604	596	658	597	595	640	631	629	585	623	615	594	617	560	628	557	646	592	603	597	613	584	568	645	599	621	608	629	637	632	627	609	635	651	590	608	551	579	631	617	597	573	590	625	604	622	582	644	596	624	638	584	564	596	597	599	581	620	588	622	574	584	626	609	604	574	593	647	589	631	614	581	600	561	647	644	605	590	622	610	614	554	619	605	635	604	639	560	636	627	661	590	604	601	582	596	629	602	655	577	643	596	617	567	602	585	626	621	613	589	627	620	553	588	614	639	627	608	620	656	628	640	640	624	574	615	621	579	620	575	610	577	611	611	603	640	625	588	593	583	593	566	655	599	584	648	578	603	616	589	601	631	643	599	579	669	588	609	628	603	600	598	650	648	627	610	619	654	610	589	651	582	574	668	591	592	646	595	581	577	618	616	611	562	647	628	665	624	604	616	613	650	608	619	614	596	603	598	600	567	618	592	632	565	606	620	634	644	619	587	627	627	634	594	623	573	637	608	662	561	607	601	593	583	563	628	574	641	589	624	582	593	592	612	609	633	581	579	638	607	587	629	585	644	619	629	611	646	629	612	605	623	608	572	593	580	586	598	647	569	602	596	590	607	574	620	603	632	621	610	613	583	574	678	581	614	603	616	591	581	586	641	586	610	645	609	581	612	607	620	574	605	601	644	541	637	604	626	590	597	578	591	621	618	623	624	617	646	612	609	591	635	595	609	639	599	596	633	637	586	581	603	633	630	606	606	605	597	611	646	574	612	597	620	620	594	620	599	610	625	595	626	571	600	588	620	634	583	629	593	626	632	557	613	585	596	562	638	612	609	600	584	626	618	632	604	626	607	616	577	598	615	638	637	581	599	653	643	593	629	582	550	589	639	588	617	583	593	637	573	626	620	595	641	604	584	601	580	608	618	610	614	575	620	599	634	580	566	548	634	569	598	609	648	613	587	649	622	588	633	608	616	558	585	647	562	599	593	577	596	589	629	646	611	579	650	604	590	629	626	585	645	573	603	591	585	575	611	615	607	649	622	611	606	577	621	600	633	622	639	579	581	580	581	591	626	660	613	635	631	648	604	639	576	599	612	630	594	614	606	575	628	627	601	637	570	570	589	605	577	601	613	563	633	582	597	643	601	623	602	601	668	599	592	613	610	648	594	629	623	594	611	640	636	579	635	644	646	590	581	600	630	653	596	644	579	612	626	605	623	626	630	543	612	619	569	604	653	572	633	649	562	616	633	635	592	625	597	671	659	599	581	597	650	579	619	633	570	606	614	598	599	621	626	603	548	632	612	636	624	646	604	630	598	618	595	579	601	621	602	619	636	607	621	601	591	585	608	598	570	633	577	584	615	594	599	599	620	586	602	633	653	601	604	628	622	637	580	569	616	619	578	598	549	648	587	615	625	624	635	526	635	609	643	633	580	630	561	611	636	655	636	634	570	609	643	624	571	637	599	621	653	604	614	606	609	595	590	597	633	566	571	656	619	589	604	610	629	585	669	607	630	562	541	611	662	623	587	620	603	572	646	603	638	631	640	669	604	635	616	567	619	587	619	607	632	584	600	607	613	612	623	572	578	633	604	626	597	654	571	581	604	630	620	634	610	595	569	622	607	583	569	607	628	618	596	626	601	612	638	591	651	609	575	626	583	625	591	599	625	587	636	588	604	564	590	657	610	591	599	634	593	638	611	581	645	603	592	627	635	612	571	606	583	613	617	646	599	606	622	612	636	650	574	611	582	586	584	586	615	597	635	615	623	592	605	626	606	625	609	615	586	594	598	613	566	607	614	613	612	619	640	585	616	582	609	627	588	593	626	658	595	606	672	602	637	633	569	624	602	626	651	622	575	631	604	593	600	650	626	598	557	572	599	595	632	627	602	610	569	637	641	591	641	605	621	649	649	587	652	571	583	630	599	665	652	590	609	586	634	630	618	618	615	616	619	588	603	610	573	587	638	590	606	594	580	578	577	609	567	610	631	652	587	577	626	633	608	630	623	572	602	590	651	631	615	577	573	585	589	629	609	577	586	613	566	621	623	634	557	586	613	616	597	610	682	574	605	618	574	585	620	593	617	624	620	633	588	613	609	617	635	598	611	625	631	567	638	592	599	594	614	618	637	609	561	621	631	618	635	618	638	608	613	617	570	602	639	626	575	612	605	622	562	626	559	605	635	616	586	610	643	611	582	640	571	594	616	635	621	605	660	570	572	604	636	647	596	641	613	620	611	554	645	598	621	558	616	628	552	579	614	625	656	582	589	617	634	629	638	559	585	664	600	660	587	630	607	612	543	622	650	591	616	639	609	617	612	655	602	598	607	639	617	639	595	622	587	589	569	581	654	619	606	617	620	602	581	560	598	555	606	611	631	587	613	581	623	649	599	604	633	575	633	604	621	627	577	611	597	608	633	645	615	627	616	564	603	618	575	614	638	592	609	607	626	640	625	610	557	556	611	596	587	611	608	593	616	598	561	610	601	601	589	628	624	609	613	626	570	614	609	640	603	639	622	587	566	619	572	600	664	593	590	592	582	628	604	600	602	620	594	593	596	597	585	601	587	606	596	632	617	656	651	570	631	579	635	629	606	592	626	634	516	612	603	631	614	608	623	604	620	577	604	610	603	630	588	599	646	609	562	610	608	591	599	607	636	616	588	568	609	646	610	621	621	616	615	617	614	623	607	590	613	670	642	601	605	612	639	569	598	586	630	588	622	629	603	641	576	628
24331	21550	25921	27647	21554	21519	2395	446	349	314	302	264	257	237	246	220	210	203	227	197	210	215	216	226	179	184	185	215	185	181	201	164	203	211	181	201	205	197	185	180	195	204	209	179	215	199	190	172	166	171	180	178	157	195	189	183	181	176	178	189	182	182	215	186	187	184	202	211	206	170	193	203	163	233	185	170	185	214	160	187	185	166	171	193	188	201	189	215	181	191	160	209	174	192	187	175	207	200	203	174	178	184	184	199	168	193	185	194	170	208	184	181	183	167	207	185	193	193	215	196	188	202	189	198	187	170	186	202	218	185	206	172	174	205	184	212	181	151	190	180	162	181	190	198	192	201	197	159	189	185	199	191	169	191	206	173	192	197	167	194	201	158	190	198	182	163	185	161	194	198	183	182	193	188	209	192	209	171	147	181	185	208	192	184	180	201	184	200	170	166	191	187	169	200	171	155	173	185	166	179	154	195	175	167	179	182	199	168	187	183	180	197	174	184	198	191	171	173	207	188	178	175	177	145	176	161	168	202	194	153	188	187	194	177	183	173	172	192	194	198	201	193	199	191	183	175	178	198	181	173	168	164	146	183	155	181	172	178	169	174	200	198	166	204	162	194	176	160	164	214	196	199	179	164	204	190	206	197	170	169	180	168	174	179	166	202	198	170	200	176	179	186	191	171	196	187	183	163	174	177	169	190	171	208	160	177	197	183	175	193	166	188	167	179	173	188	198	186	175	198	183	212	182	181	207	195	185	183	211	184	193	208	173	180	191	184	186	200	187	203	176	171	170	164	182	193	184	180	225	201	169	192	180	187	169	184	168	199	187	179	171	191	177	182	182	198	167	225	179	212	187	171	169	191	181	183	182	193	192	179	199	165	169	205	188	191	196	213	197	179	185	174	172	166	211	152	200	168	209	194	165	161	194	190	172	203	185	195	188	200	213	186	209	182	191	180	159	193	202	199	188	204	200	203	194	163	208	186	193	173	205	172	182	216	183	186	175	181	174	184	186	171	203	204	163	191	195	195	181	209	187	218	184	169	174	198	183	185	177	168	162	178	203	163	187	174	169	187	155	196	208	186	212	187	190	189	221	188	213	158	168	172	169	192	173	174	204	176	201	191	207	193	186	201	178	169	178	214	158	193	173	177	192	200	184	177	194	196	160	169	181	181	181	180	208	173	170	192	179	187	187	172	189	185	201	177	185	195	204	158	172	151	207	193	181	185	223	204	194	202	173	177	159	175	168	168	174	173	193	170	176	189	201	195	173	183	200	184	207	208	173	157	185	192	153	192	179	169	198	209	171	172	183	216	179	161	204	170	170	171	202	182	183	180	184	160	208	165	205	162	173	178	184	180	184	199	163	175	201	179	186	175	193	182	215	172	215	186	177	165	177	170	193	222	213	199	172	151	176	206	166	173	192	184	188	181	195	189	179	182	204	174	176	165	208	205	189	167	205	178	191	179	174	184	166	178	179	187	176	189	204	202	200	184	168	168	157	170	193	201	171	199	204	207	168	200	186	193	190	196	203	167	187	178	194	197	184	190	175	171	169	184	180	194	206	182	201	162	185	169	172	187	164	207	180	175	185	187	179	184	195	173	188	154	204	166	187	174	189	178	203	180	178	211	179	184	206	208	203	208	176	183	182	176	173	203	177	181	182	172	175	177	195	171	201	207	180	198	205	181	200	193	164	164	188	207	174	171	182	174	186	211	178	199	192	176	167	197	210	179	174	217	180	191	213	186	188	193	190	176	194	169	179	181	172	200	215	190	183	193	203	181	173	181	187	173	185	201	193	201	164	182	179	194	188	198	197	204	185	182	186	180	193	197	192	192	192	178	211	173	161	195	163	193	180	189	183	168	176	185	173	198	175	174	184	190	217	194	180	210	180	193	166	169	175	168	182	160	156	183	190	178	202	193	199	185	153	181	188	191	211	171	167	208	198	211	190	169	179	187	248	191	179	196	170	187	193	187	175	206	177	206	178	191	185	181	186	184	173	176	188	175	183	194	207	161	199	176	191	192	190	190	172	190	192	189	196	181	191	182	169	190	200	195	205	178	220	219	179	197	196	185	199	180	194	190	225	199	149	178	183	207	194	183	163	193	181	213	164	144	198	161	176	180	191	191	163	178	190	184	176	192	218	193	185	201	180	206	210	193	181	182	195	173	189	204	201	169	174	169	194	177	179	206	183	175	198	181	188	184	187	180	175	209	211	183	199	201	182	154	167	199	179	198	190	201	205	165	180	200	164	173	188	171	189	180	186	156	196	174	194	188	175	192	167	205	175	202	211	175	208	175	165	198	210	193	174	202	208	187	188	189	193	176	171	169	187	199	194	185	197	196	177	191	178	214	163	177	199	178	188	191	193	185	201	194	154	150	185	154	190	208	173	201	166	197	166	178	188	191	190	203	200	212	195	160	169	185	179	214	196	186	166	196	161	178	176	181	205	171	153	171	169	186	181	175	183	190	213	184	172	208	187	202	206	197	199	174	213	198	182	184	176	177	185	195	140	195	151	178	183	195	180	171	174	223	192	168	195	199	159	182	176	174	175	179	173	180	189	186	206	181	187	206	187	174	168	199	184	174	175	188	183	191	172	179	208	206	193	185	200	194	181	158	204	184	160	193	211	200	189	190	167	203	158	203	215	177	192	183	170	185	209	163	192	172	183	210	162	173	187	201	164	178	168	177	181	180	190	192	178	180	199	184	206	167	186	176	163	198	182	182	186	187	171	176	205	216	198	167	161	180	145	194	160	174	185	208	199	157	181	202	197	188	186	189	173	194	192	166	183	184	177	161	172	192	211	165	167	199	188	198	205	209	204	180	191	212	162	173	180	186	187	206	175	165	193	177	212	208	187	177	193	210	212	198	171	177	191	184	186	188	215	167	183	159	182	175	183	189	190	182	177	183	207	206	192	175	190	195	204	169	189	163	171	167	177	167	184	157	176	190	174	166	193	190	179	201	194	183	186	166	202	188	220	193	187	197	185	194	175	203	174	215	175	177	180	183	178	179	171	205	189	172	177	158	205	217	174	198	175	190	189	194	192	219	196	184	194	190	205	181	200	173	197	191	171	202	187	193	154	181	166	208	175	174	195	174	192	202	186	176	174	195	170	184	170	183	151	179	195	187	206	185	178	203	177	178	204	165	165	149	178	172	183	162	169	165	176	177	194	153	195	188	174	223	171	155	201	191	213	177	194	203	197	201	187	187	173	178	190	196	154	185	193	200	203	166	142	166	195	188	179	175	145	185	201	180	173	184	184	169	195	172	214	199	188	162	160	191	191	199	171	184	185	188	214	205	189	202	193	185	203	221	189	205	176	168	193	161	195	190	181	154	201	190	185	165	187	156	191	189	202	164	188	188	154	197	204	197	194	197	181	188	205	156	169	193	191	187	172	195	154	186	176	168	196	192	176	170	183	173	171	171	173	183	153	165	169	186	196	197	186	179	186	181	180	174	180	185	171	188	206	158	194	199
3540	5547	3436	1636	908	698	585	526	487	445	475	430	430	441	401	407	454	460	402	407	380	423	431	374	419	448	398	413	439	363	404	430	367	362	407	414	402	402	397	419	406	358	395	400	394	431	420	410	412	437	418	410	436	377	398	408	430	383	376	367	407	394	439	383	412	401	412	424	421	376	423	407	420	392	403	394	384	428	423	424	391	404	383	404	413	414	410	411	386	394	405	427	429	428	415	413	433	421	420	410	432	440	385	382	430	461	430	395	397	414	410	438	406	388	382	406	413	394	409	411	394	383	449	402	406	415	395	392	392	424	438	407	400	405	398	414	423	390	416	391	383	390	374	396	402	370	412	398	461	436	432	408	433	413	378	417	375	391	414	407	378	401	397	391	424	411	403	386	421	378	408	409	414	366	426	404	370	395	416	413	395	413	372	447	407	423	400	406	391	386	411	424	397	382	402	424	447	389	425	374	414	406	412	398	442	430	446	390	413	409	392	408	406	439	408	386	386	401	401	417	443	385	432	384	446	391	413	386	413	421	440	402	415	422	413	403	356	386	419	391	363	391	413	425	412	409	371	423	398	418	426	398	422	392	419	401	383	398	434	378	422	424	410	414	380	379	421	365	403	407	384	394	376	384	450	431	412	386	399	399	421	425	408	386	445	393	407	385	417	388	393	409	421	405	412	413	376	384	422	376	406	419	422	413	381	420	426	410	385	397	380	398	419	432	383	380	416	442	413	376	379	395	417	407	409	406	408	411	382	382	415	421	436	432	432	407	381	382	436	417	389	439	404	410	442	427	421	359	406	433	427	389	380	422	357	392	390	442	428	381	384	409	401	399	377	414	364	401	405	415	383	386	369	410	415	392	399	427	391	431	387	428	413	433	436	410	410	398	409	399	387	401	435	391	414	391	397	424	423	411	367	389	404	382	389	433	396	432	453	413	405	420	416	399	404	390	409	389	385	443	457	395	429	417	412	409	389	396	396	416	395	441	414	371	420	395	402	414	369	417	417	385	397	410	422	401	401	376	367	371	407	388	455	436	413	390	406	408	420	420	428	423	388	411	390	442	395	384	389	392	445	444	412	438	441	425	417	401	416	422	404	391	418	459	390	414	400	375	414	424	388	409	396	422	410	433	414	415	436	421	454	389	364	439	423	392	375	416	393	409	431	429	389	395	378	430	433	392	397	411	382	454	396	387	414	434	426	395	410	415	427	387	386	391	401	419	407	416	405	401	422	401	421	373	432	395	433	403	421	406	417	376	436	393	420	423	421	411	408	424	386	427	395	427	392	419	413	386	425	410	412	391	403	418	401	380	408	431	415	397	420	388	379	409	415	426	416	383	389	375	405	357	411	409	402	387	387	382	384	372	388	372	383	400	378	402	442	422	381	398	367	401	431	404	411	365	421	417	414	383	404	395	380	404	401	366	401	413	408	394	418	396	395	443	408	408	425	353	420	413	427	406	429	381	387	400	453	408	416	413	423	439	367	447	402	381	374	410	399	387	387	421	392	382	422	413	408	415	394	384	406	415	429	442	418	398	432	413	420	424	410	399	419	410	384	404	417	377	391	419	378	402	376	383	408	393	355	417	430	386	428	400	388	421	439	396	421	384	419	417	404	406	380	394	389	393	432	403	457	409	400	377	400	402	386	402	426	424	448	403	374	401	356	415	432	428	402	426	377	394	396	400	423	418	414	412	406	413	396	381	409	393	398	397	368	388	385	409	408	399	418	418	455	424	398	446	390	437	402	417	416	371	399	410	375	379	454	380	413	407	388	401	408	419	433	395	400	423	383	419	375	430	399	426	391	420	375	360	404	368	391	411	396	364	399	414	388	398	407	422	389	420	403	409	389	439	404	436	397	444	416	386	378	384	389	381	413	427	386	405	410	424	404	402	379	376	438	413	420	420	356	409	416	419	427	397	407	397	402	417	405	410	393	361	405	440	407	427	400	388	387	378	406	383	395	388	449	411	404	393	421	444	418	405	394	424	371	422	440	409	431	399	425	418	388	417	390	397	419	420	404	396	404	428	430	424	404	381	406	400	418	415	387	409	413	390	413	428	412	401	435	430	384	365	402	406	410	419	387	422	440	447	419	411	419	396	445	375	417	422	391	414	390	443	422	417	385	394	385	427	408	428	403	391	396	402	398	429	402	384	435	438	372	433	408	420	410	399	389	422	430	422	421	421	403	403	395	416	450	425	373	400	406	428	439	375	412	427	357	404	407	410	411	407	400	361	418	387	400	420	385	382	418	406	386	451	430	396	422	411	391	410	431	450	375	406	392	358	431	430	417	365	424	387	390	401	415	374	416	396	379	413	381	434	385	374	393	431	371	443	403	415	402	403	432	357	404	406	364	417	376	390	426	464	397	410	408	417	389	350	436	388	375	389	387	374	406	410	386	366	417	385	392	358	389	404	404	394	391	344	418	429	417	418	436	384	422	448	391	371	390	395	398	434	426	400	379	381	381	403	401	410	394	398	373	376	407	398	379	418	425	408	427	396	432	406	376	412	412	413	374	430	396	381	411	397	440	403	432	384	358	413	415	373	391	415	428	418	408	408	409	392	415	404	397	404	425	371	423	375	394	405	405	403	400	396	415	431	416	398	396	407	392	432	401	373	412	407	439	430	369	395	373	411	396	431	403	397	431	410	412	378	405	409	377	402	415	447	401	368	402	408	392	404	401	437	382	396	411	396	420	406	431	399	423	424	408	422	429	406	410	403	411	431	435	400	416	365	395	409	375	469	405	427	403	391	403	420	408	379	402	380	417	428	399	416	417	415	402	399	387	396	420	386	405	421	400	382	413	424	372	393	430	413	382	434	408	417	387	417	416	378	422	427	388	388	414	398	375	435	394	392	364	394	413	410	391	446	426	362	439	429	393	398	423	417	424	394	348	399	422	386	376	407	428	404	404	441	436	412	388	441	384	425	371	420	410	376	420	411	389	414	436	418	407	416	389	427	464	394	379	421	400	416	394	432	420	386	422	396	402	454	398	404	397	424	393	408	420	433	387	398	424	404	376	419	402	400	384	401	394	409	374	389	402	415	423	427	417	396	400	422	409	396	365	375	380	402	370	400	389	384	377	416	406	397	404	401	433	388	393	381	397	429	410	382	407	396	417	392	396	393	362	405	423	395	366	394	439	421	363	382	419	410	415	411	402	418	422	409	370	387	392	401	398	356	433	383	387	408	382	389	449	395	411	403	424	382	429	396	429	400	413	405	396	396	393	392	363	401	424	379	384	394	410	404	423	414	420	428	411	409	416	400	400	400	417	423	397	394	407	412	352	413	383	392	424	427	417	407	420	426	389	430	416	415	398	417	418	430	439	383	371	400	387	401	382	446	413	439	372	426	433	408	421	430	397	391	395	423	444	421	417	420	399	465	354	371	393	449	437	392	398	400	428	384	417	441	409	390	403	411	349	411	443	399	401	441	433	407	405	431	415	415	441	414	405	374	377	378	410	395	372	397	405	375
33260	11355	1180	341	254	235	208	204	192	200	198	179	188	169	184	181	180	171	179	212	191	174	213	181	185	201	183	208	237	180	189	210	185	212	212	204	196	198	204	199	169	166	167	196	190	206	182	207	173	175	195	209	223	184	183	180	220	191	172	186	208	223	182	211	196	193	180	227	179	194	217	200	197	198	187	173	202	187	171	187	197	151	213	189	200	190	202	178	182	193	212	195	174	226	201	235	178	167	190	168	173	192	182	194	196	197	194	213	187	204	202	198	171	202	200	211	169	195	191	173	204	193	191	219	202	211	185	190	183	172	193	216	194	198	195	199	195	196	204	191	187	168	190	180	229	187	230	189	179	186	179	181	226	182	209	193	204	209	185	202	178	208	180	184	180	193	198	171	179	175	181	224	222	191	184	202	202	197	186	192	194	201	172	216	221	162	187	197	194	193	184	186	184	179	196	230	195	203	177	199	181	191	177	183	194	194	179	217	169	191	203	206	196	213	193	175	169	207	213	179	197	190	197	176	168	164	204	191	176	182	197	182	195	209	194	192	210	229	170	192	187	208	172	195	202	193	202	173	187	194	201	182	190	206	215	184	184	179	253	240	192	179	188	222	210	226	191	192	191	210	178	199	179	182	204	190	194	169	187	207	173	215	198	202	218	196	193	184	179	174	192	201	198	185	191	194	212	222	184	185	184	195	198	182	188	195	187	212	193	188	193	197	181	187	224	197	178	217	199	198	187	207	188	221	220	224	220	204	185	203	171	154	207	183	180	195	192	188	182	203	215	218	205	192	195	203	205	207	210	189	204	215	183	206	218	180	215	176	180	188	176	190	191	204	173	188	191	185	194	204	167	163	169	209	202	214	175	199	192	197	192	196	157	179	189	183	183	180	196	223	193	179	211	221	160	203	219	192	186	191	197	220	195	208	160	181	180	171	207	194	191	204	178	213	191	155	195	219	184	173	182	198	183	194	206	190	214	236	217	177	188	200	201	211	196	199	207	185	171	180	191	195	176	174	215	214	201	197	212	215	200	210	175	185	189	189	191	185	187	188	192	204	200	173	178	165	186	213	167	179	193	199	192	187	187	200	188	214	221	174	173	182	192	208	193	220	188	203	206	187	188	231	178	187	200	202	191	200	188	178	188	189	195	179	184	188	203	187	171	199	202	215	174	195	206	180	217	185	203	210	190	199	179	183	195	181	185	195	194	183	189	172	187	209	215	181	199	201	175	181	204	168	179	196	171	191	167	175	179	190	184	194	198	188	216	172	169	221	199	208	198	172	186	185	182	196	202	193	217	200	179	176	218	182	183	220	191	212	180	193	170	171	184	219	179	201	190	168	181	196	194	235	191	185	190	174	177	211	175	203	199	187	178	182	185	214	206	207	188	202	203	239	222	195	201	199	178	209	202	186	224	208	205	187	213	191	197	180	160	203	187	202	198	180	192	230	213	228	192	207	205	188	193	169	213	188	189	206	185	185	178	165	177	203	195	230	189	193	195	178	187	196	175	190	189	194	197	179	182	205	170	183	214	200	195	185	196	217	185	206	179	183	190	185	199	180	231	198	202	199	198	194	214	189	192	186	174	186	212	205	223	174	179	229	200	216	229	161	202	216	228	173	202	195	179	228	171	197	230	183	140	182	182	223	171	205	206	214	187	176	200	202	182	191	189	181	211	187	177	219	207	196	226	201	203	169	190	200	200	190	202	182	207	225	210	174	176	186	212	187	177	185	183	213	193	202	214	182	203	206	187	201	183	193	198	187	239	196	215	200	159	186	202	210	198	200	211	197	199	208	185	183	185	210	217	188	174	214	207	194	187	202	197	186	187	175	166	223	246	195	174	197	183	201	204	215	187	199	218	166	206	180	197	195	193	219	213	170	170	178	192	177	207	214	223	194	236	182	212	180	173	195	208	193	184	189	184	190	193	204	193	178	202	192	190	206	194	181	229	204	189	188	175	159	190	170	200	203	178	177	185	201	181	184	187	196	213	195	181	196	206	199	213	241	224	172	184	198	207	202	186	194	206	184	190	197	201	206	203	217	185	214	188	200	190	184	177	201	187	214	196	200	197	210	207	202	189	204	190	203	172	191	181	188	177	208	184	193	207	207	218	164	181	194	207	219	185	214	199	183	192	201	195	189	188	200	188	178	187	172	176	183	195	196	187	208	214	213	191	193	198	218	200	192	195	163	204	181	186	189	173	181	199	197	198	191	189	189	182	187	186	228	204	191	200	164	192	229	175	200	205	186	200	183	206	179	200	181	210	184	224	199	161	201	208	171	180	219	167	201	179	174	176	178	166	221	207	210	195	192	173	178	178	172	187	196	204	178	196	187	176	205	197	186	201	196	197	170	184	206	188	187	203	192	201	185	200	202	182	198	226	209	188	194	174	168	157	196	199	173	192	182	204	189	195	184	197	171	189	207	173	186	216	167	207	175	196	204	212	202	207	196	183	210	191	213	199	176	203	232	209	190	206	222	187	170	190	186	206	221	185	197	171	200	201	214	193	189	194	183	211	183	184	179	197	195	183	190	193	202	207	177	202	185	189	206	197	190	200	192	191	190	189	181	196	194	213	184	209	207	195	180	192	179	187	192	197	197	207	166	183	189	210	204	201	211	198	194	177	194	182	178	171	178	193	189	233	194	208	194	168	174	184	194	226	161	177	194	178	193	194	179	229	196	229	191	180	195	178	210	185	210	170	194	214	202	198	201	200	177	200	175	202	195	191	184	216	215	204	197	199	197	202	205	190	175	195	185	198	177	200	198	195	174	185	186	215	196	186	186	175	183	185	164	187	186	160	211	186	211	220	192	197	209	196	184	179	183	177	190	228	172	192	184	215	187	187	197	173	177	202	210	222	206	198	184	229	187	220	188	173	182	179	174	166	186	193	219	184	195	193	177	200	209	187	180	177	212	200	182	199	179	204	214	201	208	209	199	198	189	181	235	199	205	188	193	201	216	153	194	174	201	198	216	196	187	181	183	215	194	214	181	203	202	200	193	202	174	199	201	189	196	208	213	209	205	187	211	184	186	184	194	190	185	229	207	189	177	204	194	192	197	214	214	201	212	187	220	205	193	197	183	202	204	187	178	197	173	203	181	189	196	193	179	221	204	209	207	202	185	213	180	181	200	175	238	177	215	185	184	181	189	193	177	185	205	201	196	192	214	164	194	162	209	196	220	213	161	172	205	190	197	187	207	201	188	206	206	223	199	217	187	182	198	199	203	170	172	218	207	207	206	185	223	177	211	214	214	234	167	198	211	182	236	205	189	181	183	177	200	203	171	216	191	188	200	166	210	203	201	176	222	207	191	192	206	210	229	195	210	186	199	197	193	211	177	167	185	177	218	200	176	170	189	224	214	183	196	171	202	206	197	164	186	216	191	205	200	170	184	197	208	200	190	186	199	203	196	206	223	186	206	196	190	191	195	195	167	192	201	194	195	189	182	182	222	213	223	200	221	205	207	189	208	197	195
5112	784	612	546	485	473	474	468	460	461	455	467	451	447	481	499	465	460	472	482	492	408	472	462	459	485	454	450	434	466	473	486	448	440	432	475	525	445	491	481	480	465	450	482	475	474	455	478	470	438	429	494	458	477	445	459	464	451	441	435	428	512	476	463	472	474	428	451	424	450	464	498	488	471	484	471	460	452	427	462	424	442	419	442	471	498	419	435	463	477	469	436	452	466	412	485	472	477	477	488	436	433	442	471	445	463	475	481	427	473	412	423	463	463	456	456	450	442	464	445	456	426	469	448	466	421	459	467	451	437	452	447	427	499	468	463	470	447	461	441	474	447	473	475	485	464	465	465	430	453	489	433	442	477	450	482	479	454	465	472	454	466	457	501	454	489	463	439	456	468	458	411	422	514	460	476	471	506	453	476	487	451	445	445	456	443	512	479	477	470	476	454	462	458	486	454	479	455	486	461	461	458	474	467	430	483	495	496	490	439	407	473	467	437	422	482	462	452	435	487	471	453	455	485	480	434	437	445	432	487	487	450	428	470	473	476	429	450	476	460	460	442	469	455	460	454	444	439	438	478	454	471	474	463	474	483	486	435	447	457	468	460	463	468	454	451	480	434	461	447	457	464	473	457	472	463	479	419	450	456	499	474	482	484	444	462	456	451	430	433	434	436	458	431	468	482	488	462	444	491	466	447	462	502	443	497	452	500	450	451	472	477	461	457	452	490	435	461	489	461	471	478	457	434	445	466	482	465	468	475	434	414	443	459	454	464	436	453	433	431	473	494	438	496	450	477	455	442	467	485	462	459	463	443	467	449	437	444	448	455	452	453	442	475	449	447	470	470	443	479	455	421	464	478	445	524	482	451	487	480	476	444	478	434	460	452	507	438	449	469	479	468	462	467	473	462	450	459	462	420	454	473	490	462	467	454	482	467	477	475	444	441	486	470	476	463	445	461	483	429	458	456	473	515	450	458	480	466	426	458	439	446	461	476	451	474	482	470	433	460	471	485	457	453	455	462	416	413	466	461	478	466	452	464	487	468	472	477	478	429	469	471	467	423	446	461	463	478	483	469	422	484	441	492	447	413	449	479	499	482	471	431	486	465	451	452	444	463	482	468	430	473	422	512	410	441	461	467	469	479	467	466	475	479	444	464	472	478	443	475	431	471	487	423	458	494	455	439	460	425	485	463	476	439	500	474	461	469	455	451	437	455	475	435	454	435	465	463	472	474	463	466	465	433	474	481	465	471	450	444	464	481	508	485	442	496	479	427	463	496	451	425	493	424	417	493	441	445	466	467	427	451	463	486	452	470	455	488	452	468	439	441	441	439	488	457	467	459	456	509	490	463	460	464	457	420	471	444	430	443	501	466	437	449	444	443	421	485	478	474	489	462	475	473	458	492	461	469	466	462	480	455	483	448	461	441	435	435	455	492	430	454	441	447	425	434	442	500	467	455	449	468	479	492	457	425	439	453	454	421	460	484	462	439	449	499	531	473	486	451	445	488	470	446	436	461	443	457	449	481	466	469	454	433	440	484	450	476	500	454	438	456	450	470	457	443	494	445	455	445	445	440	472	441	462	510	462	475	477	428	467	452	460	494	445	429	444	485	460	467	461	428	492	484	438	455	479	455	477	465	452	447	464	431	482	484	435	423	460	446	475	470	428	449	461	477	419	452	472	422	452	430	474	452	485	454	479	450	408	458	455	434	437	438	475	423	440	446	432	458	450	466	467	446	457	473	505	433	473	453	460	447	485	457	452	464	451	471	457	488	461	463	462	414	489	469	468	444	516	453	452	465	494	474	466	411	464	461	455	486	488	471	456	477	441	456	468	454	459	459	446	490	477	431	460	443	454	479	471	449	467	471	484	483	470	413	483	433	463	480	449	459	472	447	442	452	432	458	456	468	475	483	487	459	444	453	424	442	452	469	478	477	460	415	466	454	439	466	456	454	436	472	454	463	470	414	468	431	408	464	436	443	464	490	487	458	430	467	484	461	475	431	470	455	477	470	447	449	444	466	461	472	486	491	447	437	446	439	470	443	487	467	443	452	433	484	476	461	444	497	472	485	454	457	429	471	453	504	466	471	460	454	495	457	490	434	470	443	432	428	448	453	478	465	475	468	465	445	464	471	445	491	457	442	422	465	458	441	453	477	478	476	456	469	455	430	462	426	487	506	449	427	458	471	437	479	457	475	471	437	452	420	457	440	460	443	455	445	445	511	462	425	454	451	434	468	448	449	477	455	452	462	444	436	434	479	442	470	480	457	450	448	454	462	476	470	445	498	436	466	430	491	432	404	452	463	462	483	456	431	460	481	445	485	436	451	478	454	494	450	486	443	422	446	448	432	453	466	468	437	463	478	467	471	450	431	443	447	457	470	461	446	424	512	493	510	488	452	450	490	457	423	454	452	452	460	440	439	499	434	461	462	441	462	490	459	479	466	435	479	471	460	442	425	494	451	438	462	444	476	415	493	445	456	444	443	471	470	470	474	446	490	495	486	457	459	476	501	465	420	462	475	441	483	487	457	455	442	465	448	458	463	458	458	464	489	478	493	444	447	457	447	491	516	418	441	421	447	473	456	468	461	499	439	441	441	463	458	480	445	446	466	471	458	439	444	426	476	446	436	440	460	414	425	468	444	487	465	465	436	458	472	468	456	475	480	471	506	465	500	458	463	442	449	489	403	487	442	473	492	434	426	466	427	447	474	483	449	462	465	470	468	494	437	464	468	439	459	454	454	426	459	440	437	438	484	477	454	443	448	420	473	481	456	460	498	462	478	450	466	466	453	441	415	455	456	436	443	475	483	437	485	456	480	455	480	483	456	467	438	425	482	480	465	474	477	467	516	459	448	481	456	462	445	516	459	444	461	445	472	489	450	473	488	453	433	458	435	455	460	524	495	461	450	447	458	419	495	435	436	446	454	451	434	416	464	482	467	474	487	468	464	438	444	463	446	475	440	448	441	466	466	485	440	458	474	464	430	459	442	454	426	443	451	507	483	481	466	425	453	429	455	411	454	427	467	453	442	457	477	459	453	438	453	446	453	488	458	481	482	493	463	477	473	435	454	495	432	456	458	456	422	472	431	475	454	418	473	468	481	460	443	441	451	483	478	430	489	472	445	478	482	477	441	441	433	462	493	464	449	418	429	419	436	481	491	454	456	480	473	495	451	475	497	456	459	448	445	457	462	457	488	466	472	486	468	493	445	466	437	523	457	494	474	448	477	456	472	456	432	467	478	475	431	431	460	456	455	459	451	431	413	447	442	468	415	443	476	434	447	430	464	463	492	486	469	484	471	449	452	447	480	489	449	473	451	446	463	455	469	485	456	468	431	453	450	465	466	450	471	481	457	465	456	425	497	458	444	483	446	461	487	449	476	423	480	467	441	434	468	459	455	481	437	436	464	505	418	454	459	465	511	481	465	456	459	471	470	448	449	469	457	474	478	468	462	443	464	452	491	457	444	490	432	464	468
25258	21628	25346	28385	21172	2390	506	387	377	351	334	338	303	286	322	326	304	282	317	307	291	263	256	305	297	294	257	283	281	261	284	272	286	309	271	285	295	271	247	308	305	270	312	294	282	269	273	263	256	262	287	301	298	254	298	275	256	252	277	268	298	298	257	302	300	284	287	265	266	255	290	296	252	300	301	288	281	306	291	266	278	250	266	300	304	307	245	247	298	254	263	303	293	311	330	250	268	285	270	301	274	270	297	309	299	274	264	269	285	246	228	298	273	303	261	310	270	277	272	284	303	259	297	309	292	274	257	321	280	282	282	246	304	270	267	284	293	276	270	262	274	287	281	306	331	273	274	237	280	267	285	305	262	291	293	255	293	279	266	290	291	288	259	268	320	313	287	267	287	314	320	298	268	272	272	294	255	282	250	279	289	289	293	271	307	304	298	269	311	252	244	285	298	240	301	302	321	262	290	264	297	253	305	260	292	268	278	251	269	271	288	306	280	272	295	295	284	305	292	286	261	255	258	248	307	290	252	281	256	278	292	272	260	263	267	277	270	287	293	277	306	275	268	258	290	274	269	249	286	321	285	275	268	281	278	304	274	301	276	289	300	306	259	261	249	275	288	261	315	256	316	301	309	313	266	267	260	313	285	298	251	286	271	286	290	275	277	301	255	273	275	266	285	275	309	288	263	277	273	311	276	267	293	290	290	285	254	277	288	262	259	279	267	239	268	275	297	300	264	296	259	279	265	279	252	287	308	294	279	270	269	296	304	278	296	297	281	304	255	252	297	287	300	317	276	289	284	284	322	301	277	304	279	289	287	301	306	288	295	277	267	234	311	273	267	296	290	280	299	287	296	296	304	280	291	303	268	284	290	282	301	284	274	275	301	283	272	303	284	283	254	272	287	290	289	273	266	292	296	280	276	271	280	295	260	261	272	279	260	279	249	262	324	309	288	293	256	267	282	254	304	285	275	309	306	304	254	250	276	273	307	260	290	277	294	275	263	278	288	287	262	296	253	293	298	274	285	260	291	288	275	278	295	273	296	260	268	292	278	281	275	272	306	258	275	272	305	285	264	277	274	303	288	273	258	304	303	276	287	307	277	279	300	232	289	297	266	256	263	273	247	283	286	305	275	296	322	274	290	277	257	280	267	319	278	299	258	292	274	275	266	276	298	276	267	280	254	264	261	281	274	278	243	275	309	289	255	280	289	296	323	286	291	261	284	311	275	277	294	293	269	293	331	330	234	282	275	268	267	320	273	263	254	292	276	319	290	274	276	287	321	311	273	306	281	276	267	327	280	293	291	305	273	293	298	242	265	257	259	250	278	280	284	294	251	304	280	299	278	276	271	271	265	274	258	273	295	267	303	263	299	296	305	282	301	289	263	284	263	257	258	260	289	262	275	270	269	284	257	305	270	292	274	278	271	298	308	289	267	309	275	270	259	274	273	281	278	276	253	282	267	269	274	278	277	270	276	279	289	307	299	318	269	258	270	273	266	285	259	267	290	301	296	284	283	271	281	249	274	244	295	259	290	302	264	243	315	282	269	256	288	262	297	309	271	320	305	261	285	264	292	251	296	274	269	287	263	294	275	264	253	293	256	268	257	285	293	259	265	299	276	301	282	276	318	304	268	273	293	284	255	264	258	252	267	280	270	256	271	265	297	277	273	297	256	278	275	300	288	309	275	287	264	278	279	290	269	270	269	300	271	258	285	297	277	300	301	264	257	275	296	321	277	278	294	270	260	269	313	265	267	281	277	241	298	279	255	286	259	295	279	284	282	250	305	271	288	284	268	256	237	266	284	273	306	285	294	300	308	253	263	268	268	253	270	280	285	296	280	288	281	258	300	302	273	286	303	275	275	272	251	309	273	289	304	247	280	281	288	255	250	295	288	244	270	261	275	292	237	284	319	291	296	297	282	296	326	263	271	302	262	266	253	260	304	261	256	264	267	290	280	300	301	277	258	311	287	283	279	290	289	273	286	285	294	255	294	272	265	261	300	272	281	237	256	276	274	301	260	270	274	267	280	299	306	290	269	269	282	282	275	288	294	268	269	274	246	285	294	290	281	232	253	279	270	261	302	302	297	283	279	270	247	292	308	272	296	319	292	302	249	276	252	295	323	254	264	315	268	277	288	271	295	306	247	285	280	303	247	298	265	262	274	262	323	281	295	304	267	277	250	278	278	288	296	232	275	273	266	300	262	238	289	306	268	299	270	311	266	233	293	281	285	274	301	261	292	273	276	245	261	296	297	268	258	300	292	304	282	297	284	245	273	297	268	307	268	289	283	282	281	267	291	254	308	297	291	282	307	259	295	298	272	292	298	266	289	260	271	276	280	273	277	263	293	289	272	264	262	286	281	293	306	274	272	291	250	252	269	259	284	279	260	254	251	300	267	283	275	287	300	275	272	291	305	304	296	267	278	242	243	281	287	284	302	279	320	302	270	313	284	257	260	249	285	251	278	231	255	280	316	272	239	306	258	296	266	295	269	283	298	275	263	276	268	270	270	297	252	266	306	274	311	275	292	297	272	275	292	280	259	317	258	237	301	269	317	266	298	283	282	281	286	258	277	269	257	288	263	302	300	263	262	284	282	284	272	292	294	285	307	271	265	285	272	258	260	263	295	283	246	293	254	279	251	274	264	261	251	294	306	270	281	320	230	283	281	277	275	296	282	258	286	267	281	266	256	300	313	278	273	271	275	267	295	287	297	315	280	257	276	290	268	267	273	309	246	275	266	275	274	273	296	287	275	291	332	299	291	287	274	267	289	293	262	270	275	299	240	264	294	293	302	276	306	293	263	283	289	303	270	307	279	272	317	299	287	274	293	289	297	272	292	297	294	304	284	253	299	285	270	273	240	297	291	319	304	267	281	264	274	276	272	298	265	288	285	284	260	298	284	237	298	255	313	301	305	268	318	267	272	278	284	246	294	275	287	258	306	279	284	252	289	294	300	278	274	295	277	279	303	301	305	262	279	269	309	272	264	285	259	286	286	266	285	305	282	269	271	260	289	294	291	277	245	260	295	276	270	255	292	271	285	288	285	255	270	268	272	268	280	291	290	278	285	278	243	287	274	241	307	294	284	285	272	290	265	276	292	273	281	249	252	297	272	262	301	273	293	296	255	294	293	253	298	261	289	238	293	276	296	325	315	304	281	266	271	240	272	290	283	286	296	287	283	291	286	270	283	307	274	282	289	310	304	269	290	268	297	290	289	270	290	272	269	295	265	274	274	302	260	239	277	278	293	271	256	258	263	271	307	288	261	320	282	259	252	274	285	295	282	288	299	255	305	276	255	271	301	286	295	266	273	266	272	286	274	243	261	267	282	283	272	284	324	304	284	294	267	297	261	285	265	288	298	258	301	260	262	252	277	314	293	283	218	271	300	268	270	268	305	308	280	298	315	281	313	308	280	281	284	272	248	271	298	266	275	312	299	306	317	291	269	261	263	256	268	279	299	308	262	262	267	255	305	290
3383	3373	2199	1261	916	764	722	670	651	646	665	627	631	637	592	620	624	562	629	607	619	628	624	578	607	561	659	692	584	603	615	632	621	670	606	595	611	584	638	616	631	587	625	651	603	608	599	589	593	652	647	635	621	624	585	634	611	626	659	628	599	591	630	601	648	615	610	622	661	603	612	611	574	586	592	613	622	603	606	652	644	638	633	619	600	620	626	591	582	613	663	664	644	604	599	586	623	615	620	607	586	610	649	596	603	631	638	639	672	604	599	617	652	569	650	595	585	654	605	618	591	631	606	603	598	563	598	557	625	623	670	641	647	578	596	624	621	591	580	574	626	554	572	640	619	623	603	639	601	610	643	615	598	615	577	637	597	597	569	616	642	678	605	658	655	635	612	631	581	628	656	645	618	613	629	601	624	607	657	651	574	653	641	626	604	556	655	656	560	601	631	643	583	611	658	584	625	616	626	631	608	592	569	639	597	605	614	631	645	650	644	591	619	607	635	609	565	590	622	610	579	637	600	634	637	577	579	549	630	588	625	649	593	631	636	591	619	622	635	639	575	635	613	617	650	619	602	636	628	616	614	598	627	643	588	592	611	605	584	601	600	579	600	623	609	573	587	611	640	572	611	604	623	607	600	638	625	579	627	608	674	644	622	585	619	557	618	595	643	597	558	603	635	573	579	658	622	613	637	626	615	646	701	612	647	620	618	627	642	614	620	615	664	620	642	590	596	612	589	664	641	594	664	623	575	595	630	622	605	654	626	557	637	573	638	595	641	593	621	604	592	601	595	652	617	661	622	611	603	601	637	581	604	610	591	638	584	562	612	620	605	619	601	625	607	594	624	626	598	623	635	620	635	673	644	606	647	621	636	595	612	623	611	613	618	630	563	553	634	627	616	635	610	580	609	601	564	631	638	572	647	579	596	605	655	627	618	576	627	627	655	649	600	620	645	605	584	601	672	647	595	600	582	590	664	615	589	641	609	588	651	619	669	622	627	632	617	598	597	604	586	617	606	603	622	575	585	635	583	584	603	627	627	647	599	630	574	626	604	590	640	606	578	627	635	633	578	602	563	583	619	624	587	627	615	602	638	576	625	630	596	635	587	590	640	613	648	593	606	623	608	653	645	599	603	610	583	598	599	629	642	610	629	593	631	617	618	670	643	602	629	640	634	592	581	592	590	585	642	605	598	620	601	595	582	633	570	623	666	593	613	652	575	586	617	623	602	614	620	635	668	666	613	666	592	677	643	628	574	604	641	620	657	633	581	633	601	592	648	623	632	648	602	657	588	591	626	620	622	594	641	592	612	635	622	621	647	650	609	609	612	609	603	628	612	595	602	587	616	616	608	571	603	585	621	625	624	575	604	618	626	590	587	629	687	585	606	618	604	589	593	586	637	623	596	618	627	643	630	621	603	645	626	614	655	611	629	612	608	612	586	586	613	602	605	590	607	615	590	619	612	612	613	609	614	638	627	590	599	597	616	591	587	641	592	576	647	629	634	623	629	653	584	628	557	622	602	610	574	651	603	639	622	605	577	613	592	644	602	609	622	617	667	646	609	575	605	610	606	611	602	613	606	605	588	572	606	617	590	597	664	604	631	576	626	604	623	603	602	656	617	600	637	620	618	582	596	598	635	587	615	549	613	601	617	650	612	613	628	621	631	639	626	603	593	576	580	608	601	614	619	652	634	595	616	599	653	641	640	600	594	605	604	659	625	585	633	611	602	613	612	599	632	652	592	631	603	629	657	622	623	585	614	622	619	586	670	619	632	631	565	590	592	644	632	592	628	641	597	587	620	606	645	571	627	603	618	590	619	657	581	616	610	578	553	633	624	586	566	616	596	609	591	642	632	643	586	634	606	614	593	617	576	618	574	609	615	659	636	605	611	642	572	598	567	631	606	611	598	605	607	607	622	636	561	589	594	559	620	616	631	620	608	624	610	615	611	585	615	633	602	601	586	602	619	622	611	616	607	620	621	640	635	646	634	620	639	609	612	644	599	607	606	569	610	644	565	633	631	615	569	608	627	626	630	539	586	609	619	604	611	612	609	640	624	599	649	655	606	601	653	616	628	588	607	583	643	586	641	610	651	655	636	597	580	651	618	611	619	605	669	596	602	612	569	608	570	586	621	600	669	607	644	613	617	611	591	595	618	611	580	633	635	625	661	648	618	600	612	622	587	603	570	649	600	618	617	612	637	574	602	610	596	603	627	620	616	634	647	617	601	601	624	673	604	591	584	616	631	615	631	598	670	593	587	638	605	626	642	658	596	634	594	608	629	566	606	588	605	639	603	623	590	613	630	614	658	587	579	617	601	611	611	615	628	608	597	652	597	591	598	645	569	615	643	567	597	608	637	590	600	616	622	617	599	664	618	607	621	616	648	609	606	587	642	593	603	625	626	582	636	643	607	583	629	650	661	628	578	674	617	626	629	599	601	615	619	616	618	621	588	579	607	611	629	602	589	589	621	616	592	613	582	658	627	613	640	601	592	574	616	587	609	597	601	589	644	598	601	613	613	584	602	643	624	624	568	559	629	648	603	654	601	630	609	593	563	573	640	612	646	614	625	658	611	565	626	558	625	620	621	622	598	638	656	623	631	602	585	611	650	617	619	592	666	620	599	621	606	595	589	621	580	636	661	603	625	629	616	597	604	638	610	595	620	613	637	627	615	591	661	623	633	628	586	610	609	614	640	628	654	628	612	579	628	612	638	644	610	679	603	610	581	593	596	608	628	603	670	654	615	616	611	622	654	635	570	614	608	618	598	628	618	621	630	591	624	591	611	622	587	643	555	663	591	606	596	597	577	651	591	628	645	581	623	608	598	664	630	625	613	612	598	616	617	673	575	644	569	606	614	624	593	609	587	619	630	672	618	606	624	612	609	612	647	598	646	616	648	635	623	628	628	585	609	623	621	620	564	644	631	585	623	582	607	609	585	627	594	604	599	607	632	634	631	609	602	633	620	597	616	600	625	596	576	628	591	618	631	592	592	570	635	615	613	616	624	615	634	583	612	608	619	645	624	617	636	630	637	613	649	614	549	571	644	659	594	684	630	619	606	580	607	611	601	607	629	609	581	589	624	624	604	597	616	641	605	573	606	581	594	609	623	599	640	629	545	639	605	645	602	620	597	617	610	584	635	643	608	612	634	614	603	617	639	572	619	654	580	629	629	650	596	624	590	620	630	620	614	598	597	625	595	631	613	581	616	649	602	623	647	643	649	638	618	646	580	614	609	586	610	648	573	646	617	624	586	602	631	579	575	607	612	628	668	627	607	576	548	582	606	593	603	630	631	588	638	633	601	648	598	613	633	616	634	610	604	608	624	610	650	575	604	606	618	617	606	607	592	628	619	614	560	615	600	573	616	574	637	590	586	618	592	646	631	612	621	659	627	635	636	611	622	594	629	614	603	601	605	619	612	629	668	633	613	584	644	608	605	608	638	643	559	633	577	623	610	591	617	605	633	605	628	600	662	611
24455	21624	25996	27755	21633	21606	2631	466	290	308	259	250	246	246	281	217	242	210	153	216	210	202	206	206	222	198	204	202	200	199	211	210	175	189	196	187	169	211	220	219	201	175	197	182	198	171	179	211	185	192	171	205	200	173	194	177	186	183	166	176	192	186	160	200	177	188	211	180	201	189	184	177	186	210	192	191	197	193	226	167	201	191	192	172	172	172	196	226	211	203	207	194	185	224	244	186	185	166	199	199	188	159	207	187	178	188	180	177	189	190	208	190	185	176	161	180	176	154	183	218	208	206	199	180	186	186	149	190	183	181	169	192	184	184	222	179	151	176	187	179	180	188	162	182	197	177	174	184	184	186	219	181	167	168	190	198	157	194	195	177	192	158	165	193	197	205	173	214	177	180	175	208	183	185	189	172	182	191	181	168	199	213	176	186	203	200	173	185	203	199	176	198	178	180	189	168	192	158	199	190	186	180	168	181	192	209	200	185	192	199	188	160	188	180	207	220	188	182	182	168	208	185	200	187	189	181	172	210	173	183	184	215	167	181	187	188	186	182	157	209	191	189	193	169	172	219	213	190	182	207	190	191	195	175	197	176	198	171	173	202	194	207	179	208	185	178	180	229	206	198	184	184	166	177	180	207	165	164	184	204	176	199	180	195	207	205	177	179	196	200	187	194	173	185	176	193	205	211	184	173	171	176	177	180	218	166	174	177	180	174	174	204	188	191	173	182	210	178	186	200	207	164	168	175	194	209	158	169	204	175	190	160	205	185	173	197	176	155	206	165	178	213	207	197	187	164	173	169	160	215	205	193	182	176	176	205	188	182	188	178	186	188	177	167	193	200	165	177	187	185	205	191	171	173	193	189	194	188	187	165	187	191	180	194	183	206	196	183	166	183	180	199	180	206	231	193	188	164	179	185	187	178	183	217	205	192	182	188	188	188	215	184	198	166	180	201	178	204	170	186	206	193	182	181	199	192	161	208	191	183	184	170	197	164	195	196	197	177	184	193	194	170	200	192	192	178	193	198	185	182	182	192	186	184	180	195	189	197	201	195	166	194	180	200	178	181	195	166	183	154	174	177	168	197	179	184	155	173	188	185	181	194	210	172	181	190	172	192	189	182	188	196	168	172	185	180	188	164	193	189	193	176	180	171	197	183	190	209	192	186	184	187	198	175	190	193	183	192	195	196	189	173	180	191	151	177	199	213	189	167	185	198	169	204	177	200	169	199	199	196	182	191	171	199	213	183	159	175	207	180	178	185	220	166	193	183	174	155	206	173	182	178	161	178	190	177	196	185	182	183	188	197	197	186	165	194	195	215	180	212	185	189	178	148	191	196	180	173	181	192	187	199	188	209	176	192	167	160	195	160	171	179	197	162	185	174	169	209	190	222	167	187	157	186	214	202	198	208	186	176	198	178	179	202	187	169	180	169	174	175	172	202	203	183	201	167	179	206	196	198	203	202	210	177	197	207	209	201	176	188	179	184	197	195	210	187	186	202	172	172	192	171	179	182	184	180	173	193	184	205	174	187	155	196	195	175	203	205	174	197	173	162	168	191	172	196	180	172	221	165	193	189	164	163	207	197	197	193	178	205	188	182	171	199	198	209	191	193	169	190	190	170	185	206	183	161	196	178	178	192	185	201	159	169	161	177	195	166	162	174	159	161	196	209	196	209	188	216	204	216	189	182	176	189	212	195	173	190	178	194	192	164	183	197	185	173	188	156	217	180	184	183	190	180	190	186	202	156	170	202	171	176	178	205	176	167	201	199	178	213	187	172	196	165	203	192	201	191	168	193	177	195	190	182	193	191	186	201	183	185	180	171	200	166	191	200	172	167	193	188	184	198	187	182	183	178	205	200	186	171	167	185	237	177	162	171	192	181	162	185	220	194	172	188	210	197	182	184	186	190	190	179	177	169	183	180	187	188	201	197	192	208	179	202	200	164	204	166	157	194	222	183	185	175	176	176	163	183	187	164	188	174	221	179	195	211	199	218	205	191	193	176	177	156	208	221	216	202	195	203	206	207	183	173	188	187	223	178	195	177	191	170	214	194	177	184	200	202	199	156	200	169	188	176	179	186	181	181	202	196	184	201	189	167	196	199	219	196	198	207	200	206	183	174	183	173	198	181	199	222	199	177	171	173	179	188	176	187	179	186	198	193	167	187	181	193	194	183	223	178	179	177	177	210	194	194	156	207	157	185	164	161	209	187	173	197	204	169	185	190	175	196	172	209	177	157	176	185	187	200	197	180	192	183	190	187	181	194	162	176	181	190	176	189	203	190	191	195	207	200	181	199	165	168	159	198	194	173	170	189	203	200	199	195	194	167	186	190	186	179	194	196	176	182	180	183	223	203	176	183	194	165	192	176	160	166	196	173	192	183	173	172	171	191	186	169	187	167	196	189	201	174	184	197	204	210	187	183	211	166	180	154	179	184	189	175	185	189	182	180	208	197	188	151	188	190	209	207	180	183	181	180	174	187	180	168	192	200	192	186	209	168	200	190	191	187	185	209	198	205	196	172	214	189	205	195	226	192	191	179	199	191	195	191	168	186	196	172	180	178	172	218	192	179	202	190	193	188	194	163	202	191	189	159	196	184	199	189	179	164	162	196	188	161	201	181	193	178	164	175	189	190	195	231	226	174	195	171	193	182	196	176	159	191	194	203	156	189	173	192	201	173	199	203	179	191	199	192	181	192	196	204	190	193	200	208	196	199	179	177	201	193	181	169	168	174	195	181	166	185	181	171	172	166	166	194	193	200	191	210	186	186	173	217	194	200	197	211	191	150	183	175	182	165	189	189	174	181	186	197	184	194	211	194	191	174	186	180	165	205	195	166	170	208	208	191	180	174	200	208	181	176	191	195	194	181	192	206	182	195	191	205	164	186	180	198	157	202	195	194	203	188	181	189	206	203	203	196	176	175	195	214	183	172	210	178	176	173	182	176	168	171	177	198	241	198	191	168	197	203	182	163	177	193	168	164	210	172	175	178	178	207	175	179	175	171	196	199	161	177	175	196	181	215	201	184	191	186	184	181	186	154	178	188	160	174	185	175	188	200	184	204	214	162	170	163	194	198	181	173	201	200	216	189	207	162	210	187	175	169	189	165	167	213	180	188	205	206	171	170	198	195	182	199	196	191	173	181	167	188	188	190	191	180	188	186	168	208	184	197	205	180	216	176	181	208	195	183	196	169	169	173	159	208	203	186	195	207	201	202	215	211	192	169	215	179	194	143	176	202	203	196	181	202	191	176	192	158	190	189	172	151	189	207	180	166	194	212	189	195	174	168	189	166	170	217	182	202	168	177	180	171	174	190	170	189	186	185	198	184	196	203	182	180	180	170	169	203	215	197	196	214	191	182	198	175	165	194	183	188	188	225	180	197	192	177	168	182	181	160	174	179	176	176	206	182	190	179	190	185	177	170	174	171	198	210	182	201	209	184	196	200	182	200	178	173	178	197	210	189	177	160	189	189	197	199
3369	5749	3593	1645	893	680	566	553	462	447	456	458	410	463	442	410	434	428	426	418	396	405	385	395	407	399	436	419	372	440	430	401	423	375	394	412	381	430	404	379	440	418	413	398	437	407	381	398	391	451	367	404	405	399	422	404	376	395	401	387	382	397	404	406	441	424	425	382	427	372	423	428	375	419	404	426	405	426	390	420	396	410	377	373	419	405	366	405	439	430	440	406	404	454	444	429	399	411	391	428	390	362	448	415	424	379	426	372	401	413	416	414	409	417	411	406	369	406	414	420	429	457	411	389	417	436	388	409	406	385	390	391	430	391	416	427	381	394	403	451	436	386	456	441	390	390	387	418	408	430	416	413	385	401	394	414	401	390	360	385	412	389	416	429	409	412	425	372	396	370	441	433	398	392	372	384	403	429	391	438	409	396	412	402	409	390	430	410	418	427	391	394	380	395	410	382	412	423	387	465	407	401	385	398	405	393	418	411	414	405	393	425	424	390	361	418	396	382	374	412	418	415	397	417	399	429	397	401	408	395	425	407	404	419	401	387	391	415	396	410	425	382	438	450	399	401	377	387	387	404	431	396	409	392	410	409	448	431	405	405	410	406	396	428	411	413	426	393	443	412	433	399	405	429	385	390	375	461	435	424	388	386	442	401	390	371	401	421	398	395	424	392	409	405	416	432	385	425	385	407	425	434	402	436	418	412	416	388	414	382	360	407	431	425	420	431	408	409	401	437	382	410	390	394	416	418	391	394	385	384	391	398	413	397	403	422	375	400	413	410	397	401	416	418	410	404	402	388	368	449	418	401	423	413	401	415	431	401	424	424	390	418	408	416	407	394	374	374	398	396	420	426	418	406	420	379	377	409	378	395	423	432	413	452	387	415	391	415	420	401	385	449	410	383	402	401	382	446	403	425	389	389	397	412	400	431	418	402	383	419	415	413	414	476	431	403	428	389	415	400	398	423	424	398	382	418	397	406	376	389	461	426	417	399	392	392	406	428	394	404	428	396	393	395	394	396	384	415	429	365	451	406	440	444	403	357	429	406	424	397	431	436	388	433	405	400	430	415	391	419	394	403	417	379	386	411	408	398	387	405	394	408	428	343	407	421	405	425	432	445	409	399	413	400	406	391	412	413	445	409	386	388	389	410	380	413	407	408	417	401	382	400	438	391	404	399	409	407	382	416	406	402	400	408	403	449	375	422	378	415	428	394	394	396	402	441	378	405	429	418	403	427	422	427	392	422	396	409	424	428	387	400	419	420	390	394	404	416	395	410	407	395	395	422	381	398	473	416	408	437	395	414	404	385	391	404	404	397	393	418	410	406	410	419	399	420	388	428	395	409	393	402	402	407	396	373	378	407	446	388	437	353	408	420	428	354	399	426	436	424	412	385	389	423	371	366	390	416	404	390	405	422	403	398	415	433	391	394	416	393	425	393	398	406	425	366	385	361	420	416	430	458	414	450	398	445	380	398	436	438	433	408	409	420	396	430	385	419	430	389	441	446	386	396	389	404	425	395	418	389	421	411	412	345	379	395	440	399	387	395	380	392	414	407	405	401	416	379	414	433	405	451	388	389	418	385	421	392	413	383	391	408	421	429	435	403	426	403	407	431	430	437	383	412	404	400	416	389	398	388	435	427	430	387	394	455	397	408	427	407	426	369	394	402	420	376	437	409	383	413	420	398	402	407	401	402	455	413	434	449	400	406	374	397	366	454	397	409	401	394	390	439	389	426	423	392	376	398	403	410	400	385	376	439	390	433	408	467	392	461	378	374	427	394	386	398	440	413	391	429	380	410	429	380	408	422	382	409	387	393	397	407	472	394	389	429	416	426	392	384	394	383	374	418	396	427	407	399	416	424	430	410	405	411	416	404	366	454	396	427	381	420	400	400	416	409	390	399	408	400	402	389	358	389	405	379	418	415	407	390	414	391	410	401	432	358	430	392	394	367	400	384	408	391	407	421	358	414	410	437	385	429	372	424	414	374	402	402	395	416	422	410	381	415	418	419	384	438	403	403	414	402	420	397	382	377	393	403	398	381	435	423	394	385	420	395	398	381	386	409	409	392	448	444	417	394	382	427	406	402	429	411	414	378	374	383	425	393	406	384	426	362	440	436	398	396	396	385	378	410	398	391	401	386	396	428	441	387	404	399	418	427	467	417	387	393	425	431	416	433	443	412	442	407	375	427	415	396	385	421	431	401	434	414	384	414	390	410	429	405	403	418	440	411	386	412	428	427	413	412	422	399	387	393	409	437	411	402	449	415	416	411	417	388	398	431	388	388	439	401	407	393	393	415	375	410	419	381	413	411	418	407	431	403	446	421	423	447	400	402	407	398	398	403	419	387	425	367	364	423	383	401	449	379	405	443	391	393	414	403	388	404	395	381	377	412	388	393	434	409	420	354	398	404	375	452	416	413	412	368	396	412	437	431	372	406	440	368	409	463	411	373	435	437	371	414	394	385	419	418	366	420	423	415	390	402	373	383	396	401	414	400	419	382	374	418	386	378	389	385	432	409	426	385	374	406	411	391	405	386	376	410	441	408	425	421	424	395	428	408	406	448	397	395	382	429	391	413	402	422	403	401	395	434	386	402	391	387	372	397	377	411	423	442	412	415	397	426	414	425	396	406	416	370	421	396	397	407	404	423	403	386	406	394	370	393	419	440	428	441	388	402	420	437	391	390	402	388	401	399	410	422	429	418	364	392	429	395	436	395	403	398	415	413	387	415	399	408	408	365	412	356	403	391	404	391	420	377	406	411	421	392	428	423	414	384	391	440	403	426	418	448	378	395	382	395	424	410	417	400	407	404	376	400	414	403	373	385	384	439	361	387	408	397	377	418	414	393	453	400	419	427	421	391	398	400	391	407	390	415	435	399	410	367	418	370	417	378	427	392	391	450	403	407	389	410	397	395	424	434	426	385	411	407	401	408	394	410	418	408	415	389	416	408	385	398	384	409	380	386	418	414	361	392	445	405	379	392	406	399	381	406	396	427	419	372	412	397	412	376	406	407	414	430	411	414	390	423	430	375	421	409	406	429	412	378	421	409	414	416	394	418	392	393	406	417	393	426	417	399	380	384	431	403	424	396	395	434	396	410	413	446	453	386	354	373	417	418	420	395	429	422	391	408	445	399	395	397	415	393	421	390	384	393	391	405	418	374	417	406	378	366	392	405	405	407	392	398	381	385	375	394	388	439	410	473	390	407	395	430	411	397	432	393	408	442	432	410	401	417	407	408	380	419	412	417	416	372	420	397	392	419	426	409	403	385	447	400	392	398	401	413	388	394	416	403	394	449	396	419	377	406	419	401	398	404	408	415	391	422	415	393	402	417	412	420	405	415	387	405	392	404	412	395	413	370	441	370	422	395	400	394	413	353	377	434	414	410	409	398	395	405	399	390	392	402	402	419	404	378	424	393	389	410	420	409	392	391	388	420	413	405	426	408	395	358	398	406	397	451	403	372	397	425	383	389
33275	11303	1316	541	430	395	230	217	211	208	185	201	181	181	180	182	231	204	212	204	191	213	203	176	203	197	195	186	194	221	172	180	202	181	234	185	201	172	201	197	200	197	188	209	181	193	181	202	195	195	195	223	204	182	198	185	174	170	181	201	204	197	221	193	182	202	196	181	176	199	193	157	181	194	157	173	219	190	210	218	187	177	189	176	190	190	194	201	169	185	170	196	184	193	179	191	191	185	189	175	187	184	198	167	183	183	191	207	181	179	184	176	190	170	192	206	217	195	183	190	201	199	215	205	175	196	181	184	177	173	191	178	189	206	186	210	203	184	185	177	189	172	201	171	190	190	181	218	191	196	226	185	181	165	177	185	202	210	205	199	185	188	194	180	161	209	201	192	193	210	197	191	207	179	205	198	196	183	188	177	209	198	193	177	221	198	201	199	203	188	189	195	215	196	188	192	182	187	218	194	196	198	188	212	201	198	180	190	203	177	182	177	198	180	212	193	220	213	174	204	210	174	196	194	222	195	187	202	196	153	183	199	188	185	211	208	205	179	192	232	183	224	184	181	201	199	162	169	175	186	188	208	196	190	177	225	192	166	207	197	168	186	186	170	179	215	171	219	196	184	199	187	203	171	176	204	182	187	190	202	195	181	191	178	186	210	189	204	187	195	163	172	177	203	206	222	171	199	196	169	201	160	176	175	199	200	186	185	208	189	204	199	176	175	185	189	193	185	187	185	164	210	195	186	206	197	210	204	171	192	208	173	185	175	166	175	218	196	201	215	206	198	217	211	183	197	193	190	194	172	194	185	222	205	186	176	172	195	180	221	222	203	178	209	155	190	204	164	188	211	193	173	202	208	177	181	219	169	187	215	204	161	211	196	193	213	193	175	208	201	203	183	205	188	214	199	194	200	186	195	180	165	200	182	196	199	205	214	188	171	200	194	199	208	180	194	199	189	181	172	189	187	207	195	197	201	200	170	177	217	195	194	180	204	178	193	235	195	208	188	205	175	212	180	176	179	191	186	214	202	207	190	218	179	189	199	217	197	208	196	207	188	174	180	186	168	209	185	183	224	200	185	182	199	191	194	195	197	209	198	178	223	204	212	188	197	186	213	186	217	204	208	198	200	164	178	195	188	184	213	188	167	184	182	214	224	177	174	207	178	200	176	203	187	194	157	203	202	173	185	197	187	195	185	204	204	183	187	192	177	198	198	201	203	190	194	195	182	195	181	165	178	192	202	186	185	185	204	190	172	201	192	187	197	181	157	159	206	201	164	189	200	187	179	199	209	182	200	176	173	193	170	215	198	193	186	197	159	193	195	183	183	191	184	185	180	190	203	211	177	187	196	173	187	198	179	182	161	203	156	193	199	201	200	177	210	167	197	191	210	189	210	217	179	194	183	211	187	192	156	195	159	205	182	190	196	198	180	197	197	193	162	202	187	210	190	224	180	187	205	195	180	199	215	188	185	183	198	187	168	200	196	175	205	197	189	199	185	185	171	244	186	178	170	187	177	177	223	190	168	194	211	231	212	187	211	181	208	213	184	191	183	178	206	182	205	175	196	208	176	195	179	167	191	178	223	163	180	183	191	194	210	187	199	181	172	186	201	189	205	203	191	217	207	196	207	197	170	203	206	194	189	188	205	216	180	216	185	197	185	226	200	191	221	233	189	196	187	188	191	191	207	193	198	202	179	202	184	189	195	186	187	175	182	212	211	205	205	198	207	200	191	181	191	193	168	180	183	221	191	217	200	191	203	195	183	189	177	203	173	234	201	193	191	193	187	186	192	203	197	202	192	185	203	172	192	178	192	186	173	211	188	195	188	175	181	173	177	154	188	214	177	178	222	190	183	184	195	166	171	216	216	169	164	164	217	172	199	201	189	209	200	204	200	180	179	178	182	195	192	188	203	161	190	210	178	197	199	192	212	185	203	186	176	212	206	187	193	173	197	203	182	196	165	205	207	179	183	185	212	205	197	202	196	188	208	199	172	182	189	190	183	236	193	188	200	209	199	212	188	198	180	184	184	184	186	241	180	206	207	176	184	191	166	174	187	222	207	204	177	177	168	204	189	211	186	191	180	186	211	189	186	180	181	180	207	177	188	195	180	212	186	216	183	224	201	187	209	211	179	189	160	171	184	177	198	204	183	189	193	198	183	209	182	173	201	192	212	187	184	176	193	196	191	221	208	176	191	183	184	189	170	193	203	197	176	189	177	183	184	197	188	200	211	192	196	198	211	183	205	199	218	194	201	176	210	202	185	199	176	196	192	205	182	200	212	173	203	185	166	210	167	187	193	182	193	197	194	195	177	191	183	182	191	189	183	208	202	191	220	214	196	183	191	187	174	168	192	195	160	183	164	189	157	194	209	172	199	214	185	211	186	187	200	217	203	202	194	197	189	189	188	193	191	196	213	191	176	183	172	186	198	195	200	207	195	184	197	184	204	187	188	197	216	198	185	172	191	178	203	220	207	191	176	194	203	184	202	187	198	215	196	171	205	173	187	205	177	180	193	205	183	184	183	181	168	213	175	172	179	195	175	199	192	191	161	206	190	220	206	183	190	181	206	204	186	171	207	178	196	154	200	180	177	195	199	199	189	191	181	198	185	181	193	203	203	207	187	206	151	193	196	179	189	189	206	194	173	172	181	183	189	174	196	186	176	181	189	179	183	188	196	201	187	186	200	183	194	213	166	193	189	176	183	182	164	182	200	195	193	172	207	194	199	189	207	195	181	187	185	188	210	168	201	185	195	214	193	190	194	180	220	212	182	205	205	198	209	196	203	181	184	177	193	177	190	211	199	208	196	182	217	161	199	193	193	198	196	214	201	190	192	164	167	186	203	193	182	233	176	202	188	192	186	209	187	165	194	178	191	188	189	221	202	200	207	176	194	204	222	196	219	180	183	216	201	192	179	160	152	213	188	187	189	171	189	218	175	181	195	206	219	176	216	203	193	188	175	198	188	179	208	202	162	156	227	177	172	162	231	161	169	193	192	186	192	176	183	207	199	186	171	182	172	200	178	170	176	172	170	180	198	201	216	209	137	195	195	199	182	171	208	200	194	235	203	214	212	159	179	201	204	214	183	214	213	202	208	196	187	197	207	197	205	209	174	209	213	199	192	202	194	196	171	190	181	189	205	228	202	182	199	208	218	210	187	186	179	201	212	224	191	176	208	166	185	192	191	175	199	210	198	191	171	191	218	187	200	200	206	192	208	179	180	184	200	209	200	200	199	212	194	171	214	199	186	192	233	190	230	197	178	173	162	197	202	173	196	191	175	201	189	174	205	202	163	180	198	173	184	192	207	199	178	181	187	215	215	197	191	167	183	214	187	166	213	201	188	193	193	190	188	211	189	169	190	205	184	191	164	188	201	220	193	191	195	202	197	204	175	213	173	191	194	201	200	195	172	207	204	193	167	191	184	194	187	193	182	176	193	180	194	184	214	185	174	196	181	193	190	211	195	181	192	196	199
5226	835	695	584	531	514	454	447	502	454	483	463	455	467	465	448	463	452	447	448	478	446	458	479	429	448	449	481	430	467	466	417	461	484	417	428	463	454	434	433	452	482	497	462	438	488	466	463	422	463	439	472	480	431	452	470	457	449	456	457	483	448	438	452	439	429	434	467	438	469	460	435	495	439	452	456	447	444	454	467	443	456	448	470	469	449	452	475	472	446	510	479	445	409	484	488	454	476	478	440	438	485	434	448	452	460	439	471	439	443	423	473	464	462	425	447	429	471	413	429	427	425	430	434	455	444	430	473	443	467	469	436	478	425	479	465	476	418	477	466	433	490	431	460	467	453	471	411	470	463	431	434	447	473	466	449	451	452	477	492	474	481	480	490	450	461	466	444	439	446	476	488	466	467	440	437	444	466	402	465	422	439	455	473	468	481	468	413	436	448	446	469	492	463	453	463	433	436	444	464	466	452	432	489	437	460	465	479	468	476	478	453	464	430	446	431	487	423	460	461	458	474	459	446	431	478	461	453	496	487	464	460	417	431	465	455	477	435	464	487	474	434	447	465	457	461	457	459	449	461	427	444	460	433	478	425	483	457	468	457	434	466	479	440	471	467	468	450	437	480	498	462	441	422	453	459	414	469	460	466	472	457	440	484	470	451	485	424	441	450	446	437	450	476	447	414	478	481	437	439	455	438	447	494	440	463	454	463	456	492	490	465	466	452	482	463	438	430	459	494	444	462	453	447	491	492	451	457	461	427	433	440	475	463	462	456	447	446	469	401	463	442	421	430	463	443	434	472	508	420	462	472	443	447	428	504	459	466	461	398	437	424	467	532	471	457	448	426	465	457	457	467	442	436	483	448	442	473	457	479	439	414	480	473	477	436	454	458	449	454	449	473	439	475	428	449	446	479	421	479	496	421	473	412	452	462	449	453	426	466	416	479	461	462	485	481	405	474	463	428	437	456	449	458	468	479	439	465	491	455	473	463	427	486	420	418	472	478	411	433	469	466	433	463	474	468	438	477	476	451	414	464	464	452	450	502	471	429	468	463	444	449	467	480	459	441	469	446	455	437	471	447	506	427	457	433	472	474	496	448	470	448	432	460	489	500	469	447	459	467	431	512	486	463	454	441	487	472	451	471	445	453	436	439	532	442	444	475	456	465	459	459	459	441	483	515	479	445	433	415	478	460	465	489	458	407	458	434	481	421	475	496	462	445	463	448	489	427	472	459	464	436	428	443	453	435	457	458	485	446	479	469	474	479	479	477	459	467	451	458	439	448	445	457	451	487	488	456	467	448	452	446	470	458	452	466	458	441	456	461	462	475	453	489	438	434	488	479	493	465	440	442	435	457	472	530	440	468	450	466	454	446	467	442	453	438	438	471	459	492	430	489	431	436	430	430	453	440	441	476	462	440	437	437	447	430	423	465	473	448	449	458	495	434	457	441	466	447	461	486	418	450	451	463	456	488	477	418	472	471	444	456	440	427	431	450	422	459	441	447	454	452	444	433	446	482	483	436	438	443	451	474	481	470	481	439	476	466	441	457	477	474	430	425	472	412	476	477	444	442	466	448	461	446	422	453	478	475	441	475	470	476	487	494	453	434	439	453	463	471	460	450	437	430	484	457	441	467	478	431	467	473	470	501	452	456	437	460	445	442	407	405	401	485	474	470	428	436	412	447	442	465	476	456	431	437	475	474	442	481	432	473	457	446	497	463	426	463	445	439	498	413	456	457	468	434	466	439	459	436	447	452	436	432	439	458	466	417	486	464	441	429	451	451	454	443	437	456	459	480	420	441	509	489	475	471	459	408	459	489	450	463	468	480	499	493	440	464	471	441	479	444	450	472	454	450	417	462	483	454	418	423	479	486	471	460	465	457	500	475	477	473	428	484	474	475	502	501	454	434	459	478	459	416	472	462	481	496	484	452	494	455	465	473	458	445	436	451	462	446	449	496	492	461	502	458	434	451	486	463	479	475	461	469	454	467	457	465	435	467	423	431	497	488	453	469	435	470	477	450	459	453	472	480	470	428	462	428	488	468	456	484	453	491	441	443	477	465	450	488	468	464	482	430	446	478	449	494	426	466	464	470	451	458	442	447	413	455	484	436	456	468	398	454	462	490	468	447	478	460	493	437	421	449	459	407	445	424	496	437	407	435	427	462	413	446	441	450	458	461	437	450	467	446	432	416	432	463	472	487	470	418	469	459	458	448	431	457	484	466	451	434	441	470	486	444	474	509	444	408	473	507	488	459	469	464	422	448	452	483	442	431	458	434	463	456	463	445	460	454	488	486	455	465	492	493	456	453	442	464	468	496	467	474	442	441	505	484	478	476	456	429	496	470	469	443	470	462	474	490	401	437	462	461	503	457	482	452	468	436	481	459	467	440	421	444	465	434	458	441	426	464	444	470	476	473	447	459	455	417	455	457	476	479	468	479	472	436	409	434	442	454	492	486	435	479	479	414	467	452	435	468	448	458	468	477	460	465	457	470	483	445	438	462	441	435	458	480	444	433	472	457	450	471	439	457	513	458	476	454	505	425	433	439	459	435	425	473	429	450	435	459	434	467	466	459	443	435	453	452	439	466	469	438	434	455	482	490	473	458	469	471	421	447	459	463	456	463	474	433	463	433	503	460	440	441	454	422	440	456	426	459	449	445	479	467	433	455	473	441	455	482	442	433	419	506	450	416	467	456	482	487	515	481	458	468	474	458	459	436	468	466	457	414	467	438	460	471	453	456	453	428	434	455	476	489	486	460	476	486	436	472	433	433	479	446	429	469	471	484	502	463	464	450	480	448	490	455	454	457	445	433	436	484	432	480	489	454	484	451	471	470	486	451	470	455	473	447	432	468	460	443	452	443	470	458	467	456	436	465	445	486	459	470	460	443	425	448	490	469	465	435	405	452	476	435	466	465	441	474	445	466	467	435	463	480	479	426	483	470	439	438	458	458	489	462	439	475	483	479	439	407	459	470	438	457	434	426	437	460	458	424	454	458	461	466	441	395	467	462	480	441	456	450	436	460	465	430	461	413	471	476	505	421	495	457	466	481	463	444	452	447	469	462	475	416	483	474	464	475	441	461	480	452	455	457	449	456	461	444	473	462	487	432	453	432	488	468	482	458	450	492	428	431	432	453	426	470	450	446	437	493	481	451	427	472	483	457	435	427	480	492	429	438	460	430	465	452	450	463	467	443	448	484	444	458	437	452	445	483	476	479	412	426	454	477	500	490	418	442	480	460	465	481	462	457	454	470	467	420	485	460	443	463	455	487	443	431	490	411	478	487	435	454	501	440	449	472	500	469	455	446	446	437	447	462	429	446	450	463	500	482	474	438	452	472	472	482	468	488	493	501	466	465	409	439	466	474	434	480	465	472	448	431	455	445	492	461	448	453	489	453	481	487	431	449	444	472	469	477	500	479	469	469	485	448	456	465	490	436	466	432	441	457	459	429	445	446	499	467	465	445	469	469	501	442
25265	21598	25336	28318	21089	2318	545	400	384	342	337	307	324	282	259	308	294	269	294	287	286	267	312	307	285	312	291	285	268	282	247	268	274	296	242	300	284	303	260	296	316	265	277	284	253	283	250	287	270	286	279	257	274	274	277	286	288	273	249	258	283	271	275	241	259	275	282	262	302	288	298	293	283	280	295	262	306	297	269	240	271	272	246	294	276	271	282	284	251	287	273	265	271	306	291	329	269	290	274	281	283	270	292	300	292	259	284	311	270	270	269	271	284	307	274	282	291	290	294	276	285	274	270	293	305	274	305	303	309	288	299	275	274	245	246	284	279	290	275	261	315	317	248	267	258	288	291	283	292	265	279	287	311	280	265	321	245	287	217	255	287	287	281	315	284	276	289	316	265	279	285	288	295	270	301	331	270	283	274	315	293	273	274	276	276	271	273	281	291	274	272	269	291	268	293	292	281	282	280	267	287	291	264	280	318	272	269	278	273	268	293	326	305	293	266	300	267	270	261	250	240	260	280	290	304	269	301	285	259	270	245	267	289	260	264	294	303	277	237	298	252	281	251	273	264	255	262	275	280	284	290	272	295	278	344	278	291	248	258	278	263	293	293	275	301	274	289	268	274	282	226	284	239	264	279	263	269	273	311	263	321	286	285	292	297	276	275	281	291	272	288	273	257	280	298	263	314	321	245	238	265	272	256	300	266	282	259	259	266	280	280	252	276	305	281	211	294	281	299	292	289	291	273	293	281	276	308	282	300	234	262	294	245	296	285	311	259	285	282	260	258	312	296	284	244	294	291	303	300	304	290	309	279	279	246	268	255	243	283	255	275	293	332	311	261	267	283	270	259	274	264	273	266	253	294	293	319	304	261	283	260	270	281	273	285	289	282	274	280	253	275	249	271	264	273	222	314	280	322	260	281	283	272	277	309	263	302	283	278	261	292	308	267	258	299	270	283	269	267	271	277	288	277	291	254	284	257	277	270	287	271	253	288	283	277	254	294	290	274	288	300	260	270	301	273	268	272	257	270	271	254	269	263	265	286	292	309	264	287	286	266	276	276	256	280	275	294	276	275	277	290	267	309	267	281	278	314	280	257	299	258	262	325	284	316	293	274	281	240	273	295	270	281	308	272	281	281	271	295	271	257	283	295	270	297	299	303	291	279	283	296	295	333	279	251	258	324	242	283	289	296	265	284	295	274	253	284	307	282	281	281	299	279	251	273	291	258	280	281	280	303	295	302	266	258	271	306	274	285	297	298	307	294	259	260	281	286	307	286	294	281	289	250	276	295	288	263	256	279	265	273	256	264	265	303	261	304	301	267	245	249	262	261	265	283	254	256	263	278	256	278	274	292	266	304	277	271	290	295	289	298	275	297	290	283	272	282	302	273	276	271	276	273	267	278	296	303	270	275	275	250	248	267	279	301	267	291	288	245	280	291	306	284	285	283	286	273	237	277	249	320	291	264	276	288	277	262	271	266	276	246	240	269	277	285	308	295	262	302	282	282	286	253	294	273	310	288	299	280	265	275	270	273	258	269	291	262	267	274	238	274	257	267	268	275	279	310	240	279	272	279	267	251	303	302	267	272	307	304	277	293	278	292	292	302	295	271	279	254	323	302	283	271	268	301	248	286	245	239	258	271	235	298	247	289	313	254	255	290	296	264	264	298	303	263	249	288	244	308	311	284	282	273	327	271	270	279	263	261	281	286	305	250	285	284	287	317	289	280	271	284	304	301	293	295	253	269	286	257	287	287	291	268	249	265	268	268	280	305	231	264	276	257	294	251	235	276	267	258	295	280	284	271	278	283	254	279	267	296	325	268	308	284	282	286	259	267	292	276	270	276	281	283	297	308	255	318	304	306	267	270	281	275	280	289	313	258	254	243	240	269	271	306	223	262	300	305	263	290	275	283	285	271	271	271	285	266	294	256	296	273	278	307	291	296	246	248	289	295	316	239	263	277	258	297	309	265	265	285	270	300	275	290	254	281	292	282	232	298	314	270	276	283	298	301	296	297	303	256	268	307	280	263	275	291	314	264	269	288	286	297	304	284	267	272	263	262	288	273	308	278	282	281	256	276	278	264	271	266	257	303	258	288	308	260	291	292	263	273	251	289	258	254	267	275	316	320	272	302	298	305	304	302	274	275	259	301	284	333	297	281	328	289	285	286	259	270	295	280	279	273	285	281	307	288	296	282	276	272	290	268	300	304	290	260	303	262	258	291	295	279	272	271	264	282	282	294	266	252	289	285	261	262	281	281	298	296	283	290	265	297	261	268	284	269	304	267	276	275	275	249	302	255	287	271	273	269	280	316	289	304	280	281	266	269	282	259	254	290	291	268	268	248	260	274	267	253	287	281	287	272	289	270	284	261	273	271	298	284	270	274	276	269	309	255	296	272	251	278	277	280	269	272	306	274	253	301	283	298	263	268	256	266	291	285	287	262	277	260	290	282	268	248	259	297	312	291	289	289	254	261	244	302	299	279	274	265	294	285	270	285	300	308	296	278	254	265	310	264	294	270	242	282	277	315	278	301	278	275	267	270	257	276	270	265	302	290	323	265	284	264	293	250	280	282	273	264	306	294	258	277	277	272	251	283	271	317	278	249	281	284	251	276	281	252	305	284	287	272	287	273	318	301	268	310	311	275	283	280	297	262	265	262	260	267	264	248	323	300	255	256	284	275	282	330	276	273	286	261	286	249	267	285	316	309	267	277	302	294	246	307	264	277	306	247	294	287	292	282	280	242	233	298	291	292	271	257	265	302	276	288	295	276	268	291	319	287	246	244	263	276	275	283	297	236	270	267	261	252	264	285	288	264	287	307	270	270	275	306	287	281	272	265	253	271	273	299	251	262	282	270	306	293	294	259	259	282	295	286	291	268	266	274	329	296	294	270	306	270	305	298	296	269	297	270	273	300	292	292	266	237	243	279	256	252	236	275	293	282	285	280	286	286	270	314	285	244	288	286	259	301	314	285	282	271	282	278	262	254	260	283	279	283	258	273	278	285	264	271	328	272	289	285	278	283	259	311	272	295	253	255	282	278	281	298	294	293	276	283	284	281	274	317	283	281	245	243	289	247	279	269	287	286	266	276	298	257	290	274	281	295	294	287	278	274	300	257	275	307	299	260	281	263	281	290	275	265	278	279	306	282	230	265	252	301	310	302	297	277	260	261	289	267	275	262	282	290	292	285	287	275	259	264	293	272	303	267	290	289	293	283	276	301	327	283	259	303	297	273	291	309	282	275	266	261	282	334	248	292	262	292	289	254	262	297	278	253	293	285	302	261	268	278	260	290	294	267	248	284	277	256	264	321	275	287	241	260	306	273	270	271	290	323	276	275	286	264	285	270	268	294	284	268	270	254	276	300	241	246	264	290	272	252	272	280	280	252	286	266	272	305	302	300	237	283	273	266	298	276	283	272	295	259	289	304	283	291	325	257	255	282	298	283	247	272	268	267	292	265	258	264	278	263	273	311	268
3376	3328	2245	1213	890	799	739	679	675	649	659	652	602	676	629	631	636	631	636	603	636	659	611	637	614	627	603	669	617	621	575	598	632	584	593	611	631	602	611	609	604	602	594	624	620	618	609	647	572	602	601	612	641	618	619	610	572	623	622	610	587	583	599	616	624	574	612	604	601	590	594	651	640	599	605	626	604	622	589	614	595	598	625	617	624	615	618	616	619	621	622	576	612	598	620	597	610	645	615	620	625	685	622	592	649	642	635	618	639	576	578	603	634	618	626	585	626	631	602	612	656	622	599	641	604	563	608	601	592	599	605	622	604	597	600	597	602	670	609	580	612	607	591	661	602	646	625	614	605	588	565	603	606	637	642	655	596	643	661	639	603	601	639	655	572	622	627	616	590	663	653	594	594	630	632	626	641	613	616	591	655	629	616	651	591	631	620	623	600	626	596	632	628	587	600	626	609	601	644	614	674	584	601	615	630	580	597	640	629	574	570	626	653	595	622	592	646	593	604	592	655	681	614	597	595	595	613	598	600	608	598	654	582	591	644	603	626	605	646	629	608	601	616	618	576	627	617	648	671	615	619	625	593	612	629	631	603	613	609	578	604	633	602	615	604	573	594	636	604	615	623	559	621	638	638	580	609	557	613	618	590	571	596	600	645	560	633	606	612	611	620	624	613	626	627	606	627	601	618	604	603	624	584	603	620	633	595	623	578	631	603	611	630	654	566	616	602	594	646	612	607	616	595	605	604	597	603	609	614	595	608	608	562	581	606	617	639	624	610	589	647	570	661	614	619	661	640	630	604	592	616	625	590	599	583	600	621	617	610	630	619	564	580	589	613	583	620	569	595	643	601	632	562	655	612	639	597	588	623	582	641	622	609	602	562	630	552	604	594	613	592	612	613	583	589	646	632	622	587	605	640	587	609	576	603	605	625	579	662	605	584	618	634	606	605	623	650	665	618	584	575	631	647	606	629	607	632	633	615	598	605	611	652	572	595	560	636	620	616	605	625	603	590	622	592	607	635	599	590	624	615	644	589	613	641	625	602	636	609	610	657	598	620	591	686	652	655	630	609	596	557	572	609	603	581	595	638	615	621	592	586	601	609	607	615	653	598	639	677	643	567	613	606	621	618	629	584	617	604	642	586	591	634	602	594	643	661	601	597	636	629	654	619	576	568	627	623	592	650	597	602	618	623	628	593	611	635	601	591	613	650	582	601	579	625	611	588	639	587	628	640	609	615	622	595	626	618	607	603	581	573	580	586	646	579	600	588	601	634	576	639	609	641	626	612	606	619	610	637	594	643	643	659	625	576	558	628	598	605	621	622	634	615	632	633	625	660	642	584	635	587	634	614	605	627	571	575	607	629	590	599	626	620	659	653	622	600	633	615	610	660	610	578	598	592	608	616	647	651	602	601	580	626	594	623	599	585	589	629	615	621	630	616	614	617	579	624	659	592	591	575	640	610	611	607	601	626	604	602	624	608	596	567	599	608	568	596	595	579	600	624	604	613	580	560	590	636	632	638	597	560	651	603	626	605	616	650	595	569	634	649	616	629	585	639	573	612	589	610	618	628	605	630	625	573	634	578	594	592	581	627	617	594	619	629	629	625	613	580	638	617	653	614	621	574	567	594	633	592	598	561	606	598	632	628	600	597	580	628	564	631	622	632	634	654	613	634	626	605	624	649	605	609	583	580	657	631	589	604	593	569	614	624	594	602	626	570	586	606	586	592	588	628	597	634	653	660	584	637	625	612	638	594	612	643	570	636	602	593	596	584	648	602	593	605	622	610	626	636	561	629	607	671	637	560	608	590	603	600	608	608	627	570	617	629	553	641	639	552	662	636	638	650	597	575	593	604	574	611	644	561	600	614	617	631	629	584	639	611	600	664	584	593	601	600	608	623	572	648	592	655	618	611	621	592	607	588	591	636	673	614	644	554	609	635	631	592	588	623	614	613	617	601	625	608	606	565	583	644	568	571	619	582	620	553	605	595	597	631	568	619	620	609	595	585	590	618	610	644	578	570	604	622	634	641	626	624	555	642	644	554	627	586	617	592	638	620	608	596	601	642	599	579	634	623	604	594	616	606	579	639	598	611	572	635	666	629	576	637	604	591	608	648	606	629	641	596	596	624	631	631	612	672	620	595	594	598	653	558	622	639	613	597	616	624	627	567	576	606	580	565	656	601	595	607	629	631	601	648	602	609	612	612	628	629	628	585	584	605	607	616	569	604	649	620	615	626	573	587	602	660	621	622	584	618	587	602	588	600	603	625	630	595	565	604	614	615	613	594	627	561	613	571	583	609	631	629	589	627	566	598	589	628	651	638	585	590	630	577	644	586	665	599	609	642	596	596	617	659	633	572	650	602	631	563	589	623	604	669	602	563	586	583	655	624	584	612	597	652	625	555	605	627	618	608	591	595	599	586	568	595	619	600	623	621	644	595	574	606	617	612	614	604	562	596	621	553	611	581	604	629	638	638	626	615	587	589	611	619	600	637	607	646	639	612	603	638	603	591	583	598	612	629	633	627	586	611	604	595	632	618	620	623	602	641	603	624	610	621	610	639	624	629	627	651	648	594	619	629	662	609	626	611	648	594	643	592	646	621	629	601	598	572	633	600	632	615	658	625	661	595	628	615	629	596	605	570	628	604	620	587	599	564	563	614	574	628	633	617	634	619	584	576	630	628	614	599	622	580	610	589	583	684	648	603	571	650	646	627	602	653	638	583	624	605	642	570	602	575	594	597	587	572	613	596	578	571	627	636	599	623	619	608	630	587	603	596	601	582	599	612	588	669	638	614	629	628	622	622	628	603	585	612	600	579	578	571	620	587	594	567	583	569	532	583	595	623	587	623	632	621	596	600	612	618	594	601	629	604	572	623	577	608	554	594	581	621	593	619	636	612	595	662	610	612	591	623	594	623	654	602	626	637	639	628	636	599	608	567	673	616	605	575	624	619	592	597	590	637	606	615	624	650	619	594	618	632	619	613	622	600	646	616	613	597	601	637	624	567	621	633	613	596	631	641	588	621	680	607	617	612	620	585	574	578	619	620	617	596	596	590	614	576	622	600	612	645	591	643	608	632	582	567	612	642	670	588	622	593	595	607	606	596	595	593	611	609	624	569	633	580	564	626	613	626	556	645	591	628	653	617	587	622	657	630	621	643	609	572	610	608	625	619	627	600	611	611	572	652	576	594	591	607	638	662	601	615	613	608	595	622	611	596	550	642	612	595	618	585	623	629	607	612	590	614	621	621	653	609	648	598	617	616	612	572	613	617	618	595	626	617	543	608	641	606	592	569	601	624	617	589	605	580	628	595	634	608	629	606	600	609	631	602	591	636	586	593	607	605	640	559	568	625	653	651	616	618	635	585	611	602	605	589	610	621	639	614	589	658	585	610	623	598	610	652	631	634	617	608	599	619	665	597	571	565	600	603	628	582	579	616	615	607	652	594	596	619	613	614	611	597	640	677	585	606	585
24397	21576	25972	27634	21581	21575	2570	474	323	301	294	279	244	211	233	219	199	217	213	204	218	188	210	204	199	182	183	187	222	187	154	160	180	198	182	196	198	205	191	164	202	213	195	198	174	179	197	192	193	219	179	191	185	204	197	195	209	154	160	200	198	207	184	177	197	190	203	199	185	215	163	191	185	217	178	174	189	183	179	205	190	204	216	158	176	195	174	162	191	180	185	192	189	166	221	187	200	223	195	176	197	169	142	189	199	176	187	195	198	188	168	187	169	172	160	169	183	212	185	199	189	178	180	184	176	186	189	187	187	178	185	177	202	169	178	193	192	188	184	208	189	183	191	168	181	170	178	201	176	178	211	161	172	182	193	193	184	159	185	208	183	200	160	177	169	172	191	177	203	186	189	197	162	176	186	188	166	177	186	186	164	206	225	216	166	190	198	178	190	197	192	188	218	199	208	183	181	184	211	181	173	207	192	169	196	170	178	193	177	195	182	176	182	182	201	193	179	182	178	182	191	178	185	146	168	151	180	179	184	195	229	205	190	189	178	174	161	160	176	210	204	197	170	177	215	210	180	181	224	192	185	200	175	177	167	203	185	183	181	188	176	180	169	198	190	169	178	175	167	187	182	190	187	190	204	172	175	188	204	186	169	191	204	193	195	178	195	207	183	190	177	178	190	175	203	204	168	192	173	179	185	176	183	181	170	183	185	194	187	181	176	169	201	169	180	178	184	195	177	183	187	183	181	183	164	188	148	155	172	208	201	182	172	185	193	167	203	192	177	207	174	213	162	176	186	170	171	170	158	210	173	206	190	193	208	194	185	181	167	184	171	184	188	178	186	175	193	171	187	177	182	190	188	190	198	189	192	196	203	184	178	176	156	183	168	166	197	166	159	201	187	200	196	197	177	172	195	177	171	193	204	162	175	199	174	179	191	183	212	190	191	186	191	163	178	177	162	206	169	175	183	189	163	206	197	194	189	165	191	165	218	192	218	201	187	200	222	180	159	206	177	210	177	185	185	197	209	198	193	194	194	168	180	190	190	206	200	196	187	196	164	183	178	188	187	154	180	186	192	202	172	182	189	181	189	191	187	180	183	174	162	202	181	185	180	167	203	197	184	172	213	179	154	218	179	175	188	192	204	187	170	182	201	191	209	207	179	187	162	180	176	185	182	183	151	184	183	173	213	197	166	181	173	205	174	182	183	187	227	192	168	182	159	171	171	189	188	189	173	173	177	194	179	199	217	190	162	187	209	172	201	180	174	198	196	181	185	189	177	201	189	220	192	180	188	182	191	183	181	170	174	212	181	220	184	169	177	196	171	189	159	174	181	176	172	197	199	181	196	178	198	192	182	206	181	208	187	167	156	158	193	164	200	193	175	167	177	184	200	181	140	180	183	181	201	176	176	178	186	193	204	180	190	200	200	188	183	174	165	186	203	201	187	199	180	186	186	184	189	170	182	189	193	176	169	156	170	175	168	175	209	179	157	169	153	200	199	196	173	181	199	199	205	178	209	178	154	159	169	193	181	180	156	177	179	187	161	189	191	178	196	179	187	200	191	188	202	168	186	189	171	161	172	193	203	197	147	185	184	185	220	197	194	182	200	176	182	178	170	213	171	200	171	183	201	177	207	187	196	161	179	204	169	192	181	161	199	161	186	197	194	162	167	183	198	204	167	220	181	185	191	188	185	168	169	206	208	150	198	170	183	180	207	211	181	164	197	164	180	179	202	191	199	190	181	168	178	204	188	206	178	184	158	160	201	163	167	198	180	208	191	190	198	179	212	183	181	210	176	177	199	169	175	187	180	220	183	191	185	161	170	190	173	183	174	175	170	179	181	171	168	183	168	198	184	201	198	158	196	146	198	190	193	176	187	199	240	178	165	197	202	174	186	161	188	177	183	198	173	193	207	198	199	173	198	200	187	192	193	175	188	180	170	178	189	192	230	179	190	192	210	198	199	192	190	180	181	180	198	194	194	205	161	188	195	191	180	203	184	184	184	180	204	197	209	178	216	184	192	174	195	178	192	186	208	198	186	168	204	161	167	195	182	195	168	187	202	168	184	198	185	182	196	162	175	186	198	211	189	205	183	184	192	190	173	168	190	185	179	208	178	202	201	204	195	168	199	177	183	179	170	191	185	183	187	198	184	176	189	168	209	200	167	146	194	184	179	208	180	178	178	184	179	180	203	173	203	192	187	162	185	149	166	182	173	180	197	155	189	212	159	184	180	187	202	184	176	196	212	180	188	179	193	188	196	198	196	176	200	178	168	187	172	193	163	169	180	177	176	177	211	183	181	207	174	190	206	172	166	191	207	185	213	174	189	186	181	204	179	169	160	165	181	180	195	177	175	176	191	187	201	197	182	153	190	179	203	201	204	191	195	181	183	204	188	166	175	204	163	183	215	166	186	171	204	164	182	172	172	179	162	182	180	205	201	187	160	198	190	205	187	173	185	188	162	203	209	168	209	176	185	183	158	179	189	182	183	187	216	196	195	190	197	175	178	188	163	174	164	187	210	179	169	180	184	203	209	181	158	190	200	199	188	200	217	158	170	198	183	202	191	190	196	202	179	192	212	166	195	170	219	181	178	195	162	175	180	170	192	170	173	183	193	185	173	187	189	181	167	184	156	194	189	208	187	191	198	191	174	180	192	201	182	183	172	217	183	192	176	181	170	193	202	189	207	184	197	171	185	202	155	203	180	191	195	186	179	186	157	167	185	183	179	204	183	181	186	177	174	183	185	187	211	212	197	192	201	197	210	204	178	187	180	192	212	201	170	173	179	177	196	177	210	201	195	199	205	192	199	212	187	171	193	201	192	164	188	184	181	163	190	179	195	169	180	176	180	183	161	166	205	179	174	187	184	175	164	169	180	181	169	181	155	195	175	187	170	194	179	176	180	184	169	183	173	189	184	189	202	189	173	211	180	173	190	177	196	192	178	171	168	171	183	203	208	170	165	178	188	193	164	205	198	198	200	177	186	184	189	174	192	171	200	187	220	206	170	177	177	220	152	179	180	192	177	202	175	174	201	194	175	163	155	193	168	195	190	167	184	205	169	179	207	170	186	183	164	193	188	172	166	176	200	152	175	184	227	180	209	201	181	182	173	179	170	167	185	184	197	183	191	161	210	186	168	166	163	202	185	188	152	170	172	158	191	213	162	183	178	198	195	170	194	187	179	153	174	176	194	176	172	203	179	174	189	169	190	196	188	195	191	194	160	200	195	210	180	209	173	197	187	189	174	166	172	168	192	190	194	181	205	183	181	196	197	187	174	189	192	189	164	187	176	201	182	208	203	204	180	177	219	187	182	181	187	202	191	199	168	185	190	175	180	178	197	193	215	200	186	215	199	175	198	201	168	174	187	179	196	192	218	198	194	195	207	199	206	197	246	181	194	218	198	200	194	174	185	171	186	192	199	171	179	169	223	184	168	204	181	189	172	178	186	191	195	201	185	180	192	190	189	178	200	201	158	206
3456	5589	3621	1537	941	734	604	519	536	480	458	423	454	462	432	402	428	443	429	407	415	405	383	429	435	391	410	427	424	415	388	410	377	424	383	374	406	426	360	438	381	411	412	401	407	385	439	411	411	408	429	401	416	393	412	405	398	390	433	391	414	407	388	398	403	405	398	405	399	385	431	434	403	391	389	396	397	393	444	390	398	431	415	402	415	394	430	422	431	437	413	385	435	417	397	397	430	391	422	420	419	407	415	412	424	429	407	374	417	402	409	411	388	396	421	415	413	401	414	390	421	402	410	409	389	430	417	422	389	420	406	417	429	407	362	415	424	370	389	406	415	400	426	398	425	418	404	393	425	401	371	415	422	413	390	362	408	350	437	417	407	397	402	419	383	401	399	384	458	430	411	405	384	404	405	415	401	364	418	415	389	407	401	379	393	408	413	406	373	400	411	383	430	392	405	432	375	405	399	407	394	429	423	399	413	384	402	420	379	400	378	392	433	407	411	417	393	384	429	426	396	422	405	419	401	413	359	386	429	405	424	397	393	442	399	372	404	401	390	419	442	441	400	412	402	381	389	406	422	433	437	412	425	396	407	396	382	412	406	383	445	401	394	407	374	403	394	406	404	382	404	392	402	406	402	418	434	430	392	420	403	406	395	370	426	419	402	407	396	372	409	401	403	417	412	392	385	387	436	367	397	401	438	396	440	412	395	418	420	412	396	425	425	424	429	420	378	395	392	394	411	393	414	412	451	399	463	433	424	402	397	406	389	387	385	426	397	419	399	398	415	438	427	415	375	451	427	399	385	375	436	408	406	388	451	380	415	407	366	381	414	416	427	387	428	405	453	406	379	383	436	437	425	406	426	417	413	402	410	426	415	390	404	413	385	380	411	399	411	368	401	415	410	429	381	392	385	400	413	397	358	387	406	424	393	398	409	360	414	415	392	447	429	421	423	384	352	408	387	449	391	467	429	411	416	372	359	408	405	396	436	419	404	399	417	433	391	402	402	395	433	401	415	388	422	415	389	371	413	394	404	397	417	408	385	391	407	414	365	433	384	416	411	404	394	392	380	389	425	385	388	387	389	389	390	395	400	379	379	427	382	429	365	421	400	379	427	433	362	371	383	414	427	390	405	385	381	441	402	410	401	377	428	399	388	397	412	409	410	389	367	418	429	437	427	370	414	404	438	394	407	455	391	396	400	427	416	410	420	390	444	395	395	393	420	408	387	423	362	408	407	440	427	429	454	428	368	425	437	380	400	410	438	406	406	418	387	425	389	404	425	431	398	404	411	397	367	397	403	413	418	440	355	368	415	399	440	418	407	403	367	402	403	466	407	433	426	387	427	393	419	438	395	376	454	380	414	391	392	406	407	382	377	439	419	418	412	375	404	417	353	381	391	429	405	411	388	365	414	384	360	395	386	402	396	408	427	408	373	394	405	424	418	422	416	408	393	403	378	417	383	371	420	408	384	388	444	378	417	425	397	389	412	394	385	443	373	402	409	398	374	410	405	409	408	413	402	366	399	383	403	401	431	415	385	376	398	397	416	394	414	415	387	434	402	389	389	410	423	362	418	383	447	370	394	423	430	370	362	396	419	412	447	380	411	397	404	376	410	428	417	404	444	398	373	396	392	387	391	394	389	446	446	371	378	388	396	414	366	369	388	382	421	410	362	401	397	374	371	420	401	398	413	393	415	410	384	405	401	419	390	398	392	396	394	405	415	413	429	387	434	384	417	422	432	417	447	433	407	379	424	381	390	432	392	417	390	396	427	422	425	432	433	413	390	423	411	450	415	379	435	411	401	422	369	399	375	382	447	421	419	412	418	383	385	383	429	405	403	404	426	431	417	452	393	404	428	371	405	404	398	405	426	404	419	380	396	398	405	395	389	372	410	397	379	428	435	397	413	387	415	375	409	430	390	418	423	407	412	378	422	426	409	414	364	407	410	442	420	401	419	403	401	401	407	383	402	429	420	419	408	372	357	391	410	414	414	396	382	425	379	454	426	411	424	424	436	391	429	366	421	404	419	404	393	398	401	377	417	390	410	384	409	433	403	414	376	412	445	416	421	388	408	412	390	427	408	423	384	378	404	390	379	399	371	403	404	401	385	413	367	446	419	366	371	371	394	436	397	428	418	427	384	390	380	396	421	381	392	391	367	417	426	391	436	390	440	388	347	392	378	400	380	445	415	393	403	405	447	419	384	445	393	399	403	435	409	377	443	417	393	368	446	435	420	438	428	431	405	437	414	400	430	402	392	444	370	441	384	411	378	411	428	409	429	381	429	400	421	404	427	394	432	457	397	449	418	448	370	406	396	404	440	379	435	380	396	418	397	426	408	380	389	388	396	392	434	429	406	391	446	414	378	433	429	426	397	395	420	407	408	410	393	399	398	411	402	396	403	408	428	381	403	397	398	356	400	389	419	403	407	420	436	387	402	406	408	410	389	422	432	362	400	412	401	428	428	395	381	406	412	390	427	402	384	434	362	409	393	386	437	388	406	420	380	426	412	357	414	402	392	402	448	452	378	399	407	383	386	391	420	408	392	394	442	396	409	420	400	431	443	406	424	431	396	441	418	415	413	366	401	397	386	411	409	400	417	420	411	396	426	379	399	403	412	424	419	413	400	409	399	375	381	420	384	403	427	409	421	411	408	407	401	387	411	396	417	428	410	413	354	408	386	404	352	432	432	426	409	431	394	404	409	423	399	389	399	430	428	401	412	452	471	424	408	382	380	406	392	426	373	415	405	401	371	398	389	395	376	424	405	421	400	389	385	423	397	398	405	410	439	415	412	420	419	410	399	376	385	406	424	404	408	375	412	415	400	419	433	403	405	411	426	392	409	438	411	380	434	410	415	365	374	395	437	403	396	451	422	408	371	379	398	418	418	401	415	379	421	376	411	370	395	431	402	393	366	408	433	392	362	381	402	436	393	394	387	416	386	372	383	400	418	363	402	419	428	375	391	424	423	412	400	411	410	404	415	403	385	404	379	405	428	440	397	397	390	382	410	419	422	394	426	395	370	407	460	387	354	392	396	398	378	403	436	431	380	435	421	418	413	428	440	407	432	405	401	380	437	357	411	425	422	400	422	405	417	448	382	422	415	417	416	379	413	379	427	383	395	423	379	384	380	400	392	413	405	414	362	422	390	415	442	380	445	414	377	374	429	369	411	427	406	414	409	402	423	438	412	435	394	404	409	421	401	378	443	419	417	408	407	409	436	391	386	415	396	427	381	378	408	395	449	418	427	434	397	401	418	412	417	421	394	396	399	427	395	412	409	386	417	394	386	386	446	406	381	415	434	366	411	370	394	428	395	401	387	418	425	363	373	407	400	433	410	391	421	404	420	442	433	419	448	422	386	403	400	389	413	388	407	426	374	438	404	423	393	402	415	419	395	391	418	367	412	381	396	392	413	394	415	435	385	392	422	400	427	438	414	387	385	425	416	406	401	420	416	396	383	402	426	408	385	420	410	430
33321	11049	1309	556	451	385	220	206	223	203	220	222	163	220	189	213	168	189	170	183	211	199	198	194	193	218	206	176	181	195	195	188	205	211	190	185	192	212	203	221	179	186	209	197	198	205	184	184	190	201	189	194	204	180	193	210	199	216	196	158	199	182	181	181	184	204	183	184	186	179	182	187	177	195	163	169	173	182	194	229	203	174	198	204	204	182	220	191	184	224	167	194	183	166	164	198	173	198	177	205	162	205	201	200	225	189	219	194	206	178	193	192	171	184	204	202	191	202	196	212	173	189	195	194	193	188	192	208	176	206	202	207	191	198	200	180	197	172	214	179	170	205	177	194	173	207	169	212	208	208	168	152	201	163	191	205	179	191	204	191	192	177	173	200	182	205	189	185	211	198	212	212	173	210	168	172	202	199	198	197	211	180	189	189	225	159	206	188	206	196	188	190	173	172	185	182	192	208	184	179	209	179	200	175	211	198	175	189	217	200	184	189	180	219	184	195	178	214	180	177	203	185	172	198	219	176	198	186	176	204	179	186	185	186	196	179	188	184	217	183	200	200	177	201	187	183	176	184	181	175	210	211	173	194	197	209	173	167	180	215	187	158	196	219	190	194	202	184	206	183	193	183	214	205	167	183	208	195	203	203	186	188	177	173	205	214	196	206	176	188	198	178	172	192	182	182	170	213	211	210	173	196	189	220	189	199	206	178	196	174	191	172	192	193	184	189	221	190	181	189	199	211	208	182	202	200	192	204	198	174	204	196	178	180	182	182	196	194	210	207	203	193	185	188	198	194	194	192	208	180	202	189	202	183	185	185	200	207	203	160	199	206	193	199	202	172	187	190	194	183	226	175	197	193	210	173	178	218	173	221	224	199	186	185	186	189	186	189	203	205	184	193	177	208	208	195	204	191	185	204	188	184	199	203	176	184	194	192	206	214	196	189	174	194	221	196	196	184	185	181	172	187	214	190	189	182	175	181	184	220	198	173	193	206	175	209	174	182	196	190	211	185	192	202	175	182	208	181	186	206	192	181	203	209	192	201	213	186	179	211	179	194	168	200	186	239	192	173	195	183	214	187	193	223	188	198	177	217	221	186	200	210	210	180	191	191	187	178	206	200	198	212	211	185	178	181	189	218	204	211	183	174	171	193	203	179	180	196	207	177	195	194	200	209	193	194	186	182	211	171	176	205	207	212	205	218	202	197	183	206	203	211	197	231	180	207	210	199	168	211	212	211	180	191	202	189	196	193	187	204	197	198	204	192	196	204	194	204	172	186	216	191	195	182	154	206	171	174	178	183	237	203	199	201	181	187	227	208	204	176	189	184	189	199	196	204	219	204	202	203	201	216	168	188	204	204	175	212	212	215	216	203	208	182	192	185	191	170	189	167	192	211	193	202	194	202	207	231	193	179	195	187	202	185	222	182	207	191	171	174	181	179	180	200	180	175	198	224	190	174	177	190	189	214	192	185	197	194	193	201	188	201	209	189	194	179	180	174	234	203	164	182	196	183	201	193	186	186	197	223	202	177	216	214	201	189	189	184	214	177	201	159	189	173	183	212	169	207	183	178	173	169	166	173	201	201	195	175	190	222	201	210	181	175	204	184	191	174	179	192	197	194	199	192	198	176	201	177	191	182	216	211	181	227	216	204	203	192	169	209	203	196	187	202	184	183	181	171	171	213	207	172	188	203	183	206	174	190	189	205	210	205	197	200	181	190	202	175	203	187	188	174	182	191	184	165	209	207	202	204	201	192	185	172	174	177	206	223	204	192	206	193	216	218	188	212	197	194	199	152	165	195	187	205	194	168	174	189	206	191	177	219	194	178	204	192	176	200	168	192	194	213	182	199	179	161	198	188	202	206	164	203	188	191	195	197	189	195	156	187	207	168	190	180	185	179	207	198	220	160	167	201	185	194	192	187	187	196	223	199	191	181	199	212	190	201	208	210	176	191	200	186	201	228	232	177	190	187	177	196	203	186	195	179	232	201	181	183	198	164	192	182	214	203	169	159	184	194	196	196	166	172	214	207	172	201	170	207	190	216	175	191	189	194	175	195	171	188	182	165	194	188	190	202	204	169	192	203	186	204	212	204	206	188	211	201	176	192	171	178	164	180	195	198	226	195	185	173	193	198	185	183	197	200	169	176	189	167	170	194	215	203	196	175	180	183	204	182	201	194	181	199	184	200	193	189	192	187	185	173	197	214	171	208	221	193	185	209	197	196	187	203	203	189	194	207	168	182	196	176	221	213	201	206	202	185	156	191	192	181	189	186	200	204	207	212	169	213	172	188	201	207	163	177	186	178	202	210	194	197	177	203	202	204	190	200	215	197	173	187	203	174	199	181	203	195	214	181	190	182	193	187	200	175	176	173	179	216	196	190	204	205	190	190	161	195	204	178	194	198	206	180	188	187	175	185	213	200	194	177	227	176	191	216	192	172	173	194	184	176	193	195	186	222	181	188	218	179	172	207	200	213	182	184	181	206	167	187	158	184	202	201	207	221	176	190	185	200	208	199	204	207	204	207	177	153	191	175	187	177	204	159	182	222	188	184	211	188	203	203	209	175	183	176	208	188	189	197	196	181	188	197	187	177	192	189	182	195	206	185	155	204	183	204	190	183	186	171	191	204	200	187	209	170	216	222	223	200	191	196	185	201	220	195	195	177	209	217	195	148	217	204	185	186	217	167	175	190	196	179	191	199	158	167	179	220	177	195	203	199	195	187	194	204	184	167	186	210	194	186	212	204	213	170	197	211	199	200	209	175	203	183	195	194	176	212	187	178	213	191	184	157	194	186	181	200	192	191	194	194	187	168	176	199	195	195	171	206	188	179	180	189	188	183	179	204	213	181	216	190	182	184	199	201	195	208	179	167	174	184	193	219	161	209	201	203	172	223	194	183	194	184	175	201	191	204	197	199	189	196	189	191	183	191	210	195	186	234	184	202	196	197	192	187	184	209	195	177	180	182	197	193	207	164	201	173	177	193	188	175	209	185	178	195	170	188	196	188	185	191	202	171	214	202	190	194	211	174	198	188	173	194	207	196	184	233	182	205	194	202	170	190	198	197	173	185	210	182	214	177	175	212	168	199	182	193	204	221	221	205	191	243	204	201	153	215	187	192	195	213	176	197	199	183	197	190	202	193	173	188	194	200	190	180	201	210	213	202	200	206	209	204	204	188	207	186	197	210	190	173	170	215	200	185	174	184	187	207	181	203	214	174	176	200	171	171	199	186	183	207	206	178	194	195	204	182	217	166	190	177	193	193	221	203	192	192	213	214	206	216	205	171	190	172	207	162	210	199	176	195	202	190	194	192	202	167	192	184	184	189	169	179	211	207	186	201	202	167	195	169	192	189	195	170	206	217	193	188	174	176	189	222	174	202	189	189	199	212	186	197	220	182	175	179	180	216	181	177	165	174	185	191	192	179	211	211	192	189	179	181	173	199	173	186	169	192	195	189	202	207	214	188	191	196	188	184
5185	814	671	496	449	489	447	471	452	504	455	419	448	447	469	465	473	466	412	460	435	452	438	454	475	432	478	483	468	490	457	437	478	464	443	446	493	466	414	463	479	408	470	446	497	457	457	488	474	490	452	468	473	432	427	437	448	446	445	457	444	422	436	468	438	474	474	445	470	465	462	491	479	441	418	438	463	460	438	458	485	491	457	484	443	450	462	412	476	462	435	461	499	453	477	475	469	432	461	437	521	411	495	459	487	464	495	472	453	464	424	426	487	417	440	452	434	451	436	427	449	436	436	476	466	449	441	471	479	451	492	451	445	482	454	444	504	449	436	484	450	454	469	437	453	442	454	455	453	476	464	439	444	437	419	458	468	473	434	478	500	460	454	474	474	471	452	429	512	454	439	460	428	438	445	453	469	470	468	474	465	507	507	489	471	459	458	525	446	467	459	451	463	426	497	432	429	439	429	465	491	479	410	454	466	480	499	472	496	466	449	452	440	491	434	503	491	465	437	434	459	388	430	468	450	414	444	444	443	464	452	460	443	449	443	460	450	443	443	463	473	458	438	445	456	429	483	443	452	460	480	443	488	420	463	426	448	453	437	472	467	497	463	460	484	424	455	440	490	457	446	445	434	460	470	497	455	496	487	464	475	452	454	467	466	452	443	439	498	501	500	441	473	462	429	437	432	460	450	472	482	465	472	497	471	421	468	426	450	510	473	423	421	433	438	508	455	458	460	479	457	479	482	478	457	447	470	454	435	451	445	464	453	440	469	466	499	463	433	461	435	474	448	453	417	480	439	411	448	459	473	443	473	460	448	486	452	436	442	453	418	440	422	459	425	451	497	494	503	468	494	513	474	460	467	424	436	445	447	439	482	486	429	490	455	494	459	445	469	472	468	476	429	481	462	464	448	476	493	451	420	495	479	447	496	419	458	440	452	438	456	484	442	464	488	499	435	462	460	460	435	457	444	494	458	440	489	422	481	444	465	437	488	462	457	499	463	458	445	446	440	467	432	452	502	477	466	511	454	448	422	484	465	442	413	458	480	435	468	461	451	468	460	419	440	444	441	466	444	455	488	469	457	493	451	453	456	479	481	454	453	465	447	486	453	432	451	456	468	439	471	449	477	468	459	469	495	451	473	433	499	485	420	422	456	454	454	430	490	479	473	484	482	449	452	456	454	463	471	464	461	453	470	448	487	487	451	454	475	464	444	440	465	461	451	475	460	449	508	460	469	453	476	473	448	468	461	423	477	472	468	448	441	454	439	446	453	470	436	500	443	477	464	442	476	480	486	442	515	464	420	444	423	460	467	467	482	454	459	470	500	450	500	485	466	440	453	460	447	440	444	460	438	468	476	479	468	460	484	529	502	449	434	445	442	445	491	463	451	438	451	479	447	426	468	428	494	446	445	477	476	440	475	408	481	471	389	486	427	448	454	463	455	461	438	469	456	454	427	427	446	468	475	468	460	450	427	431	456	461	465	451	445	446	479	464	477	499	456	451	452	462	449	467	481	446	458	421	501	462	456	480	444	472	477	461	494	455	458	473	447	439	431	428	458	438	475	443	448	466	433	413	465	407	486	471	456	490	474	448	480	462	447	476	472	484	455	448	441	469	453	464	439	462	443	476	499	475	469	455	438	476	458	484	448	462	462	451	458	456	471	439	459	452	468	453	470	438	427	463	481	437	421	443	435	465	436	419	476	440	453	459	503	432	435	459	484	470	449	475	474	493	446	433	448	474	443	440	458	444	466	477	425	491	456	475	479	483	455	467	451	412	447	458	418	443	463	469	421	450	443	467	446	492	469	472	460	448	473	448	468	479	428	479	440	476	456	448	454	460	433	470	457	421	449	469	412	439	469	439	463	471	436	475	442	441	444	466	494	460	426	436	461	469	446	457	432	459	462	445	464	440	473	465	446	466	441	462	451	439	449	458	437	515	473	492	464	430	467	451	484	468	441	471	424	476	472	428	458	460	486	493	489	466	474	445	443	496	467	436	461	504	448	441	425	430	452	468	461	492	458	495	449	462	425	433	431	466	432	464	489	457	427	462	436	448	463	456	453	463	456	497	451	438	456	456	418	457	462	453	450	471	466	439	499	468	458	433	458	471	472	449	505	444	435	461	475	416	485	429	494	489	481	479	435	425	439	426	473	458	481	444	416	427	491	478	484	493	449	460	469	487	419	476	475	482	435	452	450	476	440	474	430	495	478	440	438	440	472	472	480	452	466	453	451	397	429	432	457	442	441	463	477	524	428	484	457	498	470	484	458	472	484	456	452	438	440	470	450	438	433	472	496	486	477	472	475	463	485	502	472	489	473	493	467	468	481	481	458	445	474	431	460	438	485	446	439	430	478	448	473	463	459	453	434	454	461	445	451	484	435	456	468	427	427	436	434	409	467	448	467	450	485	480	473	468	439	426	450	462	480	425	468	469	458	444	502	432	466	451	450	457	495	466	469	465	419	472	434	493	417	426	436	454	487	499	475	430	446	508	448	518	410	458	456	486	490	468	458	460	457	474	479	474	477	457	465	445	449	449	458	487	480	488	466	476	443	446	482	442	438	477	454	446	442	440	448	434	450	441	442	485	441	454	448	462	458	419	438	526	480	420	472	425	498	445	461	462	519	451	459	460	457	427	458	470	473	445	458	415	429	464	486	441	415	451	447	462	455	484	458	452	433	472	443	465	470	489	470	476	457	431	457	471	441	464	443	437	479	442	454	475	465	477	496	442	446	478	455	467	474	469	451	456	462	444	427	479	465	482	452	472	424	464	456	516	455	452	405	467	424	456	443	487	460	463	465	465	464	449	475	459	460	432	463	444	459	425	421	450	441	428	483	484	464	479	442	442	442	432	453	462	448	460	475	452	426	464	463	477	435	468	493	465	452	469	428	440	438	444	435	442	412	506	453	452	470	454	464	470	445	454	461	436	438	450	452	450	455	448	464	465	436	440	465	430	462	445	463	446	488	425	465	449	477	421	464	471	448	458	471	467	481	439	484	507	429	482	485	443	453	486	451	445	447	451	481	466	485	443	488	449	473	459	445	455	457	431	446	443	466	456	444	504	481	457	455	487	410	464	471	485	476	460	453	470	441	439	463	471	466	449	455	459	465	450	487	456	444	475	473	461	483	484	456	472	410	446	470	451	460	440	434	455	440	451	462	449	442	463	483	453	414	428	470	428	463	446	451	460	492	457	505	442	496	453	430	452	458	463	492	450	432	439	443	479	455	459	451	450	419	464	433	476	442	434	441	468	463	449	458	412	466	481	444	465	436	447	500	415	461	432	471	414	432	463	442	454	428	465	479	457	405	442	462	426	463	465	446	443	448	456	454	441	452	454	446	447	461	449	449	468	446	511	448	449	499	447	424	454	435	453	452	470	461	462	464	488	472	486	488	471	453	473	448	458	485	478	483	458	483	480	502	499	464	461	466	499	489	449	440	436	457	464	468	473	487	460	437	462	464	429	443	449	456	453
25296	21609	25323	28367	21145	2217	490	381	349	354	354	270	297	326	303	305	303	291	275	337	269	273	297	301	287	263	309	283	284	296	315	297	275	264	295	249	266	282	295	293	306	263	251	283	297	277	250	235	268	290	256	290	287	279	256	276	245	259	303	261	268	275	302	261	270	300	300	255	274	306	282	314	296	275	268	270	265	287	262	269	284	296	272	305	279	293	280	290	272	262	309	303	267	267	312	272	335	275	272	247	271	274	308	342	307	308	274	280	284	279	258	281	286	305	294	270	265	277	275	280	280	294	278	287	270	274	275	268	251	280	321	282	281	261	247	263	255	288	282	268	288	289	294	309	307	257	246	239	294	268	253	313	274	252	288	295	266	278	285	258	263	276	278	239	294	272	284	313	267	279	275	296	277	291	270	275	285	284	263	251	276	246	277	295	285	280	279	276	263	248	254	259	273	252	266	299	277	246	283	253	267	251	265	256	291	294	274	263	282	249	256	287	263	302	304	289	272	292	243	291	271	310	281	304	258	289	276	288	250	286	258	297	258	322	244	240	264	265	287	300	285	294	268	305	304	271	296	275	277	279	254	276	273	269	292	261	294	300	266	302	284	268	277	250	293	245	310	276	277	264	259	288	274	274	272	249	300	261	311	291	307	291	272	276	266	250	274	263	282	270	262	292	288	256	269	279	259	267	300	308	269	275	286	300	306	280	277	306	257	263	265	287	242	316	287	257	262	291	267	283	290	256	279	263	286	275	278	270	307	263	293	265	247	255	302	273	270	300	256	273	297	286	283	311	258	271	294	300	258	281	296	286	299	276	298	284	261	279	278	309	274	293	257	266	264	290	268	294	258	287	277	281	271	277	280	284	301	293	290	268	304	306	261	264	269	264	290	267	259	285	260	289	303	274	251	261	287	275	280	268	284	271	270	261	291	270	331	295	281	249	264	276	289	296	259	269	264	291	274	327	298	284	285	291	248	274	311	275	261	299	276	304	275	278	275	253	293	288	304	284	251	282	282	257	273	298	264	289	313	263	271	282	271	281	290	258	301	288	273	260	252	269	299	284	291	297	272	253	279	258	309	266	298	287	302	236	269	253	265	325	269	287	296	259	284	262	294	282	302	261	269	273	282	309	291	330	298	274	267	274	277	257	284	297	270	276	284	290	257	274	282	277	256	242	274	271	279	275	288	326	265	282	291	303	263	264	247	272	249	296	260	259	296	264	257	271	283	272	303	247	294	305	296	243	268	322	317	299	242	278	297	302	296	274	271	293	282	261	284	268	279	278	287	263	298	267	269	287	298	267	287	319	282	259	290	249	293	281	263	302	305	283	263	288	268	270	265	279	275	273	277	274	286	240	272	299	298	267	285	274	275	301	271	292	284	277	284	259	282	292	290	265	294	280	261	272	291	287	264	249	307	238	293	277	291	259	250	289	279	281	284	313	285	301	272	247	299	276	286	247	300	242	303	253	252	270	285	262	309	269	293	283	297	270	273	266	278	306	273	291	294	289	269	271	248	257	296	264	271	286	284	266	286	275	297	289	292	292	302	286	256	291	288	284	283	266	267	242	267	293	310	276	261	260	253	269	258	291	301	284	268	269	261	291	264	250	281	257	260	271	287	277	278	288	258	313	299	312	299	255	287	257	299	258	263	285	293	306	283	287	277	266	280	283	267	243	287	263	289	232	279	277	275	293	267	294	230	278	267	266	284	282	261	299	273	275	259	303	292	242	285	310	262	261	232	310	288	258	283	268	290	305	260	286	270	310	254	276	270	260	292	264	265	274	270	267	244	271	261	287	283	284	285	271	287	259	287	278	283	255	274	308	275	271	272	287	307	275	267	272	275	290	271	281	265	272	279	298	270	274	283	262	247	247	275	266	268	289	300	297	258	263	298	287	298	280	284	275	253	260	290	270	258	295	253	298	261	261	275	242	246	284	267	250	294	256	255	270	298	275	284	256	246	272	317	264	287	301	284	297	282	299	280	275	274	311	261	257	300	276	283	303	280	283	261	276	276	252	285	293	281	295	278	296	288	282	289	286	287	313	280	261	298	302	290	277	292	257	316	311	288	294	262	287	284	300	262	271	242	274	285	279	277	298	292	307	267	292	280	276	237	283	248	281	295	273	247	280	261	308	267	277	263	253	262	278	264	277	287	286	274	248	303	316	263	298	275	290	277	296	280	307	288	270	247	271	261	287	298	278	270	235	279	280	303	257	302	273	261	287	275	243	252	258	307	318	295	285	296	253	278	254	289	308	292	266	284	251	280	297	275	287	274	301	244	256	271	280	297	302	230	280	257	266	268	264	307	278	278	290	275	285	294	281	246	267	277	294	257	288	284	278	263	262	280	258	249	294	261	258	306	255	276	296	306	231	262	269	282	256	288	261	286	284	284	275	277	285	273	293	317	293	307	314	305	252	287	282	314	312	260	272	274	270	310	266	270	290	269	251	274	259	260	301	292	269	283	245	247	269	323	271	261	282	282	281	245	301	276	260	300	270	292	273	291	269	295	270	278	274	307	302	287	247	243	256	242	292	256	305	291	295	301	291	274	273	273	267	281	273	303	278	292	268	284	281	278	297	251	289	275	271	294	301	270	289	329	290	278	277	333	269	250	301	268	258	295	278	263	284	310	275	270	280	286	261	277	258	268	270	278	305	303	267	253	298	303	286	266	254	280	290	296	293	299	286	263	248	271	286	312	270	280	277	254	271	301	282	295	309	285	296	339	280	284	257	280	278	283	270	293	288	255	281	279	293	298	291	267	300	284	313	261	308	298	264	255	252	265	276	281	272	249	294	279	298	285	281	257	278	265	292	295	263	284	265	257	263	267	295	268	304	285	267	267	287	283	315	289	290	267	299	276	307	282	269	280	309	251	269	277	264	269	272	274	281	298	282	252	287	305	248	284	305	321	276	300	254	257	262	266	257	239	263	285	279	294	272	260	288	317	278	231	276	265	285	251	278	281	244	280	262	243	270	289	321	287	298	328	279	294	269	274	283	300	291	279	248	280	272	265	256	246	277	319	291	271	249	293	282	305	309	264	260	297	302	263	238	279	288	274	264	243	260	289	294	313	275	308	274	311	281	279	293	294	249	314	284	268	236	303	272	312	256	278	296	291	311	274	256	266	305	305	273	266	263	265	282	272	317	279	239	284	281	255	269	277	286	265	251	294	269	270	261	266	278	308	327	287	279	275	288	285	279	276	267	273	262	253	266	270	265	289	250	293	266	272	288	297	280	281	278	331	283	268	295	258	294	298	272	285	290	265	258	301	237	266	300	264	250	254	272	268	303	264	301	268	252	278	283	291	283	268	295	294	266	272	269	272	275	279	306	270	257	262	256	298	284	277	258	245	268	281	298	284	289	253	294	245	254	248	251	294	254	281	255	282	269	268	295	295	286	267	304	293	291	295	289	289	272	276	295	295	287	288	260	295	313	272	255	270	228	289	254	250	281	298	252	280	279	283	262	275	310	277	303
3441	3329	2339	1198	903	724	671	700	668	639	657	650	667	639	585	613	648	598	603	630	629	630	630	594	636	611	642	615	649	657	631	600	639	610	590	651	629	641	636	628	611	616	609	632	634	601	601	623	619	634	618	607	545	622	637	626	662	624	614	619	630	549	602	633	619	616	600	617	582	614	564	621	618	638	586	597	621	599	658	599	610	594	608	619	617	643	577	641	591	607	600	624	593	632	627	605	623	623	595	606	637	642	630	642	593	608	650	611	607	609	584	588	599	596	632	640	599	633	628	608	631	636	590	643	620	607	584	578	585	616	612	661	640	617	630	620	615	648	599	635	646	659	594	636	642	642	624	609	605	591	611	611	610	646	655	616	623	637	602	606	629	593	574	623	589	587	570	629	601	578	589	611	643	657	618	577	635	624	625	576	593	635	632	614	627	592	611	667	613	620	582	601	596	605	602	620	575	619	612	601	631	593	631	611	576	625	593	633	575	606	617	590	571	603	605	680	621	594	615	617	608	619	608	609	593	600	678	624	625	597	645	561	646	597	582	602	609	622	629	612	604	625	607	597	618	609	587	612	614	642	621	631	606	649	610	635	609	599	628	599	644	643	611	613	619	596	609	615	580	609	608	651	631	625	628	628	650	635	578	649	611	612	608	635	608	621	628	615	575	577	632	551	624	619	630	583	603	619	584	620	614	637	581	594	623	606	611	602	640	682	610	593	649	566	604	628	624	649	586	587	600	594	635	618	601	613	571	605	619	625	602	600	603	621	633	622	614	617	609	581	588	604	595	593	599	592	610	645	605	634	601	607	632	612	623	592	575	575	647	658	603	604	627	593	614	601	591	629	604	587	619	601	569	603	583	634	634	587	618	587	599	657	633	595	621	624	611	586	633	623	630	626	641	611	618	585	591	618	644	628	631	631	578	591	641	689	589	668	613	572	599	574	634	548	666	644	606	605	597	613	611	615	631	584	661	634	592	588	643	584	653	603	567	587	599	593	656	624	630	580	596	622	589	585	657	580	600	621	638	586	642	653	611	592	602	628	609	601	613	594	652	614	625	597	594	623	640	635	624	632	613	561	617	578	592	608	588	621	629	621	587	594	593	629	635	608	637	626	563	621	623	609	591	645	600	616	587	624	577	650	607	620	647	574	585	593	617	599	616	674	631	619	591	626	635	629	626	619	629	657	596	563	653	588	634	615	654	654	643	589	636	598	663	633	564	600	646	583	623	609	598	630	621	615	607	620	601	582	593	610	631	595	624	620	636	610	630	609	603	609	628	636	625	613	599	586	616	618	622	670	575	575	598	613	658	590	594	643	594	579	595	671	591	622	661	660	635	617	625	610	610	657	627	565	586	625	615	654	665	620	653	598	606	579	607	665	659	626	610	612	595	612	602	638	611	585	592	598	608	615	606	607	669	607	630	639	627	592	616	627	598	631	568	605	673	629	599	587	615	618	614	620	583	623	618	629	600	655	623	626	607	672	589	652	586	611	606	597	632	628	614	641	643	628	562	597	620	622	595	592	613	624	596	613	661	588	636	634	621	654	641	616	635	606	623	649	580	644	620	655	623	644	608	644	583	625	624	618	634	586	594	609	617	612	582	562	594	635	676	596	601	573	570	591	613	620	633	599	584	618	644	621	614	586	572	609	577	604	639	632	622	626	629	595	610	647	615	613	586	606	585	613	655	621	604	601	619	636	650	625	636	656	622	586	585	603	596	614	594	608	664	584	646	591	612	639	600	600	600	594	656	632	590	638	587	630	598	624	641	608	580	632	577	651	671	659	586	591	576	593	635	666	639	625	572	596	608	612	603	613	612	641	630	623	612	588	634	581	617	600	622	611	629	646	574	616	587	633	618	589	628	606	649	595	587	603	606	627	617	629	604	618	626	652	615	600	612	616	582	597	630	592	638	596	600	627	586	680	562	612	644	640	630	622	630	630	621	590	586	628	649	664	663	654	597	565	643	610	585	607	635	621	613	644	644	644	641	623	628	609	617	621	642	611	654	615	631	617	588	664	630	630	605	585	589	581	611	587	670	606	588	636	627	659	582	641	587	609	618	591	624	595	624	608	615	571	624	623	591	595	603	633	548	634	614	647	598	626	602	578	596	613	609	648	589	618	631	625	652	594	601	601	615	646	606	613	633	600	607	627	663	572	614	603	621	563	665	639	610	641	627	638	629	610	603	633	604	564	606	632	623	640	626	561	591	628	640	586	590	632	640	639	599	614	630	607	611	570	639	617	627	620	612	632	633	638	621	601	597	639	620	650	643	628	646	620	609	591	629	586	630	623	617	662	650	557	611	601	621	608	618	675	593	601	606	635	650	636	583	581	679	550	612	611	622	623	577	551	603	615	640	619	609	621	588	607	620	613	583	627	583	632	615	601	610	602	617	631	589	596	636	614	606	622	633	607	641	615	624	580	656	595	612	557	608	600	573	623	600	612	603	628	634	581	630	572	646	584	609	617	578	635	579	650	664	634	620	622	632	644	573	630	597	642	572	621	611	637	576	612	623	593	620	638	590	615	607	592	568	587	592	645	590	609	608	600	616	619	588	599	642	600	631	614	613	631	622	611	618	604	617	612	641	664	634	619	617	655	648	569	640	635	602	589	624	604	617	624	648	558	579	641	613	641	619	570	615	615	560	602	637	588	614	606	599	646	608	655	598	621	601	629	609	634	587	641	639	672	593	617	655	615	610	627	664	611	602	586	610	593	628	620	598	626	599	594	623	612	598	609	606	553	598	616	602	583	642	626	569	649	614	641	607	571	602	612	616	642	659	567	603	623	621	604	651	600	599	593	597	619	592	635	595	607	622	587	613	636	610	627	600	596	617	590	615	635	635	583	615	589	617	577	617	592	604	605	620	623	618	546	639	607	608	613	629	639	614	596	583	616	613	610	604	655	642	631	645	611	635	598	618	616	575	612	613	654	628	598	649	581	580	582	604	628	653	565	596	571	632	587	626	605	602	640	641	595	640	624	581	600	639	648	566	618	622	603	597	666	610	615	629	596	564	612	616	649	639	585	647	590	570	595	635	613	591	579	633	602	628	608	635	653	627	615	586	632	624	602	620	607	649	624	621	611	611	627	651	592	633	673	629	622	615	639	614	602	613	615	649	608	595	606	592	588	582	606	682	664	583	604	627	652	605	629	579	580	639	646	597	585	688	591	651	620	604	565	579	625	614	596	591	608	618	610	633	562	634	610	620	597	602	618	628	609	578	633	575	585	647	637	619	614	628	573	576	603	667	605	558	642	610	659	651	615	638	606	591	611	624	561	618	566	620	627	638	572	649	598	627	658	614	588	607	599	627	622	662	613	646	609	663	622	631	606	628	641	649	629	632	589	624	618	623	617	669	624	598	613	608	607	593	625	622	619	593	624	649	599	586	615	585	622	611	598	594	602	651	604	623	617	609	614	597	649	628	597	637	662	647	620	641	644	596	589	636	609	542	618	586	574	656	590	617	617	575	605
24494	21630	25991	27764	21636	21613	2467	482	363	255	288	280	233	218	241	203	221	204	195	193	217	220	199	227	212	215	213	176	207	214	209	185	213	198	180	192	190	196	196	222	205	198	204	182	190	218	187	177	168	177	187	184	214	178	175	178	188	162	223	180	207	171	197	177	190	217	186	205	189	193	180	187	157	181	177	193	187	185	189	209	188	196	189	172	180	194	193	182	198	192	203	207	190	175	169	177	192	180	195	184	199	213	188	162	185	185	181	182	197	173	207	204	179	182	195	200	170	182	205	190	177	196	208	182	181	196	188	172	180	179	194	187	205	216	199	169	194	209	169	186	212	171	157	154	181	208	183	204	173	217	177	171	186	182	203	192	198	171	171	221	198	192	194	198	182	172	195	180	178	194	183	187	178	195	181	186	178	185	173	203	182	206	169	205	173	149	183	190	212	186	203	173	203	159	210	158	201	198	190	171	176	181	167	189	182	169	184	173	187	180	197	185	192	168	203	175	178	168	170	212	196	218	221	204	209	194	184	200	171	174	195	203	184	170	188	184	169	198	162	199	202	199	183	175	207	179	157	227	185	167	172	204	207	228	171	171	211	187	196	185	205	189	195	178	181	169	171	188	208	185	189	177	188	157	174	168	198	193	189	182	182	168	175	168	179	186	205	176	191	213	223	177	196	198	166	177	142	187	178	198	194	170	185	188	179	195	169	183	160	177	179	187	181	196	187	178	181	158	172	241	194	201	218	163	183	183	217	190	167	175	169	156	188	198	188	187	201	187	156	190	191	167	173	177	185	196	187	159	191	180	190	201	211	205	185	162	197	193	202	177	137	176	179	205	200	202	167	188	195	174	195	172	183	184	177	168	178	207	195	212	187	190	196	169	214	195	186	221	177	200	163	181	185	199	156	187	179	163	169	199	196	162	164	206	229	209	194	188	184	203	146	190	178	194	198	190	173	177	166	184	188	198	194	181	208	198	215	173	164	205	183	213	183	182	178	184	187	204	217	218	198	177	192	182	189	180	222	162	171	182	185	181	175	170	168	182	189	160	173	203	187	179	196	183	205	163	165	185	190	209	187	200	190	193	163	200	190	169	181	192	189	192	190	197	161	171	202	177	190	190	200	157	171	198	173	203	192	179	177	186	213	217	159	164	146	191	190	183	188	186	213	198	189	185	194	208	207	193	189	174	196	188	195	197	178	198	186	169	194	209	179	171	180	189	209	188	194	183	196	187	206	160	193	174	161	207	184	217	180	192	173	206	184	188	180	165	153	214	183	167	184	210	186	186	187	208	179	211	180	190	174	182	161	187	213	208	204	199	197	175	175	224	172	199	168	181	164	145	212	157	165	183	201	182	190	170	201	185	197	178	184	195	188	202	196	195	195	194	177	181	192	190	213	182	157	203	180	201	226	185	183	170	202	181	181	175	202	201	180	190	186	207	185	188	190	183	173	176	175	175	171	207	195	192	184	169	180	179	178	174	189	216	218	200	196	179	192	172	177	182	174	197	211	210	181	181	187	167	200	174	188	156	226	207	171	173	193	176	169	185	203	181	198	184	191	205	176	182	210	185	186	172	195	191	191	184	190	202	204	182	187	180	190	190	184	179	179	203	185	186	184	189	212	199	190	210	183	205	166	182	196	185	170	186	153	201	203	182	186	170	189	187	199	196	186	197	173	177	175	182	180	182	161	193	153	187	170	191	201	196	177	196	211	193	196	197	164	212	198	200	184	203	189	211	187	156	167	171	206	202	172	188	171	185	193	175	193	168	188	192	163	195	182	196	186	186	178	187	174	202	143	183	189	181	184	177	184	224	159	191	215	179	182	206	178	198	162	213	205	185	174	219	202	209	199	224	201	225	187	173	185	178	193	198	204	188	199	230	199	156	203	219	169	184	171	175	190	206	186	192	168	176	174	169	168	181	206	168	169	191	178	184	194	170	179	205	182	198	167	184	175	179	178	197	195	187	199	202	186	200	204	199	193	180	197	216	194	190	190	171	206	192	202	199	182	208	195	183	205	180	213	196	172	186	203	182	181	147	169	185	179	205	195	192	212	192	188	193	219	158	187	198	195	167	201	200	194	187	178	190	160	177	186	193	188	192	188	186	189	203	175	166	205	176	169	170	179	212	204	172	169	163	186	184	179	182	205	181	199	187	186	184	185	162	206	210	165	179	183	164	181	176	195	156	172	201	187	182	182	218	212	207	197	205	192	169	208	185	207	179	187	180	180	188	179	188	194	197	196	212	208	196	214	186	188	186	192	174	197	167	200	205	181	165	195	199	176	166	170	179	180	182	178	189	196	197	191	182	170	195	169	184	180	194	209	199	179	184	159	170	206	187	182	168	185	182	187	182	167	207	183	184	174	170	186	202	191	175	197	193	180	182	209	173	179	184	171	165	175	175	193	171	185	214	199	193	185	183	184	161	185	183	206	180	212	199	160	185	176	181	186	162	188	177	185	202	190	190	193	177	183	199	189	189	173	203	195	191	189	181	168	194	165	194	177	176	163	180	175	187	169	204	190	158	209	201	185	187	171	204	168	199	201	177	207	159	177	180	186	203	176	220	198	183	196	183	198	179	219	169	171	184	196	204	209	181	193	174	187	202	154	161	177	174	191	210	183	189	189	162	190	180	186	171	167	203	166	205	186	177	157	177	166	159	174	159	189	162	160	197	192	186	164	175	199	193	186	171	173	163	187	213	180	237	218	196	167	172	196	165	180	200	171	198	176	188	211	217	155	197	202	172	180	171	169	187	216	193	198	225	200	172	184	155	189	178	213	214	194	216	201	218	218	181	209	169	185	169	156	186	204	205	164	176	195	188	167	174	214	174	181	184	182	190	184	194	196	176	209	176	171	166	193	196	213	199	176	181	193	190	181	191	156	183	186	174	167	193	166	177	172	176	194	200	194	158	192	193	198	200	187	195	191	160	176	170	186	216	187	177	191	179	178	202	165	161	194	152	180	175	195	186	183	164	206	196	173	205	222	190	161	205	185	188	208	190	194	170	175	183	207	194	189	163	207	177	171	171	175	174	194	200	156	188	171	192	182	207	186	165	189	190	211	175	155	179	189	168	180	180	196	195	187	191	172	195	196	203	185	197	182	183	193	183	183	185	181	202	178	196	179	189	191	195	174	219	174	191	149	186	199	184	194	178	176	211	181	169	188	183	206	198	208	179	217	188	182	183	187	180	165	184	163	163	170	188	178	187	172	171	194	202	180	205	176	192	168	187	186	149	176	195	188	178	221	196	170	220	179	211	170	202	200	186	182	207	210	217	213	213	177	167	188	158	179	180	189	194	176	163	196	173	196	184	172	159	179	213	183	174	198	208	190	194	167	181	189	166	180	193	165	188	182	199	175	202	176	178	170	180	197	167	171	182	183	186	171	185	157	175	173	190	185	198	158	188	188	194	166	191	201	204	184	186	181	219	208	176	168	174	194	170	186	208	196	197	187	182	186	180	215	219	213	197	183	201
3491	5544	3428	1527	985	740	605	476	506	476	454	426	461	459	469	414	432	400	403	423	437	415	415	392	450	403	415	416	401	418	435	403	406	384	420	400	431	419	413	385	414	423	370	380	390	421	440	387	416	398	399	416	438	446	400	446	401	405	392	438	437	398	406	415	393	392	414	379	395	388	401	417	391	385	388	374	418	369	431	396	424	419	412	391	406	418	405	410	377	411	429	443	412	421	376	405	460	406	430	422	424	367	410	400	406	405	426	408	374	424	440	436	394	400	415	414	379	423	441	442	429	397	398	402	386	441	385	427	381	388	426	433	426	434	429	431	415	428	425	410	373	439	420	449	387	417	385	407	424	439	411	412	395	439	419	391	409	401	446	414	450	439	422	416	393	436	427	403	418	366	420	428	420	397	400	387	446	361	399	406	408	403	403	399	359	404	413	380	394	416	473	431	400	417	404	417	406	411	424	404	392	410	387	380	392	405	400	429	380	421	420	442	391	384	463	393	447	398	366	414	427	417	388	400	412	397	405	387	414	408	393	383	426	444	372	390	406	387	399	438	408	398	407	406	389	406	433	393	394	385	410	419	418	387	374	396	400	411	428	401	420	432	432	408	438	404	425	386	401	373	418	395	390	434	394	414	392	422	427	423	395	416	408	418	391	402	376	394	392	406	455	399	421	420	437	444	397	414	390	361	410	386	417	437	436	388	389	411	425	423	395	423	403	406	402	401	435	384	381	407	405	417	412	392	415	380	397	398	401	420	383	391	420	430	421	392	394	443	415	430	413	409	395	423	376	399	403	410	403	414	398	423	417	367	382	409	391	420	421	402	380	391	431	420	453	404	389	422	404	433	419	411	398	403	400	413	438	368	439	399	398	411	439	391	419	379	417	401	465	412	378	424	416	412	453	411	415	423	415	421	442	430	412	462	435	390	407	404	428	401	382	407	412	425	415	400	411	412	391	415	395	384	401	415	378	411	391	402	406	425	428	402	384	409	395	406	420	437	403	413	407	398	390	406	398	385	386	414	430	407	420	452	396	427	415	384	411	420	409	420	442	389	415	396	383	415	411	392	412	403	419	425	392	413	397	389	409	402	416	380	416	432	398	391	424	412	423	411	406	389	411	381	392	410	410	371	398	449	416	407	410	414	412	402	409	407	446	402	404	407	404	428	409	415	371	408	405	411	416	408	396	377	353	379	425	418	401	390	422	399	427	379	424	414	414	438	384	424	422	438	391	382	419	406	376	403	401	429	433	410	402	429	411	418	440	392	453	407	386	383	412	413	411	410	418	383	391	398	405	412	409	410	413	379	393	442	447	412	410	416	405	407	420	436	418	417	428	395	405	360	421	406	413	419	433	425	406	425	400	381	398	381	392	415	411	398	384	417	402	398	403	398	441	425	414	372	416	402	388	379	408	422	410	393	403	394	403	425	427	434	418	423	444	408	358	400	405	421	381	407	381	430	375	413	432	431	427	406	392	377	402	452	386	389	429	369	427	420	383	388	409	366	379	418	414	424	405	410	418	406	406	396	395	391	409	457	439	389	366	406	414	427	381	420	418	423	373	433	417	391	369	403	383	471	390	371	435	403	442	402	404	382	373	421	395	421	432	429	423	409	380	418	413	445	408	387	414	386	411	398	383	430	439	411	410	390	427	408	407	435	387	411	403	396	405	387	414	381	432	370	438	419	436	422	399	403	393	378	415	391	383	356	402	389	418	416	443	428	411	424	402	424	430	388	454	389	429	398	420	397	432	426	379	401	362	413	387	438	425	402	377	400	394	420	428	434	446	404	416	390	433	450	425	399	382	413	439	410	380	386	421	396	407	440	386	411	407	399	422	430	427	404	447	419	412	398	395	400	425	392	381	389	418	439	390	427	405	419	416	425	398	408	408	397	381	429	372	395	413	372	393	419	409	432	366	416	397	406	385	422	436	383	458	411	399	411	387	389	398	416	420	416	410	398	399	430	414	396	423	431	409	402	426	429	407	397	405	441	396	375	392	414	437	419	376	385	431	413	425	384	389	424	433	420	418	421	418	434	421	413	422	398	410	429	420	381	405	421	401	412	413	413	437	387	420	397	432	423	413	413	429	412	407	425	413	428	417	417	419	425	408	409	426	437	443	374	404	412	403	427	366	404	414	408	406	365	423	401	403	396	412	449	351	401	409	401	411	413	408	442	405	405	428	407	452	415	426	400	411	412	437	437	424	402	421	394	373	427	383	409	407	402	404	396	390	404	431	392	427	422	406	410	373	406	425	410	397	413	432	400	416	423	394	378	399	429	397	405	416	388	391	419	405	408	422	426	422	442	404	429	412	427	420	429	403	386	422	417	387	430	440	430	426	392	409	424	434	390	401	405	383	409	421	411	369	415	413	388	383	401	412	399	408	384	393	399	374	413	419	389	402	414	406	438	385	389	425	402	453	411	444	387	366	417	386	357	417	379	418	415	403	389	410	401	419	411	432	401	416	425	466	412	404	428	393	409	370	394	435	450	419	401	408	417	407	402	442	409	407	417	404	398	430	387	414	408	413	421	407	423	397	419	386	377	399	429	414	410	420	419	408	422	399	425	433	416	387	386	410	431	426	418	398	383	413	411	442	403	425	410	378	403	419	388	406	398	395	417	407	401	416	402	424	388	387	419	383	452	354	382	387	398	402	397	412	448	442	450	396	380	416	405	399	422	414	420	393	401	405	369	394	380	423	402	382	359	386	381	433	406	411	415	381	410	436	438	421	414	406	385	388	409	403	365	427	400	388	404	385	383	407	421	409	422	419	379	429	407	408	434	413	437	385	393	423	384	436	411	440	418	395	443	450	417	403	418	414	407	415	383	409	431	392	431	443	381	392	432	389	397	395	404	405	447	393	397	400	397	376	408	397	431	400	382	415	408	411	422	427	433	443	379	436	415	385	387	417	394	418	397	414	421	418	381	431	394	393	425	440	404	412	414	398	402	417	419	372	449	409	389	380	400	423	383	377	423	414	394	404	444	408	403	429	403	401	413	412	411	374	392	418	435	395	354	422	390	404	414	404	409	419	391	413	414	412	402	419	404	401	392	446	416	433	392	432	387	408	428	427	409	414	427	434	412	397	413	383	390	419	418	404	421	379	451	425	421	409	442	393	385	384	416	413	417	394	428	421	383	417	379	400	372	425	422	415	414	435	438	385	410	411	438	389	427	396	385	410	436	403	418	407	418	393	410	395	418	416	444	402	405	393	369	426	424	403	380	411	382	411	382	413	388	378	427	397	413	447	428	402	406	419	452	395	398	428	407	398	411	388	405	416	415	429	380	435	403	425	429	417	398	390	422	409	409	429	422	394	393	454	411	432	399	443	438	435	378	433	420	376	416	423	422	382	410	397	377	414	398	407	389	396	358	434	431	381	429	411	389	404	438	403	432	389	396	397	417	420	428	439	393	387	409	442	394	370	391	398	442	396	424	424	400	451	397	386	419	420	402	421	405	389	430	411	423	422	402
33217	11118	1171	353	257	194	230	207	201	197	185	203	194	196	213	195	192	209	186	170	184	186	190	217	170	196	197	204	187	207	187	179	207	183	186	200	188	195	197	159	216	184	169	218	174	199	179	207	198	193	214	206	178	208	203	177	185	212	200	216	222	180	184	177	212	187	174	193	195	185	179	188	185	192	180	160	171	198	222	201	182	199	178	186	198	205	172	191	185	200	213	205	207	197	190	190	195	198	217	190	208	164	207	196	201	194	203	190	205	187	168	187	209	177	228	204	235	182	215	187	193	185	192	200	209	202	205	208	218	200	185	190	206	203	169	180	197	180	204	185	184	150	207	223	193	188	194	221	214	189	189	176	202	182	175	182	189	202	184	209	173	205	196	222	159	197	169	175	206	217	225	217	197	219	179	225	198	191	195	181	204	196	170	200	207	212	156	189	205	223	188	192	186	191	213	184	197	168	192	208	183	182	196	221	201	180	171	174	189	184	208	215	159	199	207	213	203	192	185	192	187	174	182	211	193	218	200	175	179	189	188	164	180	195	215	165	165	184	189	192	204	182	156	207	181	187	183	200	187	177	184	186	207	198	178	181	200	210	188	177	186	226	186	186	172	184	179	199	186	222	196	176	222	187	188	187	197	185	201	188	186	204	192	170	197	198	191	211	218	179	202	181	200	205	184	205	188	188	189	217	188	187	194	206	168	177	206	198	165	189	191	193	212	189	168	185	214	184	210	218	184	172	186	197	171	167	182	163	191	203	182	185	189	186	221	201	165	176	186	193	194	215	177	168	181	190	203	194	188	203	176	201	200	181	196	190	184	179	232	208	196	198	175	186	178	161	187	184	209	181	228	200	200	172	172	172	217	182	199	205	185	201	224	182	200	199	178	221	205	191	207	185	200	225	185	196	186	226	178	209	183	175	211	191	180	161	177	186	198	225	205	215	212	181	191	193	196	209	189	208	171	180	182	186	189	172	197	226	209	196	191	176	172	187	208	153	176	187	181	193	163	201	205	199	177	183	194	175	195	164	199	183	202	163	193	203	190	166	215	190	179	185	199	198	169	181	192	187	190	189	195	195	188	170	205	176	202	182	192	200	208	202	180	194	193	186	194	196	170	221	222	192	172	182	194	176	190	191	201	197	181	180	192	188	207	188	203	199	166	174	204	234	213	198	180	186	173	186	191	193	166	196	190	204	191	191	194	194	206	175	189	201	179	192	187	202	164	177	173	198	200	175	229	192	178	186	209	187	220	190	192	191	179	193	191	205	208	186	179	180	220	205	201	211	185	180	189	176	192	168	176	184	186	168	171	174	191	214	208	198	193	193	207	199	185	194	176	205	188	204	190	210	175	192	185	196	186	167	217	188	196	209	170	196	178	155	200	214	172	177	187	207	230	187	205	195	184	195	205	208	202	209	178	202	188	180	186	184	213	210	209	195	172	180	213	201	169	169	188	188	187	190	194	185	165	174	216	209	187	207	197	189	200	192	185	182	169	196	198	188	175	181	218	176	195	180	190	215	178	193	203	177	200	192	193	199	190	207	197	196	189	197	190	165	199	175	199	173	201	195	193	185	189	208	197	211	192	173	197	194	202	193	189	186	179	191	216	221	216	185	170	236	202	182	204	175	197	184	179	184	206	187	199	198	169	179	195	193	199	207	199	190	196	195	209	198	180	203	182	208	172	195	202	196	213	192	195	173	183	203	190	191	187	198	183	177	221	190	196	180	195	184	208	195	183	203	169	188	186	191	184	200	213	178	183	165	199	175	217	161	172	196	189	181	214	196	186	207	183	222	218	190	186	203	186	198	177	197	189	200	196	211	197	186	180	206	179	174	188	214	218	172	194	178	212	183	185	204	214	208	187	189	184	206	199	204	200	219	181	162	208	213	218	181	211	166	190	193	197	187	214	180	189	196	203	185	186	218	218	180	206	191	194	179	185	201	188	203	197	197	163	223	226	201	203	196	205	209	184	191	193	203	198	190	186	175	180	195	197	199	189	200	209	195	207	193	169	193	209	182	203	183	188	190	195	194	216	194	188	215	191	205	175	188	200	195	186	177	179	208	213	222	205	210	192	191	183	183	194	178	181	206	182	173	181	190	196	190	199	202	198	220	190	209	194	189	187	193	202	190	168	221	189	186	197	185	196	213	204	208	186	195	180	181	214	216	201	172	207	214	214	174	197	191	225	188	187	197	179	203	188	175	180	178	171	212	203	210	200	197	203	190	191	194	189	221	184	227	218	181	225	190	201	173	179	191	220	192	167	162	206	183	185	221	187	198	207	194	188	195	222	223	188	180	207	185	191	208	196	193	179	178	176	199	190	175	176	173	189	185	199	179	209	217	178	196	197	199	186	210	198	187	178	188	209	207	216	184	192	207	214	159	188	197	196	190	195	178	220	200	191	196	188	198	205	204	193	190	190	199	189	181	170	213	192	171	201	196	187	161	191	199	185	192	188	183	203	194	166	174	209	195	186	170	206	189	193	190	211	215	211	188	175	194	210	217	190	204	193	201	202	222	212	205	178	214	178	190	188	160	195	179	217	194	194	201	173	181	191	211	169	165	207	169	174	177	186	204	205	180	186	173	185	193	184	200	209	207	192	200	212	202	181	187	225	202	184	189	198	183	208	191	201	199	199	173	192	210	207	182	190	195	181	179	210	201	216	233	185	196	200	202	178	175	200	193	177	207	209	209	182	207	188	184	195	192	185	138	198	168	173	192	231	194	205	176	170	178	211	160	211	194	192	197	211	190	189	185	221	195	203	195	178	213	166	195	211	205	171	189	209	185	209	192	176	211	188	183	180	215	193	231	183	164	196	176	187	170	203	169	188	211	205	207	204	184	193	184	190	202	189	162	200	185	205	197	189	190	182	205	182	170	191	208	195	179	184	187	183	194	204	183	198	193	213	184	169	190	209	236	193	206	216	213	199	182	215	207	216	171	215	180	177	197	206	204	175	194	169	179	180	186	171	200	194	209	208	200	182	195	194	186	180	181	193	179	177	192	193	195	205	183	203	180	186	164	211	210	201	181	205	196	191	181	204	197	199	201	195	191	192	187	189	219	213	204	215	176	185	197	186	236	212	200	181	189	194	198	207	187	203	200	180	203	212	205	171	201	198	207	157	162	195	210	164	197	193	182	208	191	181	190	171	192	191	206	184	190	232	217	197	195	193	186	176	205	204	195	192	185	169	200	189	182	167	186	217	210	177	175	201	184	206	181	174	166	198	192	195	180	181	179	159	201	171	194	184	211	190	186	207	193	182	194	226	210	196	191	190	214	176	181	176	198	183	167	210	198	198	200	199	185	183	200	213	196	204	191	212	177	218	177	190	187	201	190	197	210	187	169	186	221	200	212	186	188	217	180	207	212	203	212	186	172	162	193	216	188	200	208	207	183	177	171	176	195	205	191	213	183	208	189	190	195	193	177	198	199	202	152	220	193	197	184	178	211	196	193	228	193	182	163	182	188	203	184
5153	835	623	518	504	490	463	469	511	519	461	430	447	469	418	455	435	463	438	468	467	448	468	466	439	472	471	483	462	473	457	463	481	468	445	481	443	469	428	507	460	440	443	418	480	459	466	462	482	477	485	447	462	469	432	435	431	473	429	485	477	473	458	488	438	455	473	452	466	461	466	464	411	422	465	480	436	467	463	473	424	434	450	487	450	452	406	461	472	418	410	474	462	447	434	463	462	429	446	419	468	478	500	489	426	456	460	485	455	457	455	460	456	432	431	418	439	513	456	415	446	436	499	470	476	467	455	462	458	416	463	496	475	441	453	462	449	485	424	471	431	440	441	465	461	478	469	446	441	452	479	449	444	437	450	469	428	448	486	472	459	491	474	432	502	487	432	452	418	495	438	486	464	429	449	463	500	469	487	446	460	471	430	464	450	442	426	430	449	429	502	436	498	444	441	438	439	404	419	457	482	480	472	458	434	461	442	459	494	470	473	452	476	456	462	453	472	527	474	475	449	454	457	457	463	473	445	449	471	461	450	470	462	416	454	458	476	488	446	446	459	471	512	451	480	443	439	458	457	487	480	492	444	443	505	460	426	440	428	462	465	472	476	460	448	469	424	441	426	455	436	466	476	463	515	458	468	439	475	495	470	489	471	463	505	440	462	489	478	462	475	491	477	472	482	465	459	496	457	454	474	481	473	451	430	442	445	446	450	463	451	469	450	433	445	451	450	445	430	450	454	468	421	449	426	424	434	484	474	448	441	467	461	445	455	417	442	467	492	438	459	441	447	454	481	511	530	463	460	468	443	492	441	447	427	427	441	432	455	457	429	484	466	441	437	470	458	444	449	489	440	449	431	468	465	461	427	466	425	414	460	472	446	450	460	449	480	484	457	456	474	485	454	430	462	461	462	429	471	428	464	449	456	449	436	445	455	464	458	478	429	471	491	486	438	460	474	479	495	509	486	476	431	449	433	449	458	500	452	453	475	430	451	470	432	486	437	459	454	460	463	465	469	429	437	463	422	432	409	491	446	446	481	441	456	478	428	466	453	438	450	462	467	453	464	485	474	486	479	408	491	484	460	436	481	447	466	455	430	472	451	476	493	463	428	469	467	454	437	466	484	450	449	461	467	433	454	427	456	449	478	465	481	449	485	481	507	472	456	443	466	440	451	457	445	421	502	497	457	467	446	468	450	458	510	447	444	496	482	475	444	445	466	457	464	428	443	485	474	464	473	433	437	496	484	451	471	480	477	472	440	433	441	450	473	434	464	435	449	465	469	437	454	457	455	471	436	451	482	464	455	468	476	466	448	450	443	484	426	453	444	461	447	482	461	435	518	456	461	460	481	441	439	434	472	418	472	495	506	442	459	473	445	452	453	453	449	463	446	469	449	459	473	457	497	442	447	467	463	468	420	470	470	466	445	479	457	510	439	463	442	446	434	441	441	450	468	482	422	458	460	461	448	450	471	450	469	463	445	453	469	454	449	461	460	460	445	450	489	434	470	439	451	438	441	480	474	469	414	453	474	470	449	455	443	437	492	459	416	444	487	482	473	414	458	434	406	423	471	458	453	425	454	406	442	430	463	453	427	484	453	433	476	502	501	446	483	438	438	474	436	429	464	480	478	458	483	492	449	475	437	472	456	446	470	484	432	484	431	464	432	484	425	431	475	452	438	435	446	474	481	455	453	430	462	429	470	462	430	453	481	460	441	438	501	429	493	456	470	446	442	480	489	475	482	450	449	475	423	435	467	453	468	491	481	463	442	442	441	466	463	443	500	492	492	449	461	490	472	449	483	460	469	474	435	466	436	467	453	467	453	491	449	488	487	500	453	471	451	474	438	461	439	484	474	449	449	461	442	442	447	477	459	489	451	459	437	458	465	453	477	430	445	447	423	463	466	429	458	490	478	457	468	446	479	456	441	445	500	478	479	453	440	462	464	405	464	459	459	461	456	475	453	445	458	465	474	459	465	466	445	435	445	451	500	429	422	463	467	429	446	436	463	501	456	446	479	480	469	448	415	469	448	452	460	411	454	471	471	438	424	464	456	429	446	465	435	467	424	455	481	487	434	475	435	450	400	456	442	475	442	439	455	466	426	456	468	487	483	466	477	430	420	464	482	462	449	445	512	456	498	452	448	446	456	497	484	475	463	473	417	461	457	439	458	486	432	450	452	439	479	453	480	473	464	490	417	476	471	446	440	460	450	456	474	457	419	483	454	446	460	425	436	452	467	472	479	418	460	498	467	467	462	462	449	465	430	462	455	489	444	456	491	457	458	497	448	442	449	470	459	531	493	457	482	441	453	422	475	483	467	470	463	441	462	433	464	459	469	460	518	434	411	448	456	461	439	462	444	424	506	463	433	449	461	411	432	455	477	479	470	459	474	459	491	473	460	456	425	456	471	460	475	479	466	489	475	457	452	449	467	470	468	435	404	445	475	441	426	422	440	460	487	464	484	473	488	471	476	439	497	434	508	422	423	456	457	465	491	442	480	493	443	451	493	487	475	437	471	415	415	437	417	474	447	444	464	461	446	474	438	457	438	466	407	433	455	446	462	511	509	484	473	447	432	434	488	435	461	493	438	457	474	452	452	473	478	444	464	450	494	471	459	485	422	471	461	489	446	440	449	459	440	497	439	446	433	449	456	469	491	454	447	462	451	473	461	462	451	459	446	480	486	477	441	434	409	397	435	474	453	440	479	469	470	443	451	440	435	450	486	433	467	422	450	502	438	459	485	485	463	458	473	463	465	482	424	452	441	439	457	453	427	444	457	443	480	453	449	503	425	470	436	447	454	445	449	446	532	438	484	472	465	465	472	435	461	432	479	468	433	467	444	445	482	439	454	463	441	472	497	506	471	442	451	436	472	443	468	453	504	406	478	457	487	415	458	435	436	456	465	451	445	447	463	413	471	484	484	497	460	478	444	444	456	451	482	466	430	488	456	470	442	449	459	454	456	456	464	544	449	450	480	491	462	448	467	464	448	454	454	446	435	454	461	475	416	446	467	426	460	501	474	471	412	425	480	479	465	416	485	462	440	472	435	410	476	459	445	489	471	441	434	479	506	474	489	484	517	468	447	500	450	456	480	498	445	472	472	449	463	497	432	461	497	428	478	511	443	425	457	465	455	477	462	454	452	436	468	436	454	465	461	478	494	493	486	419	463	476	463	450	430	469	461	458	436	433	421	471	441	458	443	454	466	429	452	458	465	469	418	434	456	464	495	397	442	468	492	435	448	459	455	432	417	459	415	447	406	430	465	474	474	436	483	479	438	452	452	434	439	427	456	467	447	490	456	472	468	508	502	449	479	440	508	444	473	449	453	456	456	445	499	456	464	452	447	454	482	445	450	463	469	479	503	432	480	440	410	449	468	457	440	482	479	463	440	447	419	467	490	455	439	461	442	480	442	443	441	474	453	465	458	465	472	433	454	467	440	459	454	431	472	489	455	428	443	458	455	489	437	442	460	460	484	465
25317	21645	25373	28387	21156	2309	528	380	370	336	314	307	278	327	296	265	298	274	299	272	272	255	281	287	289	264	281	272	303	284	256	262	310	256	300	303	280	271	290	307	264	258	284	289	256	285	281	249	252	283	284	269	313	293	282	260	279	275	286	299	264	283	282	268	295	280	286	249	292	289	308	242	315	283	263	268	279	286	266	307	277	253	286	300	276	292	278	262	282	234	302	289	293	306	308	296	273	259	238	274	237	263	257	306	271	290	312	304	286	255	259	274	256	318	293	298	313	280	273	300	299	280	272	291	289	256	236	270	242	275	286	298	267	302	274	269	280	296	298	280	267	282	271	260	275	289	256	249	310	319	288	320	288	290	325	265	306	318	285	300	292	278	284	306	290	271	254	248	280	274	263	267	288	278	272	294	286	306	252	254	271	290	279	306	277	258	295	278	293	270	270	276	269	293	280	289	274	298	300	282	277	276	254	275	288	283	293	299	274	279	283	273	267	275	289	273	276	269	290	299	290	299	307	320	276	283	262	281	320	293	263	265	295	310	287	323	281	284	274	291	280	278	295	292	302	275	341	297	316	289	305	256	262	305	291	297	298	272	272	294	315	301	294	285	284	261	323	274	226	288	287	298	292	297	257	273	306	296	284	303	275	290	267	317	293	288	294	273	293	254	311	308	297	264	297	303	276	301	294	290	313	268	270	286	298	279	294	307	293	267	270	245	297	288	252	284	300	273	266	293	260	289	291	265	260	263	297	265	298	284	268	294	278	262	277	266	300	306	254	273	288	249	270	314	269	274	287	277	282	293	259	259	275	307	257	270	281	265	264	266	286	289	297	324	260	268	290	285	264	293	278	279	287	260	278	273	261	267	294	300	286	274	307	282	278	273	264	299	259	269	261	288	269	278	267	303	253	295	272	264	280	296	245	302	280	289	297	272	295	298	294	293	278	318	299	306	281	274	297	295	292	284	273	295	268	288	267	297	263	298	246	273	299	308	282	274	267	308	284	282	284	279	292	258	290	266	264	297	258	268	270	316	289	292	299	255	283	293	294	271	281	285	285	289	282	267	283	282	292	235	255	256	253	287	279	291	284	288	288	296	280	272	301	284	274	311	257	280	275	270	292	280	307	286	295	254	269	287	265	283	297	309	284	286	289	291	298	253	272	287	280	275	264	275	273	287	264	285	286	278	280	270	274	282	266	281	289	267	276	260	252	256	291	298	291	275	265	303	282	278	282	270	285	262	295	251	261	277	282	264	309	296	273	252	246	228	285	275	258	258	268	274	296	265	307	264	263	303	265	291	268	281	302	279	246	268	295	320	296	271	288	283	286	279	266	270	240	271	295	291	287	318	304	286	268	257	289	266	257	281	276	282	281	285	265	279	244	255	283	281	274	277	309	256	288	312	299	271	315	288	276	285	326	259	291	277	286	296	272	290	278	269	252	247	236	287	319	253	294	278	311	290	305	281	300	280	275	277	306	271	279	244	238	297	300	261	310	266	268	263	279	278	293	310	298	285	277	289	280	259	285	309	269	263	276	262	281	248	330	289	284	250	292	254	269	280	276	287	293	290	278	274	279	289	303	269	242	261	320	244	258	312	296	263	288	296	293	313	282	248	281	294	247	260	290	283	318	303	270	304	301	271	307	271	311	278	278	242	295	277	299	293	283	310	235	280	275	263	265	254	293	309	323	270	268	274	324	284	286	263	288	295	273	283	303	255	283	308	268	262	280	293	306	278	266	282	270	294	304	299	293	228	294	281	304	289	276	307	285	282	249	291	282	271	266	283	289	277	284	260	296	259	254	266	264	250	303	302	297	305	280	288	288	286	254	281	264	267	300	294	269	253	267	299	297	240	266	295	287	274	307	300	289	296	294	245	305	280	278	264	277	281	267	264	315	279	277	269	254	262	277	253	268	248	309	278	264	296	273	267	287	263	282	287	255	298	258	294	280	302	285	256	254	282	258	287	222	281	314	282	306	261	306	289	265	333	319	315	264	307	277	287	261	285	283	282	269	277	234	251	277	256	317	272	257	279	297	309	291	319	285	280	299	267	297	286	261	290	260	282	262	284	247	291	286	256	290	291	287	247	271	290	252	290	307	297	304	282	268	284	246	252	300	290	278	308	251	267	293	259	272	276	292	274	297	269	250	271	306	300	287	302	268	274	297	290	264	304	298	288	281	285	262	250	277	277	272	296	271	303	298	285	298	273	251	312	279	225	277	265	286	286	307	295	283	294	272	262	271	261	279	285	307	265	231	302	277	297	246	277	281	271	269	285	284	297	266	277	294	285	311	282	257	268	303	285	285	304	278	261	288	268	274	271	264	292	297	275	299	255	277	273	291	302	323	289	260	269	279	266	267	279	297	274	270	278	297	302	292	273	305	328	257	288	311	285	259	273	261	269	301	274	259	266	282	264	269	263	285	302	277	280	295	277	278	258	284	273	285	302	296	291	287	304	266	269	301	306	281	259	296	269	291	254	262	301	262	269	296	315	263	291	272	259	289	272	278	323	299	285	287	256	260	313	277	288	280	292	287	263	268	273	271	285	309	294	252	304	290	283	238	249	298	279	273	322	265	262	285	313	280	274	254	316	286	257	278	324	292	229	273	286	281	292	317	266	285	286	275	281	295	271	265	265	304	261	275	297	285	311	278	256	274	295	265	277	290	248	261	274	280	303	260	289	284	281	289	279	274	305	271	322	319	295	300	281	271	281	299	273	284	277	274	263	258	275	280	279	287	278	302	278	321	287	306	265	268	247	271	337	293	247	266	291	287	281	272	303	303	262	289	278	267	256	305	280	274	310	236	282	298	272	295	302	308	284	257	291	279	318	275	300	265	290	283	306	259	288	266	282	277	278	266	277	271	249	268	255	269	284	276	271	283	240	275	272	273	292	279	282	296	291	277	266	303	305	284	320	265	263	292	277	277	308	286	273	288	241	297	285	298	282	280	299	253	290	246	314	307	279	304	269	290	278	287	293	271	296	288	309	303	304	280	261	279	301	287	279	316	299	257	273	271	286	298	295	259	258	303	288	290	265	272	286	270	282	279	294	287	279	291	263	284	278	297	273	259	251	251	266	293	323	273	289	286	297	308	286	306	296	262	271	284	282	245	298	267	299	252	283	262	263	298	270	305	268	263	284	273	280	268	293	310	317	285	279	282	298	277	277	290	270	249	268	257	306	292	252	285	271	281	265	294	265	302	305	269	263	279	296	246	284	265	251	328	261	286	277	247	281	289	301	271	313	334	282	299	285	280	301	285	291	265	273	239	291	306	251	276	271	307	276	280	281	277	285	276	257	266	247	282	284	272	263	269	274	302	306	262	317	313	267	267	268	280	239	294	290	261	290	229	271	256	280	278	255	258	276	281	308	284	306	290	272	305	275	249	297	301	271	262	289	267	256	261	288	292	234	270	261	271	305	289	316	281	291	319	273	262	286	247	291	289	275	272	300	254	313	267	311	298	319	275	284	308	295
3426	3434	2268	1247	911	757	720	663	639	686	633	632	606	650	664	645	650	662	623	609	651	651	612	624	621	592	541	645	610	668	592	633	653	633	608	604	607	597	616	632	623	633	591	621	633	588	593	615	645	606	631	580	618	592	603	603	597	605	628	597	619	649	712	627	573	572	581	618	616	654	596	602	602	583	617	604	589	626	572	619	637	541	606	606	624	577	634	642	650	604	566	632	604	660	614	611	621	614	576	642	651	638	602	593	616	620	588	636	601	624	578	643	638	581	612	646	684	603	610	619	632	648	607	603	608	614	603	648	645	615	623	633	616	599	654	606	611	566	588	621	643	601	619	626	623	632	636	626	630	631	598	644	607	663	629	651	618	635	619	635	653	655	630	627	587	543	602	595	589	595	630	602	609	586	669	597	605	577	615	631	616	639	659	652	605	664	651	576	630	603	584	579	636	643	614	615	608	594	583	635	629	644	587	627	577	602	599	607	630	580	646	608	612	612	618	622	608	563	617	623	674	643	658	594	607	588	592	632	648	640	650	603	630	646	619	664	607	589	647	529	641	630	583	594	583	607	639	637	622	597	598	618	618	634	617	609	592	605	634	615	655	594	620	617	675	633	633	630	621	614	608	659	566	622	589	579	653	630	628	613	561	621	612	631	608	647	598	631	554	598	564	637	609	614	624	640	632	581	587	595	644	610	628	666	602	660	631	669	619	638	608	638	617	633	573	593	643	605	582	629	568	604	646	606	615	607	633	603	606	611	625	608	643	619	617	641	614	588	640	594	651	591	606	587	652	632	574	599	591	599	634	637	593	624	622	608	573	664	606	651	619	678	566	642	575	621	598	594	611	621	586	618	603	616	564	659	577	643	588	631	583	609	602	641	624	601	617	611	596	656	671	593	631	614	599	588	615	655	674	641	577	594	590	598	661	634	604	632	623	615	602	635	642	590	618	611	609	671	665	657	610	649	621	641	673	596	607	666	611	596	605	634	629	637	591	624	591	597	593	581	629	639	618	627	605	547	582	617	650	567	634	607	631	608	609	617	624	620	626	644	594	609	626	615	623	610	658	613	633	616	616	635	598	643	571	603	582	612	650	622	610	645	623	612	599	624	612	625	633	645	625	646	613	696	595	621	582	571	613	637	596	600	620	617	659	631	619	613	626	618	624	607	666	615	625	634	621	568	641	658	560	583	668	600	641	603	629	587	597	627	635	637	605	652	586	589	639	607	572	612	598	626	647	579	597	595	565	605	677	620	616	600	595	590	637	624	602	621	635	612	584	593	623	664	607	607	639	593	593	585	627	636	648	621	657	595	605	592	645	632	583	579	602	616	589	619	630	595	659	643	599	621	607	612	647	611	591	629	590	603	605	666	622	643	635	586	640	581	579	595	608	577	630	575	606	619	586	618	601	615	661	618	625	626	653	602	607	609	664	653	578	612	585	573	601	589	578	588	649	604	595	637	616	631	544	605	587	586	618	612	663	602	565	568	596	618	603	604	597	595	624	618	631	624	610	583	598	599	632	606	615	637	616	624	609	614	630	588	620	584	615	633	618	624	629	615	624	585	628	635	594	670	602	645	608	664	607	595	617	604	637	667	573	638	632	602	625	626	582	637	605	627	606	663	642	599	593	633	639	618	593	610	638	630	595	596	568	642	610	598	602	608	598	635	633	604	585	636	589	622	644	618	650	639	603	607	653	636	626	648	585	654	607	583	599	635	590	595	599	616	595	627	608	599	657	652	566	637	613	571	602	614	679	598	612	614	605	631	592	589	609	619	635	647	610	641	600	645	634	601	616	570	613	608	674	600	587	630	605	633	630	604	677	607	615	631	633	600	607	588	631	631	645	631	620	614	595	633	614	604	638	636	641	631	665	622	599	579	576	667	659	639	629	617	603	674	643	619	614	636	620	595	601	603	591	602	625	627	602	584	572	617	595	547	631	617	625	621	560	620	644	618	620	632	603	608	593	604	612	584	581	605	597	627	608	606	620	593	602	586	651	602	577	592	612	649	598	654	620	641	586	588	623	586	580	577	556	557	556	606	627	598	624	623	600	603	665	608	596	596	583	632	649	594	617	619	579	600	625	583	600	644	613	598	628	604	548	620	583	647	588	583	606	605	637	613	593	609	620	590	608	623	670	601	590	595	655	678	627	576	568	590	595	604	632	616	659	642	610	633	677	606	562	632	629	626	599	607	583	590	614	582	617	622	642	570	600	606	621	615	601	570	614	634	602	591	636	590	642	629	606	622	620	628	621	625	606	610	623	574	624	599	650	582	598	636	601	655	640	609	587	630	598	633	650	609	614	630	601	637	556	609	624	599	640	615	641	617	626	649	608	654	672	636	621	599	566	640	590	595	586	590	597	586	596	620	577	613	645	594	585	642	600	610	609	652	642	641	623	604	596	581	606	610	610	600	639	618	637	620	611	613	583	619	611	599	625	597	623	620	610	584	629	616	569	626	622	619	616	583	633	609	631	629	601	635	599	582	613	608	649	604	618	653	619	649	663	637	602	591	630	625	625	567	665	606	607	552	629	611	560	584	598	640	647	623	629	615	595	643	629	614	657	609	590	638	632	575	605	581	606	622	629	607	567	573	567	601	581	626	646	630	608	601	686	613	593	643	596	628	577	614	632	594	637	644	603	593	606	596	616	629	590	639	637	613	608	568	615	658	638	631	628	617	647	633	640	596	617	612	639	609	617	624	629	610	637	677	626	630	576	624	595	580	645	592	593	661	612	582	571	656	590	597	630	626	609	644	641	584	628	616	603	608	638	610	661	647	575	582	630	541	624	598	632	613	655	620	600	589	597	571	620	629	597	681	647	665	586	605	638	588	641	609	617	664	589	586	620	605	615	611	578	640	617	628	610	671	607	579	622	584	626	628	593	633	609	606	634	604	634	664	631	625	633	584	624	643	600	602	631	604	642	624	621	643	633	594	642	591	591	586	621	646	640	651	600	605	626	644	647	580	600	588	635	612	598	603	585	620	609	635	623	624	589	670	615	586	606	580	591	642	661	645	609	621	667	576	606	624	644	592	576	644	598	596	587	667	584	618	621	601	622	641	609	580	617	627	627	599	619	636	597	586	620	626	620	622	625	660	590	558	604	625	600	637	614	622	584	620	650	580	584	652	632	578	642	614	593	663	604	590	624	641	614	606	597	629	607	638	668	656	575	612	635	640	620	623	611	629	642	581	610	643	584	623	627	646	632	574	610	629	577	633	613	594	631	645	640	622	619	617	585	615	603	629	608	586	638	619	625	642	629	622	588	620	596	588	557	621	630	616	632	650	608	584	589	597	587	604	651	651	611	649	622	603	594	585	606	594	626	631	635	617	629	610	622	607	598	592	594	607	610	607	611	592	594	648	640	600	622	594	579	633	622	644	649	608	601	594	629	631	622	599	614	608	617	631	610	581	602	604	626	579	623	597	590	609	621	619	577	642	615	611	651	599	602	602	586	653	671	634	636	609	571	665
24470	21626	25997	27743	21630	21642	2828	523	344	289	297	238	244	205	235	241	220	221	241	208	207	228	209	210	210	195	206	229	158	179	194	203	179	202	205	194	194	171	192	169	220	192	193	192	168	156	200	206	177	208	196	176	183	186	198	198	171	191	207	207	167	209	191	174	191	174	168	173	200	217	200	194	153	203	191	194	165	169	198	186	200	206	197	182	196	193	188	194	186	185	183	223	183	194	180	170	165	171	195	179	174	176	177	180	183	194	190	173	213	184	181	209	201	170	208	194	191	219	201	209	149	163	212	178	175	190	193	176	216	199	190	212	181	210	189	211	186	200	186	189	189	182	191	200	193	170	182	216	220	173	172	196	192	205	186	187	187	165	159	185	189	193	199	191	198	205	192	183	187	208	193	183	186	184	185	202	195	198	203	199	182	206	173	186	211	183	192	190	191	189	197	209	181	177	188	197	197	207	198	175	211	175	197	188	178	179	177	191	195	211	192	225	159	180	204	178	202	192	192	183	195	194	200	190	217	185	180	193	224	186	184	199	191	197	193	207	149	151	203	184	177	171	203	159	211	174	167	213	206	198	169	174	203	177	183	189	205	212	192	198	220	174	166	192	172	171	174	200	184	200	204	178	180	165	189	210	200	180	203	194	196	169	179	173	187	167	190	182	168	196	211	171	191	164	172	226	164	191	186	199	191	177	178	173	151	208	186	193	192	194	194	206	222	174	180	190	189	167	165	172	182	195	193	171	176	171	218	199	205	210	215	191	189	167	191	183	194	198	180	203	189	173	179	178	189	180	175	177	166	166	185	194	162	219	170	201	182	175	167	168	177	196	192	228	189	184	184	196	173	149	170	190	181	176	215	163	196	209	204	173	202	191	196	197	196	195	175	195	213	188	223	184	202	177	191	168	163	181	194	179	161	180	201	193	205	170	190	170	213	204	172	202	202	195	186	161	171	190	172	218	185	164	163	233	191	183	180	176	176	168	187	218	178	207	213	172	181	179	176	174	204	191	194	182	196	210	182	177	173	197	177	179	181	160	198	181	199	181	191	206	190	189	201	189	160	186	183	184	208	202	160	180	171	193	235	191	168	165	213	193	191	195	149	201	178	201	219	179	185	213	205	202	189	195	177	194	221	169	176	167	179	196	178	187	183	162	184	170	197	174	178	172	160	198	190	218	153	189	186	183	180	168	171	175	178	141	181	167	192	184	193	164	172	180	177	184	170	185	203	177	178	190	198	189	182	208	171	181	190	173	183	191	186	177	162	167	174	200	191	187	195	184	201	192	171	199	203	196	181	202	180	179	217	219	181	186	188	211	178	183	191	183	168	180	196	181	220	179	189	186	167	216	170	172	175	205	187	174	179	193	171	233	183	187	177	198	186	200	179	181	191	203	193	192	220	204	185	168	188	192	185	183	195	182	155	174	213	187	184	208	200	194	195	186	189	195	176	185	198	188	190	168	180	200	187	159	194	198	201	215	190	210	182	169	202	201	204	182	164	180	162	180	171	182	180	193	192	184	177	187	188	184	190	196	196	231	145	159	195	200	187	194	196	181	182	186	158	188	208	215	210	194	180	189	165	177	204	183	176	199	218	193	183	158	223	171	178	184	194	193	208	200	188	177	182	172	189	195	197	198	177	170	215	177	174	190	179	199	181	182	204	163	192	194	181	224	169	184	166	212	188	193	209	169	218	181	180	208	171	168	192	184	193	183	156	194	186	190	197	212	174	195	197	171	194	194	182	174	201	214	178	192	201	180	199	181	209	199	203	196	173	182	182	214	195	160	191	195	170	177	190	185	160	187	212	204	184	181	183	183	192	203	191	179	198	189	185	187	171	194	210	205	179	190	181	163	169	182	200	168	166	185	178	195	140	172	168	166	178	182	171	173	182	207	207	190	201	208	204	199	188	187	177	188	181	175	173	153	170	193	198	179	144	197	156	174	183	203	194	189	215	157	180	166	164	175	200	212	204	178	166	185	171	199	194	185	187	200	190	177	194	178	173	195	168	174	181	182	191	189	178	181	180	163	170	141	183	168	179	187	182	189	192	182	191	184	191	191	174	192	182	178	193	197	206	185	178	169	181	179	199	161	198	179	173	193	194	214	197	194	184	190	172	197	198	203	211	177	186	189	180	209	154	192	198	178	189	174	166	175	171	196	196	191	192	172	174	175	189	202	178	179	176	190	209	206	164	175	176	192	202	180	211	183	195	187	183	220	206	171	171	195	172	178	186	161	188	171	179	181	190	191	180	175	196	177	177	178	215	212	199	177	167	172	187	201	171	173	172	208	185	190	195	163	184	184	198	180	182	172	171	168	161	174	186	224	180	193	201	215	190	179	184	168	188	189	191	178	176	185	210	171	163	181	203	202	191	203	187	199	190	180	176	170	174	207	186	184	213	201	203	198	211	205	186	194	200	181	180	186	197	175	213	189	182	191	174	199	193	217	197	179	190	174	199	196	174	194	179	204	190	174	214	192	184	175	175	203	208	199	201	195	183	208	191	199	200	201	204	200	187	153	210	223	212	175	204	183	200	211	187	163	157	196	169	162	200	186	184	219	187	192	212	196	196	219	184	184	202	171	218	186	174	204	176	187	181	184	190	172	179	178	186	191	180	190	192	195	187	176	179	174	199	209	171	191	179	183	157	179	195	197	180	183	203	201	185	182	173	187	200	196	192	191	187	185	186	161	191	179	182	196	193	175	167	201	195	193	185	201	178	173	184	196	181	187	199	186	198	196	168	167	166	205	184	168	192	174	175	185	197	153	197	212	171	169	207	200	166	206	188	179	165	201	196	162	179	159	161	181	194	171	192	186	201	182	194	189	195	195	196	186	212	206	189	206	205	191	179	188	220	174	207	185	174	182	191	206	163	201	188	211	184	168	162	163	178	182	190	168	201	173	180	182	156	165	184	188	205	198	203	212	182	162	210	186	200	192	181	160	178	179	183	197	158	189	204	174	188	188	183	211	194	196	205	183	183	191	191	158	169	182	195	216	199	176	179	170	182	193	183	189	183	184	210	204	187	196	192	166	229	151	187	175	197	199	169	184	200	180	178	225	175	159	179	192	169	173	194	188	188	163	177	197	169	185	148	157	173	178	188	192	196	199	165	162	177	194	207	181	180	174	184	202	176	216	196	169	180	195	184	160	182	178	191	215	151	165	218	185	192	170	164	188	181	183	189	175	201	190	211	202	197	186	215	184	200	177	178	193	176	165	199	199	196	184	159	157	175	173	190	161	174	168	188	209	185	198	176	183	189	192	177	184	176	198	202	176	187	180	176	210	188	195	157	183	187	167	198	184	182	180	198	192	172	232	190	191	209	175	171	207	201	164	197	194	206	196	209	185	181	209	183	174	183	176	218	209	187	175	184	195	170	202	203	176	192	176	187	200	175	173	168	178	186	194	191	200	182	162	182	176	207	174	196	179	166	196	184	180	175	202	170	193	194	202	159	208	183	166	194	184	190	192	195	201
3519	5649	3368	1587	990	721	613	527	469	475	459	432	425	436	425	436	426	449	449	407	407	434	439	417	435	427	412	416	436	419	404	394	420	385	429	409	426	414	390	419	428	431	401	447	364	424	407	443	420	445	417	411	428	397	384	413	416	479	394	387	427	400	399	397	400	390	416	383	418	424	404	404	425	406	393	404	442	416	404	438	403	430	418	434	385	383	421	402	410	402	371	423	405	415	429	393	379	422	431	413	383	404	390	424	412	407	372	413	422	388	420	431	391	399	405	410	420	403	390	387	410	417	419	410	399	428	377	444	409	391	434	454	411	403	394	394	402	370	419	412	392	397	425	389	363	401	439	414	370	428	399	417	419	402	430	399	413	443	397	401	375	422	425	415	391	463	425	380	430	420	441	399	395	416	417	423	377	404	370	392	372	400	407	450	420	416	422	403	381	409	423	459	376	459	391	363	434	388	394	389	399	439	423	422	386	406	405	388	388	408	401	403	376	413	376	414	426	407	426	384	465	425	414	377	435	395	409	396	413	387	391	400	377	416	376	433	385	412	413	384	413	431	452	427	413	418	409	392	384	413	386	414	404	412	438	383	423	418	404	414	416	438	412	403	408	393	438	444	403	414	406	439	383	414	440	357	429	408	413	376	384	408	374	405	412	393	429	413	414	387	381	389	407	407	432	440	410	418	427	407	413	443	394	452	419	406	431	452	400	422	416	415	387	388	431	386	413	392	401	358	408	424	442	420	412	436	414	430	355	385	392	409	408	391	369	434	390	405	419	400	392	401	385	435	449	394	404	431	381	450	410	383	403	412	440	388	398	384	379	378	409	384	399	385	371	414	429	426	376	400	408	410	415	442	440	427	396	378	397	401	404	412	410	390	452	417	418	378	416	394	409	410	406	415	386	407	395	386	414	428	438	404	409	413	421	397	416	389	409	373	413	418	421	409	410	364	422	423	400	432	416	398	407	384	383	403	382	389	409	413	396	409	441	370	417	376	420	404	405	394	426	412	381	405	411	433	402	393	403	448	416	447	419	393	440	401	412	444	443	442	367	395	400	405	408	398	390	461	420	418	432	380	403	376	413	400	425	403	390	387	426	413	409	401	393	434	375	406	440	389	390	406	396	417	429	454	391	426	405	389	421	406	427	447	408	420	397	389	412	418	443	433	415	399	437	409	387	367	398	421	359	400	417	408	370	399	418	389	422	391	415	421	424	419	411	470	398	390	396	409	404	392	403	413	402	383	420	385	391	445	410	399	423	418	422	407	438	448	448	412	385	396	418	429	410	385	432	414	416	408	403	415	420	413	400	423	396	435	389	402	389	437	449	392	449	417	392	413	420	387	380	441	436	375	409	413	386	400	429	387	420	384	417	386	404	351	398	402	414	394	433	408	455	394	424	426	446	397	405	433	393	419	413	363	402	437	420	413	386	408	439	410	420	412	378	416	418	405	388	445	388	416	387	393	392	414	407	427	415	409	376	410	425	391	404	392	468	439	394	414	409	409	445	417	409	395	419	427	417	397	439	414	410	439	440	406	430	427	402	418	462	395	384	420	372	395	399	427	421	399	401	419	432	393	386	399	462	391	431	412	379	395	393	406	451	416	411	422	410	419	412	400	406	395	399	433	414	420	418	427	394	394	425	418	394	438	439	393	420	451	400	403	404	425	408	400	428	394	425	430	409	409	423	408	439	375	404	396	367	454	391	391	400	394	371	460	386	372	406	420	445	430	406	404	404	434	415	412	416	399	403	415	391	415	378	412	415	408	417	409	445	440	437	372	383	382	396	431	426	427	403	430	399	407	414	404	411	463	420	411	418	403	359	444	417	378	417	422	425	421	404	411	412	401	383	392	437	384	379	427	419	399	408	415	412	408	409	410	431	433	412	433	406	406	425	439	397	399	441	421	428	387	442	408	412	386	458	397	371	409	380	416	397	438	397	439	401	446	390	403	432	450	366	401	385	397	450	438	390	403	426	427	406	402	419	416	442	426	402	418	417	408	394	405	401	386	426	422	412	403	423	404	418	452	401	404	437	434	434	416	399	415	432	427	410	373	407	434	410	423	455	409	416	418	407	390	382	421	416	428	379	411	425	387	400	443	405	407	418	398	451	386	376	394	405	409	395	384	415	422	411	414	422	391	428	422	424	392	405	377	420	392	384	388	429	429	394	381	432	417	396	423	418	422	412	396	416	385	466	429	399	371	416	424	390	419	394	436	430	428	395	381	421	411	429	399	421	432	367	414	400	390	420	417	420	423	409	380	465	436	396	419	389	443	416	411	398	427	445	372	420	418	426	400	389	398	413	431	416	435	393	377	410	431	395	379	386	408	423	427	435	394	423	387	412	370	439	419	388	431	421	393	408	452	413	405	441	418	425	416	416	417	425	421	375	386	393	403	398	418	416	432	421	415	406	408	431	424	383	450	389	410	400	447	406	407	413	418	426	436	398	421	407	408	413	430	411	411	444	369	371	383	403	374	414	432	392	399	400	378	427	380	427	433	430	351	405	401	436	430	374	395	467	421	397	407	415	391	390	401	397	383	460	424	443	423	436	410	390	439	389	423	416	412	440	425	388	421	430	416	437	430	447	376	409	400	396	433	423	390	412	431	430	388	415	438	384	383	409	401	399	405	411	424	426	414	413	380	414	388	387	417	421	405	401	393	418	391	421	433	428	448	413	385	397	429	408	409	366	431	414	411	443	396	409	394	436	381	395	392	392	415	407	438	403	400	379	389	384	391	423	424	354	433	406	411	421	451	404	408	410	400	417	430	393	429	424	455	389	405	437	435	416	387	415	393	426	425	434	459	439	451	407	356	447	399	387	406	373	410	408	428	456	439	398	381	397	368	417	437	426	446	394	369	429	408	397	422	415	372	402	393	412	383	411	398	403	399	411	384	403	414	403	421	393	400	409	413	435	418	419	399	398	411	391	426	430	442	407	404	406	402	407	433	371	385	382	398	425	408	407	420	424	425	394	420	363	393	412	405	443	405	408	406	409	414	456	411	432	415	426	425	421	382	416	415	422	444	437	422	376	426	412	378	398	379	379	433	406	407	420	396	411	397	413	417	383	387	392	395	415	381	415	457	417	413	422	452	412	438	399	379	406	398	437	403	388	420	384	404	398	438	420	392	405	400	416	431	444	383	435	389	399	396	389	399	404	424	406	434	402	410	439	392	428	423	391	432	397	388	399	410	418	413	436	374	404	413	411	401	416	440	396	423	448	447	366	418	363	388	383	420	409	463	398	408	446	353	391	399	390	366	395	378	419	403	414	390	435	386	416	409	414	409	391	391	395	426	418	419	375	397	438	424	398	408	409	405	411	396	390	415	412	360	412	441	434	421	385	425	401	409	374	431	381	397	342	424	365	401	418	396	399	405	384	402	439	405	412	389	432	419	406	385	398	416	405	385	400	430	406	406	431	414	388	398	426	432	403	393	418	366	415	400	389	425	377	409	410	396	374	398	411	425	386	415
33269	11143	1058	294	283	238	224	240	208	218	202	201	214	194	200	222	209	218	201	209	196	197	213	217	189	182	205	193	182	200	201	194	191	177	176	187	179	208	213	189	211	239	208	210	204	188	223	164	184	188	188	204	171	195	224	189	202	175	180	219	213	207	193	198	192	175	224	199	195	236	194	212	177	213	196	187	193	199	188	195	200	215	175	219	184	162	184	169	210	214	207	193	191	183	193	185	194	193	196	184	215	192	194	210	206	216	181	172	220	191	185	225	189	220	212	221	196	199	207	184	169	187	176	211	199	221	209	179	224	220	173	160	199	194	191	194	210	172	194	216	179	188	212	219	223	198	217	184	190	199	192	204	197	208	218	181	193	177	198	217	180	186	189	187	190	227	220	221	202	178	209	222	190	174	180	185	180	175	218	222	220	165	211	215	173	218	208	207	178	219	189	194	195	192	201	201	207	195	211	199	209	206	202	198	160	190	233	210	174	185	196	164	178	235	185	208	198	179	194	182	171	184	159	202	209	221	186	209	207	187	240	191	202	223	226	221	179	198	173	196	183	214	181	195	203	185	174	215	191	194	179	210	215	191	184	189	217	189	178	164	190	186	203	196	206	169	186	198	184	192	204	196	193	216	197	202	210	181	218	210	181	194	198	175	181	190	193	194	209	198	170	199	202	191	202	182	214	201	205	194	194	202	193	205	212	181	193	181	182	204	195	207	178	190	207	222	198	211	191	213	182	188	193	188	208	202	213	214	182	214	178	194	191	199	201	179	190	202	218	197	243	200	170	202	217	183	203	193	185	200	186	179	166	188	172	215	193	162	200	196	183	183	177	206	187	183	177	205	204	204	191	202	175	180	191	202	194	180	217	185	187	224	167	169	163	194	205	187	203	183	195	220	204	174	175	189	180	198	199	183	189	207	194	212	252	201	173	206	216	206	168	161	202	183	188	202	212	208	205	173	186	199	195	186	179	200	206	205	186	179	209	201	227	206	210	210	209	209	204	184	196	222	207	190	221	189	187	209	190	209	200	215	208	208	180	188	193	227	187	189	224	194	206	200	207	188	183	179	189	177	185	175	166	192	179	188	206	198	204	192	216	203	199	189	183	207	199	191	208	201	195	211	221	183	200	209	217	203	218	190	216	200	199	192	198	206	206	228	188	187	171	202	200	179	210	225	217	188	206	196	194	220	202	195	220	174	188	178	191	211	205	183	204	221	212	193	200	196	218	224	202	186	195	219	211	197	191	184	184	195	194	206	213	180	206	221	202	165	200	197	198	201	226	213	193	220	211	209	192	192	177	196	229	210	204	208	180	185	190	225	169	195	216	200	184	179	202	215	183	218	218	215	206	187	210	186	181	177	190	202	184	204	182	218	194	198	214	208	222	197	193	218	188	194	200	183	183	209	205	197	179	206	217	184	170	187	179	200	194	196	200	209	189	187	170	221	194	208	209	172	187	220	205	204	217	196	208	169	208	179	176	199	181	218	181	193	197	214	180	218	217	215	210	231	191	201	197	210	212	160	186	194	191	200	196	208	211	207	173	212	193	176	179	198	208	201	196	198	175	189	186	192	178	178	208	180	193	192	191	172	223	191	195	212	199	207	198	188	198	203	183	195	191	203	192	199	207	188	179	210	216	203	198	188	188	192	218	190	189	192	200	226	166	183	201	190	230	212	182	175	209	192	182	183	207	180	207	197	179	201	191	188	188	174	209	220	218	186	175	195	191	186	177	175	202	186	180	172	168	202	219	214	199	205	175	180	205	210	174	212	185	201	210	232	206	212	194	185	179	209	202	180	192	188	173	201	175	190	192	184	215	162	169	181	212	225	195	197	184	190	223	193	190	194	183	214	214	211	175	163	174	203	226	182	204	190	190	210	217	200	214	177	188	194	215	199	193	176	195	187	198	214	191	208	194	210	185	196	226	201	175	200	187	188	228	197	178	188	183	218	193	218	183	172	176	214	218	181	238	179	188	184	178	202	188	202	188	205	184	215	200	186	208	175	192	209	217	180	207	208	191	209	192	187	188	196	195	221	194	196	172	205	187	199	212	191	190	231	187	190	217	201	200	209	213	179	178	202	196	188	216	199	205	179	208	212	209	221	209	191	185	191	204	207	208	199	178	208	194	180	213	181	172	187	189	215	194	220	176	197	187	229	158	197	181	194	214	199	189	186	178	194	183	204	222	192	224	192	168	174	206	196	199	177	183	199	210	205	213	199	188	222	181	204	172	191	197	200	196	187	215	205	183	200	188	193	183	200	211	191	172	185	206	179	214	183	204	211	213	205	183	207	197	209	174	202	179	191	168	176	187	208	194	213	167	163	197	200	230	203	202	155	201	217	204	177	211	207	211	204	199	226	185	214	217	187	206	210	170	197	179	212	198	198	211	226	176	213	212	187	201	196	196	199	202	177	215	180	201	207	168	162	194	207	204	215	206	203	218	205	186	194	187	187	220	210	201	199	212	202	183	177	177	177	184	200	187	205	221	223	203	174	196	199	203	184	212	207	188	209	171	205	177	234	190	187	187	196	205	204	186	201	203	197	208	220	202	200	216	199	226	227	202	178	179	208	214	219	191	218	198	213	196	212	195	222	204	179	206	210	213	206	218	187	206	216	180	193	195	207	194	188	197	193	207	206	197	173	205	199	232	204	214	185	224	187	187	206	180	205	180	215	199	194	188	223	203	195	188	189	185	177	216	205	193	179	211	184	197	197	170	199	199	189	183	197	208	224	186	214	214	196	163	205	177	215	174	179	214	197	192	199	197	187	180	209	218	185	173	195	197	220	190	203	188	203	160	184	183	173	211	186	194	204	194	165	213	187	186	194	214	210	196	183	180	222	218	187	187	191	186	221	190	169	167	216	173	216	206	200	195	193	212	228	215	189	179	182	193	164	204	208	203	198	210	176	204	189	207	220	214	194	192	220	216	201	201	197	182	200	206	214	176	216	203	186	199	211	199	200	177	195	201	199	234	207	215	203	195	194	186	186	212	198	205	225	210	193	183	188	187	193	190	191	184	199	192	215	212	196	188	187	163	180	222	209	185	222	180	196	187	184	234	178	206	198	196	225	191	176	205	182	189	195	220	210	227	202	197	196	177	217	203	216	192	199	186	207	209	192	208	233	228	230	190	177	210	227	198	180	195	193	195	195	201	198	201	210	188	201	212	191	197	210	170	195	206	189	175	181	188	203	187	204	188	201	220	206	194	187	192	210	186	196	207	200	223	223	195	187	179	185	194	215	180	196	182	221	227	179	189	199	198	172	199	192	194	188	184	220	210	223	176	194	181	183	181	176	206	202	224	201	236	193	182	197	197	227	209	201	223	194	204	199	199	204	204	219	197	229	195	236	197	210	199	185	216	188	221	208	187	185	183	187	209	225	189	187	189	186	195	182	198	180	182	197	178	192	202	194	242	204	200	176	198	204	221	200	194	216	210	190	188	219	176	237	189	225	194	215	188	181	205	179	211	216
5216	828	666	508	482	513	482	478	457	433	442	491	481	461	453	467	449	468	457	472	439	450	475	484	473	495	485	476	449	475	431	452	478	495	495	504	474	462	476	461	522	488	495	480	462	436	471	473	505	452	473	492	483	462	504	491	472	473	484	460	492	476	472	467	469	462	509	481	484	432	450	452	498	511	523	477	456	472	459	466	455	507	454	442	483	425	503	459	459	515	501	477	499	434	467	428	507	488	447	447	485	456	477	486	480	466	448	452	469	456	486	498	500	453	473	455	432	501	475	453	476	478	473	452	479	490	494	519	431	499	490	506	417	451	470	472	480	476	505	503	493	457	463	463	464	489	463	475	478	489	488	446	513	477	488	489	460	464	470	467	451	465	426	479	442	439	499	449	434	483	460	462	466	464	457	475	464	473	468	444	459	460	489	465	454	464	501	478	477	481	442	409	453	481	490	478	452	486	482	463	462	463	456	463	486	510	484	464	474	518	475	505	479	468	464	467	508	434	468	481	423	489	459	485	482	457	444	439	467	483	480	469	481	471	473	409	436	461	458	444	442	513	470	477	473	434	462	408	429	433	519	448	429	462	470	462	470	465	487	491	465	457	506	497	509	459	447	456	483	471	461	452	464	451	489	475	462	480	467	476	471	480	443	485	486	475	475	452	466	458	494	504	474	452	501	460	476	445	483	480	471	469	470	485	485	506	484	430	488	480	454	491	489	475	437	489	452	489	457	443	485	509	506	465	495	488	492	445	466	458	448	441	489	467	441	473	467	443	498	458	466	502	482	466	465	428	465	473	475	435	492	472	543	427	477	468	483	475	480	467	446	483	490	455	465	506	435	457	443	465	446	511	447	462	483	482	447	454	486	473	476	475	489	479	484	454	454	482	469	472	459	437	461	481	454	471	472	472	497	485	509	434	475	482	453	463	469	463	461	501	437	501	494	490	468	449	465	487	496	466	515	452	475	509	485	493	449	463	479	476	452	448	494	463	424	504	448	466	486	446	475	474	481	516	414	445	475	487	473	453	475	477	459	464	446	464	487	463	439	465	515	461	445	475	498	453	476	446	458	474	444	476	433	473	495	466	479	462	452	474	473	482	459	454	419	478	453	475	443	462	446	479	452	493	444	437	530	472	499	449	461	426	462	443	455	433	483	472	454	423	532	485	497	413	487	454	502	473	480	446	468	465	435	493	486	429	487	486	427	492	432	468	474	449	476	522	469	449	444	509	483	471	456	507	484	461	472	448	437	460	434	455	467	467	480	472	494	413	497	480	500	488	490	459	484	449	489	423	460	477	478	467	498	447	482	485	467	466	469	427	438	489	475	490	449	459	490	417	480	443	453	471	504	425	468	492	491	456	474	506	456	497	473	442	438	459	429	483	479	478	533	501	432	472	458	463	475	478	433	473	497	459	484	433	440	498	467	483	426	451	443	470	473	441	495	487	487	462	457	463	470	472	475	444	502	432	451	462	488	476	509	466	490	465	437	469	435	433	454	448	397	479	467	453	406	447	433	466	440	456	474	465	479	477	502	447	476	496	450	484	492	476	462	456	416	466	489	442	437	437	499	413	454	484	459	447	511	462	444	399	505	460	449	463	449	515	440	443	477	477	460	470	439	422	438	465	453	479	526	482	503	467	477	488	442	440	487	486	479	444	453	512	453	464	430	472	480	448	461	498	469	461	473	469	482	449	492	473	455	477	438	475	488	495	451	480	470	534	462	465	499	479	479	480	450	466	507	448	501	495	469	469	449	494	470	460	445	438	477	473	482	446	457	467	469	446	445	510	485	451	428	473	442	447	432	464	513	507	523	464	495	512	418	424	463	476	499	424	478	458	491	475	446	494	461	439	491	471	474	454	438	468	471	519	478	485	495	491	467	464	500	504	471	468	475	489	478	438	476	482	476	459	480	438	465	467	466	470	453	473	462	480	480	442	471	469	457	430	473	455	492	467	465	462	456	437	457	445	443	435	471	455	513	434	462	465	500	457	448	459	473	499	480	480	453	484	491	479	483	490	488	472	454	472	488	480	464	461	433	500	459	448	450	499	513	430	473	488	476	471	504	506	482	465	495	479	445	469	460	454	459	482	494	492	439	498	501	499	487	491	439	444	484	455	500	506	480	462	470	475	476	487	470	464	476	450	489	459	490	455	442	473	432	479	481	468	482	447	473	436	485	501	464	485	485	461	465	431	467	425	475	463	433	434	465	477	511	472	449	452	501	471	480	454	454	457	489	453	468	491	466	483	446	478	461	495	446	488	480	480	472	465	458	417	487	476	470	473	492	492	452	472	473	488	432	446	488	462	478	459	453	462	493	463	466	479	453	447	434	491	408	484	514	468	476	436	475	478	473	463	447	432	438	502	479	441	428	485	488	465	454	472	487	486	463	472	507	430	463	463	484	473	488	466	414	451	476	472	471	462	456	465	475	467	456	417	450	456	449	468	485	499	440	529	446	479	471	448	447	483	463	422	481	451	448	493	494	446	467	476	492	477	462	445	482	467	492	494	500	470	451	466	483	525	469	436	471	435	440	449	494	466	476	452	454	483	448	427	461	468	460	442	484	527	428	446	472	474	480	476	468	460	479	486	451	486	458	447	498	452	479	494	481	477	445	419	454	443	465	468	502	463	447	497	460	455	510	449	423	477	416	473	459	445	451	474	474	470	482	496	475	461	483	492	484	510	469	451	456	473	434	466	494	466	469	451	460	455	454	435	457	497	435	520	483	471	464	505	432	452	496	444	475	469	431	492	434	454	449	483	467	464	469	478	498	457	485	431	452	516	498	460	477	495	459	462	461	502	485	486	453	452	463	448	479	439	443	490	478	441	455	509	512	463	480	491	478	488	464	469	485	456	476	441	426	480	454	474	483	440	499	481	411	481	487	445	479	447	476	445	469	464	471	472	433	473	501	445	422	484	479	470	461	470	503	476	479	457	467	468	519	463	449	441	448	452	491	437	455	481	483	458	459	440	458	483	490	461	446	463	468	468	504	472	423	496	462	450	460	477	460	446	465	523	469	435	504	469	443	450	483	480	460	510	464	456	458	457	494	498	467	450	497	450	449	466	444	457	466	453	448	426	446	504	483	456	459	500	461	473	471	438	463	457	496	463	507	451	467	486	466	453	470	452	492	468	469	479	473	473	440	461	449	455	488	466	482	469	496	472	475	467	469	448	491	481	449	458	465	471	475	498	431	448	488	471	463	425	446	492	469	480	437	431	462	470	452	486	482	489	428	500	479	453	438	474	498	485	485	492	457	488	454	482	483	463	492	474	476	470	465	450	475	491	477	423	509	448	470	445	465	472	456	474	480	494	459	506	430	456	460	476	490	489	455	439	464	495	434	466	471	466	493	506	481	466	461	493	460	471	482	473	455	473	487	476	452	439	477	462	475	465	457	476	490	431	439	502	481	484	474	460	497	426	470	508	447	513	474	457	466	443	468	471	461	492	443	439	458	494	490	500	439	501	457	450
25337	21641	25322	28438	21189	2301	528	406	340	352	365	355	308	293	343	297	302	297	277	312	307	321	293	313	270	265	280	299	334	313	297	272	298	258	293	271	281	282	266	294	273	300	270	313	304	301	289	297	309	264	262	295	302	288	274	310	279	301	297	278	265	270	275	295	279	282	274	270	285	275	273	260	258	265	276	267	315	268	250	291	277	291	283	285	297	299	298	303	259	276	272	264	286	252	265	260	291	271	275	299	270	292	289	289	245	304	279	289	273	277	275	300	291	275	271	313	259	296	261	312	273	276	267	296	289	286	262	284	306	268	273	287	278	274	258	280	268	284	337	296	287	287	319	291	307	279	282	258	286	275	269	268	279	249	305	285	292	301	290	279	288	312	272	305	258	293	272	309	267	275	303	276	282	273	251	282	267	284	264	291	296	304	271	298	298	298	265	285	306	276	284	242	298	311	280	276	268	267	290	243	281	274	311	281	248	300	288	265	303	291	274	269	315	293	270	279	270	278	268	278	256	279	262	259	276	268	297	317	270	277	259	263	279	269	284	273	281	298	310	262	254	289	245	289	265	260	276	300	266	286	285	272	277	282	335	290	281	290	355	278	314	282	249	290	295	284	289	270	263	281	281	289	288	300	281	301	307	293	261	289	305	284	277	252	297	274	293	283	291	276	278	294	281	266	299	271	255	288	294	303	276	292	283	272	320	304	302	261	283	289	278	299	274	291	259	298	286	284	300	295	271	250	285	280	284	279	280	305	302	325	318	305	289	272	279	274	290	283	285	268	305	299	274	264	290	268	290	271	264	276	300	280	307	279	317	272	311	273	258	260	299	292	288	297	252	323	296	294	263	279	311	289	268	292	291	296	266	264	258	272	282	322	298	293	270	276	308	300	313	306	292	253	260	258	259	267	287	257	279	261	271	257	305	269	304	298	303	295	302	292	286	279	290	315	264	255	294	266	291	259	267	300	285	263	288	298	280	264	276	296	248	293	271	289	266	290	289	294	281	265	263	289	260	260	285	218	290	287	276	267	282	288	275	301	288	275	273	280	280	304	305	281	299	269	284	301	242	272	282	277	261	274	282	283	280	251	269	261	293	286	251	289	247	287	316	285	286	282	294	288	297	318	282	296	290	283	321	286	270	279	300	247	252	291	268	309	321	281	307	271	282	250	276	275	269	254	255	293	272	271	287	258	280	264	273	276	307	263	280	254	273	299	265	270	269	291	284	288	285	273	289	307	269	310	303	278	286	259	274	274	271	319	296	287	285	268	265	293	318	248	279	265	240	251	257	327	274	259	298	271	301	284	274	267	279	288	282	283	278	247	273	283	297	264	273	274	300	302	335	293	272	266	271	303	287	284	269	284	258	307	302	256	280	298	320	345	302	307	311	298	295	286	282	294	287	260	292	317	296	282	285	272	323	277	267	308	306	317	285	260	292	308	280	317	261	286	294	285	285	291	271	290	273	259	297	273	306	271	255	302	299	262	270	289	285	304	273	272	264	275	291	290	280	267	279	276	290	307	306	280	309	267	282	292	306	237	284	282	308	289	304	307	317	278	299	278	298	300	282	307	276	304	300	296	285	271	282	249	284	246	316	278	257	318	287	282	297	310	306	285	276	268	314	280	268	301	297	253	275	296	286	269	289	300	249	273	307	297	288	277	298	264	287	280	309	282	282	286	274	295	279	290	276	266	274	278	291	259	268	296	304	308	272	273	285	288	267	313	271	271	286	299	309	261	290	279	290	256	270	288	292	291	285	288	258	258	285	320	295	292	290	299	284	270	277	295	264	284	290	294	273	269	271	273	324	284	290	270	268	284	344	286	263	267	268	265	290	277	263	302	274	256	326	266	309	287	308	291	256	273	277	289	271	311	257	264	300	292	290	308	330	286	278	292	331	293	310	243	300	324	272	266	271	283	289	281	263	285	267	289	288	301	318	282	273	309	333	283	302	259	280	293	300	248	280	301	235	280	265	269	267	285	277	282	301	289	307	280	299	291	276	300	289	276	260	278	297	297	253	286	300	260	292	266	272	308	308	305	235	255	283	299	315	281	291	267	271	282	296	255	294	251	295	292	295	286	278	262	243	282	275	265	293	294	259	293	306	290	293	290	285	278	278	279	279	282	259	271	273	295	283	269	285	274	290	302	295	272	287	319	283	269	319	245	297	277	297	265	305	255	283	276	291	271	291	300	282	267	285	287	306	259	271	274	283	274	285	313	261	272	300	273	253	297	294	311	273	298	309	273	295	300	318	274	269	308	292	299	279	259	282	287	287	277	303	278	268	317	270	237	261	296	291	282	298	294	282	261	281	275	270	273	303	285	275	271	289	299	301	286	304	279	289	268	306	296	324	280	286	305	302	306	276	290	275	278	262	264	318	279	323	297	287	294	274	262	332	277	281	249	297	284	260	273	287	309	318	306	292	291	274	245	299	306	248	263	257	253	273	301	319	311	290	281	317	301	306	276	290	277	281	259	271	279	286	296	300	274	280	290	283	282	296	290	307	270	256	270	296	282	257	274	277	290	294	314	283	278	266	261	286	309	245	303	274	298	275	290	263	272	293	269	296	268	280	280	251	296	266	283	310	264	226	306	261	247	272	311	296	268	274	306	289	272	297	295	277	281	265	291	283	297	290	300	293	303	284	298	286	303	292	295	255	291	282	276	269	303	242	287	296	304	283	283	266	288	277	275	277	261	306	296	293	301	279	277	268	265	324	282	313	261	292	310	260	297	277	291	273	270	270	282	260	262	299	263	304	298	256	283	262	285	304	307	273	308	296	259	255	302	273	297	276	302	276	259	288	310	303	265	318	262	235	284	291	268	263	278	286	305	268	294	301	288	267	303	279	294	267	265	302	279	324	262	288	310	274	280	288	288	297	275	256	284	274	267	311	332	260	275	289	302	303	288	269	317	308	307	261	305	284	275	304	297	304	313	262	304	286	269	301	265	273	285	273	264	266	270	285	312	281	308	278	256	321	279	302	283	307	301	274	276	281	281	306	307	322	289	269	292	284	287	233	298	279	277	319	296	305	267	319	335	273	282	278	276	289	294	288	253	276	285	311	278	312	255	243	289	298	255	272	317	285	278	290	258	263	299	281	265	259	300	303	252	306	261	265	292	270	300	305	291	260	246	290	276	267	306	271	277	235	292	260	305	285	295	293	244	283	285	282	287	285	255	281	306	298	320	289	294	311	293	248	290	289	286	264	288	277	283	302	265	321	265	282	315	250	258	274	308	283	297	328	299	290	285	280	286	287	289	282	232	264	285	300	237	274	293	313	296	271	325	284	275	262	285	262	262	279	282	267	297	293	267	301	285	267	263	291	282	254	289	291	321	300	306	283	280	299	308	273	277	304	318	262	311	290	269	253	305	301	261	272	315	301	311	286	283	290	304	262	275	271	299	284	294	283	273	294	302	257	267	307	261	244	234	285	278	273	290	298	288	252	291	273	282	297	284	293	288	277	279	293	316	281	298
3454	3311	2235	1260	882	801	732	683	667	658	682	626	662	681	622	632	611	648	609	588	692	627	666	617	675	602	599	641	573	621	680	658	652	611	629	611	653	692	562	638	621	687	654	632	614	608	620	644	620	629	592	624	649	643	691	572	639	620	583	637	590	615	625	634	643	643	646	639	673	616	672	627	616	634	611	643	622	632	647	669	645	637	663	557	636	628	612	616	615	596	616	609	618	616	639	648	625	632	595	581	615	677	635	635	633	605	613	644	619	634	620	621	605	617	612	575	654	617	683	597	629	617	603	630	650	662	621	665	606	641	610	607	590	629	646	604	622	621	577	595	668	635	637	622	609	602	650	644	645	624	634	593	639	613	597	600	655	589	634	647	610	611	640	657	629	654	611	597	646	582	630	660	605	619	620	617	596	599	613	665	614	624	629	646	618	648	567	655	624	629	576	635	631	641	624	644	608	647	646	630	648	603	654	607	625	616	658	631	613	633	608	626	592	611	622	664	610	690	611	599	632	661	601	598	609	642	618	639	649	612	645	627	623	604	600	623	633	631	624	684	603	600	617	626	626	615	675	588	579	676	592	633	608	636	583	592	604	633	644	604	654	633	596	619	653	659	638	661	606	623	649	636	651	613	626	623	619	605	616	614	649	612	626	659	640	616	618	608	623	584	636	618	621	618	598	650	615	644	638	577	599	614	565	597	599	618	592	600	590	645	619	638	633	590	613	641	599	611	635	629	641	602	619	622	654	661	608	593	593	654	628	606	610	611	633	610	632	594	609	599	623	633	639	585	628	622	632	650	689	623	634	615	627	660	682	605	656	661	633	689	608	646	580	606	598	666	633	600	594	664	615	642	620	635	614	631	607	610	655	633	591	630	639	557	611	605	600	599	649	636	602	609	614	627	631	645	672	594	649	618	609	632	636	565	589	607	663	598	598	607	651	630	619	611	622	593	609	621	676	644	616	599	628	624	622	633	686	629	638	576	604	570	621	621	670	617	612	590	605	629	610	621	595	618	670	594	589	627	608	645	624	631	595	625	623	576	624	640	644	629	619	590	641	635	616	660	652	643	647	570	609	629	623	599	616	600	595	634	643	621	607	591	575	613	625	597	593	619	584	626	675	601	618	649	600	636	595	607	623	621	605	600	618	641	668	644	628	612	655	602	608	603	650	630	617	651	625	643	634	626	640	641	638	576	649	624	622	669	577	608	607	667	620	611	626	596	659	570	596	621	576	607	608	625	633	609	654	572	638	679	634	644	612	614	619	608	650	647	640	636	644	650	572	637	639	622	578	687	613	612	587	629	596	663	616	636	644	599	635	597	654	655	630	682	631	606	633	601	655	638	624	631	663	643	613	611	618	654	626	652	606	617	669	651	597	607	620	605	649	613	610	602	609	621	644	632	637	578	607	597	614	638	645	650	649	595	611	626	649	618	619	630	617	612	638	649	623	664	674	633	606	590	602	588	635	638	637	618	581	592	630	603	652	617	611	645	646	643	612	648	631	577	621	638	582	620	642	618	618	636	646	641	624	639	601	636	651	576	685	684	648	639	618	643	625	627	624	646	617	603	609	606	691	621	637	605	617	645	654	627	662	643	626	638	655	651	571	592	601	589	608	667	645	672	613	631	651	627	600	637	590	641	610	633	644	621	580	618	638	586	647	632	632	618	617	648	641	617	614	640	648	626	626	600	628	661	712	641	629	629	631	651	642	602	641	622	633	640	633	630	619	608	658	629	585	632	594	607	631	601	610	645	634	641	601	607	584	611	663	628	683	599	616	647	598	602	605	651	623	629	557	625	622	594	620	642	617	642	633	595	607	637	619	621	611	629	607	589	615	634	654	646	604	585	605	607	639	602	627	606	655	638	578	619	640	609	627	674	656	656	640	617	583	628	648	677	606	615	620	608	636	613	610	615	594	594	635	626	548	629	639	634	619	625	612	602	621	628	595	657	660	619	623	633	670	635	617	640	611	618	615	607	638	604	594	622	631	629	618	625	628	635	620	629	649	633	610	630	629	641	617	626	596	595	629	654	649	632	644	613	662	677	637	604	604	604	636	595	604	646	641	619	628	644	622	656	628	603	653	597	644	605	588	654	622	596	640	588	656	651	621	629	590	630	614	628	642	655	653	594	593	614	615	619	602	606	624	611	608	627	618	618	683	596	668	638	596	688	602	618	645	632	581	567	672	647	616	629	599	667	627	639	648	610	568	627	592	610	575	606	583	650	663	628	591	651	622	616	641	632	618	586	608	661	638	619	616	658	617	625	616	613	625	625	661	591	668	649	647	621	647	589	617	628	670	647	601	625	622	595	601	588	618	618	646	625	597	623	612	620	644	604	636	656	641	646	600	687	676	604	650	631	602	669	609	585	646	613	628	623	628	642	654	630	643	642	576	606	630	658	614	640	650	648	636	637	633	606	620	649	585	633	651	642	663	581	618	642	607	625	589	630	596	666	612	654	645	631	587	631	612	669	621	606	634	606	649	587	606	621	664	631	637	640	654	645	601	627	640	593	576	633	592	591	674	612	654	609	668	633	559	653	645	583	632	604	602	601	597	653	588	620	615	611	618	604	637	587	630	580	609	599	636	592	680	605	641	604	617	639	627	646	613	597	637	619	613	618	610	623	680	627	634	604	597	614	630	621	603	639	612	640	634	638	606	592	623	653	622	667	633	606	590	658	581	616	620	674	634	602	613	598	620	643	632	634	649	609	674	598	677	583	603	633	556	657	664	644	645	636	636	616	644	605	625	653	670	624	643	687	595	605	641	617	625	626	626	611	624	631	615	634	550	627	662	632	642	621	601	577	625	650	620	592	626	632	645	580	622	620	615	612	639	608	626	693	662	630	609	631	642	616	592	655	621	610	652	627	632	628	605	627	604	643	644	639	628	589	631	598	629	632	595	609	554	611	609	603	647	638	593	577	622	616	617	591	640	602	629	605	581	625	614	637	639	611	645	574	601	617	607	610	618	643	638	646	617	581	621	637	624	638	640	606	653	635	629	619	642	625	606	629	626	637	569	628	625	612	569	622	629	670	673	625	646	593	628	636	631	623	632	643	571	634	643	654	616	659	638	608	604	602	622	565	612	614	570	608	618	641	583	579	607	642	578	664	603	623	625	646	640	625	601	615	633	624	617	621	640	608	617	625	645	594	622	618	627	616	618	640	649	611	616	623	650	610	620	624	621	605	626	607	670	642	628	609	626	564	590	579	582	648	624	659	589	658	669	637	597	638	601	637	602	605	623	609	658	634	635	605	598	653	625	640	632	616	620	647	597	637	656	625	633	651	607	642	581	615	623	618	671	621	699	667	669	610	653	648	587	608	589	655	602	644	629	603	597	621	621	649	633	630	594	621	639	640	618	641	614	644	616	599	623	622	629	616	624	664	610	616	641	651	617	619	616	619	652	619	666	609	637	642	631	639	625	643	609	611	607	652	631	649	616	595	608	597	667	580	628	631	639	638	629	617	625	612
24433	21634	26087	27704	21639	21612	2483	466	326	303	285	268	225	217	235	219	224	197	196	214	205	187	200	191	175	193	176	194	220	184	194	229	209	204	185	193	187	180	206	213	191	188	189	151	206	207	185	203	194	194	194	192	187	191	190	218	188	192	175	170	198	207	161	190	206	180	200	195	210	196	210	209	207	167	190	173	188	183	188	195	203	196	186	202	223	186	200	201	200	175	208	187	195	189	214	188	201	216	191	200	201	189	196	207	174	177	205	206	201	180	210	185	186	207	193	166	182	186	186	185	180	169	174	166	222	202	182	179	222	202	207	203	188	194	209	181	189	203	190	191	193	199	223	202	187	189	197	194	197	179	197	185	188	220	181	191	184	192	184	202	210	202	225	241	188	211	187	193	213	209	202	178	184	188	215	178	179	168	182	210	182	200	192	194	194	181	215	200	182	216	163	174	194	221	167	162	177	186	227	198	178	186	207	200	197	191	218	194	177	161	185	187	195	201	196	203	212	198	177	171	204	181	221	216	178	198	199	197	207	178	181	175	161	197	204	171	200	188	170	186	218	198	188	213	200	187	184	193	183	159	199	191	200	238	191	207	177	194	191	198	200	189	204	170	205	190	190	200	167	192	180	190	175	197	201	177	179	184	200	193	207	177	177	198	186	206	198	181	186	163	200	186	187	192	194	173	181	187	177	175	172	207	207	179	207	178	201	187	206	210	181	197	201	171	188	171	180	227	195	195	208	197	188	192	184	186	213	183	178	197	160	184	175	202	159	186	213	178	171	168	224	187	206	177	201	189	196	172	191	191	196	201	189	180	181	208	200	181	211	194	211	207	193	157	212	192	193	183	183	179	212	165	190	192	188	206	203	183	167	181	176	184	180	192	172	167	171	188	179	183	176	172	197	215	208	187	208	216	210	206	188	194	189	182	154	196	200	186	198	189	191	198	192	174	183	197	217	193	180	183	191	202	164	156	197	212	182	198	191	213	199	187	196	206	183	198	188	192	187	182	204	201	189	180	174	212	206	165	182	170	157	210	206	182	183	174	175	210	188	192	200	204	210	199	197	186	175	174	209	192	202	180	188	210	187	190	180	198	182	189	202	177	201	225	193	208	172	180	216	200	191	187	185	181	189	204	190	198	200	187	182	172	192	202	180	199	189	171	194	196	170	194	165	173	221	191	192	192	212	209	202	196	183	198	198	177	211	219	195	214	180	187	216	175	168	191	162	156	195	211	212	182	196	195	205	223	231	195	192	180	201	214	201	184	176	199	182	197	198	198	204	204	176	170	197	198	215	197	195	185	186	175	197	166	177	177	203	161	181	199	183	193	228	205	204	181	179	168	183	186	205	198	197	203	186	190	187	189	216	189	203	180	204	183	198	194	166	181	186	206	192	151	172	203	209	186	172	191	165	197	170	204	200	181	215	200	190	212	188	203	215	183	213	193	185	188	172	184	199	189	184	182	190	217	195	194	189	145	175	193	159	170	168	187	193	194	177	188	210	192	196	194	212	182	195	199	195	200	189	216	183	193	177	205	181	196	174	205	179	184	183	172	177	188	221	207	221	213	192	228	171	184	198	204	181	186	202	187	184	209	173	199	215	199	194	197	204	189	172	217	187	176	198	184	190	183	180	176	201	220	188	184	207	221	171	172	190	194	213	192	184	195	225	189	173	185	186	182	202	200	170	182	185	203	199	203	196	208	193	185	174	207	194	194	167	195	202	195	207	202	194	199	188	191	186	187	189	166	178	173	205	192	152	169	172	194	205	201	172	213	178	200	198	185	203	201	209	180	187	223	211	183	188	205	193	179	225	196	196	169	194	178	219	183	180	189	213	184	181	202	182	164	185	183	172	190	194	206	187	185	191	174	180	168	199	205	187	180	180	197	184	207	198	197	190	207	190	205	160	199	195	186	185	195	194	189	165	194	202	210	212	209	181	194	207	205	208	178	212	184	220	208	208	203	214	209	191	190	171	172	180	184	199	172	183	174	182	180	206	199	185	218	177	205	195	195	195	207	189	187	179	181	196	191	195	189	185	162	190	195	186	190	191	193	187	186	197	186	201	182	185	168	187	178	195	183	204	170	211	206	209	191	192	208	201	203	161	205	216	196	191	175	198	181	187	205	191	207	191	199	198	178	156	186	180	194	193	188	189	181	195	200	179	182	190	206	206	178	216	190	191	166	191	186	181	214	207	167	208	190	177	201	204	222	187	210	189	188	181	174	182	208	184	216	211	202	191	191	181	170	211	167	196	188	223	185	186	203	200	241	225	180	212	212	193	179	184	200	165	183	200	200	208	215	186	204	167	180	200	208	204	179	194	204	181	166	183	198	212	179	173	173	175	169	207	189	177	213	177	167	196	210	189	194	181	185	212	197	172	190	178	228	185	171	183	195	206	196	210	208	180	203	181	176	197	189	197	187	189	214	192	189	219	193	191	170	186	176	203	203	179	197	177	183	181	197	224	197	203	174	188	164	180	194	163	175	177	179	187	202	149	220	214	215	206	166	212	185	211	185	210	184	184	181	205	188	179	189	181	189	196	212	195	196	185	210	207	200	206	193	190	215	203	171	187	169	203	169	196	185	169	214	181	186	208	191	192	196	199	207	227	196	206	222	185	182	181	189	184	180	195	174	197	197	183	162	177	199	200	181	196	222	197	199	177	185	173	169	196	186	196	224	177	195	179	193	192	205	203	162	185	188	209	210	228	211	168	211	179	195	205	198	179	161	183	182	226	196	180	196	210	168	228	200	195	212	200	187	201	191	193	171	185	196	187	169	178	203	197	189	183	202	182	175	201	185	197	173	190	178	193	208	187	183	205	204	178	177	183	196	192	196	202	201	177	214	171	186	208	214	204	193	189	193	180	181	202	204	184	184	176	201	217	189	195	185	173	173	187	186	199	181	205	200	201	187	164	196	175	206	187	194	195	210	190	194	171	190	186	180	194	166	187	216	197	213	205	187	149	200	201	213	209	203	191	190	163	190	195	168	203	204	178	153	191	195	189	217	198	189	188	192	199	191	193	190	230	194	175	175	192	176	218	196	206	159	209	197	208	212	181	188	190	198	187	181	173	165	209	180	192	189	191	206	209	175	194	203	205	209	194	213	191	206	193	211	179	202	181	212	194	197	193	184	178	175	190	203	185	193	211	178	165	193	169	202	183	196	182	174	184	193	198	189	187	190	169	191	197	220	221	176	205	186	176	198	206	192	201	187	210	185	212	171	203	175	193	186	176	194	194	198	213	189	182	180	196	208	212	205	192	173	186	193	219	175	168	185	165	210	183	166	185	184	185	215	177	171	201	167	190	187	184	178	194	194	197	192	180	183	184	210	187	187	185	206	190	209	215	181	180	175	188	180	177	176	189	209	190	178	181	214	173	190	193	200	213	200	200	201	180	174	173	211	213	197	184	184	199	200	171	201	184	180	205	168	192	208	194	161	176	177	161	190	175	177	221	195	201	182	177	185	192	169	175	200
3383	5489	3422	1624	949	720	641	533	501	458	490	465	394	448	426	433	435	450	460	460	428	418	433	420	461	417	445	436	380	386	442	430	429	435	445	457	446	435	383	421	440	411	456	395	422	403	420	404	436	411	418	446	381	437	413	413	405	399	433	423	404	423	420	432	415	397	422	444	440	427	427	433	428	406	415	400	415	393	420	450	432	419	438	386	432	435	428	420	414	396	461	406	428	409	409	407	405	409	373	367	426	391	433	411	448	401	404	401	422	406	432	422	409	441	378	413	399	422	431	432	401	434	426	418	408	423	474	400	413	377	419	418	404	435	454	443	431	391	401	426	392	408	484	478	408	402	397	402	410	413	430	420	476	414	453	473	415	424	436	427	427	407	392	464	404	420	430	448	430	426	438	401	432	413	409	432	435	411	427	424	394	437	406	411	454	389	421	428	456	416	410	437	438	401	420	448	383	413	403	425	404	407	449	429	417	424	425	427	438	432	434	390	424	438	414	409	404	386	411	398	385	408	391	411	438	431	435	398	458	403	423	387	423	441	412	431	393	392	458	424	440	431	414	432	407	408	432	406	427	396	389	449	418	446	441	428	405	410	427	413	431	405	400	433	474	444	404	425	437	425	413	367	406	434	414	414	367	408	430	393	394	413	433	403	428	428	429	422	427	404	399	405	401	414	425	427	392	452	426	412	429	403	400	412	437	413	424	423	421	409	395	393	434	396	438	411	446	428	407	396	410	434	401	434	436	414	418	401	375	399	428	408	405	423	419	402	430	411	378	444	450	399	416	427	446	382	393	421	426	417	405	423	407	438	421	437	392	424	383	427	451	399	390	383	432	404	431	417	413	441	433	398	422	422	435	408	398	366	430	426	440	408	416	431	423	394	436	390	421	418	455	430	369	414	432	432	442	407	412	385	404	414	400	432	421	391	415	455	433	393	411	423	411	431	406	416	420	421	433	422	417	396	411	370	382	422	433	391	421	376	420	419	381	436	418	419	423	405	438	414	384	419	410	414	404	416	412	379	425	426	451	410	415	420	423	418	403	436	434	412	431	402	448	438	395	403	418	445	435	434	446	402	441	393	391	424	453	429	392	415	442	428	450	419	444	371	408	429	409	457	403	391	391	441	380	424	401	409	418	410	398	426	406	435	435	402	461	408	407	421	413	440	448	378	435	426	416	428	407	417	388	422	407	407	421	389	406	422	396	395	402	423	405	412	412	418	422	442	366	420	408	409	419	422	420	431	414	423	416	443	435	420	428	405	429	386	432	430	445	414	424	393	401	436	411	409	427	436	406	381	382	436	423	426	417	392	415	419	401	441	431	414	429	392	395	412	433	434	422	441	445	424	444	422	408	434	436	401	404	439	407	453	438	425	400	384	417	393	443	426	411	399	432	408	405	419	430	411	399	444	414	400	438	373	414	442	415	446	415	423	396	392	417	468	443	432	416	376	412	449	434	428	415	385	387	409	414	412	381	424	420	419	387	409	421	430	392	376	406	411	411	402	397	408	416	431	406	425	426	406	410	445	396	412	426	434	418	403	454	400	430	374	425	438	413	371	479	421	392	434	431	438	434	467	429	449	442	418	416	408	446	427	395	422	395	429	410	447	427	404	438	448	407	415	399	434	396	438	398	406	444	428	393	404	407	420	392	433	454	407	413	398	410	423	434	413	412	425	435	442	446	417	379	399	374	413	443	391	475	396	403	456	431	383	397	405	378	391	405	422	425	416	422	406	384	412	433	432	447	388	365	419	453	399	440	430	411	420	398	433	380	441	442	402	423	467	407	432	439	444	388	418	416	425	455	434	394	445	414	394	399	422	407	416	418	381	431	414	434	432	386	392	432	411	411	409	443	424	428	433	421	446	407	426	390	420	426	413	405	428	415	423	395	394	425	426	399	382	409	390	398	398	429	440	390	448	440	420	413	427	376	359	414	414	436	407	401	452	413	443	427	401	403	443	406	418	420	435	409	421	414	399	443	436	421	445	443	407	417	415	423	416	426	419	420	411	433	433	414	426	449	420	430	424	431	420	406	416	427	410	408	425	405	414	425	410	423	393	443	408	445	377	424	434	420	432	414	410	434	422	413	411	468	417	405	417	407	438	413	407	394	455	418	402	411	412	424	401	453	415	418	453	431	420	417	430	435	429	405	431	399	417	430	413	445	457	414	434	424	454	393	423	410	421	374	401	408	433	429	391	393	402	442	417	421	394	420	429	400	415	425	413	417	412	419	410	402	376	398	415	446	465	448	456	435	439	386	412	424	434	427	423	394	402	428	438	444	442	413	458	443	407	455	429	416	424	430	425	406	405	418	406	416	408	383	444	369	413	453	431	451	402	411	418	417	402	435	422	403	393	460	413	449	435	427	398	383	436	392	423	436	432	431	408	402	425	411	454	372	404	409	417	398	404	458	392	411	375	463	417	385	391	425	401	420	432	469	414	423	394	401	415	437	409	425	367	417	438	420	426	431	441	417	436	418	418	424	420	404	435	437	429	411	389	404	432	452	407	450	397	405	428	395	438	407	442	398	415	404	399	422	405	409	389	433	386	387	436	438	440	401	417	451	409	449	415	430	391	419	385	400	379	403	427	413	415	424	406	424	421	412	416	406	406	434	398	426	399	371	379	465	424	385	426	428	424	418	391	452	436	438	443	431	467	391	416	443	426	435	431	415	413	430	403	398	412	407	427	420	399	433	449	389	399	409	442	448	449	400	418	435	441	383	432	417	385	435	461	420	415	421	452	422	381	405	430	432	404	423	437	430	442	467	386	427	397	376	407	413	400	415	448	444	406	438	430	419	414	401	429	399	422	433	414	412	468	411	442	392	399	427	397	409	444	426	412	415	406	360	366	414	384	430	426	415	403	411	404	448	441	414	423	420	406	395	437	437	402	413	436	400	380	409	412	470	417	438	408	444	417	423	435	410	404	414	435	413	391	404	424	429	409	398	444	372	422	423	431	428	435	436	437	433	420	411	411	419	398	443	439	438	396	408	410	433	439	406	419	406	430	400	415	436	410	398	415	427	401	449	404	403	400	401	430	425	400	413	395	428	423	422	397	427	405	412	412	408	429	451	410	419	448	422	413	381	434	466	375	438	454	428	440	432	431	435	448	429	413	392	370	422	441	414	433	441	441	391	418	409	445	418	412	430	432	422	422	401	412	428	445	415	446	384	407	410	387	437	405	420	448	450	430	396	378	409	417	427	415	418	417	419	446	469	392	431	412	404	419	440	399	438	418	418	397	409	411	430	425	405	423	428	413	391	417	416	423	421	422	405	430	414	429	409	427	422	372	414	435	431	460	405	423	446	441	424	448	382	459	394	387	414	395	407	436	398	433	423	400	422	422	440	441	415	436	420	391	432	441	423	401	410	404	453	450	434	408	415	418	411	397	393	390	413	411	425	409	370	428	413	388	428	404	406	440	398	426	412	417	416	395	437	427	393	399	407	424	440	422	410	421	442	420	426	448	429	423
33394	11523	1300	567	378	349	229	215	179	203	200	178	182	184	188	201	189	220	219	205	217	213	200	155	214	204	214	193	202	213	221	200	194	242	192	210	191	186	204	218	190	203	194	186	200	189	197	193	190	219	200	198	204	206	217	192	213	201	191	214	213	177	209	208	208	205	179	178	205	176	205	200	206	201	197	197	177	184	204	204	190	196	210	186	200	206	223	196	186	194	216	189	230	209	233	214	186	203	194	182	184	214	195	180	224	178	194	213	191	190	168	218	191	230	203	180	210	208	212	186	181	203	192	192	185	224	215	195	187	203	213	176	181	179	223	182	195	195	203	189	201	206	212	193	213	204	202	204	200	212	216	213	198	215	232	177	196	199	223	201	213	197	193	204	209	184	187	198	189	215	189	218	203	204	214	203	213	214	199	187	212	187	179	158	207	207	232	190	198	198	216	182	182	168	182	192	192	206	199	199	214	208	174	219	215	224	214	188	211	208	203	178	204	194	190	194	198	206	227	211	200	212	178	206	177	206	197	193	193	216	201	222	178	186	201	184	234	189	194	184	195	198	195	205	207	188	201	222	184	219	197	179	222	198	180	212	183	175	175	219	175	225	201	188	188	199	208	235	212	210	203	192	210	206	180	202	208	208	196	204	181	199	182	188	207	226	234	185	189	200	217	202	192	181	216	227	213	201	221	176	201	185	188	182	196	200	208	185	200	198	194	214	210	215	194	170	185	208	197	193	189	198	164	184	199	207	197	230	210	201	178	227	197	177	184	200	204	188	202	200	189	204	177	182	198	203	191	208	228	211	211	203	181	224	202	194	208	202	199	199	214	192	178	200	211	217	194	216	193	192	189	213	200	202	222	186	171	219	190	198	207	222	191	227	208	201	190	188	179	214	191	192	224	197	175	221	184	178	206	188	194	208	182	191	225	198	193	198	196	216	210	186	218	201	195	199	189	234	185	197	200	204	203	187	214	190	194	205	209	222	192	199	176	204	186	201	197	204	186	221	200	205	206	224	178	227	187	218	225	219	227	183	197	201	222	202	157	187	212	192	191	178	202	164	204	211	184	188	196	192	165	216	193	200	218	182	192	168	207	192	196	201	212	203	198	183	217	184	195	182	201	212	200	180	204	210	225	199	186	176	186	199	207	211	211	198	179	208	204	180	218	177	222	189	196	213	196	196	185	203	192	197	186	197	205	206	205	202	161	181	193	188	182	200	183	191	190	153	173	201	196	212	194	189	203	180	199	170	189	203	201	188	222	217	231	191	184	193	208	190	219	188	208	188	213	194	175	197	224	201	222	207	205	205	193	175	209	209	185	184	174	193	175	200	202	194	210	240	185	183	211	219	223	213	183	185	205	215	236	180	158	192	225	226	193	192	186	234	201	191	212	178	203	217	209	204	181	205	199	217	220	196	169	209	214	190	185	228	192	161	211	171	219	202	234	206	192	173	200	212	220	198	173	188	188	204	168	195	198	180	203	201	196	211	191	229	204	187	203	204	201	175	172	191	198	199	188	190	200	224	205	176	202	202	197	183	200	203	200	226	202	196	199	197	224	181	194	207	210	210	209	201	223	199	165	200	205	205	188	221	210	211	184	221	180	174	214	225	222	215	224	215	212	193	189	194	210	200	212	200	203	161	194	201	183	191	179	174	211	194	187	227	194	186	205	171	200	211	186	205	187	213	209	189	186	168	204	208	196	189	232	197	194	205	181	177	192	206	222	197	213	205	192	218	193	220	178	217	199	193	185	212	198	217	224	203	182	186	185	206	186	192	165	186	170	214	184	209	201	172	193	190	207	188	213	184	184	204	208	209	219	210	236	192	197	194	219	204	187	196	198	214	189	202	203	175	203	210	213	171	187	202	198	198	209	205	219	196	193	209	189	225	208	192	193	201	202	185	186	184	215	196	194	197	226	221	200	206	186	196	198	192	229	220	211	196	211	204	174	212	195	203	195	196	184	193	208	178	186	198	208	197	208	181	230	213	212	221	217	193	198	187	209	202	185	216	187	225	211	218	185	167	203	227	165	181	163	227	196	196	201	201	208	202	185	201	218	233	207	197	210	218	195	207	224	202	202	201	194	204	173	203	207	186	192	184	209	182	226	189	196	179	208	194	181	206	194	189	188	208	195	191	197	212	176	181	206	199	174	209	172	189	204	199	181	204	181	168	195	232	216	181	240	218	243	179	197	201	191	198	203	183	171	207	202	194	188	197	199	183	204	199	176	196	214	217	192	218	215	205	195	181	188	226	179	197	191	182	237	206	208	211	182	211	193	193	204	204	173	219	221	189	185	199	208	183	186	175	195	213	185	188	200	196	191	197	197	195	206	177	201	173	186	173	198	203	196	192	201	183	191	179	209	202	223	193	206	220	201	220	196	224	202	170	198	236	178	235	191	203	195	231	207	200	209	184	170	189	186	186	203	219	191	215	203	178	208	190	207	181	209	185	193	184	204	187	175	191	221	224	218	204	210	208	164	165	191	215	212	177	195	183	196	181	204	209	199	191	173	200	201	196	212	209	221	249	183	207	179	189	197	189	181	191	195	175	206	205	196	187	196	175	177	177	212	219	200	190	214	204	183	196	198	183	205	201	203	194	207	179	191	204	187	193	201	191	209	180	197	182	198	190	184	215	229	192	202	187	206	201	189	200	208	180	213	216	191	199	234	182	222	246	204	180	188	211	209	196	208	199	189	219	212	214	221	190	217	188	210	203	199	181	197	203	231	213	204	214	187	206	190	193	223	203	174	189	182	195	205	204	224	207	205	216	175	204	204	192	212	189	225	208	169	225	202	226	211	220	168	220	214	160	218	220	200	218	205	185	203	202	182	190	206	223	206	192	213	224	219	194	201	212	186	190	212	196	218	192	180	195	204	200	233	211	188	211	200	202	190	182	171	209	204	185	203	223	203	187	221	198	172	227	203	220	188	220	176	203	203	195	202	179	206	183	203	207	180	178	225	191	208	204	177	200	193	215	215	213	173	187	205	212	195	191	193	174	195	172	196	179	205	188	193	196	202	195	208	217	189	198	216	200	198	191	214	220	204	176	211	185	185	200	217	181	212	197	198	200	193	219	177	192	214	190	198	196	210	200	214	212	168	170	187	206	182	191	200	209	183	187	219	192	221	196	215	194	183	180	183	216	206	212	185	157	179	192	207	202	216	180	180	188	185	225	218	182	202	181	206	206	196	196	198	207	209	187	169	203	218	213	185	184	222	198	205	211	198	197	201	190	180	203	212	198	195	192	194	203	195	202	193	213	200	188	217	176	199	186	208	182	174	202	194	214	227	226	200	174	190	187	237	182	184	204	163	192	168	188	193	193	214	206	203	210	194	199	199	192	192	209	179	196	196	206	220	181	205	209	185	211	190	219	204	203	187	192	190	184	192	222	211	220	192	185	198	207	226	195	192	175	227	211	220	202	183	191	192	177	215	201	198	208	211	193	206	212	206	199	175	211	206	198	188	203	197	199
5177	904	661	547	477	492	479	510	491	450	432	505	470	476	466	475	488	458	511	496	500	488	471	480	456	474	486	502	499	431	480	445	457	472	511	476	465	471	496	473	494	484	451	438	485	532	470	474	439	517	471	481	455	480	471	474	494	451	466	453	497	469	503	472	462	483	477	485	456	472	488	482	475	465	455	495	467	464	462	447	476	447	449	471	457	486	483	459	448	515	465	502	457	459	471	452	462	528	473	470	456	501	496	499	502	492	499	452	493	471	487	497	485	484	486	458	498	455	460	477	475	492	458	478	490	448	450	448	493	443	475	449	494	435	476	486	459	529	486	465	435	456	455	457	500	479	491	459	475	457	452	476	462	441	484	469	420	467	479	444	461	457	453	424	431	489	484	503	470	454	468	495	470	488	458	460	500	431	475	461	483	464	477	498	460	451	503	458	473	485	441	501	439	469	475	462	490	484	533	469	469	486	460	465	535	485	450	482	465	477	440	411	531	460	468	442	489	488	449	454	444	457	469	496	480	452	488	475	464	485	472	519	480	474	446	489	446	476	462	470	500	496	448	497	468	489	461	474	494	432	465	465	481	452	447	439	471	470	463	487	483	451	447	494	465	487	446	442	467	439	481	474	457	461	444	493	456	481	472	436	431	511	481	451	466	474	462	478	480	484	466	467	501	483	437	462	482	462	481	456	481	457	485	481	463	418	466	442	461	464	432	442	477	466	492	497	468	443	446	455	511	444	489	436	434	477	548	466	530	481	476	451	488	480	494	450	486	448	442	489	496	457	477	452	468	504	412	487	458	483	479	461	444	451	468	475	513	508	488	452	452	480	488	502	447	512	482	495	492	468	481	521	471	451	446	502	478	510	488	506	492	451	451	452	470	470	513	475	486	464	460	482	460	482	466	466	480	420	464	468	438	460	518	455	502	478	452	485	460	463	470	440	481	463	469	436	443	454	491	492	470	486	459	462	467	445	409	464	475	447	463	467	484	508	469	520	441	487	465	473	448	487	474	484	496	505	473	440	442	456	471	507	481	505	490	489	422	461	457	461	493	451	477	484	499	486	514	491	479	485	474	467	467	403	492	431	460	500	471	450	449	509	464	490	475	503	469	442	484	464	468	455	475	486	444	474	478	505	489	479	509	456	433	445	459	462	510	495	480	482	470	479	461	494	433	476	491	474	450	471	501	472	453	468	485	518	482	474	452	471	445	471	438	476	496	495	490	474	507	421	476	468	479	476	460	443	451	504	473	462	441	486	467	497	445	461	480	455	490	511	453	478	430	490	465	439	479	498	460	534	488	472	500	500	443	477	468	470	476	452	475	496	466	466	469	500	531	479	488	463	465	458	493	465	476	475	457	450	441	467	429	469	482	439	486	483	458	444	474	456	490	440	474	447	468	458	512	484	494	445	519	480	481	456	475	441	447	470	477	487	449	483	454	467	484	440	492	476	463	471	488	443	474	459	456	459	483	479	452	479	501	433	423	455	483	474	491	485	439	491	446	474	492	463	447	446	460	507	454	463	439	491	462	498	456	472	486	473	479	471	458	517	478	470	522	467	452	447	456	469	483	534	490	476	443	493	468	507	467	444	450	478	470	466	439	573	432	463	505	474	472	468	487	465	467	477	470	460	522	484	473	465	477	483	486	484	451	478	482	461	495	422	513	454	441	477	475	486	422	435	489	469	516	473	455	477	452	495	450	448	471	489	457	469	442	477	473	493	451	479	484	425	490	442	503	459	433	437	453	482	428	474	481	460	476	473	480	498	513	510	453	477	482	503	475	452	476	472	465	512	491	442	442	456	456	451	469	476	469	500	491	503	464	503	470	486	457	459	448	492	495	481	479	443	468	508	461	490	437	470	472	444	501	472	429	510	499	476	497	466	461	466	517	463	489	455	503	467	478	487	459	451	449	488	482	453	476	457	478	472	465	491	491	502	471	493	478	445	467	457	460	489	489	452	507	468	441	474	482	448	489	457	485	488	472	475	456	496	478	451	464	453	473	450	421	470	475	477	457	478	489	461	447	471	458	456	478	455	460	456	501	488	491	466	492	509	485	472	430	444	488	482	461	509	479	449	456	464	470	491	465	463	424	469	460	501	486	424	500	457	483	469	432	493	464	449	446	464	478	484	464	524	488	498	458	452	483	467	448	442	485	448	491	441	468	456	473	480	494	492	490	475	469	447	452	448	467	483	461	481	437	516	463	460	449	490	475	481	471	477	489	515	484	466	492	433	460	449	441	476	487	508	451	483	471	446	519	487	449	423	453	456	515	483	469	461	488	471	475	501	477	478	450	473	496	464	451	479	472	462	454	479	516	474	472	448	478	459	462	509	515	447	475	503	456	504	494	440	489	492	496	440	449	470	501	479	487	456	486	451	443	473	471	476	489	474	445	487	459	454	463	477	479	463	478	434	444	479	496	445	463	440	461	458	499	466	415	445	475	464	459	457	474	441	478	461	484	502	466	481	504	455	429	519	463	467	477	454	461	469	503	455	458	468	470	472	470	458	471	455	488	478	467	479	448	455	461	473	449	472	456	491	488	469	449	479	478	439	444	476	459	508	505	485	449	488	445	464	468	465	445	488	475	477	469	482	483	433	431	500	500	440	440	474	476	483	473	469	425	503	486	497	445	452	438	514	449	441	481	474	461	472	469	464	440	434	463	481	553	492	492	486	466	483	440	480	509	492	488	427	461	437	486	482	481	469	442	456	471	466	488	484	475	506	457	467	466	444	468	459	472	476	461	492	485	495	457	455	451	469	486	473	486	511	507	467	459	432	480	519	450	470	463	462	431	468	476	453	452	501	463	438	472	487	475	429	462	474	446	460	420	477	449	541	457	457	476	446	476	480	443	452	514	480	499	467	440	479	482	504	469	445	490	460	403	475	448	447	491	431	498	498	447	504	477	431	492	472	431	462	437	427	458	434	482	447	474	457	477	456	449	498	507	461	422	490	486	457	491	457	482	444	476	476	482	496	417	473	467	483	478	466	477	452	468	467	472	498	463	472	489	459	534	475	463	449	481	491	487	464	473	488	460	445	486	473	480	431	439	470	481	457	476	498	466	478	473	473	467	474	488	475	496	457	491	438	453	486	451	486	513	458	444	487	481	435	439	463	485	491	487	426	460	454	492	477	515	463	484	468	483	480	466	447	456	479	485	436	474	461	443	448	453	478	445	461	452	474	474	449	438	485	451	483	449	500	497	455	469	476	457	457	467	490	479	463	478	470	472	492	495	490	469	461	484	463	481	458	426	516	458	437	487	469	471	432	455	432	476	492	494	464	460	430	478	471	492	482	489	467	477	486	475	482	471	463	517	477	484	498	464	456	491	504	433	468	484	464	436	491	455	444	501	439	508	461	478	481	456	516	470	498	468	464	465	469	509	456	479	427	463	481	504	462	486	471	422	520	469	449	441	475	475	487	462	456	450	438	455	499	462	485	493	472	462	447	459	479	483	474	491	475	492	467	497	462
25208	21634	25389	28368	21264	2388	538	353	388	320	336	334	325	332	294	323	291	294	283	307	294	313	301	269	255	308	294	291	282	289	281	280	286	263	270	292	272	272	308	334	324	269	278	275	291	278	280	291	309	298	294	313	302	285	259	286	308	289	264	299	268	279	288	317	326	272	244	282	287	259	279	282	281	306	309	300	298	261	274	306	320	288	273	283	314	273	252	305	306	293	284	303	280	277	305	283	314	290	283	271	266	292	281	314	272	315	298	306	286	303	294	284	282	291	281	287	295	273	296	298	254	284	290	284	269	300	257	283	274	286	306	294	308	309	278	284	279	279	320	296	259	294	263	297	273	285	274	262	277	294	260	286	296	288	287	290	278	314	285	283	280	307	303	279	274	253	293	277	297	308	262	298	237	291	284	282	291	286	270	295	271	274	280	258	274	254	293	298	270	289	322	261	292	290	256	261	301	254	295	266	277	289	274	262	272	282	278	270	290	278	268	309	292	278	299	303	253	258	260	252	276	310	291	288	290	244	278	285	288	286	296	263	282	294	330	288	275	257	278	254	296	272	315	285	280	293	295	287	286	280	278	272	284	292	262	283	275	272	263	272	290	290	289	273	297	264	298	294	315	263	293	304	271	273	252	267	310	273	277	324	267	276	295	281	290	270	254	260	254	276	276	270	268	253	264	262	287	302	313	285	278	278	304	294	299	289	324	296	273	300	288	276	277	276	283	274	322	318	298	306	241	266	284	266	317	275	286	285	253	271	273	270	292	276	271	306	313	280	273	313	299	294	278	293	281	288	295	287	273	259	332	290	279	302	284	274	296	282	273	267	305	292	280	324	306	307	289	298	293	296	284	279	273	289	279	308	256	282	288	274	256	243	285	291	297	270	285	302	284	298	315	279	282	310	312	296	239	278	282	294	264	274	296	308	280	265	258	303	271	281	301	291	300	324	298	308	308	261	295	284	326	287	302	270	284	253	310	286	264	254	297	302	282	289	334	286	277	310	299	297	321	286	283	281	286	282	307	255	281	261	282	277	263	296	272	301	308	280	290	242	295	293	277	299	297	285	262	297	303	272	302	247	288	258	275	293	307	293	272	290	292	271	265	281	274	270	287	295	324	278	273	283	297	277	317	295	283	267	275	294	276	275	301	295	298	293	264	273	313	315	266	284	272	281	287	284	293	275	288	251	313	265	342	295	285	274	283	286	283	284	296	256	289	280	279	273	293	237	270	281	315	274	277	295	292	285	299	279	308	292	267	308	305	294	263	253	290	290	241	282	291	297	302	257	288	270	315	313	283	310	260	287	300	285	300	302	299	299	257	306	325	285	267	255	251	296	311	304	319	263	291	272	255	265	274	264	272	312	266	315	277	301	283	288	284	261	264	306	262	306	283	315	255	270	268	280	264	268	268	306	306	306	314	292	254	297	321	305	266	270	280	305	299	290	271	296	310	257	273	265	297	268	258	289	263	299	296	270	270	319	281	297	288	310	262	269	264	260	267	284	284	278	302	292	314	280	277	298	282	271	260	267	289	288	302	297	317	323	271	274	289	294	290	310	296	285	270	273	266	277	298	276	293	267	259	331	292	261	310	300	267	245	277	243	285	272	299	280	251	244	288	281	269	290	281	273	292	296	300	279	260	257	309	277	252	296	280	267	292	283	315	297	288	303	268	294	297	293	259	256	276	281	263	273	318	314	298	290	283	278	312	304	309	277	289	273	289	297	285	263	265	279	299	275	268	273	264	291	255	294	285	296	326	274	326	305	278	279	275	237	314	292	279	274	300	264	288	280	273	275	285	277	296	259	279	296	296	307	275	282	319	284	273	265	285	299	300	292	244	278	262	299	281	282	256	307	326	273	298	311	261	266	287	325	323	289	293	247	278	290	292	261	326	280	304	289	263	254	269	263	285	255	315	283	320	289	286	285	304	296	298	283	265	293	276	278	284	269	276	282	244	275	318	293	320	293	275	272	271	302	267	292	300	287	284	287	255	250	310	281	272	281	308	277	276	257	296	311	286	271	298	307	275	292	297	259	276	296	293	304	278	287	274	273	305	290	280	292	272	263	256	303	268	300	286	259	242	272	255	315	288	283	293	284	297	299	284	274	251	291	274	263	310	301	281	277	254	273	287	269	267	262	303	269	290	293	262	260	293	300	257	290	264	263	312	275	252	303	305	286	289	262	248	282	272	299	272	287	275	279	270	321	302	292	312	290	292	285	285	290	290	313	258	294	277	283	304	272	296	311	273	282	339	294	282	277	287	289	286	316	305	305	292	282	252	260	261	286	285	267	247	256	258	278	284	320	273	238	276	292	274	303	302	276	296	261	266	288	281	307	251	287	284	270	277	288	275	292	302	251	280	272	281	292	304	270	285	262	263	301	262	311	281	290	327	278	296	268	297	268	286	280	308	274	267	277	278	320	280	299	271	264	247	288	259	294	279	261	278	288	304	298	296	289	272	288	262	284	276	261	304	258	281	250	293	278	290	282	277	264	275	288	270	275	308	299	291	313	303	278	271	270	272	301	295	302	272	266	310	286	275	294	292	284	314	259	284	264	265	301	285	304	297	276	275	290	256	300	295	311	289	307	283	277	285	283	256	307	284	294	282	276	303	274	292	241	268	267	274	312	296	298	296	286	281	299	267	286	291	270	284	240	282	298	293	273	312	282	276	304	283	295	274	282	255	304	270	265	258	352	277	310	293	271	288	275	321	307	276	278	276	268	303	281	269	283	292	285	341	279	287	287	268	282	286	296	293	301	292	286	319	283	270	272	260	270	296	276	282	311	280	306	293	284	301	300	250	260	298	320	305	268	280	295	289	311	265	296	315	286	295	289	309	291	287	266	309	266	280	272	274	284	290	266	286	289	288	263	274	291	283	269	285	308	318	239	280	253	291	284	269	270	290	278	281	314	281	282	303	261	311	250	292	297	300	280	297	269	282	275	269	278	274	269	280	300	304	267	296	280	277	314	278	281	256	284	304	276	291	301	283	280	268	260	298	268	252	272	272	304	278	287	269	287	298	283	308	297	288	315	288	274	295	321	291	302	305	270	261	273	315	299	299	293	253	305	262	277	295	267	278	268	314	272	271	279	263	300	280	265	269	317	265	287	276	317	308	297	303	262	314	302	297	284	283	318	310	293	309	283	331	267	287	295	275	262	306	289	303	328	268	265	284	285	292	320	283	304	290	274	282	246	264	294	266	287	331	290	279	304	315	280	246	275	279	275	294	273	275	298	250	268	286	293	277	315	281	293	287	273	322	284	286	272	240	252	279	309	265	269	274	275	303	293	260	283	276	302	293	301	269	306	290	292	276	274	310	307	291	255	296	270	283	288	266	287	284	282	297	281	268	305	331	289	292	264	268	277	288	304	295	301	271	295	264	299	295	252	287	292	279	258	278	264	257	299	259	279	258	289	290	269	261	273	313	286	284	290	303	267	268	271	261	273	274	293	274	302	300	319	252	284	257	267	303	269
3344	3396	2190	1241	849	795	677	669	682	702	662	638	669	611	614	618	634	662	637	624	596	599	634	628	647	634	685	631	632	655	578	614	608	606	586	613	636	616	629	601	590	647	615	596	650	655	631	671	626	627	575	629	629	614	597	634	596	650	689	639	651	643	591	650	672	641	563	639	680	669	625	622	629	669	589	657	639	618	647	624	642	619	647	631	629	612	610	586	629	625	629	626	660	623	608	615	641	603	685	610	575	623	611	607	603	642	612	601	592	647	594	646	606	598	645	622	604	634	624	585	640	630	607	603	619	667	679	629	676	636	611	618	612	586	632	605	637	636	558	641	623	638	635	659	638	626	613	627	669	589	645	627	589	634	678	627	603	587	603	605	616	598	604	605	645	637	590	587	633	647	654	628	644	624	625	603	628	679	616	570	638	598	616	625	661	644	606	655	613	592	610	574	629	631	631	582	623	630	650	603	613	635	658	621	630	602	627	649	666	618	619	643	605	608	631	632	646	617	631	640	594	616	642	637	635	639	634	609	599	659	629	661	603	610	661	600	624	567	626	636	587	654	597	623	619	593	621	624	639	629	631	613	615	663	615	662	644	667	675	626	634	624	654	591	632	604	636	621	589	573	646	591	598	679	602	583	647	609	640	647	639	613	624	640	609	640	633	614	608	589	646	607	592	619	635	615	648	633	593	627	639	595	579	615	589	615	642	612	623	607	631	616	577	553	634	665	574	656	607	580	602	646	620	636	601	598	649	659	627	612	619	626	614	590	615	622	583	637	660	642	664	606	641	633	592	597	627	632	591	606	624	620	593	640	644	637	645	631	599	598	626	624	624	605	691	608	580	637	620	625	652	598	602	609	628	616	635	624	651	613	624	657	665	658	622	670	625	612	659	641	615	612	653	634	624	606	623	623	628	646	646	635	592	612	571	652	609	592	614	638	578	634	618	619	616	623	636	668	642	595	637	612	616	605	643	641	627	668	672	624	607	610	596	587	614	632	649	649	607	635	612	646	628	646	585	611	628	640	625	593	593	622	616	628	581	587	610	621	587	604	631	637	633	622	629	607	621	666	612	590	612	642	599	646	589	633	606	630	625	614	563	642	610	639	615	618	613	627	631	620	638	658	610	567	631	615	637	613	586	594	624	576	590	631	635	645	600	654	607	623	574	585	620	623	623	624	647	620	594	639	642	571	643	661	638	648	645	604	614	624	574	644	629	605	608	616	645	643	639	625	644	630	632	648	612	660	617	599	634	664	601	628	604	675	607	631	626	637	603	621	635	620	607	621	660	628	609	621	611	623	642	582	648	601	601	603	641	608	655	617	618	631	605	612	619	680	597	612	600	596	627	651	575	633	600	639	621	567	604	612	657	600	640	629	631	662	638	602	610	590	596	637	625	580	620	678	620	611	619	610	584	631	608	632	650	630	638	656	585	621	625	621	628	598	618	642	616	626	608	636	586	627	590	615	583	614	644	630	622	617	644	629	567	612	611	607	599	660	581	613	596	612	628	629	616	619	614	623	594	616	591	613	591	652	640	625	610	609	662	630	644	592	656	644	602	603	609	649	589	613	602	609	630	631	631	617	616	638	612	591	616	585	635	685	611	598	616	600	609	584	637	663	622	632	629	642	594	624	621	647	612	596	598	610	618	656	579	624	647	601	647	608	589	645	614	627	604	624	602	669	681	605	616	622	632	630	607	576	624	620	611	579	584	617	585	613	634	692	555	616	665	628	614	595	606	595	568	606	649	669	615	597	595	595	620	586	627	645	632	637	582	635	645	602	603	628	607	597	613	647	610	608	603	636	637	654	612	630	613	604	611	637	575	618	615	627	587	635	648	599	624	565	604	593	637	625	610	611	608	624	629	626	600	574	625	650	646	620	606	644	618	600	680	681	640	611	628	597	594	610	649	595	588	620	633	625	636	635	629	588	639	595	600	629	625	621	627	610	607	617	621	599	643	591	609	617	600	664	614	627	606	662	610	626	607	635	651	634	602	636	643	651	661	654	592	625	638	641	612	609	628	607	649	623	621	603	573	604	629	608	621	619	638	622	626	639	576	617	627	614	602	600	640	613	616	605	644	609	617	607	631	623	643	653	589	603	669	614	618	608	627	631	669	617	571	607	562	627	611	634	644	660	634	586	627	644	626	572	656	638	577	653	615	585	656	639	643	595	628	646	634	651	587	623	608	616	571	612	649	611	638	623	549	621	625	628	649	623	601	613	569	659	617	604	588	580	654	613	642	639	605	611	599	620	646	631	618	631	561	636	620	616	602	630	629	673	609	610	598	667	635	610	613	602	640	622	603	622	608	621	618	590	616	626	596	630	631	651	625	594	621	655	641	643	571	610	692	641	643	634	650	635	602	646	617	639	650	662	657	590	659	622	622	637	638	627	639	593	583	628	636	616	591	627	617	646	610	616	617	631	614	635	613	628	669	636	625	597	583	590	622	635	588	572	649	607	579	587	585	635	622	623	617	618	633	587	622	632	622	604	607	647	631	657	588	603	625	654	639	609	660	615	635	621	672	615	629	627	639	651	630	614	604	650	647	596	656	622	595	631	611	624	642	611	592	580	575	631	634	626	662	611	624	618	654	665	635	619	623	576	603	656	635	654	644	619	606	640	633	678	645	623	635	616	625	662	639	616	605	626	644	650	604	638	624	626	593	638	641	583	583	669	628	638	590	652	613	644	604	647	592	623	608	613	607	584	616	618	602	599	600	592	612	599	659	616	640	625	619	627	620	612	593	627	641	587	639	649	599	617	649	602	638	623	640	611	621	606	624	627	626	637	635	625	576	625	656	623	645	645	672	606	624	633	622	617	626	611	613	591	598	626	601	614	624	641	604	644	574	604	651	642	671	594	647	640	628	656	678	577	645	610	630	630	644	596	662	595	633	624	659	638	666	615	617	689	628	598	653	596	628	617	628	580	643	634	625	666	621	597	616	613	609	621	657	623	605	646	585	590	629	629	618	617	636	594	609	577	610	660	645	609	633	638	586	611	604	626	550	616	670	603	613	594	655	596	605	636	682	583	630	618	700	648	603	620	644	581	626	607	602	602	624	608	596	625	615	592	621	625	609	597	578	639	671	628	595	619	632	641	611	638	643	644	618	650	632	606	566	667	596	641	615	620	612	574	612	604	665	612	648	619	636	618	645	670	621	687	653	618	660	606	667	634	613	621	628	623	606	587	568	641	611	619	688	655	591	618	618	622	627	659	551	575	635	609	573	596	553	605	574	607	578	631	638	628	599	593	661	634	604	584	599	643	603	667	648	595	657	602	623	626	650	649	617	637	605	640	612	595	631	594	576	606	641	640	623	574	643	597	618	651	675	616	632	568	677	600	627	661	651	621	586	581	586	619	687	620	579	650	623	602	637	631	601	638	611	659	607	618	591	638	667	612	616	604	632	628	631	624	601	617	599	628	605	595	654	645	605	621	616	681	626	638	605	601	621	630	657	619	640	640	620	612	629	612
24454	21640	26023	27742	21643	21607	2791	502	324	284	280	246	250	225	241	226	223	202	225	194	215	178	222	193	198	186	203	194	184	201	176	203	185	216	212	179	200	198	174	163	204	187	219	195	177	188	197	181	187	222	203	192	202	216	201	204	170	192	191	211	183	188	180	183	180	172	187	184	199	164	189	213	220	200	224	182	182	208	189	182	171	196	184	181	196	193	216	192	193	194	180	195	185	172	204	182	193	178	169	187	213	214	191	185	221	216	175	183	181	205	216	212	218	186	216	195	213	189	169	161	194	176	187	195	183	181	183	179	190	213	180	187	169	198	177	205	182	166	199	201	173	185	198	169	203	195	214	203	207	169	181	187	214	184	178	211	178	189	197	165	181	161	197	184	191	186	199	177	213	184	174	196	206	198	212	203	190	214	182	182	199	181	202	219	202	193	189	181	169	192	169	189	181	184	188	201	180	185	183	211	194	192	171	202	192	204	196	198	197	192	172	198	196	190	175	200	188	184	184	173	206	181	196	213	201	207	191	221	202	191	181	161	188	193	197	172	196	202	181	182	173	166	175	182	182	203	181	190	180	203	190	191	206	217	202	191	200	191	199	201	183	198	190	197	221	177	197	189	230	184	163	182	189	208	189	190	182	188	189	188	218	192	192	177	186	199	228	212	207	206	207	175	179	181	180	194	189	164	179	185	195	166	209	190	175	156	225	198	195	207	205	199	202	160	180	190	167	194	169	159	179	158	208	191	196	181	174	193	172	190	191	180	195	193	176	191	179	204	186	186	196	182	177	208	179	185	182	178	200	202	171	163	176	204	186	193	188	203	187	169	188	167	159	175	184	180	182	214	190	168	178	190	192	181	176	186	196	196	196	183	204	210	183	169	199	173	187	187	199	211	179	188	202	191	213	217	207	173	209	185	189	186	191	220	174	182	197	190	186	185	206	197	190	195	205	180	190	181	204	205	190	185	184	169	176	170	180	179	172	193	171	203	197	202	196	171	187	205	196	180	204	195	174	193	196	156	181	186	180	205	176	191	196	171	205	162	194	187	173	209	166	186	193	183	202	183	166	193	201	173	177	168	159	223	179	190	178	176	173	203	175	193	202	191	200	195	190	215	170	160	179	197	170	197	179	175	180	179	189	210	176	174	182	182	214	212	177	177	191	181	160	179	186	199	181	197	177	143	178	220	181	193	201	163	207	185	187	175	182	157	195	185	184	194	192	184	174	210	185	195	199	192	196	169	197	180	183	197	195	206	161	197	178	186	178	198	185	169	176	189	179	176	199	203	205	208	200	172	173	213	195	194	183	193	196	194	203	187	195	182	179	204	188	168	218	180	188	184	180	185	188	167	179	179	209	210	198	207	193	209	188	204	193	223	196	180	194	188	182	184	180	182	182	197	202	179	166	182	204	180	180	182	190	166	205	175	199	200	180	200	164	181	186	179	184	203	201	184	208	207	191	197	198	178	187	203	169	210	192	174	218	170	201	200	185	182	214	188	184	199	196	196	179	203	210	180	186	175	191	192	177	172	180	202	215	185	183	185	182	182	181	197	208	198	178	201	182	194	180	188	224	184	182	201	220	191	211	196	185	178	180	175	192	184	176	210	211	166	165	199	173	193	175	201	180	187	193	206	163	188	191	188	201	195	180	203	182	192	180	187	177	160	193	199	187	194	189	196	166	160	183	189	181	180	182	170	192	171	177	179	180	154	190	190	185	192	173	196	175	184	215	201	191	190	223	202	195	205	201	186	190	187	205	216	187	164	208	195	182	161	194	187	190	147	172	185	182	201	181	175	200	185	182	183	170	179	183	183	165	222	179	166	185	185	182	194	180	204	188	199	199	190	192	203	173	165	188	196	186	211	193	157	200	201	176	166	196	186	194	187	199	206	194	165	185	176	165	196	187	197	172	184	177	211	183	191	217	199	204	182	187	175	213	187	215	212	209	188	201	187	179	223	199	201	183	195	187	203	170	194	179	179	149	191	183	212	192	203	188	199	190	164	193	183	192	215	173	172	191	175	205	176	166	216	186	186	195	214	205	199	207	175	201	192	183	192	180	173	179	187	181	206	170	199	185	210	174	185	179	168	171	166	196	184	186	185	174	176	199	201	185	189	183	177	190	184	193	199	180	182	184	202	192	164	192	186	198	204	202	186	202	193	215	187	198	181	195	195	214	199	157	184	214	226	181	182	150	211	189	196	180	172	201	211	202	177	214	211	192	192	207	191	194	198	199	198	188	196	197	177	184	185	214	176	202	177	186	152	190	204	160	200	218	216	175	184	192	191	184	184	174	182	198	177	217	185	178	183	185	230	158	195	184	184	155	159	194	184	201	175	165	171	180	159	193	180	186	181	193	180	197	178	201	196	187	185	197	193	213	196	175	159	193	193	196	169	181	178	211	193	199	210	186	177	181	208	181	203	204	208	170	162	186	164	195	159	194	190	156	147	181	211	180	179	183	147	193	197	165	179	187	195	173	204	190	199	169	183	201	185	189	159	175	203	179	190	209	203	183	201	183	215	191	190	173	203	185	196	193	196	184	201	211	173	189	181	203	183	189	197	184	182	210	199	183	194	203	201	204	180	173	208	194	188	211	198	165	186	176	188	198	193	173	181	169	175	197	192	185	169	203	204	190	199	182	162	195	185	197	200	199	203	172	189	205	190	205	187	164	161	191	182	206	194	168	203	208	228	184	182	189	197	181	201	179	200	241	225	192	188	206	174	173	192	193	188	169	178	201	165	194	191	197	213	171	179	192	191	189	222	204	198	196	200	198	201	188	201	182	191	198	190	205	198	177	199	171	203	176	173	205	191	177	168	206	187	195	168	179	184	158	180	183	208	199	174	192	184	179	186	192	196	192	221	159	191	200	171	194	183	161	192	169	191	170	170	193	170	185	174	208	182	194	180	196	180	194	196	198	159	178	171	173	177	181	205	170	190	178	171	196	168	181	186	199	205	196	189	192	197	172	179	166	177	209	181	174	187	183	194	189	193	179	190	199	202	179	214	186	169	192	173	185	176	176	190	190	189	168	174	166	200	190	186	185	223	174	175	209	199	226	198	166	180	186	195	170	201	168	178	188	205	212	195	191	175	176	172	185	184	190	172	182	177	195	178	207	175	175	195	180	205	197	187	213	190	217	151	178	195	184	188	174	182	220	183	197	213	203	178	185	165	202	187	180	191	201	202	187	205	157	199	179	192	203	192	185	171	181	191	203	180	199	206	167	173	207	182	204	213	157	147	167	198	164	203	203	190	177	185	207	219	193	161	193	207	202	173	188	192	171	142	176	185	187	170	169	173	210	207	224	203	164	175	181	173	185	180	196	163	179	192	189	173	178	173	170	183	176	209	216	164	176	172	177	169	197	172	198	188	202	158	169	189	210	187	184	192	191	187	194	189	173	182	233	190	199	173	164	202	185	162	170	185	183	164	194	202	171	190	180	218	182	155	194	181	202	199	171	186	195	198	174	183	180	182
3509	5469	3425	1622	880	715	591	548	498	477	462	450	463	423	422	417	443	392	427	398	446	410	418	447	407	436	418	398	410	403	394	415	386	375	454	429	414	426	423	399	388	410	414	365	407	403	385	423	407	428	416	435	373	439	452	377	410	403	423	431	423	394	430	425	405	386	426	442	401	402	374	435	424	410	390	417	383	452	399	409	435	426	415	395	407	391	391	390	421	395	407	396	370	428	410	410	439	394	438	423	418	420	410	416	378	402	408	411	376	436	425	420	374	383	390	420	415	444	415	439	415	397	416	392	391	425	400	400	439	430	373	399	407	396	392	415	440	365	417	418	411	377	425	438	417	420	407	428	433	376	410	422	407	436	428	393	402	385	386	447	364	412	445	417	409	407	438	458	406	412	468	404	420	430	397	457	413	392	391	421	428	397	380	444	410	396	402	402	397	432	413	417	391	408	442	422	401	438	416	401	420	403	406	376	407	382	382	429	436	420	429	395	448	421	422	422	373	404	408	384	424	417	372	419	387	399	404	424	388	430	398	441	404	463	412	390	412	428	414	410	411	421	426	418	418	364	421	401	413	438	419	426	427	382	413	420	418	418	409	447	437	397	421	402	419	417	381	401	413	401	398	404	415	412	439	394	416	410	395	388	423	412	372	412	429	402	411	418	431	384	418	404	441	372	441	437	400	452	412	417	363	406	464	395	424	436	413	404	430	405	430	442	434	395	428	382	457	426	413	404	392	419	416	389	429	368	394	439	439	456	366	387	411	427	372	402	391	415	421	413	384	381	400	401	420	412	423	418	382	444	394	411	415	399	402	392	452	403	403	412	426	418	414	423	438	427	428	434	424	403	422	421	410	415	414	420	392	420	384	416	390	400	428	437	397	406	432	456	441	416	387	398	398	445	398	413	453	381	434	449	412	391	445	406	401	417	409	431	393	374	394	404	411	410	414	402	411	406	409	415	438	361	422	421	411	394	419	425	421	448	423	392	415	391	437	403	396	394	410	411	421	414	413	399	454	395	385	432	407	374	395	403	427	438	428	418	437	419	381	406	415	414	416	414	432	433	419	401	429	384	420	409	427	409	429	412	423	401	395	371	388	419	397	431	406	389	368	399	413	407	404	373	399	429	437	374	441	401	411	410	442	427	434	381	413	431	387	397	423	419	425	400	402	413	398	411	395	400	414	368	415	370	382	400	367	429	409	409	424	394	413	454	385	387	410	400	439	402	424	411	445	424	426	442	458	424	456	415	444	408	412	417	402	397	417	396	423	428	384	474	408	409	418	457	397	409	422	398	416	409	432	423	470	401	393	437	411	409	408	377	397	392	416	411	429	399	430	400	413	420	424	402	418	409	398	413	421	431	418	424	437	385	438	382	389	409	405	402	412	418	429	405	384	443	424	409	410	410	404	415	397	421	412	411	397	445	411	416	399	413	419	419	413	397	441	419	400	406	422	419	414	405	416	390	371	383	402	400	412	416	424	398	420	425	424	412	425	365	428	448	412	407	434	371	424	404	424	420	392	383	419	421	353	410	381	422	396	442	420	427	416	402	433	437	432	406	399	411	405	407	378	446	412	419	441	388	401	390	422	413	396	405	430	424	383	419	409	427	402	391	409	414	392	406	411	407	378	421	413	419	378	417	394	374	385	435	414	425	405	444	415	376	397	406	405	403	406	408	358	417	402	412	373	456	371	374	423	410	445	398	419	412	377	459	431	421	421	455	410	421	419	400	452	396	399	389	393	411	412	384	429	377	455	374	368	425	420	381	418	403	420	399	392	394	418	411	410	389	413	395	420	402	420	418	423	391	399	418	445	372	399	433	419	406	396	418	415	388	445	407	423	395	386	381	379	388	435	421	437	439	404	412	418	391	423	411	388	371	477	396	364	419	418	406	409	425	442	380	384	379	438	387	421	408	396	420	424	367	403	364	409	403	422	365	448	417	442	370	416	390	390	400	418	428	406	388	401	406	421	437	428	383	405	405	415	399	393	386	426	432	400	352	433	403	390	425	448	398	452	405	371	392	411	402	381	409	402	418	384	433	409	436	387	400	398	418	436	408	402	399	407	393	432	405	375	436	448	423	416	381	408	437	437	404	394	407	398	438	407	425	407	402	402	470	415	408	401	413	417	413	430	408	399	422	406	405	381	439	414	384	431	383	400	398	439	409	441	420	392	425	423	449	395	377	416	395	400	413	422	411	410	430	382	410	395	431	407	417	396	398	389	402	369	423	424	417	421	444	422	396	421	417	425	407	413	439	401	392	421	420	409	449	417	360	417	392	438	421	413	388	414	385	419	393	423	410	436	403	442	409	439	460	397	400	421	416	414	401	412	386	395	396	396	411	463	378	407	386	424	357	402	405	431	401	410	394	412	438	407	391	418	413	414	403	414	419	424	434	455	385	379	410	422	405	451	407	408	409	447	420	402	409	420	424	400	419	416	405	424	397	429	389	433	406	403	414	394	387	426	413	454	416	403	415	408	357	382	419	417	389	418	368	408	409	402	390	409	384	409	399	447	423	424	454	426	409	376	423	420	393	397	396	381	426	380	418	404	361	406	422	426	460	390	409	397	431	433	382	415	409	387	403	375	410	439	452	414	437	426	427	445	374	406	408	429	383	416	383	403	470	389	406	424	388	390	381	382	410	408	399	392	366	406	407	448	378	410	397	424	425	372	427	427	421	433	416	387	420	375	438	382	427	421	419	417	463	391	416	418	405	414	379	416	440	398	443	366	424	442	419	442	402	429	394	432	417	408	411	396	421	399	407	427	393	386	401	397	418	444	393	422	403	400	402	418	436	389	437	403	399	422	410	406	402	422	469	394	407	391	427	414	423	424	404	385	421	426	365	407	372	388	394	427	385	441	388	388	410	390	405	448	421	414	398	421	403	413	405	388	405	381	433	421	440	436	423	387	418	400	390	407	395	395	471	410	348	412	420	429	421	443	417	436	415	424	413	411	416	398	419	379	419	420	434	423	389	388	436	449	397	373	402	429	442	425	377	400	410	428	439	369	404	439	419	404	406	408	427	402	440	415	409	371	413	410	387	404	397	439	403	424	407	406	377	396	389	414	410	392	389	397	421	382	423	419	421	400	444	411	433	393	430	425	388	417	424	439	394	404	428	405	421	429	412	434	401	423	414	394	405	480	414	404	416	402	385	409	412	391	405	412	385	432	418	398	426	431	390	441	383	397	389	406	428	425	407	396	427	413	404	417	481	386	419	434	430	403	404	420	391	438	464	409	394	408	406	432	400	399	375	428	399	419	381	424	463	439	421	407	428	392	440	435	390	398	375	423	406	397	446	423	387	442	384	392	432	388	464	359	392	400	399	364	395	403	397	418	388	390	426	446	410	400	407	414	435	388	388	400	400	426	405	409	407	431	435	408	422	424	416	416	393	394	414	415	413	468	401	412	420	439	441	409	400	400	385	453	406	372	387	421	422	417	417	412	416	373	418	426	397	396	398	409	389	392	433
33465	11298	1320	563	444	377	237	218	187	219	208	198	185	178	184	205	204	208	213	192	193	187	196	181	171	202	211	206	169	186	191	177	177	209	224	211	202	213	199	173	185	170	200	225	208	192	200	222	193	185	225	173	171	206	179	182	200	196	180	192	194	218	194	184	173	213	197	212	192	197	187	204	170	204	198	199	203	180	195	209	216	199	192	173	217	187	194	197	202	186	190	192	195	189	203	189	196	185	194	186	192	225	218	202	181	198	217	201	210	216	176	228	188	189	182	223	210	178	198	185	199	174	178	192	214	177	222	218	232	196	233	178	200	196	204	195	196	182	195	192	201	163	178	205	188	194	170	204	200	194	201	197	192	192	199	204	167	192	213	193	202	201	221	220	180	170	225	189	182	213	198	180	190	175	193	216	204	191	221	169	176	179	185	188	203	206	210	201	207	197	212	196	202	196	196	185	202	220	215	214	199	197	199	205	198	196	185	149	193	203	196	180	212	205	174	186	241	182	189	214	189	211	197	221	166	219	195	216	224	212	197	181	198	217	204	183	194	172	191	211	198	198	193	224	198	214	192	174	199	218	207	184	211	207	203	194	203	185	198	172	205	208	195	191	208	181	192	217	211	181	188	201	201	209	195	195	183	181	200	193	197	190	174	204	206	203	200	176	216	173	200	238	193	217	192	178	205	182	185	217	233	188	187	195	198	190	193	201	191	176	192	190	235	201	186	206	200	198	201	224	197	183	189	179	218	206	201	200	187	213	192	191	210	191	174	196	216	198	181	197	217	198	192	194	213	212	175	212	183	203	188	204	195	200	185	195	188	193	209	197	185	212	198	205	214	196	200	195	192	199	187	178	203	187	174	189	195	199	182	200	188	203	185	195	202	232	192	185	188	209	210	196	191	213	221	195	214	192	184	173	180	202	215	195	180	203	230	202	183	186	204	187	208	186	205	179	189	187	198	199	197	205	191	199	201	207	176	200	187	178	201	186	176	203	198	200	188	204	221	197	192	187	192	191	214	212	193	190	201	185	189	190	183	193	235	179	199	214	183	198	174	152	196	193	179	181	190	210	195	187	209	208	214	183	195	222	184	203	210	206	202	203	196	192	191	164	198	200	187	206	188	220	181	204	212	178	189	193	188	173	221	202	192	180	189	189	211	214	187	187	202	191	177	194	177	199	177	194	212	187	214	188	181	205	204	201	225	220	201	165	175	203	205	210	193	159	200	204	175	215	200	199	207	179	196	182	204	221	215	196	188	192	200	198	186	217	190	176	188	194	218	190	218	192	202	185	221	199	219	217	216	184	198	220	173	221	153	187	208	217	196	199	211	193	175	203	203	174	219	206	208	232	184	193	205	201	165	183	223	171	197	204	185	170	213	202	215	183	186	199	207	199	222	216	174	199	223	188	214	198	191	205	208	205	204	202	190	208	189	196	184	211	236	203	203	184	207	206	189	237	195	202	203	177	171	194	194	194	192	191	223	187	206	185	189	196	223	192	210	200	175	170	171	195	188	188	175	177	178	190	218	175	195	206	182	207	197	203	229	190	194	187	224	189	185	209	218	198	227	187	178	199	174	194	209	209	194	210	182	233	215	175	214	184	213	207	169	184	211	176	198	191	184	196	197	210	193	222	194	196	198	213	190	208	195	170	204	186	200	202	194	187	195	225	174	195	207	185	237	193	187	181	198	188	200	192	181	181	197	194	184	199	227	182	211	200	196	179	200	195	186	210	218	212	184	198	194	187	199	216	191	210	177	200	196	188	173	205	170	225	205	208	190	199	168	169	165	192	194	178	192	228	205	166	179	212	202	189	201	168	216	203	218	209	219	234	206	185	197	221	208	202	212	222	210	170	189	194	202	182	200	203	179	171	204	192	202	173	185	202	193	190	212	184	183	212	193	206	208	223	191	188	199	197	178	202	203	215	180	184	204	220	205	179	206	204	224	199	195	201	192	206	203	186	234	189	192	204	186	197	197	186	165	187	204	192	197	230	183	177	196	197	184	205	175	187	190	196	201	183	204	175	215	187	199	194	212	200	180	218	215	211	195	197	213	206	232	202	209	207	192	200	203	173	189	222	177	211	208	179	215	205	183	207	208	216	196	189	198	188	206	183	194	208	208	206	206	209	192	193	208	209	166	202	181	216	183	201	182	166	215	187	193	205	207	182	158	202	165	187	200	184	201	197	182	191	200	192	197	204	167	208	191	208	187	205	193	195	202	182	197	177	207	193	180	192	204	193	197	198	198	189	177	179	201	182	173	183	199	221	225	198	206	203	176	196	208	200	213	165	175	213	199	198	232	211	185	191	195	197	223	205	171	195	191	214	173	221	180	210	183	159	206	181	204	194	228	174	218	248	194	192	173	199	220	237	208	164	211	180	167	188	196	202	214	198	203	184	215	203	168	205	207	200	193	219	198	213	203	214	196	214	200	214	179	200	213	216	193	198	198	206	217	186	213	197	190	211	193	182	193	216	199	198	211	206	192	206	179	199	220	187	198	211	177	186	214	209	168	215	207	183	185	218	215	172	215	201	189	190	208	208	185	221	191	171	232	200	188	188	209	217	191	190	212	214	194	196	196	200	189	181	195	197	190	191	210	178	212	199	201	194	200	195	207	232	208	220	171	211	217	202	176	196	189	167	219	194	208	190	213	220	218	190	181	179	195	203	180	186	193	201	198	216	201	209	233	197	190	191	193	202	176	207	189	195	203	205	204	182	203	172	211	207	186	178	203	197	175	238	214	229	210	185	197	207	182	197	216	199	208	189	210	188	202	194	200	227	195	191	208	211	232	186	175	189	201	177	196	218	195	216	182	188	220	196	183	176	200	192	227	193	169	187	208	222	185	195	205	182	180	191	198	216	187	188	203	200	189	186	206	189	195	197	208	218	169	195	211	198	162	182	206	217	182	195	201	192	200	163	202	220	179	197	200	186	171	181	206	188	225	202	184	201	205	204	176	201	232	206	201	190	179	227	189	220	194	191	183	179	171	189	181	165	201	184	202	192	224	219	185	191	177	190	219	172	179	199	197	197	189	194	209	189	215	215	169	197	194	165	198	192	185	187	187	213	194	209	218	214	187	191	190	215	235	218	181	194	214	191	211	172	203	196	198	203	203	184	186	215	205	215	182	183	201	209	197	197	212	189	189	202	173	176	227	212	190	213	203	201	207	205	171	214	231	176	204	224	225	221	208	211	197	196	205	209	210	203	184	206	214	177	156	234	195	223	176	216	183	173	197	195	208	209	181	203	192	177	195	209	199	175	163	203	216	209	186	201	184	200	189	199	198	180	171	204	198	210	184	195	208	199	178	195	194	178	206	189	219	216	205	204	224	225	202	205	219	211	182	176	207	201	197	213	184	183	204	202	190	210	194	178	199	199	192	174	200	185	202	204	217	216	201	167	183	176	216	204	208	200	205	172	210	213	205	200	201	197	205	178	189	190	202	198	204	217	220	175	175	175	188	195	210	190	180	208
5129	802	672	576	447	526	488	450	475	440	489	480	455	507	459	485	419	433	477	420	446	465	473	471	476	461	431	492	538	426	447	450	448	480	461	470	474	480	492	454	475	460	455	475	488	480	492	474	472	462	471	446	450	438	464	440	445	473	441	479	454	481	464	476	472	478	478	434	475	425	466	477	469	435	480	477	456	427	472	449	439	483	461	465	431	474	459	474	450	462	487	472	476	449	446	474	486	468	473	462	455	461	482	448	502	481	461	500	451	425	477	445	464	447	498	465	481	446	450	452	474	464	442	463	468	480	447	453	474	467	476	437	477	481	444	498	422	466	453	449	463	483	459	437	480	494	454	460	457	489	436	419	452	508	449	436	445	426	455	496	460	466	446	445	451	488	427	457	458	461	453	454	471	425	432	455	487	463	447	475	430	461	452	443	472	448	476	444	483	475	443	445	474	446	433	476	469	466	449	463	486	524	465	458	465	461	446	464	475	464	469	540	437	481	467	447	477	459	440	467	462	482	481	468	461	448	479	472	476	489	489	467	440	458	465	487	469	456	457	432	487	449	497	473	495	449	486	465	451	468	467	441	449	452	443	491	466	512	443	454	483	463	456	450	438	479	474	432	423	472	447	445	449	416	464	499	489	451	467	492	486	461	505	494	509	451	460	414	455	462	473	479	494	447	464	485	466	478	418	461	460	457	475	450	442	466	489	444	458	504	499	478	442	461	495	452	465	491	493	445	510	468	464	467	467	486	480	459	498	455	445	441	465	457	484	452	476	475	470	453	445	463	429	460	461	479	478	446	437	455	507	447	444	448	468	396	470	440	471	480	473	480	443	457	450	453	459	467	455	490	461	437	430	489	495	464	463	481	453	457	493	476	478	476	469	464	497	459	484	459	474	470	475	456	434	475	445	477	441	458	432	410	473	428	470	440	478	431	473	521	472	467	469	459	430	456	473	460	460	460	461	476	459	475	442	464	483	410	475	503	455	457	465	468	475	439	475	492	457	469	449	465	450	444	476	427	485	469	478	469	449	466	463	484	479	449	467	465	491	473	441	481	507	484	431	474	456	483	444	473	474	464	456	442	487	458	453	477	501	453	482	460	482	428	481	455	441	434	457	464	449	443	493	501	444	505	478	459	475	453	495	438	474	464	448	443	447	498	461	488	481	459	504	439	523	498	476	490	456	462	468	452	455	465	449	440	479	429	457	415	468	476	480	466	471	460	458	460	512	440	408	459	516	485	455	490	443	469	455	441	496	447	474	447	464	459	449	475	438	457	459	451	442	470	448	473	446	443	462	456	460	469	493	466	457	492	460	519	490	472	458	461	453	424	421	492	446	483	443	444	451	425	474	476	479	449	480	450	467	475	429	491	432	448	466	500	419	488	508	455	461	500	462	431	435	480	459	465	476	496	440	451	445	510	473	456	469	435	459	501	450	466	464	478	487	460	459	466	468	422	473	423	462	451	448	481	433	412	416	456	455	476	514	471	483	461	453	498	469	446	455	472	445	450	459	472	453	453	447	462	483	515	470	422	432	439	426	491	420	466	477	458	480	447	486	432	459	491	481	486	442	499	453	463	454	429	464	458	491	455	427	468	455	430	437	505	487	491	482	464	424	444	494	465	497	479	485	495	453	505	489	451	442	485	484	463	459	444	474	505	480	493	468	480	459	467	467	430	480	471	441	502	471	486	450	455	459	439	512	465	456	440	482	457	440	464	451	477	401	454	455	485	462	450	457	472	516	478	428	477	469	473	466	439	449	432	457	452	471	488	469	489	488	436	449	443	432	449	435	473	467	463	463	452	462	436	463	442	427	482	469	422	453	457	433	437	461	426	514	496	465	453	486	456	465	509	481	477	471	458	486	466	447	536	479	447	478	503	455	431	438	482	483	471	445	482	460	464	452	461	427	461	475	488	476	466	483	471	428	468	459	476	450	505	479	475	479	421	479	440	462	464	473	494	452	465	450	468	470	446	494	492	494	443	452	473	482	498	467	439	435	439	445	426	448	473	472	523	451	466	426	470	472	485	495	437	468	459	465	458	494	470	414	488	460	451	472	462	469	449	455	459	464	478	459	477	499	483	500	455	436	473	472	493	423	456	515	470	456	480	474	444	463	435	455	452	457	438	485	440	461	454	453	488	442	448	461	483	431	445	483	473	453	453	451	495	457	435	470	503	485	457	450	470	466	447	476	457	473	408	466	488	445	437	450	470	464	489	460	464	442	468	503	463	429	476	439	479	450	453	449	478	451	459	476	461	430	459	411	472	488	458	448	471	477	472	470	466	464	450	442	480	482	450	457	499	461	447	473	430	474	518	487	466	448	474	447	467	455	469	462	460	433	489	478	460	447	447	445	487	447	497	500	488	459	470	489	444	475	465	463	485	483	449	482	442	449	448	496	465	449	455	440	499	454	457	454	478	453	472	438	478	487	498	463	434	436	449	470	453	467	462	434	478	496	455	441	481	440	459	478	463	447	447	501	476	452	484	486	433	457	443	487	457	452	466	464	476	464	482	447	457	473	490	471	436	467	465	423	433	464	459	440	446	487	470	491	474	422	452	453	434	472	447	478	463	507	487	454	471	476	500	446	483	457	486	474	481	432	478	467	497	477	489	487	470	461	484	433	425	461	451	471	481	456	463	461	465	461	468	508	487	462	460	439	480	417	470	476	420	477	470	459	483	440	471	457	446	469	502	461	445	459	495	453	507	461	479	436	479	485	486	425	423	499	465	456	487	496	464	463	498	461	472	465	446	475	464	469	452	474	471	480	450	468	449	448	482	446	459	444	453	428	466	448	445	505	466	462	475	480	448	479	490	495	490	465	489	430	468	459	410	494	462	493	486	464	457	456	468	479	488	446	473	485	465	433	427	453	484	498	448	458	402	508	447	466	482	445	454	459	432	464	426	470	464	471	479	467	478	452	476	458	450	437	428	481	451	469	487	505	488	461	436	404	470	448	454	456	458	500	490	481	490	511	445	442	414	503	439	454	467	470	450	463	501	459	445	472	521	417	452	472	465	496	477	493	446	441	459	462	460	448	480	480	444	502	419	468	446	462	440	433	460	423	446	451	484	508	439	465	462	456	427	475	457	488	459	455	476	466	478	459	441	461	484	470	449	472	466	455	466	462	490	463	447	452	439	488	463	478	463	499	499	428	491	484	462	460	493	456	484	461	439	436	450	447	462	453	467	485	436	506	400	454	512	471	450	446	454	466	450	475	454	456	482	459	440	482	445	469	451	481	487	474	437	476	473	444	453	479	481	494	450	445	456	441	481	480	469	470	432	457	457	446	460	484	459	465	459	462	453	469	460	480	455	477	481	496	459	462	445	437	465	468	478	465	465	442	427	496	478	512	487	446	443	428	470	457	488	409	468	449	437	450	491	428	470	460	447	450	454	474	432	465	472	452	470	491	472	467	469	495	462	493	467	516	458	441	414	449	485	497	505	441	426	486	475	461	494	487	449	470	437	514	450
25289	21642	25340	28414	21286	2513	517	375	310	361	335	335	289	292	301	287	324	274	272	290	304	275	305	280	312	294	287	277	291	290	288	285	301	300	293	296	283	285	267	256	264	284	292	275	292	297	305	277	298	282	284	306	287	338	280	283	277	270	289	279	299	326	263	277	273	275	281	298	242	290	288	283	283	251	281	312	328	287	268	282	286	301	240	293	259	315	266	258	284	317	313	310	303	263	275	282	285	266	310	281	275	315	276	290	280	253	296	266	302	263	296	302	266	278	308	287	293	267	258	309	238	300	274	302	286	281	286	270	286	266	290	305	286	269	296	269	281	313	283	275	297	283	292	293	286	283	280	291	290	299	280	269	238	309	285	284	296	289	240	283	290	312	299	287	271	248	274	273	273	336	282	284	285	279	257	266	304	280	320	326	321	256	269	276	297	299	239	305	301	258	292	310	293	268	329	226	285	277	284	265	281	316	265	253	269	299	321	270	257	286	301	289	300	284	258	246	262	301	296	284	290	260	267	284	315	310	274	295	293	276	313	287	261	278	273	286	315	300	290	284	293	285	276	299	337	265	284	285	246	290	260	269	267	289	256	281	263	272	299	280	330	265	292	218	264	294	311	294	287	273	288	279	275	273	275	280	286	291	315	299	300	261	282	248	271	255	319	252	257	287	276	284	293	292	295	296	306	305	306	274	286	285	257	324	302	281	307	282	305	305	300	291	274	255	313	278	268	263	286	282	278	292	303	285	268	299	282	277	283	255	287	263	278	320	292	307	303	274	298	275	295	332	234	282	268	282	288	263	302	250	271	307	257	251	279	277	285	285	287	261	274	269	291	313	268	286	277	319	315	274	261	265	271	281	308	245	281	268	279	315	296	276	261	255	309	267	279	318	256	255	327	285	267	272	314	291	327	298	292	284	251	268	259	293	299	273	294	254	298	311	299	307	305	277	272	308	324	291	289	292	266	282	311	285	280	275	292	288	279	264	274	283	284	274	313	305	283	281	309	263	269	323	292	293	240	294	280	293	300	291	268	294	292	283	314	338	297	294	272	289	284	307	326	266	297	278	267	293	299	290	290	283	245	278	289	279	296	270	288	301	291	256	266	286	311	314	289	261	282	311	265	306	316	298	320	308	303	326	312	303	312	301	286	291	298	317	277	270	284	259	277	290	317	320	278	258	293	320	294	274	293	296	279	283	277	288	294	286	272	286	306	274	267	286	255	273	303	273	265	280	282	278	266	276	284	292	287	303	301	258	268	293	292	271	282	280	285	280	312	285	266	272	296	276	280	306	274	286	293	289	260	306	301	281	266	309	277	290	262	289	272	282	297	281	281	268	288	262	282	312	292	302	291	280	283	287	300	278	277	262	269	272	276	247	267	279	306	296	260	276	271	298	249	263	309	292	257	289	279	280	309	253	238	275	279	317	300	268	273	287	285	307	259	297	325	279	307	296	277	262	275	241	269	266	277	291	317	271	280	260	297	288	304	275	289	282	294	267	287	283	299	294	253	257	265	309	306	284	254	318	290	275	287	283	259	288	272	304	258	274	301	281	265	281	268	303	299	313	323	307	248	275	289	292	263	296	307	285	315	276	308	299	302	262	298	322	254	265	269	286	269	296	326	267	265	294	289	296	264	280	296	263	279	299	297	272	279	288	273	250	296	279	303	275	294	296	287	270	298	243	256	271	288	286	269	275	276	272	290	283	256	274	278	276	302	292	270	280	288	259	267	289	289	261	278	303	282	257	274	277	283	292	284	284	243	273	294	297	261	305	270	238	280	286	271	309	266	269	287	289	302	277	266	287	301	300	287	308	316	257	303	286	255	275	286	313	248	268	304	312	279	273	272	293	279	289	293	282	251	311	300	274	257	319	292	283	296	297	284	265	278	266	288	262	290	279	285	298	293	283	310	265	300	298	293	284	259	270	296	253	323	256	313	286	272	280	281	265	297	283	294	313	280	275	251	275	307	291	259	306	280	310	286	269	299	265	276	321	285	292	312	313	287	305	318	297	288	303	292	256	256	290	279	296	312	296	299	292	271	264	264	286	284	276	281	300	301	264	314	303	295	300	284	288	279	308	282	253	293	281	294	286	291	298	278	300	283	299	255	255	308	270	266	266	279	279	298	316	249	277	269	265	257	288	288	272	294	291	262	312	275	272	290	286	261	289	303	297	273	275	316	273	292	286	281	268	280	256	285	265	259	299	278	275	295	257	287	297	303	322	286	283	279	301	283	269	294	279	267	287	257	246	294	296	289	298	271	305	243	304	298	322	279	263	285	285	299	294	315	281	291	320	282	270	282	302	332	277	278	229	271	274	284	302	287	298	282	296	291	272	312	257	265	277	298	289	294	265	300	279	315	296	268	294	250	271	277	305	271	265	271	283	260	291	265	309	307	277	298	255	271	262	294	301	284	307	270	293	276	257	271	294	290	283	306	249	285	280	232	295	255	289	295	272	256	311	292	276	306	288	264	263	283	293	306	297	270	288	274	294	288	270	287	265	282	293	276	308	268	277	253	268	269	263	284	285	314	275	280	278	304	281	268	298	285	264	282	288	269	297	273	293	281	309	265	276	286	279	289	317	289	278	238	288	301	297	266	286	248	304	269	276	255	289	268	336	276	257	278	246	261	269	276	263	283	306	308	297	280	280	293	293	269	282	269	250	276	275	275	263	251	304	273	296	304	270	281	269	268	265	302	329	262	300	336	294	263	291	284	267	261	290	278	255	311	311	309	295	284	317	303	269	266	271	278	275	253	300	291	286	305	318	309	257	258	274	287	292	269	290	273	287	244	268	294	246	272	255	254	270	267	287	265	272	275	304	304	289	296	254	296	274	286	279	262	257	286	288	282	305	320	307	292	291	303	297	280	282	271	279	280	277	301	269	263	273	267	266	312	277	273	280	293	283	283	303	280	294	304	296	301	316	276	277	292	264	282	293	261	295	287	288	270	261	284	303	303	301	270	257	260	321	270	281	263	267	287	290	286	310	293	274	297	272	268	280	270	288	297	263	305	285	280	302	297	300	252	321	295	295	253	284	275	257	285	285	296	289	266	289	268	284	255	285	305	280	274	258	298	279	249	305	273	283	261	270	284	287	290	308	293	271	281	266	268	278	303	273	240	259	272	258	290	260	278	267	291	256	273	290	265	279	274	272	280	286	244	271	263	294	273	271	263	263	267	256	267	289	278	294	217	278	292	279	304	283	296	263	251	262	266	272	270	273	269	303	291	281	312	291	258	264	268	300	297	270	312	261	284	308	309	303	280	299	299	277	297	258	252	280	291	297	268	279	282	280	286	261	298	250	283	286	311	313	263	283	289	288	276	282	303	299	274	320	286	271	310	330	281	262	291	282	281	304	294	310	261	288	320	282	284	249	301	302	292	295	293	282	262	257	311	300	282	307	302	236	276	313	292	303	303	276	282	282	283	271	274	299	273	280	270	284	301	263	296	303	300	281	309	268	309	284	301	224	301	243
3344	3365	2276	1205	845	760	752	675	667	659	674	646	642	645	648	570	635	679	661	616	620	641	685	676	615	592	600	624	661	638	627	643	568	630	653	596	628	585	627	641	604	645	628	617	636	620	598	593	609	622	636	606	626	585	634	629	639	626	616	627	633	608	628	627	621	598	650	643	609	603	604	610	606	645	615	629	661	630	628	593	625	614	619	588	611	639	583	614	599	655	578	602	613	597	636	653	651	594	624	683	639	647	626	612	625	639	627	639	626	685	623	614	600	610	620	643	614	644	586	602	639	626	658	594	622	631	639	589	573	622	621	643	577	602	602	650	621	617	632	656	601	607	617	611	629	658	614	598	613	642	613	649	651	686	588	629	609	647	600	628	619	615	644	599	609	601	648	601	596	545	640	615	570	612	645	653	656	632	578	625	612	625	653	589	564	628	617	609	592	630	623	594	646	577	628	611	649	611	602	628	628	632	642	601	611	578	638	604	628	630	645	595	576	634	594	621	640	592	633	620	628	606	624	632	604	612	638	611	586	619	611	645	642	641	626	612	645	650	629	611	627	606	592	626	600	640	568	615	636	626	601	615	608	620	583	627	621	609	642	594	630	594	600	689	654	610	634	668	606	652	619	599	619	592	676	605	597	612	663	586	596	602	601	629	594	610	601	604	590	631	585	658	616	632	654	670	631	632	625	572	613	593	639	622	599	622	631	639	620	629	638	616	622	623	642	588	661	639	642	605	610	626	605	588	634	586	651	606	577	634	636	606	582	607	625	641	628	563	604	599	639	612	645	621	656	644	608	602	618	598	571	619	619	611	616	593	593	637	609	593	647	631	624	631	584	618	632	576	626	595	619	585	592	619	611	619	587	642	614	605	610	581	634	606	601	605	605	599	651	598	579	652	633	593	625	647	602	603	637	622	583	611	646	640	643	587	642	632	612	646	653	607	611	645	635	631	597	584	624	585	636	622	617	683	626	617	616	601	622	590	623	604	640	604	613	588	630	654	624	602	645	577	656	634	651	670	632	647	589	626	627	637	625	630	607	612	591	634	633	634	625	657	683	612	645	622	612	584	625	606	588	621	643	612	642	634	576	605	598	586	639	632	588	570	635	632	608	669	602	636	621	623	626	644	633	630	585	601	658	603	606	679	567	661	635	615	628	584	607	658	645	677	613	677	612	604	626	664	619	605	602	593	663	611	618	605	654	611	643	630	649	610	616	647	596	596	610	671	659	644	639	634	644	596	568	655	600	602	637	620	607	634	625	593	605	622	634	559	610	631	695	657	636	618	628	603	604	598	597	608	606	613	608	644	670	589	638	615	584	633	581	619	612	563	631	634	628	645	607	580	623	600	597	602	590	640	652	603	654	564	588	615	621	608	605	629	573	640	602	657	605	627	646	660	644	567	642	629	630	606	637	618	604	604	634	594	618	662	608	607	610	602	645	602	640	636	636	608	675	597	593	638	661	627	629	601	651	678	653	647	666	627	633	591	596	650	632	600	598	622	701	613	607	625	643	625	588	647	655	622	612	650	636	657	609	617	634	629	659	628	604	588	651	560	620	609	650	612	630	587	613	597	628	530	618	634	645	597	599	587	644	600	561	599	651	584	630	674	636	613	651	633	591	641	626	606	602	601	602	618	644	621	598	620	595	659	592	610	626	602	617	648	670	563	647	589	607	616	656	625	573	632	618	649	585	589	608	599	624	618	590	615	617	624	664	572	625	640	617	603	673	567	653	632	616	670	596	643	637	608	651	589	630	638	583	615	630	623	606	566	696	622	609	573	587	615	615	611	632	617	606	617	603	604	568	605	584	625	647	625	630	607	616	613	621	582	604	627	628	618	586	635	650	624	598	596	651	624	609	613	600	639	647	605	611	573	628	616	621	642	583	597	603	628	640	655	612	618	628	635	622	607	668	615	596	650	649	662	638	637	623	628	612	622	613	627	623	646	584	648	582	608	648	644	614	664	580	581	598	622	639	586	649	622	660	607	600	641	628	635	598	608	590	609	603	630	568	639	705	617	648	648	632	621	604	633	616	606	642	613	582	603	614	625	618	636	622	622	656	615	606	612	565	648	644	675	595	624	620	626	620	634	641	651	657	627	601	640	665	569	604	635	585	607	616	622	654	617	625	609	553	597	628	609	604	598	620	595	619	633	648	630	643	610	597	590	633	614	591	608	604	605	559	623	589	617	658	648	627	625	666	641	591	590	621	629	589	637	641	603	555	570	665	635	650	620	621	607	598	649	598	650	598	617	612	610	628	617	638	594	597	616	614	612	621	676	656	619	599	623	640	610	654	581	602	652	631	657	673	615	628	599	606	644	613	588	607	626	651	593	630	614	617	612	609	662	614	618	608	657	615	603	603	557	636	636	635	570	654	647	625	619	576	606	599	616	612	608	629	572	606	634	629	602	599	623	630	651	597	589	605	654	618	614	579	598	630	658	652	604	601	628	577	632	668	602	674	630	637	634	635	630	667	612	610	610	569	615	638	578	654	603	613	641	609	615	622	587	624	649	634	629	621	582	609	643	624	618	586	611	657	565	637	647	644	614	663	614	609	616	590	605	572	648	565	626	615	581	633	579	607	640	631	667	577	609	558	593	661	635	620	608	612	609	597	605	632	595	654	662	604	594	653	618	608	612	645	612	616	652	593	648	599	625	594	604	635	647	644	634	585	597	626	628	630	651	617	602	646	587	674	618	646	619	612	615	615	633	584	651	582	621	653	638	652	666	586	605	638	608	550	597	610	641	592	628	649	616	617	629	622	601	645	619	659	619	614	627	641	666	577	610	614	639	638	601	675	647	583	645	606	658	626	595	618	642	669	646	595	623	634	631	586	624	615	624	640	610	564	640	634	632	640	613	624	598	618	670	609	627	596	656	664	643	588	618	621	613	601	644	587	572	565	634	598	627	650	592	563	657	591	612	606	652	642	612	632	645	635	618	595	627	623	618	607	649	639	605	626	595	599	617	666	605	642	634	640	625	594	664	610	648	668	594	592	610	648	610	612	626	628	647	590	613	587	646	632	633	622	624	607	628	628	632	589	631	591	599	594	655	608	612	638	632	638	638	599	669	624	575	617	626	634	587	605	629	597	617	612	624	598	645	624	625	623	602	611	617	702	578	601	635	615	599	603	642	625	647	595	649	600	595	630	634	647	625	602	591	631	614	602	635	666	683	618	594	661	609	595	625	589	590	623	611	565	636	609	637	595	567	667	632	627	642	602	619	594	623	621	636	568	609	640	640	643	597	616	647	605	613	584	621	594	572	612	616	603	583	607	643	570	616	626	626	579	603	586	606	615	627	640	586	621	623	665	608	642	625	615	652	639	617	570	589	644	598	609	575	621	614	627	637	646	612	625	585	633	627	660	630	614	607	655	625	619	610	612	579	596	668	591	608	620	607	656	631	616	610	628	625	652	602	626	646	623	607	621	609	683	608	632	621	641	604	589	633	624	641	677	588	583	622	614	616	617	638
24464	21608	25941	27755	21614	21625	2998	497	337	276	254	254	267	227	254	270	208	235	205	206	177	196	221	222	209	224	208	193	192	194	188	198	198	182	192	210	194	164	180	193	176	192	153	203	186	195	176	174	186	186	210	208	195	209	177	173	188	194	157	163	181	198	167	178	186	206	168	187	193	185	172	177	204	182	175	198	198	187	189	200	211	190	189	168	164	211	191	188	197	198	175	209	181	156	184	154	170	178	237	188	189	204	209	207	194	189	171	205	183	193	204	186	185	216	216	173	186	191	206	206	223	194	184	172	185	192	194	179	179	177	180	194	218	177	169	180	213	199	190	181	183	195	186	216	197	201	200	188	169	180	173	159	168	192	212	186	208	181	197	176	205	180	177	181	212	185	174	187	183	198	202	182	189	209	185	175	189	180	183	204	199	198	184	183	201	192	176	221	189	165	203	161	213	204	206	176	183	183	218	181	170	184	201	215	198	167	203	187	208	169	191	186	212	159	199	177	175	191	191	187	189	175	208	220	166	170	164	184	215	192	176	189	211	186	197	194	188	203	198	177	186	189	229	205	212	205	184	203	180	202	176	200	215	196	200	203	180	184	192	190	203	218	173	196	178	184	186	189	201	225	167	201	188	177	203	219	175	209	202	185	180	190	187	176	162	188	200	176	217	200	180	171	208	180	232	166	179	211	205	203	159	190	188	179	182	183	193	185	187	184	189	195	175	193	169	202	165	202	210	210	202	169	193	180	193	173	173	196	195	193	190	186	195	179	208	215	188	173	180	160	189	213	213	172	197	165	179	203	176	202	201	183	197	203	191	179	173	192	206	198	187	160	178	207	191	167	192	230	195	185	165	184	183	197	189	193	206	194	202	190	198	175	204	194	211	191	225	214	194	181	174	193	192	193	189	177	178	186	193	202	197	187	190	189	190	183	157	171	207	179	171	192	205	192	179	173	185	194	188	186	192	188	186	192	199	178	179	201	186	199	193	194	189	209	203	156	182	205	194	213	207	212	173	180	191	200	191	203	191	200	200	161	177	198	181	183	206	186	196	177	194	150	212	180	183	192	195	180	165	190	174	195	179	197	181	177	194	202	161	200	190	199	191	224	209	203	180	195	213	190	194	207	183	199	180	186	178	209	186	195	207	209	222	204	198	175	190	148	191	217	208	163	184	215	167	175	190	186	194	206	189	186	185	198	186	182	223	197	189	215	177	168	186	200	175	183	190	201	182	196	185	198	178	186	192	186	186	198	193	190	202	202	188	175	189	197	178	166	191	179	186	207	199	165	210	164	201	204	191	179	187	158	188	200	207	187	163	201	182	205	178	204	172	174	190	188	163	195	169	190	200	190	209	202	186	189	177	186	177	185	186	203	186	179	198	190	172	180	198	179	186	177	195	155	166	188	228	179	201	195	198	182	198	216	205	227	180	182	186	168	204	189	185	157	185	205	205	151	179	170	194	175	189	172	191	206	180	210	173	191	189	209	215	193	184	198	190	179	192	198	164	201	189	210	200	173	178	193	190	205	196	174	174	189	189	177	204	212	163	201	211	179	177	200	194	198	206	187	169	196	216	187	184	210	190	201	202	180	195	196	201	181	208	211	214	195	165	177	190	160	203	172	190	200	189	174	193	192	180	168	195	175	185	194	218	180	182	195	167	190	187	195	173	193	177	201	206	185	191	177	183	202	179	194	182	220	185	181	189	215	192	164	188	166	216	188	171	205	193	163	188	196	163	209	182	222	194	196	200	204	192	184	181	178	209	186	186	179	186	154	211	202	224	203	195	178	185	167	168	185	203	194	188	221	189	183	188	178	197	195	204	224	190	228	165	220	173	194	180	183	183	180	171	199	214	201	201	191	190	180	208	216	178	185	186	193	198	175	178	201	201	202	170	194	184	188	173	196	170	195	160	186	174	188	177	169	182	175	179	178	182	180	206	178	165	193	176	199	195	199	200	169	200	171	212	199	183	177	168	159	173	180	186	182	211	182	197	189	178	194	198	181	187	166	176	177	206	188	201	165	208	187	197	200	173	199	187	187	211	187	165	182	193	173	169	183	172	173	165	166	193	180	203	222	201	222	187	197	172	185	180	230	166	192	180	195	218	184	204	188	186	181	178	194	175	224	206	200	201	179	178	193	205	189	180	197	176	199	189	179	180	179	168	178	188	184	155	186	191	190	178	193	178	211	193	186	175	186	201	185	184	198	208	187	170	172	185	190	207	202	179	189	195	198	192	179	179	174	181	185	194	194	191	185	190	177	189	195	184	192	193	215	205	189	175	175	181	189	187	190	182	191	178	173	206	184	195	161	202	186	203	180	219	175	197	187	195	187	167	203	161	201	184	200	190	175	205	193	198	181	177	204	173	184	179	195	201	174	159	197	186	187	181	188	179	198	194	173	207	160	193	181	215	185	215	184	191	185	185	222	175	175	173	189	193	159	197	193	209	209	189	178	184	194	183	227	171	202	185	193	176	172	199	188	162	221	179	220	178	161	194	200	180	196	205	164	170	199	180	169	195	204	222	200	213	194	166	198	197	213	195	205	181	187	206	206	183	203	181	187	199	174	190	191	186	203	185	200	182	186	200	220	193	186	172	200	196	168	183	178	197	181	145	178	204	209	159	195	178	182	185	205	186	180	193	182	194	210	223	216	201	176	161	187	198	205	180	209	179	166	162	179	221	209	186	193	163	198	187	206	161	184	188	220	179	198	190	194	179	199	202	186	209	186	186	199	182	176	197	205	193	215	170	178	140	152	174	181	177	194	185	190	211	176	184	200	212	216	209	190	197	192	179	185	207	197	191	193	180	198	205	196	188	218	203	200	211	182	177	194	199	174	169	149	196	199	211	189	198	188	196	167	201	178	168	202	181	176	200	198	198	175	172	173	205	192	174	193	188	175	170	186	180	193	215	195	190	202	143	203	197	178	178	194	174	182	190	176	184	204	191	162	192	199	190	223	205	216	180	213	165	185	201	200	180	178	171	173	205	171	192	206	195	194	208	168	199	200	179	180	213	171	192	180	195	172	196	205	205	196	181	154	187	200	157	170	197	193	173	182	175	189	195	183	184	178	185	205	205	207	189	171	197	202	183	199	186	206	204	185	187	210	191	206	174	166	186	200	177	202	180	182	200	201	199	177	144	185	165	212	213	233	200	198	182	189	179	187	191	229	165	178	189	190	181	197	197	203	170	197	179	224	198	179	152	176	171	192	181	213	211	215	150	201	182	186	189	179	164	192	205	175	188	177	178	173	155	176	175	178	173	173	198	203	191	192	182	176	215	206	181	204	209	192	176	191	166	194	171	182	198	200	193	192	201	212	193	185	181	182	195	203	187	163	195	213	197	170	187	190	177	189	194	199	206	188	162	188	193	187	180	173	193	204	180	180	173	200	175	175	207	179	227	206	214	181	191	219	191	181	182	199	188	202	221	194	173	214	232	184	174	174	180	201	202	201	178	164	198	191	212	163	171	173	198	190
3584	5485	3397	1522	917	708	622	564	510	463	448	428	484	411	425	433	433	419	450	412	451	414	433	421	409	444	386	417	408	396	437	424	407	391	416	404	433	423	402	408	412	440	412	411	415	416	417	423	422	397	408	363	397	418	437	409	375	436	417	409	427	429	436	369	451	440	408	418	396	392	434	478	385	426	426	419	399	388	438	473	388	394	392	392	414	384	415	417	413	405	411	400	405	434	398	441	398	383	414	433	423	415	431	406	390	423	423	405	407	406	403	422	424	370	410	427	393	419	402	477	389	432	383	413	405	370	407	382	411	384	452	450	441	377	397	421	410	393	410	390	411	398	425	389	386	377	413	365	466	396	441	383	418	411	398	454	397	422	395	410	397	432	396	401	369	409	425	427	414	412	407	380	433	412	420	415	421	422	404	427	404	435	419	427	392	398	384	405	421	394	414	382	378	407	388	416	416	402	397	421	368	454	412	412	422	437	410	422	388	405	414	425	442	371	422	376	407	428	398	425	393	382	403	422	419	420	424	403	445	451	401	396	410	419	385	410	369	414	395	431	423	421	390	409	411	375	404	434	413	391	390	392	413	401	392	404	416	442	432	437	431	396	403	408	424	387	425	405	418	405	444	442	417	421	426	397	421	372	383	423	435	431	425	439	424	372	428	393	385	428	442	437	411	417	411	413	403	391	379	402	393	411	404	446	428	378	399	392	436	406	415	429	410	423	423	401	384	424	402	441	421	411	423	408	431	403	418	437	399	385	397	405	397	404	384	422	388	416	403	390	398	403	409	374	409	411	404	402	397	440	420	439	413	384	399	409	420	437	409	405	437	423	428	423	399	378	430	434	407	412	382	413	430	393	411	385	437	418	416	428	425	421	399	419	394	390	403	396	387	430	411	416	399	435	424	391	440	434	409	390	419	387	406	405	406	409	431	435	440	412	424	416	414	402	385	420	420	436	410	428	396	403	400	422	434	409	394	395	403	410	388	388	413	394	444	427	426	426	414	381	404	432	468	376	398	431	402	407	377	411	456	393	419	397	417	405	402	415	398	404	431	399	471	403	401	436	426	400	397	406	376	427	428	421	405	417	388	418	422	412	409	420	363	389	432	428	387	444	427	389	401	443	425	415	405	431	432	412	389	384	430	413	399	406	418	390	426	387	422	419	396	418	408	390	407	421	383	417	396	434	414	371	453	399	425	382	418	435	452	410	410	413	421	406	437	409	374	424	435	398	429	387	402	369	430	367	397	411	428	413	408	416	419	390	418	445	435	425	407	433	432	377	432	393	443	384	426	419	384	423	392	430	420	415	403	403	433	420	392	393	423	398	401	450	379	413	403	419	402	380	407	393	422	374	453	402	420	390	414	435	374	372	446	398	421	392	424	400	429	400	447	425	408	401	435	397	417	412	406	366	380	408	404	388	422	383	408	423	399	398	394	370	427	427	405	418	421	407	417	383	385	403	445	443	380	402	403	452	443	419	400	445	427	420	433	396	382	367	413	394	407	411	422	417	429	379	425	473	399	387	395	390	435	402	428	367	427	441	385	433	429	384	418	395	374	413	406	421	401	418	409	398	411	383	427	397	435	360	419	360	405	448	447	402	378	381	428	405	432	385	367	431	405	424	424	451	429	393	417	363	406	411	396	376	413	424	403	427	415	406	410	405	425	398	418	388	405	409	418	411	412	381	401	414	440	437	439	410	421	403	427	394	407	408	420	432	403	415	418	417	436	428	407	432	400	391	433	441	417	384	416	380	415	422	417	388	425	394	412	428	395	375	415	404	410	405	399	405	391	397	427	409	446	408	401	440	387	416	424	400	415	422	414	428	383	428	438	422	425	424	422	415	384	411	434	383	421	403	390	425	397	435	409	424	399	400	420	419	380	393	402	407	403	402	433	375	429	424	419	430	405	368	389	466	424	400	395	411	393	429	398	377	406	408	446	417	415	395	397	430	413	362	403	470	382	436	407	405	426	382	413	388	438	424	422	385	398	405	403	403	404	414	395	349	388	411	398	417	419	379	442	432	389	426	428	379	387	392	413	395	428	410	402	432	382	413	428	442	448	427	394	421	390	424	411	389	407	400	406	413	406	417	414	390	462	394	445	428	408	447	397	418	419	376	423	422	424	408	384	397	398	401	401	446	427	381	412	398	395	392	384	407	436	392	459	373	385	446	394	471	423	442	419	388	385	413	403	421	451	407	396	425	361	399	400	396	432	411	424	414	406	444	460	399	409	444	415	420	411	399	407	423	425	391	415	398	412	414	405	419	385	420	415	389	398	386	423	419	414	392	406	400	382	386	383	419	416	408	393	395	395	412	382	391	426	434	401	396	388	396	379	396	417	432	408	382	397	392	403	422	405	410	403	433	398	432	421	397	403	394	386	399	403	428	440	402	393	440	430	417	419	432	411	401	405	413	408	420	391	404	411	379	384	396	384	387	414	429	399	378	403	397	368	402	401	396	427	408	391	418	390	386	423	435	408	393	425	454	456	423	378	380	412	419	417	402	429	405	408	424	421	388	376	436	415	427	430	410	377	421	409	390	439	386	418	421	397	427	415	434	425	429	414	402	388	422	384	409	480	425	417	371	414	413	386	395	417	437	396	397	377	414	413	404	364	425	427	427	408	416	418	381	409	388	377	388	390	462	456	453	397	387	407	393	367	410	429	372	416	385	443	417	381	403	409	400	421	415	427	376	398	421	434	388	426	404	407	412	395	483	422	416	432	431	429	415	415	419	402	404	418	443	406	414	392	380	395	403	442	421	410	410	411	434	413	396	418	422	392	411	408	424	453	438	412	408	368	395	436	438	415	402	427	381	404	393	413	475	440	420	375	443	392	399	396	409	390	391	424	386	389	396	415	418	380	370	437	405	410	407	375	380	414	349	431	395	450	398	420	413	425	425	430	419	434	406	422	414	400	429	429	394	405	384	443	429	379	412	386	416	385	394	386	411	419	402	380	426	390	415	416	422	397	412	413	447	415	379	365	431	411	443	407	385	440	393	438	399	411	420	405	428	418	436	400	423	417	403	405	419	419	395	408	395	459	388	422	420	383	406	446	408	396	412	379	410	401	396	419	403	407	439	402	404	408	414	402	389	394	421	371	392	415	392	420	402	402	419	427	397	428	393	404	464	438	431	403	436	406	437	428	382	411	418	409	383	413	427	395	400	410	423	437	405	416	405	416	372	429	424	388	391	403	405	439	430	403	399	399	407	369	423	428	385	404	424	410	391	407	406	407	413	418	433	415	420	406	391	417	372	400	396	411	415	392	409	432	428	415	442	402	386	421	434	402	408	384	428	451	385	390	410	406	390	447	415	385	429	379	369	403	418	405	406	420	394	375	417	378	375	399	436	443	410	411	417	406	377	411	423	392	435	369	433	409	416	408	415	406	413	408	407	368	384	432	396	420	409	410	405	414	407	428	421	460	399	414	427	430	427	428	417	421	410	416	403	397	378	426	373	433	407	395	451	403	420
33304	11212	1239	506	402	390	211	221	192	204	222	197	197	209	210	201	190	197	189	207	218	173	201	204	204	212	188	241	207	209	224	197	209	199	188	182	188	200	182	217	196	207	187	221	214	211	218	195	196	186	221	164	200	204	202	186	197	211	171	175	185	211	182	224	203	194	176	210	184	159	203	211	209	181	234	217	194	180	179	199	188	212	215	194	226	208	206	198	186	212	190	218	202	223	235	221	247	187	184	203	214	201	226	203	182	195	242	168	173	197	200	209	188	189	180	206	185	206	205	197	178	177	175	199	183	203	200	211	211	235	208	194	213	203	184	217	180	216	196	204	211	189	190	180	184	173	182	207	190	206	181	175	195	213	231	194	198	178	210	196	163	189	181	186	219	200	202	219	205	209	219	204	200	185	182	195	169	201	200	182	182	208	184	168	177	178	189	194	167	196	196	176	189	189	185	213	216	179	178	188	197	207	206	203	206	189	232	182	192	181	192	221	204	208	190	217	193	172	194	194	212	192	194	214	184	215	212	198	197	173	183	222	193	183	212	189	235	208	222	205	227	208	219	193	202	213	181	194	192	221	195	179	201	210	212	193	206	191	200	223	188	183	231	179	199	173	214	191	225	213	202	201	209	195	183	193	170	203	176	194	185	201	194	172	184	193	175	187	220	200	185	179	190	197	191	187	211	175	179	199	195	191	186	199	198	192	241	207	202	180	193	214	194	196	239	216	221	189	202	193	187	205	207	194	206	195	189	206	194	195	182	198	219	182	192	209	184	169	179	217	227	195	187	156	216	197	207	203	220	208	188	198	204	210	207	189	198	216	195	207	191	178	187	216	217	212	195	208	196	216	207	203	206	181	213	213	196	190	162	214	190	202	210	218	193	209	196	192	225	187	190	157	187	189	198	214	162	188	207	189	189	208	227	207	182	204	202	208	194	189	188	212	201	193	184	217	179	245	216	201	207	183	173	180	206	196	208	243	199	197	220	216	200	196	200	193	182	209	203	206	211	234	194	188	195	206	191	216	188	187	200	198	172	189	212	188	207	172	197	194	201	172	205	183	201	191	211	199	203	203	197	187	210	193	178	197	181	214	183	176	175	219	200	207	207	206	198	198	208	196	226	209	225	168	173	201	213	191	210	177	197	179	218	182	203	206	198	203	191	192	185	183	221	197	201	183	221	195	220	220	196	192	225	196	182	178	196	227	207	168	195	202	213	178	192	216	203	190	182	181	190	213	174	168	210	207	228	182	206	193	217	182	208	175	207	203	219	187	201	177	186	207	203	191	208	193	208	193	200	179	196	234	206	204	203	182	212	184	192	197	203	196	210	207	201	211	216	198	220	190	190	196	211	193	187	188	206	196	170	185	196	211	190	226	199	189	174	201	201	192	158	196	198	197	179	212	190	201	216	211	210	187	190	177	204	194	186	210	216	197	197	208	177	176	206	222	172	198	185	193	204	201	198	186	203	175	189	207	184	208	221	213	224	192	200	218	220	163	182	214	211	213	171	215	177	222	189	192	190	205	188	178	181	200	193	190	208	193	203	218	188	213	199	193	232	193	218	216	221	205	182	224	216	214	192	191	228	204	205	184	193	195	204	205	185	182	202	222	217	181	204	192	204	194	187	182	208	214	206	208	188	180	199	206	194	209	180	190	196	202	229	199	172	196	193	202	190	190	215	176	212	184	173	232	207	196	181	177	175	222	225	214	169	181	197	199	208	188	178	206	157	230	207	193	181	194	205	197	183	185	176	205	212	193	195	210	258	204	189	205	212	203	167	197	215	206	225	181	219	183	165	184	193	189	211	183	204	202	218	201	188	212	202	193	200	186	210	196	227	219	214	213	217	216	230	220	167	188	183	174	186	175	189	203	221	205	201	190	193	206	223	195	180	181	213	204	205	192	191	202	200	184	210	197	187	161	192	213	189	215	150	170	196	184	161	213	184	208	201	221	210	189	198	195	206	186	202	191	194	184	215	225	207	191	230	199	217	208	183	170	178	197	211	178	173	207	224	194	195	217	212	195	221	180	197	181	202	195	225	195	189	202	216	198	214	190	202	204	220	211	175	196	223	181	215	199	197	185	247	207	185	218	200	202	198	208	200	210	200	194	186	203	201	214	182	171	202	189	213	183	185	161	222	214	189	206	200	194	193	181	209	210	199	189	208	236	190	190	211	211	196	188	183	154	173	180	182	185	191	195	188	171	197	199	183	207	195	209	150	198	202	183	192	206	195	205	167	204	197	178	191	184	216	163	228	209	195	175	211	187	175	203	213	199	176	176	192	174	192	221	182	207	192	215	207	162	182	195	173	187	205	205	188	169	199	203	219	195	175	201	195	220	194	175	197	176	185	203	199	196	184	211	176	192	172	190	201	188	177	209	195	193	200	207	225	203	223	205	201	194	193	207	207	210	223	164	209	184	220	199	162	201	203	183	170	210	197	212	180	187	206	157	198	202	186	205	190	221	168	202	173	229	179	232	237	199	179	215	199	201	203	206	198	205	222	180	182	200	204	198	175	189	203	203	241	192	215	184	205	162	206	205	178	181	194	210	194	198	197	188	211	193	169	182	205	176	210	184	189	211	212	206	170	208	177	208	188	171	193	205	211	198	193	199	216	183	212	193	197	174	198	217	185	219	193	225	218	218	150	203	176	193	232	212	156	220	191	192	191	159	205	196	204	197	196	197	185	229	203	168	182	202	193	184	196	211	217	201	186	196	191	210	198	213	201	224	208	195	198	205	210	205	177	195	211	199	208	182	197	210	217	201	203	209	201	203	189	190	217	230	211	208	194	186	167	177	212	213	191	188	184	188	206	210	213	215	193	179	190	210	183	176	215	203	207	189	207	205	203	178	199	204	189	179	193	205	205	196	215	174	222	197	202	205	223	219	192	195	193	208	175	211	202	202	206	188	212	187	182	196	177	187	175	179	190	185	190	184	229	198	185	191	194	200	217	197	179	193	193	237	192	184	209	194	197	153	227	179	219	178	195	189	200	186	205	186	182	180	213	198	203	184	192	211	176	220	190	193	199	206	195	190	179	187	207	182	205	172	201	212	200	175	192	182	211	220	199	207	180	208	209	207	198	204	202	204	182	204	198	172	175	191	191	203	234	174	210	186	213	190	200	182	181	211	152	196	210	207	197	186	190	193	189	199	176	196	211	222	204	174	208	187	201	192	186	205	222	217	198	198	207	195	195	205	154	195	187	171	211	190	206	178	200	200	202	212	189	205	197	174	216	216	218	192	208	186	204	242	200	224	212	183	173	193	200	226	199	179	199	200	174	184	213	202	190	189	181	149	152	208	226	196	175	211	205	221	200	198	187	209	201	212	189	200	181	180	211	236	201	227	197	212	191	194	188	180	192	192	187	204	210	217	184	194	202	170	175	187	208	181	207	170	203	225	182	198	198	193	178	229	227	208	194	219	216	184	219	194	198	192	192	208	196	206	199	212	184	196	187	183	211	193	190	181	177	202
5169	837	682	557	504	502	481	474	451	468	462	498	455	454	449	418	453	510	465	442	459	491	498	460	452	469	444	490	461	458	478	456	440	440	453	496	465	489	459	480	485	454	447	462	485	467	445	435	471	465	496	481	436	453	478	475	447	392	473	467	455	484	473	477	453	472	488	479	485	478	478	473	480	509	466	459	481	441	501	417	493	468	462	446	481	482	442	451	483	498	516	473	447	470	474	445	474	460	512	481	452	489	480	469	435	439	462	490	478	455	485	483	452	460	460	501	431	430	463	475	459	473	459	448	463	470	466	462	500	434	468	526	462	454	461	467	491	449	469	446	492	433	474	450	472	446	441	489	461	430	487	505	431	491	439	479	474	473	455	443	467	433	523	489	464	479	476	455	457	429	432	491	463	492	451	493	465	525	457	494	440	474	428	466	471	510	472	463	458	449	468	483	467	492	440	464	484	472	483	479	458	424	472	491	471	473	450	447	454	434	447	416	470	487	446	470	494	476	441	466	462	448	483	493	480	470	453	482	480	455	432	479	485	441	492	438	442	466	439	452	453	434	443	455	473	494	418	456	501	460	496	451	470	474	448	478	478	465	502	474	478	470	477	478	469	440	452	462	483	449	489	466	441	452	490	465	454	452	494	441	456	498	490	482	445	496	474	440	469	452	476	458	463	473	420	438	480	507	459	477	474	507	486	442	475	473	443	491	463	450	473	480	459	460	463	466	436	449	436	472	490	414	456	470	456	498	469	459	465	496	503	411	494	475	456	439	467	476	487	456	462	475	427	445	502	484	495	459	457	474	460	474	464	467	478	476	479	466	476	490	485	445	436	455	463	428	443	465	440	484	457	438	471	443	477	454	457	412	514	443	523	472	452	481	487	489	492	464	465	438	461	461	471	442	450	495	416	499	442	432	515	503	514	443	482	466	470	471	465	457	455	460	499	497	449	476	478	496	451	456	453	437	476	500	453	449	510	465	463	489	468	480	470	486	494	487	551	436	480	483	460	490	510	495	449	494	446	454	464	504	463	488	436	468	492	464	523	444	496	491	472	486	485	478	456	473	455	473	455	463	425	460	473	506	446	477	468	458	471	493	405	465	464	462	459	446	453	470	439	487	487	448	479	502	449	459	498	496	467	496	471	489	458	458	509	449	461	465	472	463	501	458	463	481	461	409	429	479	436	467	484	443	452	431	460	513	461	465	428	439	447	455	448	488	492	448	449	461	446	477	459	447	463	460	451	449	432	479	454	481	469	450	489	447	459	450	457	445	430	486	509	446	445	437	474	465	465	488	452	480	474	454	511	426	469	438	468	434	466	503	434	461	474	484	481	419	441	445	510	513	499	468	437	437	464	478	481	459	446	467	435	492	425	457	470	458	435	447	474	458	468	502	473	451	455	461	442	461	453	472	453	482	448	457	458	460	460	486	454	479	469	448	445	440	443	445	472	482	475	451	475	528	440	457	448	508	462	433	445	482	454	431	487	451	497	461	485	472	488	459	450	475	461	455	468	461	485	491	485	467	439	474	461	501	474	461	477	431	493	452	470	484	468	446	479	449	494	491	477	442	479	472	501	482	472	456	460	440	485	475	458	493	455	450	484	459	452	470	502	465	418	514	456	452	491	487	443	440	480	475	448	448	460	482	445	474	483	436	501	450	491	469	491	482	450	463	474	437	477	454	454	457	425	444	472	415	477	470	492	453	459	446	464	455	454	482	446	470	466	466	480	475	429	430	492	479	453	454	477	450	497	479	472	437	472	422	445	469	456	507	474	453	472	435	455	484	444	460	434	478	505	496	466	450	447	475	449	481	473	446	512	485	467	443	439	476	459	468	462	455	491	447	449	443	510	462	465	502	467	456	457	468	456	450	486	486	487	415	467	474	485	443	453	453	429	500	482	452	412	504	449	457	471	456	442	482	470	440	425	468	454	481	454	469	477	500	445	433	518	469	440	474	464	459	491	475	441	486	508	447	448	468	459	494	464	491	477	486	463	472	449	445	488	452	429	451	476	449	475	440	457	475	463	445	451	436	500	489	443	419	449	472	461	482	473	444	491	491	453	466	448	489	422	476	469	469	470	466	480	456	448	450	480	450	460	497	477	470	451	494	457	424	487	507	461	452	473	440	483	422	490	457	460	438	439	468	488	455	470	448	473	443	467	471	492	484	481	436	489	447	456	446	451	470	448	470	481	503	473	479	455	465	467	466	468	496	451	458	468	432	502	441	447	476	465	477	484	449	466	460	484	472	487	461	502	447	440	446	463	457	491	465	468	510	431	457	446	447	447	445	481	425	456	481	433	436	458	482	469	438	424	472	476	480	458	450	459	475	479	465	481	462	501	470	445	444	454	463	524	459	459	468	495	454	479	474	489	490	457	451	464	444	462	519	447	448	486	485	478	462	486	480	460	451	478	482	440	451	479	486	472	480	472	428	472	460	457	472	465	444	494	473	481	436	482	463	468	469	475	462	474	483	454	437	488	458	488	455	478	444	471	453	437	479	460	438	480	495	477	447	469	485	443	450	478	442	469	460	444	508	476	445	424	487	485	501	490	432	443	453	523	498	458	445	438	438	443	432	461	478	469	472	508	508	478	465	501	458	478	457	481	439	490	468	484	482	529	461	502	474	478	509	476	453	462	461	478	488	460	495	461	473	464	490	461	450	459	473	472	489	481	496	462	495	453	456	500	462	450	467	463	470	427	448	475	448	459	494	480	463	452	450	435	466	451	479	433	451	463	469	437	467	455	494	418	496	459	490	441	438	490	474	429	498	483	467	525	477	437	471	453	419	434	482	476	479	484	428	470	456	472	465	487	448	526	494	446	477	457	474	463	466	467	491	454	449	457	493	503	439	478	431	472	482	459	495	485	464	483	497	485	492	478	472	429	438	446	452	452	465	447	471	435	471	466	504	483	474	438	473	466	514	445	412	455	496	480	453	480	482	502	482	402	439	487	467	455	491	451	451	433	444	466	460	501	436	459	478	454	474	460	475	429	453	450	485	500	455	451	482	463	448	420	460	441	417	456	511	486	451	430	469	468	447	461	484	431	480	470	497	474	519	457	463	440	481	485	439	472	452	460	432	500	462	522	486	460	434	501	462	470	456	475	477	475	477	487	495	489	485	481	479	442	480	469	460	474	455	460	445	484	463	480	458	484	449	457	476	491	486	466	472	444	458	487	476	448	437	452	461	463	489	423	509	446	451	439	475	471	449	462	429	452	501	492	473	477	440	434	498	435	470	458	472	463	460	467	459	480	446	509	464	464	460	475	496	433	480	468	489	481	456	435	431	460	425	473	449	467	473	470	455	462	443	445	508	464	485	459	471	485	436	455	451	459	440	504	449	464	476	506	470	478	466	469	461	455	461	451	500	453	437	438	470	495	443	463	451	508	459	452	495	492	461	482	469	509	445	461	462	462	485	459	471	462	448	487	453	442	433	463	461	428	471	441	460	463	469	431	451	462	468	454	479	490	450
25272	21624	25320	28397	21180	2426	518	419	348	336	340	323	340	305	318	288	279	256	263	316	333	271	306	264	286	297	286	293	311	298	280	324	292	281	277	306	265	271	301	292	293	304	292	323	302	296	277	301	316	286	287	295	245	282	302	291	270	277	287	286	272	298	271	270	270	288	280	300	306	289	276	288	281	294	294	256	287	275	284	309	304	326	279	300	281	266	300	289	276	267	297	324	283	270	284	261	289	271	275	267	302	309	292	294	301	258	290	277	296	267	282	285	248	263	283	245	282	265	280	311	309	309	314	287	295	292	268	261	268	317	286	276	297	257	276	261	307	271	284	288	281	266	278	266	329	291	286	286	331	281	281	285	305	295	278	273	253	279	259	321	283	272	303	261	280	239	299	287	278	251	283	272	270	266	289	286	279	261	285	278	253	276	285	266	277	301	278	276	292	269	269	279	293	273	285	285	259	316	299	309	307	274	269	263	290	303	281	280	293	277	326	276	279	311	292	287	280	283	295	266	258	280	296	285	300	274	287	253	302	263	267	301	261	282	311	278	264	248	295	299	288	283	308	289	315	278	297	286	263	284	235	255	318	275	293	251	308	295	297	285	281	320	262	287	279	279	256	282	272	268	271	294	252	277	272	283	268	272	301	298	269	264	303	293	267	282	271	303	312	266	264	263	303	274	321	274	254	241	270	262	282	286	266	290	273	314	277	281	289	282	248	273	285	287	283	255	294	264	275	324	255	268	283	295	272	283	321	282	291	296	280	288	273	306	281	307	291	275	298	303	295	279	331	261	277	289	275	265	260	271	285	299	281	273	274	274	239	262	259	262	263	281	294	292	254	304	284	277	272	261	282	256	297	275	284	285	297	246	300	293	271	254	276	299	260	277	277	299	296	287	292	301	274	292	280	266	295	281	265	269	255	291	310	289	274	267	265	268	273	270	303	276	282	276	302	291	308	286	301	284	290	286	278	312	318	271	293	283	280	294	295	289	280	298	283	301	269	265	282	305	284	301	255	329	265	288	304	286	282	279	264	280	292	295	308	254	299	299	297	287	254	265	292	292	265	278	297	271	265	262	291	241	283	302	281	291	250	274	263	266	270	298	266	274	257	260	292	305	274	284	276	274	283	274	276	287	278	272	320	285	267	273	300	290	266	306	290	286	277	289	297	285	288	287	290	305	295	291	280	263	328	293	289	300	294	304	288	272	288	253	289	262	266	296	289	278	289	300	247	290	248	318	262	263	258	264	265	277	311	266	267	299	290	265	316	271	268	280	255	280	301	275	268	288	317	304	294	309	252	287	289	290	286	284	274	277	266	287	237	272	261	263	274	283	274	252	253	271	273	291	281	282	229	307	270	294	271	260	257	293	310	263	271	296	279	262	285	287	291	241	293	266	280	275	282	311	289	240	288	293	286	257	279	290	286	246	292	248	271	306	290	281	291	285	287	295	283	267	268	286	297	304	279	275	270	296	299	300	289	298	301	277	285	286	286	288	290	310	281	285	272	289	303	249	297	283	305	266	271	315	278	265	270	290	286	309	274	292	276	283	289	256	277	275	286	282	249	276	283	295	293	239	307	318	272	283	267	272	288	290	288	272	329	287	293	266	290	290	291	287	268	277	266	277	265	274	268	274	321	290	270	268	290	272	296	307	277	291	269	269	277	285	273	281	252	263	316	242	229	303	256	309	242	253	303	285	234	293	299	286	307	290	260	278	290	319	310	299	262	307	268	315	274	274	279	281	279	303	300	297	251	300	286	296	266	270	299	250	280	285	297	242	292	286	286	293	266	292	289	277	286	273	276	293	271	292	284	305	280	297	281	263	296	291	262	298	290	289	253	273	296	283	303	277	288	297	298	308	310	298	246	246	270	285	288	295	324	298	281	284	267	258	279	267	275	306	248	299	291	287	267	294	299	274	293	287	308	250	308	286	278	282	286	304	286	262	302	287	275	290	288	243	269	289	266	289	293	292	319	286	242	240	259	294	285	270	311	301	275	286	309	287	292	270	254	263	292	277	303	273	274	246	284	302	268	282	276	253	320	290	254	296	316	313	298	297	309	272	288	324	282	280	267	312	273	261	269	272	298	274	291	258	272	266	303	305	246	282	276	262	278	307	278	265	293	300	310	274	292	288	285	272	267	242	291	305	296	278	293	261	284	296	292	269	254	285	294	266	289	292	290	302	320	320	302	282	275	284	280	309	278	260	306	271	309	297	292	304	294	302	283	273	286	277	291	275	276	283	283	293	306	283	305	272	270	278	293	286	283	317	298	280	294	254	266	264	254	252	280	298	264	323	291	273	245	268	281	269	284	292	242	276	312	265	314	286	307	286	252	291	268	291	273	297	280	270	297	249	292	291	259	277	299	279	275	274	303	321	283	280	256	282	247	272	310	277	310	322	264	267	278	299	291	288	263	263	286	269	254	286	293	276	283	254	284	285	298	267	282	286	296	252	249	289	301	302	267	262	311	298	299	246	272	245	297	284	294	258	310	308	322	288	265	272	274	244	266	326	289	275	279	263	286	313	325	295	294	282	312	289	265	284	272	323	270	283	257	275	291	291	306	285	288	268	263	290	261	271	282	283	297	303	271	226	288	297	299	327	291	291	307	258	280	282	265	285	324	314	295	308	253	283	281	257	270	262	260	284	281	285	281	290	278	265	271	273	304	308	283	285	289	309	253	275	313	254	302	281	283	298	270	302	315	278	291	301	287	305	320	300	297	275	255	269	258	275	271	274	278	297	274	267	288	291	292	294	269	262	294	308	262	260	233	249	265	259	295	282	312	280	281	264	282	254	266	263	280	327	320	292	268	283	288	312	262	261	277	268	293	268	279	260	248	298	271	290	267	294	286	282	287	283	278	246	250	298	292	265	262	274	312	271	244	256	280	283	303	306	304	303	308	264	254	293	307	274	297	293	276	293	263	286	275	291	323	276	288	304	281	311	278	296	307	235	264	274	302	273	273	260	268	272	291	293	307	243	279	258	289	289	289	285	285	285	274	276	308	277	276	273	316	290	262	284	272	300	300	281	280	275	279	263	276	291	308	270	291	266	283	275	274	255	242	279	289	317	312	255	277	297	279	300	269	262	261	291	285	305	250	277	266	275	265	286	303	301	268	313	314	273	276	243	253	266	298	308	283	272	263	297	287	306	317	279	259	262	288	277	283	289	253	278	295	332	287	293	270	256	303	267	261	313	282	294	283	320	253	251	265	308	286	288	268	275	295	270	268	285	280	306	282	259	279	269	279	282	299	290	277	270	268	273	302	270	286	233	280	278	269	245	265	312	258	277	290	284	273	306	274	297	333	256	258	275	256	251	257	286	306	266	287	302	279	296	273	285	303	267	283	299	270	286	268	293	288	291	259	272	270	273	301	286	295	258	280	287	278	267	285	264	264	296	239	289	280	309	270	290	291	282	272	297	278	281	271	279	278	280	279	299	302	303	290	287	266	287	271	302	289	289	302	305	270	290	291	291
3495	3524	2196	1205	859	825	722	671	627	628	627	650	681	645	615	583	588	636	630	664	608	608	648	640	593	615	636	619	618	611	656	636	648	635	668	670	611	631	599	646	647	640	629	639	627	625	611	592	648	607	664	615	582	594	646	610	633	652	641	651	675	604	588	648	586	563	625	575	614	612	590	623	621	638	629	626	635	635	570	564	630	617	637	660	654	572	589	610	588	613	607	620	628	646	603	597	656	635	645	599	617	623	638	640	623	605	640	650	633	609	672	609	610	640	654	589	618	616	632	591	608	599	644	609	624	624	615	627	648	637	614	603	603	624	630	619	632	648	598	639	605	648	621	611	638	688	606	604	616	602	592	615	586	610	623	583	628	620	595	605	609	652	596	585	647	637	637	619	629	645	612	621	633	603	636	627	637	619	640	565	588	623	640	626	622	616	608	649	621	632	619	600	637	588	628	644	599	629	633	625	592	621	643	646	635	618	592	623	613	610	617	650	648	616	639	651	611	644	632	633	637	622	634	611	563	650	591	591	657	645	646	605	631	612	673	607	629	608	586	613	574	650	633	595	643	660	611	646	627	596	624	622	584	625	662	561	572	628	597	639	627	648	601	602	639	634	666	608	555	583	633	626	650	631	627	580	591	598	594	640	635	647	630	581	671	607	604	638	596	637	584	634	592	585	631	640	621	678	630	595	619	614	610	590	601	602	651	627	634	619	604	615	601	641	652	618	623	660	610	597	606	630	653	580	580	660	642	608	622	611	633	580	640	625	619	614	652	607	552	592	566	636	614	611	639	614	568	637	652	625	635	597	629	609	562	599	620	664	612	619	571	607	622	590	635	632	606	610	606	607	651	639	575	623	601	617	610	590	644	549	629	595	585	609	593	637	626	658	595	642	637	616	635	595	636	627	609	636	639	587	634	620	638	645	614	596	602	648	606	611	625	599	639	628	629	588	627	570	643	609	619	619	626	635	641	634	646	635	608	601	585	622	563	631	617	632	643	631	624	639	620	648	645	664	600	662	626	640	673	621	668	614	611	638	602	597	599	623	619	617	637	655	623	629	635	631	612	610	587	630	609	620	641	627	625	592	654	629	620	665	589	649	625	595	662	594	634	640	650	582	652	558	628	658	675	613	583	635	655	624	609	622	640	577	665	612	634	662	619	624	607	658	641	638	645	613	603	604	613	611	624	616	608	608	642	613	652	613	602	620	622	617	651	632	658	622	600	615	655	667	583	601	614	603	624	623	597	652	648	580	620	611	640	571	601	623	630	623	607	630	593	651	618	640	617	615	621	623	606	606	644	647	584	625	643	587	668	636	624	609	668	640	618	640	631	600	610	618	621	604	649	619	629	600	614	660	616	634	591	616	562	597	639	624	640	607	615	620	595	584	611	616	610	628	639	627	607	650	659	596	638	635	607	596	590	628	628	590	586	623	639	572	647	618	593	631	591	621	628	631	611	621	631	629	627	594	650	587	653	654	596	602	654	586	628	604	629	655	591	639	607	562	623	626	633	670	646	654	600	635	621	624	594	604	615	621	589	638	592	587	582	667	662	667	589	607	625	640	621	635	648	612	597	611	651	661	635	694	615	606	598	609	590	596	583	607	580	631	636	635	621	636	640	626	577	606	576	583	626	650	620	596	640	646	642	642	640	602	653	627	591	593	598	601	650	612	622	581	585	645	608	627	596	662	647	585	609	637	645	603	616	616	590	620	654	581	620	631	616	647	591	595	667	596	616	627	621	643	573	634	658	647	648	639	619	628	654	625	603	612	623	600	616	607	645	644	573	618	602	572	613	578	592	666	611	598	599	634	631	627	651	620	617	623	583	649	582	628	656	660	618	592	573	581	649	592	622	625	638	596	612	613	634	590	588	646	587	619	626	611	649	608	610	574	647	665	616	622	604	609	606	641	610	669	622	653	622	616	599	637	653	649	649	580	627	611	649	635	579	626	600	628	605	612	639	633	624	605	608	623	674	642	611	612	613	602	616	577	588	628	613	596	616	635	637	606	660	612	633	618	633	591	653	661	614	578	629	631	588	614	605	570	610	642	624	585	646	650	653	656	600	627	584	610	619	669	626	636	604	620	606	604	644	616	590	603	599	647	635	615	624	623	622	670	635	564	667	608	586	614	627	647	584	599	586	630	608	596	645	550	660	600	643	616	619	580	607	608	634	586	629	595	615	631	606	621	569	640	604	593	636	566	657	625	657	625	598	627	660	676	580	649	627	615	612	619	615	652	577	618	585	659	641	627	603	632	629	633	595	673	613	631	591	588	638	580	661	620	606	641	645	601	634	602	649	609	681	686	585	594	634	631	591	599	598	654	597	632	645	653	603	655	574	670	610	595	651	676	617	619	640	643	605	588	587	657	606	627	615	634	667	601	598	615	583	618	568	595	611	591	643	605	658	629	617	597	650	670	628	637	630	591	611	582	639	641	603	634	636	642	615	630	629	590	636	612	634	662	607	669	646	604	634	625	630	574	644	625	606	605	626	603	582	621	602	572	591	612	593	645	608	560	632	618	584	618	597	632	603	610	626	620	657	619	622	621	616	606	619	625	644	644	615	654	585	588	589	604	572	590	618	613	640	583	623	572	661	652	645	597	653	619	631	595	621	658	637	617	622	615	618	596	609	647	651	646	621	616	597	630	594	594	585	562	624	623	595	638	627	614	632	611	643	643	619	607	625	597	629	619	639	632	618	613	627	620	638	583	625	570	636	618	618	609	614	602	622	625	620	604	628	599	598	618	615	612	631	571	632	649	616	637	622	639	649	624	643	614	637	604	641	642	619	615	599	604	642	619	595	614	596	630	645	634	609	617	572	580	628	618	647	636	621	673	628	601	667	581	643	632	599	587	606	644	638	618	637	599	626	618	585	648	624	614	572	639	665	595	613	598	625	625	604	630	621	645	585	608	615	597	622	632	605	609	618	579	652	639	629	656	668	585	600	578	578	669	610	589	604	628	613	628	594	613	612	596	593	622	621	626	625	612	644	671	603	634	625	598	601	629	575	593	635	633	597	618	663	602	609	602	592	559	600	672	617	619	620	605	644	610	599	608	611	628	597	612	613	611	638	633	620	631	600	597	652	635	588	631	625	674	590	617	622	677	617	653	599	630	607	637	630	644	606	620	600	642	652	608	634	584	671	604	675	629	625	618	633	608	606	604	611	628	608	612	585	641	609	604	660	603	632	649	634	615	628	594	620	678	653	649	613	614	626	636	601	611	600	630	671	619	597	633	593	663	613	599	580	633	624	623	660	628	605	635	635	643	665	644	663	638	595	627	580	664	661	644	636	563	586	638	673	595	611	573	649	680	604	637	578	620	610	658	612	620	605	624	589	627	657	597	633	634	622	613	622	646	661	616	597	654	641	645	604	612	609	649	617	603	646	632	604	642	598	604	641	635	634	632	647	638	620	579	603	586	565	611	627	568	612	628	622	590	712	599	622	601	614	633	665	625	646	573	612	628	579	608
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
