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
339900372443	339900372957	339900373507	339900374057	339900374607	339900375157	339900375707	339900376257	339900376807	339900377357	339900377907	339900378457	339900379007	339900379557	339900380107	339900380657	339900381207	339900381757	339900382307	339900382857	339900383407	339900383957	339900384507	339900385057	339900385607	339900386157	339900386707	339900387257	339900387807	339900388357	339900388907	339900389458	339900390007	339900390557	339900391107	339900391657	339900392207	339900392757	339900393307	339900393857	339900394407	339900394957	339900395507	339900396057	339900396607	339900397158	339900397707	339900398257	339900398807	339900399357	339900399907	339900400457	339900401007	339900401557	339900402107	339900402657	339900403207	339900403757	339900404307	339900404857	339900405407	339900405957	339900406507	339900407057	339900407607	339900408157	339900408707	339900409257	339900409807	339900410357	339900410907	339900411457	339900412007	339900412557	339900413107	339900413657	339900414207	339900414757	339900415307	339900415857	339900416407	339900416957	339900417507	339900418057	339900418610	339900419157	339900419707	339900420257	339900420807	339900421357	339900421907	339900422457	339900423007	339900423557	339900424107	339900424657	339900425207	339900425757	339900426308	339900426857	339900427407	339900427957	339900428507	339900429057	339900429607	339900430157	339900430707	339900431257	339900431807	339900432357	339900432907	339900433457	339900434007	339900434557	339900435107	339900435657	339900436207	339900436757	339900437307	339900437857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21687	20144	28804	23249	19977	17479	3180	277	230	231	214	173	205	169	172	169	194	166	185	168	158	178	158	161	160	152	165	146	134	149	145	148	146	166	147	156	150	140	156	159	132	127	174	159	141	151	139	132	178	137	144	155	149	153	152	146	142	146	146	138	114	169	142	161	147	140	142	153	158	166	134	125	165	159	146	153	183	122	141	132	149	124	133	146	134	149	137	155	154	156	161	135	157	161	155	127	146	149	141	136	145	153	163	151	138	147	148	130	144	165	150	158	159	155	149	149	181	144	153	133	146	159	149	152	146	148	151	149	166	136	168	136	156	143	162	147	165	128	134	134	140	137	160	133	158	147	154	133	145	149	149	151	144	135	142	161	141	155	139	146	166	145	152	162	147	133	145	150	166	162	123	134	150	153	157	148	143	141	144	170	146	141	142	156	163	138	166	145	135	154	157	138	141	164	142	172	150	144	137	158	151	131	138	146	167	169	163	120	145	147	161	160	144	153	153	153	188	156	139	145	126	146	125	154	141	156	171	132	138	150	151	147	150	157	154	156	141	145	141	135	144	134	157	143	161	151	161	150	154	140	136	164	152	137	152	153	155	138	153	159	139	161	138	149	158	130	167	145	138	152	144	133	151	126	144	142	155	133	135	133	144	152	163	137	150	146	140	148	166	126	137	161	153	129	138	155	121	143	157	149	171	139	159	136	141	141	141	145	155	147	168	169	139	128	133	137	132	148	150	140	150	125	145	128	129	153	143	136	152	162	135	147	149	166	144	159	150	152	127	142	142	135	147	150	170	147	120	153	134	147	159	137	139	133	136	147	133	144	143	139	116	152	164	144	134	143	174	123	126	123	148	126	142	156	182	133	129	155	155	144	135	152	150	147	125	147	168	158	145	140	148	130	129	150	164	141	152	126	143	149	147	132	134	154	142	150	138	159	161	132	141	160	151	143	159	159	151	154	173	136	167	163	141	159	135	113	150	134	136	128	136	168	137	150	153	150	155	144	175	149	143	147	135	140	158	129	140	154	129	151	149	147	147	145	151	141	162	142	126	171	137	147	175	133	137	137	144	176	132	155	131	138	154	150	142	152	138	141	134	131	165	169	169	154	156	143	143	132	143	149	146	125	130	153	128	150	125	136	130	153	179	138	157	152	160	161	141	150	153	147	154	133	156	150	168	168	141	145	159	154	136	145	144	122	152	154	141	145	127	149	146	126	158	146	145	128	158	155	150	149	155	150	137	155	154	145	130	130	155	139	167	156	170	149	176	152	136	159	142	140	136	162	157	150	166	146	141	141	116	142	165	146	149	121	135	139	161	152	162	155	160	147	133	161	143	142	149	145	143	141	138	142	143	123	150	142	137	151	145	139	141	169	130	143	153	153	160	160	136	138	158	153	127	144	136	137	148	167	155	166	141	148	148	153	140	144	138	152	148	148	141	128	126	134	147	155	142	149	147	136	133	150	163	173	149	143	140	153	163	160	167	151	145	161	152	142	159	151	146	142	156	154	160	144	133	163	150	132	132	132	145	141	133	158	131	139	147	153	146	145	133	147	143	153	157	138	158	152	131	165	145	134	150	144	150	150	143	143	151	140	158	140	141	148	153	137	130	137	142	155	150	139	125	130	146	149	139	153	160	161	166	132	127	154	134	138	164	133	132	155	123	163	127	163	150	152	145	137	125	166	154	150	157	129	156	156	144	136	153	149	124	154	148	148	149	134	148	148	165	155	174	169	151	153	138	140	174	133	168	140	149	133	130	156	128	139	163	150	135	146	130	127	141	142	132	143	156	142	150	158	144	152	148	140	146	118	155	160	162	166	149	142	131	160	154	136	133	142	148	183	152	150	125	133	141	141	142	137	135	154	157	160	153	137	146	144	154	147	138	128	155	158	140	138	153	152	145	145	139	152	152	155	189	152	132	139	136	144	158	140	132	160	144	147	137	149	180	153	143	155	151	136	125	131	116	161	158	146	131	137	149	127	151	122	154	151	157	124	128	148	142	147	152	150	160	136	150	147	143	146	149	152	148	153	144	147	147	143	158	143	126	135	148	129	126	151	141	133	156	143	156	172	153	128	153	147	148	144	164	153	133	141	150	150	145	137	166	162	152	157	142	145	138	151	150	153	140	141	151	159	158	131	139	138	165	156	138	142	150	133	147	139	139	129	155	153	142	148	162	136	138	141	149	180	150	141	139	146	147	181	143	169	146	152	133	161	134	152	165	154	163	150	131	150	145	149	149	158	122	132	169	172	153	152	149	127	146	150	152	149	131	149	152	158	132	161	160	132	118	144	151	141	151	137	179	157	144	129	145	149	147	148	158	155	133	142	158	149	125	138	149	122	168	140	143	139	158	124	142	143	132	141	139	171	155	148	141	164	143	143	137	150	144	150	149	156	138	183	155	141	144	160	179	152	161	151	117	149	154	154	138	129	154	152	139	127	140	133	145	153	169	130	158	158	138	138	132	156	139	158	152	145	161	142	155	140	152	161	139	153	164	143	143	146	137	130	149	135	153	149	148	167	133	133	163	156	155	149	159	148	137	151	165	140	151	149	144	154	127	146	137	136	134	165	145	150	139	145	164	150	161	149	134	153	132	143	152	143	140	144	159	160	129	152	158	181	175	154	141	154	134	122	144	141	148	132	134	119	152	150	167	158	161	125	155	136	153	149	143	156	135	149	141	157	133	163	140	149	134	143	134	150	145	134	159	145	156	138	149	148	157	167	136	153	135	162	143	138	146	150	175	146	165	151	140	162	175	138	127	143	146	141	122	134	139	144	154	133	153	144	141	142	141	155	131	148	155	137	156	160	162	140	143	166	149	160	176	131	150	145	146	126	155	154	159	142	149	159	146	145	146	166	156	138	144	149	132	141	126	148	154	131	147	144	139	120	143	126	146	143	129	142	144	148	138	136	142	130	129	133	131	132	126	147	146	156	168	158	152	120	154	138	128	128	147	132	154	135	131	151	121	140	130	155	132	144	149	137	157	141	179	165	155	140	127	142	151	144	149	136	138	158	145	146	139	162	167	134	140	146	152	170	148	150	133	155	140	186	149	153	142	129	143	140	170	156	152	140	152	162	143	163	135	166	140	151	152	149	159	153	126	147	161	148	114	143	154	138	126	137	156	146	147	131	153	165	141	137	145	136	161	133	127	147	153	158	141	153	131	157	147	145	127	159	152	146	157	158	127	144	133	143	166	146	145	148	161	125	166	137	148	157	143	133	137	158	139	124	152	134	144	131	145	157	143	160	131	148	128	149	144	161	134	150	128	169	146	139	142	146	143	135	144	144	157	155	143	129	130	151	158	134	132	159	149	133	146	133	140	126	140	123	162	134	150	168	143	150	168	119	145	146	159	143	136	153	139	123	147	156	131	140	121	143	156	151	137	156	146	145	134	147	137	139	137	136	154	143	143	140	151	137	169	159	140	133	163	129	142	150	153	135	173	177	148	150	164	178	139	134	143	163	135	151	131	157
57924	86793	59069	13401	1035	761	640	531	459	425	346	346	295	308	294	224	265	270	243	241	237	233	201	198	236	245	218	237	218	238	218	202	211	202	242	207	190	191	215	215	204	210	212	213	223	191	219	198	204	196	203	197	208	174	205	191	223	211	202	196	219	226	193	194	187	201	193	204	210	187	198	210	211	238	198	193	212	196	181	184	206	202	226	203	199	196	180	214	218	185	216	207	197	196	213	193	194	194	217	201	174	206	190	191	204	208	226	201	208	214	200	193	174	224	220	189	215	235	210	207	217	223	179	190	228	203	250	209	190	201	216	225	195	212	210	198	210	213	211	206	190	197	201	195	212	181	201	209	204	195	177	177	179	194	206	206	200	187	202	197	223	207	163	189	203	216	197	220	197	201	188	204	198	214	201	223	225	191	200	198	187	184	194	186	205	202	167	208	192	190	190	191	201	168	171	238	168	180	187	231	184	181	191	175	204	182	208	201	208	179	204	200	214	213	201	203	217	224	205	177	224	185	195	196	205	215	200	204	197	210	219	194	201	199	205	196	201	200	196	188	187	204	194	194	213	178	221	190	200	213	197	195	187	191	178	221	208	215	189	190	211	191	189	224	178	179	213	200	211	223	192	213	185	216	200	180	185	203	225	197	216	199	187	213	209	187	203	179	208	208	212	188	216	186	202	207	221	213	213	212	191	220	182	192	182	202	173	194	213	185	191	211	210	207	201	195	203	187	212	186	201	182	182	204	213	197	209	193	195	199	185	176	209	173	187	198	195	204	186	184	185	216	215	230	198	187	176	198	192	214	216	200	202	187	188	193	187	199	196	215	198	205	193	193	191	192	219	214	210	184	187	194	198	216	208	194	207	183	189	184	185	217	221	203	222	215	207	169	197	203	225	202	186	222	174	198	197	211	227	195	223	213	217	196	200	172	194	183	196	185	223	178	205	194	206	221	183	209	202	224	202	207	215	212	213	223	182	204	196	221	175	221	197	200	220	186	182	194	227	168	194	208	201	196	218	202	222	209	193	198	195	196	193	209	203	185	202	203	188	199	188	231	215	183	214	213	187	203	218	222	210	205	212	179	214	197	211	192	204	210	203	188	209	196	211	196	220	196	201	202	188	202	208	208	215	202	205	186	197	182	230	214	230	213	206	182	204	196	211	190	189	208	213	219	216	212	200	187	227	210	185	207	194	195	202	185	205	207	186	213	176	213	195	203	213	211	194	201	189	214	203	174	186	200	203	214	213	213	180	199	178	216	197	208	193	213	218	180	211	202	199	204	223	177	191	202	195	185	197	197	208	207	196	200	199	206	193	204	208	222	201	207	207	205	189	208	217	216	196	181	181	178	213	214	197	206	216	197	195	200	208	214	202	212	203	211	232	174	210	215	211	203	209	207	212	193	196	199	210	190	181	209	191	204	189	185	187	204	235	198	195	211	185	210	211	205	193	218	207	229	174	208	197	206	192	205	187	196	232	196	188	210	211	210	229	179	208	211	179	172	197	188	180	187	207	205	208	214	226	187	176	223	180	204	201	217	209	213	181	194	186	199	218	217	209	209	233	198	176	163	203	230	192	207	198	206	195	198	210	193	202	206	200	180	187	191	175	184	219	208	191	188	187	209	179	226	203	197	197	186	209	195	204	210	217	198	191	205	191	225	221	181	216	174	181	199	200	224	215	190	180	206	187	191	208	217	193	220	207	216	194	205	173	189	195	169	205	235	226	189	205	189	204	199	194	200	187	194	210	219	175	217	171	206	204	211	180	193	178	198	199	192	190	188	194	222	218	200	209	206	169	212	204	184	162	206	189	219	200	196	189	221	221	209	196	173	221	217	202	210	219	184	190	188	205	207	213	220	196	216	207	195	204	183	178	208	218	207	202	190	217	213	205	235	219	190	205	203	185	216	205	196	186	228	185	204	194	210	213	203	177	211	193	205	194	229	204	220	222	209	195	195	204	184	220	218	185	191	180	209	175	211	193	188	206	199	216	209	193	229	199	184	207	177	176	186	204	225	183	204	194	213	197	188	202	205	209	198	195	215	207	229	182	190	188	193	204	187	210	181	196	204	199	178	187	216	180	192	187	208	179	175	200	198	195	191	223	191	176	194	189	208	201	207	202	191	195	221	207	198	186	212	189	199	212	175	206	212	194	204	205	188	199	216	194	209	196	200	206	218	202	211	188	192	193	191	195	206	211	175	195	191	205	183	205	203	189	222	193	198	203	221	213	186	193	207	197	204	203	197	209	198	195	194	219	197	213	218	201	194	203	188	204	190	192	196	191	205	188	178	179	188	187	189	196	218	217	187	196	192	217	230	201	181	182	201	178	211	216	225	193	211	196	221	167	216	218	213	195	196	210	203	194	183	184	225	223	210	237	203	212	218	205	197	223	233	198	189	185	205	208	217	211	184	208	206	181	208	186	205	202	198	200	228	196	210	195	195	232	189	196	187	175	207	208	193	199	205	200	200	192	211	213	210	194	206	216	228	242	203	233	215	195	207	200	220	215	199	200	188	198	190	187	225	213	190	191	217	212	185	183	186	183	201	213	201	211	190	191	205	215	204	215	240	212	180	216	218	187	192	202	197	199	184	191	204	215	208	182	189	198	181	181	192	183	182	195	203	171	195	218	217	216	171	198	238	190	197	203	217	184	219	208	200	195	173	211	202	230	224	208	213	180	194	210	176	199	212	206	190	180	218	207	208	183	218	206	202	197	194	180	189	200	187	214	211	213	187	222	191	193	178	196	202	197	203	175	194	178	195	207	189	196	226	207	212	199	180	205	173	216	237	166	207	183	197	186	202	193	175	169	209	194	227	199	229	188	194	181	208	193	208	198	189	215	204	193	216	187	190	190	188	208	185	204	199	181	196	179	200	178	185	201	215	214	204	214	193	207	210	198	205	212	182	206	195	181	216	226	197	193	193	202	172	215	199	213	196	230	199	194	209	208	191	205	224	220	201	185	212	186	200	179	191	191	188	186	194	214	212	189	188	201	228	194	202	220	202	230	209	207	214	202	223	217	226	209	201	207	207	173	192	197	182	186	204	194	234	222	181	183	170	199	213	191	188	190	185	186	224	224	187	215	210	213	191	191	189	209	213	208	182	176	220	207	192	210	188	185	198	225	192	197	201	188	205	213	194	219	176	210	193	214	195	191	211	227	228	215	170	204	217	188	227	210	214	220	209	212	197	210	193	178	206	184	225	202	208	205	186	198	195	188	209	201	228	190	205	198	211	211	207	182	190	203	203	205	202	197	202	214	185	195	182	216	203	195	209	220	195	192	191	198	214	198	187	200	233	190	225	199	186	175	202	200	198	234	205	199	196	196	211	196	187	216	174	194	222	194	183	190	209	196	224	213	210	224	193	187	193	188	203	212	189	219	200	203	225	213	184	199	178	181	205	182	191	210	209	225	213	204	177	194	226	206	218	206	197	188	196	208	195	196	205	199	199	205	197	204	216	191	199	219	213	199	189
28842	24915	26773	6796	317	259	249	271	270	254	257	236	247	228	236	244	232	256	259	246	246	262	247	263	273	250	238	245	272	255	225	247	267	232	268	235	267	236	220	255	226	271	241	246	238	236	253	226	255	255	229	242	243	251	266	243	228	262	252	265	240	271	271	257	250	240	250	260	244	291	253	243	257	263	239	260	239	226	259	259	263	228	233	247	267	269	244	262	255	239	241	244	225	229	232	229	244	279	248	238	255	269	265	231	245	226	202	245	259	249	267	262	238	281	267	231	254	259	241	242	236	229	240	262	236	251	259	250	232	241	243	245	237	242	241	272	238	230	231	271	247	243	224	253	250	248	271	238	232	235	257	207	248	242	252	247	235	261	252	260	239	253	236	266	221	241	253	238	244	233	261	248	254	240	245	229	241	242	233	243	238	267	248	248	263	252	244	223	261	224	220	272	277	265	245	257	254	261	241	232	258	243	227	250	259	241	235	265	249	245	269	247	244	248	259	220	273	233	243	239	219	244	235	263	244	238	233	247	266	253	274	257	244	251	255	239	218	250	261	270	247	239	247	243	232	243	237	242	238	209	244	264	251	241	262	219	248	258	247	251	270	203	245	240	264	224	251	256	250	251	267	253	245	241	240	267	251	269	258	235	247	220	246	230	242	225	251	254	245	259	271	235	266	272	230	269	233	224	242	244	242	262	224	217	225	238	228	256	231	251	254	238	255	233	238	241	234	284	257	235	237	229	245	235	237	217	252	261	233	264	248	240	260	245	224	253	268	234	244	265	229	234	249	261	264	234	242	241	240	221	241	265	234	250	223	268	228	268	259	253	265	252	204	278	259	234	259	269	261	229	272	246	264	237	240	255	257	247	261	244	217	237	232	225	256	249	233	253	282	245	261	241	255	272	295	245	255	251	244	246	254	251	254	264	253	228	259	258	240	257	253	255	250	228	256	237	275	267	229	243	273	250	248	254	258	242	222	260	252	227	254	246	221	251	251	271	228	252	227	262	244	243	262	274	220	250	266	253	247	280	242	256	240	244	240	285	247	244	237	249	228	252	238	259	280	234	255	223	266	236	238	246	234	241	251	254	250	243	262	254	265	232	253	253	249	249	257	235	267	232	243	246	235	252	242	228	243	282	242	241	250	225	247	281	264	255	274	236	235	246	254	257	242	233	274	280	258	254	252	248	249	258	283	220	241	290	219	264	245	246	263	290	241	267	259	218	279	271	257	258	262	239	241	240	251	226	271	264	247	256	255	254	221	242	216	258	245	227	262	257	251	260	254	260	252	265	224	250	242	225	223	255	255	303	244	254	248	260	243	262	259	258	232	239	241	250	266	232	253	249	266	235	233	249	241	257	247	257	255	232	237	253	272	262	270	237	278	254	242	227	257	255	247	251	253	251	232	234	228	248	243	246	259	247	255	270	218	228	276	260	254	256	254	231	252	262	268	230	262	256	237	243	269	271	239	317	258	253	264	251	243	253	231	233	241	212	241	259	244	269	232	263	260	249	256	255	269	273	263	242	222	222	274	286	258	271	270	244	268	222	248	238	275	263	247	257	242	245	222	256	233	250	252	269	222	268	250	230	256	239	242	251	264	259	270	276	265	245	265	258	242	235	248	245	249	248	253	272	272	246	248	246	252	256	256	254	240	260	270	251	219	269	232	238	223	262	287	239	265	241	225	232	244	243	235	241	269	251	262	266	242	259	267	230	229	237	239	247	252	241	252	236	257	252	236	226	229	221	225	253	273	256	225	242	232	256	238	228	249	238	223	239	262	257	245	253	263	253	248	261	236	248	242	248	250	269	254	234	245	248	242	216	255	248	264	226	265	248	249	236	247	239	235	243	257	250	236	264	272	250	248	259	261	265	252	244	242	237	302	240	229	267	229	243	261	229	243	243	238	261	253	285	261	238	224	252	236	234	235	226	240	222	242	230	245	238	253	227	264	233	256	243	255	229	244	268	269	243	261	247	282	247	243	240	235	240	211	248	262	253	226	228	240	246	243	243	256	266	236	229	227	230	290	242	231	259	280	249	241	250	251	252	265	248	256	241	250	275	246	236	224	244	272	237	231	229	262	264	264	264	228	252	225	228	243	242	232	247	247	252	258	278	232	260	254	248	245	243	262	242	253	248	245	242	273	258	269	230	236	255	240	234	233	245	254	241	256	250	269	250	254	239	251	233	249	240	258	270	240	247	251	248	265	241	253	254	256	225	228	238	223	267	240	223	236	240	225	231	229	234	244	253	267	215	257	238	269	255	266	287	245	272	254	241	259	241	242	240	241	231	260	246	257	241	222	258	256	237	261	240	262	224	246	276	262	237	234	257	234	250	247	241	245	245	240	243	262	278	240	236	269	242	284	251	233	252	278	241	240	245	244	223	249	241	305	263	250	257	242	244	244	235	224	226	252	245	254	249	244	252	252	248	234	278	272	245	243	238	219	262	208	219	273	255	241	247	265	228	255	260	252	235	258	249	260	249	264	279	232	224	260	238	270	253	248	232	245	270	244	240	270	231	276	243	256	251	258	265	262	199	262	236	265	257	273	247	204	226	247	246	277	237	274	213	229	260	246	242	240	267	232	284	231	244	241	256	242	234	219	228	228	220	267	276	262	225	235	245	232	228	236	258	276	258	265	245	245	254	251	251	246	255	247	249	258	244	219	287	238	223	260	238	237	246	238	244	248	227	263	223	226	254	269	218	265	231	237	252	262	274	278	249	285	247	217	253	267	239	260	223	300	239	223	229	263	223	212	274	222	246	260	250	229	252	253	247	263	258	272	242	241	259	240	249	229	257	208	230	256	258	231	248	258	225	268	220	247	267	291	246	242	234	239	244	263	247	248	279	236	241	242	242	272	242	233	257	236	234	242	243	250	258	239	232	247	242	252	240	278	236	257	267	252	233	264	251	269	246	237	262	220	262	225	235	251	243	255	244	232	241	245	228	244	253	231	271	254	214	226	270	258	261	255	269	249	260	279	243	236	237	287	235	245	268	231	219	298	241	270	260	239	248	240	231	246	238	274	268	268	220	224	253	224	251	259	256	244	226	256	248	251	251	269	258	211	272	227	248	256	248	239	258	233	226	219	247	240	254	265	260	240	241	277	255	238	270	241	282	268	235	268	228	242	241	263	252	265	269	238	266	263	255	239	260	252	250	242	265	238	248	259	224	271	238	288	266	260	235	234	254	257	249	250	227	240	229	240	293	241	230	250	259	255	251	257	266	235	263	255	250	241	256	233	271	250	257	236	221	223	248	255	239	259	235	223	267	256	262	239	254	249	228	233	274	247	252	292	243	226	234	250	241	229	242	255	255	248	227	251	255	247	251	266	287	257	277	257	258	252	254	245	265	264	277	260	233	244	258	274	261	254	250	257	252	252	276	233	247	238	234	223	258	229	216	251	243	255	258	227	269	266	246	249	235	274	239	232	243	235	262	245	245	238	238	220	276	274	247	226	229	238	223	230	240	243	263
34911	38659	28610	3070	377	340	320	370	375	365	347	365	356	336	368	374	367	340	349	355	303	355	330	336	334	302	353	333	359	322	356	339	332	356	359	327	342	339	371	350	347	361	322	350	339	322	355	353	352	314	329	338	332	343	306	373	318	340	335	321	309	335	334	312	344	346	349	357	333	341	347	342	340	332	350	365	349	330	327	338	336	358	359	337	323	358	359	359	316	324	316	376	333	381	305	296	347	301	313	338	316	323	312	348	348	345	344	330	352	330	326	319	351	331	358	340	346	348	356	347	358	363	359	365	347	338	358	336	353	350	317	350	334	363	368	360	350	349	352	327	353	346	359	345	373	351	341	358	329	319	340	338	323	364	371	314	335	335	344	329	317	360	376	322	321	337	345	344	344	361	375	367	339	310	338	317	371	335	314	359	343	340	335	335	338	334	325	332	326	348	329	345	314	331	332	333	340	338	343	335	319	338	346	357	337	329	333	303	309	343	338	342	345	346	322	371	327	333	332	351	324	307	332	337	319	336	339	335	339	325	333	360	330	324	349	333	368	369	336	346	307	336	316	358	341	342	356	345	368	303	350	360	340	346	320	335	344	350	355	355	307	345	342	345	390	329	297	335	344	357	327	351	350	336	356	345	332	361	311	319	322	338	328	349	301	370	367	362	317	338	322	361	309	355	296	352	340	357	319	353	329	293	375	342	335	378	358	344	309	324	355	309	322	339	341	354	377	374	371	366	342	340	354	308	347	350	341	353	315	341	334	365	318	353	338	362	351	318	368	367	331	316	355	372	343	359	347	316	372	372	355	352	351	342	358	324	356	330	341	365	336	351	315	343	315	344	330	343	356	333	342	370	327	313	344	344	374	362	320	311	343	325	353	353	336	332	345	326	365	368	338	355	327	343	331	344	358	328	315	348	340	356	314	341	362	322	378	364	321	368	346	374	341	365	323	339	324	422	353	336	373	346	357	327	332	347	344	349	369	320	324	303	338	316	349	322	339	338	342	313	373	375	352	336	368	370	293	356	322	324	357	325	372	354	325	355	350	358	339	322	377	317	343	318	339	345	340	352	346	353	348	359	379	374	337	324	340	329	313	305	331	307	321	333	346	350	379	347	332	364	320	346	336	352	341	357	338	316	347	331	338	312	359	330	332	316	340	332	374	327	362	348	360	344	362	323	329	321	354	340	368	338	324	367	331	322	346	340	367	295	300	358	335	323	343	356	352	335	333	385	333	341	320	324	331	324	310	333	358	341	334	346	343	322	348	354	346	339	352	347	294	363	330	348	340	322	342	338	335	332	353	319	331	384	367	328	332	336	315	350	360	344	329	335	314	375	335	338	353	328	311	316	321	358	349	348	359	322	339	330	313	311	363	344	332	346	351	327	309	340	326	361	344	323	325	338	341	388	327	298	349	338	350	345	298	341	323	316	365	327	326	340	312	317	329	319	315	275	335	312	320	363	337	373	336	353	334	348	354	347	371	334	348	332	335	318	297	370	335	328	360	317	294	328	349	325	362	351	320	329	370	355	366	309	336	338	349	347	355	331	340	310	393	361	324	311	345	333	326	351	341	347	351	350	340	349	348	319	318	337	317	341	326	361	345	321	364	320	331	339	338	339	358	322	339	356	360	366	318	327	349	328	347	339	349	286	309	310	355	349	356	324	317	337	334	396	334	350	350	346	347	312	365	346	340	357	340	310	335	356	351	353	344	341	357	368	327	338	324	341	356	315	344	339	349	318	342	357	348	343	342	343	335	328	318	345	353	344	392	341	293	345	328	343	344	370	324	342	308	335	324	335	338	333	331	343	321	349	324	342	360	337	323	341	358	352	343	326	357	335	298	342	351	333	329	357	317	339	352	357	306	355	354	326	366	356	332	297	348	371	322	315	366	343	377	348	387	359	350	315	364	367	333	332	361	328	312	327	335	322	343	309	355	311	292	338	314	306	342	332	321	350	325	317	308	350	337	333	368	348	366	323	302	368	304	333	348	350	344	365	352	366	327	329	357	346	316	327	349	355	370	357	379	348	358	338	340	353	356	345	346	321	338	348	352	300	323	382	394	369	335	345	365	307	362	331	317	379	322	375	338	320	326	336	345	346	330	370	345	342	325	319	358	364	333	373	353	336	362	371	323	333	354	317	350	363	315	308	358	362	359	340	340	356	330	347	309	354	385	324	330	350	343	284	364	336	330	368	345	335	331	346	333	322	355	352	329	326	309	337	345	347	351	316	335	341	324	322	348	345	345	353	381	336	325	356	366	330	337	379	355	339	347	343	337	354	333	362	339	323	353	324	310	334	338	329	338	359	312	329	363	331	356	348	341	355	343	380	285	321	306	331	349	338	328	324	319	363	335	340	350	306	358	321	328	371	329	310	309	302	348	338	327	364	335	341	329	341	337	333	324	333	348	330	360	323	345	358	329	340	376	353	351	327	337	347	353	328	378	361	345	332	342	353	353	346	334	359	344	343	365	324	358	354	354	357	341	357	319	360	330	334	338	339	356	352	365	322	321	348	319	359	341	368	355	338	356	337	367	377	337	335	338	360	341	350	331	319	361	338	341	337	339	310	317	360	345	343	348	337	309	338	346	335	342	338	352	351	331	328	342	335	338	351	331	345	364	342	325	297	340	327	376	335	324	364	353	313	357	374	346	346	341	316	375	316	319	361	378	355	322	353	304	350	356	326	345	307	351	342	348	353	310	352	387	329	361	342	367	347	370	335	349	345	350	334	357	342	358	352	311	330	309	355	347	358	318	343	369	322	312	349	326	322	334	336	316	371	325	350	319	336	327	345	373	330	352	382	346	341	344	345	368	345	323	360	325	363	347	338	386	350	330	333	345	335	327	351	338	341	340	361	333	395	353	356	355	343	344	333	336	322	321	322	359	323	330	329	349	363	336	360	363	361	321	341	368	336	322	350	354	339	352	348	376	338	317	323	365	325	346	341	351	331	317	299	336	349	339	326	341	343	340	344	310	343	366	323	355	352	355	350	370	300	331	339	321	313	333	342	348	350	328	350	338	348	323	333	354	323	330	360	330	351	338	355	322	327	348	329	342	337	341	340	341	359	330	368	335	365	341	344	335	352	327	348	331	345	331	378	378	364	318	330	309	338	339	358	334	360	357	333	356	351	315	322	338	369	327	307	337	371	335	346	361	353	340	336	325	338	335	362	338	348	332	334	350	331	311	360	344	341	357	315	304	318	334	336	336	311	362	332	321	355	322	335	346	382	351	358	350	375	357	344	378	335	357	333	344	325	316	343	301	325	331	374	331	350	337	370	316	343	342	356	357	308	331	339	338	351	345	350	330	354	344	324	345	349	377	350	332	365	342	309	338	354	364	316	328	349	325	346	341	335	352	303	363	344	319	361	325	318	338	334	331	319	337	358	354	343	367	292	313	326	337	326	324	337	370	329	338	354	367	328	342	352	322	348	341	367	367	358	351	316	343	322	328	377	368	346	336	366	389	330	319	329
24142	21863	34346	26634	17640	4326	473	354	345	328	339	302	288	298	286	300	295	294	263	273	296	267	281	264	287	267	262	252	310	282	238	287	289	269	272	304	290	251	288	275	302	293	264	257	309	270	275	277	254	255	258	266	251	258	277	269	253	307	280	303	269	272	273	267	289	267	272	277	273	283	281	269	261	288	257	253	245	266	272	264	282	265	269	258	276	273	276	269	243	248	257	282	280	288	309	284	280	244	261	228	246	278	283	253	286	284	283	288	248	288	293	255	248	243	253	291	288	279	264	279	267	280	248	282	264	308	290	278	258	257	273	270	296	295	315	236	268	255	263	266	265	267	289	262	280	268	295	255	251	247	266	242	269	294	279	287	271	278	291	278	267	265	255	248	259	262	256	263	273	250	258	250	286	301	273	313	254	283	266	247	290	259	270	260	255	251	252	305	263	275	260	247	249	271	315	264	270	254	266	263	291	270	285	279	242	286	280	287	252	283	282	274	271	298	264	283	285	285	256	256	315	241	266	244	256	260	242	249	278	265	248	304	255	262	266	290	260	268	300	279	257	272	261	291	252	269	223	250	244	270	270	251	270	259	258	270	286	267	264	277	266	271	271	271	261	256	276	251	280	279	264	306	242	272	279	256	310	280	269	270	305	266	294	255	274	306	251	268	301	302	265	279	275	251	288	258	286	256	257	277	259	285	265	252	285	241	243	288	295	258	268	263	299	283	275	270	254	251	285	268	257	267	274	267	286	287	277	250	268	281	262	262	259	281	263	252	274	272	271	272	259	270	265	281	264	266	284	261	289	264	258	270	224	302	295	256	251	243	260	260	239	241	273	286	266	267	258	248	276	284	292	243	262	231	280	254	287	299	265	271	276	255	289	259	279	255	263	281	296	246	264	275	252	270	280	252	249	276	272	263	279	268	263	270	278	260	269	283	247	256	275	283	277	285	270	253	244	246	291	268	270	237	254	254	237	259	264	258	268	258	281	252	257	260	274	274	257	267	284	268	266	237	262	276	276	266	268	276	250	259	282	268	262	246	280	266	273	298	281	271	272	274	248	283	291	288	244	250	259	253	285	245	263	305	287	253	255	263	237	275	302	292	274	263	262	261	223	266	270	278	292	302	271	254	260	279	261	271	267	286	278	260	289	291	274	257	279	274	266	279	280	266	267	296	255	280	264	302	258	254	260	269	261	301	283	280	283	260	245	276	291	281	283	278	280	279	264	253	273	278	251	255	268	223	286	279	295	276	261	303	242	268	298	286	254	281	273	256	240	277	296	284	273	279	298	296	257	263	263	257	249	274	241	246	270	270	288	282	284	252	263	240	262	261	273	256	274	263	254	292	273	256	283	257	272	272	282	272	304	224	278	267	273	259	259	274	278	274	247	265	261	266	276	264	289	286	241	294	237	297	300	270	299	272	263	251	278	292	273	281	308	268	236	249	258	255	244	258	287	304	243	274	278	274	267	277	258	264	295	261	249	284	273	286	263	249	269	275	280	278	284	270	265	276	279	254	259	265	262	298	251	280	276	309	270	271	254	290	270	292	256	261	274	286	247	294	269	257	294	232	255	307	268	292	266	263	272	258	292	292	273	243	243	294	286	267	257	277	252	257	277	264	253	266	255	251	275	280	247	268	273	287	236	251	260	301	298	246	273	251	272	251	281	264	254	272	289	291	326	253	299	265	263	282	272	248	267	257	293	286	257	274	275	264	292	297	255	288	293	288	282	288	279	294	274	281	256	279	280	265	270	280	256	245	272	271	289	274	262	252	261	279	280	268	236	273	276	261	287	252	264	274	267	275	251	275	256	256	258	270	261	263	269	266	269	279	281	289	249	288	262	278	281	267	267	249	272	280	245	236	257	276	268	262	288	259	261	281	282	250	263	251	270	272	280	278	270	260	295	304	265	252	287	260	282	274	271	286	283	240	279	264	264	263	235	288	273	264	270	279	264	282	288	248	277	268	284	271	260	260	265	252	282	277	268	265	300	288	250	270	273	266	262	272	267	284	256	287	260	279	272	258	266	265	282	286	244	271	271	237	263	239	246	256	303	279	268	273	309	275	271	243	262	289	277	241	247	264	298	290	261	293	269	285	260	280	273	294	292	276	268	272	273	260	264	282	258	279	246	249	280	230	263	246	286	291	263	265	289	270	259	278	257	267	278	268	284	265	264	273	305	256	299	279	243	240	284	266	280	259	270	252	270	273	276	268	258	300	246	267	255	270	259	247	273	264	250	264	273	302	253	258	270	269	238	228	237	281	263	270	246	270	284	271	272	275	286	270	264	248	255	282	273	249	255	277	279	247	300	268	263	247	277	245	292	260	263	283	247	284	273	250	288	257	304	292	289	258	268	249	260	256	265	278	258	268	264	271	283	264	272	290	278	258	260	276	283	282	261	230	254	272	259	275	284	275	221	267	265	282	266	277	289	252	285	255	279	271	263	271	298	286	258	277	279	251	276	247	262	263	246	270	264	241	260	280	286	279	257	306	279	262	264	275	256	262	282	267	267	254	312	251	259	268	274	240	260	237	255	241	279	262	270	261	294	246	270	258	269	262	262	287	262	288	268	260	272	288	284	287	292	279	241	226	272	270	259	254	278	254	277	247	249	275	260	270	296	266	280	254	266	255	260	245	290	263	290	266	266	284	280	258	245	289	255	249	271	242	289	275	280	287	255	269	246	282	288	284	266	313	259	263	254	255	263	270	286	269	271	251	254	257	265	271	250	243	232	263	271	263	295	262	286	298	276	278	271	261	289	276	289	275	268	279	257	256	264	257	244	270	266	303	286	269	244	268	286	281	261	258	283	271	282	283	259	251	281	246	272	268	255	252	262	278	282	281	274	272	267	282	262	279	279	262	267	270	255	243	303	276	249	275	290	273	280	289	264	303	272	227	272	247	277	279	295	261	259	288	303	262	262	298	280	253	290	285	275	298	304	234	271	256	276	270	284	244	237	274	282	260	247	260	250	246	271	262	263	251	228	238	252	266	273	268	288	261	296	276	244	259	283	256	284	288	285	244	241	284	256	247	253	249	276	263	256	279	274	284	263	281	272	259	262	244	256	274	276	270	257	286	245	266	269	310	262	266	291	254	229	276	254	265	278	264	281	292	283	279	276	275	268	245	274	277	279	273	262	274	261	272	318	274	268	291	275	265	262	274	248	278	302	254	256	278	271	278	268	268	268	281	261	283	248	262	273	267	243	272	247	286	251	250	288	294	251	262	266	237	252	267	269	274	265	250	275	281	251	278	251	249	305	268	266	292	278	265	296	256	288	260	290	282	263	294	254	267	308	291	261	273	286	272	254	255	231	243	255	273	288	267	304	269	298	263	259	279	277	303	263	249	269	262	285	275	268	271	269	271	255	223	265	277	233	256	281	282	274	254	235	262	270	271	254	248	266	277	277	263	283	267	230	254	259	280	273	258	281	255	270	289	235	260	312	263	289	315	300	242	303	264	278	270	274	265	265	280
59849	80077	55057	11256	874	728	617	548	526	475	466	441	443	405	389	455	380	435	375	383	377	390	371	346	399	411	424	375	385	395	381	398	403	402	357	398	362	352	388	391	369	391	397	382	404	446	364	375	369	385	358	347	365	386	393	381	392	368	379	351	371	360	372	363	407	397	339	431	384	367	362	424	331	377	382	363	398	373	368	395	392	386	356	362	355	373	366	351	385	367	371	395	353	363	380	367	358	358	402	354	378	358	374	398	357	402	387	360	371	403	343	372	389	358	396	391	413	400	374	405	368	374	393	373	339	386	371	368	371	363	358	347	395	370	381	341	340	370	370	367	386	365	368	345	367	372	361	360	346	367	385	419	374	345	372	365	350	380	392	392	383	369	393	343	360	360	359	391	380	359	369	370	389	399	332	375	401	383	398	380	392	377	368	397	388	386	373	379	393	347	359	390	407	363	333	356	379	339	363	370	365	381	379	375	397	385	380	346	369	377	331	385	353	380	377	418	370	370	380	364	349	376	378	357	362	384	359	411	352	380	383	371	392	374	381	356	403	371	372	377	400	351	362	407	341	404	396	373	388	346	403	385	384	405	372	364	380	364	373	383	388	382	401	345	347	336	322	410	354	369	372	388	386	368	398	370	378	377	383	369	383	404	362	355	360	353	347	348	393	326	414	381	367	351	370	359	373	365	374	369	358	371	419	349	343	391	346	400	362	314	343	383	376	342	382	374	363	392	372	351	357	364	359	363	382	355	388	396	379	427	383	346	361	371	354	378	392	351	383	367	361	347	381	378	389	370	364	375	379	401	369	358	382	362	380	357	392	395	344	376	375	373	383	346	401	380	397	350	372	406	416	385	363	343	357	382	342	368	347	370	375	370	357	374	362	354	392	362	373	390	360	386	377	361	397	371	392	359	337	378	384	389	366	386	363	381	381	420	378	407	374	393	374	374	357	357	402	344	365	397	358	374	385	346	374	360	357	380	396	374	377	380	376	388	330	361	385	355	380	406	370	393	391	362	383	389	381	403	395	347	396	365	368	394	358	361	363	370	385	363	365	382	383	344	359	381	400	373	378	386	381	389	369	364	335	372	358	379	346	368	349	321	369	371	351	362	387	353	360	394	385	379	366	384	371	393	376	357	358	376	378	358	410	379	353	377	368	374	380	362	357	370	382	391	383	388	399	401	398	409	359	349	363	372	386	375	355	355	383	376	401	393	377	358	345	393	350	366	375	366	359	354	374	364	359	369	404	360	374	357	370	368	363	376	390	372	364	369	353	337	369	338	363	387	358	351	390	364	423	413	373	401	367	409	359	340	383	379	355	349	397	324	367	377	371	383	351	385	411	344	357	352	381	364	349	368	365	397	373	379	393	374	366	388	342	362	344	390	353	356	418	369	373	390	392	374	382	326	391	355	374	360	380	350	365	389	345	349	406	364	362	371	373	412	376	383	348	370	392	371	377	390	393	372	371	400	367	409	367	361	338	369	359	381	378	384	386	352	373	374	372	363	371	372	367	347	361	368	406	403	383	366	326	357	319	363	366	359	374	371	348	338	377	449	384	367	349	388	374	360	367	380	377	342	327	354	359	376	345	355	372	388	371	384	356	359	381	378	373	334	365	396	413	349	366	403	383	387	382	350	374	406	366	379	389	413	379	356	374	349	341	400	355	373	387	365	363	376	365	375	380	374	412	374	342	352	365	406	371	366	369	385	393	365	387	375	307	396	360	382	392	366	349	331	340	382	348	367	378	373	402	367	360	366	381	353	343	387	348	387	351	379	366	378	358	370	401	382	377	363	359	341	346	395	387	392	364	398	381	370	369	372	372	328	430	384	412	382	337	364	346	383	352	352	373	360	374	377	345	390	377	340	371	374	387	368	360	377	358	369	377	353	345	382	362	381	362	359	350	393	387	360	376	332	392	349	355	402	383	326	381	376	384	389	333	374	353	352	389	374	338	365	380	372	407	373	370	384	369	387	351	392	385	413	347	357	360	372	411	401	391	372	367	380	370	374	396	370	344	358	364	373	381	387	373	354	373	349	345	384	413	411	347	374	381	352	358	411	366	383	385	345	376	353	345	395	339	348	336	377	372	368	327	383	398	377	338	334	393	350	395	369	360	355	371	348	367	366	400	332	361	353	376	360	366	362	342	407	397	385	371	373	401	344	347	390	352	374	368	327	392	349	369	380	362	386	385	401	334	329	353	353	357	382	378	366	363	367	399	365	360	380	360	331	363	376	386	353	381	373	406	369	422	357	339	391	394	385	355	329	367	384	373	386	376	352	352	375	357	413	374	390	377	358	382	355	364	368	398	356	383	379	370	354	376	393	389	361	367	380	364	403	376	381	368	367	398	353	399	365	392	389	418	357	395	353	362	368	358	362	382	366	356	363	356	326	385	351	377	377	403	412	327	370	375	418	377	366	417	374	366	349	374	389	391	368	345	367	379	375	352	385	366	377	408	392	358	402	380	341	389	366	381	386	399	381	377	372	419	377	390	384	347	393	412	365	378	391	407	386	375	359	385	392	367	373	364	364	362	399	355	379	332	380	361	360	378	366	359	358	365	372	373	376	372	367	357	348	335	379	404	382	349	345	371	346	356	362	377	347	358	366	368	377	389	372	374	358	368	326	351	354	373	358	357	362	364	354	349	384	396	354	364	414	415	323	343	345	354	371	380	372	393	369	396	384	345	357	346	354	385	386	388	404	395	375	374	380	380	379	353	372	368	394	371	365	421	381	384	378	356	370	367	372	375	413	361	366	366	390	408	368	395	381	374	383	369	372	368	390	397	365	364	363	351	388	357	390	356	374	383	397	374	346	360	348	391	361	405	380	353	366	352	351	361	390	381	385	363	374	392	352	353	356	357	383	392	371	396	382	373	420	403	333	414	380	389	422	352	403	399	373	363	352	417	377	388	349	379	344	362	364	395	369	362	390	366	382	397	356	399	364	411	408	364	377	402	352	381	345	373	363	383	344	370	377	375	360	376	347	373	364	358	399	409	398	393	351	337	355	360	359	393	365	373	373	384	356	338	380	394	359	360	379	399	361	361	377	337	341	371	389	391	396	359	392	361	375	377	356	389	353	354	370	390	347	396	339	361	392	377	377	365	392	366	362	395	374	379	394	389	356	342	383	377	404	385	365	373	370	390	371	378	350	363	385	368	383	358	375	406	367	384	350	386	392	385	344	351	389	376	391	356	366	383	375	388	377	374	348	375	366	366	373	376	402	396	373	361	380	382	394	372	363	428	373	366	419	363	353	387	360	379	359	393	372	370	374	379	399	357	371	357	398	344	339	400	356	334	347	352	358	349	406	380	342	353	405	324	352	406	394	367	383	336	363	392	380	372	358	365	388	346	357	395	366	367	368	377	405	359	360	382	361	345	358	366	347	397	360	418	380	346	362	363	326	353	384	350	390	358	384	371	361	380	378	391	370	397	333	389	325	379	371	395	370	419	368	357	343	352	373	364	398	361	342
23213	21557	29658	25519	21420	19805	4677	364	279	240	215	212	196	206	205	183	192	207	202	174	139	156	190	163	153	152	151	169	165	146	150	184	177	182	159	158	172	160	150	149	175	159	153	161	184	161	141	167	142	185	184	157	160	157	160	169	149	155	150	146	150	159	164	166	158	173	153	156	148	139	154	154	132	169	151	149	177	169	156	154	161	148	148	145	139	136	142	137	163	167	184	168	146	169	143	152	166	148	157	131	157	140	165	159	156	163	151	130	161	177	163	170	138	157	159	169	180	160	173	154	141	151	144	153	158	156	148	172	166	148	159	157	137	147	151	170	160	179	148	174	150	129	161	184	155	168	148	144	148	197	162	179	163	162	173	142	163	143	153	161	161	149	157	163	157	142	173	164	180	157	148	161	144	162	169	151	160	160	195	147	149	170	154	135	164	177	163	160	143	168	179	144	156	168	158	169	173	136	173	155	150	172	156	176	154	154	160	143	149	179	132	164	147	174	155	144	177	156	190	143	129	154	157	162	143	140	158	151	157	138	160	160	171	146	171	144	170	175	154	176	176	144	150	132	165	153	158	142	156	140	160	173	140	155	200	182	164	169	162	166	182	167	157	141	169	153	170	166	163	156	187	150	175	167	140	176	149	164	167	150	163	158	169	152	165	132	165	143	147	146	174	164	143	182	142	157	155	129	158	141	149	155	155	159	149	173	160	172	156	140	156	165	164	176	161	168	163	165	153	170	149	139	163	176	183	169	158	144	158	128	164	167	163	183	149	149	153	162	152	146	160	163	161	152	164	144	150	150	148	167	144	175	166	160	151	159	166	146	159	149	151	156	147	145	172	156	178	147	147	152	149	129	162	155	163	172	143	159	145	158	190	168	159	169	154	144	166	145	166	164	146	145	143	149	156	129	162	163	151	174	151	162	167	133	168	149	160	173	146	175	168	152	148	159	152	153	163	163	174	179	171	134	174	151	164	149	174	159	151	136	167	166	168	176	166	170	158	177	160	178	140	159	134	148	159	140	141	172	155	135	151	156	161	154	157	154	139	159	176	168	150	149	174	172	167	160	150	169	154	172	141	138	164	138	174	130	127	149	141	149	162	136	155	160	163	161	145	153	166	161	151	169	160	163	157	179	139	170	137	163	172	146	180	150	155	146	171	160	160	168	162	164	160	156	163	158	156	141	154	172	173	136	141	164	157	172	162	156	151	151	161	161	152	165	160	166	168	144	161	182	159	148	183	159	169	170	160	161	152	189	157	176	156	167	156	155	162	146	154	172	151	164	154	175	154	153	162	158	152	165	146	159	173	168	188	161	174	146	132	166	148	156	150	146	165	164	145	139	185	182	177	153	150	157	148	189	166	144	160	162	133	152	156	163	149	152	135	147	162	147	168	142	141	154	162	184	146	149	161	147	152	146	184	143	156	186	173	176	150	138	144	146	157	177	141	156	174	159	162	139	158	147	135	144	162	146	157	168	154	182	170	149	148	169	176	148	157	193	146	179	148	163	151	147	138	171	148	147	147	163	147	152	151	168	159	167	148	185	150	144	170	175	170	153	154	144	167	156	135	166	157	157	140	151	141	157	139	152	151	132	161	149	186	135	128	148	156	167	187	155	168	147	170	169	144	191	149	166	159	155	161	155	151	150	177	132	158	144	152	151	150	158	154	186	145	172	156	145	173	157	140	163	152	161	150	166	160	165	171	138	148	148	161	164	144	136	167	162	166	153	157	137	155	159	154	176	166	143	161	152	170	150	148	153	161	157	143	158	144	153	159	155	148	144	177	141	157	160	177	184	162	146	174	140	163	157	143	168	155	154	152	169	186	166	154	191	135	172	164	158	166	159	168	159	161	152	164	164	155	165	173	173	146	146	161	138	163	171	144	143	164	158	144	137	158	153	157	164	140	151	128	143	158	147	179	176	161	131	175	168	158	153	163	161	146	175	167	120	178	164	166	179	139	160	159	151	149	174	151	146	157	168	165	153	150	152	146	159	158	162	172	150	146	177	156	163	179	150	167	160	166	154	168	160	167	178	147	169	161	160	171	124	148	161	187	151	159	132	149	165	171	173	143	164	141	163	163	158	170	165	163	155	172	151	156	170	175	170	176	178	162	135	158	142	155	157	168	172	151	163	165	179	163	152	186	147	158	161	146	153	167	158	144	161	176	146	144	146	143	139	169	182	156	170	170	172	185	168	156	172	145	148	155	145	152	148	169	160	158	164	168	160	160	168	156	165	141	163	144	172	152	163	181	173	163	152	143	162	172	146	164	152	159	172	172	150	148	139	170	125	148	172	143	148	164	148	152	175	157	179	154	150	188	161	138	175	164	152	157	129	151	149	161	154	171	146	148	154	163	180	167	159	140	155	181	148	148	155	178	137	144	157	173	155	163	142	146	178	161	164	154	162	156	161	163	157	162	145	148	170	156	181	158	174	152	133	156	142	143	163	143	172	166	145	152	153	174	180	171	151	158	156	184	142	166	159	157	136	154	153	172	130	161	163	144	168	171	154	175	178	154	146	163	138	143	147	154	163	166	157	144	179	156	158	143	175	150	166	166	154	133	154	147	167	159	158	167	169	161	166	157	178	171	161	146	162	180	147	165	150	165	157	186	166	143	166	159	175	163	156	152	145	168	143	164	176	165	168	164	140	157	152	159	182	141	148	155	159	168	158	178	161	162	153	188	133	188	161	157	153	155	160	178	141	159	149	151	143	148	171	167	164	165	180	141	147	140	158	181	152	150	148	164	139	150	151	144	158	142	143	151	170	153	183	169	144	166	143	162	179	141	143	151	163	145	155	146	159	167	156	149	175	132	153	184	160	144	158	149	175	140	164	166	175	165	157	171	160	156	143	143	159	162	153	162	155	158	150	156	137	194	151	160	160	140	165	158	156	156	146	153	160	149	170	161	169	165	167	142	160	151	169	158	176	143	148	148	164	135	143	162	154	168	144	163	161	156	165	166	166	165	166	154	162	148	169	153	149	150	146	132	148	164	153	164	149	157	160	144	149	156	150	153	163	156	159	153	145	141	167	155	150	138	160	165	173	161	151	159	171	167	148	143	162	145	154	155	145	173	166	133	162	163	160	144	184	169	162	164	163	136	140	148	169	168	169	164	141	165	137	168	157	146	167	170	155	139	160	177	155	168	164	136	139	153	150	173	161	155	138	141	149	149	144	161	161	149	172	146	171	141	149	162	168	158	159	159	141	159	148	171	178	166	154	143	161	149	144	145	141	156	139	144	163	162	134	163	146	162	139	144	152	151	151	184	154	151	173	151	180	144	171	149	158	147	188	169	166	169	161	164	173	152	144	158	156	156	156	161	176	155	155	164	144	149	137	159	141	135	167	154	151	159	161	161	157	163	171	169	181	143	148	159	150	156	170	166	155	144	157	150	160	167	154	155	148	164	167	164	146	157	167	156	138	168	164	146	149	133	168	162	144	180	172	169	157	146	152	147	130	156	151	148	152	142	144
61870	87332	61055	12158	1142	859	710	569	456	405	378	366	317	306	273	305	262	259	240	265	219	258	236	283	214	222	219	237	251	241	229	212	234	248	221	238	212	228	209	223	197	216	228	240	194	217	244	251	206	218	226	222	232	208	229	234	235	205	222	240	238	227	216	194	229	226	206	218	233	199	214	232	212	201	208	196	218	199	200	221	224	217	238	205	225	210	240	221	214	221	221	198	206	200	187	193	219	216	228	223	222	211	253	221	209	231	231	227	197	222	184	199	225	199	205	220	213	244	234	220	209	208	243	207	201	229	197	221	229	224	200	249	218	195	201	221	201	219	215	204	203	206	192	248	237	217	210	204	207	216	235	198	232	232	214	230	203	205	222	191	209	237	221	204	219	203	225	202	247	220	227	228	218	180	224	207	192	225	211	231	195	203	210	232	231	207	254	203	218	229	213	184	213	205	197	218	223	192	207	232	230	196	208	207	199	203	215	229	194	232	213	223	209	229	181	200	238	237	201	256	204	225	232	211	215	200	214	213	220	201	228	243	225	216	223	223	216	219	227	191	234	230	240	196	192	207	205	214	215	232	214	213	207	215	238	219	229	215	254	211	219	229	203	232	207	231	204	205	244	203	222	202	209	199	221	195	215	214	227	198	227	208	226	205	197	225	216	217	198	233	231	209	191	240	231	234	222	230	238	207	218	217	220	213	217	228	216	238	249	215	193	210	181	220	217	190	214	193	207	215	228	230	213	199	230	218	204	189	217	222	220	226	222	222	198	236	230	197	217	227	230	211	212	208	218	205	226	225	209	207	205	214	217	229	216	256	218	206	225	202	214	214	226	194	239	228	211	210	224	227	216	218	214	198	168	227	213	209	218	197	224	208	215	205	225	200	212	208	222	223	207	207	223	218	212	234	187	209	229	207	217	203	184	227	241	241	227	222	217	219	189	255	235	233	251	213	214	226	213	235	208	222	191	232	192	219	217	206	233	211	179	203	230	219	226	219	213	224	198	212	194	217	204	202	215	213	208	236	224	200	239	217	226	222	226	194	213	202	255	222	201	205	219	235	218	248	230	228	214	227	226	221	249	233	235	233	215	184	217	238	202	204	234	202	208	191	214	184	177	212	231	212	197	241	230	229	215	226	200	202	201	193	238	196	212	247	248	196	207	196	213	243	212	206	220	204	199	229	211	196	218	238	237	221	231	207	207	201	200	223	189	203	218	221	239	217	203	215	198	252	205	219	226	219	194	196	221	216	212	224	206	211	217	209	247	208	218	209	224	209	233	197	221	200	213	205	199	227	231	218	224	191	222	216	223	206	189	211	234	216	188	235	236	208	231	224	207	204	220	240	207	228	213	229	213	247	189	237	231	195	227	192	207	241	213	209	196	233	193	220	220	228	200	224	203	220	199	219	218	217	217	220	211	198	216	204	186	205	188	224	209	211	214	215	227	211	208	241	200	235	218	218	202	226	184	195	207	210	214	210	227	238	207	225	230	217	227	198	248	234	190	214	229	236	228	227	253	247	232	204	214	200	218	212	205	239	231	238	220	199	214	210	225	208	239	231	229	225	219	237	219	211	205	211	205	209	212	210	227	186	208	237	218	218	228	196	233	257	244	215	236	216	214	179	213	238	222	217	233	190	227	238	196	220	229	209	236	232	221	188	206	216	229	225	207	214	229	201	214	196	223	229	217	206	208	227	204	200	215	207	183	226	217	197	235	240	215	236	209	208	208	215	227	176	202	204	233	224	221	209	222	214	224	209	223	196	236	232	192	213	221	232	229	203	207	203	225	225	219	225	200	225	219	208	222	240	206	200	193	207	214	201	225	220	227	210	194	215	230	194	204	243	229	216	215	191	222	242	201	217	190	212	230	218	223	220	188	232	224	229	209	214	184	211	206	203	232	219	211	213	220	226	236	209	202	205	224	204	203	216	207	243	217	215	218	185	227	211	246	208	202	204	240	234	215	199	217	220	226	217	226	225	199	225	216	202	227	193	217	229	222	231	221	229	224	222	194	196	201	221	207	242	251	227	211	209	220	223	204	204	202	215	211	196	248	225	209	223	216	210	222	204	191	214	223	231	233	231	201	191	226	201	229	233	219	229	210	208	211	228	222	209	229	225	216	212	223	243	211	214	223	207	214	238	231	218	217	203	202	213	186	229	232	216	219	190	212	209	203	209	192	198	221	231	211	203	201	196	195	203	215	191	200	187	216	232	234	224	215	229	223	221	213	212	208	188	209	222	208	213	240	247	211	239	187	226	240	243	209	186	221	213	202	207	196	206	244	209	232	202	183	208	227	235	197	230	219	215	238	195	221	234	232	223	213	203	223	224	231	206	211	215	188	226	198	229	226	226	246	211	209	239	215	200	223	185	200	217	218	223	190	241	193	207	218	198	204	191	215	211	199	216	195	246	207	201	212	214	217	228	212	190	203	187	234	241	208	211	202	230	209	206	246	216	201	218	221	225	221	215	191	186	213	220	224	220	219	195	220	227	224	204	246	246	215	223	230	214	215	218	195	216	200	239	234	182	226	206	189	204	195	220	204	227	204	200	211	219	198	223	202	211	230	207	220	254	223	205	210	221	195	203	250	199	237	231	188	222	232	236	228	209	206	196	211	235	190	211	243	213	197	222	213	223	237	226	223	232	209	207	185	242	189	210	199	240	193	207	216	236	252	250	262	222	211	209	182	224	225	201	213	217	237	215	200	204	223	220	217	239	224	215	228	230	193	212	203	206	223	247	234	233	255	224	215	228	199	239	220	219	207	223	218	197	201	232	239	226	233	190	213	223	227	239	234	228	207	224	230	202	193	217	197	211	229	207	215	242	213	191	231	208	219	218	217	197	192	223	233	225	209	193	223	223	241	210	203	214	223	222	195	199	194	220	219	194	196	226	204	238	195	226	214	218	227	214	210	206	235	221	222	208	210	214	224	203	226	199	202	195	234	221	224	197	239	212	217	196	243	218	208	237	228	218	200	225	206	205	208	219	214	244	214	203	217	198	209	208	216	221	228	231	220	215	251	181	184	209	223	239	218	219	171	222	232	245	203	224	203	207	219	203	211	194	208	205	201	238	223	216	213	209	230	223	223	228	218	229	238	206	200	246	240	207	236	200	199	237	207	231	216	197	197	217	225	211	235	208	180	223	196	191	226	214	233	228	209	206	239	228	229	214	225	204	199	211	173	240	225	222	232	214	194	219	217	218	211	240	223	239	224	191	191	215	214	216	212	191	216	229	208	207	214	211	240	217	215	239	223	232	237	209	207	199	238	211	211	204	196	195	212	209	245	232	220	213	203	208	221	233	229	192	218	223	194	219	209	223	227	232	185	219	229	217	210	222	221	225	201	226	206	229	211	190	174	224	221	227	222	201	208	227	219	177	227	212	219	247	213	199	206	222	240	207	198	198	195	215	243	231	212	220	222	222	203	197	207	213	195	221	227	187	219	233	220	210	213	198	205	215	221	231	241	212	216	229
28877	24941	25050	7166	327	237	245	249	239	262	223	252	238	253	273	241	240	262	223	268	264	260	229	258	274	236	240	249	266	262	244	254	222	259	232	256	262	234	253	264	246	233	263	244	241	238	252	250	265	241	262	247	279	222	246	260	232	248	232	245	241	249	242	265	265	262	294	269	254	260	253	246	256	239	231	244	239	244	234	243	228	249	276	259	241	240	236	261	261	262	242	242	266	234	264	233	230	253	203	231	259	258	241	256	266	248	233	258	243	258	260	244	255	242	256	254	229	227	252	249	257	225	269	256	270	258	259	256	251	243	278	239	242	228	251	247	254	242	240	252	249	230	238	260	268	282	234	246	234	267	269	270	252	248	233	253	249	230	253	257	251	240	266	255	250	249	282	259	251	249	268	253	258	246	261	258	251	220	251	227	251	247	244	236	262	251	250	259	234	243	230	246	270	233	240	258	255	251	254	230	254	275	247	265	253	241	235	233	268	259	254	245	217	241	253	210	234	253	235	241	248	266	233	234	247	254	280	245	255	249	241	261	237	245	273	238	255	252	248	240	265	251	225	228	258	259	267	279	249	264	240	267	254	253	245	236	272	282	243	255	241	242	249	219	243	250	242	256	237	244	244	269	243	261	245	235	258	251	256	244	277	254	254	250	235	256	242	232	256	246	268	250	221	244	280	242	258	270	251	219	234	226	242	227	231	225	225	246	239	264	248	234	260	253	237	257	270	241	233	219	273	227	247	245	241	249	252	261	234	234	245	239	235	281	276	268	254	229	263	238	247	250	254	248	237	258	218	262	255	245	251	236	240	248	252	229	242	242	249	231	254	230	252	250	262	264	253	231	253	270	246	252	224	225	244	247	249	245	237	227	236	266	240	240	252	264	239	221	244	258	220	230	237	226	272	228	243	229	266	260	212	243	270	264	251	266	245	224	265	239	272	256	242	254	236	238	273	255	238	215	267	276	262	253	245	233	253	266	239	234	215	242	228	256	250	260	223	255	232	273	264	223	253	239	275	230	228	257	259	249	279	253	276	239	259	233	228	237	256	229	218	283	247	259	273	253	231	244	256	239	248	249	232	243	206	247	244	233	249	261	247	255	278	231	251	245	225	246	243	248	240	254	243	271	261	235	250	255	241	249	258	262	265	264	265	255	247	244	232	222	260	267	252	259	229	233	245	262	244	262	259	247	253	259	229	242	271	260	265	249	199	249	249	233	249	232	198	252	234	249	242	251	262	230	231	241	243	222	278	228	239	222	231	235	250	285	223	263	213	243	239	244	261	248	259	275	247	260	244	261	240	249	225	243	246	243	254	270	233	231	263	266	212	275	272	198	269	240	243	240	235	242	245	229	269	248	222	255	268	247	255	254	235	233	264	249	219	245	268	239	232	260	224	229	255	244	246	225	271	225	237	258	259	286	235	243	246	260	274	252	249	242	241	221	257	239	223	240	283	254	239	254	211	227	260	277	221	241	262	228	260	242	239	246	236	267	261	241	257	261	229	234	236	244	262	248	249	238	282	214	257	267	265	292	224	262	211	227	263	239	286	222	273	255	271	263	257	228	236	229	274	243	251	262	262	232	267	260	232	232	242	251	258	257	238	251	261	236	231	225	210	260	257	261	228	249	243	248	238	259	252	243	230	256	232	253	257	271	262	260	279	232	255	247	254	243	245	226	256	255	252	248	241	247	248	229	218	239	239	237	249	233	242	246	200	234	254	259	259	251	245	264	249	234	248	253	267	246	245	264	252	244	248	231	264	252	223	261	256	229	265	276	258	256	243	236	266	238	251	220	268	269	245	251	236	224	227	245	220	263	246	271	245	249	248	281	258	239	227	235	254	219	245	270	270	264	257	280	229	256	226	271	243	248	227	258	255	254	224	241	254	267	243	271	264	243	247	211	259	263	217	266	273	260	230	257	232	265	244	260	229	256	266	262	246	271	268	248	272	230	240	275	249	275	231	244	237	246	242	258	227	256	246	250	246	262	262	244	241	252	238	257	264	221	236	266	255	267	296	260	238	251	241	245	261	267	217	266	249	228	250	247	255	226	260	279	225	225	233	232	244	240	259	238	233	251	226	257	267	256	252	244	275	233	239	241	265	272	263	225	219	251	262	247	243	242	267	238	275	236	279	219	233	268	245	257	255	261	237	232	224	286	205	260	235	253	271	261	231	240	247	254	257	275	246	250	257	288	257	243	259	231	266	262	240	242	247	257	225	252	251	269	244	229	239	265	247	266	253	268	245	245	253	231	237	239	257	274	260	261	236	268	234	235	263	264	250	257	274	263	242	253	245	244	258	231	226	211	208	260	242	219	261	251	224	253	250	250	256	225	241	257	231	268	237	260	233	264	230	222	254	270	251	253	231	251	278	249	241	254	237	232	246	254	238	256	260	253	236	240	209	255	246	242	247	246	258	264	253	251	247	235	229	230	230	242	260	250	250	272	249	245	239	237	252	268	250	231	248	241	251	245	260	263	249	233	261	208	236	273	246	222	250	253	236	244	247	271	271	259	259	241	249	246	250	244	247	242	278	265	271	263	259	238	245	256	267	230	230	247	247	240	263	250	222	261	234	226	252	237	247	259	247	236	253	234	244	257	234	254	241	251	229	252	261	263	237	277	273	242	262	227	235	260	256	255	244	235	263	267	247	234	282	257	239	256	286	245	267	246	251	237	254	253	264	235	272	266	245	244	263	261	250	270	254	255	248	239	263	228	261	224	267	256	238	231	270	258	235	228	261	248	242	265	241	253	253	220	225	264	251	262	249	263	259	260	252	256	274	277	240	261	247	226	255	257	247	236	235	244	226	248	226	260	243	250	251	255	244	248	258	258	274	218	279	232	271	251	235	261	248	252	264	231	241	231	237	260	230	270	267	238	234	266	243	231	243	249	253	269	238	270	268	250	243	266	222	243	227	236	244	227	259	278	243	233	252	260	254	237	234	247	251	200	274	253	262	238	240	246	264	285	248	256	246	255	276	253	242	253	246	240	237	240	234	252	248	249	269	250	247	250	237	237	233	268	268	247	243	264	262	255	235	283	246	239	243	229	229	258	268	239	237	258	265	231	246	259	251	219	201	226	236	248	248	211	225	229	267	236	278	222	246	222	269	276	250	236	275	256	264	259	214	242	257	245	264	249	250	278	226	238	269	224	281	237	227	244	207	245	240	268	268	256	249	227	248	272	221	244	242	247	240	232	286	253	240	240	234	243	240	252	247	242	256	248	245	234	240	238	229	225	237	251	234	231	245	254	240	231	222	255	258	259	273	256	258	248	247	243	244	258	224	241	287	242	241	238	245	248	223	252	195	247	215	260	261	268	255	276	229	255	235	250	231	240	260	255	233	268	203	242	242	248	262	273	260	274	211	242	237	294	238	224	242	231	272	241	251	286	243	241	247	237	231	235	250	284	241	266	230	248	237	258	250	239	225	256	243	246	245	224	255	265	260	246	259	272	270	230	243	261	247	241	256	259
35660	36944	26149	2576	361	342	370	314	337	394	366	345	331	319	305	360	356	364	343	377	346	324	323	342	355	344	348	348	347	367	365	341	351	307	340	367	332	354	296	338	326	334	354	333	378	354	353	346	365	329	338	347	325	351	315	362	308	355	333	338	340	356	342	348	333	359	311	348	361	322	344	330	325	316	336	341	321	378	312	344	350	336	337	362	353	329	320	340	325	317	354	344	350	327	341	346	323	354	359	307	328	323	317	321	317	338	340	329	314	348	339	357	366	344	364	332	341	359	346	322	353	323	352	336	327	341	351	336	307	354	324	322	318	307	330	311	357	355	311	345	372	343	340	348	318	342	329	323	340	349	330	352	368	359	321	347	326	367	346	348	338	354	321	345	379	325	325	330	347	359	349	339	330	323	350	330	335	338	354	341	320	359	348	324	351	308	355	335	361	343	328	326	345	342	350	346	317	337	342	333	356	346	343	325	337	310	323	358	330	343	347	367	309	335	370	340	354	327	351	336	321	337	352	315	301	336	360	333	362	335	366	351	338	347	338	329	363	346	329	361	314	344	324	321	330	338	342	342	333	355	362	328	353	328	326	306	335	309	341	351	310	364	350	336	349	367	366	364	347	363	309	350	322	333	348	351	296	344	360	306	363	369	360	340	322	360	344	337	337	340	328	337	362	355	332	345	340	329	314	375	370	318	357	334	346	344	333	329	332	328	311	375	330	331	329	337	331	360	315	376	347	336	334	350	332	336	331	339	337	334	335	343	329	321	346	380	317	363	315	380	342	361	366	342	362	349	357	333	339	341	327	324	368	336	343	355	347	320	318	347	360	349	342	338	315	343	346	323	295	348	352	322	350	354	328	343	344	360	318	316	332	375	341	358	340	356	346	336	350	338	336	361	312	352	375	362	359	366	359	338	362	329	339	317	357	308	354	359	322	333	367	362	367	364	316	348	318	335	325	338	361	353	330	363	340	348	332	352	367	377	364	349	369	344	322	345	333	362	360	333	341	364	338	352	343	338	351	363	346	349	356	343	344	329	354	344	325	349	345	342	331	329	347	343	354	323	332	338	336	358	376	352	374	323	333	330	350	335	354	324	337	332	339	344	326	372	352	340	342	317	348	358	355	348	322	359	376	334	358	325	334	344	339	357	375	344	373	324	329	318	338	332	346	381	353	361	389	315	378	295	338	352	358	366	308	320	329	329	341	294	376	355	376	330	351	348	335	344	340	342	321	338	325	340	365	332	332	337	333	339	389	339	350	386	325	350	354	374	326	341	341	316	346	382	331	331	341	341	328	340	323	348	322	336	380	355	331	312	344	335	352	329	354	315	338	323	353	340	333	358	374	317	344	345	386	360	339	334	328	386	330	322	324	314	365	325	360	316	365	338	361	304	333	347	334	323	346	343	345	370	329	334	317	379	347	332	332	381	345	314	333	356	308	353	348	353	352	325	349	386	339	345	330	351	325	371	327	333	366	346	349	365	329	336	339	328	358	339	348	333	355	339	368	337	370	359	334	368	348	329	323	324	364	359	338	352	307	346	332	312	353	333	329	364	352	348	316	348	320	322	354	326	345	325	327	363	342	332	346	322	364	331	366	336	343	326	367	325	327	327	365	344	344	352	358	316	346	379	357	332	322	323	324	358	332	318	334	333	373	363	317	341	344	329	323	342	336	366	329	326	370	347	360	368	352	336	385	322	340	324	319	354	332	357	328	328	316	353	324	377	330	309	352	341	368	354	324	346	347	325	337	347	390	354	332	326	345	356	327	393	343	324	333	323	319	347	342	312	371	347	305	351	313	377	313	315	359	337	326	320	351	345	330	331	363	366	331	305	335	339	306	324	294	322	336	342	329	333	362	338	337	353	350	348	374	348	325	331	313	348	317	389	340	337	339	314	366	371	331	342	348	329	354	341	344	343	370	337	362	350	332	312	325	317	328	342	383	343	330	362	307	375	318	355	321	350	344	348	369	365	336	347	348	343	334	326	371	341	344	349	356	329	336	366	363	357	361	353	310	383	337	350	346	349	344	377	333	344	343	323	326	337	339	342	354	333	348	294	321	349	325	328	334	340	352	360	332	356	339	323	342	343	336	333	356	337	298	338	346	352	352	336	316	362	352	332	328	352	357	347	354	331	332	321	343	349	359	342	349	346	356	366	357	324	346	349	329	309	327	330	338	324	345	341	324	316	331	342	344	383	316	337	348	342	334	361	361	348	302	333	382	368	363	330	357	342	366	334	353	341	331	353	352	341	342	342	332	319	320	359	355	339	314	332	340	338	333	328	361	350	315	355	343	373	302	347	370	355	374	347	373	359	324	355	325	350	346	346	333	320	338	347	331	368	344	301	374	328	333	345	339	350	359	347	372	337	312	344	371	311	357	374	293	315	357	314	331	345	347	363	345	330	336	364	332	341	347	333	326	339	344	358	367	318	363	345	335	352	365	366	338	330	307	357	340	341	321	345	324	387	346	314	360	359	375	324	338	305	341	353	335	307	334	324	338	338	366	361	346	338	326	312	352	357	311	320	349	373	319	351	330	346	341	334	338	360	357	351	372	313	345	349	352	343	339	335	365	377	318	361	350	318	356	322	340	322	352	341	298	364	339	333	350	340	319	363	307	328	330	347	345	325	325	384	355	326	367	292	309	336	343	350	335	301	331	360	334	345	341	353	350	343	350	346	351	308	376	340	304	352	341	343	393	333	323	355	354	330	376	366	352	367	325	309	326	322	350	341	370	348	359	360	310	329	334	347	353	347	352	348	335	327	341	332	341	375	330	333	355	326	311	330	356	317	379	365	368	383	349	318	312	314	335	350	343	328	352	313	340	347	340	328	326	337	324	353	339	352	361	311	353	323	339	329	326	343	350	362	341	348	320	326	336	312	335	351	338	325	345	322	329	334	353	400	367	344	345	360	352	344	317	337	316	333	321	349	354	336	351	326	361	324	324	381	347	344	353	345	342	317	347	364	334	319	345	353	315	361	296	365	324	349	323	336	337	332	319	364	381	353	353	333	338	351	320	356	332	340	347	368	319	402	382	381	331	324	315	325	335	344	379	357	357	318	366	342	336	381	361	322	346	343	372	343	331	345	331	330	353	377	359	330	337	354	410	364	313	340	356	361	377	350	381	360	330	328	325	384	345	367	344	352	342	318	373	340	324	369	341	344	315	327	309	320	347	321	346	374	313	328	374	324	346	316	339	306	337	360	350	342	342	351	332	355	332	355	389	290	361	341	337	357	330	346	305	325	346	330	359	319	388	352	327	323	348	347	352	318	355	341	339	353	335	365	343	328	319	379	334	351	318	351	341	303	343	320	308	361	331	356	329	363	377	338	324	363	342	331	361	329	339	365	360	351	333	347	360	380	325	335	333	340	337	332	345	357	344	337	339	332	368	343	352	332	345	349	371	324	327	349	347	328	327	340	337	328	349	341	359	360	335	346	339	321	329	364	327	325	331	368	328	350	360	350	327	350
24197	21754	29428	25252	21182	12408	647	341	295	366	276	295	324	279	294	282	299	295	276	293	262	289	306	284	273	259	252	254	291	285	291	256	287	272	272	281	264	286	282	257	279	274	269	287	301	257	273	277	278	311	270	287	277	285	266	284	282	306	275	269	246	264	290	262	278	266	251	280	266	249	272	288	279	276	252	264	263	285	283	280	282	291	274	302	265	251	251	290	276	274	227	266	261	254	299	255	257	267	263	263	271	282	249	295	263	264	266	300	288	260	254	280	257	268	303	273	248	286	275	294	257	286	287	266	301	280	277	274	300	268	270	277	261	263	270	280	273	284	297	276	251	270	301	267	260	270	272	265	282	248	283	288	225	263	279	284	270	285	282	258	285	284	276	252	302	269	268	271	271	262	264	244	296	256	270	285	294	271	269	322	284	259	279	288	287	288	290	236	314	268	273	306	264	258	295	267	285	308	273	265	268	271	262	283	261	285	281	276	279	252	242	266	276	289	266	274	285	250	269	248	248	290	303	283	256	316	278	274	253	266	267	265	270	281	258	270	256	278	264	273	274	252	284	271	262	254	257	275	278	262	264	247	241	288	246	274	257	294	276	263	270	293	267	274	289	296	291	266	267	269	269	269	287	249	286	302	252	287	275	263	306	254	253	286	251	292	251	258	253	294	260	273	273	260	278	267	262	261	243	266	274	276	251	280	264	246	290	292	260	261	280	263	266	268	284	267	268	263	285	269	252	281	249	281	284	256	276	302	262	294	280	294	306	277	242	275	238	252	269	279	274	294	296	264	267	265	295	281	266	289	268	299	286	270	288	258	270	244	291	275	282	266	258	273	288	269	282	297	268	276	265	256	282	237	285	275	264	265	276	268	266	281	245	321	268	263	279	289	264	271	257	279	245	275	246	244	262	281	246	279	292	276	281	248	237	256	281	269	275	292	271	259	272	267	282	274	291	281	290	282	265	276	310	267	283	249	233	287	281	292	261	257	289	304	292	305	268	284	277	272	281	242	266	307	269	279	284	265	267	282	253	260	278	296	248	269	259	245	279	277	281	241	255	268	297	259	292	265	254	255	271	266	289	281	297	276	281	266	278	263	261	279	253	266	273	280	297	276	257	271	280	299	267	256	282	278	252	255	276	276	258	259	236	271	275	263	258	264	281	261	246	265	252	283	270	255	263	283	280	280	272	277	271	257	277	270	252	270	277	278	267	254	294	290	261	262	272	267	295	287	272	283	294	271	236	277	246	286	275	277	275	265	262	281	291	257	295	254	275	261	264	279	283	262	247	263	251	242	292	286	296	248	286	279	269	282	267	248	295	265	301	279	260	263	258	271	272	249	265	293	280	266	284	285	275	274	273	260	278	266	265	279	291	263	273	252	255	251	283	269	286	296	275	262	268	307	276	296	286	284	253	264	268	233	252	273	262	274	258	251	249	259	286	287	266	270	273	266	266	280	253	270	283	236	286	289	268	257	248	283	296	245	270	242	242	264	296	284	267	260	318	266	250	263	254	258	229	279	292	292	229	254	257	313	272	298	281	247	270	250	274	263	260	254	287	266	262	282	252	288	257	270	246	278	258	256	271	264	297	257	262	273	290	306	314	296	269	260	260	261	249	245	263	263	276	269	271	273	248	273	290	283	262	286	289	267	275	295	264	275	254	249	306	243	219	275	263	273	280	299	265	254	276	271	262	298	281	261	262	289	240	287	250	309	250	256	286	242	261	262	260	265	279	303	243	276	278	275	275	277	278	279	263	286	289	282	259	255	284	267	264	274	305	257	285	259	260	248	299	268	275	273	264	275	260	276	260	295	277	288	251	277	282	249	275	276	240	270	300	275	285	286	260	271	263	296	265	265	262	249	270	237	292	268	283	274	275	279	255	261	276	262	288	253	274	270	255	274	260	278	271	269	278	279	282	264	255	294	297	307	268	273	261	265	259	268	252	268	261	252	273	298	283	283	269	300	280	254	271	287	311	296	241	267	254	267	254	241	257	278	268	267	249	274	270	268	245	234	278	266	255	283	264	264	276	285	294	270	271	276	243	284	272	272	294	268	283	276	278	271	251	284	263	278	265	257	288	286	294	293	282	233	253	260	263	262	277	268	310	254	280	271	276	251	279	281	289	316	290	241	262	276	298	272	286	281	282	286	260	264	271	263	285	277	274	267	277	312	259	288	278	255	252	252	292	244	300	262	305	266	259	244	278	252	272	273	295	274	272	265	279	297	247	273	275	313	266	310	268	277	267	266	265	256	300	272	239	242	291	273	257	262	278	282	274	287	281	254	278	280	255	258	288	294	263	276	249	261	287	297	254	294	283	253	286	265	271	319	274	285	286	262	297	276	265	300	243	301	258	288	265	291	261	233	269	283	264	276	242	248	250	261	282	243	248	282	276	272	259	255	242	245	287	263	265	265	286	308	268	225	273	292	260	266	270	273	284	273	274	269	248	264	264	279	261	246	273	248	241	267	249	282	293	282	242	301	278	312	261	308	294	253	234	268	293	249	272	260	229	260	287	294	262	284	279	283	264	284	257	263	266	259	255	269	256	256	257	278	263	296	298	295	269	272	249	272	251	252	275	299	274	259	276	264	264	268	296	257	276	292	266	255	276	262	297	294	261	276	303	255	245	256	242	248	296	276	263	271	285	254	301	267	302	258	276	267	269	289	292	244	299	233	288	269	258	273	253	275	283	257	268	266	307	264	266	252	283	268	246	290	294	251	268	252	281	278	245	302	288	291	265	301	262	289	287	262	262	268	283	250	274	284	311	246	266	255	246	237	261	291	255	285	283	278	264	260	292	290	259	297	283	271	286	274	275	314	273	283	255	282	272	275	262	297	261	276	295	273	258	293	284	265	239	267	275	258	277	260	278	284	268	279	318	276	252	264	254	232	311	295	284	267	283	262	279	295	289	293	261	269	271	268	284	276	274	279	259	243	259	275	249	245	271	288	254	287	252	286	282	260	261	276	248	255	261	275	289	272	313	269	247	273	279	264	268	256	278	267	269	261	287	284	278	274	270	296	271	269	251	257	277	241	287	259	285	256	300	289	269	282	283	245	269	288	275	279	272	276	299	271	285	283	284	261	270	274	291	272	303	290	264	258	270	279	286	281	290	264	291	269	258	288	278	274	275	256	244	265	271	277	270	266	255	269	292	267	246	263	285	270	274	295	265	264	244	279	264	262	261	257	274	293	246	239	254	264	262	269	277	307	323	268	276	277	260	288	267	271	265	281	270	276	287	272	299	257	282	249	283	243	288	294	267	266	261	256	283	240	277	261	230	262	287	267	300	263	277	259	306	253	303	271	266	263	258	280	280	244	246	288	281	265	275	273	241	250	283	284	257	294	248	255	279	265	289	261	279	291	283	248	261	260	254	275	269	245	295	267	294	277	255	257	307	266	268	284	270	279	252	275	265	261	265	267	248	287	265	273	237	269	273	273	273	261	273	271	275	252	256	281	285	268	303	267	266	268
59956	78635	57399	8503	834	717	602	543	503	467	473	440	446	432	436	398	419	374	376	378	382	375	374	396	392	385	402	372	361	355	404	363	377	375	394	384	374	359	397	377	383	372	366	403	361	372	376	368	371	382	379	400	375	384	407	369	383	382	382	368	373	354	382	400	399	390	352	391	387	368	410	410	379	387	373	403	372	372	378	356	362	365	392	385	365	389	395	386	366	322	340	375	351	372	353	393	377	373	365	377	393	399	386	364	359	366	363	383	362	330	377	402	378	371	408	370	384	360	397	374	380	398	363	380	397	398	353	384	368	375	365	398	361	362	380	387	384	366	401	415	386	391	394	371	376	368	372	368	387	368	369	376	364	346	405	422	390	360	367	355	305	389	415	360	338	370	361	408	374	402	394	382	394	365	380	338	364	359	352	362	394	340	397	357	381	373	386	369	387	400	349	372	378	393	399	331	357	379	386	405	383	376	370	370	346	393	358	384	367	375	381	393	376	360	331	342	360	367	395	416	357	336	391	370	380	363	351	374	328	387	376	327	383	373	379	402	358	376	369	377	350	344	344	355	346	352	343	360	387	364	336	383	374	357	394	366	380	386	383	371	343	363	379	348	347	388	341	366	389	354	368	347	361	370	418	361	340	391	356	396	380	394	362	392	421	357	356	387	374	357	318	360	390	352	378	361	348	384	362	344	385	404	347	396	358	371	373	372	371	362	403	353	361	384	348	358	377	363	391	369	347	374	381	362	381	349	391	388	368	342	385	379	349	369	353	374	377	347	360	353	338	373	387	363	365	380	392	359	343	372	386	386	379	351	365	366	370	395	381	390	424	380	396	372	380	387	366	419	414	362	382	386	377	372	393	390	388	359	400	383	383	371	379	387	375	393	341	386	403	342	395	363	359	393	362	378	399	379	345	342	374	396	363	392	408	370	392	393	377	381	365	335	362	368	357	390	392	359	386	385	347	412	388	389	366	353	398	368	357	369	382	390	364	395	382	378	395	394	364	387	368	383	369	405	396	341	384	389	376	396	373	386	401	385	400	405	356	398	351	375	377	392	361	366	348	385	379	377	352	360	367	371	403	404	369	386	356	374	363	374	383	379	371	380	385	373	369	368	382	387	421	402	338	370	375	348	391	361	397	358	374	364	389	341	356	362	359	385	345	364	413	348	406	368	394	380	363	363	411	394	332	362	363	370	384	380	394	351	392	389	390	378	449	397	379	324	383	393	418	367	384	372	383	352	376	392	370	391	399	371	372	398	382	348	381	371	350	371	346	364	348	358	361	401	355	359	366	377	396	345	379	392	405	364	365	369	401	383	376	378	408	356	369	367	391	421	400	362	368	377	332	399	375	371	362	375	368	407	395	378	380	376	366	385	405	384	399	361	347	358	381	394	366	378	360	398	381	386	350	376	383	394	393	350	370	395	412	377	365	419	411	379	384	356	371	404	390	364	383	426	375	388	372	395	371	352	360	377	343	418	392	402	372	401	386	358	397	389	385	355	379	386	390	381	395	383	337	378	355	366	399	394	402	384	408	375	378	373	356	323	374	377	374	371	373	378	360	396	374	395	400	381	390	355	363	373	373	372	378	377	378	367	365	345	370	345	371	397	352	376	374	359	382	379	371	408	370	365	390	368	378	358	353	382	392	365	395	382	372	361	415	350	385	366	369	404	399	395	356	378	347	349	375	344	377	359	392	346	362	388	331	389	361	366	368	380	381	387	381	394	340	347	359	362	381	372	408	334	360	402	351	392	361	373	388	379	397	355	364	387	361	403	384	370	408	367	392	399	395	370	401	386	366	363	379	360	369	383	381	389	410	378	390	373	380	391	367	373	366	371	365	403	371	399	354	362	373	393	349	375	378	373	354	386	359	335	359	413	376	373	370	349	383	372	369	390	396	359	423	389	367	344	382	391	372	352	371	376	368	380	389	385	363	373	383	360	390	364	388	403	399	386	350	355	376	382	373	416	391	414	377	340	360	385	388	399	375	374	384	379	354	389	374	365	372	403	365	390	398	378	389	383	380	368	388	383	366	364	371	369	387	375	368	348	366	406	389	366	389	400	399	378	395	367	397	349	367	407	391	359	375	368	353	401	365	355	388	371	379	390	374	356	366	386	341	370	376	387	364	390	356	377	365	373	359	337	380	345	355	388	328	346	386	384	348	362	381	365	397	378	363	363	409	343	367	377	375	371	376	349	374	387	376	381	349	395	382	354	426	374	387	374	426	376	360	355	369	393	403	393	355	388	370	392	389	336	376	392	355	366	378	341	366	399	375	397	395	390	364	368	381	385	354	380	389	396	374	342	354	374	363	363	414	368	388	332	414	361	327	369	332	369	383	388	325	356	371	370	421	346	352	407	351	350	366	375	378	390	394	379	357	411	374	371	351	377	375	407	389	386	368	396	366	376	372	384	368	366	380	355	361	372	356	390	375	402	375	358	376	392	379	358	346	397	417	384	372	345	359	406	351	380	391	388	392	380	328	410	358	395	391	379	378	368	383	377	367	376	371	408	360	377	344	380	381	364	358	373	346	351	358	385	364	384	397	354	383	363	386	398	356	358	394	403	399	357	369	398	375	383	405	367	369	351	354	384	377	378	367	370	370	387	380	380	390	399	379	341	350	373	377	373	388	378	376	389	378	387	380	367	380	400	383	391	350	392	373	353	376	390	365	373	343	388	377	388	388	325	427	395	385	364	392	382	406	380	358	371	346	380	331	373	356	357	372	380	410	357	365	342	371	347	407	440	345	357	343	369	358	385	386	333	363	347	388	400	380	378	337	392	372	404	385	347	389	345	419	366	348	357	345	382	361	397	383	397	366	388	352	374	348	365	360	379	395	400	397	361	373	383	395	347	379	404	372	342	368	363	389	354	394	383	382	373	342	391	392	356	362	406	395	358	367	386	381	377	406	362	390	368	353	357	340	352	375	418	392	379	401	383	355	381	394	350	389	366	380	339	382	365	395	370	397	402	403	357	370	363	346	394	352	396	362	378	368	369	391	379	393	346	385	369	387	355	384	377	380	345	403	378	391	370	405	404	362	336	381	358	380	371	361	400	376	379	341	405	369	400	409	364	389	340	361	385	378	385	372	367	361	355	366	402	369	376	390	409	374	396	398	420	361	401	376	382	357	343	377	355	378	400	399	372	395	404	348	339	365	368	392	348	371	380	385	388	339	401	389	384	403	362	359	414	365	391	370	361	346	373	338	353	358	417	374	369	365	348	376	387	362	357	387	373	363	359	397	387	384	362	361	379	365	378	371	375	369	371	407	354	384	393	377	354	368	356	343	399	385	392	360	376	355	375	360	393	371	353	376	374	374	347	351	390	365	366	409	389	383	373	385	400	351	375	378	378	385	386	377	371	329	380	349	359	381	386	379	390	373	355	388	371	424	359	379	347	364	391	376	410	381	335	348	396	371	341	352	343	363	351	387	366	364	368	376	393	355	355	381	389	363	379	409	416	389	354	373	420
23003	21448	28764	24756	21308	21263	11629	373	216	240	218	204	185	173	157	187	169	194	180	162	158	169	154	176	174	187	156	152	167	151	166	148	151	159	148	145	181	159	163	159	176	158	144	145	169	181	159	133	157	149	173	169	175	164	143	141	167	163	166	164	157	142	138	144	184	168	176	168	174	166	166	149	170	173	139	163	179	146	167	170	163	157	156	185	144	164	144	149	160	162	144	156	160	171	173	173	144	155	141	155	161	157	178	159	159	161	155	161	156	164	151	159	156	173	187	158	166	153	161	183	169	148	148	163	166	192	152	173	157	179	176	154	181	142	153	161	195	161	145	159	139	161	158	150	156	178	173	156	170	188	182	176	173	153	141	160	172	171	201	149	179	159	165	170	160	166	144	168	148	171	127	157	152	179	152	142	169	170	145	145	175	145	149	156	136	151	155	157	149	160	161	163	162	148	149	158	173	152	145	170	165	153	157	162	143	167	162	168	151	177	183	179	152	137	145	152	170	155	177	137	158	154	144	163	146	163	134	148	139	165	150	166	165	161	174	144	147	143	151	131	140	160	191	169	164	144	162	154	150	155	136	163	139	184	150	161	151	155	119	162	154	188	164	157	156	179	153	165	138	137	143	158	134	168	167	150	156	156	148	162	173	178	155	156	158	164	154	153	128	166	156	169	162	157	163	148	171	157	161	165	161	162	175	170	164	173	152	151	177	155	142	139	154	162	137	150	154	181	184	150	142	163	157	157	147	141	149	147	172	157	160	145	162	146	142	166	136	169	165	153	153	169	155	154	180	143	154	185	157	182	153	163	172	155	125	178	170	166	180	173	167	169	138	188	160	163	167	139	152	180	141	163	149	163	142	145	143	168	144	151	167	146	159	159	154	153	127	174	173	156	168	158	157	145	150	142	167	187	146	161	149	151	174	158	158	162	159	152	151	163	160	175	156	163	169	151	167	154	148	149	149	147	159	160	168	142	166	160	159	156	158	157	151	187	157	189	156	148	181	149	145	162	143	139	165	143	157	137	151	134	165	157	162	131	169	168	141	157	169	153	144	161	192	165	161	163	167	140	148	157	183	168	169	162	162	169	156	162	156	148	147	162	170	179	160	166	173	143	186	168	159	175	176	143	169	159	159	147	170	155	151	150	157	157	153	152	154	184	167	171	159	165	153	132	171	142	147	144	198	162	149	168	156	167	139	161	158	164	154	146	184	162	165	165	144	144	185	140	155	150	138	148	163	184	174	174	170	156	152	154	175	155	155	174	165	166	148	151	161	152	166	168	154	159	159	164	145	153	158	142	181	153	165	146	159	157	143	162	153	145	151	165	171	153	174	145	147	159	154	144	154	157	139	169	156	138	159	152	154	149	168	166	160	157	149	165	157	159	153	148	174	167	143	163	158	162	165	161	151	183	151	129	153	159	141	161	153	153	157	166	180	143	164	157	154	153	163	198	167	167	148	160	168	162	166	161	146	163	141	190	174	158	141	163	139	180	153	185	170	160	155	143	159	152	167	150	167	170	146	150	161	163	152	147	135	152	161	162	146	160	145	158	183	168	136	152	172	157	149	142	160	143	152	165	170	168	150	158	126	145	164	175	179	128	142	185	168	158	160	148	136	157	159	145	140	153	167	151	151	157	160	167	148	171	168	165	151	163	163	127	160	143	158	157	129	140	169	182	152	150	157	154	139	163	160	158	156	153	164	184	177	165	169	151	147	165	159	157	156	181	151	166	155	151	160	157	171	164	167	150	172	159	139	161	165	145	159	153	144	139	140	149	155	154	164	154	134	159	150	153	172	154	151	144	138	158	139	149	152	157	156	174	162	174	146	147	151	165	162	172	125	141	166	142	168	169	144	133	164	165	151	136	177	176	143	166	179	143	153	168	161	176	153	160	161	163	136	142	172	151	154	161	133	147	157	164	161	164	155	140	150	138	165	170	151	173	141	161	158	139	154	168	161	151	174	169	150	152	151	169	177	156	162	130	144	128	177	160	151	163	146	156	164	146	137	155	168	157	159	153	148	173	163	154	155	138	162	163	160	175	146	144	171	150	167	145	151	140	172	166	158	147	165	157	156	131	146	172	159	168	156	147	164	156	160	146	166	161	149	152	183	140	158	152	154	171	154	158	170	158	166	150	163	183	147	167	194	174	173	174	154	172	162	196	144	152	160	164	156	162	129	167	151	167	172	167	160	155	148	152	173	165	154	160	144	145	151	175	163	173	143	159	134	146	173	177	172	140	160	140	191	155	182	147	159	158	143	150	167	152	168	136	162	172	138	166	139	150	166	187	133	159	154	172	177	167	170	160	168	153	171	166	159	144	163	180	150	157	161	171	156	133	154	168	150	137	129	172	141	146	155	165	162	171	156	144	159	161	138	155	150	161	158	150	139	144	148	170	150	159	169	173	153	166	164	149	179	133	160	144	168	164	143	153	148	145	163	162	170	169	139	181	157	131	135	155	163	160	157	181	145	150	160	171	157	176	165	155	147	133	149	158	150	142	168	156	142	170	148	154	149	143	168	166	165	147	156	167	165	158	148	174	158	164	158	166	156	165	154	172	148	154	136	151	158	156	172	156	154	163	149	135	178	160	170	159	149	192	138	140	160	158	163	169	166	128	165	151	141	132	168	164	144	150	179	167	174	158	143	155	151	168	168	142	169	144	171	145	157	159	169	169	154	160	167	159	152	173	158	154	145	173	184	153	143	175	161	174	139	160	143	153	165	169	131	159	155	176	144	162	157	152	146	188	157	155	168	155	180	171	167	146	159	164	162	159	167	135	186	148	150	149	156	149	145	154	138	152	173	140	141	174	152	174	151	168	171	160	139	148	174	139	182	156	155	158	165	158	148	176	164	169	153	158	154	157	173	148	162	142	161	155	158	164	166	163	186	185	161	154	165	149	167	171	159	178	163	172	172	154	195	190	143	140	164	177	157	175	162	158	171	160	175	152	163	157	162	144	145	159	190	166	163	166	164	146	154	150	147	170	142	148	138	154	170	160	162	167	143	153	171	151	154	170	153	157	165	182	152	166	162	159	160	146	143	166	161	147	162	168	161	163	167	153	169	143	171	157	177	150	146	177	160	144	181	199	171	147	167	162	139	165	157	162	169	175	186	157	159	173	148	157	151	173	164	170	143	169	155	140	162	170	147	170	158	148	169	173	165	156	178	150	157	167	146	176	152	170	175	165	155	178	142	144	158	176	190	136	153	173	162	176	152	163	144	175	156	169	159	173	147	156	161	185	149	160	147	151	166	133	159	146	176	166	149	143	182	143	164	158	165	176	152	144	169	173	137	132	153	163	190	146	166	152	152	137	161	151	135	145	164	150	173	164	152	162	189	158	153	150	147	161	147	140	151	161	154	158	179	141	147	150	179	164	145	157	165	147	150	152	169	159	163	144	174	145	156	175	150	154	151	150	146	158	154	180	163	149	157	172	162	148	164	158	137	154	170	146	164	139	162	149	156	153	149	159
59964	82643	63097	8547	1086	858	677	581	470	419	403	360	311	324	304	287	253	278	247	269	274	247	255	236	256	257	242	200	221	262	248	231	241	231	238	242	208	240	236	219	232	225	195	235	216	232	227	230	239	228	200	239	250	218	238	219	220	216	237	193	228	238	216	224	221	227	174	236	203	207	233	241	217	211	258	220	198	212	203	226	233	229	208	198	225	221	249	225	189	223	222	216	220	223	205	220	214	217	201	220	232	232	214	222	222	212	200	214	221	259	227	208	229	235	209	269	250	216	238	198	208	228	209	223	204	248	236	215	194	216	203	205	210	195	187	219	228	217	215	205	225	217	228	230	216	234	211	234	241	213	235	190	205	207	225	224	241	218	194	215	221	193	231	231	208	207	212	240	190	228	227	233	203	233	225	196	206	243	208	243	212	200	269	236	230	235	226	226	193	230	235	208	186	226	256	214	211	213	196	217	202	201	202	243	223	202	204	225	208	225	224	222	214	218	218	200	205	216	227	224	220	219	225	224	217	213	234	194	223	230	207	223	236	221	214	232	225	193	217	229	214	208	237	206	207	234	220	224	205	206	219	238	218	247	239	201	198	239	232	202	222	242	234	220	225	192	232	224	226	226	226	211	206	211	227	202	237	214	223	224	221	168	202	231	215	220	213	237	208	210	228	212	219	207	227	217	227	239	220	223	216	228	213	236	228	214	218	201	202	228	238	220	213	228	201	202	228	224	240	225	214	244	208	223	234	212	239	211	209	218	183	217	202	236	211	248	241	242	234	248	238	247	207	218	204	195	229	202	256	213	218	199	212	213	214	219	220	206	211	213	214	228	214	212	209	194	228	179	241	230	239	231	203	234	221	211	214	218	253	202	187	243	199	233	204	214	208	251	224	224	227	194	192	191	226	216	228	212	208	240	204	182	241	239	197	207	239	218	217	227	210	206	215	231	234	208	190	207	228	214	216	210	231	241	223	213	211	239	201	231	221	218	201	241	222	221	224	213	197	218	201	240	213	211	230	225	231	217	236	214	196	213	236	200	197	209	222	205	254	237	209	209	208	240	232	224	224	217	246	222	212	237	235	219	236	236	206	209	236	239	215	223	214	238	208	212	206	225	201	206	197	235	193	226	214	218	228	226	198	213	205	198	223	219	220	233	227	228	229	228	220	208	225	209	202	237	204	196	212	207	231	209	215	219	205	216	217	193	228	252	226	224	190	212	211	236	185	220	229	205	216	221	210	216	202	230	226	229	189	221	235	185	203	247	235	207	204	212	236	207	201	219	202	237	219	191	227	219	208	201	241	194	232	211	226	214	208	223	210	216	223	222	219	221	224	224	222	227	199	212	209	198	185	232	221	194	221	207	205	239	212	236	190	224	253	192	197	250	196	210	212	217	221	230	220	218	238	212	202	217	227	223	220	218	226	218	219	196	224	212	218	208	222	226	209	229	197	226	214	215	229	207	231	231	216	169	216	238	220	222	220	219	199	213	233	211	211	235	233	213	222	223	212	201	227	190	221	211	221	251	231	220	234	224	209	233	228	246	249	230	206	208	214	214	209	198	227	242	210	216	226	240	242	218	203	209	231	209	210	229	229	240	211	198	201	229	207	247	196	238	226	210	204	195	222	210	239	224	223	233	231	224	245	206	211	214	193	214	253	240	221	229	251	234	199	204	209	229	203	242	207	203	203	202	198	212	223	207	220	243	215	187	217	190	211	217	211	220	216	209	217	196	236	198	226	198	219	215	209	245	228	228	205	202	220	248	217	225	202	224	225	211	215	201	226	205	208	239	248	221	194	216	223	224	246	226	224	203	253	219	220	217	243	211	209	209	244	219	208	220	210	230	223	217	229	234	208	200	213	208	225	226	216	208	228	246	214	208	236	230	217	207	236	222	204	223	241	225	210	227	232	229	196	223	200	227	225	217	207	203	211	230	223	229	239	206	259	206	200	187	201	237	244	230	191	213	225	229	226	212	228	208	200	236	212	202	225	202	240	210	222	211	206	207	205	194	248	213	233	223	210	208	247	209	224	203	232	238	221	255	224	202	215	221	234	236	204	245	221	229	242	221	230	209	232	230	207	205	235	203	212	204	215	231	215	210	225	224	198	205	224	227	217	241	218	203	213	231	231	216	261	227	210	229	223	213	209	207	224	209	219	203	224	238	207	211	210	238	219	218	218	233	215	216	208	211	222	214	238	217	214	200	223	210	213	227	220	229	222	218	199	234	224	199	229	238	214	203	215	228	248	234	230	223	218	243	217	234	220	244	213	201	209	221	208	218	228	212	211	213	234	219	234	211	224	240	214	222	255	234	217	215	222	207	205	196	201	211	216	210	233	219	209	214	202	205	206	227	202	220	227	243	228	218	226	234	202	220	245	217	231	205	232	197	208	194	208	220	200	226	219	215	226	227	234	238	223	235	215	203	207	219	235	215	225	204	209	198	200	231	204	203	228	209	230	233	226	236	222	209	213	233	220	230	223	224	223	226	210	203	239	226	222	220	240	206	206	225	239	194	235	215	239	224	199	208	225	227	214	226	232	198	202	212	216	216	214	220	170	237	224	238	230	208	216	193	219	216	204	223	251	208	199	226	219	202	226	231	225	215	243	202	235	215	206	244	226	218	205	224	227	234	205	212	214	203	202	207	231	225	215	237	207	215	222	233	220	222	231	228	208	208	233	202	206	198	206	201	210	207	221	223	227	207	201	213	182	223	218	211	221	215	199	218	205	233	185	205	201	227	219	225	222	232	219	202	237	214	194	228	243	207	226	218	224	207	208	214	219	197	209	220	213	228	228	235	207	228	244	206	221	221	232	218	207	198	224	228	208	221	230	228	238	215	201	229	229	225	236	207	211	220	203	227	204	225	241	214	192	218	216	216	226	199	208	203	235	223	196	208	244	241	221	232	211	211	211	200	212	224	242	210	201	211	230	220	207	223	229	212	235	224	224	200	234	210	249	209	238	202	208	217	215	209	220	237	226	206	200	216	237	225	229	183	216	220	195	246	234	203	221	197	208	219	206	221	217	209	187	215	248	225	211	201	222	229	221	263	230	220	213	207	241	218	230	223	161	230	226	188	203	185	227	204	207	210	230	207	221	205	243	229	226	192	217	217	200	235	234	189	212	220	224	228	243	221	231	222	227	207	227	217	216	226	220	226	216	228	229	234	201	217	209	232	201	234	223	190	215	210	213	203	242	245	230	224	246	238	212	216	240	218	220	217	235	233	215	239	208	225	222	231	214	213	250	237	231	223	234	207	234	222	227	242	194	195	237	204	235	212	245	237	225	205	195	209	231	212	234	228	212	247	211	216	188	245	223	219	228	245	218	206	206	237	197	231	197	212	240	212	230	236	218	215	212	235	207	212	232	228	203	228	211	184	239	210	214	249	216	216	229	232	224	206	237	209	235	215	199	225	214	222	236	196	209	190	197	230	223	215	220	199	227	215	216	223	229	218	242	236	219	205	208	232	236	207
29318	25638	25557	7775	363	318	271	282	285	266	297	255	262	279	254	272	270	244	247	263	246	239	277	254	277	269	248	260	277	243	260	278	258	215	236	270	265	275	257	268	258	250	258	235	276	239	251	230	260	241	253	257	266	252	254	269	237	274	255	250	236	267	248	278	240	268	250	261	260	231	288	235	269	247	242	264	253	258	276	243	277	300	261	247	242	272	253	260	234	235	244	243	247	251	279	288	265	208	266	263	268	243	224	279	276	251	274	256	255	254	286	262	232	267	262	235	269	271	258	250	243	254	260	247	246	251	257	287	273	241	246	276	258	255	260	254	273	257	269	258	232	236	241	251	257	253	260	288	271	243	298	257	251	236	282	250	258	260	257	267	236	255	263	268	271	274	238	252	252	245	260	252	243	282	263	255	247	215	237	258	276	288	244	292	254	242	260	268	246	252	264	277	274	271	254	281	266	256	256	242	264	278	276	240	280	268	224	230	265	252	254	274	245	274	270	244	296	239	256	258	278	241	251	225	234	238	255	244	245	278	246	218	286	296	298	254	266	263	237	264	245	257	254	256	247	254	284	241	277	250	263	283	277	238	247	250	265	235	247	251	249	249	268	234	247	300	270	241	255	263	230	271	242	247	273	235	260	275	265	230	263	265	256	276	255	263	278	284	249	266	240	262	232	270	256	264	236	254	267	234	274	252	250	231	268	231	251	256	280	257	248	257	254	283	265	245	267	237	239	266	256	263	271	279	224	274	281	283	270	272	262	282	265	245	249	266	253	273	258	251	262	244	254	258	251	252	218	240	256	246	220	253	252	248	268	253	244	255	244	312	258	261	228	226	282	257	254	244	228	273	210	251	235	245	242	231	262	251	269	264	252	254	267	272	256	282	269	256	241	265	275	271	282	243	237	266	284	235	221	260	235	277	236	243	266	284	274	284	257	261	249	255	252	237	232	262	219	235	246	244	236	253	257	260	263	231	254	268	278	244	266	248	232	244	272	269	252	260	279	285	290	254	265	248	257	258	247	252	234	258	259	261	260	278	262	240	255	262	232	263	244	262	272	235	257	276	265	272	275	241	261	258	262	242	250	249	283	265	273	252	254	275	233	261	236	258	274	273	264	264	242	268	236	263	268	277	260	237	249	257	240	257	253	258	266	248	265	249	259	261	225	267	233	228	263	245	247	259	246	243	242	246	245	226	257	267	266	295	233	265	265	260	256	282	282	258	254	263	274	261	234	235	248	251	251	252	258	272	269	220	277	248	248	252	261	223	265	256	262	257	253	254	265	229	225	259	243	258	263	239	264	233	260	249	233	253	286	237	247	259	263	253	243	267	263	226	229	239	268	241	260	265	249	270	240	270	251	255	243	252	239	257	280	238	256	260	222	274	248	243	254	213	268	262	263	248	264	259	235	265	268	259	262	255	249	249	255	239	281	238	274	244	257	241	274	281	282	234	244	249	266	227	246	265	259	260	265	228	267	257	268	264	278	244	272	249	246	262	238	245	281	273	242	241	250	249	274	240	281	260	273	259	276	261	264	249	249	255	245	297	254	247	235	244	278	267	280	255	265	246	235	267	237	247	249	251	267	283	255	248	240	250	278	226	265	259	242	240	284	256	256	236	226	282	266	238	265	237	271	290	256	272	248	243	247	264	244	251	252	265	241	268	276	268	240	288	266	254	273	254	262	269	230	258	229	233	288	262	264	316	262	233	250	245	265	239	277	253	225	248	258	291	266	262	281	247	276	261	242	254	249	230	283	265	273	251	271	248	239	267	253	267	284	271	268	272	265	256	261	244	258	233	263	271	255	221	238	235	264	259	265	256	262	245	248	270	270	254	283	269	271	240	235	255	259	245	244	263	251	260	235	251	237	273	271	252	237	266	265	253	262	278	292	242	255	248	252	261	253	252	266	227	247	263	264	258	265	255	268	258	264	258	260	245	247	203	263	254	248	241	272	263	247	254	221	272	263	250	240	274	237	246	262	241	278	256	260	299	256	271	281	232	277	284	237	261	264	252	227	258	243	265	251	303	260	260	264	241	285	255	263	285	232	256	251	245	252	251	284	248	283	241	255	282	261	230	274	268	248	259	260	249	261	243	232	271	243	252	257	299	256	228	247	224	252	241	253	253	245	232	240	236	262	241	254	220	257	284	253	268	234	289	254	234	248	273	260	273	285	254	287	298	257	271	255	246	256	263	236	268	231	261	264	251	257	269	240	233	248	274	266	276	228	231	235	241	270	232	241	246	264	280	246	261	250	277	270	241	245	245	261	243	258	269	216	274	231	276	268	243	247	241	271	257	239	251	241	232	263	237	228	261	274	233	231	250	262	255	247	276	251	274	265	266	234	273	241	252	250	272	250	229	286	247	268	251	282	264	277	292	258	274	264	228	251	270	284	263	250	292	260	246	266	260	251	251	252	254	231	241	273	250	245	266	269	262	248	253	269	260	294	246	243	258	254	264	255	258	284	241	246	273	275	246	260	224	247	265	264	277	267	237	233	259	272	270	225	271	253	259	266	277	270	268	258	251	264	263	232	264	237	234	245	274	248	229	292	261	267	246	254	269	238	237	233	276	279	241	238	244	254	231	264	243	257	245	260	249	249	263	213	272	260	262	266	251	294	261	222	273	253	261	281	245	248	269	246	264	287	243	273	270	258	273	223	259	265	260	253	274	250	243	235	247	262	245	268	253	306	255	253	241	250	239	212	272	249	244	283	241	247	265	257	227	279	287	246	263	277	290	273	240	260	267	247	289	264	245	241	262	224	251	255	254	259	250	219	267	253	246	236	252	248	258	245	272	308	263	251	249	228	261	248	271	214	252	253	246	260	242	269	254	260	248	250	240	262	258	268	269	234	261	261	291	254	258	240	268	268	253	270	269	255	235	280	260	231	249	243	260	240	274	255	250	259	261	273	257	268	256	258	225	246	239	263	276	253	223	255	270	236	249	264	245	244	252	251	265	253	291	244	250	290	268	270	259	240	246	268	258	247	256	282	264	274	284	258	290	265	234	258	290	247	263	258	280	256	243	289	253	252	271	249	261	242	256	259	244	258	256	278	257	269	251	256	283	279	260	235	255	251	253	273	231	251	258	242	267	278	232	263	241	271	275	275	279	254	236	257	258	275	240	233	261	246	234	244	250	257	259	227	284	259	247	235	231	255	233	273	230	248	254	258	249	237	252	229	236	232	248	247	277	282	273	240	259	232	238	312	244	273	262	270	259	242	260	230	247	284	261	272	248	240	269	247	267	235	263	295	239	265	248	248	265	244	278	227	274	257	234	274	250	283	278	230	247	259	254	239	244	263	236	253	270	265	259	235	244	252	228	257	245	233	243	219	297	280	272	249	288	251	276	252	275	281	250	270	246	221	255	274	246	252	252	256	238	232	243	270	258	258	253	300	281	252	237	245	271	293	245	262	284	233	254	253	245	221	264	219	297	236	248	235	264	249	285	264	251	255	257	230	255	294	241	258	249
36390	38189	25870	1948	374	372	370	327	360	330	377	376	383	357	369	350	334	317	360	362	382	317	392	327	358	355	314	380	336	342	330	365	367	377	362	365	386	344	334	332	319	371	345	354	359	336	352	333	327	340	373	370	336	356	360	360	373	348	324	344	341	343	357	343	364	375	371	350	343	354	324	371	345	376	333	332	348	373	357	365	362	342	357	382	392	344	341	388	365	375	352	343	377	319	375	336	350	345	325	364	358	336	370	348	359	353	361	369	336	339	337	349	352	350	370	355	341	324	346	351	349	371	365	364	373	351	350	379	338	358	370	364	330	376	357	393	329	383	341	357	366	366	360	359	346	363	342	363	322	319	344	374	354	351	338	350	353	377	392	364	349	352	353	347	329	355	332	371	327	390	374	354	354	363	353	326	323	344	335	329	399	353	360	323	349	361	360	314	342	363	368	376	375	355	311	390	345	349	348	342	331	341	335	342	329	346	351	366	339	366	367	345	360	356	362	365	339	344	362	334	356	331	374	384	341	353	323	335	359	365	348	363	331	330	352	355	365	327	367	330	360	351	320	354	377	334	359	364	379	351	337	341	335	370	351	350	343	359	358	356	378	350	340	331	346	370	328	322	381	374	341	332	330	374	334	364	320	335	362	372	332	383	342	384	322	351	375	365	339	374	332	306	337	358	339	354	374	352	325	367	342	369	350	327	394	384	349	349	336	347	350	369	394	371	349	346	368	368	329	357	349	353	388	335	337	368	356	363	341	350	344	340	359	378	348	350	334	349	354	359	361	322	386	347	337	365	326	343	383	368	355	314	362	343	340	382	345	376	385	334	336	309	374	398	329	337	364	357	345	358	358	341	346	395	345	347	379	331	344	336	372	371	346	395	348	347	352	353	368	356	355	334	327	357	376	358	349	330	366	377	352	339	356	360	381	348	383	355	364	350	378	362	353	389	361	349	380	381	341	331	363	357	377	357	353	378	339	338	355	335	321	379	369	354	343	353	342	380	329	381	343	343	358	353	390	362	361	352	343	335	341	363	325	332	329	387	366	362	395	383	373	343	317	359	348	313	357	398	354	370	370	353	366	361	344	330	345	374	338	362	364	329	343	373	364	332	351	343	361	344	323	337	353	307	350	352	385	335	340	359	343	349	332	335	341	350	353	353	365	356	329	331	346	331	334	358	339	336	319	351	388	330	321	322	343	326	393	359	335	354	362	358	324	338	342	378	381	345	358	344	334	354	346	333	354	363	356	338	364	360	375	311	370	359	345	353	354	351	366	324	389	334	354	366	348	329	358	357	329	391	373	348	374	360	347	372	356	369	349	347	336	371	332	393	330	357	334	359	349	326	328	350	361	346	344	333	368	359	348	350	339	361	394	341	391	357	353	307	343	347	348	370	357	344	370	367	333	376	381	308	372	366	366	312	370	379	359	358	331	355	362	348	333	334	370	371	341	326	382	362	359	354	339	364	367	330	355	345	310	319	353	337	352	356	352	408	339	379	357	346	364	318	361	331	365	326	371	334	367	364	320	350	373	353	359	347	384	306	376	373	376	380	358	315	321	364	346	365	360	350	323	359	351	361	341	336	334	340	360	368	349	352	347	354	388	349	355	335	355	381	346	389	374	343	336	352	345	375	344	337	356	350	359	350	337	362	328	366	366	358	340	342	357	333	368	354	377	376	376	371	362	343	343	355	346	359	359	370	351	345	359	342	357	338	368	386	374	335	358	307	320	387	358	379	311	370	323	357	334	339	338	348	362	356	353	359	356	365	369	322	366	328	338	360	398	347	338	374	377	386	321	332	356	358	347	357	340	343	337	358	367	343	371	376	346	360	337	372	342	331	375	339	411	346	345	332	328	368	349	366	367	361	320	333	338	331	368	374	363	362	325	342	338	353	332	341	329	385	354	364	386	320	337	352	330	317	373	355	315	346	345	347	345	364	351	354	352	368	329	383	381	348	330	372	346	379	359	367	376	341	362	361	356	370	304	371	344	329	337	366	363	350	336	359	351	358	368	362	363	379	359	332	332	369	364	307	362	352	346	372	335	353	345	353	335	367	381	373	365	389	347	339	327	375	311	371	336	375	350	375	346	341	363	336	368	358	326	350	343	346	345	362	362	364	344	359	334	376	332	334	394	348	355	352	352	366	338	336	386	357	388	357	378	313	332	351	375	353	365	346	380	329	337	367	313	347	344	399	354	390	350	360	374	341	336	324	354	372	355	356	331	338	310	380	345	370	363	353	365	335	335	351	368	334	308	340	348	335	347	313	326	345	363	357	323	339	360	397	378	333	377	327	362	356	346	336	350	356	395	342	361	343	356	371	343	340	334	380	335	351	389	347	364	348	347	312	345	337	339	373	345	331	351	353	366	353	335	360	367	352	378	330	322	375	350	385	359	394	354	369	342	366	354	343	344	354	331	337	358	344	355	367	389	329	337	358	367	379	337	373	381	341	358	346	369	363	382	328	371	336	331	346	370	331	318	350	400	334	363	356	353	370	359	356	345	339	379	383	350	371	343	348	360	381	345	356	349	344	351	337	333	366	328	342	341	385	367	359	335	321	340	384	348	347	350	371	335	354	367	318	363	341	377	314	340	370	377	340	366	356	368	338	317	359	350	387	348	331	374	379	344	337	322	356	385	369	343	329	349	369	360	391	348	346	366	330	348	354	347	325	374	379	359	366	346	356	333	363	342	330	358	344	356	357	350	369	381	348	323	355	319	339	365	377	337	372	341	346	328	347	374	327	317	345	347	344	302	325	357	322	335	372	348	334	373	344	327	383	318	360	347	347	355	351	357	356	334	314	389	359	373	348	326	334	352	348	324	356	336	358	345	392	328	357	354	341	368	337	358	380	366	369	348	345	346	368	345	351	332	363	331	328	398	333	353	326	310	374	343	331	340	367	367	350	364	342	310	337	341	341	358	343	366	352	336	351	355	341	351	348	366	343	393	359	362	355	338	356	359	342	334	371	383	359	352	334	357	360	347	343	346	358	351	370	360	343	354	349	327	368	353	324	374	319	376	346	363	350	310	324	326	334	351	338	336	347	353	384	334	344	340	351	326	354	352	359	353	358	363	334	328	368	368	384	358	353	372	342	331	390	347	326	333	335	346	374	338	364	376	343	356	361	370	374	361	339	320	339	323	342	355	344	340	323	337	367	357	369	360	375	353	336	354	358	335	356	363	373	359	334	340	394	342	350	353	384	336	337	347	337	377	364	366	336	340	342	350	358	357	332	354	384	349	317	358	331	336	329	368	372	353	353	358	346	313	341	360	357	354	356	370	338	354	345	364	338	356	359	374	364	379	342	347	353	359	351	375	358	333	336	376	354	339	342	345	326	350	350	359	375	368	353	375	328	325	384	365	332	357	330	340	353	377	357	348	314	350	354	349	340	339	364	349	346	327	346	369	363	359	339	350	392	387	377	350	358	367	355	360	357	376	361	359	327	345	363	353	324	335	315	348	345	331	349	360	349
24169	21846	29953	24236	21392	16552	1055	361	312	328	313	284	330	283	291	284	303	293	296	288	271	291	271	297	275	297	277	321	273	288	288	281	291	287	288	280	290	290	273	286	318	291	294	279	289	269	265	301	292	251	282	314	284	270	292	285	261	276	285	298	296	268	289	286	307	291	306	278	280	258	244	254	307	267	298	244	301	307	300	278	301	288	290	284	319	302	293	297	266	245	276	301	245	268	279	268	279	295	275	270	265	283	246	268	295	265	273	304	283	248	285	288	299	276	275	261	302	270	306	306	260	261	254	294	296	271	242	288	244	271	279	282	263	277	275	283	276	257	266	282	252	296	290	292	308	253	293	300	276	269	293	269	281	265	271	275	289	275	266	273	309	274	311	258	285	279	274	280	295	255	292	278	276	277	274	285	285	253	234	283	271	282	281	279	260	302	274	303	257	306	280	279	285	271	263	261	296	251	316	247	291	284	275	247	274	304	284	257	267	268	272	269	289	300	303	300	299	288	274	282	289	309	247	280	291	292	253	291	270	273	273	283	261	294	266	254	253	267	277	306	270	264	265	287	272	324	283	279	263	280	270	281	238	275	279	279	271	299	282	274	302	301	258	295	272	294	269	309	284	265	267	289	278	258	272	270	257	300	310	293	284	266	277	254	258	300	266	266	262	259	260	271	293	252	286	272	280	285	290	272	266	273	316	309	285	277	289	286	259	266	295	294	272	277	296	293	273	259	262	262	280	272	284	279	274	284	275	249	285	283	275	267	266	290	262	262	282	294	291	295	287	296	268	294	265	275	270	273	285	270	250	278	284	274	295	264	251	268	283	276	284	274	304	278	291	265	263	276	262	283	255	282	270	270	262	277	285	297	262	301	254	251	276	280	282	284	273	271	276	265	297	303	285	291	308	298	268	251	250	273	281	273	255	266	276	272	248	300	282	267	308	268	294	290	278	283	310	283	294	274	289	281	276	258	298	279	266	264	278	271	276	268	281	267	280	290	265	281	265	278	263	252	255	286	279	274	263	313	259	260	243	281	267	281	315	266	265	297	279	263	277	298	223	275	298	269	269	284	283	278	270	238	299	276	283	284	252	296	302	248	272	284	267	290	249	281	274	293	294	252	299	258	260	297	286	257	249	258	279	264	269	289	282	259	258	305	270	282	242	248	272	272	267	245	259	264	279	271	263	271	290	291	288	300	310	273	254	319	300	262	276	273	256	265	295	279	300	255	261	265	249	299	273	294	285	311	302	274	292	281	286	274	266	261	265	283	262	266	280	274	295	276	280	261	276	283	259	298	298	278	274	258	290	309	292	309	292	297	288	279	269	294	280	285	262	284	280	268	272	274	278	288	278	280	293	279	281	267	290	309	286	277	267	269	298	271	310	263	306	264	273	299	264	287	298	289	279	275	259	273	276	293	263	276	289	263	258	273	297	265	273	285	282	288	284	275	275	275	275	273	284	279	301	288	291	250	287	280	303	268	290	284	276	274	285	271	271	296	294	291	255	283	282	270	290	289	309	309	268	280	309	266	287	254	277	277	287	290	252	253	290	260	284	281	280	282	290	269	289	258	280	240	271	269	278	282	286	256	260	282	296	268	269	304	263	281	291	249	287	275	280	293	302	306	281	292	276	278	273	275	287	298	308	263	270	287	296	280	279	266	276	262	279	271	254	253	263	299	282	283	267	278	282	271	249	282	275	279	280	281	280	268	293	284	286	280	256	273	258	251	296	287	267	279	274	301	280	292	293	276	262	308	271	299	285	303	281	317	268	285	263	270	243	304	270	256	274	274	272	281	268	274	245	280	276	293	276	303	286	293	286	290	277	288	282	286	284	283	283	294	263	299	285	275	286	286	261	268	286	274	304	279	274	278	280	265	287	288	270	273	264	264	283	254	310	264	284	297	262	268	325	274	300	278	264	263	292	276	276	270	288	285	284	256	265	292	286	289	285	296	257	257	276	240	276	292	274	252	267	274	268	301	294	250	264	269	268	263	295	277	309	291	276	263	283	273	280	321	279	281	288	263	276	257	255	250	277	300	289	286	285	302	278	301	248	317	281	273	276	285	290	286	267	271	282	278	300	281	261	276	284	272	275	255	310	277	280	281	285	288	286	289	279	283	268	274	312	291	271	294	276	301	286	272	251	246	248	289	283	289	280	257	310	288	273	299	291	274	254	293	282	296	286	264	278	290	285	293	311	260	284	256	261	330	277	278	296	272	311	289	288	275	312	263	257	308	253	288	292	267	263	298	290	273	251	254	279	254	291	261	282	261	273	252	264	264	280	273	311	297	277	266	301	252	265	256	262	281	272	271	270	272	284	264	293	274	277	295	291	265	281	287	293	254	255	308	305	245	280	277	260	286	274	291	266	286	296	281	282	284	275	290	274	284	281	297	306	282	271	277	281	275	281	267	281	282	286	295	309	280	261	300	260	289	250	251	270	304	267	274	281	266	274	288	306	265	306	277	258	283	277	285	260	272	283	260	258	288	294	277	265	280	268	320	274	272	292	279	278	285	291	250	281	269	283	288	292	278	270	243	267	268	306	257	264	251	260	249	297	288	265	286	291	252	271	271	268	285	263	268	313	262	266	264	273	310	279	282	234	255	266	265	281	256	295	291	291	273	291	289	307	301	304	293	279	301	279	281	275	292	322	290	295	280	289	274	292	281	257	271	311	288	286	284	253	295	288	288	249	274	268	270	301	268	262	276	259	281	273	286	237	289	262	286	304	260	286	278	276	282	285	251	255	287	285	273	328	280	270	295	279	284	301	266	271	250	296	282	289	278	276	231	263	230	274	285	259	258	269	280	247	314	307	284	263	286	264	281	243	255	296	289	292	269	273	280	307	270	294	271	264	280	291	267	274	253	292	291	275	263	299	246	297	338	286	308	274	303	267	279	281	269	264	273	292	256	268	284	283	287	271	263	273	288	260	286	282	262	299	262	277	281	258	295	307	304	245	283	266	265	246	293	247	291	251	279	256	297	271	298	276	294	301	272	274	286	285	305	260	305	282	272	271	273	263	276	256	288	267	267	306	275	254	289	297	260	272	255	292	283	267	274	274	272	262	271	274	305	243	288	270	262	276	276	282	297	281	290	279	294	286	285	282	309	249	297	262	269	307	260	284	282	273	281	291	274	268	267	285	303	267	260	245	279	298	283	279	281	283	274	269	256	298	285	264	272	301	293	291	273	279	294	285	303	238	288	270	268	267	254	284	259	270	288	299	262	278	289	261	279	284	259	278	291	297	282	287	298	270	289	279	280	231	288	280	268	291	282	291	299	271	273	281	286	270	312	295	288	269	288	268	261	275	260	273	308	248	270	264	275	288	286	304	268	271	261	268	316	296	271	284	319	294	287	263	262	306	292	284	290	269	289	280	292	290	291	284	316	279	280	310	308	254	269	263	270	273	246	260	245	269	294	269	287	275	274	302	293	283	285	279	271	290	286	270	283	275	321	300	267	273	303	292	287	269	276
59973	75248	57504	6561	822	665	648	552	518	465	443	480	398	454	418	438	413	426	377	419	413	432	383	362	395	399	421	405	394	374	378	395	396	352	375	381	364	381	393	377	378	425	390	381	377	402	377	397	355	390	375	384	383	391	375	368	394	397	353	373	405	350	366	400	414	395	392	386	375	398	413	377	411	373	393	359	398	391	373	368	389	407	351	394	445	399	353	367	373	374	370	392	383	403	372	390	400	404	419	400	368	353	378	379	373	381	366	399	360	394	386	406	402	391	386	374	388	388	377	400	375	378	384	407	409	394	381	407	373	352	404	354	400	421	373	368	400	357	413	401	342	354	357	385	362	403	370	384	368	385	401	369	387	361	379	411	376	389	404	377	358	387	396	424	424	393	358	412	404	390	399	374	367	381	396	391	343	366	368	379	363	407	347	361	390	422	355	397	380	372	430	398	406	382	363	403	408	392	404	349	412	383	394	374	367	400	390	360	390	382	393	379	411	392	371	374	368	419	370	386	402	403	387	403	409	392	363	349	395	399	388	416	372	378	369	394	398	432	391	355	393	411	388	379	392	386	387	341	402	367	383	358	392	400	369	407	401	360	391	404	381	353	357	371	380	383	433	422	403	407	366	360	382	379	401	387	395	383	384	391	378	320	388	360	379	360	375	390	395	379	394	368	406	407	367	383	351	379	357	372	376	410	368	376	394	387	347	376	400	379	339	378	410	388	399	387	382	393	405	362	360	383	402	373	404	375	415	393	399	408	389	362	363	390	380	398	408	398	385	397	405	410	334	370	385	388	360	393	368	356	409	431	375	408	402	403	382	366	353	373	384	380	397	387	384	370	356	375	407	417	397	360	373	392	395	393	391	397	409	357	408	380	362	393	406	383	396	404	374	395	417	397	374	370	363	385	400	350	399	414	385	414	369	432	396	387	382	336	376	356	392	396	376	388	387	363	373	389	412	439	398	418	391	349	390	373	403	388	390	352	345	391	382	392	390	396	409	386	386	367	390	407	373	403	412	376	402	381	377	372	400	365	341	409	400	411	374	359	400	371	371	399	386	362	378	417	374	390	385	385	392	390	367	376	408	401	391	354	384	383	366	381	380	408	385	406	374	418	385	379	355	369	362	375	371	388	363	362	382	374	362	388	368	378	365	398	375	352	395	413	349	407	376	358	399	392	386	364	356	418	386	389	396	368	362	366	387	383	400	352	395	367	393	384	403	383	387	373	406	388	360	390	396	390	374	366	381	386	392	344	393	372	419	375	424	378	388	360	405	399	417	366	351	369	369	406	394	400	369	359	378	369	376	394	373	349	400	373	384	381	401	361	377	403	398	408	419	375	344	388	395	372	392	418	352	388	389	349	407	352	369	416	355	368	387	380	364	375	358	379	386	383	388	377	368	388	371	378	384	392	403	365	376	407	372	384	374	368	378	384	377	399	366	361	388	376	409	396	388	390	353	398	391	397	403	365	395	405	393	387	378	388	379	384	361	374	389	345	371	389	387	360	396	402	372	383	380	391	392	357	393	392	408	372	400	361	390	391	392	385	393	401	392	415	376	372	371	385	356	339	413	392	360	381	374	342	402	406	355	413	402	381	372	411	387	374	415	377	381	383	398	344	404	365	380	398	385	389	373	381	383	374	338	393	399	387	408	390	407	346	391	371	374	391	396	380	375	414	389	360	380	385	385	398	386	373	405	391	381	397	373	405	372	351	409	403	379	389	343	370	420	376	398	393	394	359	364	397	411	392	395	390	390	362	359	399	378	368	379	394	349	408	369	366	347	408	365	405	392	364	406	404	374	341	398	379	386	410	391	374	375	391	417	347	371	394	371	385	366	386	394	362	364	406	409	390	380	386	401	394	386	395	397	350	403	391	386	385	400	353	397	344	394	374	386	393	359	373	399	412	365	404	415	384	391	384	368	377	354	395	399	412	365	361	356	385	360	383	425	413	357	386	345	388	405	370	363	398	383	394	360	337	359	398	358	412	380	384	367	386	381	379	386	366	393	382	392	369	399	382	379	382	435	422	390	373	371	381	387	375	386	396	387	400	358	376	396	374	381	393	392	360	340	396	396	400	396	394	387	348	370	375	381	396	400	364	395	369	365	373	371	372	363	354	420	402	349	403	341	389	363	380	411	371	396	381	354	390	383	333	386	369	354	396	375	410	382	383	371	395	400	404	385	377	407	349	396	327	415	401	384	398	382	373	407	372	376	392	386	369	402	361	369	393	385	369	378	415	426	364	438	380	401	383	381	353	393	352	415	363	386	387	408	406	381	389	406	380	375	368	386	387	390	383	380	389	348	372	393	342	389	364	361	408	359	389	400	381	383	388	367	351	409	396	390	356	420	380	379	407	406	360	381	360	411	359	382	394	380	386	419	388	375	373	389	370	400	364	362	367	385	360	391	415	382	401	391	387	407	394	377	369	391	364	380	368	390	372	391	409	385	366	398	367	414	379	361	397	396	411	388	351	389	371	387	376	386	353	385	401	418	378	356	418	370	375	396	364	396	409	406	393	402	387	338	359	349	385	385	354	371	410	392	385	398	366	398	381	422	367	410	369	360	385	394	393	356	374	351	413	369	391	366	378	363	377	402	407	370	387	428	385	375	390	405	386	388	402	410	355	345	373	400	377	388	351	398	348	401	397	379	384	357	400	348	406	398	385	389	341	386	371	353	373	395	388	348	378	356	376	349	376	379	396	388	380	386	404	377	359	335	402	387	378	376	378	416	388	399	399	352	384	350	398	380	386	404	377	359	386	392	398	400	393	376	368	401	357	350	402	397	401	368	403	376	381	379	370	393	352	368	385	392	404	373	364	409	406	367	409	403	362	419	385	381	396	382	408	396	422	354	378	375	397	427	372	379	369	376	402	391	393	384	374	373	406	375	369	368	417	373	373	407	392	385	405	376	370	370	352	344	366	378	371	382	384	373	392	380	384	400	405	383	389	377	406	376	376	372	400	385	403	369	397	367	363	382	415	411	405	382	393	400	387	379	394	398	355	401	373	359	388	354	339	361	398	346	414	389	390	393	374	394	367	345	423	381	374	413	389	414	391	358	377	395	378	369	377	367	374	385	403	388	378	385	431	373	376	364	364	370	387	411	384	400	379	383	398	376	364	396	354	362	368	361	379	395	412	357	359	371	361	403	388	386	365	402	403	374	363	417	356	377	397	393	403	408	361	399	343	391	389	401	405	382	420	382	347	394	386	389	380	383	403	392	421	407	421	411	383	390	394	414	370	363	349	374	389	393	354	367	366	362	360	395	361	388	347	413	388	348	395	390	376	378	427	383	417	380	415	380	369	382	414	366	386	377	397	382	394	316	391	375	407	358	426	374	381	381	393	371	385	389	400	381	375	368	372	397	402	367	330	349	413	406	379	406	367	374	402	374	399	374	342	338	424	367	410	371	397	409	406	372	358	406	394	355	371	405	383	393	369	376	376	374	383	413	392	379	360	372	379	380	392	378	366
23210	21569	30392	23516	21450	21485	13470	360	235	216	242	240	220	184	186	199	181	186	175	170	173	179	177	195	139	167	137	189	145	179	175	168	180	149	168	163	176	164	179	168	163	161	155	185	184	172	157	175	149	157	169	170	173	186	175	160	145	145	147	160	171	167	150	164	170	160	153	164	150	173	153	162	157	161	165	177	173	146	177	166	181	175	163	143	142	142	169	161	182	158	176	164	166	171	190	143	169	174	153	156	145	153	160	133	176	178	188	163	158	173	156	156	160	124	198	185	168	182	169	187	179	173	160	147	168	173	147	169	153	155	171	148	173	146	156	148	163	180	156	182	191	157	148	166	148	184	173	156	141	178	146	156	163	144	169	163	149	172	175	163	160	171	161	179	169	155	144	164	150	183	149	153	170	179	151	179	148	170	169	161	173	169	149	150	179	154	172	161	166	167	187	173	160	148	168	165	172	173	167	184	158	177	170	176	141	164	172	156	176	180	164	169	180	169	173	159	144	159	178	162	162	181	157	171	174	168	176	186	165	187	188	139	142	176	195	169	183	177	161	157	158	185	170	168	157	165	163	152	184	149	152	172	178	178	170	169	173	147	142	160	175	165	174	150	179	178	164	173	170	175	166	176	151	163	164	145	173	150	151	154	158	153	181	181	158	182	164	166	149	172	178	176	170	146	155	188	164	172	157	172	164	140	154	160	166	167	143	160	184	151	165	168	175	144	156	166	174	165	149	174	148	141	156	172	147	172	136	151	158	162	141	176	171	154	139	178	167	170	167	163	170	165	183	156	165	155	151	174	175	165	175	168	167	157	173	200	152	148	170	168	176	163	161	188	179	169	138	156	148	177	155	169	169	141	158	151	161	148	155	168	156	158	145	159	148	172	162	163	170	154	180	173	180	153	175	176	159	196	146	154	162	168	170	154	190	159	163	161	194	161	167	161	147	172	168	180	157	168	183	163	168	159	164	171	156	161	152	182	156	149	176	138	148	162	188	168	183	184	176	165	142	179	184	166	162	170	159	155	141	163	177	168	183	213	146	186	169	167	186	172	155	146	178	160	160	156	153	160	189	179	141	154	168	157	147	176	152	175	176	159	157	156	161	158	148	144	183	179	163	182	168	143	149	161	130	165	162	162	164	157	169	189	192	153	164	153	137	181	169	144	181	167	155	195	177	168	175	148	168	161	169	177	177	175	158	178	172	170	159	145	159	174	167	166	152	186	148	145	171	167	152	163	152	176	171	166	173	152	159	174	155	151	166	167	169	175	188	166	144	140	178	164	170	192	160	162	170	181	175	183	177	156	182	156	160	151	179	170	173	171	191	174	147	174	161	164	173	155	157	141	181	140	154	159	160	153	178	158	174	188	200	136	151	151	157	169	155	169	177	179	159	151	164	168	145	162	148	200	151	147	172	151	159	179	162	159	173	159	155	174	156	137	157	160	149	162	177	166	163	179	181	139	174	161	153	180	169	166	162	148	173	175	172	174	187	164	158	154	147	170	162	176	174	140	168	160	161	164	167	166	168	149	177	175	179	181	166	181	196	176	168	162	172	180	157	150	170	163	149	139	147	160	160	173	163	152	148	161	179	156	163	149	176	150	188	161	157	158	190	168	170	166	163	165	182	149	162	151	157	170	168	175	173	162	135	181	177	171	147	174	157	154	179	150	150	160	164	146	164	152	171	150	168	176	173	152	161	188	169	150	163	163	189	161	163	181	170	169	168	171	167	169	164	154	165	158	168	166	158	163	190	144	181	156	172	159	176	159	181	180	167	160	167	180	189	168	160	148	151	169	166	153	158	180	171	154	181	179	163	162	167	156	157	193	138	179	150	143	155	154	167	182	165	169	166	170	185	179	186	173	156	196	158	156	169	144	170	159	158	156	182	164	175	158	162	163	136	164	177	184	150	151	178	175	165	145	148	159	155	167	167	171	191	170	149	141	169	163	166	179	173	166	168	144	168	143	183	154	168	157	166	163	154	171	182	162	185	167	171	163	185	169	177	138	161	169	189	175	168	163	174	193	190	167	183	169	154	148	165	154	176	168	188	147	150	191	159	147	149	192	154	180	175	164	174	178	163	169	174	162	147	164	160	178	151	178	149	171	150	148	168	177	140	157	147	151	160	161	184	147	145	145	156	161	149	171	159	166	194	170	187	187	163	140	157	148	139	161	156	151	171	155	168	162	180	144	164	161	175	149	167	182	153	170	166	151	167	150	157	165	181	161	168	196	156	167	169	184	156	161	145	174	162	156	170	150	164	168	168	159	165	165	160	162	160	161	171	161	166	153	159	183	167	190	177	173	162	191	170	158	153	160	176	166	173	174	152	165	184	169	180	152	161	142	185	177	149	159	141	178	167	175	157	149	130	155	174	165	192	158	160	177	166	193	191	184	144	180	165	157	157	179	173	170	179	181	155	168	178	150	152	174	142	153	167	178	155	158	205	168	158	142	181	172	152	176	152	176	167	169	165	162	157	160	161	143	149	136	158	169	166	185	151	159	164	163	142	165	153	146	166	177	174	169	168	183	170	151	159	171	144	175	163	162	147	165	159	145	169	140	169	183	148	166	170	186	169	182	189	167	175	168	169	172	159	189	166	149	168	154	153	189	163	163	175	161	163	161	170	173	175	174	206	152	195	191	153	165	183	201	146	140	144	155	151	159	162	184	177	189	164	175	159	155	152	161	172	181	147	162	164	150	161	164	184	169	165	167	161	163	140	142	169	195	143	172	154	174	150	156	144	188	156	146	161	148	174	174	144	172	151	184	185	159	158	148	166	149	172	168	156	149	166	158	169	168	142	167	155	146	137	159	151	170	162	162	164	139	157	167	175	157	158	152	167	164	167	164	170	166	165	159	161	168	169	160	153	158	161	169	181	153	181	146	148	152	166	164	158	165	149	178	161	176	147	180	127	159	180	162	164	177	147	160	167	175	141	147	154	163	154	167	165	178	160	191	147	154	155	170	155	160	177	161	172	171	151	175	142	175	146	168	169	168	171	161	147	153	167	159	165	180	141	157	177	148	161	156	197	139	179	170	167	178	170	150	179	162	140	181	170	177	168	162	161	162	180	173	164	161	143	158	163	173	170	160	176	166	182	148	162	176	170	142	162	184	134	178	151	172	188	148	157	179	169	142	172	155	170	161	165	155	153	184	146	157	168	180	185	189	146	166	162	177	159	168	158	164	186	153	164	134	162	170	165	153	163	179	176	178	158	161	151	150	143	164	160	154	176	162	149	163	154	197	178	164	157	176	166	179	164	148	189	164	205	141	180	139	173	174	149	152	128	172	175	173	174	177	168	160	157	155	172	156	173	174	163	183	176	157	173	144	166	162	169	166	179	167	172	187	142	155	152	152	140	183	164	155	167	160	166	197	180	165	174	144	157	178	157	165	155	178	173	147	173	154	164	177	155	168	168	149	168	176	162	187	179	164	166	157	158	164	166	188	153	181	187	158	157	160	157	145	180	168	164	179
59886	82578	61829	8132	1090	824	639	567	433	415	381	374	330	294	300	272	281	263	258	277	265	268	226	253	253	217	245	241	217	253	242	238	245	226	222	247	235	228	220	261	247	228	243	217	223	243	254	259	244	247	232	204	245	236	238	220	246	244	246	212	230	214	221	239	228	236	213	214	226	219	225	248	238	243	226	229	246	229	235	208	244	235	217	220	214	221	237	235	229	208	195	217	224	216	238	239	235	233	206	228	218	246	220	223	245	228	232	238	216	200	228	254	213	243	233	213	239	260	250	244	214	243	259	240	255	226	234	252	226	243	229	209	219	214	220	218	213	201	233	220	244	234	248	216	229	194	208	225	229	223	223	213	240	241	225	244	233	245	220	207	223	206	237	239	232	232	223	226	244	226	243	219	247	212	229	250	202	240	223	218	224	225	227	233	255	223	230	220	231	225	217	227	246	243	237	207	193	203	229	250	234	211	235	234	243	208	236	223	235	213	240	254	210	210	229	202	219	234	229	231	208	221	230	231	221	243	211	248	199	222	233	225	231	214	234	225	218	225	217	239	243	232	219	228	219	231	241	255	225	218	203	228	214	194	215	230	241	199	235	204	226	201	222	206	213	243	240	218	224	235	220	222	200	245	238	222	232	247	225	224	222	215	211	247	221	230	220	217	248	242	232	222	228	221	235	233	225	223	240	230	250	239	221	226	227	238	237	226	217	222	240	223	205	187	223	232	250	237	259	232	217	192	232	220	241	222	240	201	217	230	220	218	198	228	241	247	217	256	203	225	225	252	245	217	219	216	227	220	211	230	217	215	195	237	239	223	227	248	250	208	226	220	206	216	250	214	240	213	212	236	228	220	227	199	249	219	222	238	225	218	212	215	231	231	215	227	227	230	209	230	246	221	194	201	209	235	243	215	222	235	226	252	191	217	208	242	234	220	234	228	211	245	249	213	232	238	234	206	232	251	221	220	222	222	227	218	270	228	271	209	219	218	233	212	243	244	203	207	208	224	231	234	231	252	229	243	209	232	216	221	246	229	200	242	224	198	207	248	231	212	216	249	239	238	241	232	240	218	200	231	232	221	208	236	218	229	250	228	219	251	209	225	235	240	218	208	216	219	214	223	209	233	239	237	226	258	224	229	220	255	224	228	210	231	235	218	229	232	214	222	212	231	233	244	235	231	223	225	227	233	237	217	218	224	232	222	235	231	222	215	225	227	227	264	244	235	222	230	232	236	232	231	205	220	229	244	211	222	230	234	232	236	207	213	239	229	228	264	215	215	218	224	224	220	238	222	234	224	230	229	221	198	226	245	197	232	218	216	234	222	204	243	236	222	234	236	245	233	261	228	238	205	209	224	231	208	230	237	199	249	190	241	227	213	253	238	230	234	235	207	247	242	235	225	228	228	219	220	215	248	235	250	223	234	235	222	208	196	226	248	250	215	230	244	211	214	251	231	234	227	233	233	204	194	251	220	212	219	250	220	207	224	215	223	216	227	227	198	225	213	253	216	225	247	234	186	249	251	201	238	222	220	257	222	216	208	240	218	218	225	229	229	238	202	255	225	205	212	231	223	243	229	230	256	223	196	187	239	235	226	242	209	219	226	211	190	249	208	197	203	222	249	238	225	226	221	217	213	262	225	216	233	230	226	215	229	207	201	204	226	213	209	221	216	241	228	200	198	255	234	215	256	230	221	229	228	213	226	247	209	229	230	225	227	247	247	224	230	238	215	199	245	224	235	224	220	208	269	218	239	241	228	207	236	254	210	217	264	233	233	235	225	225	228	235	220	212	223	232	214	242	259	207	230	210	240	253	257	214	239	241	250	234	253	198	248	228	208	197	223	218	193	214	223	220	207	226	250	219	225	219	192	224	218	222	255	222	224	222	205	199	247	227	214	219	230	226	253	232	220	232	244	179	219	208	211	239	219	231	255	237	223	208	246	228	222	209	226	238	239	210	238	217	214	218	199	222	215	229	226	214	210	214	211	213	223	214	257	215	247	225	235	240	260	236	203	210	206	238	212	254	201	238	212	237	231	206	251	221	245	199	218	236	215	245	238	211	211	218	240	256	208	215	231	240	208	217	221	242	224	201	228	230	239	224	203	231	216	236	231	230	206	208	223	217	240	210	211	214	215	230	232	206	226	195	233	210	255	226	224	236	242	209	228	205	219	236	228	246	216	226	219	226	234	242	231	244	238	216	227	230	218	241	230	215	213	210	215	220	225	220	240	224	171	231	234	243	200	244	210	240	215	214	242	238	208	244	213	222	236	222	234	217	225	235	228	213	246	225	235	230	215	232	214	245	223	216	231	193	229	225	233	235	213	228	236	245	223	255	225	234	252	224	232	196	217	230	221	200	227	237	212	212	217	229	214	230	210	215	210	227	241	197	210	237	229	218	222	229	220	232	211	245	231	227	236	243	236	245	204	234	239	200	212	213	211	210	244	232	216	205	252	214	214	234	236	222	252	226	234	248	219	249	261	229	244	224	202	228	216	221	234	190	236	213	221	220	218	217	198	226	227	236	209	223	221	206	228	228	233	242	248	234	205	257	245	193	233	227	212	220	229	211	228	219	215	193	214	226	215	233	216	211	213	217	230	245	218	214	234	238	221	271	208	209	213	244	205	196	227	239	229	222	246	241	213	213	227	216	241	226	215	247	211	238	228	234	234	207	253	202	206	211	242	209	223	236	230	204	209	219	244	234	221	222	242	223	219	209	245	220	268	207	220	218	225	202	238	215	226	222	206	209	218	213	220	210	218	238	226	217	220	195	219	214	217	224	246	204	211	225	197	229	235	231	226	210	248	229	197	239	202	206	212	212	253	225	221	203	231	245	251	248	204	235	203	235	237	219	222	225	223	241	258	237	231	235	253	216	234	211	224	209	262	223	221	248	233	243	206	225	213	219	250	228	228	234	268	215	228	240	237	248	237	230	230	227	262	224	218	252	227	240	236	206	207	215	254	251	221	236	212	245	219	213	209	241	260	219	236	230	205	213	214	224	241	215	236	223	221	225	216	252	219	240	238	222	213	212	231	221	233	237	233	215	227	246	261	202	237	195	218	238	224	225	245	210	216	238	244	226	228	219	199	213	234	221	229	219	226	227	215	241	238	228	230	211	226	230	210	203	257	225	210	249	225	223	216	225	224	210	233	238	220	224	231	248	232	209	192	230	246	215	212	198	215	238	226	233	226	225	227	249	211	216	237	251	242	241	217	219	192	230	219	192	208	218	234	213	246	235	248	223	234	237	215	208	232	235	226	236	233	211	245	236	223	229	214	241	238	197	249	245	229	210	225	237	190	249	235	237	228	224	254	205	220	217	243	258	212	232	227	190	232	231	233	221	242	231	255	264	230	236	211	242	197	215	229	245	223	223	227	208	214	211	233	217	238	251	232	232	239	223	232	227	226	233	216	232	232	226	230	234	252	220	221	219	230	211	214	234	237	214	243	234	237	260	218	210	247	220	236	225	207	234	221
29166	25714	25463	7989	425	425	338	276	266	252	262	228	276	271	254	244	274	281	247	253	283	273	269	295	253	270	265	277	248	257	228	260	264	249	246	259	275	251	241	231	238	264	258	274	261	277	269	252	248	276	259	232	245	257	263	259	274	270	271	275	258	250	246	263	263	259	270	256	259	258	291	282	282	281	251	261	259	258	268	247	234	256	257	256	286	283	257	249	238	313	263	258	263	272	261	270	270	225	265	288	244	266	228	270	272	250	261	299	263	260	276	264	258	258	256	252	258	286	262	270	244	254	248	252	259	280	246	240	247	249	283	238	269	237	246	257	259	239	264	281	266	264	287	238	281	244	270	272	268	276	278	268	247	231	242	246	257	234	282	271	280	262	269	247	293	260	294	237	232	270	256	265	260	229	246	254	268	255	260	250	256	282	272	265	271	256	250	230	271	264	248	264	252	224	267	267	276	281	252	270	283	268	254	259	248	239	247	278	253	271	233	232	276	276	262	252	227	250	277	271	246	266	263	274	254	276	238	259	249	244	256	266	273	273	253	268	255	258	252	232	254	248	295	273	266	256	261	287	251	232	253	246	288	242	267	251	260	267	263	273	263	260	256	270	231	270	240	293	249	261	274	258	267	246	263	263	267	256	258	281	282	283	216	257	240	268	271	268	246	240	282	247	281	266	255	245	260	243	236	254	239	238	238	239	279	258	266	267	249	273	260	241	244	276	276	263	253	244	264	267	273	271	250	269	246	229	261	271	259	268	271	296	260	244	268	238	289	258	263	225	272	235	276	244	261	259	252	254	263	253	248	235	224	249	292	301	260	250	268	268	258	262	243	251	259	264	254	266	263	286	256	283	216	250	246	267	250	253	241	227	239	231	240	252	252	256	262	240	261	233	283	241	261	255	281	250	291	279	267	231	252	289	253	246	241	248	261	218	250	277	235	230	264	258	269	248	300	220	253	239	255	280	259	266	237	241	260	267	258	273	239	243	257	241	263	266	251	262	275	225	277	267	260	243	246	260	237	257	245	277	265	256	273	261	250	290	273	251	262	254	269	257	239	274	235	278	290	251	253	252	271	254	277	243	227	223	265	263	247	252	260	248	262	265	276	263	256	245	245	241	245	247	249	269	261	265	228	256	246	236	265	246	283	269	245	263	257	259	269	266	254	268	232	249	244	273	269	256	247	278	283	231	245	265	286	277	254	246	268	266	283	276	263	245	243	254	241	235	259	271	252	250	289	258	250	273	243	260	266	239	244	247	293	270	281	253	252	243	232	271	248	249	255	238	283	234	250	268	241	276	247	261	243	252	289	259	266	242	236	258	223	255	262	226	224	252	267	256	273	273	240	271	270	256	260	251	264	244	227	230	262	237	263	254	252	261	262	288	272	256	252	293	263	262	258	286	266	247	289	264	235	270	280	275	248	248	260	254	264	256	284	266	276	265	281	289	267	254	261	272	273	245	255	258	240	270	252	240	261	219	279	274	258	246	236	263	283	274	271	269	251	238	259	228	280	260	266	278	255	242	262	251	239	251	286	247	258	251	227	255	296	247	260	261	278	274	272	257	238	244	249	251	253	249	233	263	273	271	240	288	239	263	272	262	242	226	268	275	285	206	278	267	259	253	263	270	266	260	250	246	251	278	237	287	267	260	258	296	279	233	275	272	274	269	299	263	279	257	257	248	262	284	265	272	261	267	275	268	255	256	254	244	253	251	261	237	274	277	258	257	263	265	234	265	250	259	249	253	263	252	250	293	295	319	230	250	251	276	252	249	273	270	241	226	227	247	241	285	256	253	226	257	284	230	277	278	251	251	258	274	246	266	254	266	233	246	283	242	256	268	243	232	219	264	239	256	258	264	257	263	258	263	240	267	278	264	280	273	272	283	264	252	250	226	261	277	243	252	246	249	265	276	240	266	253	251	254	248	236	250	259	299	238	270	280	267	252	280	274	279	266	286	295	273	265	249	258	263	246	250	259	243	223	281	281	251	253	227	221	231	255	232	237	275	241	245	265	228	237	240	252	268	264	263	247	255	291	238	269	254	256	274	257	248	248	258	256	273	283	248	270	276	254	248	265	240	228	273	265	254	268	273	259	263	246	258	238	251	257	260	275	249	303	235	254	261	257	235	277	281	255	266	232	270	243	276	247	245	246	261	262	213	266	287	241	248	250	248	253	271	283	248	243	253	287	288	257	237	266	279	273	259	239	254	254	269	255	269	266	244	255	250	277	274	264	233	239	266	279	279	257	254	261	231	268	270	273	252	253	274	257	265	241	271	242	275	258	250	276	252	271	245	253	268	262	229	269	244	240	268	268	281	265	243	264	273	261	244	242	252	233	264	255	224	245	229	270	263	245	243	256	261	244	247	265	247	251	240	272	253	253	257	252	222	253	231	267	295	233	277	266	250	254	273	271	263	286	275	244	268	265	257	235	259	287	257	255	255	252	265	271	236	258	249	260	279	263	251	245	238	273	266	246	239	268	244	255	263	279	251	244	273	238	242	238	247	258	255	233	246	283	254	257	255	261	296	275	262	245	254	236	228	248	240	255	246	252	241	283	254	276	287	258	277	275	255	255	246	262	249	254	241	239	279	256	275	235	290	242	273	269	258	252	260	247	253	251	233	247	268	273	265	254	264	291	248	279	291	241	251	265	262	268	273	263	256	267	272	272	276	258	249	265	274	241	267	259	227	232	241	281	279	253	278	251	255	252	286	271	240	274	246	254	279	256	275	255	264	271	281	242	280	281	261	273	225	265	273	280	263	264	227	252	276	301	249	272	247	289	265	262	269	279	245	273	248	249	268	231	252	243	251	267	281	233	278	257	230	267	278	254	246	257	269	274	287	259	263	245	247	278	273	270	277	252	247	251	271	258	230	264	272	267	245	258	251	280	248	277	279	249	260	230	228	253	265	276	259	280	254	272	292	263	261	290	255	289	278	267	238	242	266	258	241	242	255	263	242	261	273	271	272	283	251	266	217	284	269	277	259	246	228	236	257	282	217	259	234	248	251	288	266	247	231	243	280	233	255	243	271	265	256	259	269	244	237	254	237	274	276	230	282	253	246	248	250	261	282	261	249	281	258	282	255	248	258	259	262	226	257	299	257	272	243	256	278	269	276	251	220	267	280	272	274	260	261	269	228	278	251	259	258	263	256	265	279	251	248	238	283	232	221	274	251	245	254	270	254	262	243	288	262	267	279	254	295	292	273	254	255	253	258	274	261	267	229	243	243	262	264	261	263	249	271	224	278	274	272	265	255	247	288	271	260	287	280	288	263	272	275	241	264	243	252	276	231	261	251	231	250	235	270	254	248	268	248	236	260	260	259	268	249	260	232	242	279	278	284	260	258	270	275	246	265	268	250	241	297	253	227	263	240	246	255	251	258	255	234	237	270	259	267	295	246	258	237	268	261	265	246	256	245	306	270	284	263	274	270	266	256	263	277	242	270	240	244	277	262	274	269	279	266	251	232	254	283
36362	38830	25134	1895	387	424	384	351	360	345	360	366	357	353	355	341	368	340	382	350	349	337	392	373	367	337	353	337	357	384	368	333	349	362	365	371	326	388	421	393	347	358	362	370	340	359	348	358	368	352	330	345	340	339	323	380	359	391	352	360	359	345	334	400	374	344	349	352	349	334	336	354	374	368	323	395	389	388	357	341	385	381	395	358	365	317	352	368	366	340	358	336	328	359	362	333	360	380	378	373	361	365	352	356	381	393	362	343	343	376	380	382	371	379	350	349	370	387	333	347	383	367	339	348	382	345	363	392	371	362	355	359	385	346	371	364	333	330	370	333	356	364	341	361	377	352	355	357	383	353	363	383	387	337	351	345	382	386	362	364	374	354	363	373	390	360	324	355	355	358	334	341	368	379	351	361	360	354	332	365	376	358	373	374	361	363	358	374	350	369	355	344	354	371	359	349	347	341	349	384	350	377	345	364	339	344	375	334	353	354	312	365	338	349	364	336	360	350	358	356	375	361	375	349	372	356	341	372	327	371	358	365	339	370	347	369	326	362	385	358	351	390	375	357	360	385	352	388	338	377	363	339	380	331	363	356	356	369	351	376	397	394	356	353	349	347	387	321	360	361	334	351	354	326	324	338	373	344	380	389	358	335	328	350	378	357	338	338	313	326	323	360	356	376	363	390	328	349	325	354	322	333	351	350	390	371	354	372	378	328	353	368	386	352	339	353	346	370	344	382	371	341	362	345	339	362	395	377	353	370	338	350	390	366	353	347	355	346	354	373	405	357	374	375	347	375	365	341	342	353	365	361	376	331	359	333	351	363	344	383	355	315	360	341	361	390	376	422	370	346	350	336	346	367	339	401	368	362	364	366	369	351	360	346	333	344	366	325	342	361	385	375	353	373	348	354	367	372	331	372	372	344	340	365	368	350	373	375	356	330	367	383	383	383	391	366	347	354	381	358	355	330	361	326	382	365	397	334	352	394	345	307	344	352	338	334	363	359	348	348	357	367	363	377	362	369	347	322	343	358	367	345	347	369	344	355	356	372	372	382	378	375	374	362	370	332	341	377	351	318	337	354	383	364	368	321	314	340	379	333	328	380	346	328	378	357	385	380	367	379	357	345	364	373	376	356	377	331	379	376	334	402	377	307	363	362	338	383	380	324	346	378	340	341	339	347	369	371	371	372	366	341	352	341	381	364	372	364	332	324	346	334	370	335	349	397	383	362	333	359	373	334	356	367	375	352	367	383	353	329	369	356	329	361	340	370	336	374	357	350	367	371	362	365	372	365	359	378	362	325	367	364	340	348	349	359	357	340	360	353	369	353	383	362	383	334	362	383	369	368	360	355	381	350	366	387	362	363	355	316	376	368	378	335	351	315	344	365	355	370	322	345	321	389	356	353	358	355	343	379	336	358	365	343	344	328	334	362	386	401	354	382	346	363	336	366	389	386	369	357	342	360	364	371	345	344	386	333	379	367	361	377	352	365	350	363	374	380	367	375	365	346	375	378	347	362	379	347	339	356	378	377	356	343	338	380	356	346	332	329	379	358	335	381	370	382	358	379	360	373	376	382	365	353	334	350	362	362	382	374	333	378	366	346	351	339	379	365	335	355	366	340	348	362	395	380	355	385	379	331	359	364	363	334	318	336	352	356	356	356	332	387	363	337	360	345	366	348	376	365	334	363	370	332	341	357	343	355	346	380	389	378	300	365	365	362	371	366	361	328	311	327	364	350	376	372	374	354	380	343	347	375	332	351	350	380	352	370	389	362	375	371	327	378	361	350	361	364	331	355	363	334	390	386	348	323	337	368	331	364	419	330	354	381	359	344	343	349	345	359	355	313	341	362	380	347	326	355	362	374	342	337	337	330	343	348	392	392	368	353	339	365	363	374	385	342	334	397	368	359	340	377	359	351	330	344	382	342	315	330	360	355	368	340	381	334	380	335	386	383	360	371	360	366	317	364	345	361	359	357	365	367	385	335	356	361	357	358	377	359	346	376	374	325	368	362	339	363	359	349	353	386	338	356	349	333	378	328	315	353	364	356	367	379	372	382	353	338	369	338	369	327	343	372	353	383	378	336	338	351	335	355	331	344	405	350	387	352	367	403	357	345	352	339	389	373	339	339	360	374	358	360	341	354	386	376	365	398	340	358	366	392	363	359	342	322	333	345	369	334	367	366	375	364	364	347	374	354	362	376	382	357	362	353	332	298	338	357	336	379	356	352	347	356	338	329	375	367	393	326	363	338	353	364	349	348	344	344	359	390	342	368	386	335	397	362	367	379	370	342	327	351	348	363	346	343	354	360	328	352	368	347	381	365	377	345	356	351	331	372	367	326	333	380	341	357	348	365	389	359	357	370	325	409	357	372	344	354	373	340	339	374	367	395	366	349	347	352	348	365	363	337	365	378	369	382	368	376	333	390	334	373	373	389	381	351	375	341	373	355	366	343	334	358	364	377	335	378	360	327	357	348	352	344	376	346	385	357	359	354	345	391	354	331	358	369	345	356	365	317	373	387	335	372	351	365	353	376	348	343	314	343	361	346	328	353	333	404	371	363	350	336	382	339	389	351	332	377	339	382	385	378	341	369	376	379	374	365	354	380	369	347	371	349	335	340	346	339	379	371	398	387	360	355	351	343	364	380	367	360	357	355	352	371	370	348	347	357	370	375	363	370	375	381	386	388	360	369	376	362	373	377	352	373	336	375	341	361	356	348	352	373	346	351	386	363	378	363	346	352	358	343	343	350	352	360	372	363	382	329	332	387	359	396	340	370	349	374	339	360	357	382	364	352	371	360	351	357	339	367	370	365	338	359	359	368	380	340	393	344	373	344	343	384	343	362	366	385	388	352	345	372	348	364	332	381	344	357	333	360	344	363	397	362	350	353	353	380	350	320	383	358	343	342	357	388	356	348	348	348	370	365	391	383	339	344	373	354	363	353	352	347	358	362	356	366	329	373	362	355	337	368	342	367	364	360	376	334	344	382	388	371	379	357	391	341	359	334	355	348	396	359	363	366	351	354	330	378	345	355	378	383	366	335	335	342	381	330	371	367	387	338	359	354	322	339	331	337	360	365	350	343	356	343	360	321	365	356	347	352	396	361	341	353	354	351	372	339	359	347	352	354	366	326	310	355	389	347	353	355	372	345	339	357	352	399	359	373	391	355	406	407	340	374	353	354	360	378	325	319	309	357	336	346	326	361	327	337	345	351	344	370	354	376	318	352	363	380	350	349	339	343	352	370	398	343	387	377	338	365	335	357	350	393	359	365	378	361	347	339	344	365	335	366	389	327	369	354	367	336	388	358	347	364	345	354	347	376	385	364	328	355	362	309	379	379	358	352	359	339	352	343	343	372	366	367	383	327	372	357	343	355	323	395	354	375	347	373	372	348	358	353	377	403	340	388	387	355	369	356	362	379	356	363	340	363	344	342	385	371	362	381	375	395	371	374	357	342	390	377	344	369	385	350	343	347
24340	21976	30007	24364	21435	16445	1054	343	308	323	309	290	271	311	279	291	330	297	297	319	254	278	285	284	269	272	300	275	308	263	269	301	275	290	290	252	301	282	294	309	297	302	286	258	298	287	308	310	265	289	322	301	265	268	305	303	277	258	307	267	302	276	271	271	275	279	254	287	264	301	271	306	262	275	308	266	315	298	265	275	281	275	293	268	286	282	304	286	301	307	284	285	286	294	267	269	284	261	264	276	268	273	273	255	257	284	275	264	278	292	293	297	267	270	298	296	283	297	244	290	276	274	277	275	261	304	273	279	300	256	256	267	259	283	287	273	292	280	275	261	287	293	282	299	281	280	316	280	273	276	287	299	279	283	310	270	309	307	247	283	268	265	284	290	295	286	300	289	280	265	281	275	278	255	269	312	262	286	287	300	243	283	290	243	264	272	279	289	276	295	292	251	275	263	250	248	289	273	266	239	279	291	279	264	276	273	278	282	249	276	271	285	258	278	255	325	288	307	285	260	298	304	290	283	291	290	263	279	297	297	266	268	258	271	280	318	285	281	268	286	274	295	284	284	274	281	293	294	272	302	257	300	281	278	276	280	256	281	280	271	308	304	278	278	285	287	238	295	255	295	256	283	298	272	274	303	264	274	261	270	266	280	299	310	282	301	286	288	266	276	259	281	272	289	271	300	289	288	318	270	267	275	294	300	257	282	291	263	271	272	270	240	294	268	249	264	276	271	270	273	278	269	275	291	301	282	286	275	272	247	303	283	290	304	267	275	250	277	280	337	281	260	283	281	254	274	269	259	283	285	286	264	262	277	287	275	301	282	312	286	299	255	267	273	281	296	283	303	260	258	266	284	285	280	269	287	290	267	280	295	278	297	318	266	287	276	289	276	294	287	267	296	265	272	295	301	293	291	262	256	288	282	284	270	269	314	313	306	305	286	262	329	307	257	285	303	296	271	277	279	268	296	273	266	292	298	285	268	274	282	292	289	281	282	274	264	300	268	270	273	314	279	285	269	293	260	281	273	264	290	284	263	262	308	290	276	271	301	283	258	279	283	280	265	297	318	284	314	269	261	246	310	266	278	269	261	275	287	268	280	267	266	273	266	282	247	297	305	312	299	299	295	266	293	289	284	287	295	294	272	295	283	294	292	267	236	278	264	254	282	290	281	290	292	254	306	255	293	287	260	260	271	280	280	306	295	268	278	250	285	277	274	289	286	274	315	276	280	299	270	285	264	280	285	312	286	270	278	277	269	309	292	314	260	285	279	301	271	293	291	301	279	303	296	303	311	283	314	253	286	271	280	301	267	301	270	264	277	254	260	282	269	281	252	257	294	286	278	296	275	253	270	264	280	299	274	269	272	271	289	307	259	260	289	278	262	281	293	316	289	271	275	275	267	266	254	281	284	267	287	281	265	283	267	294	251	267	279	273	282	293	289	274	300	259	298	280	268	326	265	276	268	281	271	278	280	266	268	298	276	280	283	263	269	274	312	288	278	266	291	253	277	279	275	295	265	280	276	278	296	293	263	280	311	261	281	292	277	265	289	288	255	287	257	300	304	298	291	280	294	264	253	287	286	256	243	293	292	282	259	269	293	296	283	273	280	289	250	287	278	275	273	280	286	304	269	322	277	281	315	312	264	298	274	267	275	254	286	290	263	266	266	262	288	262	266	268	288	282	271	237	279	288	304	273	269	276	281	294	274	268	247	268	276	316	292	270	291	293	279	283	281	298	267	310	291	294	279	280	284	278	273	263	304	228	279	288	239	280	275	270	308	291	294	254	278	291	289	305	269	277	269	288	285	261	272	288	295	289	261	291	272	278	320	256	265	295	276	246	273	297	300	280	271	298	255	270	306	289	293	264	267	284	249	306	261	311	282	276	304	276	303	286	258	243	280	293	299	264	282	287	294	258	275	269	264	269	292	269	265	242	285	269	276	244	278	257	262	257	279	272	279	267	286	292	281	275	273	266	272	275	275	292	278	299	262	286	308	264	273	274	274	278	269	311	312	282	297	273	292	281	298	262	267	313	293	305	265	308	253	284	279	314	256	306	287	282	291	248	268	264	304	297	291	288	257	255	320	260	267	269	289	268	301	261	278	265	316	282	268	255	291	317	285	287	275	281	291	287	287	310	259	257	268	289	254	264	302	299	269	315	296	280	279	267	291	301	261	266	274	270	260	292	292	305	288	277	263	299	268	292	258	288	286	277	263	259	296	285	276	275	264	272	267	251	249	267	308	283	267	274	295	288	264	282	299	281	285	247	265	286	270	274	295	284	294	286	245	310	288	299	273	348	293	284	292	260	256	261	257	315	272	285	294	311	265	275	265	297	272	273	291	312	287	283	305	294	279	281	278	271	295	274	289	281	263	262	288	281	293	282	285	282	268	262	296	280	303	273	274	280	293	257	278	287	261	251	264	294	271	258	312	277	274	299	282	299	242	288	268	302	263	271	290	296	304	290	274	282	305	264	311	264	329	299	254	246	309	313	275	295	273	284	257	283	282	271	291	278	244	272	276	258	280	295	278	250	294	289	278	292	293	276	304	275	297	290	263	294	255	303	288	270	303	288	238	297	282	269	301	251	286	286	279	273	266	283	243	282	262	286	281	259	288	309	269	300	288	293	271	298	270	293	286	262	295	301	270	313	285	281	277	304	285	280	292	275	268	248	261	292	271	286	262	286	286	304	282	263	280	259	280	272	307	302	266	287	279	261	284	270	279	270	305	290	273	283	260	285	268	265	281	278	268	266	300	286	273	271	295	292	268	293	287	261	300	285	294	284	290	252	297	302	283	271	278	292	291	271	289	261	243	277	251	254	282	286	272	246	288	260	286	272	268	281	278	303	287	275	289	275	282	225	253	287	283	277	276	270	317	278	272	280	269	285	296	264	245	294	283	281	251	278	282	280	261	256	289	277	268	270	288	263	299	278	305	272	277	283	266	302	276	261	263	304	279	261	287	263	273	289	286	289	277	286	288	276	281	276	290	320	298	284	279	288	272	268	289	272	273	267	263	285	290	268	280	295	298	304	274	238	300	274	270	278	268	290	296	263	254	245	269	297	294	281	286	300	251	277	282	268	279	274	286	301	289	268	279	306	276	291	266	317	304	311	281	259	302	268	269	291	280	268	281	285	272	288	292	280	293	291	264	297	252	282	272	281	280	288	275	282	260	283	260	274	270	275	291	302	255	256	269	277	294	304	280	269	290	261	293	278	263	270	278	264	258	294	257	303	222	259	260	270	265	286	278	293	267	271	281	281	272	249	273	287	272	264	263	262	266	298	275	257	267	268	300	270	308	291	261	310	276	294	281	240	250	263	261	305	278	288	312	283	279	290	308	299	276	268	316	289	292	296	250	269	299	291	272	263	264	252	262	301	250	282	304	257	267	299	276	313	281	263	260	277	292	277	299	298	275	284	278	260	280	276	297	258	267	288	293	299	255	270	295	296	274	287	309	284	279	270	280	277	278	275	279
58741	78324	54962	7178	822	707	592	602	509	491	482	442	422	432	411	401	410	391	429	410	399	434	384	403	413	406	388	402	415	398	406	408	394	393	438	417	410	388	410	378	373	366	391	418	399	404	381	399	393	423	374	404	370	389	367	418	379	380	381	413	387	423	394	392	398	433	400	366	391	372	412	377	393	412	384	369	389	437	391	377	354	426	405	357	371	389	404	397	418	364	417	395	411	398	398	395	431	431	385	392	380	366	396	414	403	364	374	404	407	389	415	355	361	396	392	422	421	348	400	389	349	345	427	424	389	395	381	357	386	426	359	376	390	389	379	364	364	397	378	366	388	425	399	395	417	395	385	376	421	423	415	319	418	361	386	415	377	376	423	362	386	386	386	405	386	389	414	416	381	397	409	378	372	430	404	406	360	355	390	380	414	392	396	391	386	372	383	390	394	408	406	337	377	403	382	350	390	388	387	386	395	392	371	422	428	408	360	381	395	410	394	427	394	365	424	413	390	389	373	389	388	419	384	414	405	418	368	419	405	399	386	392	399	362	420	425	428	407	387	375	381	391	366	348	390	387	371	375	381	378	400	407	367	367	365	419	435	390	382	395	423	388	423	376	395	380	395	384	411	365	417	384	384	400	365	415	377	395	384	381	399	354	363	373	411	364	388	448	395	401	397	399	367	385	395	367	388	393	356	402	424	343	386	423	399	394	381	366	384	397	360	430	381	388	346	356	384	422	414	384	383	397	388	402	393	403	366	349	394	423	394	402	392	413	451	414	360	420	367	376	390	407	404	396	371	385	408	393	382	385	382	396	385	391	394	388	379	396	385	424	404	398	365	402	370	380	414	414	385	366	402	401	382	418	403	373	385	391	386	375	395	413	387	398	419	394	396	392	371	414	402	429	412	386	395	394	375	336	393	385	372	389	399	416	410	386	343	378	388	379	392	407	389	347	366	379	375	364	419	405	381	352	415	405	410	364	365	355	395	374	379	417	393	363	407	381	421	419	388	386	381	384	379	368	379	380	364	388	399	394	387	372	368	379	407	380	379	405	383	414	370	365	407	391	389	387	405	397	387	381	400	399	373	394	381	402	389	414	364	345	383	379	393	402	390	375	363	383	385	376	399	419	400	407	391	408	370	392	372	337	419	363	389	419	401	388	371	354	386	379	400	388	408	404	381	399	378	402	378	411	408	383	399	406	395	373	390	399	409	387	384	399	398	382	395	384	401	407	374	384	411	389	398	342	388	419	414	388	358	400	396	402	406	386	434	399	415	361	382	358	395	383	382	404	434	379	407	406	368	401	419	398	357	386	401	380	367	389	364	386	414	384	386	366	374	396	401	388	380	389	414	406	428	419	383	374	417	405	387	382	381	383	370	391	361	372	368	418	379	376	384	362	380	407	385	392	405	399	378	369	404	368	376	396	353	403	427	391	350	409	416	398	376	378	374	370	407	365	384	384	390	394	414	405	371	397	397	443	424	400	416	390	387	403	383	367	369	420	355	412	391	359	409	382	380	388	382	404	361	416	389	378	386	399	382	385	390	397	449	405	388	396	383	394	377	445	366	387	383	393	407	368	383	350	397	396	356	431	378	406	406	384	363	401	370	426	366	375	394	369	369	392	407	387	416	407	399	396	396	427	445	378	408	378	381	375	378	385	382	370	376	407	399	369	373	379	393	405	388	360	397	379	373	380	410	416	418	386	380	381	374	417	402	425	386	383	373	393	390	354	360	385	382	379	394	390	400	376	407	374	418	394	391	348	393	397	395	375	376	384	352	409	381	409	407	367	417	348	376	400	401	392	384	398	395	350	398	392	387	379	395	394	368	393	373	390	415	368	399	388	408	381	425	411	377	407	420	423	377	389	401	403	428	404	365	413	376	387	379	391	418	414	387	386	390	388	384	412	378	428	431	400	374	403	432	401	403	394	395	406	383	400	386	377	379	364	373	398	362	358	389	416	380	370	393	354	421	389	419	389	386	390	397	434	395	382	405	390	399	429	393	377	397	391	380	372	395	410	352	409	371	384	395	401	371	386	381	386	392	407	406	385	378	396	417	420	359	395	367	367	425	359	379	382	383	403	411	403	358	387	385	379	416	389	394	384	382	363	404	426	359	385	406	402	347	373	394	416	417	406	354	391	428	425	381	388	406	386	358	424	411	417	385	396	361	413	395	388	382	380	399	377	364	402	365	391	420	395	357	403	422	388	393	359	376	379	376	396	396	370	397	355	388	392	407	449	377	414	412	406	420	398	396	404	414	382	400	406	404	402	393	373	420	395	376	415	415	436	389	359	392	379	385	368	423	396	420	410	374	361	393	371	388	357	389	395	397	376	410	405	408	372	388	421	420	355	409	400	409	410	381	393	384	367	367	384	395	391	396	384	370	374	365	371	372	349	418	415	383	405	389	388	412	371	381	400	383	377	372	410	445	388	406	391	395	389	395	392	413	391	351	382	392	364	413	354	395	392	392	386	393	392	409	402	404	377	395	386	394	399	410	392	400	403	370	388	396	393	375	401	387	409	405	359	387	404	365	418	403	381	382	376	411	426	435	411	400	414	389	399	401	391	394	391	365	379	366	409	410	387	368	370	402	394	409	368	373	377	403	411	431	364	371	372	351	395	354	436	411	435	377	413	413	395	382	383	382	426	398	386	416	386	382	394	423	376	380	414	356	460	410	426	399	374	390	391	401	392	382	416	417	377	400	378	395	399	409	409	372	396	397	356	384	403	376	397	397	401	397	413	381	401	390	395	397	386	375	416	390	376	403	393	343	374	361	420	423	394	396	385	437	369	437	409	388	397	380	412	437	373	367	371	384	411	384	381	346	363	416	385	361	394	390	406	394	378	362	381	392	401	375	375	364	394	376	392	424	413	417	366	376	386	382	407	408	394	381	370	379	423	392	370	385	406	382	424	380	388	365	398	395	389	354	397	386	388	401	367	412	382	422	417	400	382	402	420	415	392	417	321	407	407	392	373	375	402	395	386	399	412	428	376	419	365	384	381	357	410	407	353	392	399	421	378	430	386	399	385	372	386	396	389	387	396	403	368	405	366	371	365	389	418	364	386	391	421	386	375	382	378	390	374	383	415	385	416	432	396	376	386	414	388	393	403	405	429	411	370	405	411	361	439	411	390	362	408	414	388	394	412	379	366	381	378	387	415	394	390	369	388	417	404	395	377	353	391	393	403	400	407	397	384	398	359	406	370	371	435	394	431	395	412	392	354	397	385	395	422	394	418	360	403	378	397	374	392	413	371	381	404	398	387	365	368	380	418	373	360	385	418	363	391	388	372	362	378	400	423	382	407	384	407	397	361	372	407	409	372	404	387	409	409	396	422	402	430	382	392	409	395	402	405	388	395	375	383	394	399	389	371	373	407	357	393	381	380	389	396	389	379	371	372	384	355	403	376	365	427	385	354	393	411	359	382	390	394	424	352	410	414	393	350	399	401	399	410	383	394	381	429	415	418	392	405	439	387
23150	21655	29950	23674	21436	21465	14294	404	246	227	225	209	190	238	203	180	212	185	189	177	186	174	180	173	169	191	152	170	170	184	193	175	167	170	168	170	184	168	183	159	167	174	164	189	158	181	151	188	178	220	174	206	163	171	161	172	171	183	151	189	159	155	191	163	177	183	188	168	175	156	158	179	160	181	143	145	156	153	156	147	165	164	176	165	173	169	163	185	169	175	171	175	172	174	146	173	174	196	187	166	156	184	160	162	173	172	158	149	171	173	173	167	180	158	163	162	158	185	160	150	162	162	150	174	161	174	167	191	184	192	183	184	179	186	174	153	180	170	150	173	153	164	161	174	158	173	156	191	159	137	186	159	167	133	183	153	165	158	166	166	159	167	167	163	188	146	167	166	179	166	190	144	181	178	136	165	167	149	159	173	172	171	163	166	172	170	164	177	160	173	174	171	177	146	162	153	169	168	163	172	173	182	181	168	180	172	173	162	172	168	183	155	169	160	150	179	191	172	182	153	168	178	160	170	156	158	149	166	157	157	173	173	189	192	151	161	145	183	151	145	157	155	179	200	173	156	182	173	180	165	155	152	171	159	171	159	181	156	169	162	184	185	166	147	157	134	175	170	185	197	177	151	174	179	154	171	149	151	179	173	164	176	150	155	177	167	167	191	168	177	183	163	183	161	139	169	141	177	153	164	166	173	163	181	169	166	175	180	177	137	182	167	180	179	167	167	157	195	166	163	165	179	164	167	185	175	166	155	159	174	166	200	163	171	176	160	166	200	174	169	186	144	165	152	171	149	152	163	164	174	205	164	149	158	161	143	170	168	175	171	141	158	170	143	172	166	171	163	147	179	151	134	163	175	154	154	183	159	165	168	169	175	183	161	183	174	186	143	167	168	164	173	167	167	155	185	188	192	185	185	160	175	177	156	199	177	175	181	163	175	168	170	170	136	177	181	179	173	154	147	166	190	175	178	139	176	166	167	160	184	177	174	168	167	157	166	159	163	188	159	161	152	184	191	163	173	178	189	169	158	151	172	146	174	165	169	171	162	174	169	148	171	165	166	144	170	152	186	150	172	162	167	162	172	172	201	157	156	176	180	172	149	181	173	170	154	156	191	149	169	161	181	162	154	161	176	155	173	174	167	155	177	175	180	158	174	160	169	160	160	156	160	169	158	163	180	165	150	162	146	177	171	170	176	161	151	157	156	165	162	169	173	156	149	158	166	143	163	178	170	183	184	148	185	165	155	173	156	180	180	154	163	158	164	161	164	153	191	176	166	174	161	179	153	162	182	142	166	170	188	181	160	165	162	187	180	167	164	145	170	164	169	163	173	194	156	161	159	162	152	158	141	175	157	154	159	172	191	200	177	186	163	154	149	170	149	184	155	180	156	174	160	186	157	166	162	178	186	180	166	169	162	180	163	158	167	175	172	169	157	164	154	204	159	179	159	175	158	171	166	156	154	174	179	178	183	171	160	179	155	185	173	159	156	170	165	160	165	155	149	172	170	176	177	145	173	167	178	164	176	150	173	188	160	142	182	154	160	177	162	176	163	182	174	159	174	197	150	184	168	182	179	164	156	188	163	162	165	164	168	176	152	162	169	184	165	175	155	161	141	174	189	151	154	173	180	170	169	180	150	170	163	174	182	161	187	160	152	174	196	172	148	168	156	158	148	162	172	170	168	165	169	156	182	156	193	182	173	161	167	154	177	160	170	170	132	151	176	144	176	158	160	174	151	167	187	170	168	153	161	145	185	189	162	165	155	187	159	187	160	159	189	173	163	169	162	159	167	178	186	161	153	152	186	193	167	158	163	168	196	171	160	153	151	164	168	161	175	185	172	153	160	186	193	195	167	148	179	168	158	164	163	172	172	151	163	143	169	149	166	149	173	173	187	164	168	170	164	176	170	175	162	160	153	158	166	176	173	168	171	162	181	175	182	155	157	183	153	169	179	156	183	157	157	200	153	182	192	180	170	171	159	159	184	175	169	175	179	158	173	169	157	166	188	169	179	146	172	165	159	186	136	147	187	154	167	170	199	171	201	155	168	153	188	163	171	174	194	171	167	182	183	162	190	157	154	186	174	179	183	177	173	161	168	181	168	159	168	173	172	166	154	181	145	146	175	184	182	140	178	171	152	150	177	168	171	175	169	165	188	179	191	180	161	156	173	171	189	167	153	181	160	171	154	153	177	171	183	164	167	153	163	144	169	189	150	163	168	153	170	161	141	166	153	175	163	173	178	166	165	175	183	164	162	161	182	179	168	194	159	176	153	153	143	161	184	177	188	183	172	174	192	166	166	176	166	154	158	174	153	145	142	148	155	181	163	156	169	157	186	167	172	168	165	183	166	192	166	165	158	159	157	190	165	187	175	155	177	147	167	177	160	151	183	180	185	166	171	157	180	166	173	175	167	151	148	153	145	146	171	199	180	185	176	158	166	183	174	168	147	166	172	160	160	167	175	160	157	164	167	166	159	182	179	158	171	182	175	169	177	174	179	148	176	177	156	132	165	177	174	151	178	194	158	164	159	158	172	167	140	166	185	167	165	167	163	167	182	167	169	154	146	159	174	166	146	159	185	177	189	146	185	169	152	166	161	164	156	171	167	151	178	174	172	147	171	173	166	161	151	167	174	173	165	175	173	163	158	184	161	174	181	181	159	171	167	191	157	170	157	164	162	152	173	169	169	170	164	159	180	184	187	164	179	168	187	141	172	161	161	192	157	198	195	145	168	181	157	153	175	172	167	185	168	168	181	157	162	159	191	153	176	194	158	192	187	184	162	167	175	176	163	160	193	186	165	158	147	152	163	195	172	169	160	201	180	146	194	192	145	168	177	164	166	145	162	165	147	175	156	188	173	154	160	167	177	179	176	187	175	192	177	142	175	181	169	178	153	156	154	169	170	160	164	152	168	179	188	166	167	160	156	161	169	169	152	178	153	176	137	171	156	158	196	172	162	176	174	180	156	172	158	175	158	168	176	163	156	141	175	137	177	180	180	172	176	150	186	182	166	173	169	177	174	168	175	157	171	174	166	168	187	166	151	147	142	160	174	172	162	167	164	178	169	154	195	162	167	180	179	191	176	151	168	142	158	175	151	165	185	161	177	163	155	183	174	160	164	193	195	177	160	151	159	162	169	152	185	157	162	171	193	182	177	198	210	149	175	185	186	163	181	157	180	169	172	144	174	179	157	193	157	156	156	180	160	176	168	159	166	165	171	175	158	158	185	160	171	178	171	184	179	161	150	146	166	187	150	168	149	158	181	173	178	181	157	178	170	151	178	183	165	179	173	171	162	169	154	167	180	159	179	161	167	167	161	170	154	177	166	157	178	177	171	154	169	149	179	178	155	173	165	175	181	173	159	160	162	165	167	166	146	164	169	197	150	171	192	188	157	153	160	136	161	183	169	150	169	152	171	145	161	150	167	148	159	170	180	190	161	164	174	183	171	164	151	174	154	168	163	178	165	145	176	160	167
60378	80112	59676	8958	995	744	675	534	459	411	365	332	327	309	285	264	263	262	287	281	276	254	273	249	223	249	230	266	260	226	278	235	268	233	245	233	236	226	219	226	241	254	206	242	231	261	259	232	210	252	246	203	233	232	234	252	236	221	220	227	285	233	213	233	228	241	203	242	245	257	244	231	224	234	220	254	252	219	260	232	217	225	245	231	206	252	239	228	241	264	228	239	213	217	232	257	232	248	227	233	219	235	224	244	245	225	251	253	259	226	232	224	256	222	252	235	237	236	233	236	222	225	240	236	242	245	236	222	232	218	247	249	217	219	242	243	239	249	228	229	232	232	242	261	236	221	267	244	242	217	241	225	217	218	231	244	253	223	238	219	207	249	239	221	229	216	227	224	236	296	219	230	241	240	238	242	247	244	249	232	265	202	248	220	246	246	228	252	222	248	219	233	236	230	232	226	212	261	232	221	236	218	239	224	201	238	226	219	232	228	222	222	213	219	233	216	233	212	227	207	233	241	241	268	232	210	243	216	212	213	234	239	253	239	237	229	216	247	238	223	229	219	224	232	229	250	209	245	258	197	229	233	230	231	229	263	259	212	211	245	248	227	242	220	212	224	229	257	230	211	224	206	253	229	215	261	247	212	210	251	228	247	233	231	216	219	221	238	267	211	237	236	230	189	238	254	232	235	257	239	218	211	241	229	242	247	225	250	227	202	242	251	226	206	247	223	208	235	237	217	237	248	225	210	220	241	221	227	275	201	225	245	223	243	221	270	238	241	222	228	214	253	219	214	244	244	197	225	244	229	239	204	257	257	223	220	220	233	222	230	238	225	238	233	240	234	217	203	243	237	210	218	219	254	243	233	242	212	214	245	210	223	219	225	237	241	225	220	276	258	212	227	212	220	243	238	205	221	220	212	212	226	228	239	217	238	243	228	184	235	222	270	238	227	230	222	215	234	218	255	239	232	222	235	250	222	243	242	229	248	220	225	228	240	207	218	228	217	219	236	235	242	219	217	238	241	214	249	277	220	216	231	216	199	230	247	234	226	244	230	217	254	228	228	242	212	226	246	238	219	221	220	247	251	235	256	236	235	227	209	225	241	228	259	235	253	224	216	225	236	263	218	238	221	238	246	213	217	226	248	240	219	216	247	227	249	239	226	251	242	262	193	241	218	230	268	207	228	224	219	231	213	222	229	235	241	239	251	231	251	251	234	212	233	211	222	225	249	238	238	230	219	220	243	234	237	222	234	227	228	199	214	241	246	242	233	245	244	243	241	247	251	229	219	208	231	230	232	244	232	220	221	246	244	227	245	219	225	243	236	220	264	232	224	221	225	231	229	232	250	232	220	243	210	234	235	214	232	231	236	209	219	226	233	226	221	244	245	248	209	234	221	224	229	237	219	225	216	232	228	234	235	225	239	236	260	231	226	219	230	210	230	220	232	241	214	226	259	225	250	220	234	215	227	231	216	227	216	220	246	259	244	227	243	235	226	251	222	242	212	229	205	233	230	233	213	220	214	242	241	206	248	249	252	210	219	230	234	251	245	239	231	240	212	221	247	236	225	248	219	205	222	246	233	204	225	249	252	237	210	231	221	253	251	221	245	230	210	225	221	236	205	228	209	211	259	223	245	245	214	223	216	252	260	225	241	230	254	227	237	214	221	238	242	235	252	216	225	241	229	258	244	203	245	224	217	249	256	237	216	257	225	223	234	195	223	235	239	245	218	233	229	248	226	229	218	233	232	258	207	250	205	230	227	226	241	218	228	228	220	241	203	224	237	208	238	239	236	219	241	234	235	200	231	236	200	229	228	247	236	230	238	233	250	246	240	245	205	207	234	225	264	247	228	213	219	242	228	268	226	226	221	211	228	217	228	236	207	230	202	240	221	221	229	246	237	252	254	232	224	231	211	217	228	234	222	227	220	236	244	246	216	244	247	242	263	234	217	226	231	211	240	221	237	208	258	227	208	236	226	214	233	200	239	211	206	212	252	235	268	237	235	230	238	231	227	225	223	231	236	223	233	227	238	249	222	212	252	214	225	238	197	243	219	227	244	243	242	225	226	223	209	221	247	244	226	263	231	248	227	229	232	220	233	212	238	245	217	268	223	193	216	234	248	238	226	216	242	234	229	244	239	235	235	225	230	217	243	218	245	208	233	239	202	228	215	201	227	255	272	225	247	229	225	221	251	211	229	235	227	221	215	226	240	233	250	216	244	214	264	223	234	262	232	220	242	224	232	226	231	208	245	260	264	234	242	219	225	216	224	243	225	222	246	229	222	256	257	233	240	257	234	216	223	215	230	251	236	259	220	222	210	242	211	223	252	227	242	223	238	203	236	216	220	234	219	262	230	231	243	234	201	237	256	217	229	260	249	236	217	229	248	228	243	207	240	232	239	246	246	236	227	232	221	246	227	227	237	244	268	199	225	246	216	241	237	223	226	234	212	201	229	220	230	261	239	203	238	259	227	237	255	241	231	230	217	217	249	225	243	219	228	221	235	231	252	228	241	248	226	214	245	203	207	238	238	252	207	249	220	231	237	227	217	222	241	240	231	231	229	227	244	220	227	224	239	218	244	223	206	238	256	231	243	223	225	204	242	215	257	233	210	230	230	218	242	233	235	223	227	237	239	232	203	242	216	245	245	269	257	248	224	205	234	245	235	243	227	228	248	206	222	223	241	226	213	234	259	250	225	234	198	220	213	205	266	212	218	229	232	261	232	235	237	217	238	254	217	229	211	248	223	225	217	236	253	243	223	221	200	245	226	226	220	225	240	228	235	233	225	228	237	267	232	233	219	244	262	252	238	230	215	235	231	245	229	221	235	255	263	225	202	197	216	244	221	250	245	228	242	206	208	230	234	247	228	239	243	231	235	227	240	223	244	248	245	216	243	259	257	221	222	236	225	233	230	215	242	204	229	244	204	219	219	239	211	199	210	260	227	249	226	227	231	228	265	238	211	226	218	249	245	235	214	235	222	225	256	254	200	222	228	225	216	217	213	236	253	265	239	204	277	226	231	240	253	234	225	263	240	224	231	216	207	234	234	272	250	233	246	226	229	207	251	236	225	234	248	256	221	244	208	214	231	239	234	239	221	218	248	214	238	247	194	236	214	233	212	242	230	212	244	264	213	216	216	237	209	228	229	235	260	234	214	233	223	236	224	252	216	218	229	258	216	242	260	245	222	232	244	249	214	233	235	225	232	222	230	234	222	215	216	248	219	212	261	225	243	242	253	223	216	239	211	237	248	207	221	223	248	225	255	268	241	223	211	223	251	226	231	221	219	244	234	241	248	238	241	236	211	233	245	262	231	235	226	219	222	244	226	244	226	219	243	235	230	214	215	258	253	235	223	230	221	222	230	242	234	243	250	220	240	229	226	213	207	223	226	247	224	241	238	224	231	219	257	233	232	232	232	229	240	213	230	229	238	216	217	222	208	245	228	227	249	222	237	225	227	237	256	242	228	233	226	237	204
29111	26344	24799	7413	481	438	322	274	247	281	257	274	268	288	289	261	275	300	288	246	285	268	244	266	277	252	240	262	272	272	259	271	245	260	238	254	258	286	256	258	270	278	217	288	254	254	258	268	244	259	243	285	280	251	265	281	264	237	257	249	237	268	269	257	276	269	289	260	264	261	254	260	239	254	284	280	240	272	267	266	291	261	251	275	263	248	275	277	257	271	271	260	281	245	276	247	280	243	279	294	250	271	265	285	262	266	235	249	260	267	243	233	243	244	248	277	251	268	284	281	263	284	239	260	278	234	299	238	269	306	271	272	251	248	284	271	240	299	273	292	256	269	270	282	283	272	266	294	254	269	279	273	260	243	276	233	296	263	237	229	270	285	296	278	289	258	249	264	261	267	274	254	259	269	238	243	245	235	255	266	260	289	277	293	238	244	222	270	257	286	240	244	250	255	277	275	263	258	257	249	265	233	261	241	252	263	260	276	248	268	264	249	265	261	251	257	255	255	238	265	262	259	285	248	272	264	270	241	266	244	284	286	245	264	247	281	248	241	264	278	246	227	256	261	258	244	274	298	261	234	244	263	233	283	252	254	279	260	273	257	241	279	285	253	261	255	288	233	268	289	276	272	257	274	241	257	273	238	245	238	269	247	257	264	254	249	253	269	274	261	300	269	272	291	249	219	253	254	262	273	257	264	260	276	258	265	265	265	298	253	281	295	262	268	249	264	241	251	272	275	237	262	270	238	243	269	272	223	241	264	292	252	255	271	273	275	246	301	244	265	245	253	238	250	242	258	271	237	254	262	264	265	283	247	272	269	282	291	259	260	262	230	246	258	275	261	280	282	289	257	271	271	240	243	259	236	257	262	284	254	268	252	249	270	249	280	261	263	267	275	267	271	280	283	286	268	246	272	249	211	272	263	290	276	269	266	269	288	267	274	292	257	260	260	257	252	274	256	261	258	259	232	261	258	247	248	245	284	262	223	232	288	269	265	252	289	276	290	266	252	270	254	264	291	257	275	267	265	255	265	287	258	248	291	264	247	254	254	272	255	250	234	245	268	245	243	280	267	284	252	253	258	266	267	238	274	306	240	249	271	246	252	256	262	240	249	240	284	279	255	258	275	253	251	268	249	264	236	236	273	258	247	257	269	256	243	233	274	267	252	294	273	261	229	265	252	258	257	285	264	258	254	249	250	263	264	269	239	250	233	266	232	290	275	303	260	268	284	261	261	273	247	261	264	257	302	261	257	259	281	262	248	256	266	255	253	266	251	264	284	287	225	268	258	260	274	258	258	262	267	260	262	295	305	270	262	259	259	276	264	208	236	262	270	288	228	250	274	222	281	262	307	272	264	275	274	249	275	276	265	294	247	252	254	255	244	251	289	260	242	256	251	285	252	275	242	241	264	260	246	251	278	268	294	244	240	248	274	270	282	274	275	259	262	259	248	291	285	268	262	288	252	241	249	267	277	268	258	267	285	268	260	269	270	270	242	264	270	254	267	238	284	249	255	258	249	261	280	253	230	266	248	255	284	247	289	249	271	238	279	244	249	281	265	272	284	275	228	283	254	269	253	275	226	266	282	262	245	274	235	243	267	271	248	271	247	264	240	278	233	247	250	284	268	253	242	221	277	263	241	262	265	263	297	229	257	263	234	274	246	264	275	258	247	268	272	273	254	245	271	232	269	272	266	257	276	252	264	261	258	290	264	261	249	288	243	272	262	261	243	237	242	263	239	255	278	233	258	249	280	285	262	261	258	268	266	239	254	277	289	263	257	247	251	246	282	235	262	263	268	283	276	258	265	271	242	243	250	269	281	273	252	282	269	246	284	257	258	271	264	270	241	273	265	254	227	257	287	242	256	249	274	246	246	262	270	271	291	260	247	257	248	277	256	235	287	253	266	255	276	238	251	260	294	260	291	263	239	245	275	271	265	281	249	246	289	267	268	253	289	260	246	256	248	256	250	242	259	268	279	249	254	252	276	265	246	243	255	250	250	290	253	283	264	259	263	273	248	252	282	260	238	255	261	287	281	260	293	254	244	269	255	250	246	265	243	262	261	265	231	231	269	284	274	264	262	261	245	247	268	259	258	254	267	261	257	257	271	263	282	245	280	263	275	225	255	298	246	239	262	259	276	275	231	257	253	254	229	260	255	260	272	239	255	242	290	264	275	287	270	252	275	285	262	284	283	266	247	262	249	295	266	246	273	253	267	261	263	279	257	274	268	235	230	257	246	252	285	282	259	266	247	247	272	280	239	273	274	273	259	267	285	253	232	263	272	249	249	246	295	275	260	304	246	290	284	264	249	252	250	241	270	266	258	270	260	261	249	256	270	279	240	256	225	267	248	275	239	284	238	267	242	234	267	257	264	286	267	278	241	228	251	246	251	298	293	270	283	257	247	258	248	265	256	256	278	286	241	267	268	251	299	251	254	252	239	246	273	273	272	241	257	245	251	243	271	300	292	236	287	264	278	263	291	258	271	243	258	254	260	279	251	278	272	243	287	281	243	252	275	240	232	273	261	251	267	270	239	268	250	271	265	262	249	244	247	294	267	242	231	291	246	258	275	277	225	259	227	272	260	230	235	264	288	279	281	270	267	256	254	264	254	261	275	273	241	237	262	273	254	262	281	246	268	260	258	238	268	300	259	284	279	272	268	248	251	291	266	285	274	272	257	266	252	271	245	264	267	277	282	244	278	269	263	241	262	258	269	245	233	250	264	261	270	264	281	263	250	261	260	260	274	274	239	296	274	281	249	257	267	248	282	274	252	275	273	256	240	253	238	269	266	246	264	294	267	269	241	277	260	250	251	268	268	284	263	252	262	245	263	264	259	259	269	278	287	258	267	284	242	291	258	257	287	264	258	255	278	233	256	278	292	265	245	268	244	250	258	283	273	262	260	265	278	299	283	265	265	301	272	279	234	280	272	263	263	266	270	250	248	274	269	288	296	262	266	259	292	282	260	226	272	250	277	245	239	258	240	269	256	255	257	266	249	252	287	294	251	253	263	258	267	265	283	241	274	275	247	251	278	242	285	235	251	267	242	257	283	292	266	259	249	273	287	238	239	239	224	258	254	256	261	258	274	241	263	278	245	220	274	248	256	248	250	251	254	259	261	266	266	267	251	281	247	272	262	278	268	271	259	249	283	242	276	256	274	267	260	272	235	249	258	262	285	244	257	268	260	252	248	289	267	264	263	262	297	235	271	264	266	256	248	264	262	266	243	274	267	273	285	264	240	273	252	260	250	254	264	271	247	260	261	258	254	260	257	256	226	258	273	265	278	261	276	267	265	246	258	289	270	262	254	277	271	272	272	246	276	256	250	268	283	264	234	289	272	221	249	266	253	265	252	251	239	268	265	248	248	275	260	268	259	261	253	266	250	269	262	260	292	273	244	261	287	277	215	277	285	276	265	270	248	285	238	278	259	251	273	261	284	243	287	254	243	271	295	279	253	273	250	289	279	282	250	262	267
36386	38666	24383	2239	412	420	338	380	362	377	359	382	355	361	370	378	359	364	354	397	370	381	390	334	351	387	371	353	329	350	392	386	380	361	374	373	354	348	363	362	390	349	363	374	360	348	350	366	405	363	373	357	334	360	394	359	373	346	346	385	368	384	380	357	361	374	368	387	354	370	376	345	327	371	369	395	357	343	363	383	364	356	363	351	366	404	359	335	371	379	378	363	354	341	346	353	359	379	345	354	385	352	368	359	358	342	326	330	370	363	398	359	363	382	347	344	365	370	364	373	373	404	358	353	379	369	351	360	370	362	351	359	368	336	396	344	331	381	356	328	364	388	342	350	346	336	343	366	369	376	386	357	346	359	347	377	352	353	379	393	357	359	360	354	358	356	365	365	363	368	371	345	356	346	415	369	361	335	355	358	382	344	386	364	320	355	353	398	358	399	411	381	379	346	368	367	351	381	376	400	366	347	377	366	368	350	365	364	369	342	396	363	351	352	356	357	356	358	363	363	370	338	376	329	350	321	340	366	364	342	340	378	331	377	412	363	374	345	400	390	340	353	327	369	354	378	366	379	361	345	359	340	342	367	368	360	351	365	337	369	364	369	358	366	355	335	328	368	352	365	369	329	366	408	367	354	380	322	362	390	341	343	347	380	331	369	341	325	352	362	360	382	371	402	382	347	342	331	333	365	337	373	385	359	382	403	405	349	351	348	386	380	384	366	384	350	366	341	376	358	350	354	378	351	356	358	361	288	409	363	363	365	348	360	367	368	377	404	363	371	343	341	366	375	371	364	370	342	373	356	380	369	354	374	366	350	383	363	391	398	361	346	420	363	357	397	360	402	336	379	348	382	342	332	353	356	382	379	367	384	364	345	358	327	356	365	352	376	336	401	353	400	336	356	383	379	337	364	354	349	380	372	337	417	382	394	386	320	366	358	348	381	346	372	374	340	363	397	360	390	353	371	388	375	380	376	384	380	336	348	363	362	358	369	377	386	350	345	405	364	363	344	365	364	374	385	343	343	352	364	370	324	338	379	352	357	363	364	315	363	348	371	353	369	374	350	391	341	347	334	381	328	339	344	381	369	395	407	384	346	365	313	340	334	369	383	372	323	338	350	376	377	378	397	375	378	333	368	376	372	340	368	361	365	339	365	353	375	381	375	409	327	354	343	366	386	382	384	368	380	341	352	351	345	345	386	348	354	346	376	349	359	377	352	348	359	373	379	355	358	367	330	364	377	373	360	337	359	369	321	356	360	348	366	386	374	320	384	344	363	370	389	366	372	387	350	351	348	319	382	341	347	356	346	353	346	352	395	336	376	356	363	369	378	362	335	359	329	347	374	356	381	368	333	389	372	357	382	396	382	367	376	345	370	364	396	363	360	408	342	388	387	394	352	390	361	347	363	325	355	352	361	345	357	365	381	356	360	360	343	391	362	351	348	319	368	373	382	356	356	381	338	375	391	318	344	373	349	345	376	328	368	392	320	366	349	350	338	363	377	354	389	347	360	353	355	344	379	348	356	369	344	368	360	355	340	385	393	383	378	367	374	384	373	339	352	353	367	360	380	353	363	407	377	362	334	399	370	345	392	373	343	371	378	373	362	348	339	390	375	356	367	383	347	382	344	386	361	358	358	344	353	345	392	360	359	354	362	360	356	377	351	361	356	399	351	375	369	372	346	370	375	354	414	383	342	341	394	372	358	347	355	376	359	363	360	345	335	366	358	387	352	353	380	373	341	376	372	350	384	362	330	387	347	331	383	365	366	350	402	329	372	370	343	368	384	364	374	383	354	343	367	355	382	348	358	347	360	372	381	367	352	352	340	345	401	360	343	340	376	343	388	358	381	362	348	353	354	364	359	343	337	354	352	358	323	343	362	380	383	378	347	362	355	363	378	325	374	381	384	381	358	379	334	371	382	349	377	360	379	361	351	345	338	336	345	351	328	396	399	346	370	384	359	336	378	360	379	375	353	322	414	366	379	374	374	381	367	372	366	357	411	360	371	345	366	354	339	357	362	349	352	367	347	376	390	359	392	345	356	364	342	334	365	365	354	347	350	378	333	357	396	386	358	336	359	359	367	376	342	345	353	413	361	366	388	361	342	349	357	384	360	381	363	319	334	392	334	358	332	367	343	349	386	356	357	388	339	391	347	336	361	357	333	370	382	370	352	345	368	385	356	358	336	391	357	368	344	356	356	363	355	402	337	376	368	366	364	327	364	385	366	349	336	362	366	356	360	380	358	352	327	352	359	380	383	393	353	355	312	360	329	347	376	345	346	364	368	380	338	355	350	372	370	389	368	356	368	366	377	366	376	361	374	323	360	361	410	374	363	335	359	368	397	342	387	390	379	323	332	377	365	381	361	354	359	353	347	348	358	354	330	345	379	353	377	359	381	348	377	383	330	328	366	356	387	359	333	382	345	377	376	335	374	349	357	374	373	348	363	381	366	351	368	366	403	387	350	361	361	382	374	359	372	364	341	361	361	363	395	318	376	341	360	355	380	353	357	345	352	339	343	356	375	355	345	323	381	377	340	330	365	354	368	375	384	356	359	357	359	359	411	348	330	391	370	365	342	308	329	354	336	377	390	358	345	352	372	369	370	387	380	352	349	381	374	381	349	372	363	328	367	376	402	374	385	392	381	394	389	342	355	380	338	350	389	337	380	365	367	352	371	365	348	372	354	384	374	364	347	327	356	347	340	371	370	377	350	347	337	360	363	361	378	390	365	392	357	359	347	377	361	352	394	347	353	368	353	371	355	351	350	412	372	381	339	395	339	337	376	337	367	350	366	363	383	351	376	361	351	376	352	379	371	390	347	382	366	384	346	370	359	369	345	353	366	350	374	354	390	370	354	349	363	360	362	351	389	372	347	371	347	383	358	379	379	386	375	427	358	375	347	323	356	359	368	367	388	337	372	336	314	353	369	391	354	381	366	413	386	361	354	373	377	299	343	361	396	338	405	378	362	351	363	351	397	380	340	358	347	390	359	367	367	357	364	357	354	376	323	320	381	377	340	371	345	324	350	363	367	374	356	372	387	388	344	356	367	372	328	377	340	372	387	379	370	301	357	360	372	348	353	344	360	357	385	368	346	412	370	372	349	342	354	345	346	336	352	394	389	361	399	361	342	392	348	392	352	345	357	399	409	354	350	372	353	378	356	351	343	342	375	383	342	370	337	391	366	384	366	359	355	356	353	339	371	383	363	327	348	338	339	338	339	379	400	372	337	348	357	337	318	354	341	384	358	314	372	351	378	389	334	369	384	388	349	359	361	384	354	388	364	373	354	358	334	349	370	329	347	343	354	366	414	336	342	354	390	416	358	382	355	362	386	355	360	364	392	329	373	389	359	360	378	339	350	340	366	356	364	376	347	377	358	383	367	348	359	387	339	364	321	354	346	352	360	377	349	342	379	371	382	340	347	363	361	369	377	360	361	358	331	369	364	348	352	384	371	391	351	354	364	349	365	373	358
24278	22077	29461	24829	21402	14852	818	339	322	343	308	318	296	352	295	272	279	268	291	297	303	267	290	257	289	297	275	291	298	308	309	296	293	273	311	303	295	308	306	286	277	290	266	313	296	284	288	298	275	287	256	298	299	277	262	320	270	284	301	299	315	277	277	254	303	310	265	291	319	299	272	277	265	306	304	297	289	302	285	329	292	275	261	311	273	273	293	294	301	294	301	288	295	265	281	303	292	305	281	283	299	266	252	272	262	301	323	287	281	302	282	282	293	259	305	305	308	298	281	293	288	302	332	309	282	299	277	311	313	277	298	272	294	300	294	300	277	283	300	286	291	259	273	286	313	281	291	277	281	289	300	309	270	294	302	306	288	288	290	266	307	273	305	290	305	272	318	298	271	290	299	281	315	291	257	293	264	306	319	261	318	300	291	251	301	288	280	300	269	305	276	282	287	273	282	302	327	292	307	274	283	278	260	301	287	275	297	299	320	305	290	281	266	298	295	301	286	339	261	296	271	265	289	287	326	266	277	272	282	295	264	307	297	284	302	289	279	289	289	290	327	285	323	298	288	254	254	270	283	261	267	309	276	299	297	291	254	296	298	313	297	290	295	272	254	283	275	291	302	279	275	275	284	290	314	290	275	301	301	275	297	290	257	301	265	284	280	267	297	270	283	284	284	268	307	307	282	279	306	294	272	282	295	299	322	310	316	319	295	277	302	285	275	283	276	288	287	298	278	281	290	284	292	277	285	302	306	290	291	270	290	294	287	277	278	303	289	265	316	284	260	297	298	300	298	310	282	287	314	291	263	293	274	293	312	267	296	271	309	287	284	266	277	288	267	259	291	287	290	281	281	265	266	292	253	277	313	262	271	293	284	305	271	308	255	293	287	254	282	303	280	301	288	279	294	267	302	279	287	248	294	285	296	262	279	277	306	285	279	308	297	314	279	309	278	293	308	281	316	262	289	269	278	301	279	272	281	273	307	278	304	291	302	292	297	277	289	219	274	307	286	292	305	294	277	302	300	282	280	275	290	301	312	276	291	278	294	295	267	279	284	278	273	277	264	284	260	263	310	308	291	276	295	261	265	308	297	260	261	288	313	267	295	300	313	297	276	286	294	262	297	281	287	290	299	308	301	241	270	299	291	291	313	295	291	272	295	256	306	282	278	257	299	296	285	276	281	295	305	291	297	275	303	261	274	273	304	297	303	303	308	290	266	324	277	242	293	256	291	266	283	278	289	303	298	288	308	289	289	266	309	317	303	290	286	278	257	295	304	255	318	265	305	263	308	295	298	303	303	313	250	281	297	291	271	296	303	286	244	310	273	285	272	297	278	251	298	279	301	244	281	289	288	300	309	260	312	309	264	301	313	323	303	290	306	266	263	269	294	299	307	289	281	286	284	262	326	296	324	291	300	266	300	287	308	285	307	263	266	290	330	260	303	276	272	284	295	309	275	264	299	283	281	281	286	280	288	285	281	284	254	294	302	307	259	272	313	301	280	275	281	291	292	292	308	289	268	278	287	253	306	301	306	271	274	283	285	277	285	293	279	302	303	286	305	261	294	262	280	285	316	291	295	305	269	286	294	283	266	291	311	264	296	294	307	275	280	278	307	293	274	292	276	280	305	270	284	264	302	277	303	314	312	282	305	305	301	295	275	296	245	282	297	274	264	303	272	292	291	272	271	278	304	299	276	273	301	298	281	284	308	288	294	311	248	273	273	289	311	303	288	315	283	270	290	291	275	282	287	316	273	307	286	281	292	264	304	290	284	287	296	299	268	267	273	292	311	310	295	282	317	322	294	261	298	319	284	305	298	290	298	285	298	296	273	277	269	250	278	301	276	265	287	302	276	277	319	286	245	297	286	289	315	295	277	284	280	289	283	301	251	267	255	273	330	303	270	247	280	316	281	282	292	294	337	299	276	288	289	270	281	280	290	261	297	287	263	275	306	262	277	268	280	285	274	315	302	283	298	307	275	290	250	288	285	297	289	288	269	322	272	266	295	284	287	297	311	265	284	294	282	301	306	273	306	288	280	316	281	279	301	291	301	288	276	312	281	308	251	256	279	265	290	296	291	310	288	270	296	263	285	270	299	282	262	271	280	296	287	302	288	269	305	303	286	276	311	320	315	271	316	307	297	293	306	271	290	299	276	301	297	287	297	272	302	268	287	263	302	270	302	272	283	287	290	266	280	297	290	272	271	274	305	246	303	250	298	275	276	281	248	289	275	286	298	289	300	272	266	296	290	267	274	267	300	293	265	277	257	284	290	270	254	297	278	301	303	282	314	279	307	294	263	294	285	298	297	287	294	284	282	282	275	256	283	287	300	278	273	297	305	249	304	306	289	281	273	275	295	300	302	274	292	243	309	277	303	292	299	280	287	285	285	285	271	287	306	269	274	293	285	281	293	280	287	285	257	258	285	282	282	292	287	293	308	299	282	301	295	288	297	295	272	256	268	275	292	273	255	300	300	245	301	311	297	311	268	289	278	291	300	281	287	263	296	284	270	280	292	281	284	319	289	301	309	293	299	304	320	273	296	262	276	280	281	271	290	275	279	298	283	272	260	272	262	280	303	297	299	275	273	303	284	270	304	285	295	298	266	288	282	311	266	282	267	281	293	310	300	283	308	277	274	266	303	290	307	273	270	292	299	307	289	316	282	309	264	319	273	291	321	270	298	279	269	286	293	288	294	315	282	268	311	310	258	267	292	269	287	319	256	280	284	304	282	280	297	271	313	275	297	266	301	255	298	285	288	262	259	278	295	320	299	270	256	283	291	258	315	280	275	324	272	263	291	302	290	269	275	279	268	294	313	305	258	298	291	275	280	287	283	286	288	298	308	261	267	332	267	289	290	295	307	277	280	278	287	288	303	291	289	323	269	269	296	254	272	266	270	258	283	295	283	299	274	296	251	311	290	295	268	292	295	286	326	279	281	312	298	285	286	274	304	273	313	298	301	254	278	270	292	299	295	295	281	290	268	298	295	289	301	268	273	270	306	270	279	267	266	291	265	292	300	284	266	293	318	278	272	313	242	291	316	262	298	311	319	259	265	306	293	294	284	288	301	288	306	281	296	280	278	274	286	289	280	271	238	300	262	270	283	264	275	263	262	283	268	296	292	293	305	285	283	313	302	308	327	269	271	283	293	265	273	278	285	314	309	253	269	295	312	311	277	276	275	320	281	280	285	317	284	274	290	308	284	295	301	303	300	306	284	279	299	291	255	326	271	264	295	292	304	247	288	294	293	305	310	279	293	295	277	285	282	244	301	291	271	276	276	287	275	255	298	274	283	290	262	297	287	262	313	307	309	260	295	286	282	299	260	279	268	270	286	291	281	284	298	274	273	272	276	248	262	285	260	307	281	273	254	281	265	311	279	267	273	286	291	316	280	276	266	293	290	314	280	276	283	258	287	269	289	252	295	322	278	280	290	284	286	280	294	311	304	324	309	270	274	331	299	283	295	271	321	316	253	293
60011	76820	55158	8927	742	670	615	506	504	465	433	466	423	408	414	408	436	399	443	413	396	414	423	407	418	424	405	417	411	429	368	393	388	404	385	428	399	423	369	412	394	394	400	381	414	371	373	414	403	385	426	412	403	377	436	417	426	421	438	400	435	403	414	395	413	417	395	409	385	416	391	398	364	384	393	424	393	398	380	399	398	393	402	395	400	384	397	381	401	406	362	442	383	370	413	412	395	395	408	408	387	367	379	378	394	411	398	364	414	375	428	379	376	385	414	397	422	427	396	376	415	408	400	395	363	386	421	411	407	415	392	413	401	393	410	378	421	391	377	421	373	396	423	412	416	402	424	416	387	404	376	386	417	391	426	396	424	393	413	365	383	409	368	411	404	407	406	380	393	422	401	383	353	389	388	396	386	332	397	371	414	418	410	427	411	406	386	396	430	367	398	418	404	396	377	421	374	393	403	376	393	381	367	388	412	378	415	388	391	405	413	362	391	365	409	407	406	410	403	361	390	383	399	373	390	371	402	406	381	411	432	383	368	393	367	408	408	419	430	382	411	422	399	389	404	383	412	375	430	390	401	400	373	398	407	365	390	417	376	377	410	427	410	409	402	425	415	385	405	385	418	406	417	372	380	374	384	388	400	414	399	419	407	350	406	410	406	365	375	389	394	382	375	378	365	392	402	406	393	408	397	358	404	446	365	412	427	377	423	415	402	394	416	395	415	399	419	388	382	424	405	366	376	413	393	387	408	391	394	389	404	424	422	382	399	374	363	398	388	366	379	409	405	425	395	398	406	424	403	361	399	397	405	423	398	393	408	423	382	403	392	368	397	366	362	388	398	417	391	403	440	390	348	409	371	413	421	343	406	363	371	426	402	398	397	397	397	391	383	391	379	378	391	413	432	368	389	408	373	417	385	379	401	417	382	408	392	378	357	366	408	369	401	387	413	408	413	411	402	402	439	389	394	415	397	416	390	379	404	392	382	378	379	384	379	374	442	417	403	370	374	391	385	393	399	405	405	419	442	377	389	375	412	352	408	372	382	376	384	402	385	392	386	401	363	388	404	403	395	409	368	424	406	394	385	432	415	372	394	395	365	392	385	392	385	407	400	412	437	407	424	411	409	395	395	409	403	379	403	417	379	377	402	390	411	418	357	403	395	392	385	390	395	408	371	402	388	410	403	389	387	387	445	413	406	425	379	391	406	419	406	408	395	397	387	395	416	376	423	370	379	428	408	404	418	374	398	392	412	391	384	408	395	417	386	400	385	371	421	402	365	394	384	397	400	392	383	394	396	433	372	423	401	359	361	422	397	401	381	410	378	390	409	394	356	384	412	409	408	410	380	392	406	377	435	402	390	416	399	407	416	387	381	402	369	422	396	400	380	412	384	380	380	413	409	414	372	390	401	414	392	375	388	418	423	435	391	400	372	367	419	397	421	404	399	411	417	414	382	370	387	391	406	358	406	415	417	352	412	428	404	360	399	425	447	423	374	416	415	413	406	392	404	413	405	386	427	400	391	380	427	384	407	393	399	389	356	441	412	411	399	370	411	435	365	408	434	394	381	384	423	399	403	414	425	421	391	397	385	427	366	413	412	374	355	387	375	391	406	379	395	404	383	409	399	402	408	395	417	400	404	412	390	418	410	364	391	434	393	423	383	390	362	400	389	406	354	415	374	423	391	432	400	377	394	416	443	427	394	382	395	380	388	427	407	386	369	389	390	404	418	417	405	382	401	459	404	385	383	378	365	429	433	410	436	381	409	392	413	392	407	373	385	408	397	388	394	410	413	408	379	392	389	383	432	386	367	396	394	419	402	413	404	396	396	400	378	439	384	391	400	352	377	402	422	411	409	400	410	367	409	431	381	389	381	386	374	412	409	442	403	384	428	368	430	431	405	405	400	377	375	398	394	397	407	408	398	395	415	395	389	425	400	380	416	389	371	402	378	406	377	397	408	404	413	380	393	414	393	395	385	404	420	386	379	387	364	398	386	385	386	409	443	413	388	387	434	424	371	387	395	374	426	394	357	387	375	412	410	381	408	409	373	353	409	392	397	392	398	425	358	389	412	433	388	406	404	368	434	419	393	401	404	394	412	344	377	380	385	400	368	393	438	384	397	422	378	419	358	382	393	390	407	380	397	449	377	392	414	381	403	353	368	393	402	363	399	377	400	384	444	359	383	420	381	381	417	420	446	404	427	385	381	414	394	388	413	395	404	405	376	402	372	392	397	415	436	370	406	388	414	372	441	405	402	408	434	409	425	403	396	414	374	411	420	375	384	378	362	427	413	417	393	410	413	427	393	375	400	366	367	406	376	410	407	377	405	388	355	384	349	358	363	390	360	444	376	403	377	385	396	409	398	435	388	424	374	404	365	400	390	424	393	397	443	405	403	427	403	408	399	374	381	395	389	424	421	417	436	413	437	368	402	421	409	379	416	371	400	402	423	386	421	409	419	371	394	407	393	376	438	407	388	382	393	403	401	388	394	392	393	392	417	392	437	377	392	448	375	366	399	398	408	386	382	387	376	389	393	411	381	372	403	421	404	388	408	431	400	354	407	390	404	377	422	397	372	394	357	400	394	408	398	388	397	433	402	402	401	374	403	381	376	384	401	421	406	409	426	423	387	374	429	418	370	424	398	407	433	385	367	395	399	393	413	365	375	394	366	387	411	390	407	395	397	433	396	423	399	396	432	409	396	391	382	402	386	399	412	378	395	374	416	397	425	391	374	416	414	386	378	404	408	420	401	389	409	378	365	419	399	405	352	393	380	423	392	413	371	403	403	401	382	426	380	395	404	393	424	423	394	379	382	423	398	412	424	394	407	381	403	390	426	400	397	389	384	418	381	414	405	404	419	355	425	369	379	405	397	400	365	431	369	438	405	444	428	405	421	394	413	424	403	393	388	400	389	405	394	406	400	373	425	364	407	366	386	405	390	391	404	378	423	375	424	383	360	386	399	426	399	360	407	397	416	397	410	361	372	389	396	418	391	400	441	361	405	394	395	377	428	389	379	372	426	388	368	387	413	393	410	399	385	421	383	375	394	371	383	390	375	374	423	401	380	421	380	381	421	396	352	395	387	395	395	409	387	416	427	391	406	371	405	437	408	430	390	405	365	380	404	414	387	384	403	390	393	354	402	433	388	391	388	397	402	364	418	381	397	391	394	369	396	398	348	394	405	385	386	374	403	408	410	419	381	378	404	392	349	440	405	397	392	413	382	409	392	414	376	414	425	419	405	380	417	443	384	414	423	389	386	412	398	400	389	396	382	398	404	425	400	411	400	364	399	388	374	393	362	386	409	423	409	383	392	389	392	403	392	362	445	373	366	398	409	389	418	380	375	383	373	405	401	397	386	376	385	388	434	403	439	410	411	392	377	396	397	423	392	406	401	401	388	426	438	401	383	383	404	407	404	403	394	419	415	392	402	383	371	409	387	408	403	407	390	418	416	400	426	402	402	421	412	412	395	401
23158	21634	28606	24885	21424	21429	14114	388	263	228	217	216	216	184	190	213	192	190	190	210	164	188	202	207	191	196	177	186	160	175	185	164	165	155	177	168	177	168	187	172	163	161	160	173	168	183	176	190	166	178	203	164	154	174	159	165	177	149	176	186	171	186	170	152	169	168	170	159	178	185	173	186	180	144	161	189	207	157	171	148	181	178	170	166	166	161	170	171	162	175	192	171	176	162	186	174	186	175	167	170	172	162	183	186	187	175	169	157	164	165	169	156	182	156	164	191	176	196	180	173	147	164	146	170	187	184	178	175	159	163	178	183	166	176	157	202	165	153	152	145	173	166	183	170	164	184	180	179	185	175	160	195	160	155	170	211	168	189	154	172	163	191	161	210	183	198	188	168	148	166	183	174	167	172	152	188	173	179	175	184	170	150	153	146	178	176	176	173	165	158	172	167	187	160	191	162	166	175	178	174	186	174	172	182	180	175	178	176	157	174	178	152	168	192	152	173	178	161	178	154	161	162	168	170	172	168	161	139	170	161	173	189	174	198	197	174	180	156	164	174	156	175	164	174	166	170	183	180	160	167	187	189	174	155	169	183	158	171	162	171	177	165	168	168	159	152	176	189	202	162	181	155	175	170	154	188	146	174	141	159	157	173	165	161	184	166	182	166	160	190	166	197	177	173	159	177	167	166	152	142	180	166	158	179	159	168	131	197	171	170	181	154	171	177	188	150	162	179	173	176	160	158	164	158	170	171	158	171	149	168	175	170	184	176	176	189	173	176	182	175	164	185	172	168	161	199	184	187	164	155	184	142	163	165	186	164	190	163	153	168	161	166	172	197	184	162	162	178	171	165	184	173	158	180	157	163	185	168	174	147	173	170	150	177	144	179	172	201	175	178	167	145	155	173	194	202	171	179	176	178	168	167	179	166	169	176	176	171	187	185	172	176	157	168	178	191	148	187	184	168	162	173	167	181	189	159	141	175	162	183	186	156	166	188	176	160	197	163	159	149	175	166	165	179	181	182	150	161	181	165	188	176	172	185	168	178	150	164	165	172	187	174	153	176	188	199	187	196	163	158	161	166	183	168	167	169	165	190	146	148	177	185	171	166	165	174	161	162	183	201	178	171	181	155	175	166	178	173	162	160	165	160	177	169	189	176	176	149	163	191	187	149	177	178	168	168	164	159	178	179	161	172	171	161	166	174	164	157	181	151	185	179	158	172	168	188	179	164	156	162	197	176	170	183	165	179	160	211	162	165	171	183	164	190	161	150	173	189	148	180	161	172	150	185	180	186	151	198	181	204	183	198	154	175	165	171	175	158	163	170	181	159	173	173	171	177	197	195	161	185	179	169	174	151	153	167	179	177	174	174	168	183	173	165	188	168	172	161	176	176	187	154	185	165	179	157	166	186	165	159	185	175	187	169	171	178	169	165	205	177	151	176	188	176	174	189	188	158	181	154	170	168	161	168	172	166	174	186	156	169	179	169	191	162	140	161	158	174	169	168	170	163	190	164	173	167	162	182	183	175	175	167	183	171	159	161	160	185	177	166	176	188	154	182	182	162	183	172	177	176	185	166	162	154	185	152	168	157	166	173	152	163	176	165	163	167	172	189	162	179	190	186	176	165	181	159	156	190	166	167	172	193	178	198	145	146	152	179	153	171	184	205	184	177	163	174	164	180	195	170	154	153	158	212	167	174	172	188	171	174	169	172	173	162	177	187	174	150	160	172	180	167	161	184	171	157	170	163	187	158	171	152	177	177	167	154	187	181	181	177	174	184	176	166	193	188	167	193	157	160	164	182	179	163	188	189	172	183	158	141	172	192	174	182	176	176	180	161	175	177	178	174	146	158	153	174	148	164	163	167	195	179	170	180	149	178	177	196	162	171	164	168	181	164	162	165	171	144	167	182	157	169	156	154	183	179	153	166	189	167	161	175	171	154	181	187	183	188	171	140	172	170	168	172	179	184	192	179	175	183	163	181	186	150	172	178	156	152	153	136	185	176	171	163	163	193	154	176	164	166	165	149	171	164	170	165	168	151	157	183	172	174	155	191	179	161	160	137	195	139	181	185	159	163	179	176	174	178	166	189	192	177	165	160	193	172	166	172	182	182	171	183	157	176	151	194	172	180	171	187	180	173	177	169	147	168	168	180	170	162	171	172	165	164	149	164	147	178	165	184	189	193	179	171	159	160	177	182	176	159	174	160	171	197	179	170	177	159	169	158	171	160	164	182	175	160	162	175	165	184	177	169	186	164	192	165	165	162	162	164	162	177	167	164	175	168	187	169	140	166	184	186	177	162	157	139	165	175	152	187	170	172	155	172	157	146	160	164	187	163	194	176	180	151	174	168	163	157	158	183	174	145	155	160	186	164	145	166	183	162	177	198	172	163	162	176	167	171	163	177	170	164	184	194	154	149	181	189	164	173	171	165	170	163	178	187	186	183	182	203	182	159	175	180	166	162	183	178	162	174	157	186	156	236	177	181	163	170	157	155	164	166	185	168	163	182	167	171	170	163	175	163	149	178	163	176	167	202	173	153	175	171	164	139	174	169	189	151	153	192	190	165	194	162	183	179	184	176	184	154	171	164	164	171	183	160	177	185	152	157	203	178	163	159	177	152	173	179	172	155	150	177	151	158	159	153	171	156	168	181	165	149	151	165	177	168	182	167	159	182	181	173	164	174	169	158	152	178	171	165	181	181	172	190	152	160	181	164	171	172	168	186	160	187	153	167	169	173	169	175	180	198	176	163	174	151	177	171	185	191	173	159	185	205	172	174	172	164	166	185	155	165	168	181	162	201	172	167	171	158	188	160	154	177	182	199	151	167	170	167	193	165	176	151	193	177	176	178	171	157	182	167	149	158	163	181	171	170	178	167	176	177	157	161	157	171	156	160	175	170	182	181	177	181	156	168	153	159	171	150	159	167	169	170	152	177	154	177	173	174	151	159	192	184	164	184	178	159	181	189	169	161	180	159	165	157	148	166	177	182	170	186	172	186	185	169	179	164	191	144	172	169	159	175	161	184	179	167	159	188	181	181	184	172	157	179	150	178	174	188	171	171	172	178	175	178	174	177	170	188	166	154	169	164	168	163	172	162	178	172	180	161	152	146	155	153	167	171	192	187	158	184	203	175	157	154	181	172	170	182	165	197	159	159	176	178	154	166	186	160	174	158	177	148	172	177	161	157	170	179	167	184	161	171	161	165	188	165	157	171	182	164	186	165	184	168	181	172	157	182	174	178	166	169	177	168	168	170	153	151	160	185	167	180	162	170	177	164	177	202	181	159	192	154	163	153	164	200	161	184	145	192	144	159	185	183	182	180	187	171	186	183	157	184	175	165	172	158	165	179	169	154	174	181	170	164	155	176	164	168	171	196	161	174	167	196	181	192	181	166	164	179	172	166	165	162	169	178	171	204	186	178	157	176	152	163	178	135	192	165	179	172	165	166	158	171	175	174	176	188	177	163	164	161	174	181
60363	78912	58830	11517	895	835	614	513	446	400	383	348	313	284	298	279	294	272	273	252	274	234	276	244	243	244	244	218	253	227	229	257	258	225	257	223	257	241	214	253	219	244	237	246	232	247	239	268	259	230	235	232	229	255	239	259	239	265	235	226	245	216	227	219	257	240	243	238	246	258	255	234	240	230	206	239	248	249	225	223	228	245	235	226	198	245	268	238	244	228	251	254	236	256	254	250	250	222	217	266	245	238	219	235	254	233	278	242	235	221	224	222	261	235	243	238	237	248	238	223	229	209	206	213	242	208	239	248	237	266	218	259	244	253	242	206	242	240	212	224	218	247	255	217	215	221	259	241	231	220	217	250	241	223	223	253	228	230	208	247	236	242	243	222	222	254	264	232	226	231	246	254	271	223	243	238	229	221	236	274	218	247	220	255	239	223	239	228	224	224	226	240	245	238	244	233	246	232	235	252	253	217	246	234	276	255	239	237	274	219	200	242	257	243	208	223	233	222	265	221	257	224	245	245	242	222	220	223	257	231	224	215	240	209	233	223	226	233	246	216	292	212	218	241	243	238	232	246	239	236	229	246	244	251	231	248	239	250	218	238	220	248	216	214	220	201	248	222	239	230	218	238	228	253	236	241	233	241	254	248	204	237	249	256	220	251	244	230	236	243	228	234	235	229	223	234	232	253	243	240	245	252	229	240	240	246	239	212	217	203	252	254	256	230	244	243	238	214	229	236	238	221	227	245	246	241	237	257	247	237	254	252	253	216	230	224	230	209	235	241	262	262	233	231	217	241	228	222	239	243	234	232	205	251	259	219	238	227	250	223	250	213	224	226	266	223	248	248	233	215	218	232	250	220	216	243	239	229	237	234	231	219	226	263	248	250	238	228	254	228	266	233	225	246	259	227	238	243	255	231	203	219	197	233	257	215	255	228	228	231	249	252	222	248	235	219	226	249	215	219	257	214	240	228	213	218	244	236	230	248	227	276	238	256	274	232	255	239	278	221	240	234	243	233	218	234	234	227	207	209	213	251	277	233	217	234	220	263	220	241	232	233	221	245	224	232	217	237	238	244	221	259	245	216	265	222	226	217	229	254	235	226	223	256	214	224	218	243	226	246	237	207	231	233	247	264	263	233	227	223	216	233	236	221	216	230	232	218	216	244	239	215	262	240	206	255	232	237	216	226	240	268	227	228	248	225	217	267	205	238	244	232	250	237	237	250	244	244	249	258	259	216	256	224	243	264	224	234	214	225	261	235	253	232	226	246	241	250	228	208	235	259	252	257	235	238	232	262	221	228	204	269	223	258	245	241	236	237	206	227	231	233	232	256	231	221	221	236	231	217	244	227	231	246	220	239	245	221	216	236	235	223	235	211	248	249	225	236	242	218	241	240	228	236	223	219	248	233	243	237	255	253	241	224	244	214	271	226	219	246	245	219	241	276	218	263	219	236	217	230	261	223	239	222	263	255	250	235	239	229	194	255	246	226	220	222	247	226	228	239	252	263	262	230	223	248	230	247	217	221	194	217	231	232	221	217	235	224	237	240	258	216	247	226	234	248	252	259	204	268	228	240	233	206	213	257	227	234	232	241	208	246	240	234	226	214	225	231	225	263	255	259	236	238	226	195	223	235	242	235	213	208	237	244	238	247	255	235	203	225	238	249	253	239	237	257	228	271	241	244	242	228	231	205	240	217	224	255	193	243	212	210	252	279	232	250	262	237	222	245	221	256	233	234	218	246	229	247	225	262	249	236	230	237	238	230	238	245	264	245	255	218	200	223	257	223	206	228	238	260	246	252	218	229	229	248	239	226	205	225	211	253	238	250	216	247	241	220	234	242	227	233	242	206	239	261	232	262	230	239	244	245	250	237	252	250	205	242	229	229	248	244	253	254	259	236	227	259	242	210	230	229	250	241	236	205	232	214	226	254	232	240	233	216	256	221	232	211	249	232	235	239	251	229	222	243	239	240	256	262	238	229	222	240	262	266	245	238	257	227	251	270	227	260	232	207	244	224	245	247	206	228	231	237	244	237	243	250	229	234	253	205	235	226	234	226	226	210	222	242	220	224	228	244	226	234	271	241	237	251	242	235	227	210	252	246	238	238	240	230	207	230	230	263	224	234	254	225	257	230	228	252	257	227	230	257	211	229	247	222	244	225	251	241	217	228	218	253	228	229	222	251	246	247	208	244	264	230	243	257	231	225	213	229	242	260	233	257	241	231	216	222	228	261	232	266	260	227	237	259	235	274	235	233	241	233	227	231	230	235	225	235	235	236	232	265	243	238	221	240	240	233	231	253	278	234	220	256	200	238	223	250	207	242	238	244	236	227	244	203	246	235	235	254	237	234	236	213	234	242	231	228	234	242	204	223	243	244	236	231	230	225	224	244	217	221	231	253	252	229	213	248	233	206	216	231	241	237	219	255	264	233	248	235	229	243	209	259	228	216	242	228	220	225	243	225	220	229	269	240	226	227	243	221	216	229	238	220	234	245	230	242	248	230	225	238	232	248	227	241	199	249	211	223	255	227	237	225	201	212	249	263	237	238	219	245	230	232	228	212	257	249	236	225	233	236	202	238	233	278	229	221	223	236	242	251	257	236	221	235	238	236	271	238	228	241	235	230	243	248	235	200	214	239	224	240	224	242	251	229	226	231	232	249	242	214	249	217	233	239	235	267	229	230	238	226	260	233	217	245	242	239	222	252	263	241	196	227	277	253	248	246	218	233	217	243	234	250	201	231	224	213	235	244	249	226	235	242	266	247	245	251	245	235	232	236	216	232	248	223	219	224	249	225	210	243	222	262	253	237	238	231	241	232	235	258	255	205	216	240	260	241	231	250	245	247	257	230	231	252	257	235	238	219	263	242	226	236	229	234	242	248	225	290	211	229	244	230	235	244	227	214	227	230	259	213	212	243	244	261	228	243	259	229	239	243	235	245	266	237	200	227	247	235	237	237	230	266	240	215	239	220	231	261	238	245	230	265	235	257	237	248	240	221	265	265	233	255	248	237	243	198	227	238	217	236	226	231	216	250	215	246	238	233	231	268	243	228	231	232	254	236	238	238	267	230	229	208	234	254	261	228	233	264	263	247	237	227	235	224	233	219	205	226	249	231	245	249	245	254	254	242	232	240	257	246	215	227	216	236	223	245	238	258	230	222	227	272	226	231	225	252	237	228	219	245	247	260	223	236	234	248	228	246	223	228	235	235	255	217	215	230	252	221	238	233	228	244	227	235	245	200	222	224	231	219	222	243	218	274	247	255	257	243	244	206	224	227	232	217	218	217	230	214	237	221	231	225	214	242	226	249	241	235	255	223	216	215	244	229	228	240	214	228	229	247	246	222	225	196	241	239	206	224	225	249	226	228	219	214	260	228	219	220	224	230	231	240	228	247	241	231	234	221	246	236	236	224	238	221	241	224	210	249	232	236	228	218	235	220	252	221	236	250	227	252	254	238	265	227	242	232	236	257	251	264
29156	26692	24840	8606	338	281	269	246	253	256	234	266	282	252	265	268	303	244	282	274	290	296	269	287	278	278	273	272	273	238	264	261	280	273	249	279	290	294	248	271	269	318	285	249	269	256	264	259	269	227	279	266	273	273	272	274	268	287	267	249	260	278	297	278	260	264	273	241	306	283	311	282	290	257	288	271	259	253	253	274	254	247	287	276	288	266	291	260	279	250	305	313	254	276	282	303	263	254	268	275	268	285	272	262	258	283	260	263	279	279	272	260	265	279	265	273	293	257	281	271	249	267	291	239	245	289	282	246	257	278	267	286	262	281	265	262	268	271	276	258	275	261	267	300	262	257	302	277	272	282	259	254	264	251	251	272	256	254	280	288	299	285	307	291	272	293	271	286	262	256	284	272	267	267	234	265	307	281	305	278	237	253	253	269	285	300	285	260	274	257	253	250	265	237	257	278	286	258	275	273	292	274	262	254	271	238	258	275	249	288	272	297	283	239	259	266	272	279	237	256	275	289	272	278	277	275	269	261	255	261	284	281	272	276	252	259	255	276	284	258	274	283	268	259	268	238	273	273	268	270	263	259	263	253	277	238	271	260	273	278	265	267	285	304	296	278	250	283	268	254	292	220	276	265	256	269	263	277	269	268	270	260	313	306	261	276	272	267	306	279	248	263	293	287	266	308	269	255	280	273	291	260	285	254	238	271	285	258	255	231	276	287	273	286	267	257	248	261	247	260	283	263	303	256	266	253	252	288	270	235	265	299	288	283	257	277	256	292	280	286	288	278	269	272	280	282	248	234	263	258	250	289	269	267	267	269	327	270	245	260	264	301	251	257	261	286	264	252	267	276	258	285	294	259	286	281	267	255	290	268	287	275	281	262	283	279	294	272	294	278	265	275	283	271	233	262	274	286	259	254	269	265	247	234	266	265	259	261	266	266	271	246	273	255	276	241	268	293	293	260	254	253	288	270	263	261	230	264	267	245	279	255	266	267	287	282	297	286	265	261	273	253	267	254	269	270	236	275	292	270	264	264	270	274	264	264	280	264	262	289	273	271	248	259	241	251	268	288	242	272	278	283	270	281	260	299	249	258	267	265	284	265	231	282	300	256	276	263	271	264	286	269	265	254	255	250	267	295	269	246	277	286	247	265	265	277	262	292	256	257	267	300	272	269	284	245	259	277	272	261	244	275	278	281	247	252	278	287	247	244	258	275	269	272	251	268	243	271	272	294	263	270	290	266	289	265	271	260	285	254	252	267	292	269	272	275	255	296	250	277	304	245	265	250	287	244	249	255	253	259	292	264	265	261	230	261	251	261	252	246	271	240	245	300	238	291	304	299	268	280	256	267	279	260	256	241	277	282	276	283	290	228	265	268	284	276	278	282	281	269	272	276	263	278	279	257	291	248	294	271	302	284	287	273	264	287	244	255	273	263	279	256	272	304	276	278	266	283	275	274	269	265	265	268	280	293	295	277	266	269	294	282	247	262	281	269	286	260	261	280	298	287	261	271	273	249	245	283	293	288	289	260	283	282	258	259	270	252	265	300	276	265	287	278	287	285	262	257	278	273	260	257	252	264	276	278	278	280	288	258	268	263	263	290	281	282	255	254	272	264	290	288	268	303	262	268	253	286	260	276	283	276	276	266	267	288	292	262	270	268	287	250	272	277	248	265	270	279	276	257	258	269	294	264	279	251	280	286	305	255	248	269	275	281	275	273	277	265	267	286	267	286	258	276	302	282	267	281	268	275	254	268	253	277	283	261	268	267	273	277	243	272	256	232	244	278	242	283	260	253	276	285	246	270	297	268	287	251	277	269	293	251	320	275	269	242	270	248	278	274	263	274	264	244	261	283	249	270	258	251	272	267	296	296	252	241	272	256	229	262	266	285	282	267	264	291	267	295	273	261	287	286	274	291	284	264	266	265	298	240	292	277	271	261	254	259	284	299	267	270	269	250	243	272	246	270	276	278	266	292	273	292	304	281	277	252	276	255	247	247	271	288	323	255	284	259	302	274	320	280	284	253	248	255	289	263	262	298	265	269	271	254	282	257	268	274	258	258	258	268	276	269	258	279	260	270	251	269	269	264	269	276	248	273	284	284	254	267	275	231	246	278	254	280	291	295	255	266	290	262	265	267	274	288	272	261	264	261	275	280	256	265	277	255	263	254	268	284	314	266	269	275	242	262	268	252	269	264	287	297	265	268	255	278	258	248	263	298	270	275	243	269	309	272	272	257	273	255	272	297	257	265	254	290	251	285	236	301	255	264	259	231	262	262	276	271	270	283	257	276	269	250	313	281	287	272	234	287	275	249	280	277	265	269	269	270	258	287	279	270	261	274	252	278	274	277	256	291	277	267	266	253	269	287	304	248	268	264	267	279	254	277	274	281	277	288	269	280	247	242	249	268	277	267	245	298	271	290	277	295	276	258	257	277	288	297	238	270	268	261	266	242	283	250	265	257	269	269	268	255	247	254	262	291	297	268	313	275	297	278	252	265	249	258	292	275	279	297	284	272	266	265	284	271	253	272	289	263	295	258	255	277	269	260	270	256	265	271	248	238	280	265	281	273	261	264	292	292	275	246	257	258	272	291	266	292	292	289	291	270	253	280	268	264	258	278	275	257	288	248	285	250	287	280	262	276	261	246	262	271	260	249	274	273	265	259	255	286	277	266	260	260	261	280	286	265	250	251	252	268	276	261	291	235	280	287	264	246	240	277	277	272	272	288	271	255	277	261	247	254	268	310	267	267	266	287	262	289	248	271	259	270	267	273	255	258	255	245	269	268	303	260	277	259	269	287	272	265	286	276	238	266	270	261	259	270	254	278	245	296	267	267	293	274	292	250	282	276	266	249	255	278	228	252	311	256	284	273	251	263	250	276	276	256	273	251	268	275	293	288	267	278	263	275	289	264	285	247	264	257	267	302	269	261	284	279	254	271	265	249	271	271	262	263	256	249	276	270	267	284	280	291	276	232	267	296	268	236	260	284	269	262	253	248	266	250	260	246	298	276	277	267	307	236	276	237	257	264	276	252	287	270	274	262	270	269	276	245	252	249	273	255	289	255	276	271	267	271	254	260	274	276	249	277	251	261	270	274	250	259	255	284	255	257	262	270	299	256	260	264	252	274	286	281	238	289	259	239	273	264	290	286	288	286	282	286	270	235	251	253	268	256	256	274	259	293	237	290	258	254	236	264	256	279	270	284	283	264	250	268	247	255	244	250	258	231	276	243	269	259	260	284	231	260	267	273	281	241	263	256	284	284	292	284	267	265	301	263	279	291	269	266	265	290	269	254	285	286	265	296	263	248	250	269	283	277	261	285	263	256	263	255	256	261	240	301	281	280	270	260	274	285	250	256	274	275	268	288	274	254	278	277	292	267	268	257	265	287	267	280	258	291	234	261	248	245	237	262	257	265	297	272	270	282	260	275	272	255	250	272	275	270	255	277	271	278	246	274	247	287	251	276	273	276	264	255
36080	40053	24431	2463	369	367	425	376	405	392	374	370	385	368	377	366	362	363	375	393	353	374	386	342	365	382	355	392	411	386	354	387	354	375	365	366	380	369	377	402	361	343	407	411	364	359	371	376	376	362	368	354	369	360	319	372	387	399	398	372	382	378	393	394	346	348	358	344	366	339	355	388	366	382	396	367	357	356	385	393	352	364	400	335	353	374	357	381	383	395	361	370	347	357	385	374	411	382	390	413	381	372	383	365	362	396	371	360	358	422	383	378	391	407	353	378	357	367	393	366	364	351	384	381	387	343	377	366	387	356	354	398	364	358	343	362	371	362	380	368	362	399	365	391	382	375	372	385	350	351	371	400	357	374	370	386	377	363	387	335	344	363	374	366	401	373	382	381	410	388	363	367	355	378	387	400	362	383	374	348	390	375	378	348	393	357	390	371	348	394	363	378	377	396	359	390	386	364	365	353	387	363	377	357	354	345	348	391	372	379	411	370	366	370	380	371	366	401	358	370	391	390	379	324	345	406	396	388	380	371	371	388	376	364	359	357	362	377	374	348	380	350	377	377	365	364	339	368	394	369	392	355	356	348	354	363	391	403	364	334	347	364	365	343	380	397	363	377	391	369	347	363	366	386	363	354	392	381	370	355	344	348	365	366	387	348	377	410	354	371	392	385	367	389	376	344	371	366	388	370	365	347	375	381	358	367	379	380	377	370	362	363	340	390	393	370	318	365	382	359	358	359	369	376	376	374	352	336	361	379	378	345	378	354	364	380	358	383	379	388	378	379	368	345	399	351	388	349	351	369	406	367	356	371	340	373	394	376	354	372	360	378	363	371	377	376	395	359	369	375	385	372	392	354	348	362	395	358	374	357	386	380	359	353	371	370	365	409	363	395	370	360	342	362	399	376	378	372	380	366	395	322	396	371	371	365	381	369	377	371	365	374	335	383	404	356	363	372	371	358	408	379	390	400	384	409	382	385	361	365	376	383	361	402	399	392	376	392	389	386	362	358	375	351	372	349	396	340	362	365	368	350	378	392	370	369	337	351	357	361	393	366	362	368	381	375	402	354	374	370	358	383	363	377	380	383	376	380	374	360	366	384	412	345	383	406	346	361	358	371	377	347	384	425	347	361	354	381	372	357	363	342	347	380	380	367	374	350	395	341	350	384	402	360	392	432	350	332	336	350	363	357	394	368	399	382	357	367	358	372	368	404	343	365	385	362	345	356	345	356	380	393	369	355	350	386	406	377	378	350	352	392	385	351	401	403	374	368	359	366	391	399	369	347	373	384	357	364	376	421	367	367	391	351	369	392	375	404	369	355	346	377	358	383	380	346	359	365	409	393	365	356	389	419	382	336	365	356	358	376	358	408	351	375	354	377	380	367	357	365	357	372	367	349	333	359	353	334	368	376	368	365	345	364	358	353	358	338	361	371	391	371	366	364	351	404	362	359	347	340	364	347	386	375	361	369	366	373	355	368	351	383	382	367	388	380	345	373	367	358	361	392	368	357	353	364	374	376	374	333	345	370	413	374	403	362	386	378	362	388	382	378	379	358	382	374	335	363	378	410	345	391	364	341	355	336	349	354	379	385	371	338	324	339	385	370	361	373	352	362	377	354	392	396	359	367	387	375	383	378	378	348	349	355	376	398	392	383	395	384	360	391	381	352	380	346	339	364	347	374	331	371	337	349	344	396	378	409	379	357	367	353	354	370	393	398	429	369	410	385	353	360	369	393	361	377	383	373	370	346	411	385	352	377	380	364	370	375	350	376	382	379	368	358	335	379	380	394	397	354	367	374	365	371	336	427	383	381	371	400	349	366	385	316	366	367	362	368	398	384	370	370	345	383	388	344	391	381	357	347	355	370	396	362	381	370	315	411	374	366	421	378	338	352	355	396	373	341	376	345	344	345	372	367	378	365	369	409	406	350	354	377	376	383	384	357	365	378	345	379	367	335	385	362	352	380	364	353	378	360	397	363	380	396	421	349	356	375	372	352	411	396	402	371	363	374	397	362	366	377	382	377	389	337	390	388	358	329	356	378	377	360	363	379	373	395	375	403	378	333	381	382	347	380	379	356	360	349	353	361	354	373	369	393	388	382	360	361	331	375	359	389	390	354	377	367	343	360	374	356	343	375	383	378	372	380	330	350	374	364	388	372	373	397	372	404	367	411	396	384	310	375	389	369	376	348	366	359	382	411	370	376	363	408	384	365	353	370	364	383	341	363	365	383	355	368	359	356	350	377	350	330	368	391	363	366	381	357	361	363	360	339	346	367	337	350	393	361	380	380	393	411	371	356	391	383	384	391	361	368	376	381	365	349	357	368	393	377	346	372	367	380	413	389	404	366	404	367	363	407	363	373	372	380	380	357	359	383	363	377	379	399	390	393	378	399	354	405	345	391	379	344	384	373	350	375	337	329	370	362	367	375	375	420	369	391	379	353	348	385	385	368	353	374	343	387	409	347	359	375	381	350	355	346	384	360	383	330	367	392	381	355	352	355	372	356	403	361	378	395	362	346	384	372	372	408	379	401	352	373	383	383	366	390	375	368	361	354	395	388	371	405	385	373	379	404	381	356	396	371	411	337	383	408	386	383	380	398	389	340	354	380	412	403	373	384	354	366	355	389	358	386	373	414	390	388	373	359	361	392	348	381	399	341	333	365	361	355	378	400	352	384	376	357	328	363	376	368	377	357	370	374	379	379	361	348	404	372	369	343	320	343	364	370	347	343	362	417	356	343	360	360	356	369	361	399	400	391	336	346	376	386	351	365	382	377	360	349	322	360	360	321	392	362	378	360	408	364	360	360	362	375	395	363	363	365	379	377	375	393	396	370	418	396	374	369	359	333	392	393	377	375	357	401	367	362	381	380	328	394	373	378	388	344	363	371	351	353	388	362	357	383	369	381	355	362	378	356	375	364	408	403	375	385	379	360	359	399	350	393	381	380	369	398	373	407	337	375	382	376	387	364	357	375	367	383	384	346	338	373	333	378	351	346	368	370	382	398	384	345	370	371	361	377	374	374	369	328	419	357	373	366	359	376	373	402	347	366	352	349	406	370	346	363	364	396	387	374	373	363	382	370	365	402	358	380	361	369	372	405	393	320	359	395	365	404	373	353	370	354	354	368	380	374	360	354	389	366	377	368	373	379	350	377	355	359	371	348	375	346	355	395	330	396	355	345	362	312	385	378	373	368	401	352	363	366	348	370	380	369	380	386	394	389	382	349	405	343	338	348	373	354	374	381	373	384	362	353	369	342	373	382	342	372	363	381	388	362	381	370	343	364	355	371	369	377	349	389	335	354	386	335	376	368	388	352	353	380	384	369	369	357	381	392	379	378	378	402	363	351	331	398	371	391	383	374	344	374	339	392	400	333	396	416	390	372	372	369	386	385	391	368	409	367	340	355	411	352	375	345	404	376	359	379	351	384	381	365	391	384	353	356	357	374	368	367	376	370	346	379	368	376	355	369	353	380
24136	21841	29068	24685	21292	16283	1178	365	333	327	332	324	331	310	307	333	281	302	281	283	329	264	286	299	296	294	308	325	309	305	289	276	294	281	263	308	298	285	268	301	312	301	288	290	309	263	262	253	274	275	277	298	285	287	276	306	301	304	271	302	281	290	269	282	309	305	286	300	286	324	287	298	277	295	311	318	299	267	270	285	316	316	280	303	295	281	303	308	308	290	301	289	293	294	294	302	288	277	299	291	299	293	258	271	310	260	283	277	283	282	271	251	297	318	285	292	260	295	296	324	341	296	300	293	285	263	319	293	301	287	280	300	263	265	290	293	294	290	299	282	271	277	298	311	286	309	265	281	290	312	312	283	283	307	259	295	317	308	299	284	277	308	311	309	313	257	279	289	262	269	318	319	283	280	314	288	293	272	308	293	294	303	321	285	291	291	305	293	284	323	289	312	305	293	307	287	294	273	287	289	261	304	276	304	283	288	304	299	307	300	284	294	284	271	279	266	273	291	321	284	320	325	279	314	328	284	280	269	294	285	313	315	277	283	227	296	293	330	298	325	266	290	303	305	284	299	285	294	270	273	287	293	306	305	302	278	299	257	288	280	278	289	315	282	273	264	275	324	321	293	280	276	307	294	281	312	280	279	286	290	280	298	283	275	321	286	270	268	274	293	301	317	326	279	284	275	284	297	285	321	270	270	296	285	315	262	256	301	277	273	293	297	268	263	301	293	315	275	270	296	264	316	286	288	283	275	275	280	299	270	283	285	280	300	283	289	276	332	301	313	296	293	278	283	293	261	306	316	291	298	275	284	304	302	292	294	306	290	285	257	309	261	281	272	312	259	300	293	258	271	272	270	284	297	287	283	302	287	303	300	266	273	286	271	289	263	294	281	297	273	300	319	276	299	293	279	300	251	305	302	306	279	269	286	307	316	283	287	279	306	299	338	306	312	283	311	283	287	293	279	268	262	319	297	314	300	305	272	308	292	269	299	291	305	288	278	288	273	276	265	272	264	269	291	286	303	291	301	283	267	296	281	290	304	287	299	296	267	286	288	291	247	293	321	285	334	290	274	292	304	288	299	275	312	312	307	291	296	298	288	320	296	276	263	261	284	289	304	250	279	305	300	312	320	279	288	281	275	279	321	328	294	312	290	303	316	306	297	303	324	287	281	271	286	302	321	261	307	299	309	286	292	300	274	278	286	300	302	291	284	304	273	266	292	302	304	318	311	318	304	275	301	302	280	280	283	278	287	290	306	306	293	285	278	267	279	294	306	329	324	275	270	297	284	274	292	272	301	303	298	292	291	282	288	285	283	321	273	331	281	281	271	297	274	285	252	319	308	281	289	251	284	259	284	330	276	276	277	305	323	283	309	292	270	330	298	294	252	284	279	283	300	294	285	302	283	282	299	267	306	338	297	258	275	312	279	283	312	286	293	293	291	286	253	270	306	295	300	285	291	256	279	294	308	330	311	278	280	293	264	262	255	303	294	263	284	308	278	299	325	273	274	284	284	280	273	275	281	298	295	285	306	288	272	301	289	281	282	307	297	307	286	291	286	294	289	276	267	271	279	294	297	286	299	299	292	260	287	306	288	297	284	325	286	291	322	313	300	320	271	299	327	316	253	266	296	289	305	284	300	308	313	333	316	299	303	303	273	319	306	255	307	303	289	340	301	318	266	276	334	288	305	303	307	282	288	315	246	288	261	287	296	280	296	321	301	291	336	267	300	302	269	287	303	305	264	308	326	300	293	275	265	282	307	310	280	288	273	302	310	277	310	317	297	272	263	317	279	275	266	287	278	310	293	289	319	277	292	302	274	312	281	297	271	276	274	305	278	306	261	322	283	266	287	274	251	295	291	290	277	275	264	240	278	285	295	303	291	295	306	258	332	311	276	288	292	334	289	312	284	296	285	289	286	283	301	300	331	281	297	277	307	292	294	307	251	306	262	297	274	290	268	311	273	308	269	268	293	295	279	273	304	303	307	299	293	299	292	287	287	297	280	275	305	289	278	328	270	294	305	324	280	275	311	303	265	274	299	296	291	281	285	287	303	319	277	269	269	308	272	294	304	271	315	287	283	268	265	284	282	301	280	305	301	291	314	292	312	296	299	269	281	320	304	318	295	328	279	290	282	302	283	333	284	314	308	268	288	302	276	278	284	307	314	307	309	319	300	288	272	288	279	291	300	307	262	269	279	293	287	341	299	296	307	261	285	294	276	306	268	273	310	298	301	282	296	283	312	289	278	301	284	293	267	287	283	300	290	320	296	293	311	311	310	284	283	283	287	275	266	284	294	303	302	311	298	278	322	307	277	304	280	297	304	303	303	260	292	278	305	316	314	317	269	271	307	305	321	278	284	275	302	289	323	283	315	266	282	265	262	323	293	301	282	304	309	284	286	284	312	302	287	285	290	257	283	323	300	297	263	289	305	292	304	267	297	285	281	293	266	297	282	285	297	280	253	266	296	286	288	265	294	277	284	301	292	286	291	310	262	284	285	301	295	280	291	268	273	308	301	270	286	311	278	311	272	278	299	283	278	308	292	303	303	290	302	270	279	275	284	293	296	295	318	302	285	273	317	301	273	309	301	258	321	301	320	267	269	296	281	273	320	314	283	307	265	317	300	286	330	291	282	280	303	290	275	297	284	270	275	285	282	314	282	293	291	285	290	314	283	274	286	278	308	277	306	306	313	253	300	289	280	285	282	272	261	315	301	308	275	305	330	302	291	290	274	310	306	283	291	296	298	282	303	272	323	307	309	289	262	340	287	314	300	289	282	292	271	297	315	297	266	312	280	297	299	280	293	288	291	311	344	324	278	286	268	289	285	292	296	277	315	289	286	277	264	314	283	293	300	298	303	308	282	294	251	279	289	301	323	294	272	277	328	258	297	257	298	293	287	300	303	295	275	279	320	282	248	307	295	307	290	258	284	306	278	313	258	279	289	303	267	265	306	292	288	257	273	285	283	278	285	279	288	301	271	293	315	304	291	314	283	279	323	269	270	299	278	294	291	304	283	286	270	298	311	288	295	295	332	276	297	270	280	258	269	297	306	266	308	310	276	283	280	290	291	283	301	276	302	278	318	304	297	270	284	276	313	287	319	300	288	288	275	298	290	303	261	316	302	282	291	279	278	301	276	321	278	298	308	282	277	299	307	291	301	308	325	279	316	296	276	306	306	310	299	287	305	272	297	284	295	290	299	276	260	308	273	267	306	295	315	280	311	281	304	304	303	301	300	276	300	279	282	293	288	320	322	299	285	291	322	307	268	324	309	291	292	275	282	308	262	261	298	269	259	297	276	303	278	299	291	313	303	299	280	282	292	304	308	250	307	276	290	313	307	324	277	291	295	280	316	298	265	319	288	304	284	273	257	284	309	293	257	288	263	299	303	315	314	270	298	293	277	293	274	266	291	275	269	271	286	287	253	311	285	309	287	280	279	300	276	295	287	308	298	294	282	269	301	286	290	282	290	306	282
59662	74790	56595	10579	773	715	599	559	492	471	448	418	456	407	429	455	446	433	419	434	405	400	378	414	386	438	433	390	428	412	388	365	400	398	454	412	414	394	378	415	415	389	409	399	409	421	427	384	409	383	395	399	395	387	394	378	387	427	399	364	408	433	394	396	409	421	374	387	444	429	398	433	390	421	392	401	400	392	404	440	434	393	397	380	380	393	377	370	441	436	413	397	400	413	421	447	359	392	413	384	368	403	388	403	414	407	391	369	386	452	423	411	401	388	381	415	385	371	399	408	389	420	397	377	413	371	414	398	353	394	397	427	373	405	402	411	443	352	394	398	408	400	389	401	417	419	382	376	442	393	417	386	406	391	380	366	403	429	456	406	445	394	421	405	403	385	406	404	397	402	389	402	393	422	401	398	415	399	412	425	404	415	402	396	414	398	392	373	408	393	404	391	406	435	414	394	381	397	380	427	381	427	400	393	392	425	403	425	380	419	405	446	394	393	438	403	409	376	368	426	385	411	377	410	442	385	405	408	426	377	394	433	405	396	417	398	381	381	394	411	420	381	408	366	397	397	382	384	402	385	349	409	429	406	369	390	419	410	395	404	398	427	363	391	408	398	421	379	399	398	399	400	403	408	379	434	401	385	413	392	385	421	412	425	435	408	426	394	402	404	412	397	412	416	429	401	372	402	424	422	423	363	401	455	393	391	383	409	393	388	439	423	399	416	349	399	421	413	387	403	402	375	434	416	424	390	394	382	401	401	416	404	382	441	399	400	395	410	410	372	363	408	409	398	379	394	404	380	393	397	440	411	396	376	409	398	433	441	391	401	406	399	413	397	382	393	395	401	400	403	383	397	400	418	405	420	413	403	405	383	408	397	390	394	411	414	395	389	405	457	394	413	410	413	418	384	423	423	393	394	419	402	407	408	418	407	377	374	384	443	419	380	442	390	389	406	415	379	437	357	411	428	432	383	427	434	438	402	401	390	418	412	389	386	381	409	382	413	392	444	421	400	424	383	400	403	386	381	422	412	410	341	387	402	404	398	394	428	417	383	399	368	384	409	410	373	412	412	394	413	394	410	380	407	386	423	394	396	382	378	412	436	414	384	388	409	374	402	404	442	399	368	371	434	348	420	383	421	413	401	381	402	428	379	415	390	382	367	427	399	426	366	401	404	410	408	409	402	421	394	414	373	419	361	387	394	430	406	409	401	368	421	385	430	376	377	386	379	403	379	392	393	384	393	457	402	400	383	412	427	413	379	386	428	416	389	405	403	413	412	406	411	396	388	397	399	409	363	362	406	388	391	439	396	400	430	414	429	433	402	369	418	389	444	395	396	407	405	386	396	411	424	380	387	375	416	385	401	400	398	409	396	404	435	391	392	392	412	384	434	421	398	414	399	395	381	404	386	380	392	425	426	395	394	460	399	399	392	384	415	444	413	378	381	380	401	407	383	409	440	416	412	380	392	423	378	385	419	422	426	403	372	410	379	390	381	409	435	402	415	413	407	411	377	431	415	412	399	421	379	411	405	395	372	445	372	390	401	421	407	396	402	377	399	403	416	375	430	382	383	379	393	395	419	431	402	379	380	403	419	391	390	452	396	408	376	389	441	402	398	357	383	384	417	394	380	389	399	410	371	411	336	382	390	385	434	435	395	412	417	402	385	400	414	413	377	413	393	373	432	387	394	401	394	409	415	402	417	399	365	391	412	402	420	377	369	377	433	395	388	412	444	409	406	418	393	371	399	434	401	408	395	366	401	410	424	407	373	388	408	396	404	340	388	404	373	403	470	391	396	437	401	381	421	398	408	406	410	425	393	389	401	414	372	402	407	403	398	376	397	402	392	381	398	392	384	400	386	434	396	406	368	399	404	405	392	416	393	400	380	392	408	420	382	399	380	403	362	390	415	384	420	372	418	393	380	379	416	393	435	432	411	391	387	382	362	422	389	374	448	386	395	419	395	412	405	411	412	428	390	425	413	382	408	385	381	414	399	394	428	421	429	398	428	399	405	384	382	401	402	409	383	395	419	379	392	419	381	400	416	375	394	402	405	395	382	391	393	381	382	408	401	395	423	439	425	367	381	407	388	385	392	400	422	402	415	404	411	422	390	364	410	431	416	384	373	400	377	419	415	396	401	380	400	395	404	417	375	376	400	389	407	400	393	391	414	399	379	418	423	388	383	362	419	412	365	399	427	368	400	368	388	422	424	426	415	412	381	403	385	379	441	401	416	365	406	412	394	416	409	377	388	383	424	361	389	421	405	418	407	395	380	386	451	393	411	431	373	416	395	381	392	400	359	416	360	428	415	405	435	384	407	400	420	373	431	372	401	412	420	412	399	387	409	416	402	388	370	425	373	408	378	384	422	417	392	409	410	397	397	381	405	364	394	415	408	391	378	379	401	440	399	420	419	406	392	390	374	398	407	361	375	372	419	423	385	391	397	410	412	405	420	371	362	402	411	393	374	399	422	423	392	400	388	362	393	380	412	395	367	396	374	410	377	390	441	389	389	409	384	394	402	403	411	369	369	428	387	385	435	391	388	410	381	391	380	388	420	417	430	389	401	373	381	412	371	382	424	364	395	396	405	449	382	409	431	413	438	386	391	404	414	385	380	428	424	377	433	405	391	397	397	384	402	403	361	377	434	425	396	364	371	412	378	371	402	401	362	399	425	417	417	384	386	400	405	390	390	411	400	380	394	424	393	367	382	439	387	388	405	428	403	419	423	392	407	441	373	384	385	414	393	403	415	400	417	396	432	403	415	372	379	411	442	371	356	408	381	391	404	398	446	386	390	371	416	364	380	422	385	413	391	397	393	355	415	383	385	378	414	377	404	394	375	421	400	391	398	355	430	397	384	404	384	410	422	417	389	388	399	384	401	379	425	408	420	453	418	379	386	416	426	410	394	374	403	403	435	389	388	405	391	389	389	417	374	385	418	413	414	365	378	413	414	406	429	397	428	407	387	391	396	392	369	421	430	414	412	416	406	427	411	362	400	424	406	388	392	439	406	401	411	406	417	407	387	385	393	398	415	416	375	370	394	420	380	385	428	418	416	392	402	386	393	372	433	393	440	384	429	416	445	399	407	373	392	391	400	403	414	388	363	432	382	417	388	400	387	387	389	411	390	395	378	420	383	427	377	425	411	371	390	408	366	406	394	390	392	369	421	380	410	404	408	416	397	390	368	390	446	370	413	383	427	424	382	419	377	410	378	401	363	399	368	400	398	369	422	412	400	384	378	380	365	380	407	432	395	393	402	435	406	372	387	397	439	366	449	409	410	400	400	408	382	449	378	380	408	402	374	419	427	408	394	376	391	405	405	401	420	395	395	370	423	423	368	431	381	425	438	382	406	379	431	396	415	409	435	405	394	366	394	398	387	399	368	396	406	401	416	411	371	378	387	411	405	392	388	377	400	408	382	426	414	386	371	416	411	404	398	401	412	411	412	408	394	387	400	367	402	408	385	412	381	407	383
23192	21615	29556	23997	21440	21464	15100	431	253	237	207	181	199	221	183	190	194	190	197	191	176	166	189	176	172	182	190	163	172	183	198	153	189	207	169	183	170	159	184	143	173	183	156	181	176	168	191	180	181	197	174	164	163	152	191	176	161	174	177	171	186	173	196	153	176	155	178	160	170	178	181	196	165	167	176	173	187	190	170	169	161	171	146	181	154	183	188	168	169	148	138	168	170	168	170	153	177	186	163	182	186	206	187	179	157	184	178	173	171	165	177	198	163	171	156	170	159	169	182	170	188	190	158	187	166	179	176	174	178	189	157	167	169	183	185	179	157	161	190	161	168	172	186	158	175	160	165	187	158	137	176	148	172	154	171	169	181	178	189	177	171	174	165	177	191	168	147	156	177	180	190	188	174	172	170	161	152	163	164	176	179	177	183	158	158	195	166	195	145	159	193	175	175	173	183	182	165	165	167	182	189	168	165	179	189	188	184	169	161	163	167	165	186	150	164	157	154	182	150	180	181	160	173	179	183	161	195	157	177	167	163	176	196	201	169	154	153	168	162	171	164	168	178	177	170	160	170	188	155	199	184	159	188	154	180	168	158	165	175	164	177	173	173	218	200	158	173	161	161	159	186	179	180	197	171	195	170	186	168	173	175	187	194	181	155	163	173	195	186	169	177	172	186	164	165	187	196	181	163	191	182	172	157	187	178	194	203	194	191	180	184	172	156	159	177	173	176	147	194	176	178	168	155	177	188	198	166	189	170	184	173	197	142	170	190	175	185	144	179	185	188	179	148	179	178	174	153	171	168	162	180	186	143	198	169	188	193	162	170	161	163	179	161	171	147	164	162	170	179	167	178	159	178	155	199	206	162	173	168	189	188	158	190	175	161	153	185	159	169	184	179	179	180	180	180	195	174	207	175	143	192	168	168	195	176	168	151	187	165	191	206	185	180	166	163	170	167	183	197	190	192	203	162	155	192	177	188	187	160	186	150	173	193	188	148	194	181	161	183	177	199	203	167	176	195	164	161	164	170	193	182	186	173	193	166	156	179	170	151	187	166	178	171	179	171	176	154	192	160	169	178	174	166	178	174	187	185	169	177	175	190	179	201	192	167	178	168	170	192	171	171	164	176	175	198	169	178	171	173	186	168	162	154	172	161	170	180	178	166	178	168	172	151	178	171	163	176	158	168	158	160	153	158	169	163	164	164	177	174	158	152	156	164	161	159	176	141	182	147	156	184	201	174	169	178	168	164	139	160	194	159	185	177	179	176	184	165	163	164	183	192	161	189	153	183	138	192	168	197	186	156	169	170	176	172	168	180	134	179	172	152	150	165	167	171	186	182	153	206	176	177	204	145	165	177	172	166	144	167	182	171	195	167	188	186	178	164	180	167	138	192	165	166	169	178	175	192	150	179	151	168	167	175	148	172	180	166	185	191	171	182	199	181	175	159	186	192	171	168	170	185	160	192	163	157	185	170	164	177	182	171	163	155	209	176	177	151	181	158	169	177	168	172	180	179	178	171	186	174	190	171	176	169	201	160	173	180	197	177	170	185	189	178	180	171	192	196	174	162	167	186	158	151	165	190	176	179	183	166	180	178	153	168	186	175	181	164	183	151	165	163	181	176	154	188	164	174	159	171	159	180	177	168	160	177	157	182	196	170	187	185	172	168	168	173	161	175	176	175	196	174	163	166	185	158	166	179	195	194	169	195	178	164	167	161	175	152	181	182	178	167	195	177	187	197	200	202	159	166	184	171	177	153	187	180	181	178	167	178	162	161	173	175	194	199	186	173	200	157	175	159	178	175	179	173	147	174	154	174	160	189	170	168	170	174	167	180	174	173	177	188	192	197	167	197	160	185	158	177	178	172	178	172	176	173	195	158	173	155	158	176	183	199	171	188	172	191	184	169	187	157	184	153	138	158	198	160	185	163	176	192	184	163	164	176	196	171	166	174	184	179	198	172	176	165	178	162	178	182	168	166	155	161	189	185	163	189	155	179	154	186	161	173	190	164	160	170	174	176	167	164	178	169	172	155	187	164	166	175	176	185	189	183	178	158	167	170	178	194	167	184	183	176	166	186	187	185	180	184	151	163	193	161	178	164	177	184	185	176	162	168	145	170	174	159	162	168	176	166	172	193	187	161	203	145	172	183	183	163	165	173	169	176	183	178	175	185	161	165	176	145	187	165	172	156	169	140	180	193	155	164	148	179	191	162	172	170	167	194	171	165	182	177	172	176	175	177	185	167	175	187	190	152	154	163	169	180	193	170	179	171	178	176	157	166	159	187	170	164	187	198	172	156	185	189	154	175	182	162	156	166	173	182	180	160	168	160	181	172	167	170	168	189	168	196	165	157	158	180	149	176	173	172	182	196	169	178	198	182	168	192	180	166	186	181	187	185	157	188	175	159	154	179	196	176	178	162	170	146	172	180	179	173	174	158	162	178	177	171	177	179	190	183	179	192	169	166	189	176	166	166	180	141	172	175	159	185	187	182	172	171	155	157	191	167	163	187	184	183	177	193	167	190	166	173	158	181	171	194	181	186	171	171	185	190	171	183	195	164	150	180	170	171	178	173	163	177	178	191	158	165	174	177	181	153	164	173	181	172	196	179	175	167	163	173	194	184	162	184	182	176	174	170	167	167	148	172	169	177	168	161	185	197	166	175	169	178	200	191	168	175	167	168	179	142	165	165	145	159	173	168	164	170	160	174	153	178	176	176	170	188	177	184	167	182	165	167	200	171	183	180	191	172	181	171	167	167	177	172	166	171	170	165	159	160	184	174	154	180	190	142	215	172	189	156	169	169	161	181	176	172	162	201	188	177	193	168	177	180	172	167	161	172	167	176	173	178	152	159	179	154	196	167	180	157	189	177	151	175	190	167	185	184	163	220	170	192	165	174	169	202	176	175	168	156	175	161	181	170	168	176	181	170	174	181	192	167	167	170	180	180	190	156	181	153	160	159	183	173	164	174	143	157	163	179	170	171	182	190	179	184	153	191	157	172	167	161	168	186	163	174	196	191	172	162	174	165	196	161	172	166	164	175	182	179	189	165	182	172	198	164	160	191	195	186	177	181	180	173	181	179	166	166	174	176	145	152	160	170	172	179	168	174	181	188	169	179	178	192	159	193	182	176	203	185	181	172	173	177	172	155	184	145	157	186	189	185	176	159	191	179	192	167	167	172	193	175	173	178	182	165	171	202	164	177	172	185	180	155	182	177	189	177	181	179	183	170	141	145	184	182	152	174	173	179	188	159	175	158	169	173	178	176	195	167	164	189	192	168	183	192	164	186	196	178	149	187	143	184	153	187	157	195	191	158	178	178	153	144	163	152	151	173	196	187	179	178	175	154	178	163	179	176	188	187	206	175	191	175	165	178	174	176	189	154	177	215	171	170	170	181	169	158	186	168	177	174	182	165	182	162	164	151	190	158	164	163	169	169	187	170	179	197	178	183	186	183	184	184	190	177	185	169	179	181	171
60572	78868	64535	12065	981	821	640	528	457	411	382	322	347	297	304	318	254	275	277	249	264	304	276	254	248	250	243	252	258	276	240	232	261	263	219	248	240	237	256	239	233	250	238	235	235	243	245	244	237	219	226	260	223	256	224	250	218	213	273	233	238	233	248	221	245	247	251	222	240	247	230	267	244	246	226	241	238	245	205	238	240	220	234	247	230	231	254	245	234	247	252	225	244	263	220	215	213	250	228	243	237	241	256	256	244	228	227	223	232	222	230	239	220	249	246	234	220	227	249	219	245	233	230	217	243	222	234	225	237	241	215	246	257	215	243	279	242	220	234	239	241	227	254	250	229	219	241	228	206	227	274	265	238	238	240	199	238	258	227	215	246	239	234	251	205	251	239	248	233	244	259	243	251	227	243	229	216	227	240	213	228	262	231	230	250	262	231	240	227	242	216	263	259	240	256	210	254	254	272	223	255	208	243	231	231	233	238	211	226	220	255	232	249	235	197	217	237	219	217	253	224	221	230	244	234	235	213	241	220	247	216	253	248	248	209	218	223	230	223	250	256	243	214	283	255	260	228	230	245	229	196	231	236	228	216	241	218	246	225	217	229	249	217	229	242	224	239	231	241	233	224	255	238	230	216	224	232	241	235	223	233	226	213	245	238	216	254	251	199	236	258	206	247	226	255	228	253	241	235	252	215	271	220	251	229	245	230	247	241	237	240	227	231	230	239	228	230	243	245	217	243	227	235	226	274	235	224	231	236	224	249	219	234	251	258	249	234	256	235	222	231	252	229	250	255	223	242	245	255	231	258	224	235	232	244	227	235	225	253	268	223	208	242	237	262	216	248	233	212	234	233	198	251	239	252	240	232	243	260	230	255	227	251	227	231	245	242	229	251	231	219	227	225	229	261	240	247	262	247	265	238	206	251	256	236	237	241	235	247	217	233	246	228	231	244	261	274	248	231	215	238	232	236	240	234	214	228	248	230	256	232	240	210	230	238	232	250	232	219	248	228	239	245	245	238	243	271	216	242	245	266	234	236	231	248	241	231	253	227	237	245	219	221	245	271	242	222	241	236	229	246	259	245	217	248	231	223	243	243	239	253	221	248	245	268	250	276	214	245	253	218	227	239	237	250	226	252	250	268	223	236	241	252	237	260	248	226	214	224	270	226	216	241	231	232	266	225	253	251	216	257	242	264	234	232	254	249	247	257	209	246	221	255	239	243	253	249	240	235	234	237	250	240	254	246	244	220	226	256	244	247	278	221	250	249	222	263	236	253	220	234	211	237	248	252	217	229	228	241	227	247	247	210	208	209	212	223	209	220	243	234	276	230	242	221	258	238	241	241	242	238	217	228	248	229	244	235	230	226	235	236	282	262	221	273	261	223	221	256	222	260	249	251	199	250	246	250	246	276	234	232	238	236	261	247	225	227	238	213	218	231	229	229	246	243	234	237	229	246	247	228	230	245	228	225	218	228	236	238	230	246	212	227	263	245	237	237	236	240	244	231	195	254	232	241	216	235	250	247	249	235	243	255	240	220	274	238	248	232	267	250	222	229	227	234	214	255	244	278	245	260	267	220	253	252	220	222	247	224	245	230	220	235	233	233	230	236	235	248	274	225	244	203	219	239	249	227	247	256	255	258	241	228	244	230	239	229	238	236	233	257	224	218	223	249	220	225	250	235	257	273	262	256	259	235	218	244	228	234	256	222	262	251	284	240	221	246	250	267	221	236	236	247	221	237	250	213	243	237	233	225	240	223	231	238	242	239	212	237	216	232	229	240	239	257	239	227	234	243	229	229	245	232	236	249	239	254	227	264	246	234	264	231	229	225	262	243	262	248	223	234	213	261	244	224	216	233	252	232	247	238	252	236	246	250	257	212	240	237	252	215	235	215	260	256	237	262	229	237	229	232	207	230	243	260	228	235	198	246	233	252	254	217	211	242	236	234	249	209	241	245	224	244	248	217	222	218	215	263	249	235	237	241	243	238	229	254	259	223	243	229	229	228	228	227	257	242	244	228	225	247	259	226	259	218	255	232	244	244	241	229	211	250	265	232	236	234	254	237	249	252	216	214	227	218	237	217	231	237	244	223	248	227	225	218	252	252	247	220	235	246	221	227	204	232	265	247	220	220	225	241	238	250	234	229	229	248	265	216	221	246	256	244	236	208	232	243	259	219	221	251	232	262	216	233	234	246	213	250	238	240	238	221	238	272	239	266	237	259	238	214	248	251	245	229	247	262	258	247	222	221	237	225	249	244	221	263	256	241	233	236	240	242	233	233	229	259	254	207	243	233	224	233	215	213	256	203	259	218	230	251	217	238	255	255	211	278	230	223	242	242	267	253	234	247	240	236	231	227	249	232	240	252	252	230	235	244	228	218	202	245	202	234	231	251	236	216	216	246	204	266	235	242	240	238	234	209	233	203	249	248	232	210	234	233	246	249	253	257	242	233	234	225	229	221	226	226	228	222	252	251	248	212	241	227	225	212	234	238	236	253	232	242	235	250	247	267	274	273	234	215	232	219	245	245	246	228	250	218	250	269	254	243	230	228	230	259	237	237	252	232	249	263	234	240	272	222	186	239	261	246	242	227	237	244	229	225	199	234	237	247	251	257	236	250	247	236	227	216	214	247	247	253	230	236	237	251	235	239	245	196	217	221	236	237	259	223	231	241	233	238	233	237	224	229	249	237	223	242	241	209	260	251	201	217	246	238	242	236	243	240	252	242	221	284	234	254	243	224	253	231	257	216	227	227	223	232	256	223	223	261	259	233	261	246	238	230	235	270	240	239	244	245	225	235	242	220	239	223	231	218	251	245	193	218	229	239	226	212	237	245	235	230	267	239	230	204	251	219	219	208	236	240	235	243	225	240	237	241	251	227	245	244	221	216	253	239	220	235	248	250	249	248	221	251	246	248	241	220	231	257	228	228	230	223	256	265	243	235	214	259	204	224	241	218	286	219	242	224	223	236	239	237	248	230	240	239	215	221	222	226	245	270	223	246	253	261	206	258	244	246	249	254	237	239	243	264	245	254	232	249	234	245	226	254	211	242	248	227	256	242	236	234	260	255	211	238	273	231	217	233	267	233	234	224	234	255	234	218	231	230	228	218	230	223	228	242	228	218	225	251	246	244	243	245	252	228	235	234	211	223	241	225	206	242	248	230	227	254	246	263	204	239	240	247	263	245	228	210	231	232	238	220	222	211	233	263	256	239	244	250	249	264	232	212	242	203	221	257	242	239	220	257	237	229	236	227	253	261	227	240	223	239	184	242	230	249	243	220	258	244	218	228	246	234	220	246	231	225	262	220	230	272	233	243	239	243	230	230	203	224	237	228	223	245	236	249	262	227	227	229	249	233	213	240	235	234	221	239	277	253	231	238	242	228	231	218	217	256	228	229	209	251	233	248	241	261	230	269	262	222	222	209	264	231	250	251	236	218	221	235	250	249	228	247	272	241	264	245	235	243	219	238	233	267	228
29318	26056	25056	8958	384	290	293	298	293	299	282	268	271	265	296	272	284	291	266	258	261	286	263	277	255	276	276	286	268	288	289	304	266	279	281	236	267	229	304	249	294	269	278	264	277	274	277	251	294	249	261	269	275	277	267	260	272	278	271	272	251	284	284	261	240	281	256	270	247	273	272	294	265	257	293	278	286	274	273	261	255	282	247	273	243	264	258	286	266	277	264	271	296	283	261	270	270	301	292	271	255	265	270	282	266	298	285	253	296	257	307	263	282	262	267	274	276	282	302	283	289	235	286	261	259	256	279	262	275	278	273	263	255	257	253	263	270	263	283	280	254	287	275	262	276	293	285	285	272	249	282	268	271	247	260	253	267	299	271	279	258	278	282	315	254	276	269	275	312	288	268	285	241	261	280	307	286	277	300	258	279	292	292	299	237	258	289	261	262	263	266	283	285	269	265	289	282	263	257	268	279	274	258	324	252	267	285	274	266	258	293	289	275	274	291	232	278	258	267	268	279	276	310	291	265	263	293	289	256	266	271	324	243	267	280	289	259	282	262	231	293	273	258	257	260	239	275	260	245	259	284	279	272	270	240	286	263	296	302	269	255	282	251	257	273	265	282	278	277	274	296	243	285	253	271	259	280	269	277	274	271	270	270	283	261	293	280	279	283	305	252	272	260	282	271	262	267	293	279	281	270	267	251	254	255	267	283	288	299	272	262	241	303	307	289	255	270	270	253	303	253	284	257	238	257	264	291	275	327	293	264	279	278	292	279	271	270	313	269	262	272	282	293	299	255	261	276	291	283	284	272	262	256	267	256	290	278	276	274	286	284	276	278	271	303	317	288	284	279	303	284	272	286	290	265	271	263	279	299	272	264	272	291	275	289	240	273	314	273	281	289	285	284	307	287	245	254	281	282	261	275	276	286	282	275	292	294	251	265	262	286	301	285	250	262	253	287	283	283	259	268	252	260	251	270	259	258	269	283	276	303	294	281	275	273	281	271	254	296	292	270	300	272	277	258	292	258	268	269	334	278	255	255	290	277	257	307	293	242	269	266	278	286	265	282	276	286	268	304	289	265	266	224	260	271	273	269	271	286	267	267	291	291	288	291	301	274	282	302	274	269	250	268	280	271	253	286	273	265	267	244	281	265	223	248	274	279	249	271	271	252	252	252	285	275	303	276	281	266	244	279	284	247	273	300	265	278	265	260	268	299	268	264	273	297	281	257	269	230	276	272	262	278	274	265	257	268	274	306	291	258	274	249	275	280	251	262	300	307	273	294	282	304	272	264	251	270	279	256	282	270	302	291	261	255	268	286	271	270	279	251	258	262	255	289	280	311	263	256	242	269	265	267	274	300	238	305	267	267	303	242	261	262	274	275	268	297	268	261	254	302	266	316	274	264	274	260	277	276	267	283	270	267	249	288	277	272	282	284	247	279	258	299	289	267	283	279	283	239	272	247	267	252	299	273	307	293	265	269	278	261	270	284	265	275	276	224	270	281	289	246	302	280	267	281	269	290	278	242	284	249	271	277	275	273	274	260	282	255	263	293	254	279	287	263	256	299	293	272	276	287	284	309	294	283	295	277	264	302	259	279	268	261	267	290	281	277	272	277	253	301	262	259	284	247	268	287	267	267	280	274	278	247	255	242	261	275	260	263	265	266	309	272	280	242	267	304	247	271	266	261	281	277	257	280	266	264	281	289	252	255	268	257	260	281	254	255	261	246	262	267	274	275	273	274	294	256	286	269	283	284	249	249	272	242	264	285	278	268	264	242	250	307	253	251	287	273	277	296	257	256	265	315	263	282	277	262	279	255	264	255	299	275	264	279	283	274	265	265	266	248	285	263	270	277	293	295	279	256	284	263	282	301	302	286	297	277	256	280	258	258	260	283	274	269	276	262	236	310	280	271	281	279	287	276	259	261	273	270	266	286	290	288	283	261	264	280	266	280	288	265	253	277	277	259	253	278	253	256	293	253	294	262	249	288	293	260	261	268	283	271	279	253	260	257	286	237	246	299	292	268	269	287	286	280	243	281	259	283	280	275	303	268	258	305	295	283	274	290	255	251	263	264	258	262	265	292	267	259	289	288	291	287	271	257	242	284	287	259	244	293	263	287	262	279	280	273	270	279	274	289	276	270	263	267	262	303	275	289	250	258	268	249	260	277	261	270	277	273	280	274	256	288	271	289	275	265	272	272	263	293	285	298	281	249	273	292	280	277	265	293	275	305	269	258	270	261	253	282	276	271	282	251	271	293	282	290	307	288	269	256	267	286	292	273	269	320	301	257	268	264	267	278	273	269	258	254	258	304	297	256	269	249	306	254	290	292	287	254	273	247	277	308	286	275	313	268	279	260	257	283	281	271	267	263	267	260	249	272	273	259	284	280	277	273	259	302	263	294	282	253	266	260	268	258	282	281	267	271	246	264	272	274	282	289	288	258	287	287	258	236	236	276	255	293	299	307	261	264	314	276	298	257	271	274	276	266	267	263	278	270	218	266	257	232	263	246	247	294	269	272	275	284	282	241	282	276	286	266	287	249	230	261	258	278	246	261	280	285	304	263	267	252	271	267	272	268	243	247	259	268	245	252	274	284	275	291	251	271	283	254	293	268	254	272	269	271	261	275	257	247	246	286	270	294	253	304	252	290	293	246	259	296	268	263	268	271	255	265	272	253	275	292	279	258	259	275	279	281	271	305	289	277	266	235	257	289	266	276	283	277	274	294	250	295	263	285	263	284	275	277	287	273	274	270	267	256	269	250	254	259	267	288	287	279	278	243	291	274	265	298	266	273	284	264	252	315	258	256	285	285	262	264	268	264	298	286	248	264	247	265	294	238	286	265	254	300	269	287	281	289	276	265	283	275	293	268	258	270	281	284	274	267	256	244	269	251	265	306	307	259	289	284	289	257	267	268	312	288	280	276	281	262	278	277	257	284	306	255	256	285	285	264	269	303	283	301	267	283	297	292	253	266	255	283	276	273	250	245	273	271	244	294	295	263	262	289	286	279	324	282	274	277	243	259	254	281	284	275	274	273	262	271	287	298	268	266	280	277	263	271	280	288	269	249	257	272	262	264	276	253	275	276	279	261	273	281	268	261	301	275	283	279	266	300	291	241	263	253	295	287	259	273	299	250	268	287	269	287	254	276	270	287	268	296	265	264	299	270	231	248	269	255	285	297	237	254	287	255	271	281	267	291	296	281	281	309	280	266	269	290	263	296	245	274	243	293	271	273	260	246	288	260	246	239	280	262	282	297	273	267	258	258	292	255	260	288	288	258	275	260	282	274	298	278	271	290	275	266	264	298	279	278	264	265	278	284	295	265	284	243	288	285	268	257	309	254	289	277	293	253	259	282	277	248	272	267	295	288	249	283	267	261	273	291	291	283	267	268	286	259	287	275	271	271	274	276	278	259	290	286	261	252	271	277	264	272	258	243	273	285	261	275	263	306	278	254	257	263	255	271	269	297	263	251	270
36478	38114	25266	2594	393	389	401	392	395	390	378	365	377	414	379	399	354	377	380	374	376	363	380	363	374	425	369	392	380	372	379	403	393	357	360	369	364	367	373	329	378	399	378	368	337	365	370	358	317	368	394	344	400	351	353	361	366	391	362	376	374	378	348	386	345	384	362	371	374	397	391	409	380	359	381	380	380	363	366	362	354	356	383	373	370	369	341	395	368	355	412	387	360	379	379	418	340	393	372	379	382	361	394	360	386	357	374	357	358	378	379	407	383	388	389	371	360	352	353	403	376	364	362	365	354	373	358	342	380	407	373	354	364	365	378	364	365	340	320	394	388	382	364	381	376	351	388	358	369	394	393	362	367	337	416	358	378	318	351	394	411	375	373	386	401	369	326	342	395	403	369	368	335	371	407	365	368	354	366	368	357	347	360	353	377	338	385	365	366	378	392	376	394	371	380	376	361	344	353	338	365	375	375	398	378	383	392	398	384	388	399	391	353	392	369	387	393	372	419	366	390	369	359	365	381	364	353	377	387	354	399	404	363	380	372	338	376	391	366	390	362	359	398	411	357	400	394	374	375	375	379	393	390	364	352	372	380	412	357	360	367	355	352	394	358	369	369	376	393	390	365	376	374	371	405	389	376	373	377	351	374	371	364	387	375	414	410	347	387	367	356	386	398	410	386	394	362	376	400	364	366	370	408	381	334	380	380	360	385	382	366	395	390	381	379	356	382	377	371	349	351	386	400	398	383	367	368	390	367	423	372	358	328	355	368	416	375	363	378	402	387	344	379	365	392	352	343	378	386	375	367	361	347	371	362	368	370	335	376	362	344	375	387	378	387	381	375	364	387	387	399	378	357	390	362	362	383	340	390	359	377	347	366	381	362	388	387	376	359	397	383	385	366	358	379	421	406	360	361	384	378	376	390	379	391	363	347	376	367	362	367	401	356	402	394	363	363	404	351	394	382	375	361	356	380	376	364	379	330	406	370	351	382	354	391	379	368	368	362	362	384	378	376	388	355	368	351	402	369	420	372	368	362	376	405	359	374	365	388	368	386	370	406	372	371	371	374	392	349	406	402	343	362	379	369	387	366	341	395	397	402	406	376	385	409	359	405	362	390	352	372	375	383	369	382	394	411	385	348	363	385	348	381	383	386	364	378	373	378	332	369	390	353	390	361	346	382	327	359	387	385	383	389	402	407	352	361	365	383	343	348	381	325	378	364	366	401	360	376	390	408	400	352	374	373	381	376	376	398	355	393	376	374	374	388	369	372	364	376	355	368	372	394	382	401	389	397	333	371	423	359	416	427	396	363	308	344	399	392	376	370	381	364	375	377	353	372	378	346	402	405	370	384	369	341	374	358	355	386	374	381	379	373	365	386	361	344	402	391	382	402	364	379	346	386	345	359	390	356	373	403	387	369	331	379	369	351	362	385	370	353	411	368	399	367	409	374	393	353	416	384	383	369	359	380	368	368	367	370	364	386	395	395	396	373	351	382	403	374	367	352	387	352	372	376	382	401	342	364	363	367	349	344	348	376	350	370	389	386	382	368	378	377	406	382	362	415	421	354	394	391	407	398	382	383	363	346	353	383	390	381	362	357	386	357	382	376	390	391	368	385	405	342	382	404	364	403	383	375	396	389	336	405	385	327	387	375	340	355	351	357	371	384	365	372	354	380	418	394	374	375	368	352	391	368	361	378	362	374	415	383	382	358	371	384	404	401	379	341	392	389	343	379	353	359	373	377	352	372	407	389	402	385	373	372	357	372	388	361	367	392	368	396	382	386	330	361	365	368	387	355	370	358	402	384	409	350	362	398	381	356	351	375	396	376	339	387	352	364	331	392	387	353	317	371	379	403	385	381	378	400	354	367	394	354	384	374	376	381	365	394	369	391	358	388	368	381	406	377	364	395	355	367	402	340	391	365	374	351	366	364	422	371	372	372	364	401	407	369	387	358	380	320	368	381	359	396	381	370	374	398	341	368	360	318	373	385	382	403	358	386	381	341	384	375	351	373	367	357	350	350	367	342	381	388	376	393	383	378	378	399	369	391	354	375	340	365	363	367	397	391	376	380	369	377	322	374	374	359	389	380	354	411	388	345	372	383	359	395	366	380	338	389	373	381	374	381	328	342	422	363	366	408	413	404	401	376	388	393	411	344	393	372	403	381	368	364	377	392	405	378	376	366	370	358	372	361	376	391	392	356	374	373	372	385	411	370	383	376	370	339	369	387	340	351	402	390	358	382	370	403	377	391	366	369	364	353	398	368	360	374	385	370	388	371	363	374	362	372	344	394	400	379	355	351	361	410	381	375	346	378	394	372	387	376	354	361	360	345	351	369	347	371	381	381	372	369	366	377	357	357	387	413	378	360	384	377	384	398	367	383	356	401	391	356	374	365	389	400	382	354	352	398	336	383	393	365	340	380	357	411	328	410	392	373	413	374	374	366	382	373	410	393	369	399	380	363	348	410	340	401	381	368	367	360	350	391	371	383	362	375	390	359	366	351	358	371	371	415	396	374	355	356	366	383	393	388	386	369	382	378	391	373	371	357	370	350	370	396	378	362	380	378	413	362	370	351	409	425	359	362	362	372	340	371	405	354	339	392	342	400	356	378	362	371	363	373	362	419	360	400	351	388	390	375	347	355	371	380	369	345	430	389	377	351	386	371	374	355	372	404	370	367	382	374	369	392	355	388	373	370	386	347	392	386	372	389	362	372	374	350	391	339	363	385	353	378	375	363	375	406	347	351	376	344	378	365	344	385	385	364	366	358	374	376	367	358	410	366	383	353	378	347	384	402	369	385	369	378	360	412	367	411	364	361	399	375	362	361	386	361	392	386	386	384	397	340	400	379	374	359	376	342	375	337	377	363	396	374	352	354	377	376	376	369	386	358	358	370	370	381	374	424	401	371	389	363	379	373	364	393	347	386	422	373	408	359	403	359	387	370	373	374	339	362	371	387	373	405	361	371	341	355	367	371	404	361	374	344	374	391	366	406	377	364	371	361	397	363	382	364	373	350	397	405	367	372	398	375	366	398	354	348	356	390	370	386	366	379	394	382	371	366	401	407	358	378	389	393	385	394	345	337	369	399	385	352	357	380	351	355	363	368	381	361	358	370	437	358	380	361	374	399	358	402	390	386	374	393	380	358	388	363	397	374	384	372	379	384	367	370	362	386	355	363	367	386	346	406	391	375	362	377	371	389	383	359	341	361	356	372	344	361	363	356	350	365	369	343	375	354	393	391	402	385	364	387	379	386	402	377	344	377	371	371	375	349	409	361	376	394	361	379	428	367	400	386	382	354	348	354	370	372	382	361	343	361	367	409	356	363	368	363	390	349	345	353	339	395	327	366	381	369	397	354	414	358	370	339	395	387	342	363	362	335	338	384	369	408	356	377	398	353	380	373	356	362	357	384	368	387	388	387	385	361	352	362	378	373	395	414	372	402	371	353	373	354	380	384	385	394	369	390	363	382	390
24245	21965	29822	24291	21405	17107	1235	370	370	315	310	314	319	322	328	290	301	317	277	318	292	321	315	303	281	297	296	332	312	325	301	315	306	291	316	310	277	314	300	299	309	308	323	310	290	284	312	289	282	301	275	295	290	306	304	284	302	285	274	275	280	287	271	311	287	282	272	285	284	292	304	289	276	304	309	292	265	276	278	316	283	311	264	303	274	276	301	285	300	293	296	315	295	303	299	294	285	286	286	318	310	306	298	307	317	308	331	278	314	275	276	316	267	284	292	297	308	262	272	279	262	288	303	290	299	291	272	298	347	282	316	275	304	319	308	303	261	324	275	290	318	329	328	285	288	275	305	287	290	298	312	301	327	296	298	289	304	316	306	291	277	279	296	321	302	307	308	275	278	289	306	292	304	295	285	296	285	319	288	298	272	321	314	298	306	322	292	313	300	269	271	280	323	310	268	299	311	279	283	293	302	288	298	293	282	302	291	295	273	296	300	322	304	277	291	275	287	318	300	299	287	283	308	301	293	286	283	304	283	301	273	266	304	313	300	263	261	289	296	258	282	296	290	296	303	316	287	296	277	297	291	291	319	295	331	314	274	294	264	290	288	333	304	291	306	265	282	285	279	292	283	286	266	290	298	313	289	285	276	264	299	301	282	301	275	312	294	295	288	284	312	314	262	308	305	301	295	271	281	298	301	314	299	300	296	276	293	313	294	277	310	315	271	291	294	293	325	268	297	296	297	278	275	262	276	246	281	312	302	279	299	284	320	294	307	300	293	296	286	292	269	286	288	290	287	290	293	296	295	280	297	312	289	280	289	244	313	265	283	279	318	319	327	316	301	311	339	288	281	296	294	283	293	280	296	317	307	293	285	305	253	330	290	318	314	321	301	283	287	314	289	298	317	314	297	288	299	278	292	296	292	323	288	303	298	257	263	294	297	284	287	283	308	291	295	285	310	276	307	296	273	268	322	295	298	270	305	298	305	276	291	283	301	297	292	291	250	280	285	305	301	254	282	298	289	303	263	304	279	302	283	307	284	292	290	303	280	311	300	272	343	287	298	280	269	294	322	270	278	282	312	306	282	288	269	299	294	304	257	344	283	298	311	308	303	300	293	299	283	303	308	287	290	309	296	299	268	301	304	289	344	281	307	281	290	278	306	299	308	305	273	273	304	316	282	261	277	277	283	266	283	283	294	330	301	304	294	266	307	295	286	288	298	278	297	284	263	289	303	283	274	281	301	286	271	319	309	312	309	270	260	291	313	319	261	272	303	279	278	298	267	310	304	328	318	266	307	264	283	284	299	277	247	313	308	287	302	297	304	288	324	304	294	275	312	273	287	325	296	311	302	279	313	302	279	316	308	281	288	303	287	279	271	325	277	289	256	297	275	302	266	300	305	293	295	329	296	296	312	253	302	277	269	290	304	279	283	325	297	301	312	269	313	276	281	291	316	288	307	306	293	298	268	311	287	307	263	298	257	306	306	313	303	286	308	274	309	298	317	286	294	303	268	308	279	273	282	276	281	283	317	296	305	300	316	315	294	307	312	312	301	289	252	275	290	287	288	295	294	279	287	302	292	276	311	322	285	302	273	275	294	301	300	343	272	308	312	286	261	289	286	266	307	298	304	305	310	251	308	282	295	289	297	325	307	300	285	262	264	310	304	327	294	315	313	291	326	296	308	300	282	320	290	292	302	286	277	321	334	281	275	268	293	295	310	267	294	264	285	297	282	309	324	275	326	305	308	275	297	329	285	281	304	305	318	305	277	298	343	275	289	300	287	279	287	293	261	306	285	298	260	319	305	290	326	302	293	274	296	306	269	281	254	309	306	290	312	289	291	315	295	303	291	311	280	278	247	307	298	280	275	305	304	315	281	298	300	295	280	328	291	280	296	305	261	312	275	291	316	287	306	316	265	321	312	267	256	290	304	272	299	289	298	288	307	289	259	299	286	274	325	310	287	316	303	319	316	296	278	297	289	278	290	317	304	284	293	273	298	310	285	301	289	273	322	264	309	290	316	287	324	266	288	298	299	289	300	285	288	273	324	287	284	312	306	320	296	304	284	280	315	282	330	284	272	312	304	295	295	319	299	300	284	321	293	324	309	299	292	274	288	294	286	310	274	305	277	311	294	283	299	302	288	276	265	276	296	296	318	335	284	280	292	304	269	284	296	274	310	300	295	290	300	299	276	314	277	323	313	254	309	314	295	275	293	327	301	291	302	281	279	295	316	292	288	266	301	287	288	289	265	308	269	286	289	304	343	251	291	292	313	273	312	303	302	319	297	285	297	308	296	311	283	293	302	300	292	319	266	273	293	304	265	275	307	279	313	304	287	279	297	325	277	309	293	324	271	253	292	289	324	308	279	302	292	313	329	294	289	289	291	317	284	319	284	297	320	313	269	307	270	316	291	293	278	270	314	298	317	268	302	287	305	293	306	271	272	297	300	277	318	310	272	306	287	301	291	281	309	283	316	251	309	286	273	284	267	287	322	274	288	334	290	293	279	299	320	283	314	324	317	295	289	287	263	298	292	273	297	291	275	278	280	290	293	271	312	296	316	285	302	297	286	305	306	304	274	282	297	311	287	269	294	292	290	269	315	305	279	266	318	311	322	300	293	294	301	308	305	301	306	300	287	291	288	283	289	298	280	305	300	311	285	264	289	305	297	291	282	292	287	280	325	270	289	295	247	318	290	254	293	282	308	304	281	293	300	300	304	313	288	284	278	316	295	276	308	275	296	294	311	264	334	283	296	302	285	299	313	315	321	293	285	290	284	306	289	291	281	313	281	276	318	294	313	303	283	307	297	284	286	304	302	290	281	277	334	296	293	317	286	294	272	287	286	288	312	273	280	289	294	312	282	295	277	275	284	347	286	299	297	290	294	266	267	301	317	316	282	307	289	287	309	291	271	305	337	307	298	270	304	294	260	304	303	316	308	315	272	289	284	318	279	288	286	316	336	297	298	303	278	295	281	331	326	295	286	272	287	316	274	288	267	337	316	279	319	309	310	329	325	290	326	291	268	296	303	298	294	315	294	280	301	279	334	275	264	277	286	324	309	323	330	329	322	300	288	281	287	268	310	276	295	294	292	299	308	271	285	296	296	285	298	323	290	305	308	305	300	311	287	276	289	270	280	296	282	301	284	298	305	256	287	291	283	310	289	289	258	297	281	307	273	290	293	316	306	307	273	286	308	284	300	265	315	279	291	288	286	300	296	276	311	283	286	296	308	312	316	283	312	291	291	288	279	314	282	269	263	262	299	280	314	276	285	298	304	267	303	297	306	288	298	303	301	264	278	264	281	286	302	308	285	293	308	290	294	298	302	323	308	326	306	283	326	299	290	291	312	306	289	272	277	316	281	309	308	285	304	276	311	298	304	292	287	267	310	291	291	292	301	313	300	283	334	292	287	286	287	289	264	334	292	294	268	305	306	314	305	296	297	313	310	256	306	315	289	311	275	279	256	300	295	294	283	285
60484	75788	57806	10295	817	695	616	607	574	489	485	457	464	473	423	449	474	420	400	441	428	430	420	442	403	386	442	422	392	412	407	413	390	393	422	406	397	397	416	399	465	425	386	402	430	402	416	410	418	429	375	451	453	431	414	409	416	432	424	416	402	400	424	405	419	425	403	431	407	413	407	388	419	396	358	423	433	390	450	421	402	407	402	435	415	424	405	390	431	415	420	418	421	369	411	417	402	399	424	428	394	393	401	395	378	387	395	396	416	424	413	389	408	439	399	384	380	399	403	406	431	422	438	387	406	445	406	402	406	410	413	429	414	395	412	395	405	382	376	392	387	380	420	426	379	411	415	414	357	400	406	406	427	392	413	466	368	391	415	410	402	391	388	401	413	414	441	419	386	431	446	389	451	409	415	428	387	396	401	381	373	373	411	410	424	428	390	392	396	449	392	415	379	388	423	413	410	444	426	421	396	375	384	405	390	392	386	428	374	383	410	401	425	432	402	390	381	408	405	430	356	423	406	379	374	392	418	419	405	417	391	417	412	365	407	428	390	403	381	399	346	450	417	368	378	406	418	403	400	421	406	410	419	447	419	431	420	375	405	446	406	437	387	415	426	392	394	393	404	399	387	412	385	388	393	392	381	370	434	411	396	423	406	398	440	428	390	404	405	431	379	405	388	403	381	409	409	366	400	387	434	379	468	389	449	412	408	415	410	415	435	385	409	404	384	420	413	367	420	389	416	385	406	426	410	409	389	381	448	429	436	355	376	417	413	368	420	420	417	392	470	420	388	421	399	412	365	408	449	405	416	381	389	422	400	401	415	402	374	408	415	417	414	400	415	370	415	413	384	436	415	422	376	390	412	412	438	415	400	393	423	395	404	406	403	430	420	412	420	410	397	370	419	410	413	395	433	435	356	388	413	412	405	415	395	383	376	406	430	409	390	397	397	385	377	403	426	397	418	416	435	383	418	407	394	383	387	404	444	364	428	432	409	369	383	415	373	425	422	387	377	422	401	390	402	431	377	374	399	413	428	401	430	433	399	427	406	382	398	432	416	390	387	446	388	402	418	355	424	395	413	448	370	383	389	431	378	398	432	373	418	410	393	418	409	395	410	426	427	400	401	422	429	411	426	400	414	381	396	411	408	417	435	390	400	403	426	400	444	396	405	375	420	388	364	424	428	405	413	386	416	386	398	393	394	434	403	400	405	410	407	393	422	399	436	415	399	373	431	386	419	406	426	418	400	430	371	424	403	393	446	412	406	426	397	410	393	395	407	404	384	432	412	375	449	398	402	385	382	438	361	411	422	430	433	452	417	440	388	409	441	414	426	380	379	398	423	398	410	419	385	427	422	427	415	404	420	400	406	410	415	415	405	407	394	388	405	400	383	421	413	388	422	443	396	401	428	435	396	361	411	409	409	426	445	369	424	366	369	401	426	433	402	414	379	406	422	390	410	420	403	431	434	402	391	408	445	379	388	402	416	427	394	391	399	435	420	404	428	435	394	416	424	416	389	414	406	385	422	375	374	391	404	408	374	410	420	413	382	401	415	411	390	431	394	391	444	452	405	425	397	414	403	377	424	402	384	426	400	412	462	404	413	392	397	418	386	391	407	401	372	448	409	430	406	383	384	400	401	401	370	362	388	381	391	402	415	404	398	401	365	418	406	399	403	408	378	363	405	388	358	404	400	427	428	416	394	384	416	397	416	409	374	399	399	404	364	377	389	425	409	439	386	397	414	394	391	417	396	392	413	421	368	398	385	404	406	419	428	397	402	382	381	410	385	421	363	402	394	430	396	398	387	399	399	424	394	368	411	389	363	407	432	407	433	377	390	400	414	433	419	413	424	394	390	369	394	408	405	404	406	437	374	415	388	391	426	415	406	412	415	390	406	391	404	385	396	393	431	406	372	411	413	380	399	363	407	386	409	400	424	396	406	403	407	398	452	375	408	369	446	427	410	406	374	362	390	411	409	414	382	415	404	388	378	417	398	414	393	401	390	413	409	367	399	374	411	408	377	404	400	408	411	390	357	427	401	411	432	414	401	415	379	397	408	431	369	384	411	418	379	420	440	449	410	414	401	427	423	383	399	370	428	399	445	407	436	372	393	442	414	434	410	399	422	405	449	427	391	398	390	412	368	379	382	403	392	403	404	412	409	412	444	380	386	437	392	409	399	403	389	412	432	400	415	398	422	417	382	412	403	417	422	388	378	419	407	417	389	424	392	400	393	433	417	375	376	370	427	408	457	373	363	388	401	409	402	386	399	407	428	425	377	376	368	389	359	405	379	410	377	409	420	409	427	444	421	444	385	417	402	386	376	381	383	438	341	369	411	395	413	427	451	371	429	392	402	394	396	409	387	411	420	376	429	387	410	403	380	391	422	406	419	389	419	390	414	392	410	434	411	438	418	427	398	393	397	404	404	438	386	464	341	403	381	397	428	414	390	383	413	411	399	402	429	410	416	416	394	386	481	387	399	385	399	418	416	406	392	401	411	378	405	423	393	401	432	402	433	432	403	393	418	399	416	415	387	388	421	405	404	402	396	412	411	432	394	431	394	392	403	397	392	396	405	424	413	380	390	377	398	416	385	412	409	410	389	405	422	425	449	422	406	361	415	429	412	388	410	415	365	386	375	416	414	386	431	400	392	421	407	396	404	432	388	395	359	415	391	400	388	413	421	387	385	414	371	381	413	428	376	412	404	416	400	422	405	390	391	406	406	412	430	420	402	398	375	379	404	370	390	430	376	420	404	392	390	373	413	396	430	384	424	424	398	383	423	392	436	429	386	415	428	418	434	369	405	426	384	409	369	425	413	382	376	385	443	392	454	423	420	428	424	398	415	392	396	441	358	412	384	423	406	403	448	405	399	430	388	390	408	402	393	399	418	430	417	388	394	401	413	371	413	393	401	400	415	413	363	398	442	397	417	390	373	402	415	445	408	407	370	386	394	440	414	406	414	427	423	398	399	421	416	411	405	407	420	386	414	385	369	407	410	415	418	405	397	388	399	385	434	432	402	389	394	423	410	401	421	395	436	383	380	391	394	385	390	413	457	394	392	397	447	403	438	398	388	387	421	386	410	408	416	407	394	381	409	434	397	409	405	390	397	399	389	397	407	445	393	363	426	411	389	385	415	388	376	407	411	374	377	409	360	376	423	405	398	423	395	391	396	422	390	404	391	402	404	376	427	417	387	404	371	398	405	448	386	394	414	405	394	438	406	433	412	368	384	410	360	424	433	407	406	428	381	431	393	430	371	422	414	413	398	363	405	434	422	403	394	389	416	417	387	387	392	413	426	404	379	379	384	398	373	428	361	450	400	431	407	408	404	407	413	385	400	388	396	394	374	418	426	425	416	384	368	452	406	427	416	395	415	396	380	425	384	406	414	412	401	413	401	391	420	385	400	368	408	439	414	404	406	405	411	401	408	395	413	443	375	369	370	385	415	430	420	370	417	432	418	434	378	430	397	424	398	383
23221	21666	29747	24001	21470	21476	13771	369	257	260	247	219	207	195	193	209	217	189	179	194	170	190	178	169	192	183	167	180	163	163	177	176	176	195	173	176	170	169	175	176	196	152	184	178	178	187	201	180	169	166	174	183	179	192	174	165	181	160	196	184	157	178	159	187	179	181	189	180	189	193	183	180	203	171	178	173	196	180	157	175	193	167	174	176	170	172	190	170	174	172	183	170	195	182	165	163	175	204	169	203	174	185	173	163	180	154	209	174	164	164	170	173	190	168	186	197	185	154	195	186	184	175	169	164	178	187	191	179	207	185	194	176	170	174	169	191	184	194	180	168	160	158	150	176	179	171	159	172	205	156	200	185	175	167	184	169	203	158	181	178	189	151	193	181	169	200	181	181	180	158	149	199	160	180	178	179	161	158	182	187	172	156	193	179	172	168	172	167	168	187	190	180	166	174	189	174	172	190	174	190	165	201	164	179	177	175	189	176	168	176	163	172	184	189	161	158	185	171	195	147	159	187	192	152	170	180	174	156	171	159	163	180	166	178	174	171	195	207	169	176	186	187	181	162	171	191	178	187	192	181	178	195	201	189	167	160	211	167	180	174	194	202	188	186	190	182	177	179	190	137	168	175	201	195	170	180	169	177	175	187	173	158	178	175	164	165	170	199	159	185	170	177	167	182	166	182	178	171	171	165	162	167	173	166	177	207	176	186	182	178	173	186	158	146	191	190	202	164	154	146	173	182	176	170	170	174	171	174	178	164	190	172	188	181	183	153	178	195	168	161	175	190	183	166	198	189	168	182	195	197	175	176	180	177	179	185	163	173	180	179	197	182	162	190	156	164	192	163	172	182	177	188	187	152	165	176	186	160	200	175	190	198	166	186	185	182	179	160	181	186	174	181	169	178	171	177	178	177	181	198	179	162	169	147	192	146	178	163	185	170	197	186	162	192	178	184	189	180	168	197	152	181	148	182	167	162	193	184	160	179	168	156	170	168	171	188	170	177	182	167	180	197	155	170	173	183	175	166	165	167	176	172	187	190	158	170	163	183	152	189	174	168	172	166	164	183	150	188	179	185	191	191	176	188	164	166	174	189	173	183	163	195	188	187	182	169	159	163	167	156	155	167	181	172	135	163	169	179	164	173	205	151	169	152	168	166	176	185	186	171	162	170	173	154	175	163	180	190	187	167	170	174	177	160	178	189	198	171	172	167	167	190	158	176	164	155	156	164	166	199	190	184	161	172	169	165	174	183	164	176	183	180	165	168	177	167	185	192	194	152	181	153	145	205	190	176	153	181	164	174	167	183	182	164	166	164	179	195	174	175	163	166	178	188	196	205	168	186	150	166	164	181	188	205	176	169	164	160	146	170	168	184	211	193	148	159	181	189	188	190	179	159	161	174	171	183	164	171	177	158	159	159	180	195	172	162	192	164	183	158	146	169	182	166	163	199	182	145	190	172	186	151	177	174	170	192	162	174	183	168	185	172	148	163	197	192	191	189	187	205	186	173	177	158	195	182	158	185	173	186	193	181	203	183	173	172	189	200	170	174	154	165	170	177	181	177	159	157	169	165	172	166	170	194	177	187	174	186	160	194	187	154	192	174	172	177	179	201	205	165	168	161	170	173	187	178	205	183	170	183	159	186	178	169	175	163	182	173	181	192	153	183	171	194	193	193	164	166	169	182	167	161	161	200	163	168	166	193	196	174	184	171	181	175	180	177	191	181	172	192	200	166	184	159	190	175	158	163	182	167	165	175	171	175	166	193	187	189	170	199	163	204	155	176	158	203	181	168	176	176	165	158	180	173	173	198	175	190	179	172	179	175	151	160	166	158	168	195	153	161	177	166	164	191	160	171	177	184	173	164	146	166	186	163	200	163	185	174	149	162	191	185	181	161	200	172	185	173	173	157	175	174	176	191	182	156	170	175	174	192	189	183	185	176	183	183	192	188	156	188	178	186	163	172	162	178	168	172	200	184	188	166	178	187	185	181	173	192	159	182	162	172	168	171	161	176	193	181	155	160	162	166	191	155	176	158	170	159	170	173	183	196	178	164	155	168	177	184	154	181	166	188	175	161	176	177	174	164	203	170	164	179	200	174	178	183	159	169	189	163	176	172	158	181	178	183	187	163	163	198	166	165	181	178	182	182	177	177	158	164	186	189	168	180	143	182	183	177	188	168	167	187	179	167	176	165	184	178	171	176	170	187	189	186	133	177	172	193	186	167	169	168	161	176	175	174	163	195	168	184	164	170	181	178	165	163	178	180	175	188	177	201	150	190	186	184	167	172	148	190	172	184	145	188	167	162	197	183	180	200	178	159	177	171	197	168	160	179	169	150	189	164	160	153	167	197	185	165	175	165	182	182	195	160	157	156	163	180	148	189	174	176	167	164	188	189	176	169	168	161	169	212	163	195	162	160	181	192	146	191	173	174	177	206	169	156	189	184	164	156	211	158	173	175	172	166	154	185	184	154	186	186	183	158	192	161	168	185	191	184	184	185	174	169	168	198	199	165	179	187	178	151	168	185	166	190	160	196	156	177	172	185	160	193	170	204	189	183	180	170	181	190	153	158	169	185	195	175	180	178	173	187	164	173	178	171	168	181	173	151	185	183	151	191	169	152	195	152	178	187	174	180	182	153	162	170	188	170	177	174	169	206	199	163	188	176	169	174	163	153	166	177	158	178	184	174	164	168	188	167	170	170	178	145	196	180	165	141	148	182	173	185	186	183	163	192	173	183	176	180	185	180	179	175	178	183	160	177	181	172	192	164	177	179	192	206	160	186	197	160	195	180	184	174	165	171	159	173	176	181	128	150	176	172	201	199	181	170	144	185	176	186	173	181	184	174	146	180	172	190	165	192	176	193	182	161	177	163	174	182	187	164	142	167	165	189	179	201	173	185	181	163	180	159	184	167	181	163	192	174	170	175	165	192	172	185	195	187	167	188	181	165	172	179	192	169	197	183	162	167	190	166	173	187	187	192	195	170	185	172	183	163	190	158	173	175	187	165	162	174	176	154	186	172	175	189	177	186	192	176	176	171	178	168	188	166	164	188	165	193	173	171	151	159	174	181	171	172	187	147	169	189	173	198	156	184	164	182	159	185	164	180	183	169	186	168	190	174	180	164	164	172	169	159	187	183	181	174	181	165	191	187	170	173	170	180	185	164	165	165	178	173	198	173	170	187	185	182	189	176	176	162	174	173	174	172	187	191	184	193	159	167	174	149	182	172	215	178	163	175	191	176	169	169	173	175	187	161	181	178	171	172	162	190	172	191	177	178	193	180	183	170	183	194	177	181	165	177	186	180	160	183	190	192	151	192	171	174	173	160	187	185	185	179	162	168	164	165	171	176	171	172	177	157	170	163	196	164	213	169	166	150	191	171	178	204	191	177	159	190	171	181	203	189	157	167	168	151	164	156	175	202	159	169	173	152	169	157	181	170	170	162	185	174	173	179	157	186	167	205	180	174	168	191	191	197
61740	79130	66300	11646	1007	752	647	522	458	410	410	349	353	311	297	320	286	298	287	267	281	257	285	255	248	264	283	264	269	251	262	262	265	260	277	249	227	256	267	272	235	243	224	265	255	247	248	219	271	254	241	256	215	237	260	259	220	242	224	237	251	263	267	260	241	216	243	237	250	248	246	240	256	256	242	220	236	237	250	229	235	250	227	245	255	259	262	235	239	269	206	249	251	231	238	234	224	231	253	265	254	251	231	243	260	262	226	252	263	263	225	241	219	233	244	227	241	266	227	253	258	243	291	229	234	253	242	239	258	238	223	220	198	251	234	231	243	249	263	261	232	236	257	215	283	228	215	229	244	225	221	249	214	247	213	230	221	265	245	245	237	246	222	221	242	235	221	246	250	247	217	231	234	225	246	265	203	211	271	240	230	203	236	220	258	271	286	251	223	277	243	239	235	224	241	244	232	211	247	230	207	228	229	265	226	243	233	245	233	242	219	220	252	264	266	255	239	258	211	241	246	235	248	277	238	226	245	258	215	242	216	265	249	235	248	211	223	244	250	224	226	218	230	223	240	215	252	255	226	206	230	240	202	259	285	228	230	263	254	226	250	253	248	242	216	248	251	246	250	223	256	227	256	225	241	256	230	235	240	233	236	233	282	253	230	247	230	221	254	237	242	258	250	237	260	225	241	221	243	218	225	248	247	214	264	259	262	250	243	237	261	256	255	254	239	239	279	274	227	237	215	241	254	263	263	257	253	255	242	263	250	234	253	242	239	262	247	225	252	248	231	209	232	246	258	249	267	236	230	216	227	261	226	250	271	221	255	251	235	234	262	240	227	241	276	256	223	250	276	251	193	242	234	234	239	248	221	237	239	233	218	236	223	237	248	231	237	225	260	233	236	228	245	215	233	234	230	248	255	239	266	199	247	245	209	215	253	242	230	212	252	219	233	237	258	233	225	243	237	236	248	246	244	238	264	207	247	252	235	244	238	268	259	245	239	237	230	230	235	240	268	204	270	255	242	237	247	268	277	245	258	258	209	243	234	261	263	238	233	231	217	211	247	266	265	224	256	248	247	232	252	252	251	244	231	235	257	235	234	234	231	243	239	282	246	238	236	227	267	239	226	244	249	223	239	222	243	236	222	251	221	252	247	252	240	247	261	252	234	227	226	239	256	232	224	236	255	239	211	238	257	261	210	253	264	246	251	236	225	236	247	235	242	261	244	235	253	211	274	246	255	256	225	212	252	254	231	219	256	241	251	261	241	244	269	250	267	215	235	229	219	238	236	235	251	229	211	244	254	235	221	247	275	195	235	234	254	247	248	260	240	259	230	259	238	217	262	257	227	270	231	244	255	260	221	235	221	241	238	255	249	266	255	234	232	232	241	232	209	223	248	237	233	236	253	245	228	246	246	245	249	254	215	256	237	258	225	227	235	198	240	255	237	256	225	228	244	242	256	215	245	214	264	216	253	238	272	259	252	218	243	251	249	224	233	238	236	216	227	241	247	246	263	221	226	222	233	262	227	272	225	246	240	238	245	230	236	228	254	244	238	239	233	193	239	214	232	254	240	254	240	258	230	255	246	224	220	257	245	219	251	246	242	235	263	239	241	230	228	264	246	257	254	251	232	263	233	260	266	234	261	246	246	275	237	223	220	239	245	229	262	231	240	233	244	243	213	230	278	239	220	247	262	244	256	235	251	259	243	243	237	246	266	243	262	246	244	242	212	227	248	214	243	232	228	232	249	244	240	253	241	229	233	250	236	253	247	224	223	257	245	245	252	247	221	238	229	266	218	257	248	200	222	230	247	236	216	267	234	239	240	226	224	232	235	248	236	247	270	230	234	254	237	287	218	236	230	270	255	222	243	223	261	215	249	220	242	257	252	251	251	240	216	215	245	234	257	254	250	236	230	240	223	245	223	214	230	235	250	261	250	246	246	241	264	232	226	252	243	244	237	250	252	231	232	231	241	227	254	252	253	247	265	226	249	236	247	242	265	252	251	252	264	235	255	231	228	226	258	223	221	233	211	264	271	203	222	247	234	243	240	259	238	252	256	251	230	204	239	257	241	239	248	264	271	229	258	259	236	228	229	256	243	270	250	233	254	221	217	234	274	243	241	246	229	221	237	235	265	213	255	241	263	241	242	229	243	236	239	240	237	230	226	238	259	240	242	232	232	242	221	214	261	250	249	245	249	237	234	233	250	229	225	253	244	233	222	249	243	242	261	235	214	237	248	246	226	225	236	273	225	245	228	245	223	250	239	265	231	247	229	241	244	264	272	250	245	241	219	247	241	243	221	231	233	228	251	230	226	202	258	255	220	251	215	266	261	218	248	239	234	237	241	260	240	222	241	245	246	246	214	242	239	259	239	236	230	263	269	246	238	253	266	247	223	272	227	255	238	266	234	246	232	246	230	248	244	221	200	242	238	250	250	248	220	255	233	245	249	228	255	254	248	246	240	210	283	217	257	240	259	228	240	261	237	258	210	239	254	238	236	257	232	238	233	248	243	270	251	240	230	241	214	236	231	230	230	247	227	259	242	233	230	246	213	219	243	260	224	229	237	245	262	244	220	266	253	246	249	220	241	241	231	234	247	245	255	234	207	228	253	230	222	251	236	228	241	251	220	260	249	241	224	221	243	277	208	235	252	220	238	250	237	227	227	258	221	216	246	257	257	228	252	250	256	226	210	250	224	242	210	221	255	270	253	263	234	247	239	220	245	244	231	271	210	234	268	260	213	245	232	255	243	229	229	231	247	247	234	227	245	240	236	233	243	244	269	259	254	252	227	223	249	215	221	277	242	252	234	244	236	239	234	244	260	257	215	244	252	268	235	219	258	243	242	231	261	222	220	242	239	248	236	238	253	247	225	227	257	260	242	252	239	251	245	233	241	214	229	222	211	219	241	246	235	223	239	244	225	227	244	252	256	252	252	243	252	226	237	233	220	239	256	244	253	235	229	214	249	244	254	252	225	217	238	263	273	230	247	276	237	218	264	242	223	197	231	236	248	231	264	237	217	255	207	246	251	202	258	224	233	212	233	235	231	247	236	241	222	223	249	239	249	246	255	258	239	226	243	223	234	235	222	233	226	223	232	236	226	220	243	231	246	223	233	251	235	248	224	256	240	232	236	256	222	260	228	227	224	227	230	239	255	258	228	217	244	221	254	225	242	261	237	267	239	235	239	238	279	259	234	248	269	245	230	256	218	237	242	244	264	215	252	233	253	232	240	250	243	233	210	258	247	260	248	262	238	242	247	262	249	248	242	253	243	232	229	244	225	238	245	251	266	204	209	262	259	219	237	250	237	241	245	235	226	243	263	219	274	242	213	247	229	235	230	240	263	251	227	251	241	209	236	246	265	250	224	265	234	260	216	245	254	256	264	247	263	253	228	244	247	260	254	248	235	246	232	267	224	234	220	247	242	246	228	237	233	251	251	245	233	216	241	223	250	279	225	247	238	247	257	253	216	241	251	231
29090	27002	24693	7640	484	405	356	263	261	258	245	270	260	305	295	280	257	260	286	250	289	312	300	284	283	295	271	249	251	269	290	261	275	240	259	286	272	274	262	290	270	243	281	262	294	283	286	283	265	266	284	302	246	298	290	272	282	301	281	248	270	291	270	272	256	285	244	273	257	270	273	260	322	274	276	289	268	283	267	259	294	262	251	286	282	294	274	266	273	270	276	251	280	265	295	313	280	289	283	258	258	282	275	298	284	276	277	247	278	263	273	299	293	285	280	286	250	285	281	290	279	269	311	298	274	291	254	275	307	258	268	287	312	270	257	269	270	255	300	285	275	267	265	264	286	308	288	273	266	248	289	268	281	288	264	301	275	273	287	256	294	276	241	272	236	296	268	272	281	296	254	265	277	258	277	285	304	262	256	302	305	281	300	302	284	274	301	237	274	291	272	294	272	267	273	260	257	291	277	309	285	275	236	279	293	268	256	278	231	251	275	282	258	257	289	276	249	250	296	282	303	269	300	215	278	261	247	285	272	265	263	282	313	302	262	283	292	282	245	274	276	284	301	255	300	234	287	274	307	287	300	279	271	262	295	294	279	297	287	281	266	277	276	268	250	287	276	246	306	269	278	280	303	265	265	270	290	268	268	261	278	278	280	246	272	270	263	281	271	287	304	270	272	259	258	266	259	275	245	276	262	265	293	242	272	275	270	253	257	279	297	301	268	289	260	269	279	302	287	282	271	266	274	301	271	255	256	231	243	287	276	252	245	274	292	255	274	274	266	257	288	265	279	272	284	285	330	298	278	288	281	275	299	288	272	303	283	261	260	252	246	268	292	246	267	274	284	269	295	259	268	280	245	285	272	280	294	308	285	259	305	291	281	300	280	276	290	297	261	254	259	256	304	276	288	256	290	276	265	291	283	269	282	307	266	278	275	269	293	292	253	273	301	274	256	286	283	284	264	278	298	302	320	288	282	281	273	277	260	257	316	271	259	233	274	281	287	283	272	283	286	262	269	262	281	272	274	284	258	271	259	265	275	289	272	295	275	280	299	280	242	285	263	289	275	270	266	281	268	294	279	252	282	279	280	256	293	293	252	269	280	291	271	274	278	272	285	278	263	267	278	270	293	291	246	271	241	235	271	255	294	315	269	271	268	281	265	271	286	312	263	276	237	271	257	274	295	240	255	284	273	272	293	284	258	292	262	272	293	258	274	262	276	281	248	300	273	280	278	246	292	272	278	233	256	273	289	263	266	255	263	258	284	264	298	256	268	290	264	266	295	297	275	267	270	272	267	268	253	289	292	278	267	279	248	257	265	276	278	293	261	253	294	290	283	273	281	244	290	236	292	300	263	287	269	258	293	300	269	286	252	261	276	276	279	308	258	260	282	246	269	266	276	277	300	291	293	281	280	279	269	275	280	261	266	281	260	272	289	249	266	281	259	291	256	269	251	272	289	240	278	289	263	278	262	272	269	254	272	284	285	292	272	282	274	280	283	256	274	259	244	302	266	263	241	300	292	283	275	273	294	265	244	267	267	258	274	263	274	277	285	278	267	261	257	282	278	247	309	263	273	287	276	258	258	276	282	270	284	246	295	284	295	277	287	303	259	308	265	262	248	286	293	283	305	264	303	235	274	285	281	288	283	258	249	279	282	288	278	262	303	312	294	260	273	268	315	273	286	277	276	255	270	292	285	283	268	270	300	275	291	275	298	273	266	258	268	302	277	244	263	255	303	277	268	301	271	301	269	267	286	260	274	299	250	276	259	220	261	294	267	253	290	289	299	288	302	270	242	283	257	299	298	273	292	278	270	308	269	276	270	258	288	285	271	282	248	263	290	262	293	278	296	289	296	273	272	288	300	286	295	269	284	288	279	285	263	303	278	298	258	285	303	259	277	269	279	263	306	276	292	257	298	277	293	289	290	258	263	258	254	300	269	294	288	263	302	250	266	250	268	290	272	271	280	271	285	305	316	288	286	285	306	260	252	286	247	224	266	262	271	277	276	262	272	277	256	291	281	267	273	268	290	297	284	248	280	253	312	268	268	291	238	303	275	290	290	282	276	247	288	260	269	282	249	284	273	305	239	275	245	280	270	266	256	249	268	305	303	279	318	259	271	254	291	267	278	280	299	279	283	259	247	301	269	276	291	278	246	263	267	296	288	307	283	294	266	270	252	266	251	290	268	272	269	299	287	255	289	273	267	260	284	286	296	275	292	262	281	268	311	257	273	293	283	279	270	272	274	259	264	301	261	245	323	258	263	278	265	272	286	271	266	292	295	284	266	290	279	266	253	287	239	309	260	304	283	261	289	250	273	292	258	265	272	308	278	263	271	271	298	280	276	273	282	270	247	312	279	271	290	275	310	262	272	271	292	265	243	255	279	285	238	265	285	290	286	254	287	257	303	263	263	284	277	285	275	272	301	283	297	278	260	269	274	290	255	299	261	287	268	254	241	277	288	306	274	275	294	301	266	268	264	278	272	285	264	293	280	261	255	275	289	287	252	270	262	265	270	257	236	276	291	302	275	277	234	273	266	283	266	272	291	260	255	247	293	260	262	273	256	293	275	256	252	282	283	287	304	283	291	294	256	266	293	275	257	252	258	285	285	297	261	257	277	255	259	252	265	259	257	283	256	266	291	235	285	285	245	304	291	284	297	321	295	285	299	282	278	312	283	273	250	317	285	255	295	278	262	254	263	282	249	270	278	277	274	306	312	280	282	271	254	274	282	246	273	271	284	306	303	277	304	272	280	299	260	298	251	268	288	284	253	276	270	254	268	285	295	279	302	266	267	284	277	265	280	249	270	223	274	305	274	271	279	290	261	262	295	278	292	295	300	277	294	277	291	292	271	256	289	309	281	276	245	265	257	265	281	287	301	297	271	266	283	281	276	268	274	285	270	273	275	254	252	239	268	299	270	259	289	288	293	268	276	275	288	240	260	311	294	274	263	261	290	285	275	302	286	253	269	264	251	259	231	281	253	292	302	286	265	278	285	301	250	276	277	274	268	278	280	280	235	251	282	296	284	283	285	287	254	285	289	268	299	295	279	274	266	276	280	293	272	297	258	292	265	248	258	260	299	267	273	280	273	259	261	259	251	285	262	286	304	277	280	267	268	281	253	269	267	262	268	290	278	291	257	264	279	270	266	274	257	267	273	267	284	275	280	292	262	250	266	267	299	318	269	256	269	278	268	245	275	269	297	297	303	302	274	267	267	264	276	304	279	287	282	272	258	244	253	293	283	270	283	266	294	284	247	261	244	264	253	282	282	255	265	252	254	263	270	288	260	288	269	269	283	246	247	264	253	271	240	275	250	289	312	257	268	260	293	265	268	256	271	276	278	283	284	296	270	289	294	272	288	259	248	285	304	262	239	248	287	248	276	262	276	289	261	267	286	254	299	288	290	291	260	281	279	273	280	284	283	255	274	290	292	303	289	253	275	278	293	307	270	271	287	280	265	318	258	291	261	287	275	292
36321	38665	25137	2240	419	436	363	413	395	393	372	397	363	367	368	400	368	431	403	362	388	360	373	401	344	396	401	379	357	346	421	424	397	363	375	357	396	357	353	409	388	356	372	386	379	361	368	399	370	392	370	416	381	403	414	393	365	378	368	383	409	401	405	387	359	393	390	402	378	394	401	400	356	346	377	363	399	414	358	393	336	361	378	398	403	355	349	383	395	369	376	399	321	375	376	368	359	385	356	381	385	367	368	387	380	386	412	392	359	371	348	379	366	361	352	370	368	345	406	382	392	334	414	369	376	370	425	372	388	358	393	351	355	395	390	374	369	376	406	378	368	380	377	406	402	368	367	404	364	413	405	379	364	357	367	376	348	412	408	388	388	409	406	387	394	397	398	397	367	370	398	382	409	379	376	367	402	393	414	374	377	362	369	364	392	392	385	395	391	357	356	382	377	396	384	417	414	384	370	400	389	398	386	369	372	366	385	378	367	358	361	385	400	390	379	377	386	393	370	372	350	424	389	394	381	370	388	410	346	419	360	403	397	355	429	421	366	357	370	386	372	370	362	406	411	395	357	381	385	341	394	366	343	382	390	361	386	371	376	352	396	366	393	379	369	377	338	369	366	381	365	373	362	393	395	384	367	393	411	366	377	383	376	371	353	388	399	416	402	378	411	393	367	339	388	399	377	382	364	383	350	352	379	391	389	383	386	396	398	371	397	410	364	371	391	405	395	349	390	381	409	406	391	373	381	382	407	399	379	391	347	391	348	361	367	354	376	377	374	372	417	376	348	368	408	394	369	396	372	350	346	421	406	369	427	388	389	376	412	409	380	427	399	385	409	409	409	385	391	377	360	375	389	344	389	364	362	341	379	365	386	370	381	352	348	378	411	363	392	397	390	350	392	379	368	406	412	372	349	372	399	384	336	372	338	384	373	371	394	383	411	391	405	378	398	409	389	381	379	375	354	363	399	405	377	343	401	356	381	387	364	383	372	351	391	410	367	388	364	383	393	356	364	368	372	352	391	346	407	374	381	404	381	394	392	381	400	364	389	363	394	391	353	408	366	354	418	378	352	363	387	390	398	379	433	378	392	384	385	356	375	371	378	397	415	370	378	376	337	368	397	366	348	377	383	377	352	391	384	359	389	371	386	415	386	366	381	348	364	400	394	401	367	367	364	385	372	383	346	398	372	369	378	373	394	358	384	369	372	384	382	420	347	387	428	389	337	370	384	402	342	365	386	376	374	348	400	389	368	390	375	382	382	383	409	362	371	377	390	385	385	367	408	385	373	386	372	374	361	387	401	410	384	355	381	365	375	386	410	394	360	374	378	382	387	397	374	382	388	387	397	378	342	366	376	377	372	393	411	358	371	396	344	404	373	368	409	386	378	351	414	393	399	368	355	381	387	352	432	378	388	375	398	394	390	399	357	361	358	407	401	420	385	376	393	421	384	363	358	372	376	380	373	385	383	383	387	360	365	363	381	368	404	380	377	369	386	377	377	420	407	347	376	356	365	336	394	401	345	378	352	385	381	399	372	343	384	373	375	343	363	365	356	398	376	373	412	418	407	366	385	379	359	387	371	377	387	348	424	383	365	380	414	400	369	377	405	353	410	356	344	393	364	367	377	386	398	385	339	377	416	372	360	352	385	349	347	418	358	404	398	385	399	374	379	378	378	369	372	399	376	370	425	417	338	363	381	385	394	392	393	366	361	403	359	375	369	379	387	332	362	366	378	385	388	403	377	401	403	340	354	377	375	369	366	367	389	390	374	388	373	383	402	395	403	383	391	396	391	410	401	395	381	405	382	386	388	371	369	409	371	395	374	366	387	395	392	362	345	348	388	360	377	389	351	355	367	401	403	380	362	349	339	354	396	367	400	391	375	381	386	362	404	379	383	389	383	370	406	384	359	377	395	376	377	346	367	419	361	406	374	394	364	395	376	403	412	381	385	381	387	408	379	382	369	349	329	362	391	405	406	407	422	381	345	357	359	364	384	453	391	432	374	367	384	424	354	371	371	390	362	343	396	405	364	360	395	371	388	363	381	346	370	374	357	381	372	394	394	366	385	397	383	389	389	367	379	385	345	395	368	397	371	368	360	399	388	356	381	388	359	378	388	391	382	395	370	377	392	351	348	352	365	385	351	412	384	420	400	394	399	376	375	409	357	354	379	362	363	372	400	381	378	392	380	337	431	356	366	395	402	390	341	401	375	381	416	366	396	360	333	375	398	371	367	409	355	357	386	387	395	372	373	399	383	379	363	382	362	391	387	383	397	361	355	376	381	378	363	396	365	386	355	356	352	398	378	385	384	394	362	369	391	383	350	373	339	398	360	399	404	341	368	401	373	344	364	379	401	396	402	392	360	375	371	392	360	398	381	413	372	391	379	384	407	375	393	370	359	405	341	349	383	391	356	372	376	368	384	370	408	374	377	353	384	352	392	351	419	381	345	402	362	368	383	366	361	352	374	370	366	366	384	394	423	378	405	362	390	385	380	390	366	383	411	347	354	372	387	383	359	390	402	369	378	336	375	405	370	414	346	412	360	366	392	415	334	366	378	386	384	351	396	349	420	360	365	396	395	391	378	341	356	388	385	364	401	356	397	371	377	406	393	377	407	349	384	356	385	395	369	368	392	401	391	392	368	380	374	420	365	388	369	368	393	388	376	352	384	370	376	382	374	352	367	353	357	404	352	347	378	387	357	418	363	387	374	399	374	387	378	402	344	390	349	366	385	389	347	415	366	386	422	373	385	390	351	381	387	364	365	368	414	372	359	369	365	420	394	365	410	383	380	359	417	418	421	361	401	392	373	370	396	379	390	398	372	405	372	419	368	370	376	376	379	367	397	378	393	343	391	380	348	350	346	363	410	387	395	390	414	373	390	366	388	381	391	366	372	398	382	367	368	345	365	387	382	374	407	368	391	389	374	409	375	373	356	374	371	400	363	388	363	364	395	366	403	383	397	374	398	368	361	367	380	343	403	380	387	390	350	395	369	382	401	358	397	378	375	361	363	367	386	370	349	360	385	400	389	394	372	393	371	407	349	400	376	370	390	371	373	347	342	403	393	363	359	389	369	394	370	361	394	361	355	347	358	374	368	379	374	358	391	344	375	383	370	383	393	358	406	369	381	372	382	337	364	380	373	351	380	375	402	398	368	366	382	376	355	385	392	386	346	359	378	391	350	369	414	360	409	402	378	370	362	356	396	378	358	347	372	379	372	357	351	397	353	359	389	390	366	361	367	373	373	413	415	367	381	340	384	381	368	384	376	366	380	422	377	417	369	388	386	392	401	391	353	378	381	386	400	350	391	403	369	402	382	414	374	394	393	376	355	424	370	357	365	392	380	358	351	395	366	388	384	394	396	370	370	404	414	411	384	376	375	373	392	371	400	360	386	370	369	359	409	408	366	372	380	351	362	398	353	364	404	380	387	398	373	355	391	344	413	358	378	369	366	368	394	396	380	401	376	362	381	375
24206	21983	30791	23534	21386	15015	1008	419	340	354	304	273	300	311	324	330	302	309	313	285	296	289	322	305	311	317	332	279	312	296	291	293	309	323	304	302	301	315	278	286	323	307	318	279	290	284	279	284	319	334	295	270	277	320	308	298	287	296	284	298	307	302	289	295	269	280	291	283	298	277	319	283	280	306	320	286	279	258	293	290	299	274	304	309	300	281	291	278	280	302	290	317	321	278	275	295	315	294	272	282	311	297	341	297	273	313	284	278	315	302	291	259	318	300	294	287	283	294	308	275	272	331	322	312	246	286	312	265	289	264	325	304	294	306	305	295	307	305	304	307	326	298	277	292	298	312	302	290	291	245	287	283	282	303	328	311	290	289	287	292	300	316	315	319	259	288	307	329	291	287	300	300	275	318	319	300	311	305	286	298	307	299	294	301	306	304	302	301	287	294	284	305	303	286	286	288	293	301	291	325	290	280	301	293	278	291	302	269	309	255	275	297	300	267	307	301	284	296	322	278	301	284	322	276	311	294	327	290	324	303	285	327	295	310	279	280	302	271	280	285	265	309	268	278	303	294	288	299	293	274	270	315	292	281	303	291	276	273	282	319	290	305	314	316	296	293	305	318	284	286	317	302	275	287	303	288	286	302	309	340	297	324	292	289	314	311	305	290	269	282	294	286	297	278	273	304	329	299	257	290	313	304	276	283	282	299	292	310	301	292	282	283	305	279	315	297	281	289	287	287	294	294	300	307	306	269	273	305	298	340	289	303	296	320	302	266	301	294	293	277	299	293	289	288	299	286	293	301	294	334	282	303	282	318	307	279	310	297	284	308	289	256	285	295	301	287	312	289	330	278	304	299	301	314	267	302	282	282	333	277	302	298	313	315	276	308	296	300	324	291	301	293	340	275	299	297	311	285	268	298	283	294	313	270	322	305	306	303	309	272	287	318	279	284	311	291	299	296	267	312	304	303	278	297	315	268	290	279	302	271	310	304	308	290	295	282	289	276	280	324	292	311	273	304	253	313	285	290	294	289	284	287	274	305	311	281	298	303	300	301	311	302	292	272	301	313	303	308	295	294	278	308	296	284	304	278	271	284	299	307	287	282	287	301	282	298	308	280	285	301	294	294	299	298	301	277	285	312	299	319	285	296	298	291	297	297	309	299	290	293	261	281	302	281	313	345	291	305	287	295	277	308	311	275	307	290	301	293	312	284	305	311	339	290	305	309	289	321	314	288	310	292	288	289	316	298	289	296	297	288	291	334	305	279	264	327	290	282	301	287	300	286	272	277	307	294	277	290	262	300	268	292	266	265	280	312	318	297	330	331	309	279	294	296	290	303	318	302	272	321	302	307	301	287	296	287	294	302	300	309	283	283	291	313	315	286	290	316	285	300	342	258	307	291	263	328	287	272	335	328	289	310	268	309	270	284	297	325	313	281	292	291	294	308	293	321	289	290	282	276	290	289	278	284	293	307	311	282	299	312	294	307	309	289	287	322	313	301	285	317	309	296	279	287	320	309	303	266	282	270	302	308	302	280	291	249	327	300	284	253	281	272	307	297	263	284	297	283	300	280	281	297	321	292	280	280	276	266	290	286	284	291	274	279	283	292	316	314	290	322	274	307	293	301	259	309	300	270	290	285	318	290	313	312	296	301	280	297	292	315	292	292	299	331	284	291	286	303	283	277	287	296	281	301	293	311	280	300	326	283	312	281	304	285	289	270	287	312	281	290	289	327	289	300	311	304	311	295	280	277	290	311	272	306	274	292	281	287	294	277	295	300	293	306	299	296	285	308	287	287	324	315	281	293	311	289	288	310	299	308	296	296	307	262	266	304	260	262	274	331	295	305	299	296	285	288	295	285	292	282	316	297	331	276	317	286	289	281	267	286	291	322	283	307	307	289	293	282	286	283	268	281	317	298	284	289	306	316	319	273	281	278	264	299	299	281	292	281	266	281	304	335	304	297	268	260	276	287	295	320	305	276	303	292	317	277	293	289	310	333	268	285	298	295	286	305	335	285	309	298	307	265	289	300	265	341	294	305	271	267	285	323	313	279	290	313	267	290	304	296	308	295	260	293	292	323	298	296	287	257	294	267	311	282	300	272	322	300	298	285	290	290	292	301	289	280	324	317	315	288	309	303	306	282	303	294	288	271	283	269	288	276	304	313	291	270	308	318	288	297	303	323	288	294	278	324	338	321	303	318	289	301	321	259	300	284	290	284	301	276	309	326	314	326	261	267	324	280	302	296	280	297	327	284	312	279	303	332	293	287	277	299	304	294	283	280	304	282	292	309	311	298	268	306	285	332	321	281	291	295	326	273	280	290	310	286	283	304	290	289	294	293	318	324	292	267	334	266	299	310	269	292	280	278	306	302	255	309	266	297	324	299	312	290	277	313	289	315	279	288	308	291	296	271	290	305	285	305	286	269	291	312	314	277	266	278	267	309	310	259	297	298	288	303	302	292	290	311	281	297	291	272	267	285	268	267	290	306	320	309	296	309	276	306	313	274	303	294	295	292	289	285	281	289	306	291	286	306	292	284	274	297	290	251	328	293	282	318	299	304	287	296	302	268	272	312	281	304	271	297	289	310	300	281	295	294	287	300	270	282	290	300	280	277	283	292	278	293	304	292	327	319	291	290	309	272	297	279	290	287	293	306	289	291	273	310	300	287	299	275	269	289	308	332	303	293	310	324	277	318	283	295	286	283	327	303	324	295	312	290	303	285	265	264	295	273	259	297	296	293	306	292	317	290	290	287	289	343	300	276	272	292	318	288	304	302	286	316	284	297	300	284	308	268	288	281	261	259	265	283	305	299	306	301	279	311	267	293	295	305	293	288	304	299	290	276	321	282	278	283	316	321	298	281	287	310	293	274	302	265	303	258	308	322	322	278	290	286	310	283	317	292	298	301	284	314	324	316	290	326	296	277	288	279	306	271	303	280	303	283	261	291	327	324	294	326	288	288	333	318	281	269	299	321	249	283	295	278	285	302	305	297	254	282	296	325	270	287	331	297	291	280	289	281	287	308	277	292	295	300	304	321	284	307	303	307	295	282	289	303	324	309	277	287	277	331	291	283	317	315	276	329	287	316	299	298	308	318	288	342	302	298	320	270	290	294	284	317	292	266	266	308	297	289	309	305	308	270	284	301	286	298	289	294	302	317	281	294	285	309	304	286	299	272	293	278	298	312	300	290	300	292	305	284	309	313	273	302	310	303	275	293	328	304	336	308	295	296	302	308	329	292	307	317	289	310	287	316	276	285	286	300	269	294	300	243	292	311	299	298	273	295	307	283	291	295	293	267	293	278	317	281	270	294	303	275	287	284	291	286	297	270	288	297	289	285	280	325	283	281	272	298	311	290	301	290	315	296	298	308	340	276	292	289	304	308	269	304	309	317	297	277	296	275	294	263	261	289	333	304	289	318	299	280	292	292	302	302	292	296	289	312	294	290	271	348	286	269	293	266	307	297	295	299	288	283
60761	70997	60358	6191	888	729	699	603	583	506	541	486	481	461	442	477	465	429	412	407	439	431	428	423	435	401	410	473	415	424	425	453	439	393	394	423	406	406	424	427	426	384	386	399	410	438	394	408	390	425	449	439	405	428	413	450	399	377	437	404	410	393	378	383	410	401	377	465	377	427	428	380	418	386	442	396	423	404	444	425	434	416	408	390	417	438	405	450	410	403	433	428	419	410	396	436	423	417	402	396	399	404	383	424	371	406	406	359	449	367	390	407	419	449	385	400	401	385	411	431	383	369	419	411	425	408	401	451	369	394	379	415	414	410	408	433	424	402	397	405	406	404	367	392	438	427	428	380	397	429	404	400	435	402	411	401	431	391	395	403	403	400	396	402	419	412	408	394	367	370	401	404	401	360	395	373	424	416	408	410	422	405	383	420	377	411	410	400	407	421	432	387	414	412	426	408	411	389	393	481	414	402	423	425	444	421	398	400	384	406	370	411	373	440	406	410	427	403	406	398	427	401	389	426	365	403	382	431	405	422	369	421	407	409	437	398	416	396	381	410	396	403	412	398	443	416	402	424	425	407	414	412	382	389	395	409	408	407	399	405	443	427	407	403	426	421	392	417	396	357	433	380	399	405	377	354	402	389	400	402	421	418	444	425	419	444	398	441	428	451	403	406	392	422	401	377	406	420	394	395	445	392	380	388	435	404	438	398	417	431	383	412	430	407	411	367	423	383	391	415	397	413	412	396	386	429	404	386	427	404	409	386	427	384	414	370	405	403	376	405	403	374	405	388	422	406	387	393	400	391	413	404	403	387	394	417	417	423	447	409	392	423	429	400	431	403	429	427	391	375	395	427	420	403	380	417	400	418	413	404	410	394	383	368	411	378	399	391	405	422	396	399	401	381	416	382	394	367	421	408	435	436	405	417	383	408	397	404	413	409	414	392	413	447	401	437	440	393	446	388	410	409	419	406	406	417	430	415	426	407	401	352	368	432	380	420	411	407	406	420	433	457	413	413	409	398	411	408	406	414	389	406	394	412	403	389	438	415	366	390	391	401	428	358	446	385	435	428	402	398	405	399	438	375	439	415	413	396	420	414	427	395	411	406	436	429	406	418	421	384	424	398	402	381	415	396	406	463	398	425	440	419	384	421	411	411	400	416	379	391	435	405	426	397	427	425	408	402	417	412	394	365	400	414	393	464	426	400	389	422	381	432	445	422	435	378	394	383	438	418	394	409	409	432	405	407	413	391	387	403	428	409	414	400	402	438	397	401	426	395	403	373	402	389	396	407	428	382	383	401	426	407	405	374	400	392	380	433	416	385	382	391	410	387	403	359	418	403	402	381	425	412	401	411	430	419	400	430	430	393	418	386	403	384	400	401	429	438	432	403	396	391	413	377	428	443	392	388	449	452	387	402	382	432	430	410	426	405	405	391	424	369	412	402	392	391	412	431	420	388	374	388	437	388	396	414	394	371	431	387	428	416	388	391	412	397	406	411	373	385	392	440	417	424	405	438	401	396	400	384	422	411	424	403	418	380	419	395	440	420	367	392	429	423	390	419	416	417	420	444	412	389	420	428	389	388	393	427	411	399	440	388	387	403	429	424	406	401	413	381	391	419	391	420	423	421	410	401	431	425	429	379	424	404	368	367	377	407	436	383	410	398	392	431	420	402	369	422	410	418	408	427	412	394	398	415	441	381	381	385	383	404	442	394	387	422	427	402	419	423	422	377	361	420	436	419	439	435	415	420	420	414	407	408	374	402	402	436	441	395	404	428	428	408	388	389	420	442	441	406	421	422	394	384	409	385	392	429	436	414	406	399	367	386	413	434	401	427	399	388	427	397	387	381	429	450	396	385	399	375	379	400	406	377	395	429	419	424	421	437	393	411	401	394	380	419	393	417	395	388	404	405	378	392	437	429	413	410	440	439	408	406	406	404	399	428	384	375	412	440	407	407	388	416	402	408	450	386	433	429	426	406	398	407	446	389	409	467	393	404	419	437	408	448	412	435	417	401	399	412	416	382	413	443	414	398	406	368	417	373	390	402	399	402	421	441	426	404	410	416	419	394	398	386	370	407	393	407	415	386	419	354	423	433	396	409	424	389	431	422	447	393	420	410	357	422	388	405	381	392	377	411	446	391	400	396	414	401	433	385	376	445	390	419	437	412	354	385	407	407	398	409	424	382	431	369	389	423	380	383	410	428	383	379	383	407	437	407	426	366	431	403	385	431	385	423	391	393	398	403	415	380	391	473	414	393	414	457	436	417	443	408	432	385	403	394	391	430	424	388	408	391	396	396	402	454	434	420	405	404	376	406	404	403	398	448	395	388	380	407	410	369	393	419	368	410	399	404	427	427	418	445	421	408	421	394	391	407	416	439	394	392	409	356	421	381	406	440	392	418	420	420	424	369	412	419	410	443	400	381	384	385	412	457	398	421	371	383	366	403	397	416	375	388	421	427	378	408	404	403	381	403	376	391	390	398	377	385	409	438	385	443	395	405	411	408	367	426	378	422	397	414	414	386	440	445	383	405	380	419	375	418	419	419	414	390	425	420	396	433	420	367	415	408	403	450	409	392	406	379	403	393	402	394	380	426	391	412	433	376	422	380	434	399	410	396	393	399	401	421	450	410	403	431	416	447	420	403	425	418	406	415	425	430	407	440	390	423	387	418	400	403	400	413	400	415	421	434	389	424	436	387	432	381	390	419	391	436	380	416	408	369	409	432	360	417	381	414	432	449	396	403	410	441	433	437	356	367	412	413	402	410	395	419	423	460	389	411	391	375	404	396	378	407	425	409	412	419	388	431	411	416	410	385	406	385	389	424	407	371	406	410	389	376	376	441	409	431	446	438	407	382	382	374	403	429	400	414	401	400	413	434	392	434	405	440	410	395	412	428	411	440	409	380	409	426	428	398	385	412	411	406	417	432	418	421	427	431	401	402	415	416	429	390	394	395	392	400	385	416	424	407	402	423	420	379	452	386	456	417	413	418	402	372	422	421	454	396	404	417	414	399	376	399	444	395	409	393	370	409	421	380	412	417	374	389	403	395	364	401	394	393	447	439	410	404	410	405	401	414	416	420	421	408	373	419	426	386	416	414	411	417	395	379	423	402	414	414	392	401	394	426	403	390	402	380	384	416	403	404	423	403	385	416	392	413	420	387	431	429	406	422	399	419	386	416	394	414	375	407	431	398	433	426	420	408	414	412	383	437	417	427	418	360	427	444	402	404	427	356	445	412	387	375	389	407	408	394	408	420	408	415	403	400	387	427	408	399	439	407	442	398	400	404	414	436	406	411	410	411	399	394	386	397	398	394	365	365	428	394	406	372	414	376	412	414	395	407	379	373	405	415	454	437	428	393	388	430	395	396	376	388	442	395	401	408	418	405	360	443	444	420	403	406	399	382	381	390	370	396	402	376	420	417	426	401	389	417	456	439	418	392	430	405	413	402	420	438	435	428	422	422	441	413	404	390
23177	21569	31272	22551	21473	21642	10935	360	248	269	232	223	208	213	214	220	192	200	193	218	197	188	182	194	182	197	187	198	208	163	180	171	185	175	179	180	170	193	171	170	180	177	170	170	165	176	168	167	170	168	148	180	136	175	185	178	177	158	163	162	173	162	185	135	161	168	155	179	193	163	166	168	167	178	175	199	164	164	165	178	179	160	164	188	167	184	183	174	161	185	165	203	167	156	155	160	175	160	184	168	163	151	164	179	159	162	193	170	160	171	161	166	178	195	161	173	161	167	151	160	174	202	154	169	176	164	148	181	195	190	166	159	168	182	179	170	189	161	166	151	169	146	157	194	203	178	168	158	185	167	146	179	171	174	163	179	184	156	180	180	183	171	153	193	196	176	172	148	168	161	193	174	165	168	168	197	150	166	172	190	159	171	173	185	181	189	170	165	176	175	199	144	165	173	156	183	168	177	180	149	160	169	166	203	176	186	157	165	190	178	194	169	179	193	172	177	164	156	180	174	168	182	164	175	154	154	186	160	137	162	174	165	169	158	172	172	173	167	173	197	158	164	172	155	191	194	195	196	166	161	156	189	158	171	180	181	162	158	163	180	169	181	168	142	189	154	167	182	187	168	145	185	169	159	172	191	156	153	176	176	149	182	176	140	179	180	166	142	153	160	173	147	180	170	165	148	169	179	171	181	185	157	156	158	179	174	186	170	155	166	174	153	164	176	156	195	157	171	163	171	170	192	186	161	187	184	171	179	159	174	183	151	178	158	146	180	182	159	183	161	154	162	182	186	166	187	177	166	178	145	176	163	178	165	161	150	156	164	176	162	164	181	181	164	172	165	193	175	171	160	177	152	160	162	168	173	159	164	145	172	174	183	171	167	159	165	140	166	187	162	172	166	169	182	177	182	179	172	176	183	143	156	176	170	196	156	167	170	150	170	167	161	171	155	183	161	175	149	187	164	173	149	198	145	162	176	154	179	167	182	166	154	169	169	168	177	176	176	157	181	148	161	176	168	150	194	189	174	193	168	218	172	157	178	165	158	154	171	202	170	178	170	168	155	168	148	169	178	161	181	160	150	190	193	154	191	166	153	154	185	151	186	177	174	164	169	168	168	159	173	154	157	167	175	179	181	196	195	192	179	185	172	172	168	170	202	163	189	154	166	162	171	170	175	159	164	177	145	178	159	170	180	168	174	155	162	168	189	169	191	168	182	190	167	181	187	169	171	179	177	146	163	181	158	154	171	163	180	170	167	174	169	169	167	194	176	176	206	184	166	150	170	139	183	175	180	147	158	171	162	152	167	151	163	186	165	172	169	178	171	185	161	169	185	163	166	180	193	175	174	160	165	149	192	180	177	174	178	163	162	175	179	165	188	166	158	160	155	195	178	179	181	185	173	165	183	126	189	193	162	147	169	167	180	169	137	164	174	157	169	166	179	175	166	167	180	152	178	162	200	173	172	183	176	194	176	167	175	161	170	192	160	162	177	158	167	180	171	184	156	152	178	159	182	162	179	167	183	162	144	165	180	179	166	137	162	180	149	152	167	181	172	193	171	166	163	136	188	156	181	173	153	172	159	172	171	168	173	146	186	183	178	180	201	190	166	166	158	173	176	155	173	155	178	180	176	145	174	155	163	170	166	156	173	175	203	193	174	173	170	173	161	167	178	173	170	167	164	198	150	164	169	167	187	158	158	171	176	157	152	166	169	200	197	170	178	176	166	150	167	171	184	181	164	169	181	167	171	174	171	149	158	158	190	165	183	165	166	161	176	155	164	152	175	188	156	181	176	167	192	158	176	177	181	188	152	168	183	166	174	166	165	176	187	168	183	176	156	159	169	174	207	160	166	148	179	158	154	143	151	183	187	156	166	180	168	159	145	173	178	189	157	152	151	175	163	158	168	154	159	163	156	167	175	162	150	169	166	162	185	187	165	164	170	161	170	166	152	155	161	177	169	165	172	177	155	163	166	156	193	173	163	168	177	152	181	172	156	183	189	177	167	163	169	165	194	169	168	202	170	168	167	141	178	159	180	165	171	174	165	150	168	181	194	173	161	160	169	181	177	175	175	164	169	168	150	166	177	174	165	166	179	143	174	177	172	162	161	173	164	178	182	177	154	165	174	168	183	158	173	161	173	203	173	146	142	167	160	163	163	188	166	176	177	188	175	192	163	179	156	157	178	175	158	157	185	146	186	164	169	180	165	168	194	136	176	163	170	173	170	185	160	170	169	155	208	155	147	177	161	176	159	182	158	164	174	160	155	186	172	153	182	160	169	165	168	132	193	180	168	201	167	155	155	151	185	178	160	166	177	171	184	173	154	165	171	170	174	193	163	180	169	145	167	155	180	162	159	165	160	162	175	185	155	170	158	174	159	159	181	183	167	176	155	174	177	168	158	205	173	152	164	175	153	164	170	179	166	189	188	186	179	153	161	161	151	173	161	183	185	171	191	180	168	158	162	189	164	161	183	188	167	169	165	161	196	180	171	167	182	175	181	165	170	155	175	144	157	174	176	178	158	190	177	178	163	201	171	165	152	158	171	172	165	145	165	146	169	170	179	180	161	170	187	175	177	169	181	199	168	183	186	182	176	166	152	166	170	146	185	169	172	164	165	156	160	160	161	178	177	175	138	177	156	166	182	173	149	159	184	160	164	180	174	171	176	155	174	158	156	152	152	155	169	179	158	170	168	174	206	165	175	177	176	189	160	181	134	152	169	169	161	169	169	169	172	173	150	176	158	167	160	209	152	179	165	163	150	161	156	163	176	166	178	163	194	176	171	165	167	171	173	173	156	164	163	150	191	177	160	157	174	180	164	165	163	174	161	163	162	168	206	163	155	165	167	168	165	190	148	155	179	154	163	143	156	181	162	189	200	155	157	210	178	177	173	167	175	153	157	149	161	165	168	172	173	170	174	187	170	161	161	159	172	165	145	189	178	146	180	185	181	173	170	175	167	185	179	156	188	209	165	161	177	168	184	165	188	151	157	176	177	155	161	147	161	186	163	183	165	157	159	156	176	176	166	176	168	172	183	155	180	162	174	162	153	148	156	167	162	169	178	172	157	168	178	176	191	197	174	190	182	176	166	177	176	167	162	193	181	177	176	162	193	171	160	147	177	165	157	166	183	171	163	165	163	161	173	174	176	174	169	162	180	165	149	161	183	173	184	184	164	187	160	149	167	183	182	154	172	153	162	171	161	187	177	165	162	164	155	144	167	149	153	184	157	157	166	186	162	158	150	163	181	165	157	162	174	168	173	170	165	191	164	147	137	145	148	174	180	174	163	156	160	177	154	167	185	190	151	186	165	182	184	185	162	165	173	175	166	141	158	176	161	153	165	196	167	187	170	160	175	175	176	179	170	174	168	167	157	160	165	161	179	172	166	180	192	173	177	180	155	177	179	151	159	178	174	180	160	160	164	169	164	173	156	166	173	170	188	176	177	170	154	193	187	166	182	156	149	172	185	161	181	171	186
59985	70798	67182	5773	1270	938	763	630	554	464	415	345	327	321	356	310	289	281	272	292	296	266	265	256	259	257	270	260	252	273	218	250	252	245	248	250	244	240	254	223	237	247	264	267	226	228	218	246	251	234	239	252	240	236	224	236	222	237	249	235	228	255	225	222	239	224	250	248	220	231	256	240	225	283	241	232	203	209	232	253	259	236	263	204	232	238	221	249	251	230	227	225	246	232	213	222	240	227	234	226	241	230	221	225	260	233	252	243	220	249	221	251	253	237	266	222	251	225	222	232	186	243	250	248	219	247	226	228	237	211	220	249	213	226	255	234	240	241	254	216	230	208	248	215	234	239	265	229	236	210	253	217	240	247	240	246	215	241	205	213	240	233	243	222	260	207	217	209	241	216	238	235	246	242	222	245	194	223	255	234	226	255	221	248	256	276	225	259	241	228	238	221	227	228	236	264	220	239	263	215	254	238	238	214	229	245	257	223	226	234	260	227	221	235	259	220	221	246	240	222	250	229	241	222	239	218	270	236	227	249	258	248	275	254	248	232	247	223	222	239	215	235	223	227	224	231	252	227	220	214	239	248	230	227	232	225	256	244	235	213	219	214	233	220	255	232	228	205	228	248	236	239	231	223	237	207	257	283	242	245	256	232	227	240	252	253	218	215	228	245	206	229	253	269	260	230	207	244	236	231	234	206	244	220	251	248	228	212	242	230	246	237	228	248	224	232	224	250	241	249	261	230	210	234	248	254	233	225	254	211	231	237	227	258	250	251	218	238	256	229	241	225	242	231	223	240	250	251	223	234	238	230	238	239	236	224	236	218	239	241	251	206	194	244	244	219	241	223	226	219	209	242	231	226	235	223	256	240	234	228	237	211	218	223	247	236	232	238	238	234	217	259	230	232	237	254	242	249	227	224	216	236	219	240	218	226	232	237	224	223	242	219	223	211	256	278	260	223	264	252	215	215	266	242	238	248	209	226	241	225	247	243	238	250	213	235	244	246	226	243	223	227	245	226	222	222	250	232	239	256	235	231	220	232	234	230	235	229	253	264	256	245	243	252	210	245	242	214	234	228	240	252	246	227	225	198	230	219	214	233	233	259	222	233	238	255	238	230	254	263	233	222	252	231	265	209	253	257	241	240	238	222	209	221	236	236	265	243	249	221	212	247	214	216	246	250	254	243	237	262	216	228	224	232	245	245	236	279	232	238	232	230	209	229	234	233	261	230	236	228	241	225	254	249	262	247	246	226	242	231	249	240	233	218	222	246	245	244	228	260	215	249	246	229	264	249	246	215	221	236	242	213	222	244	234	231	239	245	230	225	225	211	230	219	244	232	217	237	241	219	239	231	229	239	234	222	240	231	230	250	202	237	272	254	224	221	252	223	261	241	232	236	216	230	219	273	205	202	261	229	257	261	231	221	271	227	240	201	244	236	242	222	227	197	229	247	210	250	229	215	225	266	233	237	241	247	253	234	232	250	226	229	237	238	211	249	230	227	243	241	246	216	225	254	249	244	241	225	244	260	227	236	237	220	244	220	267	254	225	223	203	242	203	245	227	238	245	212	253	232	227	261	255	215	210	230	229	233	253	251	246	207	235	230	233	231	200	244	238	234	222	229	215	185	247	245	234	235	237	253	264	236	265	240	263	249	234	202	216	236	210	220	248	223	240	220	250	248	215	240	266	240	235	212	246	249	213	224	239	226	223	248	235	237	247	257	223	231	262	233	244	222	220	238	240	235	253	238	248	247	253	242	237	229	227	253	222	216	270	216	259	260	235	202	246	210	234	236	237	231	230	247	237	252	215	209	236	211	243	218	239	237	228	252	270	235	215	222	273	249	229	243	246	223	234	211	270	254	198	241	216	257	238	224	232	257	261	257	234	251	225	277	257	246	249	255	229	211	249	246	229	226	225	228	247	219	251	230	211	228	219	225	236	233	261	212	231	194	236	212	266	236	228	246	238	232	236	221	214	225	251	232	280	226	237	240	237	245	227	229	249	255	223	226	218	224	250	239	246	227	237	242	244	232	230	264	242	255	238	216	254	220	237	218	222	212	222	236	211	240	226	257	236	252	223	206	211	226	225	249	248	242	228	247	211	227	240	207	226	214	232	218	223	235	259	240	248	222	253	236	217	238	209	234	227	221	240	251	245	270	264	249	235	209	242	272	238	236	235	232	242	224	206	227	255	223	237	238	242	200	189	219	242	238	224	232	238	227	228	225	247	233	198	242	232	233	237	220	221	201	223	224	210	231	236	229	241	236	240	227	273	228	232	227	209	261	240	243	237	234	245	220	229	244	227	241	241	259	233	208	238	257	218	227	227	240	265	223	231	245	246	237	237	245	219	222	256	241	236	215	254	226	218	220	219	222	248	237	237	247	266	229	241	254	256	243	250	219	234	224	234	229	256	237	234	217	221	218	204	250	224	246	231	247	231	232	206	236	221	234	228	225	208	244	238	241	230	237	247	247	238	232	247	252	201	236	249	213	230	215	249	222	250	240	209	264	221	253	263	223	225	243	254	239	236	241	225	249	243	215	242	205	289	240	221	247	238	197	233	227	230	247	234	268	251	240	244	225	235	207	231	199	231	240	228	242	253	225	274	212	267	239	234	219	259	219	234	240	227	232	256	237	225	229	239	239	225	245	242	252	245	208	259	245	223	263	218	217	235	234	225	226	201	235	263	277	217	233	246	237	228	235	219	240	237	242	205	246	274	235	241	248	225	244	223	225	204	219	228	249	255	209	216	226	268	252	249	252	226	218	246	238	254	239	263	236	242	194	261	240	235	247	212	248	236	250	253	207	218	223	238	241	241	236	213	199	253	239	231	219	234	232	243	242	232	247	244	263	217	252	230	226	235	227	231	234	231	229	238	248	235	250	229	208	228	254	226	239	233	251	254	230	229	225	234	265	252	228	223	206	225	254	235	211	235	217	221	224	283	217	209	246	248	233	262	234	226	246	221	205	236	232	224	245	264	231	238	218	198	229	260	206	239	219	237	249	243	242	238	218	221	255	239	235	228	254	231	219	250	241	212	246	243	256	201	235	240	239	250	240	240	237	226	243	229	214	233	228	244	249	243	222	236	255	234	244	217	212	253	260	225	224	232	259	251	231	206	250	216	243	233	231	226	249	229	250	243	251	273	231	216	236	264	247	221	246	237	254	281	246	236	233	225	223	227	223	244	223	250	258	223	233	244	218	234	253	194	241	252	248	233	223	236	245	235	219	237	266	242	220	228	242	254	232	235	210	264	219	235	240	234	242	252	234	226	242	256	242	247	236	232	242	255	226	250	215	262	218	250	235	197	217	244	229	233	235	243	210	233	245	238	222	230	225	236	230	230	234	201	248	250	254	212	242	244	226	261	262	238	230	245	238	248	227	233	241	245	250	220	230	229	256	230	219	236	222	244	232	191	259	240	217	253	224	247	225	243	236	218	242	266	236	215	221	250	255	227	250	225	241	215	236	220	249	225	224
29306	25164	25608	6599	493	472	365	283	263	274	318	285	279	272	259	296	255	284	264	281	268	293	295	254	270	289	297	271	256	288	253	283	300	257	264	257	297	278	273	283	268	279	286	263	292	252	282	299	268	277	298	270	269	269	287	233	275	286	294	273	270	276	300	268	280	277	298	278	307	285	275	278	270	252	305	309	267	296	265	270	282	258	275	271	295	280	285	283	255	239	291	278	283	272	280	273	292	300	282	281	310	281	269	274	274	256	270	273	241	275	300	296	297	302	265	313	304	239	280	259	277	285	288	295	260	249	263	273	287	284	294	275	285	242	285	283	298	282	261	274	269	291	263	256	278	262	256	309	264	280	257	264	281	262	278	273	293	263	314	259	298	266	284	280	296	291	312	283	277	267	274	258	260	253	253	247	289	290	272	277	288	291	242	287	312	266	289	266	282	265	262	287	279	272	271	284	269	276	286	258	311	288	259	278	283	288	260	232	272	290	264	288	284	270	245	298	279	268	306	284	250	282	255	257	291	264	306	290	301	291	265	264	288	295	303	245	244	278	308	306	273	284	278	260	254	262	293	247	260	258	244	265	269	279	258	278	259	255	295	304	271	274	268	261	288	301	260	306	271	285	274	263	262	267	288	285	313	301	254	270	268	270	288	261	273	296	270	253	304	259	274	281	267	274	285	274	252	250	283	278	283	289	280	284	286	283	265	291	240	297	268	250	272	270	250	265	266	279	282	283	257	295	285	293	294	276	288	273	293	295	310	287	275	273	262	269	251	295	269	260	266	299	288	274	329	254	273	243	280	255	278	250	256	263	263	290	280	267	257	287	242	264	280	275	259	312	270	276	314	273	248	279	276	279	261	316	253	250	274	278	308	285	294	269	280	285	288	265	256	274	289	275	280	272	281	249	258	294	283	295	246	253	271	264	263	289	279	264	255	278	298	295	264	250	279	291	296	281	255	278	277	286	279	263	266	306	273	272	261	283	286	269	270	236	285	265	255	270	262	261	267	248	299	271	263	287	303	256	267	249	292	276	276	278	254	263	253	270	280	268	290	307	256	283	265	259	253	275	279	301	280	291	268	260	270	278	300	249	274	295	243	292	286	261	311	293	286	285	279	285	271	276	287	304	292	246	284	242	300	256	263	278	280	279	266	294	282	264	273	284	295	282	265	294	263	274	262	279	269	279	296	241	240	283	254	257	296	265	277	297	261	286	291	263	264	279	304	260	282	284	262	298	288	277	277	302	287	286	272	273	292	263	305	268	255	274	291	257	295	289	258	283	264	280	255	271	257	277	248	265	265	246	259	258	254	278	260	300	260	317	275	248	297	285	270	278	315	281	259	266	287	274	271	274	254	265	269	270	281	274	306	262	265	282	283	280	277	271	287	296	264	282	252	292	291	287	288	278	280	268	266	292	322	241	251	276	300	288	276	251	295	285	262	311	260	313	261	231	261	253	291	256	280	303	315	326	299	279	254	258	263	303	258	268	297	237	291	257	282	327	291	248	286	273	267	261	275	264	248	271	266	266	266	277	272	273	288	286	308	305	297	285	305	275	273	297	269	266	270	258	279	300	280	275	266	278	268	258	291	277	286	299	287	281	277	301	289	267	254	275	255	269	266	291	276	280	283	262	255	283	284	288	274	275	284	285	296	273	269	277	300	253	284	310	265	289	268	255	291	293	275	272	284	268	276	252	304	292	278	252	263	278	268	262	280	261	261	271	293	302	292	265	273	242	257	239	294	272	286	272	282	263	262	263	315	290	258	259	251	266	301	272	271	284	298	266	282	298	283	246	314	264	306	264	256	302	294	279	271	251	269	290	257	267	270	279	255	269	265	279	264	282	278	295	269	276	296	276	285	255	279	276	278	305	289	297	250	293	278	271	273	269	275	292	279	277	287	273	291	265	275	249	257	264	253	275	300	308	272	307	286	300	273	283	282	298	259	288	271	282	266	262	287	251	283	276	263	273	271	251	282	261	259	269	293	288	278	301	243	263	248	272	266	249	281	269	225	255	278	284	285	279	263	263	280	299	239	271	279	275	261	280	260	262	271	295	293	264	295	263	292	248	292	278	246	299	279	272	274	271	291	253	293	295	256	294	270	265	290	277	281	238	262	298	264	283	282	244	248	251	316	282	283	288	257	256	287	254	301	254	248	264	272	238	273	298	276	276	302	267	271	257	296	244	277	280	282	284	290	271	267	263	254	270	266	292	265	301	291	306	266	291	289	296	268	290	298	271	273	263	282	295	252	269	276	264	287	266	270	254	304	266	276	278	272	257	291	259	259	273	307	271	262	281	286	254	269	285	271	286	270	275	330	287	292	282	277	250	294	292	248	279	300	277	268	285	277	241	244	258	286	255	276	257	271	250	279	306	274	282	286	277	264	276	246	270	257	311	275	232	271	293	314	284	258	263	293	270	258	253	271	283	250	291	287	255	256	254	280	255	268	252	277	264	313	297	296	234	256	245	290	269	261	279	316	284	274	281	269	272	254	260	277	266	244	262	268	264	282	274	291	292	272	309	260	263	278	283	292	261	282	250	247	296	260	289	259	290	254	252	266	311	286	257	252	266	251	276	263	282	291	292	284	295	263	274	268	279	285	244	275	278	265	298	269	287	270	287	240	272	273	292	268	298	274	247	252	307	241	273	243	294	259	281	270	275	265	296	273	266	292	274	289	321	262	241	257	309	251	289	287	271	303	286	321	286	286	310	273	276	282	305	318	271	256	276	267	275	259	307	253	287	276	294	286	250	272	258	253	302	253	268	299	286	306	252	274	271	273	269	307	327	292	266	283	268	299	264	283	301	310	242	308	277	254	266	274	269	267	295	284	274	262	285	277	287	284	284	284	290	286	266	286	268	287	289	262	281	256	293	271	285	296	266	268	285	259	299	285	260	257	246	288	271	264	264	269	199	254	263	258	272	287	295	268	307	268	269	274	274	273	270	281	250	272	278	278	265	269	264	249	251	272	252	257	287	279	283	254	293	280	277	293	264	264	269	295	257	278	260	275	234	258	268	286	250	248	284	260	272	278	283	275	284	300	269	285	266	290	292	264	275	274	251	308	262	282	270	269	237	295	288	256	304	274	265	250	266	262	301	264	298	269	261	277	266	250	268	263	283	262	258	307	275	287	281	269	255	258	246	268	288	280	288	304	265	277	272	283	269	275	291	289	263	282	277	274	280	255	274	260	260	267	295	254	234	259	283	284	264	284	279	286	273	254	272	283	272	274	265	272	264	282	298	279	295	269	263	265	251	270	260	294	290	304	265	263	274	250	270	241	283	286	272	252	244	255	246	280	317	295	292	282	258	289	271	279	247	264	288	308	258	248	259	281	276	293	270	238	275	282	276	281	275	290	305	256	288	252	265	272	277	269	253	259	261	307	275	283	272	265	292	294	278	251	276	266	282	278	308	286	296	294	248	256	279	261	302	275	278	283	276	290	272	284	279	267	294	281	274	283	305	265	261	261	270
36462	36562	26798	1758	407	399	393	431	439	361	365	368	419	399	358	352	379	399	361	351	376	377	384	381	391	368	401	389	358	389	385	367	400	362	367	384	415	341	365	363	381	372	392	377	365	400	391	412	419	374	375	348	357	386	366	370	364	394	384	376	336	393	359	379	387	398	354	345	392	348	378	397	363	381	403	392	384	339	366	383	354	387	405	357	368	385	365	417	366	377	376	383	378	357	396	388	378	370	406	388	365	372	364	406	393	361	383	426	388	376	381	377	393	369	353	385	422	373	372	400	386	353	376	387	407	352	372	361	377	438	398	416	359	373	379	391	369	403	370	382	381	383	386	408	399	376	389	395	357	409	349	384	359	386	399	429	388	385	369	392	379	392	380	380	368	422	366	364	405	378	407	413	373	385	397	405	388	390	374	397	391	377	411	408	405	382	405	374	371	348	357	367	417	393	377	388	380	383	368	367	356	390	381	375	348	385	366	391	410	337	413	364	369	370	359	370	406	419	404	412	350	359	386	384	369	376	356	392	387	349	438	371	359	366	351	379	365	396	363	414	368	387	387	365	364	375	374	392	410	374	367	384	393	376	382	366	360	384	382	368	386	399	363	375	391	387	375	408	376	372	364	407	383	369	367	386	385	389	375	400	382	376	422	382	397	344	381	384	401	384	347	367	395	402	414	369	393	358	420	394	380	355	344	370	389	395	375	387	392	362	356	355	402	354	412	390	369	402	389	399	376	350	362	400	357	383	356	376	398	384	398	368	388	375	373	390	359	380	402	375	408	367	373	385	432	384	370	367	385	394	358	381	341	374	349	376	418	369	406	397	354	407	413	375	359	360	393	370	404	394	380	414	373	385	402	362	375	386	376	397	397	375	356	364	375	384	377	365	374	376	350	377	330	411	382	345	392	347	376	414	408	363	349	361	415	352	367	368	386	405	370	362	368	368	425	360	369	407	385	366	371	379	391	370	383	360	345	395	368	392	376	424	368	350	378	377	400	384	382	354	395	403	390	403	386	378	397	407	386	348	375	379	386	350	369	379	371	386	407	385	365	380	359	382	404	360	365	396	394	391	391	361	379	384	389	387	372	371	387	386	389	367	401	371	377	383	393	366	370	422	409	339	398	364	379	378	408	359	385	380	381	364	337	365	365	388	387	358	364	396	338	373	361	416	383	323	407	357	396	395	361	350	390	370	398	353	382	374	351	380	392	388	395	388	360	382	379	387	401	374	381	406	403	391	362	384	396	301	399	386	347	395	368	364	395	361	359	343	421	379	373	389	374	390	354	393	383	384	404	351	423	404	361	367	383	362	355	358	399	333	395	384	394	367	362	365	372	382	401	336	371	342	370	375	382	400	374	416	364	388	372	407	370	370	405	357	377	353	379	403	386	364	400	345	418	375	392	363	366	342	421	386	379	376	369	391	377	388	381	375	373	373	386	407	337	390	373	383	404	359	393	376	398	356	339	391	379	367	399	389	373	405	384	373	369	403	390	361	375	364	391	371	382	349	372	389	374	379	408	389	396	368	347	345	420	414	419	360	387	401	352	408	372	351	355	371	382	379	380	422	373	349	398	370	368	396	354	364	383	396	406	415	350	367	397	397	384	416	372	385	366	382	360	390	393	367	399	369	373	368	389	369	393	379	402	363	358	354	400	395	389	356	365	363	363	374	360	383	402	376	373	372	354	377	379	375	415	385	378	362	391	374	374	411	364	362	401	389	408	372	359	375	380	389	402	354	410	386	359	410	371	363	351	375	373	377	409	366	381	358	363	403	410	369	393	391	346	382	368	375	368	387	380	387	407	374	369	333	389	400	378	401	368	399	438	370	374	362	393	365	406	371	406	353	380	369	394	393	403	356	347	397	366	389	358	384	347	386	359	385	355	375	352	379	343	374	350	374	379	386	365	382	415	399	413	350	346	403	397	397	386	371	386	379	403	364	356	398	382	351	375	363	383	371	337	380	396	362	366	361	372	400	360	384	398	367	374	370	339	400	394	422	401	386	392	404	399	393	363	390	402	381	354	385	410	354	406	357	415	366	384	382	396	349	388	346	409	353	381	365	338	392	399	344	357	333	405	387	358	392	381	357	360	398	374	382	397	384	390	391	399	357	374	384	421	380	361	395	365	364	362	409	362	382	377	372	367	379	406	398	370	352	384	398	365	359	372	394	419	384	357	365	378	402	371	382	389	354	395	361	404	414	390	368	391	361	347	337	375	350	363	378	374	381	395	391	411	373	363	389	379	396	356	380	325	388	362	413	354	422	370	363	345	398	368	369	385	405	373	392	397	381	367	381	364	379	356	405	353	345	386	393	375	362	382	389	383	371	367	383	402	384	387	378	401	392	390	366	393	345	376	352	389	365	371	420	375	395	375	393	388	363	383	378	381	374	361	376	368	413	391	358	378	401	402	383	375	351	386	360	389	363	375	384	368	343	400	399	335	396	380	393	331	333	378	379	376	371	371	385	386	391	406	365	403	398	416	380	362	359	416	366	358	412	396	410	402	391	360	391	389	393	359	375	381	370	347	382	376	366	396	393	375	375	386	373	411	367	355	360	362	360	365	396	359	372	381	382	403	379	379	346	387	369	378	356	385	378	372	403	371	334	352	390	392	379	376	362	370	369	374	400	335	383	384	404	371	381	392	374	362	400	388	367	379	365	370	368	370	388	356	389	400	375	362	374	418	400	381	361	366	383	370	366	356	372	384	390	368	372	364	338	417	402	378	369	371	350	358	399	421	374	416	390	400	369	369	401	384	396	377	378	417	353	388	355	372	383	405	385	366	379	417	378	399	389	422	346	368	409	398	409	359	409	386	389	394	410	380	376	399	372	405	368	369	388	405	367	373	395	405	363	408	358	401	373	339	333	350	373	364	382	365	403	351	363	397	387	395	382	363	393	347	365	397	367	368	384	382	378	390	368	364	396	350	390	368	400	397	366	390	336	373	387	386	387	355	389	367	369	362	378	341	371	420	365	379	394	354	395	377	369	401	365	373	371	376	364	387	384	359	372	391	376	398	382	392	379	404	370	400	392	387	347	417	373	372	397	358	403	359	367	413	393	371	375	388	382	367	366	401	367	406	390	368	373	368	383	372	341	382	387	376	389	405	394	378	390	412	396	384	331	401	393	358	366	343	385	410	390	382	404	361	432	389	427	341	381	389	393	384	423	400	377	410	353	394	362	371	377	370	386	418	360	392	424	360	355	390	375	371	384	399	378	389	372	400	360	366	387	387	368	399	357	358	353	364	364	359	389	380	405	372	367	383	358	376	372	387	411	394	350	374	366	371	371	405	371	347	374	376	401	361	372	370	372	392	356	423	385	362	366	393	378	355	362	360	359	383	374	379	425	370	370	377	390	379	374	373	399	339	408	362	377	371	357	381	385	338	355	373	376	360	371	348	400	374	380	364	336	384	353	384	394	389	362	399	401	383	341	380	347	404	393	327	371	350	378	384	380	365	372	369	401	360	354
24274	21985	31385	24198	20664	8876	547	420	330	349	387	313	366	336	307	335	331	299	329	320	301	337	314	328	289	318	290	291	330	298	275	299	303	330	280	306	280	312	332	310	295	326	303	314	297	304	302	302	303	287	292	280	305	293	299	322	289	308	310	292	271	316	304	304	297	288	297	303	286	304	340	276	284	306	304	294	295	300	295	294	331	315	328	331	322	293	306	277	300	282	299	276	296	288	297	287	300	309	296	290	287	289	292	328	309	309	278	307	290	296	291	315	322	279	281	297	284	290	289	303	353	308	303	311	322	295	294	289	335	307	306	301	297	297	320	328	274	322	320	290	318	305	310	294	315	285	330	310	301	271	314	272	300	283	302	306	319	306	302	285	292	282	285	310	310	313	300	288	307	307	288	332	295	311	286	296	307	291	322	298	290	316	308	305	297	293	320	329	278	321	293	285	336	296	279	300	274	318	283	286	315	283	296	276	322	269	290	316	261	315	306	288	306	324	315	331	293	295	301	311	303	281	308	299	289	329	282	288	302	290	289	291	277	333	338	304	260	306	290	297	310	311	297	299	297	274	291	277	323	304	319	339	279	291	316	319	274	306	303	280	303	293	279	270	280	286	285	283	285	304	308	331	287	282	314	326	294	286	317	289	293	291	271	283	322	277	293	309	284	300	264	287	332	310	293	276	271	294	317	288	295	306	287	320	302	284	306	308	287	310	315	319	286	314	288	282	300	292	308	315	312	310	295	311	317	306	306	291	317	302	307	259	323	312	277	305	291	301	277	316	285	301	302	341	306	299	297	324	282	299	311	281	306	286	305	282	327	325	295	345	303	315	308	299	303	295	281	322	290	295	303	287	269	293	343	272	318	297	304	286	305	281	274	283	340	293	275	292	308	297	316	296	286	342	295	322	297	284	269	306	296	305	313	285	273	257	280	269	287	295	279	302	299	282	278	291	299	313	281	318	285	278	326	287	323	303	283	293	305	304	281	312	304	305	343	269	335	285	291	275	278	285	309	304	292	298	288	303	278	330	315	305	288	287	267	315	299	277	294	313	298	318	334	311	283	325	295	299	275	302	316	317	298	270	312	284	288	310	319	300	274	312	290	319	302	275	324	311	294	327	296	329	312	301	328	323	298	304	308	301	314	319	278	282	309	293	277	300	311	287	301	307	317	301	339	275	265	316	298	295	296	298	284	289	277	286	297	286	274	303	289	302	320	298	302	317	307	303	284	307	272	339	329	283	280	316	305	280	310	255	327	288	275	325	317	297	304	302	297	318	292	292	273	299	281	312	348	305	300	285	286	303	275	294	280	290	290	279	293	287	297	295	310	287	312	317	287	283	320	262	258	302	286	316	285	299	298	274	311	292	306	285	300	260	261	292	308	287	282	293	306	289	296	304	310	315	270	294	302	266	328	298	331	307	312	313	318	284	259	302	312	294	301	263	292	285	283	309	290	276	323	285	296	289	270	307	292	304	299	311	317	294	298	277	339	319	304	308	300	309	295	301	319	329	329	362	306	319	287	312	297	288	289	310	246	302	287	291	292	283	293	283	315	280	286	291	283	304	304	291	300	295	307	295	286	299	298	300	315	343	258	309	287	313	262	274	301	305	290	279	303	289	273	305	305	311	301	301	269	340	298	340	257	311	294	314	304	290	313	280	274	324	303	291	290	294	282	297	306	315	311	305	309	279	344	321	309	306	332	297	297	328	297	299	300	299	315	303	322	336	286	325	290	339	322	271	296	285	278	297	320	283	295	331	270	266	277	310	268	308	303	298	278	283	298	276	328	283	284	299	311	299	300	317	321	313	304	297	296	324	289	314	291	296	305	299	281	309	325	284	276	299	291	315	293	306	278	291	286	282	305	303	291	262	295	311	321	305	298	305	291	274	274	295	298	287	303	298	306	308	320	321	297	308	281	296	293	300	318	301	304	279	302	288	273	287	285	302	298	284	291	306	326	324	308	326	294	309	309	313	326	286	309	295	292	310	275	290	293	305	307	299	284	280	305	308	300	297	308	275	278	296	322	283	264	325	318	314	312	290	305	298	314	284	282	314	323	291	301	306	305	294	299	286	322	305	296	305	301	301	302	290	289	300	274	272	274	307	310	299	307	325	304	320	291	337	299	281	294	291	311	322	314	292	306	305	333	292	267	283	306	280	289	283	301	280	280	310	312	338	297	292	298	293	292	317	320	278	317	313	294	337	360	303	285	291	302	289	285	292	292	304	275	296	279	292	295	297	298	303	310	313	322	302	300	309	317	297	316	307	277	305	323	304	315	313	302	337	294	285	260	313	305	315	287	305	270	309	308	314	287	296	297	312	283	294	270	255	293	333	302	305	324	284	300	291	305	300	324	292	304	280	302	324	283	301	272	305	286	336	311	346	295	299	280	316	313	287	310	271	301	285	323	311	304	312	317	294	335	261	289	296	309	318	298	307	307	278	280	287	287	309	322	279	290	313	274	316	295	287	319	302	324	283	286	306	302	303	270	312	309	281	308	276	320	305	311	315	299	294	321	299	310	284	278	302	311	312	318	328	308	310	294	314	288	286	299	316	310	279	299	323	308	288	291	267	294	295	342	286	295	296	310	281	274	313	281	306	292	307	295	283	305	282	296	318	285	306	332	310	290	275	297	318	310	283	284	283	307	295	286	258	263	293	281	268	281	308	307	292	283	301	294	305	305	301	316	276	316	287	335	296	278	323	299	278	300	316	277	264	322	294	316	302	293	307	286	303	290	307	309	276	307	301	295	291	289	268	263	305	298	306	315	287	306	289	296	291	284	300	304	319	289	304	314	297	270	266	321	292	290	293	291	298	328	272	292	325	315	313	297	293	279	318	310	317	282	307	314	295	351	320	302	320	291	290	296	310	302	306	295	321	297	321	311	292	273	332	297	295	307	313	319	314	305	290	310	279	303	270	306	324	275	322	298	290	286	281	262	287	281	316	291	283	305	294	314	338	294	301	272	285	313	326	299	282	281	318	308	311	266	298	280	282	316	334	320	341	308	294	302	325	289	312	325	274	304	312	317	302	301	309	278	320	272	280	309	293	314	296	291	289	279	330	290	318	276	321	306	291	296	327	349	277	307	303	325	293	293	311	286	305	300	300	335	268	278	316	326	302	307	274	262	302	285	291	313	231	302	269	260	293	300	328	300	277	304	287	302	276	306	301	291	293	300	307	304	276	288	330	306	264	304	285	301	294	296	305	352	319	303	283	305	284	317	300	314	326	308	292	266	303	322	291	300	278	313	295	329	308	293	307	285	281	287	306	281	291	308	297	285	314	277	289	312	302	326	310	254	300	309	334	291	296	298	307	301	296	276	293	273	299	315	307	304	286	324	313	278	342	282	283	290	300	305	327	308	334	323	275	311	283	289	317	262	263	303	283	278	277	306	293	271	250	305	312	254	308	290	278	297	285	295	302	265	295	285	314	320	323	292	293	302	298	329	268	297	312	318	296	332	315	325	360	294	300
60376	73574	60333	4929	871	724	697	617	592	500	489	524	467	450	456	454	480	400	421	439	431	424	444	412	419	443	403	404	401	420	434	403	386	420	399	380	421	471	441	407	430	413	392	456	402	428	419	412	399	426	394	411	438	417	421	419	435	401	388	395	446	428	424	414	403	436	398	403	398	435	416	401	402	388	435	429	386	428	407	381	424	431	427	416	378	413	399	394	427	402	418	389	425	399	407	399	428	376	408	459	429	434	445	414	425	404	412	397	431	406	425	417	438	398	415	398	451	434	390	392	420	378	395	428	393	419	389	397	428	431	436	370	413	407	390	419	458	403	440	396	440	413	408	408	400	409	450	415	434	388	430	435	419	422	444	432	398	419	397	404	408	413	429	424	390	392	422	426	402	441	414	421	408	449	419	402	429	399	404	402	424	424	446	446	401	452	421	409	408	381	416	399	428	426	392	425	405	420	393	402	413	387	391	380	435	427	415	448	425	433	465	424	421	437	395	418	402	421	444	416	405	406	414	383	418	430	411	411	412	426	438	417	460	460	439	443	397	422	397	398	417	408	375	412	421	427	397	437	436	406	415	423	424	424	418	410	426	381	438	418	423	392	442	390	421	407	406	447	401	431	417	405	413	378	410	424	409	421	414	439	411	404	437	422	438	402	410	411	396	413	390	437	437	434	423	402	410	419	434	392	414	409	386	405	448	377	438	432	391	401	431	415	368	409	409	403	407	424	406	400	417	423	432	416	419	415	417	389	394	435	418	422	412	401	428	411	410	383	405	426	435	451	403	389	404	393	413	384	402	386	370	422	443	390	415	397	376	379	405	415	416	420	427	440	441	424	447	410	435	412	445	445	435	404	440	407	433	390	398	445	429	394	441	391	397	423	417	418	431	400	417	388	399	405	404	438	414	360	376	411	380	421	417	409	389	435	455	399	384	418	405	404	404	387	430	417	418	420	420	402	403	426	418	401	400	445	413	420	394	407	422	437	394	437	447	435	407	459	390	410	448	399	437	410	428	419	403	407	419	432	401	437	424	444	438	396	420	398	435	426	391	424	393	422	424	411	413	415	441	421	399	399	420	389	427	381	441	411	412	421	410	385	434	428	420	427	442	404	422	390	402	442	406	441	378	436	406	398	425	427	412	387	421	433	414	389	428	377	435	427	425	412	421	405	438	413	396	419	414	458	449	404	402	435	383	387	403	403	413	388	396	390	373	417	430	403	424	400	404	407	384	406	396	422	417	393	437	414	442	395	424	399	377	419	430	415	418	398	408	414	403	416	395	433	410	427	393	374	413	421	467	430	413	397	404	406	446	376	427	421	394	429	399	439	444	434	449	420	395	424	435	441	404	419	445	374	366	388	384	375	454	345	410	402	416	454	419	417	390	436	448	428	422	447	450	423	433	401	420	386	430	424	440	362	401	431	423	420	402	441	430	370	427	394	409	383	401	436	427	423	404	437	429	426	424	439	430	393	419	403	393	396	415	433	383	417	413	433	409	415	438	403	398	379	441	417	384	419	408	398	402	395	449	418	454	423	426	424	382	423	390	443	394	449	450	403	409	420	437	420	413	401	418	426	421	440	441	405	440	374	401	435	415	424	405	426	405	455	419	386	391	440	449	399	397	416	416	396	424	424	429	430	385	383	401	395	410	387	433	459	404	428	396	450	428	406	414	411	428	398	416	414	445	393	374	396	427	443	418	404	422	389	413	413	431	423	386	427	416	391	397	399	398	394	396	370	392	430	444	392	408	416	435	424	429	393	437	391	410	431	381	429	426	420	397	391	432	439	371	415	406	417	429	409	397	421	388	416	387	399	374	401	424	400	428	407	426	400	397	385	458	406	395	390	431	422	431	416	406	415	386	426	441	410	372	377	431	428	408	420	424	437	364	407	396	409	436	435	407	432	429	432	432	434	388	424	458	407	413	436	406	432	394	413	380	422	461	410	393	421	402	427	394	423	392	392	407	375	405	409	407	404	370	411	432	392	429	393	401	392	425	405	425	439	423	395	406	424	361	398	434	400	384	398	399	436	449	388	415	402	371	424	419	411	373	376	407	393	392	439	376	370	441	432	396	397	448	406	393	450	401	443	423	429	416	409	409	389	392	413	386	439	390	397	413	393	424	377	406	427	414	428	408	397	430	420	438	391	392	412	402	395	391	403	458	390	407	403	416	405	405	425	404	365	418	391	402	427	375	396	425	406	430	402	413	451	424	433	374	383	411	414	418	397	377	428	423	405	419	402	441	409	422	406	416	424	416	384	445	437	409	432	408	416	415	435	419	409	410	389	405	422	433	413	440	447	415	411	435	379	381	394	390	424	419	421	436	410	379	450	433	412	406	395	447	433	422	409	448	402	396	394	418	420	423	442	373	421	398	401	425	407	381	399	390	426	425	414	427	401	417	404	399	459	419	430	389	427	404	407	400	419	387	436	399	385	429	424	395	406	381	384	413	384	426	412	428	396	396	383	397	407	423	416	444	400	452	375	413	436	377	390	412	412	412	419	434	435	437	377	382	439	414	387	361	411	403	379	403	410	422	406	425	385	408	423	414	392	416	387	425	399	434	407	400	402	414	420	420	403	391	375	428	410	423	447	418	426	435	416	418	424	410	378	427	440	430	410	420	416	416	360	432	406	417	383	417	434	388	423	426	427	451	419	423	381	416	430	395	400	432	449	418	421	435	412	406	410	412	401	431	397	396	425	415	388	413	392	418	442	423	413	414	436	385	402	417	430	378	430	401	440	420	427	435	434	423	370	384	423	398	438	430	360	418	440	414	419	415	421	397	444	438	410	475	386	395	366	402	421	405	403	433	436	426	409	448	424	410	400	420	452	458	380	397	391	402	413	439	416	422	400	413	441	417	399	409	400	407	417	397	455	429	400	435	374	410	436	416	450	410	454	391	441	414	417	430	404	369	397	426	437	448	401	400	410	434	418	417	401	404	382	410	387	427	376	392	399	431	388	431	423	408	446	401	399	418	429	416	404	434	444	427	415	432	389	436	410	417	407	353	410	400	439	393	438	462	429	415	404	394	424	398	399	459	393	402	398	396	445	430	408	452	459	407	460	416	399	407	404	426	435	428	386	423	391	407	428	404	410	444	406	391	441	441	440	417	417	427	430	397	440	399	409	400	423	417	431	411	391	404	388	389	420	444	423	407	421	432	409	398	399	472	375	463	431	404	428	377	426	393	409	397	410	451	410	426	405	369	433	383	434	405	442	426	431	422	419	393	429	408	397	451	357	452	435	413	418	412	422	408	413	404	450	374	424	430	401	395	412	387	367	416	395	406	447	379	408	409	419	406	427	409	408	405	422	447	447	422	417	396	373	447	419	410	442	425	436	412	400	409	429	407	458	415	430	408	415	379	386	400	386	441	446	448	395	391	403	424	400	406	439	404	409	424	410	397	433	389	408	414	406	396	389	435	419	409	421	420	424	417	384	408	422	381	438	455	425	430	407	397	422	414	412	399	416
23186	21566	30659	23591	21425	19961	4564	345	284	279	244	230	198	208	217	182	204	190	193	202	197	189	211	179	190	195	191	182	190	180	163	166	179	156	178	192	172	180	188	188	170	163	169	166	194	170	187	160	173	168	171	162	149	157	171	157	181	169	147	166	181	177	171	176	161	161	150	171	168	176	170	184	166	182	181	175	184	152	172	171	172	186	174	166	189	175	178	159	170	149	163	147	180	176	156	182	182	188	175	197	169	178	159	190	188	171	164	164	177	150	153	161	166	175	182	168	171	156	187	185	179	175	145	151	180	174	159	159	176	163	162	167	179	179	156	162	186	189	185	180	164	166	163	163	155	170	150	181	213	142	172	168	167	162	185	149	170	161	162	187	183	175	206	180	181	172	162	179	172	179	170	190	153	181	178	167	175	186	164	170	169	184	183	177	159	153	198	202	158	179	157	161	190	197	191	186	139	158	192	166	160	181	167	173	168	168	164	170	159	178	181	190	162	182	146	196	203	164	169	183	177	172	174	174	174	188	180	192	174	175	188	183	205	173	161	159	178	162	170	154	185	188	189	156	155	159	190	181	181	161	150	155	182	177	164	184	167	145	171	193	183	189	189	201	174	169	185	167	172	182	186	183	164	181	170	177	179	178	165	166	168	168	171	163	196	193	173	142	176	193	163	165	151	157	148	198	170	173	177	157	168	165	191	171	184	157	159	181	181	182	185	185	171	159	185	175	185	183	165	167	172	169	174	189	159	163	161	170	160	186	161	167	161	169	183	165	172	192	190	197	161	170	164	186	189	167	194	167	179	165	179	169	182	180	166	168	153	172	186	183	143	188	176	159	177	185	189	163	179	154	199	197	189	200	171	159	174	207	201	194	150	171	153	171	176	194	187	149	172	160	172	163	174	179	189	168	176	187	182	182	196	172	189	168	187	159	175	170	173	192	164	183	195	163	186	162	163	180	173	175	181	183	162	183	177	159	156	177	170	179	168	189	144	178	191	191	188	179	164	181	154	159	184	178	188	172	146	170	174	221	177	179	185	154	204	177	183	180	198	181	171	179	192	204	153	156	162	179	156	168	178	169	193	179	185	181	152	192	174	179	186	174	183	171	188	186	192	187	181	181	175	180	190	173	172	168	179	187	175	182	201	190	175	184	184	175	182	160	186	163	185	180	178	200	186	188	160	179	158	183	190	161	161	185	178	169	170	157	161	178	171	175	159	164	173	152	177	191	175	162	166	171	142	184	193	148	176	159	178	144	145	184	178	185	174	166	152	160	178	171	170	162	172	148	160	177	186	163	166	179	165	162	158	194	175	181	171	167	157	175	166	177	186	156	146	178	162	162	174	176	168	181	173	165	161	153	151	186	157	174	169	184	182	164	162	152	181	172	158	173	165	173	172	196	168	174	176	169	151	177	156	176	185	153	153	150	174	169	186	130	191	172	180	188	175	159	162	169	176	162	170	153	167	187	176	184	157	172	173	165	173	179	167	161	199	175	169	188	196	192	168	172	163	168	164	189	175	188	167	181	159	159	158	162	172	179	164	169	172	168	172	190	169	189	167	175	168	182	172	177	192	141	167	163	189	182	173	166	167	183	179	180	178	170	189	164	176	183	192	197	166	178	179	162	180	161	196	186	172	190	183	174	195	170	168	172	184	181	167	161	175	190	155	156	172	184	169	176	187	185	163	172	170	199	147	181	176	166	162	162	177	185	195	154	162	155	175	172	169	165	176	184	171	189	177	158	172	172	188	172	172	191	178	203	151	169	149	169	176	178	163	167	171	195	164	173	158	207	192	170	171	170	181	161	175	187	179	175	158	188	161	175	181	181	166	179	174	170	190	165	160	173	178	168	188	179	168	173	163	190	177	174	163	171	165	154	171	145	159	189	164	190	182	176	158	193	156	191	189	168	156	172	152	181	160	159	172	184	178	178	187	171	159	186	169	174	188	186	169	160	153	173	200	169	163	194	181	189	184	180	180	177	206	170	170	169	177	160	181	193	185	183	172	186	168	168	205	163	157	172	165	178	208	185	184	174	163	152	161	185	182	165	166	155	168	193	175	168	178	162	172	162	168	167	164	164	181	170	182	179	187	174	161	153	198	155	177	165	197	187	158	179	140	157	165	167	172	168	175	160	165	173	162	201	158	142	169	187	171	176	177	172	180	192	210	192	160	167	162	199	171	150	189	181	163	162	162	152	178	157	169	167	185	171	180	172	183	149	168	191	187	170	181	165	159	191	190	168	192	198	173	164	184	192	174	154	185	166	131	169	166	168	161	161	173	167	160	177	162	180	211	176	196	184	181	156	167	197	169	184	167	170	168	166	173	176	184	175	164	156	155	170	160	191	167	175	179	171	194	165	187	190	136	157	186	181	206	188	165	180	157	188	181	181	183	182	216	179	175	201	186	183	177	190	179	162	167	170	160	178	170	181	191	195	175	180	176	164	190	180	164	172	161	173	179	145	166	190	166	179	184	158	188	172	187	169	172	154	172	156	183	173	182	182	142	147	176	170	157	186	180	193	174	163	201	157	179	166	170	198	180	177	177	195	175	178	189	193	199	188	152	151	191	170	179	175	167	188	167	173	163	171	145	157	168	178	192	172	175	164	168	176	160	156	171	157	161	163	180	189	164	163	151	185	158	176	179	190	178	159	174	165	180	177	150	182	158	160	171	172	160	158	172	162	160	190	181	166	170	187	187	166	172	174	169	159	171	194	169	154	155	165	141	159	184	171	178	169	168	181	160	175	168	162	166	165	187	158	183	178	204	163	179	194	173	191	167	184	175	162	151	179	167	177	184	158	169	173	180	150	190	184	163	165	163	177	171	177	197	196	157	178	183	163	166	163	163	165	184	140	153	178	182	170	171	174	170	178	187	175	182	183	200	193	190	173	186	162	168	174	177	190	183	154	169	183	167	174	176	164	168	176	163	153	185	150	159	181	191	192	158	191	167	181	166	176	173	190	169	153	168	170	172	178	180	156	171	171	164	162	183	164	166	188	155	173	163	168	162	141	183	156	186	181	211	155	178	196	193	175	187	199	188	176	177	174	173	154	177	170	175	185	180	167	178	177	176	203	178	149	184	161	173	182	163	161	177	183	176	183	166	159	176	163	183	165	163	161	161	145	151	172	160	157	173	167	172	183	185	153	175	165	178	168	171	156	190	172	175	195	179	163	179	158	174	199	170	169	200	157	177	142	182	200	154	154	196	167	170	170	186	155	174	168	162	146	163	172	167	189	184	182	151	165	151	157	180	160	177	179	178	172	174	153	184	148	188	182	155	149	158	178	191	176	166	182	187	176	168	173	174	158	181	171	166	199	180	163	178	184	172	167	181	203	172	176	166	165	172	177	165	190	189	214	211	185	185	167	163	160	188	156	169	161	184	173	190	177	174	175	168	173	172	177	187	171	162	164	167	191	169	168	162	187	185	189	192	195	181	167	186	163	169	174	172	175	163	171	166	167	177	168	173	179	166	176
58779	76351	65687	3684	1234	981	692	615	540	457	386	398	363	342	337	306	293	286	307	304	293	275	277	276	271	232	259	256	241	249	238	224	244	247	237	279	242	239	249	247	255	229	247	234	229	240	216	253	203	285	219	244	248	263	262	250	221	256	250	258	233	228	251	256	247	220	260	248	268	219	260	247	237	233	251	241	231	213	235	217	236	237	263	228	225	235	236	241	238	231	248	216	223	222	226	268	231	253	212	206	239	251	235	228	272	225	213	222	249	262	257	231	240	245	246	224	222	231	246	229	228	218	250	253	242	251	249	226	227	213	240	234	243	223	236	220	243	224	225	209	214	217	218	252	236	212	258	251	235	230	255	217	252	231	234	224	230	241	241	228	251	243	241	228	260	243	218	246	252	231	225	263	262	240	240	251	223	250	233	230	241	228	221	247	258	236	259	234	228	280	234	229	254	229	261	246	223	254	232	250	226	225	267	244	229	243	251	238	229	223	209	228	244	216	240	257	261	249	229	210	242	242	225	252	237	236	218	248	212	235	225	224	240	232	240	243	224	250	234	244	217	250	255	223	226	253	246	259	226	238	240	233	232	240	230	242	264	234	225	251	247	227	258	216	241	245	248	231	252	240	261	236	242	225	234	253	258	238	235	222	233	220	228	218	247	211	225	231	257	234	225	221	241	223	235	264	223	258	218	208	264	225	244	229	266	249	234	263	214	233	226	216	229	257	209	239	226	210	248	225	238	223	224	235	265	270	229	245	242	253	227	251	226	225	225	251	236	232	239	228	239	244	242	260	238	229	234	255	231	245	223	235	232	254	251	238	232	207	246	257	239	243	230	246	229	221	247	226	240	230	214	215	257	217	224	260	242	261	233	231	231	233	229	259	218	239	229	236	232	237	243	239	234	225	234	225	229	277	271	255	248	249	228	239	252	233	248	242	254	247	223	257	225	225	226	224	222	236	245	267	239	237	238	229	223	236	244	223	245	244	228	258	238	240	241	250	265	243	215	223	251	223	246	243	245	239	266	239	237	245	241	242	245	246	259	219	226	250	263	256	232	224	233	242	262	263	245	221	255	269	234	254	212	220	225	250	235	221	231	254	231	265	237	250	246	250	233	246	210	235	232	243	207	246	245	225	223	232	249	253	221	246	244	233	232	220	248	244	227	237	228	231	236	264	246	247	249	216	234	243	259	242	212	241	244	244	249	233	233	235	211	206	231	230	254	243	250	210	219	254	248	231	248	221	231	226	241	235	200	239	223	236	232	244	239	228	231	229	255	251	220	271	248	272	222	230	204	231	223	220	229	234	254	235	249	246	251	242	242	221	247	229	203	283	253	251	227	244	250	253	245	228	234	246	246	247	250	254	229	255	227	225	254	227	239	223	254	237	217	212	248	229	240	242	243	269	249	261	230	263	220	237	240	235	208	229	226	256	220	248	240	238	246	251	246	245	218	233	251	259	208	218	232	227	235	244	223	235	228	252	237	252	216	229	229	241	231	257	244	238	226	223	233	231	221	228	240	245	258	265	244	223	229	240	226	256	245	249	248	253	266	225	269	259	231	252	221	238	268	206	226	259	241	226	257	265	204	209	245	208	234	237	246	245	264	242	239	229	251	265	206	239	247	239	251	236	206	214	249	221	227	240	254	230	251	221	238	218	232	263	254	237	238	231	231	239	285	236	227	230	232	246	234	253	231	248	257	231	244	265	237	216	253	255	204	254	271	236	226	238	230	267	223	246	246	255	252	242	253	214	222	242	245	248	240	244	240	231	247	240	256	233	241	244	233	243	233	223	233	267	226	235	237	229	222	208	244	243	236	230	258	263	246	242	239	230	267	246	241	261	217	223	246	227	243	236	229	233	237	239	221	216	220	240	232	212	272	253	244	225	207	236	227	245	222	240	225	239	262	266	219	234	268	228	248	250	248	254	259	248	248	237	247	204	234	246	250	272	251	235	212	219	263	237	247	252	240	238	232	237	244	240	223	248	218	233	233	240	228	277	242	223	262	250	251	249	236	248	240	215	261	245	241	236	246	237	242	261	252	231	227	221	249	250	266	246	228	214	262	237	243	253	247	234	245	232	261	222	243	240	233	226	240	241	259	249	240	214	235	244	262	247	224	257	249	223	203	218	246	239	225	255	223	219	240	215	246	257	240	253	240	219	224	246	243	229	224	208	227	255	218	287	229	221	247	233	253	258	251	231	254	220	239	224	231	235	248	240	197	235	240	220	250	235	240	240	224	262	234	226	232	230	263	219	216	226	238	229	243	258	267	243	227	228	260	251	244	243	229	263	222	214	249	265	226	255	273	254	233	228	223	221	217	253	218	236	226	242	244	247	245	232	240	222	245	271	243	194	235	242	206	234	226	244	236	244	245	246	265	253	243	251	252	245	224	241	233	230	251	225	226	241	247	267	247	262	230	236	246	246	254	240	220	219	213	251	214	227	232	215	232	223	264	236	262	245	245	243	264	242	259	246	225	240	255	222	217	250	239	246	240	229	230	224	240	207	261	238	245	221	239	237	233	245	233	233	243	237	249	224	240	226	248	251	243	276	251	266	224	240	242	225	229	222	235	248	226	238	238	234	244	221	264	221	239	249	244	273	250	245	233	219	253	237	221	233	227	211	241	239	228	224	272	231	243	236	246	256	232	243	205	244	188	239	264	234	221	254	256	231	241	226	201	237	226	268	225	228	243	239	245	223	230	253	250	222	200	257	247	218	251	229	229	204	216	229	225	244	245	222	236	203	246	256	214	265	240	237	219	243	260	244	257	235	224	242	248	225	261	241	267	242	244	254	228	224	224	214	209	228	245	243	244	250	238	230	218	213	242	227	229	263	241	241	246	264	245	239	260	225	230	210	230	267	251	245	277	236	264	250	273	262	212	258	238	212	257	270	241	241	229	242	232	246	240	251	236	235	259	233	246	243	234	260	232	268	231	253	235	223	237	245	249	240	231	248	237	249	230	236	267	242	239	216	227	229	221	240	263	228	242	221	214	249	236	284	264	235	229	214	247	248	261	243	220	238	242	239	237	262	223	247	240	235	248	258	260	254	208	205	249	271	244	237	237	250	263	220	219	220	246	263	225	233	269	232	223	257	270	265	233	230	211	212	232	248	233	241	240	218	265	224	239	234	281	259	236	229	244	263	242	240	237	236	227	233	248	265	232	246	268	252	221	251	261	254	226	229	208	212	210	247	240	243	226	231	226	245	216	239	213	237	241	223	241	211	226	273	244	256	230	231	232	254	246	230	229	246	243	213	232	251	236	218	245	225	257	220	270	224	255	229	218	228	243	246	234	240	229	223	232	255	233	245	234	238	242	263	232	231	231	217	246	228	257	225	221	236	228	235	232	214	220	273	219	253	214	227	235	227	237	203	211	225	255	234	252	246	220	241	229	243	236	262	257	248	249	240	248	247	214	252	230	226	241	206	259	234	261	221	250	250	251	253	243	238	235	243	228	242	212	221	238	260	254	230
28987	25474	24077	4664	521	460	315	276	290	290	269	268	297	271	276	263	289	278	267	290	282	294	278	267	283	292	278	283	282	256	271	250	235	291	308	256	274	266	289	276	295	291	267	275	282	281	300	273	261	283	298	296	286	277	286	286	284	274	263	306	246	269	260	280	304	308	280	277	257	317	269	301	260	287	265	296	281	286	257	275	261	270	318	273	290	277	274	279	283	275	253	268	276	266	305	265	295	267	265	293	267	282	272	257	288	287	245	281	302	277	298	246	274	284	262	271	280	274	261	275	271	298	274	269	294	294	255	300	286	270	313	255	266	272	277	296	274	250	272	258	274	244	284	264	290	266	281	296	267	245	264	279	298	252	308	291	281	286	256	276	294	309	273	278	286	301	290	304	277	278	284	297	285	277	273	301	295	278	296	269	281	263	255	255	299	289	265	256	271	296	270	268	252	285	248	286	275	276	253	298	298	303	283	272	289	304	306	258	285	284	270	276	269	282	304	264	269	279	234	251	263	280	275	255	232	275	261	263	269	282	274	294	287	271	271	245	295	298	271	269	269	265	283	270	282	304	294	304	269	264	279	245	255	273	275	300	265	270	271	267	291	249	252	273	285	266	283	276	285	256	276	251	304	275	265	273	295	243	263	278	249	283	277	263	308	293	273	278	258	267	281	283	265	283	259	248	249	290	291	281	270	283	280	277	280	295	273	249	279	275	256	309	291	298	283	283	287	291	280	261	283	266	297	297	272	294	270	265	285	295	256	263	268	280	291	288	280	260	280	285	276	267	254	245	290	263	275	275	287	245	287	282	294	304	273	236	288	280	300	272	287	266	298	274	260	313	282	254	255	280	304	290	220	273	294	260	264	321	271	313	285	266	293	278	268	294	283	259	268	258	279	270	289	309	275	287	292	268	303	297	307	294	272	281	265	254	256	277	241	264	265	285	280	291	269	276	273	269	291	273	262	278	278	268	281	271	279	260	290	297	274	261	303	290	290	261	275	264	258	249	292	279	256	259	275	307	299	285	273	264	305	303	302	245	251	282	264	247	268	272	275	263	316	262	266	280	260	268	259	252	254	254	291	297	263	295	290	276	251	258	274	267	271	304	294	275	237	260	268	291	278	316	276	276	264	244	287	280	286	256	262	295	265	270	255	280	257	315	249	273	265	288	276	295	264	282	285	278	248	274	295	285	280	236	257	281	295	299	261	241	293	260	271	300	273	262	269	233	292	273	250	281	278	261	256	285	259	270	276	270	265	266	287	278	301	270	296	278	259	283	276	294	274	277	277	274	275	271	280	283	275	295	283	305	261	299	299	264	252	288	296	268	267	277	268	291	275	270	285	288	279	293	294	276	261	257	290	269	267	253	298	264	279	272	258	289	287	280	294	267	273	267	259	289	260	274	260	284	253	270	278	298	260	293	280	274	273	283	239	272	261	271	301	271	288	269	264	282	296	283	277	278	278	267	278	268	314	239	278	284	241	276	286	259	281	248	273	303	291	272	277	264	268	271	304	273	279	263	276	298	275	288	284	288	329	295	268	275	313	283	303	252	285	272	294	274	309	255	295	284	274	265	263	301	256	241	268	272	282	282	295	294	269	265	277	270	307	275	283	256	261	272	281	254	283	272	281	313	243	277	257	274	299	315	303	284	275	282	283	263	287	267	275	270	270	274	298	270	272	260	277	275	248	275	254	269	236	251	277	256	295	295	276	285	285	286	276	242	309	260	276	240	287	275	264	266	274	287	250	292	255	273	271	275	285	307	290	290	253	286	249	285	281	278	327	280	253	267	275	296	267	289	288	279	234	271	290	268	289	291	287	278	239	284	272	273	267	267	293	244	290	278	279	301	259	285	279	285	281	314	272	280	266	272	290	277	252	283	267	265	278	269	284	243	283	266	293	259	266	283	240	266	284	266	261	265	260	252	262	276	291	290	300	242	270	253	295	248	292	296	284	293	272	293	248	242	278	247	267	267	287	307	265	288	273	284	291	272	299	263	282	266	256	284	286	279	281	252	282	246	277	272	271	266	267	241	279	262	270	281	276	267	316	263	273	290	242	258	248	265	277	268	272	264	248	279	275	289	267	264	266	282	311	299	260	296	278	280	269	238	254	269	270	265	294	277	280	283	288	292	246	293	283	262	293	272	281	284	322	282	288	264	286	249	281	277	283	283	295	270	256	257	271	249	263	269	266	266	269	273	285	253	276	279	306	269	293	261	262	285	273	286	263	268	286	264	295	252	302	277	258	303	310	275	228	285	256	278	267	275	268	275	243	277	287	304	291	274	279	258	295	271	300	256	286	275	245	253	254	279	311	298	289	257	297	261	255	235	257	285	263	274	277	281	286	301	264	301	262	274	263	298	303	270	257	277	283	287	243	274	266	283	282	294	255	268	261	287	277	285	254	285	282	291	264	298	283	324	291	263	264	322	271	285	285	298	250	283	279	270	261	284	295	264	272	272	284	278	273	289	294	278	313	314	305	281	273	307	260	282	289	284	293	274	284	251	286	263	237	316	275	283	264	293	251	296	275	277	260	275	256	277	265	253	270	280	265	276	263	280	270	277	310	256	304	287	254	281	282	291	268	250	255	293	286	278	288	256	296	255	282	271	253	246	271	275	284	287	264	259	249	303	281	298	280	289	291	244	274	282	294	246	262	280	295	254	281	264	300	261	285	302	290	285	282	263	250	292	270	265	294	281	279	279	292	297	277	268	288	273	315	273	304	305	286	273	251	282	284	256	281	279	268	262	279	276	301	267	299	281	287	291	300	269	264	289	282	283	282	254	282	284	282	289	286	258	296	277	279	272	276	301	296	302	258	261	277	261	277	269	257	267	270	267	271	292	272	260	291	288	290	260	286	282	277	279	285	266	269	251	279	254	229	281	278	275	270	226	285	258	288	304	282	288	257	265	267	307	306	259	276	277	309	287	258	287	285	279	300	289	239	260	280	273	272	296	240	293	291	267	281	288	282	282	291	262	303	274	307	292	260	258	284	252	274	303	281	267	288	268	236	274	251	255	266	273	290	267	303	279	275	272	274	284	301	305	258	294	285	265	266	281	265	242	282	317	280	277	248	289	299	248	283	282	266	259	267	288	277	273	268	298	289	288	242	242	290	282	271	256	265	290	303	268	273	260	275	299	263	287	287	272	258	269	278	275	262	268	259	293	294	278	284	278	259	270	252	285	265	277	283	263	278	291	269	270	273	268	307	282	287	306	296	281	288	269	255	306	279	272	277	250	293	272	258	264	300	285	263	289	255	287	275	276	266	301	252	272	253	262	258	289	296	272	288	269	252	236	257	287	303	262	270	303	272	258	278	288	289	292	277	289	261	295	285	279	260	279	274	256	304	275	290	274	255	254	290	268	267	263	253	286	247	264	273	260	287	289	287	252	257	289	273	268	283	272	242	271	275	260	286	274	281	255	262	306	254	314	273	281	267	265	278	289	275	278	285	294	282	284	283	284	281	270	271	289
36491	36871	24944	1008	429	401	391	401	421	385	422	367	389	412	372	369	368	378	361	391	428	411	379	396	352	405	375	393	400	364	386	386	367	400	364	373	391	381	410	363	384	368	371	383	401	375	374	377	377	389	414	398	406	394	385	370	403	384	337	350	364	372	394	382	375	339	388	364	398	379	388	417	382	412	408	386	381	338	398	360	383	383	361	383	356	398	393	404	365	369	372	365	392	404	356	377	368	368	370	415	408	407	387	401	356	368	354	373	419	377	403	405	340	371	379	388	437	347	397	408	411	352	386	382	386	400	395	376	373	341	365	402	392	375	387	442	381	379	374	379	392	389	395	386	364	382	392	381	368	382	384	388	343	368	382	431	380	393	390	359	356	387	402	394	360	361	395	414	371	393	367	393	344	393	391	372	413	388	371	383	399	387	384	338	392	385	361	378	391	381	412	387	361	371	325	363	389	406	397	380	371	371	407	415	396	386	412	400	386	381	391	410	382	380	338	378	378	404	400	389	346	415	408	420	370	379	378	386	374	417	392	373	391	382	390	422	390	360	425	359	352	392	374	333	389	390	389	371	368	388	405	364	386	382	405	364	382	407	354	390	405	384	391	376	409	332	397	428	384	393	420	344	375	416	390	383	343	378	401	369	388	395	354	391	351	396	403	407	388	363	380	359	401	377	392	374	381	373	380	394	412	409	362	341	397	384	381	367	382	370	401	367	382	400	376	389	363	351	370	395	361	408	380	371	371	372	379	417	380	395	400	402	400	378	381	358	390	377	361	396	376	361	426	368	390	409	377	408	378	385	390	394	354	379	381	415	414	380	390	385	380	382	378	401	391	387	398	369	383	401	390	379	405	391	388	366	378	385	383	360	365	375	410	348	373	376	356	389	385	396	384	352	374	416	387	354	375	364	406	381	395	373	421	388	405	377	386	380	406	354	374	375	412	379	383	376	416	386	360	379	437	395	357	413	349	375	364	369	361	360	381	344	381	371	383	365	386	373	383	396	383	379	361	423	387	379	385	387	400	381	380	368	391	362	356	370	396	392	333	394	394	363	392	404	396	365	364	370	396	375	410	406	414	376	362	357	392	356	425	374	412	365	360	404	366	383	376	411	350	355	368	375	384	368	362	420	372	330	392	364	381	354	391	407	407	351	366	370	389	366	343	370	369	369	403	363	356	351	361	368	367	380	372	362	341	391	355	383	413	380	384	342	393	381	379	365	382	388	392	364	397	401	398	399	420	362	354	365	390	370	398	392	374	375	374	386	371	415	410	357	363	383	400	383	374	388	393	375	399	409	396	380	380	389	399	378	377	389	382	379	406	395	349	404	370	397	357	373	387	351	360	393	391	397	384	392	385	370	373	365	373	408	341	395	419	389	374	404	386	367	400	390	379	379	375	353	379	370	413	372	387	392	390	385	376	400	383	377	382	380	368	389	385	385	407	389	418	385	379	371	393	394	413	369	381	367	390	349	385	387	400	392	391	374	400	370	354	362	387	381	395	370	366	363	370	336	354	388	393	371	382	362	366	400	408	411	355	364	342	426	370	407	415	381	391	380	363	386	370	385	397	378	394	377	398	385	382	380	368	398	392	401	374	352	368	388	413	368	413	381	401	408	387	376	397	375	387	381	371	339	370	374	408	413	373	367	410	388	417	356	397	377	401	404	371	356	360	358	408	407	386	378	398	396	376	366	379	370	387	361	365	390	377	392	364	416	386	388	387	415	388	424	380	400	368	363	359	359	402	363	410	367	385	400	369	381	422	389	355	379	369	391	361	392	384	386	375	354	400	381	399	391	376	362	387	439	420	397	344	386	403	410	390	382	365	409	367	380	385	374	420	350	379	396	367	394	388	408	370	371	394	375	352	404	377	387	354	364	353	381	373	396	417	409	398	398	397	390	402	392	376	375	376	358	361	394	343	362	386	349	381	396	390	379	378	393	395	367	395	342	372	397	350	385	376	389	391	390	376	385	416	399	391	399	373	358	405	379	394	367	378	390	386	379	391	394	378	387	406	395	363	349	410	407	359	375	375	430	382	381	405	368	379	390	374	337	370	397	385	376	379	378	397	405	388	382	369	408	396	385	380	398	361	376	365	409	378	367	376	397	357	411	383	355	412	371	370	391	403	368	383	366	361	411	384	362	384	410	411	374	410	399	401	396	369	406	391	363	395	380	407	366	375	394	388	371	378	375	411	393	350	387	389	418	387	377	387	349	366	357	394	356	391	413	352	392	406	391	408	357	394	407	379	391	361	390	351	384	424	379	363	384	327	406	420	411	372	379	414	384	395	365	378	404	362	377	376	377	364	394	393	347	360	393	385	374	408	380	387	410	396	424	391	364	372	379	385	387	400	399	359	347	389	364	355	369	396	352	379	382	345	380	403	378	357	405	358	375	392	377	384	364	389	346	361	366	350	369	343	418	378	398	352	377	373	393	384	357	400	386	419	416	385	380	392	379	387	372	373	388	411	389	384	400	422	378	376	385	350	395	344	383	385	365	385	377	388	370	346	384	377	364	418	405	392	371	376	384	354	386	399	402	372	397	383	375	378	420	416	366	384	342	366	412	407	353	377	365	395	354	396	367	406	358	404	366	410	368	394	370	374	393	409	391	346	405	382	397	413	355	345	404	402	371	381	404	420	385	402	390	397	384	345	359	381	394	405	396	437	359	416	406	404	394	368	387	360	393	366	383	364	388	396	372	374	378	395	376	362	372	387	387	363	383	357	376	381	389	341	347	356	383	374	367	424	378	384	367	392	383	394	361	395	388	385	395	384	358	372	404	355	385	431	345	375	398	372	409	395	395	372	354	371	359	371	401	392	382	388	354	371	395	382	404	344	366	399	358	365	372	369	423	408	364	400	359	431	427	377	392	377	343	400	389	357	378	384	395	356	373	350	423	373	343	384	363	392	373	398	399	399	397	376	378	375	393	369	374	367	360	389	368	374	363	388	392	393	363	396	381	390	421	379	333	405	371	341	368	380	344	385	392	403	379	343	362	360	381	391	380	377	353	377	399	397	365	387	397	417	389	398	413	352	399	390	358	390	396	378	368	382	419	392	387	352	388	370	408	418	385	414	362	383	347	364	359	381	365	390	374	356	391	383	413	411	352	404	374	361	366	366	375	378	356	396	392	396	359	379	383	379	376	357	378	412	388	401	358	375	375	377	394	420	448	385	379	378	381	388	402	392	397	368	391	406	390	383	383	363	401	384	386	406	361	398	391	370	394	392	364	389	371	374	362	376	387	330	414	389	368	381	401	365	368	375	389	354	407	396	409	389	379	344	377	395	371	377	390	377	341	379	383	407	361	365	382	361	364	416	379	399	422	380	396	387	383	379	390	431	395	384	358	392	416	359	395	348	379	384	372	420	369	401	385	365	392	372	391	379	398	380	353	386	354	411	377	373	386	356	358	388	419	400	379	381	409	364	387	365	397	382	371	362	374	393	370	412	363	409	400	400	376	401	382	382	370
24219	21986	30927	24612	19149	5281	511	375	371	357	384	333	339	328	336	306	332	300	325	328	344	318	326	304	312	359	284	286	329	312	311	293	305	293	329	329	305	318	301	306	321	325	301	283	310	269	320	298	301	270	322	292	295	306	312	293	314	301	349	307	306	304	319	337	304	286	332	335	305	320	295	299	300	311	313	316	288	286	254	292	315	297	282	306	299	315	313	283	328	297	303	306	295	289	300	284	313	313	288	274	305	280	267	307	292	310	294	281	278	285	329	297	283	302	297	290	291	275	287	307	286	307	286	303	283	311	322	303	296	284	313	291	338	301	304	311	306	289	295	293	322	297	296	285	304	313	243	302	266	284	318	319	297	313	310	288	275	283	302	303	342	316	276	311	306	306	296	305	291	296	268	291	257	281	292	279	270	250	286	301	306	307	312	298	284	314	296	324	278	300	296	314	299	286	309	303	286	310	297	306	278	308	317	309	295	286	323	319	313	296	333	299	282	313	285	313	308	321	307	331	305	320	305	329	297	303	305	315	290	298	312	284	273	327	296	289	294	298	297	265	298	318	302	314	290	313	290	304	303	316	290	287	263	303	289	319	297	295	307	289	298	319	322	322	285	296	304	277	313	289	303	284	305	310	318	305	317	284	276	300	299	298	313	286	261	284	339	295	313	309	285	321	292	314	310	307	292	290	292	314	289	291	314	322	310	304	290	310	272	298	282	276	298	260	308	322	316	298	294	316	303	310	296	275	281	294	284	306	286	298	311	292	318	313	308	302	315	306	320	310	292	299	307	303	289	283	337	282	322	300	303	321	275	287	294	300	281	270	315	285	290	328	313	345	313	298	323	303	301	272	322	305	314	289	292	295	302	298	302	298	326	311	302	286	296	276	306	283	286	300	306	296	286	305	285	278	315	330	309	286	280	311	286	291	284	283	329	311	279	328	321	332	302	297	312	276	299	276	299	302	273	292	303	283	316	296	251	313	307	277	307	304	309	315	281	292	331	325	263	295	333	319	299	282	301	327	300	294	298	274	304	304	307	299	304	281	300	283	295	312	307	309	294	292	348	348	285	300	297	315	326	297	325	306	306	328	287	323	310	282	294	334	260	286	305	276	289	349	293	307	282	295	273	296	322	293	260	268	295	304	293	268	299	303	286	330	317	313	303	271	292	321	302	310	317	297	293	300	303	285	289	315	303	316	297	284	293	302	307	322	337	301	309	281	288	293	333	306	306	285	326	328	315	260	302	284	270	304	296	310	307	285	260	266	295	314	292	319	276	265	279	319	296	306	317	288	325	302	325	305	302	299	295	311	272	316	307	317	296	310	304	342	339	287	310	314	333	274	320	289	314	283	275	304	305	300	315	321	317	269	283	286	287	318	289	315	295	300	316	332	293	279	302	278	260	318	307	303	288	298	316	338	312	294	314	286	305	346	305	305	266	307	277	300	294	295	293	297	321	295	314	318	326	323	310	286	301	300	286	314	288	278	323	300	309	323	307	312	306	274	323	290	280	277	296	328	296	303	277	323	269	314	297	309	308	287	314	303	302	293	297	291	302	290	311	314	320	326	297	333	310	308	314	319	299	297	309	314	309	283	331	283	295	334	308	272	307	297	323	312	333	297	289	294	342	292	296	308	279	297	286	335	294	284	269	287	310	296	330	310	309	332	318	284	286	314	302	326	307	301	284	281	300	305	277	294	322	299	271	336	311	305	291	323	295	298	307	304	266	307	304	294	260	278	297	279	260	302	289	304	290	314	316	315	290	316	289	298	332	306	307	324	298	296	298	295	308	302	288	299	293	301	277	304	291	299	303	310	267	276	299	323	315	295	318	284	323	293	294	299	288	324	292	296	266	311	305	283	297	282	291	271	291	303	321	312	295	311	279	306	289	302	268	297	287	284	277	309	262	298	290	279	280	299	302	313	291	313	295	319	339	298	295	306	320	307	284	285	296	300	279	286	283	317	306	296	286	303	308	301	284	315	313	295	329	295	325	315	304	297	317	298	283	291	306	308	295	292	302	305	307	300	276	272	289	278	300	305	294	343	325	274	293	297	304	307	293	305	331	292	279	258	266	324	334	324	298	256	296	324	299	285	302	301	297	312	292	311	328	297	285	265	299	282	304	281	309	295	311	299	320	290	319	283	324	285	298	314	293	313	321	301	306	285	288	314	275	294	278	329	327	319	276	295	297	316	292	277	289	295	304	272	276	284	269	292	297	282	309	293	307	291	299	305	315	278	325	294	298	314	318	293	300	298	302	322	319	297	268	265	293	278	307	270	312	284	317	277	310	325	325	285	308	281	305	294	291	319	325	321	308	273	315	284	309	309	299	314	289	303	342	323	307	307	337	314	342	284	308	303	287	309	299	279	286	281	294	287	275	294	298	287	284	291	273	288	303	325	279	302	300	284	316	317	303	323	334	290	280	305	292	303	312	303	314	294	295	292	287	319	251	294	258	317	297	301	342	320	318	287	312	261	323	314	325	351	331	297	297	331	305	284	296	276	300	283	322	336	312	296	304	285	268	306	294	269	317	300	306	299	299	287	273	273	313	291	282	298	261	293	279	289	316	302	296	313	282	301	331	311	297	303	302	306	309	276	294	306	318	299	321	310	291	312	291	297	317	276	281	300	291	297	277	288	323	316	289	290	323	312	311	295	292	313	309	294	297	313	322	300	287	307	316	309	297	310	287	310	285	273	286	284	310	318	298	310	329	267	303	307	297	261	271	300	271	280	296	299	313	307	302	288	324	331	305	320	262	299	316	303	307	263	290	303	304	293	278	270	323	291	291	318	315	275	296	287	316	331	297	294	288	313	292	284	310	303	305	287	309	286	313	311	282	275	301	315	312	330	332	292	286	310	282	274	290	313	285	288	271	299	307	288	320	305	312	292	300	317	286	299	304	301	293	319	284	290	311	287	302	294	294	293	309	295	303	304	290	285	317	320	297	317	309	301	306	310	295	308	274	319	307	289	298	281	294	275	302	296	286	281	304	290	299	285	290	290	299	288	318	294	316	303	302	291	283	294	285	318	307	275	314	289	322	301	284	292	308	304	273	297	288	271	323	264	292	319	274	311	305	321	291	313	328	296	344	315	280	319	294	288	291	310	273	307	329	324	304	299	303	336	255	294	292	250	296	323	327	278	304	283	282	276	329	306	288	301	289	308	301	299	300	289	329	305	310	289	309	307	314	298	320	312	264	278	290	289	329	306	307	305	298	323	327	279	309	293	290	291	308	265	311	290	292	287	274	286	314	310	304	305	310	322	293	323	264	310	286	327	323	273	287	287	262	277	305	295	283	308	332	283	291	299	313	303	291	304	298	325	310	282	294	288	289	297	239	298	321	290	331	310	287	271	307	295	275	301	283	290	269	331	293	331	298	310	301	321	300	298	314	309	277	298	251	304	286	283	349	288	312	333	287	303	316	269	305	305	271	289	302	306	296	278	283	321	286	286	291	297	302	263	330	269	300	281	311	333
60359	70912	59146	2399	959	812	730	626	587	500	496	457	473	501	408	467	434	460	423	438	407	431	428	399	435	422	454	450	437	411	417	421	445	437	418	391	392	377	397	420	414	420	398	415	441	375	468	433	410	387	434	408	395	432	387	425	389	452	403	418	384	399	400	455	418	446	415	416	397	402	419	410	396	414	418	412	392	421	425	415	428	408	392	427	427	437	405	465	430	430	395	409	404	410	411	397	413	410	438	440	411	418	397	413	402	409	456	409	405	376	396	440	400	437	408	426	397	411	425	441	441	438	413	431	389	435	441	391	405	403	394	373	430	425	415	434	407	426	396	401	381	444	438	427	431	423	437	412	407	423	418	426	410	385	398	411	415	435	392	406	427	408	435	433	430	400	410	399	445	389	397	443	447	391	412	389	394	366	437	399	393	422	428	388	363	423	418	398	448	398	434	423	398	381	430	424	427	413	390	424	410	439	409	409	406	437	429	418	422	389	375	409	417	421	414	389	384	434	419	401	426	393	419	381	390	394	410	448	440	425	435	443	466	401	418	428	417	425	387	403	441	388	409	394	448	392	425	422	411	412	443	427	430	402	378	446	443	429	445	371	437	408	422	407	431	441	409	409	400	408	427	427	411	421	391	440	396	388	429	370	417	416	396	445	386	422	429	389	415	431	402	383	413	434	405	437	421	441	371	413	401	415	378	419	430	399	427	406	413	418	434	412	437	488	402	427	388	403	400	392	394	435	422	416	416	420	429	425	436	438	371	388	421	410	434	435	407	411	416	413	444	421	419	408	423	384	434	425	410	443	429	384	362	426	392	428	407	406	426	398	427	443	425	372	419	392	423	429	430	419	404	407	409	433	416	404	404	431	369	429	403	424	436	430	427	396	437	423	398	427	411	399	436	412	380	430	402	402	423	418	428	423	441	438	434	390	419	442	414	403	423	425	374	456	437	420	416	415	419	392	408	384	404	428	399	389	375	424	414	417	381	390	435	417	388	407	411	391	417	415	363	426	420	407	424	381	427	412	408	419	436	413	372	423	410	408	427	412	379	435	385	439	398	424	373	422	435	428	400	387	421	411	435	405	393	441	449	388	382	419	412	422	403	444	445	397	382	449	411	431	413	432	406	409	410	401	390	452	400	442	428	415	436	390	411	423	441	374	404	401	423	420	401	394	365	427	406	446	430	430	395	391	391	425	433	407	408	418	422	436	411	402	414	426	419	427	407	413	429	414	434	453	426	418	374	399	429	421	441	407	394	419	423	417	396	421	427	394	424	405	381	436	408	408	440	431	377	435	452	405	369	395	432	442	402	411	411	383	413	391	387	402	428	402	422	387	418	382	402	424	389	389	392	391	436	406	406	398	393	423	420	439	430	398	410	394	380	442	434	432	401	442	423	394	441	421	464	401	410	383	417	400	404	420	427	382	395	401	390	394	385	460	434	432	404	397	448	406	414	428	444	417	420	423	425	399	426	456	398	386	400	403	427	427	370	426	391	427	379	430	404	461	402	423	439	412	404	395	415	434	391	423	405	438	420	455	442	440	413	419	395	438	428	408	424	407	436	404	418	402	425	410	448	422	419	395	434	446	420	407	389	375	418	392	416	426	428	401	424	428	383	375	432	420	403	377	422	419	429	416	374	418	414	392	424	422	431	435	424	397	398	412	413	388	415	391	395	401	412	418	374	405	412	414	390	380	390	396	454	400	396	413	426	416	425	379	416	445	404	427	418	431	387	421	389	401	448	402	417	424	393	463	407	414	424	404	409	434	422	422	416	451	412	422	423	410	378	423	413	442	425	414	420	422	415	413	432	415	406	401	391	414	382	412	428	421	418	411	420	387	429	393	386	437	393	403	426	419	395	421	387	423	433	399	418	420	419	425	400	366	392	405	446	446	412	380	391	426	469	401	400	410	422	395	412	406	366	406	402	431	421	419	418	405	407	400	419	413	385	421	389	391	416	414	389	423	397	391	406	444	375	416	451	397	437	396	419	423	426	401	379	403	413	378	405	419	397	413	439	382	363	409	414	442	364	419	420	397	446	422	429	449	382	401	424	358	427	397	406	405	407	419	380	406	428	417	400	414	440	387	393	415	389	378	407	421	446	415	380	410	435	431	398	395	407	433	402	453	426	454	419	413	399	403	392	382	439	451	376	430	426	394	410	415	413	392	397	396	405	409	415	472	423	399	433	403	417	435	449	449	415	401	434	390	394	448	399	432	429	428	419	410	390	376	414	438	441	425	443	408	414	423	402	402	368	414	392	396	436	391	406	402	425	377	406	422	441	410	404	452	413	431	385	413	392	399	444	442	412	460	405	379	445	430	399	408	398	422	422	430	384	428	414	447	422	393	437	396	433	457	398	417	429	441	451	393	437	422	412	409	418	421	447	437	410	399	425	445	380	393	417	392	394	414	415	446	414	396	414	401	430	416	410	403	418	392	392	467	438	398	416	437	397	403	414	425	416	397	384	429	426	388	387	406	401	393	387	401	441	426	405	385	409	402	447	409	410	424	414	421	399	388	369	401	394	412	441	412	389	399	410	402	387	399	398	446	449	411	405	427	468	427	399	414	434	376	445	391	419	420	445	407	421	409	420	395	425	409	383	439	409	436	429	389	410	456	394	433	404	433	420	383	438	380	418	426	433	432	385	409	405	367	414	389	419	460	421	409	440	395	419	433	440	415	405	428	386	412	416	387	391	377	435	389	424	397	422	441	444	425	405	407	404	409	403	396	460	382	425	445	390	436	422	439	431	416	416	429	409	432	405	397	419	388	425	438	462	406	436	396	429	369	391	406	408	424	405	395	404	399	429	417	396	376	457	403	439	380	422	442	426	414	403	432	408	455	429	413	431	435	454	393	417	411	411	408	442	399	414	378	409	447	406	424	429	405	391	441	422	388	395	449	440	436	408	391	411	432	380	452	418	470	373	393	428	408	424	441	397	410	408	426	383	459	420	432	416	453	453	440	403	399	400	409	405	405	425	407	433	409	407	446	397	435	442	405	422	354	430	417	424	374	429	375	402	396	435	394	421	412	401	412	409	431	409	378	391	411	437	404	418	399	389	412	400	425	425	425	418	464	398	414	416	442	416	419	409	418	416	381	399	377	399	400	394	421	423	370	419	416	425	413	432	429	465	406	390	446	437	428	449	439	411	415	385	413	410	398	405	375	399	418	416	414	405	411	406	416	428	429	385	417	410	423	411	402	409	391	418	444	426	425	442	412	411	418	418	389	375	422	444	434	435	408	409	415	400	398	415	414	430	402	387	418	435	423	407	424	432	404	426	410	421	411	380	434	408	398	401	411	445	379	440	420	436	389	410	420	380	439	409	404	399	429	414	406	410	396	411	426	415	355	433	394	418	395	409	414	436	423	428	406	415	450	443	408	402	425	399	408	413	435	414	362	407	418	435	389	390	426	397	352	412	449	431	381	427	413	402	402	403	402	389	448	429	429	411	426	411	395	443	410	399	400	448	420
23173	21596	29273	24786	21421	19056	3284	331	270	267	253	222	209	221	208	162	177	188	165	208	203	164	193	203	213	162	207	190	161	182	174	181	169	190	178	153	148	196	176	195	162	183	198	152	183	199	163	162	196	200	171	160	176	190	161	165	186	186	190	171	169	170	170	170	191	174	173	179	167	158	186	160	178	160	171	186	148	170	153	174	192	184	141	155	160	150	175	182	158	175	181	172	167	165	180	157	159	180	181	193	162	164	168	200	151	163	172	177	159	182	186	166	168	180	178	156	190	167	160	170	164	194	182	170	172	178	176	145	200	160	166	172	177	170	145	190	156	172	155	192	204	179	154	181	168	174	179	173	185	165	186	176	169	176	177	162	177	179	172	179	162	168	178	163	203	170	184	159	190	174	176	141	167	180	169	166	179	172	169	174	175	180	158	158	173	190	166	193	180	153	169	189	146	178	164	169	168	171	173	182	192	175	159	162	182	184	165	176	152	188	192	163	160	168	162	191	170	192	174	172	162	186	160	166	159	162	184	183	131	193	185	187	152	177	184	163	182	143	181	172	186	162	180	172	165	181	172	169	156	179	175	170	154	180	145	167	183	183	157	167	165	176	176	169	173	168	178	190	187	168	166	189	183	184	161	187	180	156	178	175	162	153	170	161	144	174	161	179	162	175	154	171	169	155	154	162	185	185	179	147	167	159	184	149	161	170	169	204	173	185	155	181	155	156	181	165	156	154	149	160	184	156	164	177	174	142	172	201	173	191	186	160	159	181	192	178	163	173	168	181	164	150	196	183	156	154	187	172	179	172	173	163	190	160	156	164	157	197	190	176	173	184	172	202	162	148	175	167	178	170	178	158	170	173	182	167	180	172	157	179	174	173	177	165	179	164	149	161	164	159	152	161	157	166	196	166	157	173	185	151	150	190	188	167	166	170	179	176	190	140	175	191	159	167	154	171	176	178	178	171	182	168	168	168	191	150	174	169	163	191	170	161	146	174	182	173	167	174	150	180	189	167	181	172	192	165	169	149	158	189	179	153	174	177	145	169	172	173	160	168	185	188	166	181	171	149	198	155	167	157	172	172	175	185	188	161	162	189	144	158	178	152	156	160	165	168	163	150	195	172	185	172	178	159	171	192	153	174	169	174	178	178	155	191	145	172	186	158	158	188	164	159	163	166	149	171	179	161	160	169	175	158	175	147	188	158	172	206	183	155	191	186	150	170	162	171	182	166	158	183	165	156	165	175	169	176	195	167	180	161	155	181	170	184	156	191	184	180	186	151	174	176	134	173	168	185	169	192	191	156	171	158	169	165	168	170	153	166	190	161	158	191	172	151	186	166	202	165	164	166	163	187	175	156	173	173	167	180	182	181	165	152	171	174	183	173	186	181	165	184	173	165	175	172	177	185	183	147	188	174	166	156	177	155	173	163	147	172	178	165	177	175	169	180	191	163	147	151	183	179	175	201	179	158	177	162	139	176	179	184	170	172	164	170	164	153	183	168	181	163	165	163	162	204	171	152	181	166	173	170	176	176	177	191	167	179	181	168	187	155	139	176	172	142	186	190	166	170	168	177	161	182	156	185	160	166	176	173	180	174	161	171	169	174	172	175	157	170	178	167	168	167	184	175	176	172	180	156	193	180	170	166	166	175	178	189	159	172	164	182	150	155	152	168	177	193	182	199	198	194	183	185	157	176	159	138	179	195	193	178	167	176	159	167	169	171	139	198	182	152	171	179	187	178	179	152	176	175	212	149	155	166	207	182	141	184	168	167	153	199	199	214	201	172	162	188	161	160	156	159	182	166	195	167	178	174	169	157	165	170	182	184	167	166	179	167	182	158	176	145	185	162	162	195	190	185	162	161	153	159	168	169	186	152	178	174	199	188	183	190	174	189	182	167	170	176	180	161	171	170	160	174	148	171	136	172	156	200	156	146	164	165	181	167	175	186	173	145	171	182	165	179	190	172	163	156	160	174	170	184	183	179	182	170	179	180	175	160	187	164	160	173	191	155	188	188	153	172	168	161	169	168	160	175	178	203	174	187	193	180	189	172	177	166	148	187	175	156	148	180	181	156	155	174	173	181	181	169	167	189	150	152	169	183	172	160	164	178	150	163	176	166	164	175	168	145	179	167	173	163	199	171	187	155	163	171	158	191	179	175	172	158	178	173	170	165	181	174	166	180	167	165	185	197	181	171	155	178	164	175	149	173	200	153	192	173	155	190	171	164	187	167	212	160	168	180	171	165	162	175	188	166	180	168	161	179	180	182	182	160	190	165	168	173	159	173	172	181	174	163	178	179	169	182	150	155	184	152	176	201	179	186	185	188	180	179	171	162	173	184	163	170	175	157	204	142	180	185	164	181	177	193	153	180	150	153	158	161	169	167	156	183	182	202	183	181	174	182	179	179	186	169	167	180	200	184	185	185	172	192	154	185	188	189	157	183	155	167	175	161	138	170	185	180	182	183	163	175	170	160	164	157	134	169	176	193	146	174	183	159	164	133	171	191	161	179	192	171	141	162	203	168	147	172	190	165	177	187	168	163	174	172	177	159	183	176	176	190	181	184	177	177	156	168	210	156	179	173	173	192	171	168	158	162	165	152	168	218	161	162	165	169	159	177	161	172	173	163	171	181	178	169	182	180	164	175	154	153	164	163	161	191	184	161	166	178	168	168	165	164	161	201	175	160	153	167	184	171	163	185	184	191	181	170	171	189	196	165	172	147	168	171	180	190	161	173	178	178	174	162	161	157	177	186	156	182	179	171	172	176	147	176	174	183	192	173	173	166	159	157	170	182	150	164	166	183	168	178	166	169	154	160	152	190	177	175	167	182	165	167	164	155	170	168	161	174	137	161	129	187	175	183	158	157	151	172	195	180	177	180	172	170	142	182	166	175	178	186	176	162	180	194	164	168	184	184	160	154	193	181	174	175	196	177	171	166	165	171	198	156	172	176	151	160	161	181	194	157	167	178	159	194	187	178	182	172	202	169	166	180	156	166	188	178	172	195	155	173	171	153	195	180	151	171	186	176	166	201	169	175	167	169	165	171	176	158	202	171	176	170	176	182	176	194	166	170	184	149	183	175	158	176	191	200	176	184	183	161	170	182	167	162	192	148	150	150	180	182	184	184	174	175	160	171	159	154	179	155	175	183	163	179	163	184	151	179	174	176	159	160	180	153	153	152	168	165	162	173	181	168	154	181	170	174	165	170	177	173	185	154	158	162	169	168	170	177	165	161	179	175	153	150	165	153	174	192	174	185	181	180	180	172	168	164	167	166	169	186	162	192	184	178	160	186	175	167	171	173	162	182	190	172	171	169	179	143	160	158	191	184	170	177	170	158	162	170	174	156	176	177	157	192	164	167	155	176	208	168	184	211	174	160	179	170	180	178	186	167	214	171	198	145	168	194	192	159	188	181	184	177	165	167	182	169	174	181	192	161	150	182	209	174	158	172	147	183	163	177	158	177	158	181	186	161	170	151
61279	73018	64383	2644	1338	984	822	684	562	474	421	404	366	362	346	324	311	287	293	254	263	275	255	270	242	260	230	244	233	240	243	219	248	225	256	247	248	241	263	229	263	269	265	220	239	218	262	233	256	213	215	238	237	256	229	221	242	245	234	301	243	255	244	223	241	249	233	239	262	260	237	246	252	235	268	222	195	227	253	218	247	274	242	218	239	228	257	250	245	219	242	209	244	270	243	250	245	263	236	241	231	227	261	222	212	248	262	206	226	251	208	232	207	217	242	215	244	228	230	251	192	241	232	230	204	228	260	211	236	222	228	218	232	235	249	202	243	231	259	250	223	211	215	209	217	221	222	240	218	230	220	205	227	225	247	218	262	231	215	243	226	242	228	234	248	235	251	205	210	239	217	239	235	233	232	240	228	249	226	228	240	230	223	257	224	247	251	220	229	264	225	246	223	226	229	221	221	231	250	236	244	252	248	196	244	230	235	229	223	254	260	243	255	266	246	222	230	243	235	235	219	214	242	229	231	242	274	246	222	240	225	249	247	261	235	236	261	257	235	231	242	248	255	219	245	261	244	226	219	263	270	251	221	221	240	254	232	238	223	233	262	231	248	241	257	244	219	240	238	248	245	240	255	251	277	218	256	244	223	218	238	210	203	231	195	251	238	223	227	237	235	238	242	236	238	242	231	217	246	214	236	215	237	265	216	254	249	259	235	219	262	222	228	242	212	225	213	242	199	237	262	254	231	230	230	239	247	223	238	223	233	244	229	215	244	238	238	219	240	235	243	203	223	250	244	239	242	228	274	235	245	230	220	228	250	209	239	234	232	241	236	231	239	244	221	210	220	232	230	224	229	240	231	233	225	245	224	247	228	238	236	207	239	255	239	216	237	209	252	234	206	239	224	246	229	244	240	240	277	259	232	218	230	248	215	224	211	225	225	236	235	258	200	224	253	220	267	250	232	250	239	219	249	221	248	251	249	232	237	258	254	235	240	246	223	226	249	217	223	237	215	247	235	254	231	236	226	219	234	228	233	245	238	217	239	254	213	225	225	237	245	235	235	235	220	239	227	241	220	261	213	240	236	253	235	214	243	262	253	219	242	235	212	229	228	221	237	243	237	258	217	231	248	237	229	236	221	274	237	214	250	245	264	244	246	241	215	244	237	252	223	208	226	232	212	244	247	249	237	253	225	257	226	238	215	193	255	226	225	254	248	216	222	264	234	215	238	267	225	244	237	256	249	244	232	244	211	244	234	235	251	245	225	253	237	211	216	232	224	221	229	228	235	225	254	219	216	204	227	256	227	261	221	227	248	226	241	243	233	247	254	235	237	230	249	208	231	234	239	207	243	244	250	215	225	231	217	242	232	231	248	240	212	228	227	227	228	244	224	250	226	232	212	226	246	231	214	234	247	221	229	243	231	233	223	226	251	225	252	256	230	235	216	261	229	232	218	237	246	216	228	253	239	229	225	230	234	237	226	234	243	238	255	223	245	248	231	220	254	251	267	261	250	235	254	238	246	232	254	221	234	231	220	245	238	220	242	269	237	201	246	223	228	229	239	242	217	237	258	204	246	240	237	243	261	207	269	238	248	236	249	234	225	237	233	245	231	230	246	246	231	226	231	241	244	239	217	230	241	246	240	231	200	214	245	242	244	223	253	281	224	235	234	238	219	231	217	238	257	234	236	244	240	216	256	253	221	239	244	237	229	235	233	253	222	223	239	219	258	218	229	233	217	251	240	218	238	198	201	265	256	219	258	239	235	236	240	242	251	246	246	221	240	255	254	237	212	225	255	228	246	251	251	232	208	223	254	242	259	232	229	239	243	261	230	248	249	249	234	238	268	250	230	249	245	229	235	203	240	230	258	233	247	240	228	236	233	245	275	240	254	245	262	234	221	207	233	246	243	236	232	234	235	235	236	234	238	232	219	229	211	284	260	266	220	224	255	226	253	251	262	236	250	222	209	224	202	259	225	227	220	226	226	264	217	241	247	246	222	218	241	263	239	228	245	243	248	211	238	227	234	215	242	197	242	216	207	236	239	226	213	248	252	219	236	251	239	239	237	237	243	241	234	216	222	238	229	235	227	250	242	244	229	219	246	209	244	241	232	192	265	222	233	242	220	266	214	255	224	231	232	251	209	244	225	235	246	254	230	230	240	241	229	231	240	208	235	261	242	231	241	223	202	229	237	238	230	232	237	259	220	250	235	250	225	235	250	253	242	216	241	238	240	237	249	230	219	248	231	215	277	227	245	242	257	257	261	255	242	250	224	249	243	222	243	231	227	219	225	237	236	235	224	248	243	261	228	236	222	235	269	229	271	243	216	238	239	241	233	225	220	218	230	204	262	252	220	259	230	258	251	227	229	223	219	242	273	211	237	268	234	230	245	242	245	215	239	251	218	237	220	241	235	238	247	243	246	244	232	217	236	245	231	237	213	212	224	219	263	198	220	241	235	258	252	227	244	220	222	231	231	233	235	240	249	218	249	245	237	226	269	244	212	241	246	239	205	238	215	262	255	239	260	224	224	242	237	213	253	232	229	261	244	221	228	230	237	264	233	221	249	225	237	235	250	210	227	225	220	222	225	256	220	237	230	222	232	229	222	227	221	232	246	232	242	215	226	203	235	243	236	261	232	245	235	217	263	234	272	232	236	241	219	243	235	222	240	227	253	236	256	223	229	236	246	239	247	236	260	244	210	235	240	255	269	246	208	221	241	233	234	248	221	234	236	228	237	183	240	273	242	272	226	212	216	237	236	210	233	229	241	228	218	249	228	265	226	227	227	246	210	289	236	228	238	232	218	228	211	230	226	216	237	234	235	244	224	220	230	228	235	243	237	234	215	261	218	249	244	253	228	230	205	215	260	226	246	234	247	213	251	254	239	218	237	233	223	238	237	211	228	258	231	252	225	232	225	235	224	231	210	255	235	239	217	223	236	241	246	248	241	231	265	222	243	246	222	208	279	243	247	233	247	247	215	270	234	224	237	225	229	223	221	233	225	239	234	228	224	235	230	207	245	216	235	239	251	239	240	227	247	256	227	231	250	272	255	251	223	233	238	238	237	218	262	236	246	245	224	236	227	211	250	237	224	238	233	212	233	229	261	206	262	234	255	240	214	215	230	230	240	251	237	248	239	271	242	260	202	245	238	263	231	243	233	226	228	250	240	240	219	241	223	255	261	234	229	241	216	233	240	224	230	208	239	214	233	248	235	239	231	222	246	212	251	228	232	259	223	223	232	229	218	241	231	227	232	202	220	239	221	242	241	241	250	253	229	211	207	259	263	218	198	257	265	220	213	256	218	245	256	212	255	210	223	244	231	265	239	228	260	243	257	235	255	227	245	220	213	243	236	248	219	227	217	236	256	233	219	197	263	238	231	230	229	249	239	233	226	263	230	223	227	236	237	248	260	251	232	219	247	229	236	256	231	236	241	226	251	246	240	212	234	244	230	222	239	232	234	235	202	247	222	224	201	244
28931	25568	23164	4355	364	297	278	298	295	272	291	271	283	272	287	314	276	301	256	291	311	262	264	278	291	299	271	280	291	278	282	271	270	256	270	299	268	280	297	309	291	293	268	289	287	313	286	251	277	310	255	284	265	304	276	277	300	273	288	285	256	296	273	293	273	287	277	285	259	298	257	277	275	294	262	282	267	304	259	271	263	266	273	291	277	279	284	243	274	239	298	276	315	265	264	264	258	257	275	275	252	280	268	264	289	262	294	269	285	286	270	300	293	284	265	287	306	269	314	287	261	314	288	300	276	278	269	294	282	302	246	285	286	256	255	267	276	285	268	269	255	265	270	261	296	258	279	309	277	299	269	270	288	289	306	304	273	265	289	277	272	259	288	258	279	291	278	277	277	274	270	260	291	261	290	278	251	291	288	283	272	277	292	254	290	290	269	269	321	293	270	305	303	270	299	282	298	258	316	262	262	282	283	276	263	286	259	273	271	272	274	255	260	288	280	261	264	259	249	306	263	247	267	268	301	289	285	295	272	299	299	271	297	254	249	282	278	294	292	279	267	260	258	263	293	286	274	267	272	282	270	253	300	262	275	295	311	278	274	292	267	284	255	295	249	283	279	302	281	311	296	316	256	268	307	278	269	266	277	287	298	284	273	263	297	291	283	271	268	277	275	284	256	281	294	260	276	289	265	275	291	280	266	317	265	262	276	282	299	273	297	286	292	265	301	259	283	263	300	277	281	287	272	252	305	275	249	294	281	294	271	308	277	265	304	256	281	283	290	285	295	303	278	257	261	275	309	272	295	286	282	280	277	261	317	274	289	262	259	251	301	271	278	278	276	259	289	280	326	295	272	253	272	276	271	312	266	307	282	286	262	275	296	281	285	284	302	272	258	284	284	286	286	277	292	287	306	283	263	238	271	279	293	294	272	261	287	246	257	271	288	316	276	308	276	260	290	271	251	281	275	295	267	263	273	282	232	304	302	238	258	284	262	283	267	294	305	282	277	296	309	236	288	286	270	264	281	274	264	269	257	277	258	274	294	315	268	281	290	276	294	270	311	280	299	268	303	260	275	287	286	294	274	262	261	283	272	274	301	282	307	256	291	257	276	273	315	254	286	267	283	315	313	287	285	270	277	285	280	273	307	281	297	288	300	272	289	255	278	297	329	284	291	280	251	289	281	262	257	257	281	287	272	280	287	260	282	263	267	263	262	276	265	265	278	299	262	291	295	304	265	295	282	293	271	279	291	298	300	295	285	291	274	257	299	326	284	267	292	297	283	272	257	268	263	302	281	284	288	265	308	269	276	280	309	283	275	274	280	292	292	277	299	261	282	270	273	285	275	262	263	269	321	298	289	276	262	289	284	297	301	292	281	295	276	264	278	265	279	321	290	255	289	290	311	259	260	273	278	302	246	275	261	258	263	267	253	256	279	279	261	278	281	285	275	307	303	309	284	284	309	282	274	264	299	301	292	286	264	288	283	259	260	292	313	290	270	283	291	286	250	274	279	258	289	272	268	251	272	294	284	331	253	288	279	253	245	295	242	292	289	290	299	271	272	296	278	276	278	256	267	271	266	280	285	276	275	267	280	302	276	277	304	239	282	252	273	280	266	251	274	257	298	288	281	288	272	242	283	304	284	286	274	285	289	275	265	278	260	252	256	262	282	275	291	282	271	253	269	279	267	282	258	305	277	303	276	309	285	265	302	262	244	291	310	289	285	269	282	271	264	294	300	265	283	275	267	259	289	308	279	285	289	276	314	291	317	279	294	271	286	268	288	260	230	287	284	267	254	284	306	286	282	302	279	277	283	294	248	270	298	287	287	284	305	265	290	276	303	266	293	288	290	287	294	255	306	259	294	275	289	274	280	269	294	278	277	278	273	278	286	249	249	265	275	291	279	299	285	292	290	318	281	306	262	277	312	287	268	273	253	297	283	287	277	278	266	293	279	262	287	262	296	260	296	280	292	254	269	292	284	276	295	265	301	273	261	266	286	256	283	289	267	257	265	300	290	279	277	278	247	290	275	279	288	308	264	280	297	303	285	273	297	304	267	275	313	258	327	285	276	296	275	254	277	270	286	274	283	291	294	293	311	280	302	241	286	278	246	258	287	276	263	267	298	284	278	276	306	250	265	279	309	279	307	290	273	293	261	289	286	269	271	277	267	259	271	281	276	277	269	250	254	272	276	266	261	268	281	276	272	286	269	295	267	295	308	273	297	298	277	271	285	264	287	258	275	291	259	282	277	300	267	311	291	286	259	284	283	269	276	271	277	273	297	272	254	274	262	282	271	262	273	323	272	301	260	275	283	268	274	291	280	271	272	279	277	277	283	274	289	279	267	281	266	263	282	284	285	267	327	271	247	280	301	248	293	284	290	280	276	265	289	263	290	288	240	315	269	283	296	310	259	300	294	278	270	281	258	292	264	257	281	274	289	266	282	265	284	277	276	299	303	267	290	284	297	264	288	280	289	283	256	288	263	279	250	272	291	279	291	284	293	305	284	262	290	272	266	281	284	285	259	312	275	287	272	300	303	260	260	293	271	288	262	279	273	281	274	302	283	285	285	285	261	292	281	268	274	283	290	291	297	287	268	306	294	271	299	269	274	296	290	271	283	304	268	251	264	295	292	291	233	262	274	274	270	299	285	280	309	253	266	279	282	265	285	305	255	274	296	253	276	291	312	263	281	303	293	308	268	265	303	280	268	299	262	242	298	294	277	293	274	256	278	291	309	301	311	276	290	270	258	266	291	287	272	273	326	272	282	286	304	291	292	317	283	255	266	283	307	251	280	306	286	286	292	285	281	266	279	285	304	266	284	249	278	307	261	296	287	266	284	272	302	271	265	285	285	290	286	259	291	278	272	291	276	279	278	311	279	262	290	285	292	252	257	321	271	275	286	283	269	259	308	285	263	277	323	267	249	310	274	279	296	286	244	269	292	279	278	283	283	262	283	281	255	300	269	270	297	265	267	319	276	283	264	301	262	303	289	288	291	288	252	269	305	280	293	296	297	262	270	264	272	275	285	275	285	264	293	272	295	289	265	282	293	291	288	280	266	268	248	284	315	279	291	296	319	285	287	298	255	263	273	265	264	262	268	285	263	273	274	287	281	281	270	261	304	295	281	274	285	266	318	279	261	281	280	273	271	282	251	275	291	270	308	296	266	300	275	284	302	279	283	276	285	319	278	293	259	290	292	288	282	294	271	296	295	263	291	287	272	298	263	298	272	259	276	281	276	287	279	278	280	295	308	293	288	320	280	303	274	239	232	276	295	268	255	283	302	289	229	307	273	282	287	267	286	279	263	268	301	289	291	275	283	295	299	272	267	297	263	270	268	281	278	305	269	281	259	271	281	285	330	276	274	277	260	274	263	267	260	298	267	293	261	256	258	250	288	282	248	302	267	257	305	313	268	244	296	291	276	256	287	307	275	283	271	282	250	277	284	272	277	278	291	283	281	293	272	276	247	260	309	265
35955	37225	23389	720	411	409	412	384	415	416	415	390	399	352	384	392	408	411	410	390	385	407	404	365	409	399	388	402	390	381	343	394	355	367	385	337	398	418	381	399	368	414	381	386	401	381	377	393	397	369	382	405	392	392	387	394	365	404	380	386	370	379	402	368	374	395	358	413	399	408	384	399	384	370	413	372	410	377	368	371	378	403	368	349	357	377	396	423	384	352	385	376	409	401	428	420	379	396	392	414	398	354	374	350	402	389	392	353	363	409	383	374	365	373	360	388	398	390	390	356	416	383	431	400	382	391	382	374	407	382	407	391	387	388	376	409	361	393	398	346	387	437	345	366	398	407	322	414	364	392	384	395	364	368	401	394	326	379	381	370	384	349	346	366	369	378	363	385	342	385	377	385	380	368	373	397	391	370	371	399	359	384	393	356	364	342	391	402	379	365	416	395	387	386	354	349	362	377	366	372	384	391	402	362	401	389	398	360	367	361	390	374	410	382	401	370	364	404	394	364	392	384	385	350	372	406	398	386	404	411	411	381	361	341	374	349	368	355	397	390	435	388	383	401	398	378	392	367	384	428	394	390	369	367	399	366	395	369	384	390	419	382	371	399	411	430	384	376	368	399	419	390	381	400	393	369	399	375	353	397	382	410	386	389	414	393	397	398	394	365	377	383	376	414	381	370	378	417	403	396	388	383	343	373	381	397	351	405	427	381	364	353	426	338	387	414	392	397	360	401	389	359	386	384	367	375	379	360	380	402	358	372	405	396	427	409	410	390	403	369	437	396	361	378	394	422	390	362	370	410	377	393	358	391	373	384	361	381	392	377	384	406	379	385	370	349	362	446	347	380	353	392	410	395	403	362	366	379	412	394	409	378	372	386	382	376	350	397	395	368	376	407	405	360	378	425	429	390	360	397	411	417	378	371	377	382	414	372	421	360	427	422	368	411	398	360	375	415	383	380	375	400	364	363	383	401	385	379	399	372	385	358	388	393	365	390	411	367	405	415	384	354	399	376	397	414	361	387	378	403	395	343	390	357	373	388	378	397	419	400	367	391	387	374	386	360	399	381	393	356	390	377	368	387	331	363	402	394	379	390	338	371	398	374	402	395	391	391	383	387	402	413	368	350	391	408	390	360	372	371	371	381	389	415	396	343	369	389	384	385	381	412	391	376	402	346	430	417	369	423	391	396	415	396	365	391	407	388	368	376	380	369	378	369	386	367	404	412	374	374	400	406	368	381	389	414	419	365	396	371	383	370	348	423	390	376	379	384	355	360	379	419	411	395	378	429	347	356	396	360	380	401	402	369	395	381	364	385	376	395	422	379	391	383	366	407	394	390	405	386	395	383	394	387	376	381	393	433	388	360	399	381	366	397	384	382	362	394	361	377	421	387	381	419	387	350	377	377	365	385	423	430	386	402	390	395	375	400	378	386	334	374	379	374	363	414	406	390	390	384	347	385	366	388	389	360	403	369	362	391	367	393	395	355	391	378	383	358	395	394	376	369	411	405	396	435	392	389	424	386	390	401	361	411	358	362	369	375	380	405	364	388	384	403	407	391	394	402	393	403	402	393	410	365	403	392	385	380	404	403	379	381	409	421	396	384	401	398	388	393	384	394	367	359	398	374	388	404	384	419	388	372	390	375	381	393	412	428	360	439	363	398	391	376	393	357	372	390	372	397	395	369	372	409	342	367	379	420	391	372	425	403	380	405	378	370	360	388	355	386	374	400	368	362	391	353	371	393	351	382	371	414	415	415	426	378	403	379	405	401	382	360	389	361	370	382	397	387	371	383	345	360	422	379	361	376	387	370	347	379	382	376	354	356	333	394	381	370	347	382	367	366	398	403	398	369	351	380	377	381	373	387	383	384	390	390	385	410	399	413	378	433	380	386	386	395	361	435	369	365	399	412	400	380	371	393	397	398	399	374	373	361	379	391	386	420	357	405	351	401	390	396	397	364	422	365	399	411	398	372	402	391	372	379	363	412	401	384	386	410	424	367	356	331	362	398	382	390	371	393	375	375	401	408	352	377	410	361	391	396	390	419	380	392	384	391	422	387	398	414	376	389	373	353	365	405	383	395	385	338	389	420	369	405	366	365	430	384	441	378	407	361	399	388	376	392	405	404	368	364	379	394	405	405	396	428	365	366	389	407	379	381	399	380	390	373	361	378	381	380	393	392	382	423	415	395	382	394	380	366	422	374	379	367	381	377	425	351	413	386	342	404	385	323	352	401	367	389	337	368	414	372	383	418	356	391	392	369	418	360	405	354	377	367	396	403	389	382	397	372	399	392	364	372	368	353	393	340	394	372	386	397	371	385	395	363	395	368	390	373	384	381	380	374	370	385	406	365	368	385	382	375	368	379	401	347	397	400	353	383	421	406	372	396	375	355	423	387	372	385	375	383	417	397	399	382	378	399	410	373	385	370	439	403	345	379	397	360	369	404	403	401	383	396	412	373	411	400	382	372	396	352	367	354	375	395	371	351	376	396	383	410	423	348	420	436	357	403	369	376	403	346	356	388	391	387	370	353	408	340	356	364	412	369	332	365	363	427	365	372	404	364	369	389	381	390	396	372	401	366	363	358	366	412	386	389	384	409	417	378	369	398	392	384	364	386	400	388	383	378	371	381	365	356	358	402	389	386	363	359	371	380	410	407	403	428	361	377	387	377	370	393	398	376	384	371	368	390	400	383	417	397	374	391	373	442	387	396	361	403	369	374	443	379	401	378	350	349	349	373	387	419	348	361	387	359	414	377	368	380	385	413	362	357	393	410	377	405	355	418	397	389	398	417	368	365	400	365	388	384	366	395	389	397	381	394	386	381	402	384	402	388	384	382	369	366	373	392	394	403	361	422	390	399	418	361	341	374	384	354	361	378	405	426	401	383	382	317	350	413	348	408	402	382	390	403	396	399	363	413	409	393	365	388	389	392	401	408	382	370	432	402	399	392	365	400	385	423	402	389	357	366	390	371	392	395	421	390	405	367	385	359	371	365	413	401	410	395	372	366	384	390	378	370	397	369	373	413	398	388	407	378	423	371	374	365	374	395	410	359	375	391	355	418	391	380	384	405	415	395	368	376	375	405	366	412	371	402	400	397	383	413	401	372	374	361	368	379	389	371	374	413	345	366	366	392	374	376	390	399	436	399	374	398	396	383	385	372	364	387	363	398	367	398	352	389	381	376	386	373	350	379	357	372	402	388	406	385	384	403	383	381	365	370	375	399	378	384	380	378	341	386	386	391	392	391	377	374	362	392	377	368	397	387	391	393	386	366	393	408	376	384	431	375	378	392	380	359	398	406	397	407	412	359	403	381	392	361	347	358	383	400	371	386	371	383	406	405	376	390	407	399	328	389	368	378	369	361	362	401	382	404	407	377	397	387	391	353	352	394	370	421	398	342	398	373	386	382	388	379	388	385	366	340	370	399	377	363	397	390	350	403	359	391	347	388	378	400	398	360	374	388	399	404	380	379
24206	21948	31657	25284	16375	2902	478	393	373	368	339	352	313	303	326	331	304	317	311	312	312	341	332	305	308	289	291	312	315	317	306	321	328	317	301	328	299	304	318	331	329	306	320	292	314	291	304	304	314	315	326	307	293	315	332	272	348	286	283	314	275	291	274	324	273	323	296	296	307	263	293	317	273	322	287	328	321	330	305	291	283	292	311	325	342	322	312	306	295	319	317	306	272	321	286	301	307	319	316	303	296	307	309	336	301	329	322	274	334	288	305	301	318	299	311	305	334	279	319	293	335	282	319	310	310	313	326	307	321	273	264	336	297	277	262	285	322	275	282	295	327	292	292	297	305	285	293	307	296	317	298	289	274	298	310	309	289	294	283	309	298	285	306	293	305	291	320	305	306	281	301	293	301	287	298	311	309	301	308	295	308	295	327	324	290	313	328	309	289	309	328	286	297	296	317	339	310	288	302	334	306	304	294	312	298	298	311	343	335	287	302	290	297	298	314	347	293	305	314	313	302	279	306	307	341	296	302	292	317	285	310	273	283	293	298	302	281	301	273	322	321	323	293	340	288	305	343	310	280	318	322	304	308	308	282	311	289	319	322	307	304	293	255	320	309	292	293	307	312	301	296	300	320	272	311	325	280	322	264	280	314	294	305	304	286	342	324	303	309	306	292	282	319	305	304	291	306	313	304	265	304	304	302	283	301	303	261	307	336	319	292	311	294	274	297	299	314	283	302	289	322	312	293	307	295	285	291	308	296	330	285	316	317	293	284	294	295	294	306	283	288	313	314	303	304	316	303	322	310	282	316	309	295	302	293	289	299	309	306	315	277	306	281	303	270	282	312	305	319	271	320	304	287	299	293	304	310	311	300	298	274	311	293	295	285	308	319	300	305	291	295	292	320	302	291	304	299	287	321	317	279	331	324	302	337	289	285	289	307	300	277	314	320	278	329	283	319	286	329	271	319	315	314	348	308	286	344	303	308	335	345	293	303	270	283	288	307	305	345	280	298	309	297	293	310	277	326	301	296	298	287	313	300	316	295	270	289	286	311	309	324	283	302	282	322	310	305	346	262	313	320	305	312	282	314	315	304	313	304	275	323	344	296	319	275	321	323	301	336	302	351	273	301	297	286	289	330	306	286	311	297	287	297	314	306	290	300	296	291	280	286	281	297	305	296	276	302	315	295	321	310	297	315	300	280	304	306	311	290	299	273	286	292	306	294	279	298	316	276	323	316	315	292	322	324	312	276	291	307	295	273	294	304	315	297	296	299	291	297	299	295	302	308	275	285	297	307	306	297	330	296	310	329	319	330	309	311	278	287	334	312	279	324	304	307	288	329	300	315	298	348	264	301	314	279	304	278	299	324	322	298	300	294	306	291	336	311	306	288	323	323	290	303	303	306	308	278	309	322	301	293	331	323	305	317	303	318	315	305	314	305	314	309	271	297	296	302	304	267	308	314	307	317	300	292	295	272	302	302	333	269	298	322	300	289	313	294	292	301	314	337	315	320	293	332	306	306	313	265	284	289	293	297	312	324	291	320	317	276	302	298	302	296	284	302	318	330	316	301	295	284	307	284	306	311	326	314	332	292	319	292	305	304	331	301	316	287	292	316	278	293	319	289	267	307	296	312	280	317	317	293	306	296	313	301	292	298	300	305	291	283	325	337	311	284	327	283	325	320	304	283	286	313	300	274	333	286	315	307	277	301	311	299	333	307	314	305	308	300	290	319	304	300	323	297	312	288	326	283	288	295	314	315	308	291	284	291	307	299	330	301	296	307	306	314	310	264	292	332	301	281	316	294	307	287	312	299	335	300	292	312	298	254	330	306	300	287	328	317	303	318	283	307	343	301	308	289	286	275	299	310	281	328	316	291	348	307	300	288	299	303	313	312	297	296	288	285	293	305	273	310	299	332	322	301	279	321	301	301	276	317	314	305	311	291	292	282	306	308	271	317	324	301	309	319	304	293	300	279	297	284	305	290	309	302	290	299	276	269	278	305	296	278	300	313	313	296	268	282	338	303	288	319	306	336	297	294	308	294	319	261	296	310	327	306	302	282	302	318	313	296	304	335	299	297	297	321	290	289	312	311	294	285	293	298	298	290	290	281	295	304	306	310	298	295	289	288	299	287	276	298	327	318	352	303	341	282	305	290	323	321	290	283	277	348	275	318	310	276	294	309	313	304	303	297	303	308	296	297	319	293	270	316	309	290	306	313	309	325	304	302	320	316	289	288	327	283	323	312	304	296	295	252	307	305	299	303	280	307	277	303	340	292	302	315	269	283	293	308	299	268	293	332	295	297	292	265	301	326	304	295	282	315	282	300	300	299	291	318	298	316	328	303	308	288	306	309	285	300	301	287	288	303	310	309	323	325	304	294	336	302	294	306	321	317	297	306	340	279	294	313	299	304	286	312	265	278	301	292	318	283	284	326	293	323	315	334	313	347	314	273	294	299	301	273	305	343	315	320	318	308	303	308	294	336	300	302	332	291	282	315	276	258	333	292	315	318	320	293	303	333	309	283	308	290	313	300	289	296	320	294	287	275	295	334	315	320	302	297	338	278	271	310	331	311	311	309	314	314	287	331	307	313	301	330	310	300	307	296	304	296	291	310	307	305	250	280	306	297	327	308	285	300	289	311	280	312	316	287	338	307	319	323	313	242	309	289	290	298	276	316	339	291	284	309	321	307	334	334	306	300	310	283	291	337	290	306	295	287	289	325	303	339	322	294	319	297	298	312	265	318	281	270	305	282	282	321	285	332	281	297	296	283	313	306	305	292	311	307	307	302	317	287	307	300	305	311	304	299	309	325	333	300	322	295	297	311	302	285	309	280	304	301	265	302	342	308	296	279	285	299	303	306	299	310	319	307	277	282	312	297	306	336	297	316	289	301	337	301	322	317	267	308	324	284	299	308	338	309	300	314	275	286	293	306	297	275	278	291	307	324	330	309	308	303	300	306	274	338	304	297	319	306	302	341	297	296	288	324	298	316	321	314	297	284	335	282	316	279	301	307	309	301	308	314	334	294	319	309	312	289	295	311	295	310	317	333	310	308	275	261	318	293	293	278	301	296	299	306	342	334	313	313	295	281	317	277	309	297	305	307	285	290	291	319	296	322	291	299	328	317	319	295	284	306	314	295	332	292	323	303	285	302	312	299	275	303	320	312	272	313	317	318	304	290	314	262	266	304	310	282	319	275	293	296	316	311	290	284	308	295	327	316	321	307	286	304	317	319	266	305	320	271	301	300	297	295	298	268	298	298	291	346	324	266	322	271	279	313	314	317	249	297	299	282	280	318	277	334	284	310	304	279	328	297	285	313	299	333	289	288	304	319	279	326	319	279	290	331	322	308	296	336	335	318	314	305	336	304	297	319	317	307	322	280	284	302	293	306	305	289	286	286	306	308	302	313	325	306	283	301	295	299	320	301	305	307	314	304	320	305	311	274	326	282	308	282	310	317	292	278	315	310	306	304	304
60321	74305	52974	2274	893	813	728	609	606	516	526	539	504	492	476	459	438	459	469	461	469	394	397	433	402	421	407	425	412	420	429	422	412	408	397	408	435	417	439	409	443	418	422	461	440	384	418	423	389	435	400	409	408	415	419	403	430	410	420	403	409	424	431	462	432	454	455	418	427	429	393	421	459	442	415	431	445	414	380	409	401	430	411	423	433	436	424	398	417	478	436	394	415	445	412	446	411	413	448	382	411	442	411	409	404	422	406	416	435	407	410	420	401	420	411	398	393	407	421	433	406	409	397	447	399	426	396	410	431	399	394	420	416	443	416	423	418	438	437	432	453	398	438	414	429	425	397	468	442	411	436	442	396	423	405	426	439	430	384	402	399	429	394	424	388	448	390	432	409	388	421	400	391	424	402	399	449	371	420	471	391	415	418	426	422	390	419	391	401	408	445	457	416	411	429	386	435	426	406	424	426	429	414	443	390	392	397	416	428	431	441	437	395	460	409	396	398	426	406	390	449	420	423	407	427	420	418	433	406	393	435	458	395	463	387	411	413	420	441	417	459	404	389	432	397	417	432	406	374	415	396	424	408	399	446	435	451	398	428	400	413	443	421	430	413	414	430	401	430	427	403	430	416	438	399	421	395	403	378	450	428	392	408	432	423	434	432	403	370	422	406	438	424	415	375	417	367	434	428	391	430	413	463	431	408	400	399	439	400	423	422	403	413	422	446	395	379	411	404	417	414	427	393	459	465	395	408	420	414	392	427	431	398	375	410	391	430	384	431	412	423	395	448	411	443	413	412	406	430	452	435	387	413	460	405	403	408	395	417	449	413	419	450	398	408	426	426	444	383	401	434	408	427	427	418	408	400	427	425	409	452	429	400	419	431	412	445	405	430	431	402	426	458	403	383	431	433	443	420	429	412	409	375	431	399	391	436	407	430	407	394	406	410	420	402	392	421	416	438	408	419	409	423	461	437	425	413	425	408	410	454	403	407	423	397	405	400	425	441	444	398	410	414	416	399	406	409	421	378	407	418	432	415	405	426	421	443	477	447	430	457	423	427	456	442	423	391	459	394	431	408	379	437	407	375	451	454	427	405	429	406	404	436	411	438	435	427	393	414	440	390	443	411	431	429	413	407	393	394	429	393	383	445	465	419	388	413	412	404	427	401	421	411	449	432	441	431	411	423	407	384	442	432	446	418	397	421	402	441	424	426	407	404	388	402	431	412	390	415	418	410	422	428	429	402	436	429	419	423	410	429	401	383	415	449	369	388	415	444	399	409	404	397	423	385	432	430	404	442	419	421	454	415	416	435	416	430	420	431	424	407	432	425	444	368	426	430	402	438	430	456	418	424	448	394	424	435	406	446	437	385	435	390	426	453	402	448	451	417	410	383	404	394	398	456	448	423	422	404	420	413	429	416	382	415	465	437	441	402	406	390	429	399	394	446	441	414	436	413	410	398	400	454	421	372	423	416	402	417	411	411	383	404	432	441	398	391	429	403	399	440	422	422	396	414	440	417	412	459	428	435	409	380	444	421	423	408	446	400	421	420	432	387	411	406	446	457	455	415	423	424	405	445	436	405	389	420	433	416	418	430	465	419	426	371	426	431	438	400	395	392	418	384	407	442	453	428	418	425	437	426	424	400	386	394	392	420	411	437	412	428	422	389	377	388	418	412	372	412	431	409	408	392	420	422	439	373	414	414	437	386	386	424	417	430	426	411	424	402	451	402	439	387	393	410	419	399	400	390	399	427	419	424	426	441	467	403	442	445	412	441	458	419	420	409	386	409	415	419	405	398	384	418	436	453	443	429	423	462	433	409	405	432	393	392	440	381	409	419	458	421	429	448	419	400	435	464	401	378	435	395	420	425	446	399	419	413	423	460	434	461	437	441	393	431	448	368	415	422	450	416	421	434	420	400	406	436	416	422	410	383	432	474	406	441	438	405	389	407	428	442	427	441	443	449	409	435	423	435	398	398	419	418	418	440	363	404	423	420	375	413	414	393	430	423	440	451	406	419	424	417	418	440	446	419	408	454	438	382	404	391	448	394	435	429	436	445	389	425	401	423	429	443	430	401	404	417	414	430	411	442	394	437	405	430	401	391	426	439	449	423	427	383	462	408	423	413	394	383	427	431	430	454	421	438	398	415	378	396	408	406	412	418	457	398	420	420	415	420	442	388	369	434	420	415	415	430	395	394	434	399	395	449	415	435	398	426	410	423	440	400	425	374	421	440	445	434	428	419	409	419	406	437	421	383	432	449	408	408	416	373	401	441	429	396	397	387	410	454	386	465	394	441	428	396	436	428	397	418	406	421	472	426	427	441	408	451	417	446	431	470	420	433	427	449	430	443	430	399	460	431	419	442	460	408	392	393	390	444	413	378	384	410	421	420	413	442	402	422	403	425	386	420	379	429	413	384	413	443	428	429	422	416	411	410	376	410	461	406	443	407	441	408	453	429	438	417	442	427	391	396	418	439	401	436	390	443	399	429	433	440	425	386	408	441	415	403	393	455	421	412	393	414	440	447	427	423	436	408	411	404	391	420	426	437	416	393	434	396	408	423	412	403	391	416	443	425	397	425	411	447	428	471	398	423	381	445	381	432	393	403	466	403	430	417	390	411	386	381	396	400	433	395	428	408	423	430	447	427	397	446	411	437	409	451	419	423	410	439	441	410	431	425	428	448	382	435	391	394	432	386	426	454	450	418	423	391	413	410	420	417	405	426	391	397	415	412	429	376	392	438	427	414	443	405	438	415	445	423	413	399	419	409	392	407	437	407	415	424	428	404	441	445	397	400	458	404	419	430	422	443	437	430	422	417	416	415	423	455	379	399	419	412	437	442	400	397	449	397	405	418	399	433	407	400	377	406	450	428	404	422	414	440	408	394	400	416	425	396	417	427	420	402	448	403	414	415	404	449	398	457	432	393	402	482	399	387	442	416	452	448	418	427	403	401	409	400	401	435	402	408	372	387	436	378	452	417	408	430	425	437	430	472	401	444	422	416	427	407	399	397	436	413	388	369	432	418	443	396	384	410	435	414	418	422	447	404	426	410	414	389	410	424	429	411	433	421	394	406	419	419	429	431	425	417	424	403	413	453	416	389	402	382	431	379	437	415	434	409	406	389	430	423	416	393	411	444	417	425	368	420	378	415	377	446	416	444	438	425	425	420	424	404	441	442	422	437	438	410	449	363	406	416	441	446	429	420	468	421	427	411	412	415	421	405	444	428	388	403	412	446	413	433	415	379	404	372	400	433	453	418	450	437	400	443	427	433	430	401	386	436	399	424	397	425	382	447	420	421	431	419	408	422	422	406	392	426	433	396	394	408	428	442	406	412	390	392	420	410	423	397	440	428	404	414	474	431	445	424	428	382	434	402	432	397	427	392	419	396	390	449	410	413	424	440	408	416	405	413	375	417	441	416	432	414	424	460	393	432	446	402	391	403	427	408	411	432	403	445	415	429	391	398	436	375	414
23106	21607	31337	23659	21211	15964	1713	351	275	277	230	222	211	205	210	187	192	211	189	185	184	219	217	213	194	212	169	179	176	187	187	191	189	203	179	185	177	187	192	197	178	177	181	206	194	170	199	166	164	171	182	187	157	152	147	187	188	195	165	180	158	178	198	173	213	165	202	166	162	183	193	185	170	162	174	171	174	155	177	192	183	182	192	165	180	165	191	170	163	174	174	186	173	188	180	194	156	157	182	166	197	177	177	189	177	165	182	180	182	165	175	154	192	194	161	157	173	194	153	153	171	163	189	194	146	149	193	185	159	197	170	170	200	167	182	175	179	187	175	193	155	188	177	185	176	147	175	162	156	167	162	190	184	185	177	165	180	194	155	173	159	173	177	171	143	164	159	192	154	175	187	142	192	181	182	186	179	183	169	181	177	164	193	170	163	180	141	179	170	161	171	146	181	185	207	165	160	152	188	167	146	169	160	179	207	167	183	191	165	186	173	178	165	182	154	186	166	179	179	173	177	186	167	189	171	175	179	171	178	173	176	173	165	167	156	201	175	157	174	169	162	165	170	161	168	184	208	176	195	158	148	162	171	156	177	179	165	156	182	171	157	167	161	176	180	173	193	182	171	162	161	183	170	164	178	190	177	164	196	178	180	177	176	170	178	175	169	153	186	140	187	165	173	182	191	179	189	186	210	159	197	176	178	174	178	166	163	183	164	184	197	183	213	173	176	169	171	182	185	173	171	189	175	170	159	168	164	191	170	169	172	163	167	173	194	172	163	169	180	170	183	183	154	177	179	172	169	192	176	199	169	183	175	156	152	170	171	171	193	163	173	166	169	177	181	157	189	181	182	195	182	163	151	160	170	165	178	145	182	178	182	198	177	152	175	176	162	168	186	158	198	182	195	166	194	172	182	178	149	170	169	164	180	147	179	184	172	163	181	179	139	177	164	175	185	169	173	177	153	153	170	179	196	155	170	150	204	185	174	165	164	189	189	169	187	182	200	170	175	171	170	164	147	187	160	167	161	149	166	185	163	170	174	173	171	169	158	175	151	169	172	164	196	195	160	180	191	172	159	175	179	166	163	174	159	139	170	172	172	182	185	160	169	178	154	179	166	187	176	187	156	165	169	174	192	165	175	169	149	172	178	175	190	163	156	201	158	186	180	197	147	194	167	198	183	178	185	177	162	170	161	168	192	162	178	197	191	167	192	169	179	168	174	194	184	183	185	195	169	173	203	187	195	202	153	149	176	154	181	182	158	171	184	167	167	196	161	142	173	171	155	184	170	198	183	176	193	182	180	176	176	174	186	171	205	183	199	167	182	152	177	144	194	189	176	180	186	178	184	146	168	169	157	156	181	182	177	177	199	187	177	177	163	153	192	188	181	180	178	171	161	190	160	162	205	177	162	175	191	187	175	174	187	164	179	187	179	134	205	183	181	168	181	180	196	161	150	184	181	143	170	174	164	180	192	174	175	183	156	168	133	176	168	163	142	169	182	166	183	176	183	175	172	155	156	154	155	164	170	178	170	183	152	178	191	150	174	151	194	166	160	180	195	159	159	163	180	172	178	186	176	193	176	160	157	186	164	182	169	154	177	169	193	163	182	176	170	183	181	197	187	156	160	165	173	179	175	161	189	178	162	169	163	150	177	200	181	186	157	177	164	146	183	170	179	178	170	177	179	168	182	186	178	166	166	181	168	185	193	152	171	170	189	181	175	169	189	169	168	164	176	156	174	176	187	153	180	183	161	158	179	153	182	177	179	194	157	181	185	150	188	177	192	170	186	162	187	166	207	184	176	197	171	179	164	161	162	157	164	178	164	160	177	180	163	180	166	170	192	192	182	160	172	170	187	168	174	172	199	159	157	180	175	190	154	207	176	190	169	198	164	176	164	165	152	168	202	172	182	157	185	167	171	187	160	172	174	178	162	163	179	182	173	206	178	172	184	197	174	182	163	157	168	172	180	189	186	157	162	174	168	158	166	172	164	174	173	184	178	155	188	186	170	190	177	170	175	163	154	164	172	179	168	177	177	178	182	169	168	196	181	159	168	177	181	201	189	185	167	173	186	166	176	156	168	200	170	155	176	178	173	177	205	163	164	152	165	171	188	195	192	217	181	188	163	183	176	197	152	208	180	169	196	161	183	174	197	184	182	187	142	171	158	174	186	168	176	158	182	187	185	172	177	193	165	184	176	168	170	182	183	188	167	166	180	147	167	169	187	170	167	179	155	178	149	186	188	176	181	185	178	166	180	178	172	162	187	193	173	177	179	178	174	167	162	183	170	195	168	166	146	169	188	171	165	192	187	180	200	186	163	194	170	177	170	177	172	186	168	177	201	170	166	173	152	176	171	183	188	184	178	187	169	193	181	178	160	201	175	178	184	189	194	168	166	175	181	173	170	188	176	214	168	174	199	172	183	174	171	171	177	181	188	182	167	192	168	186	186	157	186	189	175	185	168	164	184	194	184	149	192	169	188	158	193	181	170	169	182	147	154	162	166	193	174	179	198	165	182	177	172	177	175	192	168	189	189	173	184	159	167	173	169	167	190	163	193	178	179	183	182	177	159	168	179	195	158	170	166	187	190	184	185	225	165	159	162	169	165	176	152	167	192	171	141	184	179	189	185	172	162	182	178	168	156	164	153	195	178	157	169	186	156	194	183	204	195	176	174	167	175	170	158	145	164	188	184	171	170	185	164	177	224	167	180	170	200	177	155	207	155	174	170	192	177	161	165	178	191	177	167	192	180	187	169	159	175	208	171	198	182	179	183	183	161	189	168	192	192	184	190	159	176	160	173	171	164	169	183	178	174	191	175	176	181	177	181	202	170	171	168	167	180	180	187	204	214	184	180	182	186	188	191	177	161	201	163	148	166	203	212	157	153	179	158	181	201	177	170	176	198	160	162	155	183	160	160	161	169	179	151	161	185	180	196	177	199	166	204	171	181	198	177	188	175	161	165	167	179	190	180	164	162	178	171	177	185	169	197	186	164	174	152	171	173	183	182	183	187	199	163	156	174	164	167	191	170	177	166	192	176	193	173	172	180	189	176	166	168	164	169	149	175	164	171	189	155	172	185	178	144	178	152	186	182	171	180	179	178	182	169	177	180	168	164	161	153	155	158	174	195	183	188	177	174	190	162	162	179	155	213	167	163	198	173	166	176	156	187	172	173	151	175	166	170	144	157	179	187	189	189	157	177	175	185	167	165	192	158	198	182	166	182	154	196	193	186	210	166	174	178	177	212	163	176	177	159	165	179	201	171	190	162	177	189	174	174	181	164	160	194	204	183	191	171	155	192	175	166	174	171	174	174	172	180	166	172	175	159	152	201	169	163	166	174	172	180	171	203	203	183	195	166	175	171	188	169	197	169	166	180	188	197	178	177	172	200	181	162	186	189	185	172	173	147	160	179	173	153	183	160	165	184	167	162	187	151	181	169	154	166	175	179	195	215	175	160	186	191	167	168	185	164	173	166	169
61739	78894	59260	2534	1289	961	772	628	556	516	445	384	342	357	346	315	286	313	312	285	254	299	259	270	264	284	267	267	270	244	250	275	232	240	249	237	252	243	275	270	249	264	260	225	231	250	210	254	256	230	257	227	275	262	222	220	221	219	235	236	225	278	253	210	251	233	241	249	281	224	251	236	261	271	248	248	229	244	240	250	241	224	256	256	257	221	235	242	257	243	231	239	220	239	237	245	246	252	248	248	226	233	235	237	246	222	243	224	241	269	233	249	252	215	263	276	241	236	224	231	233	230	261	227	231	242	219	243	263	227	238	242	236	253	233	264	216	234	235	210	232	239	245	242	229	238	241	249	245	232	239	249	265	251	236	254	245	226	259	229	254	230	258	254	235	267	253	233	234	267	248	229	241	256	246	263	212	247	207	221	226	244	247	222	272	263	263	287	225	259	202	238	233	231	233	252	242	241	251	243	244	229	227	228	250	263	247	254	195	226	250	274	238	248	260	247	271	231	238	249	250	278	241	242	267	212	250	226	235	250	268	227	239	258	235	225	250	231	227	224	231	233	258	228	243	216	273	244	212	266	244	250	230	263	252	216	227	253	257	230	244	240	237	230	249	243	241	264	258	261	229	235	236	239	233	245	243	241	227	234	246	223	230	242	226	265	233	228	255	238	251	257	240	266	199	267	241	259	211	236	259	247	269	237	254	234	233	248	267	231	258	252	235	236	239	261	246	214	242	215	212	243	246	206	253	265	256	262	239	220	229	266	263	195	265	244	252	241	242	261	217	232	237	242	238	238	206	274	236	268	197	212	239	251	225	232	243	229	253	243	267	228	255	248	227	243	209	281	240	242	252	227	247	238	212	230	238	235	249	245	268	252	235	262	233	233	249	235	225	210	251	240	272	225	209	251	253	241	219	209	238	227	224	237	245	254	250	251	236	257	248	251	258	243	244	239	219	228	248	249	240	245	255	221	239	257	234	243	231	234	227	257	222	247	244	242	240	253	241	239	244	259	243	227	229	260	234	252	229	238	245	235	249	256	237	225	256	237	245	222	233	230	229	234	220	214	239	244	225	235	243	230	236	265	237	250	236	221	242	236	254	254	216	240	247	238	243	247	262	236	242	234	256	251	222	244	225	247	228	267	229	219	267	244	221	222	240	259	253	255	235	243	228	256	234	236	247	229	233	246	247	256	244	253	265	235	246	227	216	224	236	238	251	240	225	238	257	231	227	244	256	249	231	259	222	236	236	239	231	237	253	233	246	250	227	251	230	243	247	244	252	264	245	265	240	239	263	217	260	241	266	225	263	228	251	245	219	241	235	260	256	221	248	230	220	240	250	241	215	233	230	241	238	261	259	245	219	215	249	221	206	244	243	256	210	239	256	236	222	235	235	242	230	258	229	249	246	246	239	222	249	227	254	242	232	292	248	227	246	214	243	238	233	242	223	238	260	248	216	241	235	243	253	243	231	219	237	249	230	238	235	271	228	252	232	242	246	267	225	234	249	249	245	237	229	223	259	222	240	256	224	258	245	218	219	238	226	255	226	230	229	265	263	231	228	235	250	253	243	248	239	249	259	235	227	230	241	227	244	239	216	227	240	231	263	250	248	281	226	234	251	254	241	228	242	263	229	258	246	254	270	256	254	232	227	251	264	231	247	219	254	221	235	236	231	225	242	242	233	244	241	213	262	260	232	238	238	237	270	240	245	235	238	246	246	226	245	262	232	242	219	234	246	245	207	228	240	218	235	256	249	255	252	254	241	249	251	227	251	238	285	252	252	250	244	253	240	249	239	238	234	242	242	263	247	270	227	236	219	252	258	274	224	260	248	235	249	239	237	241	242	233	268	261	258	231	273	245	241	212	229	258	232	250	237	222	229	232	225	233	247	257	228	277	256	257	231	254	251	250	243	224	230	222	273	219	225	243	226	241	238	239	275	244	229	257	240	251	254	227	242	247	222	206	231	260	253	235	232	234	253	217	239	264	264	236	246	233	241	247	282	258	249	238	253	255	261	247	238	246	257	248	266	236	228	223	239	235	257	227	247	247	218	257	232	268	281	230	240	218	220	256	258	222	248	237	257	252	224	245	225	239	255	238	234	229	228	256	246	228	229	247	245	244	257	250	229	247	217	278	214	241	234	265	217	233	243	232	250	251	245	254	241	208	254	243	249	220	252	246	248	221	233	229	241	261	242	227	258	252	240	268	226	250	221	247	213	264	227	269	250	261	246	234	250	235	233	257	232	238	213	237	262	229	244	234	223	235	270	258	226	218	225	219	247	232	224	218	250	246	217	244	242	241	245	226	223	227	238	243	243	275	253	215	268	239	238	228	245	250	233	217	265	214	255	242	268	216	261	242	201	244	202	264	264	245	235	237	240	240	241	241	253	201	257	267	233	226	231	231	236	256	250	259	263	201	254	245	211	233	246	239	238	237	254	233	237	250	242	230	256	236	218	259	239	227	231	219	236	246	228	263	234	238	241	253	244	243	240	233	245	242	244	292	222	239	226	244	243	232	238	267	221	237	237	232	216	229	251	246	242	253	250	219	243	229	261	231	247	269	247	254	244	208	244	238	237	235	236	228	236	241	198	249	252	242	235	241	223	241	234	231	242	236	256	257	229	235	217	230	206	219	242	222	229	236	263	223	232	251	202	242	259	238	226	259	234	227	243	243	256	246	213	216	207	278	254	239	246	265	245	222	235	242	232	271	263	236	240	212	235	225	256	245	276	224	220	227	231	234	243	244	244	229	255	238	236	242	237	240	252	216	250	212	234	259	252	236	264	230	232	260	257	234	246	209	216	242	274	242	273	252	254	248	233	251	238	267	243	204	213	263	233	231	247	240	220	227	261	222	239	253	221	257	239	241	230	232	255	245	263	220	231	254	247	226	259	211	234	248	240	231	254	235	247	259	245	218	259	237	217	243	235	228	280	203	274	233	236	240	251	232	248	265	254	246	254	233	272	257	238	255	235	240	269	239	248	241	227	231	254	242	240	210	245	208	219	261	258	246	232	206	256	248	237	228	249	238	230	221	247	246	240	249	238	264	240	221	231	247	243	221	247	251	262	249	226	263	234	260	254	245	230	240	247	239	285	273	223	217	244	221	240	248	248	240	241	218	250	241	255	246	221	234	254	242	226	267	238	246	237	256	236	226	233	261	238	245	218	242	256	249	229	239	242	230	236	252	232	232	234	225	239	235	270	222	251	237	215	253	241	211	251	216	233	257	247	244	209	254	216	209	231	228	223	251	190	222	241	249	248	229	255	225	251	246	236	222	254	240	222	221	261	231	246	224	222	203	244	236	251	260	236	232	260	238	249	229	254	241	240	239	252	252	249	257	234	234	237	234	240	213	246	231	250	257	250	243	239	253	242	251	260	251	235	250	245	232	243	248	248	251	241	247	240	244	236	223	246	248	243	249	276	248	214	255	242	246	233	255	248	228	222	242	256	269	225	243	244	217	251	242	244	239	203	254
28914	25897	22962	3980	487	451	316	317	288	304	284	249	268	285	274	304	334	299	304	277	293	290	274	281	279	263	311	294	295	280	279	258	295	266	277	280	264	287	267	285	278	265	272	298	277	265	270	279	303	307	286	311	296	301	262	263	298	292	294	306	301	307	286	270	306	281	279	272	285	288	307	255	294	292	315	300	289	257	323	272	277	235	281	288	222	271	258	298	279	277	275	308	280	283	248	286	307	257	275	275	284	282	262	278	300	304	304	265	265	299	286	254	309	271	273	257	280	252	279	291	272	251	281	259	282	276	251	302	298	294	259	276	273	288	283	268	266	278	284	321	267	269	269	300	305	275	276	301	304	280	306	282	284	313	278	275	283	275	250	287	292	288	293	322	251	328	278	282	294	310	280	283	287	255	270	282	254	270	280	320	273	320	283	282	258	292	284	280	303	299	256	279	268	305	288	277	279	281	279	274	272	319	287	302	285	267	287	269	293	280	306	289	244	282	303	290	280	308	269	280	291	303	284	252	292	275	287	279	295	273	310	309	246	299	305	285	288	288	273	284	290	274	290	280	295	294	279	288	302	282	282	272	274	285	314	272	288	256	283	273	272	256	303	277	263	272	297	263	274	287	298	274	279	295	276	283	308	281	292	271	246	274	276	342	296	279	290	290	304	281	263	284	294	260	276	297	291	299	282	275	302	296	290	308	285	294	307	255	280	286	293	301	279	286	274	308	286	294	291	268	240	280	271	296	256	281	309	304	320	298	285	265	307	292	316	276	303	304	304	308	299	280	323	284	289	283	269	272	272	298	294	261	278	304	241	262	277	289	290	272	267	294	289	295	266	266	270	292	296	288	294	264	268	281	287	285	267	267	308	318	271	303	286	266	264	296	287	280	283	280	285	312	261	293	310	307	281	278	279	331	264	255	277	295	281	267	290	290	273	275	305	266	299	277	286	284	304	270	286	263	255	306	289	280	309	284	303	276	265	289	276	297	295	310	295	280	274	292	273	279	292	323	312	264	301	266	289	296	317	261	300	267	281	287	311	274	318	267	273	312	289	281	266	287	289	263	287	269	272	301	282	266	268	255	264	285	302	260	291	295	297	308	284	257	299	247	296	291	294	293	293	284	279	278	309	297	305	277	271	267	294	279	305	312	289	279	276	319	244	295	276	269	289	295	294	312	261	295	330	288	280	285	278	295	308	303	285	330	283	283	298	260	284	288	300	311	287	292	300	283	292	270	285	263	297	307	260	261	303	280	271	289	295	282	275	279	311	293	273	278	288	327	283	294	292	279	303	290	261	258	287	285	297	261	270	284	263	270	275	263	277	259	285	295	310	305	299	269	280	276	278	295	309	283	333	272	277	265	253	279	272	302	313	286	285	298	298	269	302	292	271	328	267	291	273	255	285	295	294	303	279	277	300	272	303	288	301	280	278	290	282	266	299	290	292	308	230	282	292	284	296	283	292	314	307	274	299	289	301	307	261	277	292	315	267	271	292	279	286	282	285	276	298	307	287	291	295	305	255	242	295	296	254	264	267	285	290	299	258	272	275	280	315	284	270	280	270	274	287	271	292	275	314	288	288	282	275	280	300	287	297	269	259	272	284	288	325	289	253	310	287	277	299	292	283	298	310	279	258	271	301	293	287	299	297	286	258	270	263	305	291	284	276	285	277	271	295	287	257	280	294	303	304	276	307	282	273	280	295	279	268	290	270	300	268	286	270	259	290	271	268	284	296	280	328	270	266	294	265	331	279	328	298	269	325	271	294	287	276	264	271	270	271	283	277	328	257	298	293	260	272	300	261	267	296	302	264	284	285	275	298	298	267	275	320	263	276	305	289	267	300	286	293	297	268	303	315	269	280	248	277	257	278	264	268	284	278	255	284	284	299	312	267	284	312	282	285	257	319	275	309	289	313	266	269	283	277	286	294	266	261	292	268	309	303	281	287	311	286	311	305	302	289	288	277	255	257	276	242	297	303	316	326	275	284	272	304	284	291	283	284	266	259	273	285	295	282	328	269	286	305	284	302	282	269	260	263	296	283	271	301	298	297	280	258	291	273	294	296	279	248	286	297	255	270	293	292	264	283	293	294	270	245	318	297	271	258	276	278	304	288	314	295	305	283	270	272	284	259	295	319	282	281	336	287	263	296	300	269	243	265	290	257	283	284	255	269	289	315	276	281	291	287	291	288	267	277	277	263	313	298	268	297	266	292	287	281	304	287	281	325	278	254	306	284	269	300	291	307	301	262	279	282	292	302	297	259	292	268	276	270	277	294	273	267	263	283	284	271	269	285	287	266	267	266	247	297	277	302	266	262	307	273	285	278	272	294	302	285	304	286	279	289	277	327	275	291	284	280	309	293	266	293	313	263	305	253	284	318	276	306	278	259	269	261	299	289	280	264	277	302	268	294	271	281	276	290	246	263	294	250	337	242	244	284	274	292	295	283	319	289	303	260	285	270	270	278	291	306	322	313	263	279	289	285	284	289	284	299	272	264	258	303	260	273	314	295	276	285	278	260	281	256	253	288	288	312	292	326	280	273	300	292	263	285	295	275	295	331	273	286	309	279	270	292	288	272	256	282	283	293	272	306	265	338	312	262	253	291	287	286	290	292	304	296	259	270	277	292	317	298	287	275	290	295	251	287	267	297	304	270	269	259	308	290	294	275	248	308	265	295	280	259	278	285	290	264	268	292	261	268	292	292	285	320	249	297	288	306	255	317	284	261	262	289	283	302	326	287	285	271	300	299	291	265	271	283	286	263	281	279	266	286	275	303	253	286	308	304	291	267	286	262	292	287	287	297	288	256	255	269	302	317	298	298	331	290	264	300	296	290	262	278	309	285	284	289	274	311	279	282	290	272	269	258	299	283	287	282	287	259	278	282	308	306	287	287	304	268	285	268	296	303	330	264	292	309	270	286	300	292	313	256	269	267	251	280	272	303	277	278	298	259	275	275	288	288	284	270	293	296	275	309	259	285	274	290	279	304	280	264	270	288	273	281	300	292	247	291	273	284	293	261	280	279	271	265	277	271	296	277	252	308	287	272	288	291	287	300	312	260	296	303	267	302	282	284	288	260	264	304	313	280	290	269	263	289	277	263	251	279	285	286	292	276	291	278	283	309	302	279	291	300	308	276	297	297	289	256	286	293	292	255	275	296	285	287	297	287	285	271	289	298	288	280	287	293	278	285	274	311	286	283	289	293	296	242	284	291	288	304	278	291	281	278	304	291	278	260	299	292	279	300	290	286	268	329	283	285	278	283	285	293	282	292	277	294	305	270	294	274	281	240	288	265	284	318	285	299	286	295	307	268	301	298	342	271	300	267	303	285	291	311	308	276	298	280	281	278	287	300	280	285	260	281	290	297	277	276	296	325	322	291	311	292	296	281	269	276	281	298	288	288	285	317	289	311	253	282	288	270	278	295	283	250	326	271	308	253	312	270	283	297	301	293	299	262	277	280	315	267	283	304	284	286	331
35722	37962	22796	682	432	460	408	430	394	416	395	381	418	380	373	387	378	387	394	393	368	448	411	389	396	412	428	400	377	382	422	368	362	390	376	404	396	388	386	387	338	389	385	375	408	381	378	382	399	415	396	383	387	386	373	382	387	384	398	401	423	412	379	383	411	375	373	395	388	417	369	377	377	372	389	389	399	407	399	359	394	393	382	397	390	410	389	378	380	369	334	417	372	378	386	375	431	371	347	462	381	363	433	375	368	341	354	398	439	390	394	373	410	404	372	394	367	380	398	385	400	399	403	407	398	385	387	413	380	381	398	406	391	430	353	381	401	436	435	413	357	401	377	414	371	423	415	382	380	383	417	388	438	376	377	367	354	405	386	407	366	409	391	357	405	399	377	404	397	384	398	391	402	404	388	371	381	386	386	396	400	405	366	399	437	415	422	400	356	375	377	380	385	366	372	375	424	387	367	397	415	361	364	381	404	381	367	427	367	429	398	369	400	376	397	383	387	416	392	383	390	392	386	400	389	394	394	399	382	395	388	380	397	357	385	419	400	400	373	356	380	392	407	355	419	363	369	366	404	354	379	390	416	398	403	412	386	356	401	374	418	413	375	370	336	365	365	395	407	381	381	402	350	372	372	393	375	387	381	341	399	359	410	389	390	374	415	389	404	391	382	423	378	383	370	421	381	414	372	400	379	361	394	426	357	412	406	384	389	363	416	405	340	398	386	397	420	393	350	379	382	410	386	396	401	374	362	388	386	385	392	390	412	419	376	379	390	366	392	393	392	391	382	404	354	417	385	401	409	361	379	362	409	392	416	404	379	356	407	400	404	400	354	403	364	373	387	374	404	372	406	360	380	414	379	397	398	396	354	420	386	380	380	414	386	405	397	394	357	385	365	395	400	379	399	395	391	417	432	380	389	387	386	382	396	348	417	420	428	382	414	416	374	401	349	375	345	361	414	399	379	371	391	379	383	392	383	377	379	417	357	382	396	402	378	386	394	394	415	367	385	404	422	378	419	376	388	396	396	374	378	357	376	361	395	421	376	369	384	391	417	371	355	377	377	384	350	398	398	363	374	347	381	377	384	370	392	372	359	425	381	417	371	386	378	409	375	398	384	391	386	395	368	380	394	394	378	388	431	412	405	407	390	400	362	394	384	386	386	382	403	369	389	418	407	392	393	410	404	377	363	407	371	346	412	375	435	379	363	405	390	396	394	370	356	411	354	425	387	392	404	398	384	381	374	363	370	418	404	423	369	387	383	423	382	345	400	416	400	376	355	410	412	390	403	397	360	392	380	380	396	373	399	401	373	349	394	373	395	398	388	383	387	390	379	399	390	434	430	406	382	392	414	395	390	368	389	389	381	335	381	385	396	355	360	405	395	367	389	367	364	406	396	365	412	422	407	395	365	368	388	370	383	394	367	377	378	393	385	411	399	386	397	417	399	396	409	384	416	371	378	376	349	421	369	413	395	376	402	375	422	410	419	407	378	330	394	377	400	402	388	370	405	412	362	390	410	370	433	395	372	400	373	375	378	411	349	391	400	376	425	399	383	425	399	385	387	383	394	396	406	384	435	368	427	381	402	367	379	409	348	400	383	373	376	369	398	443	429	408	405	359	404	400	375	421	388	398	405	390	385	359	419	403	371	401	369	381	386	399	408	381	385	355	370	363	368	394	379	338	394	403	376	410	401	400	375	375	402	358	403	377	390	415	385	337	394	448	401	389	393	413	357	375	404	416	410	367	412	391	398	394	391	381	430	424	384	391	363	351	359	383	397	409	403	378	400	394	379	410	423	352	379	366	375	408	372	359	382	415	400	395	428	404	383	395	398	399	416	395	409	390	385	367	363	371	373	395	401	390	381	400	387	406	366	393	392	383	388	373	392	391	393	390	417	364	378	398	378	375	402	399	371	357	346	425	418	401	358	384	416	414	362	402	397	395	374	386	375	396	395	382	390	376	385	405	415	367	421	393	385	405	399	378	384	433	387	380	392	400	385	373	364	400	384	381	383	387	394	420	381	385	385	371	383	439	446	397	407	355	388	411	362	412	382	407	414	383	381	429	402	358	417	383	379	385	438	367	402	331	392	396	399	400	406	375	389	376	386	373	367	394	419	424	411	398	409	369	397	363	378	397	392	345	403	383	398	389	361	391	373	411	391	393	398	398	406	394	395	384	386	419	385	383	396	388	376	433	378	383	397	424	435	375	426	400	341	373	384	401	382	420	394	360	439	376	399	374	352	409	387	408	388	396	398	404	371	413	391	391	380	384	428	376	365	366	385	392	380	353	380	385	386	390	399	367	394	407	383	381	384	406	378	424	404	402	383	408	395	401	368	381	368	387	389	372	377	389	374	374	404	392	413	345	370	359	372	432	427	370	393	426	376	354	395	385	353	407	380	388	412	374	389	408	373	404	423	353	357	384	412	385	400	358	413	378	418	384	396	390	372	381	376	412	365	388	388	392	406	390	407	414	369	396	417	426	359	372	414	374	397	384	366	407	405	395	375	385	403	391	370	391	374	370	387	399	359	400	381	368	418	420	395	350	403	369	361	392	391	356	433	380	400	376	400	361	408	379	382	381	373	398	413	423	406	413	386	371	418	364	395	392	380	366	347	410	439	403	407	401	410	417	396	381	392	373	356	393	409	419	393	393	391	368	398	357	367	384	430	377	386	392	406	391	350	413	391	408	372	429	394	412	365	374	386	362	355	402	384	417	333	384	378	418	411	414	408	354	375	380	405	396	410	415	412	354	373	378	386	372	382	402	376	401	409	383	388	396	398	385	349	388	361	361	391	369	375	406	376	381	399	389	385	391	388	402	362	430	366	362	378	337	378	397	395	410	396	384	406	425	396	352	379	328	416	345	354	384	407	411	382	356	381	416	407	362	372	415	350	394	386	409	350	349	362	366	406	402	398	367	416	392	374	363	395	400	368	357	392	371	404	414	414	368	385	387	392	378	355	401	385	409	382	406	380	378	397	385	365	405	387	382	348	405	380	407	401	386	388	370	385	395	394	368	384	400	394	431	390	402	367	372	346	397	362	386	400	384	387	398	398	378	388	413	383	397	391	374	395	391	363	370	365	343	406	382	374	398	391	331	368	368	383	402	388	358	388	392	387	411	391	401	383	359	375	420	394	376	371	378	387	387	381	383	377	370	393	397	418	375	415	413	369	400	390	386	394	383	375	396	379	413	396	375	406	406	401	372	358	430	397	367	399	374	331	409	409	414	404	423	400	416	385	371	376	404	386	373	390	390	361	388	387	381	370	388	412	348	370	372	390	369	361	388	385	400	381	365	395	362	390	399	370	431	405	377	386	402	381	420	392	394	387	408	397	392	414	392	408	353	383	401	415	360	398	419	354	417	397	409	372	395	395	390	367	369	406	389	364	391	381	376	395	405	346	362	367	394	426	356	392	385	415	379	434	385	355	416	382	398	412	359	356	402	382	408	384	381	379	392	438	406	426	422	390	384
24259	21911	29216	25604	18596	4617	537	441	410	391	386	327	342	329	350	319	312	346	319	308	362	325	283	325	316	285	301	323	315	317	307	297	301	306	300	286	338	327	294	335	283	315	289	313	310	321	323	305	305	338	306	322	316	312	318	336	337	266	295	298	304	306	299	337	319	309	313	334	308	324	324	330	323	302	301	297	313	335	288	323	333	273	279	304	301	300	293	316	333	282	318	290	298	322	296	304	262	304	302	290	348	338	302	311	286	313	297	315	302	313	302	312	333	309	360	292	329	322	299	325	306	316	318	324	324	273	287	299	329	328	332	322	289	292	307	303	298	310	286	296	300	315	297	302	306	306	286	310	302	297	323	308	269	292	279	356	330	301	310	282	335	299	292	287	280	337	337	288	308	308	320	345	296	285	318	283	318	305	318	296	310	289	320	307	301	331	319	291	290	307	292	305	312	288	322	301	267	271	302	284	305	312	313	302	341	329	328	288	312	316	313	312	303	327	290	313	300	307	314	313	329	317	323	328	310	299	302	309	294	342	298	304	311	314	316	289	313	318	277	329	318	298	324	362	308	308	323	304	286	318	300	325	357	314	287	321	326	282	320	312	334	283	320	315	278	318	306	320	308	328	319	318	329	340	298	292	332	313	294	305	321	301	329	278	297	286	303	288	340	303	282	316	291	315	309	330	315	323	313	301	289	313	298	316	312	316	273	330	328	297	304	290	320	290	297	293	307	286	321	318	351	324	319	308	302	306	311	328	284	311	294	324	322	298	287	274	302	313	292	264	303	308	284	307	312	305	329	292	323	341	293	296	309	331	282	286	308	290	304	304	358	294	329	283	320	292	316	315	304	312	302	313	305	287	313	332	321	323	299	302	311	317	294	319	301	305	301	298	275	292	286	297	326	302	336	317	311	324	304	288	290	331	313	318	314	272	338	304	304	300	312	307	325	323	337	313	283	309	317	303	296	312	308	309	316	313	296	333	293	299	272	317	287	312	305	326	282	319	326	296	296	302	280	324	311	320	325	315	330	317	310	280	334	298	292	271	326	306	289	304	314	291	319	322	264	281	277	299	318	284	310	275	281	317	311	272	326	297	321	311	321	312	285	331	346	332	291	305	280	309	299	271	302	338	288	293	328	325	299	317	330	335	311	318	332	276	316	302	305	327	320	322	286	332	342	306	290	305	286	297	290	320	279	286	306	284	329	289	303	322	308	311	305	300	308	287	299	284	301	303	339	316	338	311	274	320	313	306	312	327	344	297	316	291	309	272	298	269	321	285	304	280	324	313	302	306	308	280	303	311	328	303	274	279	310	323	343	316	303	300	304	318	300	304	284	293	331	301	253	292	277	295	301	320	319	291	302	299	296	323	297	317	326	326	306	327	293	313	294	286	306	320	325	310	290	277	314	312	300	293	325	303	290	315	307	305	313	272	316	323	307	297	303	283	300	307	319	329	313	308	311	334	339	298	332	284	318	335	293	295	326	316	323	327	323	312	309	330	295	301	268	317	284	304	309	287	285	280	323	290	306	304	304	290	291	299	332	302	297	334	321	345	295	305	293	310	294	316	275	301	315	284	287	311	320	305	305	301	311	309	299	323	292	293	300	295	326	283	310	327	294	309	302	327	325	293	299	303	331	324	330	293	312	290	309	288	295	283	301	290	290	330	310	324	329	352	293	319	319	314	306	298	338	305	293	329	287	299	305	305	334	328	305	299	306	309	338	324	301	301	316	324	316	302	329	297	325	326	295	296	305	296	304	343	317	310	319	289	284	313	287	308	306	300	313	326	296	283	293	314	292	296	305	311	307	297	291	348	305	310	336	306	295	307	312	334	306	325	319	330	329	315	334	293	309	298	316	325	298	326	314	315	286	331	347	299	318	329	333	328	299	289	313	322	317	282	301	297	316	309	317	298	305	285	286	321	311	313	323	266	297	310	300	323	307	305	304	319	273	313	296	301	296	340	287	291	297	335	307	290	326	293	282	311	340	276	291	283	323	310	332	342	298	303	337	299	289	318	262	313	304	296	293	292	339	270	313	297	314	316	303	283	273	309	302	295	301	310	296	320	299	278	314	296	292	275	326	255	312	280	317	354	288	320	303	288	283	286	310	325	270	280	322	303	319	308	327	329	265	326	323	280	297	290	307	300	308	282	287	317	289	285	300	303	310	317	256	300	287	301	312	315	322	313	328	303	323	298	306	305	332	303	318	304	311	292	317	303	310	322	284	290	314	292	319	299	293	320	281	320	300	294	289	311	296	348	315	302	316	301	320	303	327	300	291	316	313	344	297	310	295	342	310	295	305	272	339	314	281	316	321	321	303	301	288	291	293	324	299	275	299	313	304	289	308	326	328	315	311	325	321	320	310	305	295	322	320	309	279	327	317	331	297	297	311	302	281	315	283	314	295	262	338	307	299	320	295	309	343	312	305	305	296	300	303	294	301	283	296	320	324	349	307	301	337	312	308	284	293	323	313	298	308	297	300	292	298	304	308	300	305	307	329	322	301	298	333	328	308	303	312	277	294	314	317	301	311	299	299	357	325	270	302	327	304	317	296	263	288	292	295	294	290	313	297	312	322	265	322	311	300	293	297	301	352	308	289	299	314	315	307	298	314	329	315	300	283	322	299	299	316	291	289	304	278	320	283	292	305	307	328	315	349	301	324	293	301	323	284	263	331	297	305	329	289	332	280	305	312	307	332	291	335	303	307	312	325	286	310	277	310	290	301	304	305	292	298	297	287	295	323	306	319	342	317	323	331	303	328	301	293	296	298	309	282	289	323	289	298	328	287	292	286	317	308	265	325	297	301	359	313	294	279	313	302	341	285	325	316	308	279	300	283	299	300	311	289	319	290	326	310	298	303	339	312	290	319	293	317	312	290	329	294	279	320	307	276	311	305	304	333	285	314	287	311	284	295	315	364	283	314	326	286	327	311	326	342	270	281	304	300	333	305	322	289	307	299	277	301	321	280	311	297	308	311	332	321	310	285	320	309	306	294	318	305	316	310	297	332	318	311	323	306	332	328	284	316	343	293	312	299	299	309	334	292	315	274	318	294	287	344	319	298	272	288	273	304	314	320	309	276	302	310	301	300	304	296	288	339	334	288	330	293	320	298	300	318	306	290	313	301	267	273	324	311	294	326	288	309	302	308	337	311	296	302	267	309	314	269	328	309	318	317	289	297	313	287	315	327	277	320	291	301	318	317	307	314	302	316	288	294	297	333	311	307	308	283	304	275	284	321	285	326	320	279	281	320	323	293	294	293	288	320	294	309	312	315	328	318	332	279	300	287	304	299	287	323	301	292	302	289	288	305	301	300	314	286	316	289	301	327	323	345	332	293	329	320	319	350	295	302	284	309	307	308	316	276	286	311	316	315	315	323	299	314	297	317	305	321	304	281	318	300	277	324	307	320	301	342	306	305	291	310	294	321	320	316	309	279	285	303	295	295	297	298	309	276	296	323	316	326	288	298	315	314	294
60516	72223	55803	1705	966	876	748	670	575	584	551	487	502	492	460	453	458	451	445	434	468	456	466	445	437	398	443	460	420	431	440	455	432	432	430	442	429	417	452	428	420	419	408	452	435	434	464	439	448	439	413	427	447	441	394	430	449	446	421	413	423	427	400	439	437	411	427	409	421	420	403	454	420	392	428	407	424	441	421	442	428	407	406	408	423	439	427	442	427	401	460	409	412	416	394	385	424	430	413	408	438	412	432	431	368	427	417	420	428	421	421	383	429	444	404	424	382	418	408	420	474	434	436	420	434	438	445	423	437	412	432	408	416	413	429	420	420	422	402	406	431	396	432	451	428	427	413	400	444	430	418	414	475	400	406	458	467	393	428	433	409	440	434	428	413	407	434	398	427	418	435	386	443	443	436	403	395	433	396	445	435	387	394	436	425	420	425	391	477	428	423	421	403	404	426	422	436	430	422	449	417	435	428	381	452	452	423	449	429	426	394	410	446	413	423	416	432	422	418	423	423	446	442	397	397	406	426	430	421	406	413	422	409	435	422	431	458	409	435	462	404	410	429	415	433	409	431	397	433	417	442	474	399	401	396	385	376	403	451	417	432	392	419	433	388	436	380	388	404	413	433	404	419	418	401	417	449	457	401	409	403	405	447	415	425	415	392	453	411	400	418	438	440	427	402	392	409	394	413	435	385	416	431	429	397	421	380	429	385	414	418	423	414	434	438	438	389	418	406	419	428	416	421	428	424	416	422	423	459	411	381	413	399	402	428	401	412	379	440	401	386	436	416	434	443	424	440	421	433	416	409	420	365	414	408	421	432	427	386	416	399	426	408	349	427	418	450	409	451	422	420	377	416	414	452	427	426	421	396	426	449	421	407	413	406	409	397	412	418	422	435	416	427	422	409	429	408	411	426	416	418	430	403	438	438	439	417	395	376	433	464	439	429	421	420	416	402	415	434	426	397	444	455	417	466	449	414	413	431	417	397	419	433	452	402	421	435	430	389	392	420	405	424	404	418	415	451	417	436	417	414	434	427	417	445	435	422	394	403	405	431	410	388	440	404	419	428	414	414	430	399	436	406	439	410	401	383	402	406	400	415	433	436	402	389	410	477	406	386	454	423	424	401	400	408	430	417	426	380	416	408	421	440	386	457	469	410	447	408	413	426	391	469	422	442	422	421	386	429	429	439	431	429	430	391	415	404	456	413	400	419	446	410	403	434	429	422	406	467	384	436	357	370	400	427	379	445	419	420	422	389	417	435	410	414	431	408	389	431	443	400	451	402	400	425	412	378	437	433	418	397	367	416	398	421	453	414	423	448	436	410	415	410	421	420	396	407	409	405	427	398	408	419	423	427	431	480	432	394	379	461	444	413	442	405	417	428	471	418	445	389	413	411	443	412	429	414	441	436	427	416	420	446	442	433	446	436	403	452	412	434	467	417	429	428	407	441	427	421	426	441	415	428	422	427	406	443	443	430	443	432	412	430	414	409	414	406	445	413	419	449	417	401	401	426	447	456	386	421	455	412	403	427	411	427	418	425	439	393	426	403	417	435	421	400	412	397	415	447	423	412	422	407	420	392	409	437	427	415	406	420	413	413	415	419	386	440	460	413	419	421	413	427	457	409	415	402	434	418	412	455	470	403	421	421	388	423	436	437	406	415	424	434	433	374	440	418	409	379	389	424	425	401	418	404	398	415	361	400	445	449	405	419	391	419	413	416	415	413	390	424	410	410	394	439	440	412	411	409	459	431	399	432	412	388	392	425	439	394	438	447	437	427	427	432	390	422	424	431	405	412	399	407	410	399	404	449	415	414	403	430	418	427	428	427	415	418	400	435	401	422	389	440	411	392	446	424	441	454	429	416	436	429	404	430	442	401	481	465	427	399	431	406	420	413	443	445	425	395	420	423	409	471	404	434	453	425	427	422	411	429	457	378	419	379	419	425	431	438	422	419	410	408	439	440	420	406	416	421	410	417	403	400	424	433	382	408	412	393	425	412	421	411	417	431	443	480	405	405	385	417	374	440	424	427	403	423	413	395	443	447	419	423	434	432	414	402	458	382	428	408	425	419	446	468	428	417	424	404	400	422	413	444	408	433	395	412	403	409	421	468	440	404	401	437	444	407	427	402	380	425	416	389	434	401	437	409	404	411	446	427	415	430	437	451	413	421	412	442	406	388	438	404	432	411	414	394	414	435	407	395	441	420	419	431	392	408	432	391	390	465	440	408	415	447	438	410	452	454	421	420	424	479	398	430	437	438	489	416	430	433	380	406	407	401	399	439	453	448	444	439	436	455	443	414	417	427	417	420	442	432	429	391	420	435	435	440	415	417	415	439	413	429	418	464	440	435	451	446	400	400	425	386	428	420	461	405	415	403	403	424	409	423	408	429	410	410	409	394	456	408	425	427	399	446	395	414	444	420	425	422	387	394	411	444	416	424	417	465	433	408	436	412	419	441	454	398	404	455	375	388	359	407	409	445	404	446	438	411	401	401	421	406	424	424	418	417	453	438	408	422	393	368	408	444	408	402	411	369	427	397	421	421	421	443	421	432	443	415	413	427	425	422	410	415	413	402	389	396	429	420	434	396	432	430	493	437	421	408	399	401	423	396	418	464	474	452	422	462	434	417	432	405	435	424	394	431	430	426	409	448	386	392	398	404	413	400	434	421	448	436	416	380	437	402	425	439	402	423	418	399	429	443	422	465	390	403	433	418	411	402	416	421	423	426	438	402	444	428	450	412	426	390	432	437	405	416	421	368	424	417	414	412	424	441	415	395	420	474	392	419	373	410	403	436	438	400	407	436	416	425	412	409	407	351	390	376	418	466	447	437	424	393	395	406	426	420	427	409	371	396	440	426	411	395	446	437	393	402	420	415	420	405	422	442	367	402	405	392	404	382	436	425	423	408	409	429	460	412	418	396	422	416	418	436	401	414	415	414	426	440	416	412	434	399	421	403	437	403	402	401	408	368	384	408	433	407	433	423	432	420	423	373	421	422	425	406	451	446	425	417	381	402	422	403	389	436	420	435	455	447	468	425	401	423	405	421	416	426	379	371	437	390	414	419	400	411	403	441	401	460	385	442	387	421	413	446	413	417	393	424	398	398	422	439	399	390	420	427	440	394	408	415	442	418	428	414	412	398	421	389	389	448	371	418	426	428	415	429	461	420	399	452	439	436	424	442	418	426	439	423	434	418	411	427	420	402	442	430	455	401	457	406	438	396	409	429	429	418	432	419	442	409	381	442	369	430	426	406	430	413	414	420	444	433	448	424	418	385	441	433	428	430	422	407	431	407	444	412	427	403	432	436	385	393	454	437	404	425	411	383	408	412	385	440	452	470	387	411	413	451	380	401	403	450	435	413	435	449	408	402	463	442	413	426	447	409	388	415	427	441	391	389	406	446	407	455	391	420	391	415	379	442	423	423	421	394	426	442	415	385	449	420	415	419	419	399	417	458	444	386	423	403	418	419	407
23219	21629	28870	25513	21363	17473	2257	368	301	273	269	257	221	233	221	194	205	190	189	197	173	179	173	205	167	186	170	183	160	176	206	183	191	185	197	201	175	179	179	175	178	179	156	187	152	167	181	178	192	163	168	176	195	180	175	165	175	200	180	163	180	190	169	184	182	153	163	186	172	197	183	186	182	180	200	153	184	161	188	170	203	175	163	164	176	179	175	183	194	141	194	189	178	203	193	177	192	173	189	175	166	155	171	175	188	177	184	170	178	171	179	168	169	159	169	158	199	167	182	175	163	169	152	173	164	187	197	193	178	177	158	168	182	172	174	176	139	155	165	174	209	163	177	163	164	172	194	174	161	189	188	171	215	155	182	157	149	161	170	192	164	173	192	183	154	183	165	168	180	165	154	170	186	167	164	158	199	157	175	161	178	179	170	169	177	157	201	170	158	176	183	162	181	174	171	183	192	173	164	176	175	200	161	187	154	181	175	161	196	164	163	169	180	184	203	170	186	163	175	189	149	187	206	161	185	179	182	207	174	157	174	184	206	164	165	184	190	167	165	160	151	180	194	165	181	206	191	189	182	175	170	188	174	170	183	198	195	197	188	193	179	187	177	161	179	169	176	169	173	174	186	173	172	174	163	174	163	164	164	207	185	166	167	160	165	173	204	152	188	159	183	167	177	174	161	165	167	165	172	172	163	188	160	185	182	184	156	193	185	175	201	168	171	182	179	182	178	167	192	174	168	178	200	170	184	177	163	197	175	174	161	179	192	178	186	170	203	196	153	174	187	166	167	169	172	188	173	172	173	152	210	165	178	187	201	180	202	178	171	175	182	166	178	176	174	174	179	134	161	170	166	172	162	197	189	170	194	179	149	190	155	163	164	174	177	162	167	166	179	165	175	197	172	173	133	172	174	181	194	166	152	164	168	191	180	168	196	167	165	173	169	169	179	149	179	176	164	184	171	189	172	185	191	175	191	179	191	168	175	177	185	173	171	173	201	174	174	172	181	164	191	177	188	154	159	165	192	170	205	167	150	167	168	167	181	175	175	179	153	176	152	177	182	189	187	179	165	167	154	179	181	193	175	158	183	177	178	153	153	157	166	160	192	165	182	176	159	165	164	188	186	171	175	199	165	174	153	192	183	178	161	176	166	164	177	187	168	161	160	152	170	164	171	163	161	181	174	157	212	186	173	196	192	187	177	181	164	200	163	165	157	163	159	177	158	179	182	187	155	161	162	184	176	193	187	169	182	173	186	170	151	181	184	177	170	149	196	195	159	194	167	177	178	187	150	188	172	184	171	174	184	166	169	170	159	157	165	154	184	172	170	186	183	175	189	174	166	148	188	157	155	195	190	168	152	184	188	176	172	179	179	193	184	166	180	165	168	189	150	182	184	186	182	189	164	201	193	189	150	174	171	209	158	162	159	161	173	175	167	180	192	174	182	179	173	167	170	189	158	179	167	194	175	187	177	157	169	184	199	171	183	183	159	169	161	168	167	171	161	183	178	150	173	182	168	161	177	163	151	174	167	172	173	191	177	174	172	177	177	190	191	178	154	169	150	168	174	184	205	195	167	155	188	189	163	202	157	201	177	172	187	202	175	184	188	170	160	170	176	172	187	178	158	183	153	159	177	167	163	166	154	185	146	178	170	185	180	159	173	173	170	170	158	161	206	162	185	170	176	163	170	169	186	172	183	149	172	159	175	157	174	162	186	183	158	176	174	177	152	164	179	211	169	147	183	178	201	168	181	176	170	180	164	182	179	188	155	178	195	172	183	180	191	157	192	160	161	156	186	217	161	191	185	178	167	153	178	177	183	163	160	171	177	191	170	172	170	209	174	174	151	147	187	183	187	191	180	192	203	189	163	172	174	142	161	180	181	173	169	186	171	164	159	202	157	153	183	186	147	162	201	170	196	165	169	204	157	166	186	171	180	175	189	145	186	164	198	197	175	197	173	186	170	179	181	175	167	213	191	205	176	172	164	200	211	190	188	161	176	185	167	173	166	159	175	184	156	169	183	183	163	174	153	170	180	195	159	188	169	177	186	183	163	168	153	156	160	179	171	176	191	165	167	194	161	172	164	189	161	175	171	173	171	177	186	198	178	171	165	191	172	174	179	154	154	159	155	183	169	181	188	180	150	194	152	151	158	192	199	156	194	179	175	185	172	178	172	171	155	187	160	174	177	166	177	190	175	160	161	185	156	165	190	169	166	171	194	177	171	170	170	178	171	160	163	160	171	192	184	173	193	181	178	180	160	161	192	172	201	156	202	184	177	169	169	152	192	179	173	176	156	174	164	150	200	182	165	180	163	188	184	177	185	174	171	186	177	142	162	180	187	179	176	173	179	156	160	180	191	165	200	177	144	166	173	167	175	176	165	190	174	174	190	160	177	155	174	161	198	189	176	193	187	160	170	168	144	147	179	165	188	144	179	181	165	153	166	168	171	192	177	158	187	179	141	196	168	185	194	168	190	198	149	166	151	188	166	188	176	192	153	192	187	163	171	182	169	156	170	164	170	171	173	159	189	177	165	176	187	178	158	173	178	174	166	179	166	167	224	171	191	150	167	166	144	174	179	189	170	195	182	164	176	185	168	161	183	208	176	191	176	180	170	176	188	179	180	147	167	179	183	175	174	187	169	162	185	172	145	165	174	187	153	202	183	171	161	168	182	170	191	166	173	146	175	155	191	186	161	177	177	179	177	151	169	188	151	190	188	158	188	173	145	160	152	179	202	178	178	160	158	179	179	193	174	198	163	160	196	175	175	173	175	176	172	169	223	167	182	180	167	167	182	144	146	182	178	152	156	190	174	182	177	164	208	170	195	184	168	187	172	164	171	159	187	175	180	128	186	176	173	188	161	178	167	190	186	176	174	169	170	173	191	185	167	157	163	185	147	161	174	190	178	187	171	184	190	165	175	172	179	162	169	162	171	160	173	169	159	156	170	182	148	182	169	204	203	165	183	164	169	178	187	166	167	188	184	176	170	180	182	162	187	168	152	188	162	199	171	145	154	178	179	158	167	215	181	184	186	151	179	181	161	189	169	167	171	172	168	191	164	139	175	178	168	185	172	158	154	185	155	182	187	172	178	186	176	170	178	162	185	169	179	187	169	169	173	164	171	176	185	173	171	176	165	169	190	196	185	145	189	145	198	193	180	169	188	199	174	160	156	192	167	167	177	180	147	188	144	172	156	160	186	162	179	171	174	174	202	172	211	171	185	171	157	161	195	192	160	208	191	150	158	173	171	189	189	187	183	190	192	169	171	154	177	180	188	161	188	163	168	180	175	162	183	177	164	186	178	155	200	179	184	161	169	188	172	180	166	153	166	178	154	176	182	178	198	189	175	158	173	163	189	175	167	189	167	203	178	172	170	179	188	178	151	175	172	177	167	190	186	170	171	173	174	179	164	168	167	155	173	188	176	196	189	170	173	139	166	184	164	185	155	178	160	169	182	148	184	181	180	189	152	160	158	169
62101	78297	61416	2614	1366	1063	787	685	602	480	453	400	374	349	354	308	332	283	287	288	284	273	289	278	278	284	244	270	252	244	241	271	240	261	270	266	254	220	237	249	259	247	260	255	260	232	235	257	244	222	251	260	268	250	209	236	239	277	236	228	236	210	245	216	219	224	226	243	245	223	259	246	242	231	231	257	225	219	258	255	228	246	238	228	222	243	246	231	246	243	242	242	256	224	280	266	254	251	239	267	250	208	256	235	248	231	248	263	238	258	250	238	254	264	233	253	225	209	248	242	227	211	258	211	235	260	256	244	224	254	258	283	249	243	245	239	228	223	261	244	236	258	238	219	244	245	251	232	259	227	243	234	238	233	287	234	210	251	233	239	224	223	258	256	241	231	247	225	272	272	231	236	236	265	255	237	233	242	226	231	225	225	238	217	215	227	234	237	212	231	253	223	224	239	213	242	233	212	241	232	239	235	255	245	236	212	254	236	239	235	258	229	252	248	239	231	227	256	249	222	227	230	243	235	256	252	219	214	228	237	217	258	254	281	261	276	242	241	239	281	273	265	260	254	240	220	246	257	259	258	261	238	267	215	236	241	234	266	228	220	255	249	249	232	227	250	234	251	275	245	226	224	264	221	238	227	234	232	228	227	245	251	235	217	259	254	249	238	252	236	244	254	222	227	238	265	234	231	254	209	201	251	248	235	252	242	264	236	237	236	226	253	249	212	221	220	226	227	240	247	263	226	244	253	233	258	241	278	235	243	249	240	215	244	238	233	240	246	253	236	231	226	210	242	213	271	223	235	243	226	227	242	225	236	225	227	240	212	260	220	246	226	233	245	249	220	264	240	249	222	225	219	229	219	227	227	229	226	244	229	224	227	240	236	223	226	229	201	234	226	234	266	243	256	234	248	223	228	236	245	235	244	223	236	247	229	248	241	240	237	204	262	195	248	243	248	268	237	261	267	237	247	231	223	248	227	244	236	237	257	229	224	226	262	235	248	232	230	209	242	233	238	234	232	239	249	238	245	252	226	233	248	254	231	245	241	249	221	264	255	251	237	257	243	226	243	240	232	258	242	226	242	223	250	233	240	243	257	264	239	240	238	232	255	218	228	253	250	238	246	245	235	229	253	249	223	236	214	235	282	260	243	228	257	236	233	237	251	253	212	250	235	245	232	244	220	226	225	219	232	213	258	228	254	234	227	236	260	248	267	225	278	240	266	250	218	240	258	255	202	258	247	251	255	253	234	267	262	236	244	222	244	226	250	252	224	215	249	266	252	230	224	226	235	217	233	239	234	218	243	234	235	246	247	242	234	223	241	239	235	275	247	267	217	223	236	202	235	228	256	232	239	217	254	218	246	240	252	253	248	239	245	245	262	239	229	253	249	205	259	223	222	235	240	244	245	236	212	212	249	234	224	240	244	239	241	256	227	214	242	276	256	269	265	242	214	236	266	232	272	251	255	211	237	229	229	218	209	250	244	268	234	260	246	272	226	266	245	210	240	236	220	245	238	227	247	256	226	222	238	266	279	252	233	228	241	239	239	226	223	208	268	252	235	243	218	222	227	263	246	249	238	255	256	271	267	257	230	222	225	229	247	255	221	255	259	254	217	192	238	218	239	209	240	254	244	239	264	254	226	234	237	241	238	253	224	254	234	242	271	233	257	242	239	239	210	251	250	215	240	249	233	233	220	233	239	247	249	250	220	225	260	243	232	204	257	253	274	258	248	227	230	245	227	243	209	231	233	235	279	254	238	243	234	258	251	252	237	236	222	224	227	249	250	258	215	242	248	228	248	257	243	243	218	248	236	225	245	231	249	215	230	247	245	246	243	234	273	261	269	256	240	211	230	254	241	241	260	232	262	263	244	257	254	234	242	244	242	244	266	281	247	236	227	264	243	266	254	231	246	241	214	254	219	269	223	249	257	249	264	260	268	272	231	232	229	259	232	225	236	225	211	235	254	261	244	244	259	254	240	230	252	238	240	255	261	216	262	253	229	239	238	240	262	260	246	273	237	229	245	268	229	251	232	256	252	239	201	228	234	257	267	255	259	246	237	241	200	232	199	229	236	231	219	231	246	240	224	263	240	246	221	235	217	260	230	239	236	266	274	239	231	261	237	246	243	226	216	254	239	262	277	240	244	246	213	224	245	242	244	241	210	255	251	222	245	239	243	231	243	222	223	237	249	241	221	244	244	232	235	258	256	221	237	226	223	246	243	235	215	239	273	254	234	249	241	234	260	221	259	251	239	237	261	250	234	245	233	230	259	229	220	247	228	235	247	243	238	255	252	207	234	252	244	245	224	264	250	235	246	266	256	234	260	242	239	221	234	272	255	247	237	252	235	256	213	261	269	232	238	243	221	225	230	254	217	239	243	203	238	254	259	228	254	252	236	261	233	212	219	233	242	215	213	214	214	234	223	239	239	229	277	240	260	240	250	245	242	247	246	235	250	265	231	227	263	221	247	235	237	254	245	247	236	236	254	229	239	233	261	270	261	263	251	226	228	242	239	220	235	253	267	240	251	216	246	262	231	236	224	245	242	232	251	233	248	235	234	234	239	240	216	269	243	241	241	248	252	225	238	218	243	253	216	263	230	236	231	232	269	253	254	254	219	234	249	238	224	235	246	241	253	231	248	239	222	283	252	254	223	231	257	233	219	247	217	215	233	252	211	241	232	243	248	263	249	215	244	228	230	237	235	228	229	258	232	235	247	253	209	249	239	261	261	228	233	220	218	216	245	256	231	220	260	235	236	242	257	235	253	235	229	225	232	272	223	231	237	227	251	237	233	247	229	260	229	250	229	231	238	252	248	237	237	248	233	233	223	261	246	260	281	216	259	262	223	265	246	239	248	226	209	215	240	258	240	220	232	240	244	229	229	236	245	237	226	233	237	240	240	249	250	224	244	260	262	240	243	252	253	248	247	223	239	230	228	263	234	236	244	232	240	233	255	269	232	250	230	245	243	216	241	228	258	219	258	243	244	256	219	208	233	231	242	253	230	240	229	238	229	242	230	242	238	266	242	233	253	255	214	243	229	217	261	240	245	248	245	273	234	249	212	227	240	258	225	256	250	238	252	246	229	229	233	227	255	249	248	234	241	235	238	217	239	248	224	251	233	241	210	222	230	232	226	228	235	266	264	231	240	233	223	237	231	237	219	265	229	257	254	221	259	265	241	233	254	236	241	242	207	259	225	255	231	234	244	235	218	265	242	248	247	211	240	229	251	231	256	243	235	224	235	242	244	232	235	243	264	217	256	243	237	240	219	215	242	276	228	236	244	204	222	242	246	212	266	226	224	236	220	272	229	220	247	229	231	257	219	230	215	252	257	234	254	256	257	226	222	256	223	224	235	232	238	236	207	241	221	237	229	242	249	222	259	243	234	240	248	238	253	234	222	243	258	254	276	226	210	251	227	235	268	252	247	209	242	259	235	261	240	237	245	236	241	248	264	227	255	261	220	230	236	254	283	266	244
28887	26076	23296	4003	366	293	297	287	298	309	288	303	268	295	294	283	262	271	288	293	287	291	287	294	313	261	310	314	262	264	295	262	284	248	307	327	297	277	281	295	286	303	301	284	282	320	314	305	302	304	266	268	289	254	259	265	273	302	302	270	305	288	290	251	299	310	294	286	303	278	318	278	293	285	291	309	286	292	317	305	284	295	290	272	237	298	267	303	301	295	299	293	311	290	288	318	288	261	314	291	273	282	300	271	286	286	286	252	294	296	313	277	314	301	283	263	282	300	279	290	309	309	289	299	281	283	288	293	289	291	309	293	280	304	338	273	302	273	263	283	294	293	283	282	285	299	290	309	285	305	321	304	295	279	311	284	302	289	324	271	281	288	301	289	279	300	299	291	289	310	286	265	311	288	267	319	283	283	280	294	274	287	293	296	258	277	277	298	303	293	293	292	259	275	288	292	286	305	281	301	266	297	271	283	264	297	283	302	304	327	283	286	298	282	269	278	261	297	304	320	262	268	304	305	279	291	326	289	290	280	309	300	307	258	305	297	281	296	294	300	283	316	285	300	323	279	335	272	306	286	279	257	280	290	299	281	274	335	297	301	249	296	299	262	311	307	299	267	292	304	292	285	294	274	258	265	271	248	287	275	287	296	294	257	299	296	298	263	243	262	295	268	285	293	308	294	290	287	269	283	292	256	307	259	273	291	273	297	316	287	294	293	290	288	270	290	281	292	271	286	314	312	267	312	280	269	271	272	288	320	276	298	288	276	303	295	305	288	315	296	267	287	283	293	316	292	276	263	292	280	303	256	280	297	272	291	269	279	291	284	276	313	267	262	280	279	290	255	317	263	263	272	265	275	285	288	266	302	282	275	321	268	290	269	309	299	283	316	264	257	296	297	280	304	269	297	296	268	302	306	288	272	276	295	308	281	264	297	265	279	273	277	301	288	296	285	290	287	267	291	274	296	295	301	293	302	308	291	291	283	287	300	308	293	298	273	252	297	295	282	288	292	283	279	307	296	310	300	275	249	308	292	302	277	289	271	299	299	294	276	323	314	268	316	255	312	268	291	268	315	280	299	295	283	287	320	309	334	271	298	282	286	253	273	281	259	265	270	298	303	300	288	261	276	290	309	287	277	274	305	308	289	282	289	311	262	276	285	278	307	296	276	291	277	297	310	264	305	302	265	320	272	259	277	279	282	324	294	315	277	308	255	316	311	270	316	289	284	286	286	307	278	294	295	286	306	284	312	280	279	314	284	284	268	308	314	289	276	274	261	308	316	287	291	284	307	271	285	293	269	280	278	290	321	255	280	292	312	277	280	272	247	278	274	300	294	289	267	288	309	292	302	301	287	299	271	268	303	279	265	274	281	291	302	292	284	266	298	284	299	260	310	297	316	231	280	271	309	256	270	280	324	310	280	291	279	284	272	295	287	293	287	302	261	278	296	290	297	274	297	270	292	278	290	293	319	298	240	310	299	299	282	283	294	305	281	290	293	277	271	259	273	276	291	305	275	260	297	279	281	290	306	289	304	283	278	279	292	291	275	270	293	300	276	301	279	319	286	269	295	284	268	304	273	290	302	285	282	305	298	291	291	297	296	298	315	295	281	298	323	282	290	263	281	305	268	304	304	278	281	279	280	292	272	271	238	288	291	281	328	243	290	291	273	311	274	278	292	306	297	273	257	274	268	279	316	310	300	299	287	292	289	310	263	303	316	292	306	265	304	255	275	290	296	305	265	281	303	283	293	281	280	273	287	278	292	283	270	269	281	312	260	341	285	303	290	299	284	304	265	274	296	295	282	279	321	285	284	271	282	294	331	264	292	288	261	285	290	287	311	261	296	279	306	309	298	284	256	286	293	283	327	319	273	302	261	283	295	296	286	300	292	275	285	282	305	325	296	254	309	310	307	280	268	288	294	274	277	343	290	287	325	294	277	303	292	270	286	299	320	301	289	263	275	267	275	294	310	309	268	292	277	270	302	253	267	309	307	305	251	293	294	286	298	295	259	274	261	321	306	283	288	324	287	305	289	287	288	291	304	288	305	280	283	275	264	279	298	250	279	299	272	259	296	298	272	292	252	304	269	300	291	288	241	291	304	312	285	272	299	327	309	271	316	276	270	298	309	296	247	304	310	267	270	303	255	291	294	246	280	319	288	291	290	261	260	264	293	252	331	286	279	305	284	275	269	290	270	269	295	289	312	285	299	297	290	291	291	286	295	269	282	282	267	315	282	280	275	317	296	287	314	281	279	279	304	252	273	273	284	284	265	264	277	277	283	308	290	252	299	299	279	269	302	260	243	272	274	299	302	298	285	281	309	307	268	295	274	308	298	278	292	269	295	294	273	287	290	271	309	280	302	256	297	308	295	284	292	299	313	261	297	301	310	284	270	264	309	289	319	265	255	306	279	282	295	310	272	258	278	312	281	302	261	288	292	302	304	297	290	288	270	281	265	305	305	279	282	294	305	285	270	252	305	316	285	320	299	269	267	288	286	290	319	287	295	299	265	292	321	251	316	296	300	281	280	276	278	308	278	282	295	296	255	299	289	316	293	285	317	265	282	300	286	295	281	331	288	290	304	274	296	290	274	303	302	293	284	293	285	291	260	272	280	287	277	307	289	254	306	270	275	298	286	278	298	295	283	320	267	312	292	277	287	315	285	299	275	280	291	303	288	298	259	293	284	294	281	292	304	299	304	295	307	278	299	298	275	314	309	286	274	273	288	326	287	272	270	334	278	286	272	283	280	256	300	256	306	298	263	317	288	283	270	267	315	296	291	286	273	280	271	286	253	277	295	269	302	295	312	288	293	278	268	257	278	293	288	298	277	274	286	275	294	291	275	292	291	296	304	283	294	304	278	292	271	272	294	326	278	287	294	256	260	317	292	273	305	283	292	288	314	315	305	277	256	298	301	305	265	274	274	274	282	284	286	278	284	277	262	264	266	292	283	279	277	283	279	288	268	286	283	297	267	285	279	288	300	314	304	270	279	312	290	263	287	288	300	292	284	278	268	272	306	284	256	298	300	269	287	309	315	287	314	292	290	270	294	302	282	267	286	255	273	281	307	296	299	299	297	283	312	293	277	297	289	276	319	312	265	238	317	269	281	314	283	280	292	290	254	294	305	256	290	251	292	299	294	274	273	303	258	275	275	274	300	281	292	287	294	286	266	284	269	285	292	295	283	272	270	336	281	302	295	301	289	271	296	293	275	273	253	298	308	287	290	305	283	282	271	269	296	278	282	276	295	298	279	311	294	297	272	275	260	273	281	301	292	265	285	261	303	305	300	311	310	270	303	264	305	293	301	286	304	274	301	307	306	281	311	296	281	301	266	278	295	291	298	335	313	299	266	294	271	255	297	274	293	297	294	263	323	280	275	295	299	270	297	325	275	312	294	274	278	266	318	284	261	276	313	301	300	277	262	278	281	319	320	280	281	277	293	288	263	316	272	288	295	293	280	252	309	296	310	304	283
35034	37822	24179	804	446	408	418	431	416	411	366	404	373	417	397	381	427	395	336	395	368	365	412	409	381	388	388	411	390	392	394	408	407	399	412	359	355	395	415	383	373	356	371	386	382	415	407	379	422	376	415	441	375	417	428	369	407	367	402	369	378	372	372	390	392	387	405	417	407	376	432	360	379	382	389	406	453	419	413	376	407	376	387	420	383	410	387	416	400	446	435	400	374	394	409	380	357	382	382	377	359	364	404	373	423	398	371	396	384	396	398	375	403	390	380	400	426	441	362	402	387	407	412	410	396	399	397	361	436	388	404	409	399	413	393	377	369	389	389	395	386	391	431	384	361	410	385	371	367	382	406	356	389	365	368	360	395	397	415	377	370	370	369	403	382	440	377	415	401	400	384	411	416	409	385	436	391	394	414	390	382	388	366	399	391	408	416	401	409	376	377	386	378	415	400	389	376	386	375	402	393	413	411	380	405	385	397	384	402	357	386	391	388	349	388	391	411	386	424	397	393	401	366	404	422	391	400	382	396	406	370	397	359	351	396	470	383	392	408	392	381	403	372	376	382	402	400	384	420	366	356	384	377	407	395	366	380	374	394	395	418	378	406	415	408	402	391	373	379	351	404	394	416	401	405	389	437	412	425	387	412	402	415	378	401	434	421	412	382	411	409	389	385	376	373	377	385	374	378	392	394	404	393	365	423	348	412	386	389	360	410	368	393	387	399	407	409	405	383	379	385	416	395	366	393	417	407	399	413	385	384	400	403	376	373	378	443	357	437	333	367	364	434	408	375	395	385	385	380	384	387	403	406	419	380	409	376	427	398	420	416	412	412	396	384	382	408	359	387	376	426	411	426	397	394	392	389	430	383	379	371	389	405	374	442	354	415	427	422	363	418	426	429	365	426	412	421	438	376	384	400	399	412	373	431	379	403	412	393	398	406	418	395	396	426	396	386	396	375	426	393	405	388	391	394	402	384	401	409	398	344	429	355	389	399	362	370	419	386	432	425	391	397	386	387	406	383	361	395	381	388	396	440	406	411	383	398	376	388	382	400	379	392	428	375	384	390	383	397	366	403	420	378	397	394	378	389	418	373	404	368	393	397	395	406	420	386	404	367	421	392	369	401	376	383	408	390	418	410	386	371	406	393	390	390	391	382	405	387	417	375	392	365	395	383	389	396	378	401	384	395	399	392	410	362	399	373	380	424	402	383	377	393	389	371	378	391	408	379	379	395	455	405	412	377	372	403	415	407	396	381	427	371	410	369	394	411	355	430	401	376	367	389	387	403	380	380	379	430	375	380	343	422	396	387	383	411	385	421	398	424	392	396	395	382	382	399	368	383	433	395	430	382	425	408	391	399	399	358	399	372	407	402	427	390	351	389	382	401	389	396	386	381	398	419	371	402	416	410	406	375	453	409	376	398	369	376	404	414	371	383	367	415	389	401	401	398	388	402	392	420	386	386	403	409	392	379	387	388	390	406	374	413	442	403	363	402	398	406	393	382	410	388	382	395	404	400	429	418	420	419	417	387	408	374	413	409	420	373	396	391	422	389	408	397	443	375	403	459	407	406	401	461	379	374	392	405	398	418	411	367	405	371	423	419	439	405	394	371	388	426	401	371	374	366	398	378	363	396	354	376	398	369	386	405	438	392	400	380	381	359	363	414	406	366	430	418	407	371	401	412	390	397	396	391	387	387	354	391	380	382	395	383	385	394	397	384	402	362	406	392	378	399	393	427	345	376	387	389	376	364	435	376	392	386	407	375	390	406	387	371	421	395	388	378	404	404	396	405	347	414	361	437	410	393	394	376	388	400	408	412	401	424	378	416	395	370	416	384	383	413	407	398	460	426	416	374	377	378	420	386	420	421	406	399	414	385	408	385	379	376	359	380	377	365	393	375	370	435	366	392	391	381	377	398	435	391	377	420	389	374	382	427	401	376	374	367	384	351	385	375	398	396	353	386	378	391	441	405	464	399	401	396	387	413	389	380	394	389	387	396	383	368	368	388	416	405	405	396	390	396	389	367	390	393	396	386	344	389	394	383	383	383	375	410	402	395	411	431	405	372	407	390	395	416	415	398	392	385	386	381	361	410	460	378	405	418	421	403	438	374	372	400	379	416	397	400	426	415	376	391	372	374	377	385	390	380	394	416	391	406	392	376	409	395	398	368	402	437	377	398	367	396	380	380	372	396	365	402	385	399	355	419	400	416	406	396	409	376	400	413	372	405	391	372	396	372	401	402	407	361	403	382	402	441	425	385	450	389	336	392	376	401	404	375	386	414	377	391	415	394	379	426	410	393	399	394	423	364	373	407	372	388	411	396	383	397	408	390	419	392	379	368	414	401	391	387	399	409	382	378	430	386	393	392	394	415	463	376	373	424	405	393	420	386	421	406	391	405	387	412	371	391	388	395	417	413	421	416	383	406	391	388	402	347	386	414	385	406	375	412	428	390	358	366	401	393	433	377	391	382	387	414	351	396	378	409	400	405	373	384	381	414	394	409	417	386	389	387	413	401	375	376	375	398	380	403	371	369	377	405	389	356	373	350	392	386	381	382	435	394	417	380	365	446	383	359	407	394	386	395	390	415	398	442	402	378	371	382	431	375	393	392	416	386	408	373	391	381	403	328	368	432	379	398	399	426	375	400	374	394	403	407	388	352	390	361	382	399	384	409	391	417	410	374	416	400	383	413	389	378	389	380	356	422	404	383	421	397	423	405	446	391	435	340	379	399	407	400	382	387	391	409	384	383	414	382	406	416	392	398	386	447	427	385	412	369	385	406	400	410	373	401	351	416	380	408	386	354	382	395	412	379	419	410	391	428	389	411	384	390	407	411	422	416	394	394	411	384	412	415	389	392	424	425	419	383	389	418	399	408	430	355	398	388	403	387	371	395	409	348	376	401	379	413	399	412	414	392	359	370	435	407	405	423	423	378	394	380	381	399	399	399	379	360	416	405	362	385	361	363	376	363	408	368	420	419	386	382	408	421	386	377	386	391	405	385	388	416	415	389	406	433	420	408	384	403	417	402	424	403	387	384	391	345	408	398	345	379	387	384	397	410	401	395	396	398	398	404	403	394	393	382	379	382	363	400	406	428	389	417	384	379	361	392	383	416	365	420	393	410	376	403	396	396	373	379	394	388	382	439	412	381	377	388	362	359	402	410	377	378	396	396	390	414	402	409	422	430	402	387	390	409	408	381	379	393	416	399	385	408	382	410	392	423	410	379	357	390	358	414	403	403	400	395	382	378	397	380	377	387	405	382	382	365	381	379	420	376	385	378	405	413	399	387	379	418	427	377	371	412	382	405	391	382	367	393	437	436	387	389	390	397	376	374	413	397	387	419	377	430	405	385	408	419	412	403	371	354	386	401	429	400	407	418	390	368	382	350	370	430	408	372	407	400	385	372	404	347	397	374	424	411	390	402	375	393	414	397	397	377	426	393	377	368	406	417	375	407	387	362	414	401	406	400	383
24189	21981	31209	25456	16890	3409	476	393	381	366	389	320	321	344	337	322	301	326	330	301	331	310	323	309	322	300	312	316	318	313	292	314	306	299	308	318	307	322	293	276	299	336	322	302	327	307	317	291	297	335	325	328	319	294	316	325	318	304	312	304	274	325	307	333	295	360	296	315	330	314	296	300	303	313	293	357	321	310	331	286	314	319	279	291	333	317	311	327	311	270	279	323	327	298	319	298	279	293	300	322	306	282	319	300	324	315	334	282	330	275	324	275	304	279	320	314	315	308	306	284	294	314	323	346	316	281	304	320	251	316	316	310	319	343	268	302	324	304	284	325	341	295	302	305	316	303	316	298	319	310	289	318	321	306	297	289	283	317	328	324	350	331	307	264	321	323	308	299	315	312	299	301	315	289	324	320	340	298	311	304	287	322	291	293	312	320	325	294	304	290	310	356	293	291	329	289	315	319	321	315	294	319	308	315	323	287	302	307	324	324	331	297	327	256	344	300	297	324	314	300	297	313	326	333	287	295	294	303	288	321	312	325	308	344	312	292	334	309	312	305	298	294	295	319	275	309	320	291	295	314	336	296	329	288	311	297	300	289	294	324	284	317	308	325	329	276	300	322	314	272	278	298	291	327	282	296	313	300	309	308	288	308	310	292	305	289	320	326	294	314	321	288	338	287	313	339	298	290	319	315	312	322	317	310	319	320	305	276	321	292	297	318	334	293	324	291	312	319	301	294	313	357	266	283	302	323	332	297	300	319	315	302	307	327	299	300	318	300	331	312	323	307	314	318	295	308	327	279	287	334	291	311	329	288	303	299	287	286	296	320	299	338	287	300	310	299	305	290	335	313	292	303	297	307	297	299	321	342	319	316	331	337	308	322	294	293	292	301	350	324	297	321	302	329	273	309	291	316	286	296	301	310	336	315	326	304	325	304	346	312	270	306	308	348	303	320	336	295	320	347	300	340	286	314	291	307	317	308	272	281	293	266	349	300	327	328	302	311	329	303	312	303	302	348	285	288	336	318	331	301	304	288	316	303	299	316	320	309	305	317	337	313	289	288	326	322	312	307	302	304	315	321	312	291	321	285	316	321	326	303	292	271	321	327	281	340	320	299	302	328	317	345	295	311	330	288	279	294	332	339	299	344	321	270	317	312	286	333	312	332	309	302	305	303	309	333	317	337	290	306	315	305	339	339	340	327	295	290	293	279	310	323	292	260	288	300	320	315	302	311	291	325	309	319	329	276	299	318	300	301	309	304	304	282	327	295	309	319	318	324	307	289	315	304	310	312	278	318	322	280	275	308	302	321	299	304	321	303	307	298	306	321	281	294	337	293	279	289	295	312	304	311	304	306	299	328	309	317	340	296	277	286	314	322	318	294	317	299	326	301	311	317	293	299	316	308	273	322	340	343	323	312	334	283	308	313	298	299	322	285	270	266	287	317	302	303	289	309	278	297	305	302	301	320	307	279	272	303	307	304	306	318	303	299	270	323	327	327	305	302	312	325	325	320	271	279	286	315	313	315	310	310	305	303	289	317	312	326	307	348	298	289	271	308	272	326	290	309	316	292	325	305	335	311	320	326	304	320	344	276	276	282	346	307	317	304	286	284	309	304	300	302	301	323	327	325	291	320	290	270	316	325	317	294	296	295	303	308	306	311	326	328	297	288	312	285	290	300	297	278	351	287	292	301	330	286	292	284	289	330	327	335	312	304	277	331	295	301	308	302	328	309	327	286	302	304	319	315	273	307	363	285	327	314	292	321	340	303	324	302	283	285	302	281	322	309	314	298	326	283	318	284	298	327	290	301	311	304	312	307	323	308	310	309	339	302	289	302	327	331	323	297	316	305	295	328	319	293	306	294	295	298	333	306	298	298	286	305	289	307	320	325	297	305	310	292	339	323	318	300	295	315	322	303	295	327	266	315	313	331	342	312	313	311	324	328	307	319	294	312	310	296	304	310	297	291	317	335	292	323	368	326	315	292	334	316	296	313	293	326	319	305	296	352	306	316	289	309	329	307	271	333	328	330	288	270	352	313	313	328	317	316	273	288	333	290	296	293	317	290	310	328	320	342	312	304	328	322	317	283	318	299	344	309	314	330	259	329	325	311	329	305	303	307	298	289	298	280	320	308	331	303	288	309	289	287	287	296	299	316	317	303	291	313	303	297	299	326	296	329	301	332	289	310	303	325	295	299	320	300	341	324	304	311	280	316	322	299	335	316	338	309	314	294	330	294	279	316	315	312	309	284	323	286	318	312	299	316	307	315	332	305	301	301	311	288	300	288	322	308	306	313	283	321	316	327	339	336	346	313	291	325	309	297	306	308	343	330	257	314	330	316	296	292	315	297	325	302	305	274	262	297	324	312	311	331	304	293	330	305	324	345	324	301	289	298	287	312	284	302	344	313	298	288	288	310	326	306	328	314	304	287	285	351	286	315	321	318	302	313	304	334	325	319	289	298	265	304	283	309	315	295	315	308	305	296	294	326	327	287	290	307	311	313	289	297	300	282	323	319	335	296	313	316	295	290	351	287	322	322	322	321	315	305	288	329	304	269	303	312	278	336	304	316	332	306	320	263	292	354	302	285	311	311	256	307	329	326	305	290	322	322	328	315	297	311	313	300	301	321	309	323	291	300	323	316	300	340	326	298	312	306	323	302	332	328	292	298	289	290	299	334	324	315	299	290	317	314	322	287	297	278	281	305	325	293	315	288	330	311	306	310	303	290	295	308	359	292	288	322	322	315	284	313	325	310	320	341	272	327	332	312	291	287	296	315	297	292	329	295	321	331	303	288	310	305	364	299	301	324	323	323	294	313	303	332	262	323	284	313	313	323	317	308	271	327	320	281	308	304	268	318	327	288	328	300	338	294	293	281	308	319	348	303	317	302	288	321	287	338	299	319	319	297	300	292	318	332	293	278	311	301	338	278	309	296	322	312	303	314	295	321	326	301	297	320	314	288	301	294	300	276	280	293	319	346	292	313	297	331	323	302	298	317	284	296	308	299	289	309	306	295	292	295	311	280	314	309	300	321	284	312	299	301	275	312	326	295	305	309	325	278	330	259	331	298	320	291	310	306	276	305	293	284	325	307	335	312	301	318	284	299	309	311	293	298	339	305	286	327	308	288	290	341	298	291	308	305	297	289	319	300	305	319	309	314	325	305	274	333	287	305	318	308	321	308	278	318	311	336	304	301	284	273	309	307	311	308	296	301	327	292	296	322	310	326	304	307	283	338	333	322	290	286	296	343	264	335	327	289	292	324	315	318	316	357	297	334	297	312	309	287	301	296	316	301	324	339	291	327	327	319	320	294	314	339	302	306	333	320	292	308	330	319	322	328	311	317	315	323	287	322	320	337	306	354	300	294	291	308	301	312	282	288	323	293	306	303	306	307	326	284	325	318	299	334	306	316	302	296	300	339	314	305	302	288	286	314	323	318	280	324	294	280	305	299	287	301	325	294	330	321	302	295	272	299
59868	73413	58454	2148	1049	908	750	731	584	583	556	486	462	460	441	453	391	484	437	445	450	428	458	449	441	402	424	384	422	406	416	437	435	458	432	433	443	424	450	429	444	426	448	461	434	447	402	423	480	414	434	459	426	405	439	413	442	460	411	391	462	420	399	410	377	441	419	435	447	423	416	415	422	428	401	416	421	430	389	441	420	413	414	440	394	438	419	441	454	434	414	452	406	422	399	423	453	433	437	377	437	404	432	421	472	407	450	486	445	436	452	437	397	406	432	404	420	432	398	424	443	416	438	416	390	394	439	403	413	428	441	431	431	410	407	426	381	408	416	437	426	392	432	420	395	438	414	435	420	406	440	424	425	431	457	475	413	392	429	447	412	422	430	405	418	433	420	414	432	435	444	378	393	435	438	451	404	422	416	418	443	424	436	435	458	449	449	412	423	419	412	435	406	401	410	463	429	447	455	389	444	425	398	412	413	420	418	436	419	411	403	457	424	443	398	437	407	401	447	431	466	438	446	416	407	390	426	424	407	448	425	354	421	410	392	457	463	407	441	423	454	422	451	475	439	426	460	450	420	414	449	453	401	427	424	437	430	439	409	431	455	408	444	471	418	387	439	390	409	420	419	443	415	424	392	413	413	403	394	445	432	413	423	407	402	421	436	397	455	439	439	407	405	432	422	390	406	404	404	422	437	441	420	426	413	426	415	434	429	437	454	415	408	421	426	429	419	410	401	393	411	466	386	457	420	393	397	458	414	414	460	420	437	440	416	411	445	421	426	425	424	415	406	412	473	433	417	444	431	424	432	444	428	409	458	427	428	476	434	450	427	404	396	429	444	443	417	446	421	459	398	416	427	392	433	441	426	425	429	408	423	382	396	415	432	430	423	444	414	403	473	435	445	435	423	411	391	440	411	369	395	429	451	420	444	444	447	386	412	425	433	402	404	414	425	417	440	411	415	410	449	462	431	412	427	392	411	431	438	427	436	414	435	416	439	419	444	458	428	402	423	428	439	419	402	432	395	404	416	422	436	409	433	446	432	412	422	433	434	411	440	381	407	423	424	423	437	449	430	436	419	445	429	414	385	407	419	416	451	430	440	395	411	426	420	446	411	468	406	453	453	427	438	391	424	442	422	420	403	441	412	411	431	415	443	412	427	424	429	410	383	412	406	466	444	402	444	448	415	402	425	413	404	436	444	405	465	463	432	460	430	420	389	418	415	405	409	454	466	405	417	398	427	426	413	413	434	438	439	382	394	421	399	439	473	414	439	451	457	422	442	460	443	429	413	434	481	418	418	422	416	431	411	443	440	412	466	472	443	413	424	411	420	422	394	452	438	393	413	439	408	433	450	430	453	438	418	426	416	437	422	442	420	443	436	430	422	416	400	447	409	431	454	374	424	395	434	402	414	425	431	414	420	416	436	390	446	412	425	373	405	388	400	444	419	432	439	390	399	471	416	418	408	406	442	420	417	415	440	430	402	402	447	415	458	426	398	438	436	434	447	403	426	391	451	395	436	435	394	431	434	441	442	451	423	414	404	446	391	432	404	416	418	403	416	417	447	445	425	386	386	378	450	394	412	442	404	429	417	400	441	410	394	464	413	442	419	455	397	377	398	417	439	428	456	422	390	422	431	421	400	394	405	407	448	412	380	427	441	395	405	410	426	443	453	455	454	445	408	429	456	438	402	474	410	436	461	387	420	400	392	437	407	420	472	451	413	417	399	427	390	444	450	435	404	420	419	432	439	405	423	428	461	425	430	479	408	418	418	434	398	432	436	454	392	382	411	380	428	435	409	445	437	464	426	410	447	437	422	429	428	413	394	413	421	396	410	437	417	431	413	457	417	448	456	460	431	447	413	429	444	400	440	410	429	407	427	412	421	415	426	467	437	399	454	416	456	422	437	429	424	396	429	421	495	413	406	407	473	446	420	415	419	439	428	405	447	382	408	383	410	416	411	416	415	478	420	458	436	404	443	381	407	415	443	421	413	394	389	435	424	471	442	415	417	453	440	423	410	397	396	414	404	451	392	447	423	370	423	429	424	420	416	415	443	437	423	431	405	422	423	411	422	423	397	474	449	443	459	423	419	413	411	402	434	409	396	383	399	396	444	438	432	429	452	433	409	450	406	408	438	392	416	452	455	417	387	391	440	424	413	392	409	418	393	421	438	442	428	457	420	449	404	427	415	418	432	397	381	434	418	421	381	390	419	443	433	452	405	428	411	455	392	451	411	447	453	433	429	411	443	406	416	419	420	390	406	412	407	429	422	425	424	434	396	417	373	422	442	410	392	424	427	412	413	397	434	419	430	389	438	417	414	401	435	418	411	417	406	433	416	434	399	424	432	406	415	430	397	436	405	430	412	425	422	441	429	454	422	425	393	394	433	414	400	438	445	444	429	412	423	432	390	424	425	406	436	425	419	444	463	425	398	473	390	385	400	429	446	427	425	402	431	442	421	412	440	443	473	416	397	462	426	395	430	425	402	421	423	440	432	475	448	402	411	436	420	431	381	458	434	419	434	424	412	435	412	426	446	406	425	400	407	433	378	368	426	398	445	396	421	424	445	430	380	423	411	415	420	415	436	477	430	419	414	421	417	401	373	441	453	399	438	446	423	416	415	398	449	417	438	411	388	431	395	434	464	450	430	443	434	446	441	442	444	440	397	446	398	419	434	430	392	418	430	404	456	408	423	451	482	414	424	436	419	394	438	408	408	442	426	425	406	442	427	419	406	389	404	436	440	465	394	433	454	438	413	406	423	431	446	448	456	435	386	410	431	397	368	417	386	424	440	466	406	420	428	442	433	412	433	435	420	434	442	437	409	438	404	420	425	414	428	408	408	379	471	399	392	414	434	413	417	406	416	420	417	445	437	435	412	413	449	402	425	443	416	404	429	438	403	382	426	417	410	411	446	418	449	415	407	445	385	460	433	428	406	442	413	428	435	461	392	403	429	441	414	409	444	396	441	446	466	402	409	405	427	388	418	397	394	404	446	409	417	431	423	449	366	412	449	432	409	432	426	425	393	418	412	396	415	377	391	425	438	421	416	419	410	419	423	443	416	415	422	449	439	417	414	426	439	427	405	424	433	436	428	422	462	408	420	428	399	418	400	404	453	438	414	383	411	416	454	410	405	432	461	397	417	382	424	398	468	438	414	421	426	419	404	415	460	394	416	415	443	413	401	445	347	458	432	421	431	425	444	438	433	401	387	403	384	398	445	424	424	411	415	414	413	429	417	433	419	427	397	431	414	404	455	404	429	421	421	428	437	397	431	413	425	427	404	429	430	413	426	429	396	436	435	389	469	414	469	389	451	428	410	390	425	414	424	378	392	418	438	418	412	417	399	387	441	394	439	448	425	408	431	398	415	457	428	430	410	426	404	398	462	424	449	384	407	435	437	433	456	399	441	437	453	389	429	402	442	425	434	394	411	450	412	399	428	383	399	427	433	439	442	429	422	426	457	393	451	446	397	426
23197	21656	31032	23959	21257	16329	1788	313	273	275	225	234	225	223	213	224	238	183	212	221	208	217	202	192	202	173	174	172	178	204	189	189	173	165	188	162	165	165	212	208	198	194	168	175	185	156	176	184	201	179	169	186	174	230	172	191	173	172	191	193	188	192	156	193	175	192	164	199	170	192	163	164	194	192	217	179	186	179	186	184	164	166	164	192	173	184	164	171	184	186	179	167	205	190	203	182	184	155	171	180	189	184	172	174	186	201	208	182	194	191	179	163	171	182	181	186	182	193	186	171	194	175	189	170	164	158	175	167	194	192	177	163	185	179	200	199	197	183	188	170	183	162	198	170	169	184	160	180	186	177	187	204	188	187	182	164	193	183	186	185	178	197	171	168	184	167	166	171	193	160	159	185	166	162	171	169	160	169	190	183	162	167	190	164	156	183	182	161	155	179	155	190	182	182	166	200	176	180	185	194	188	171	201	177	164	198	187	197	173	194	171	182	192	193	170	176	204	194	187	178	207	178	180	195	174	173	195	183	180	180	181	180	169	171	152	184	184	162	167	182	190	185	169	202	194	167	145	181	169	185	178	180	182	179	169	174	186	185	171	167	176	187	183	183	198	210	197	152	153	172	171	159	179	181	198	169	183	205	186	187	172	165	180	184	202	188	192	166	197	183	172	205	178	199	185	186	171	194	179	168	169	155	188	176	173	179	177	181	189	205	193	184	159	169	207	167	182	180	196	175	212	196	176	182	193	195	192	179	178	167	184	185	189	175	164	163	183	190	179	189	158	186	125	163	181	184	171	147	185	156	197	166	179	173	175	185	179	183	170	177	196	177	149	219	193	174	176	181	179	203	184	155	172	175	158	181	193	179	188	187	191	176	185	175	172	171	173	166	167	176	177	164	173	198	186	190	181	157	182	158	178	197	167	173	191	173	173	203	180	169	168	189	207	178	168	181	199	188	188	191	183	179	191	195	170	184	198	158	205	178	188	191	183	207	174	163	185	186	176	190	174	168	187	181	184	183	160	193	171	171	187	177	167	195	163	173	184	176	191	170	196	159	192	189	194	177	193	181	210	164	203	173	180	207	210	159	178	165	186	185	174	181	169	168	188	155	166	207	178	167	191	171	203	181	187	178	195	179	188	196	189	174	198	205	192	194	193	189	191	166	183	199	168	153	159	186	185	201	170	183	188	175	166	198	195	182	181	202	166	178	171	165	183	172	209	207	177	194	155	173	167	169	173	155	197	178	163	174	182	181	168	183	174	164	176	181	183	187	196	167	183	152	177	179	170	178	166	166	186	191	180	178	197	166	162	176	189	191	170	192	193	178	185	174	157	175	169	180	179	163	159	191	145	167	194	191	186	163	180	147	188	174	152	177	186	168	193	163	197	209	171	188	197	208	177	148	166	187	201	160	200	177	183	187	187	177	211	186	174	172	168	156	190	187	173	179	178	179	186	176	178	197	176	162	194	187	178	174	197	176	163	191	204	185	185	184	189	184	161	174	189	172	178	141	163	162	173	164	189	182	184	185	159	188	180	182	190	181	185	182	165	187	186	187	183	192	176	176	182	153	171	207	166	161	146	167	202	185	193	182	150	169	200	182	203	155	183	165	202	188	174	170	173	164	178	182	196	191	165	185	181	190	184	177	165	156	213	177	189	172	178	183	160	186	170	184	173	185	166	187	167	185	160	188	169	197	165	180	197	184	200	199	172	188	180	167	158	187	191	160	187	186	180	180	178	165	168	194	181	176	197	190	201	187	189	160	194	171	191	184	176	185	185	147	162	188	169	189	202	178	171	172	195	167	201	175	194	175	174	186	194	207	169	180	178	187	180	182	168	204	181	194	193	179	194	182	186	176	201	177	195	159	179	170	162	181	181	198	187	171	171	152	179	173	160	177	173	167	169	154	159	172	176	170	173	151	183	173	172	210	170	173	153	153	166	161	157	206	196	182	169	194	175	162	185	190	172	192	185	181	168	187	174	163	177	201	178	168	181	181	182	210	198	195	188	175	174	161	194	176	192	187	144	179	187	185	188	185	168	189	192	179	193	178	171	184	166	176	186	163	173	201	178	165	207	202	199	174	177	174	188	210	192	196	172	186	202	188	186	194	195	153	173	168	185	172	179	210	191	148	169	197	188	173	193	186	164	182	204	182	179	187	172	179	192	163	202	180	193	184	179	209	181	181	183	156	169	170	183	172	187	169	173	195	181	194	179	175	217	173	206	185	214	178	185	169	178	171	164	165	170	167	159	171	182	181	185	145	195	172	194	179	172	176	152	187	177	178	177	172	191	175	163	153	177	187	188	190	182	183	175	166	174	175	179	181	163	200	174	208	173	194	175	191	199	186	202	183	180	170	179	157	183	178	171	182	198	183	181	174	186	172	179	158	165	180	182	188	200	167	172	179	162	171	185	163	172	186	170	185	184	161	162	177	163	185	178	173	166	174	192	184	159	193	171	203	179	195	164	180	181	185	194	167	191	176	171	161	193	195	180	168	188	186	178	170	169	186	184	208	181	168	183	161	170	186	187	178	154	189	177	186	187	194	178	186	169	187	176	167	175	167	164	174	169	182	170	176	177	178	170	196	192	197	169	184	166	174	169	172	167	172	184	192	184	188	175	189	185	182	176	175	197	185	190	194	193	163	156	188	184	195	193	225	181	183	164	200	177	179	178	173	174	201	198	184	193	174	165	183	181	173	183	189	163	173	159	186	159	183	175	162	155	193	178	213	167	170	178	181	189	192	203	183	158	187	209	184	181	160	174	153	167	165	184	190	199	173	173	179	164	172	178	170	195	183	169	200	169	176	169	175	184	162	171	183	167	185	162	191	165	177	186	184	161	192	174	182	189	193	178	172	196	186	206	192	183	176	190	161	185	174	178	169	181	195	183	207	181	186	198	169	196	187	213	181	212	156	181	184	166	173	174	190	178	186	190	172	189	187	174	200	185	204	194	174	193	186	185	174	196	181	199	171	189	176	192	182	181	186	187	173	180	170	173	179	209	208	180	185	177	174	185	183	176	176	177	177	192	153	174	180	174	164	205	180	158	191	163	195	169	193	194	165	169	166	177	175	175	163	168	203	170	193	194	197	209	198	178	179	209	185	187	197	165	166	177	183	181	175	172	169	156	169	183	154	161	170	189	177	175	154	173	193	164	172	185	150	194	173	184	177	176	187	171	206	185	235	191	190	180	182	188	172	208	174	170	165	178	182	176	174	180	180	179	172	190	178	175	192	179	166	180	184	152	193	193	181	195	185	186	175	164	183	172	174	180	169	180	190	193	194	178	164	181	173	185	164	166	186	180	188	210	181	164	163	182	166	174	176	183	169	184	178	190	190	166	184	175	161	190	168	182	180	164	180	212	161	172	143	196	170	190	185	193	185	171	173	186	153	184	182	221	181	196	167	169	183	201	172	154	171	193	184	180	168	215	181	191	180	195	166	172	164	182	186	172	182	198	184	176	169	183	170	171	170
62127	75619	65375	2717	1246	1007	809	659	564	476	425	396	387	347	342	309	320	312	297	288	275	270	290	262	274	288	271	284	240	251	271	268	260	252	270	248	243	241	271	272	246	263	245	275	260	254	276	254	248	246	254	234	222	242	239	237	268	261	254	263	227	247	239	260	267	262	237	242	252	263	248	237	261	257	240	248	260	239	264	270	226	225	238	237	245	263	237	254	230	244	237	228	271	256	255	251	248	259	239	244	276	264	227	261	247	239	257	252	255	247	248	244	227	242	234	264	251	244	242	210	230	231	259	236	223	258	235	241	216	243	259	255	228	247	221	266	248	228	262	232	228	256	251	236	231	252	257	235	242	240	246	253	264	243	275	261	286	266	243	219	224	254	221	229	240	257	214	265	239	262	231	256	233	222	256	252	225	230	266	265	259	291	259	230	250	244	241	252	255	246	248	221	259	258	217	225	251	238	266	251	247	244	231	246	247	233	235	250	215	272	243	248	208	260	244	242	238	252	229	251	261	258	248	261	243	242	242	213	256	251	262	227	215	253	244	241	245	245	243	248	221	282	218	264	247	247	231	252	242	268	251	247	223	252	241	247	237	238	265	232	239	271	233	250	222	252	232	240	242	226	260	263	256	245	258	268	241	243	253	231	251	235	248	276	268	253	238	248	219	281	263	252	223	251	252	224	218	215	264	255	258	228	253	249	244	267	251	227	250	249	222	230	242	231	258	243	262	254	255	238	223	226	238	216	208	217	229	238	249	240	237	278	244	232	224	249	255	237	265	252	247	240	256	261	242	249	239	245	244	248	263	231	247	224	238	232	233	246	246	247	245	242	272	235	237	273	242	241	230	226	239	248	254	229	253	244	231	226	239	225	236	239	250	242	257	262	265	243	239	251	223	269	215	257	228	254	250	255	273	247	232	249	278	227	263	260	224	275	272	265	237	242	244	222	245	255	262	268	255	244	262	230	250	233	253	223	232	234	240	231	245	246	246	262	262	232	226	225	216	265	272	250	229	233	227	233	257	236	229	236	225	225	258	240	234	257	245	267	246	229	247	221	261	243	274	259	259	243	254	276	240	251	249	268	219	245	255	259	230	244	225	266	219	248	226	240	281	251	218	254	230	250	229	252	224	266	247	228	265	251	239	229	260	241	224	257	256	207	245	268	246	273	236	266	227	248	260	227	254	266	257	247	244	226	239	273	229	228	250	277	243	249	244	247	249	249	224	247	278	269	231	228	256	248	234	252	261	270	230	231	242	232	246	234	242	242	263	280	250	241	266	236	248	215	228	232	250	235	249	237	262	236	252	254	274	253	265	250	262	224	235	271	232	224	261	241	240	280	240	257	248	251	260	253	248	239	263	250	255	240	222	227	250	221	259	223	255	271	278	254	270	266	243	229	234	240	244	240	237	264	238	266	269	213	246	232	228	236	258	260	252	240	256	258	235	230	235	232	258	241	238	224	276	249	241	242	227	239	240	233	270	231	251	258	251	246	232	247	227	244	266	252	262	228	245	229	264	251	272	247	258	258	239	265	224	262	266	236	233	255	247	274	246	235	222	233	259	227	237	231	232	246	229	265	249	225	249	244	248	269	253	235	229	244	271	254	244	258	247	250	228	213	247	258	258	246	247	242	276	255	224	218	244	246	232	239	254	246	232	254	244	258	273	223	257	250	249	233	237	223	263	242	226	265	227	242	256	220	270	268	233	249	246	247	239	235	272	239	244	249	237	218	268	262	228	248	232	255	250	267	260	240	249	235	250	250	244	269	259	249	241	254	232	252	218	265	242	237	231	256	271	224	243	268	243	251	284	248	248	247	267	255	236	233	211	246	266	260	233	232	249	231	233	239	238	238	205	247	246	231	238	225	232	266	253	236	264	225	266	258	241	216	238	213	260	239	227	246	241	255	271	245	252	242	228	224	237	241	230	265	262	224	239	241	275	216	263	225	263	246	267	265	243	235	245	266	242	215	225	248	221	231	235	227	249	261	238	236	225	231	232	267	248	248	260	267	279	248	264	242	217	269	259	260	238	229	271	275	255	232	243	262	242	248	219	258	226	257	232	227	227	253	245	235	244	242	240	238	222	228	241	235	265	236	225	250	248	234	236	255	230	270	232	258	243	265	227	249	254	252	255	256	251	257	238	218	233	249	242	238	266	238	249	257	266	245	251	255	216	243	265	233	246	236	256	269	245	268	250	262	266	260	268	252	242	287	248	242	252	273	223	274	272	249	251	237	244	240	209	265	266	231	233	251	258	220	239	246	235	231	261	238	243	261	236	245	219	217	209	227	266	233	271	244	258	245	262	267	248	239	243	235	250	234	236	230	265	252	236	254	252	235	271	252	252	278	239	240	254	229	242	209	234	231	230	245	248	245	261	246	228	233	225	247	252	284	236	255	253	249	251	251	255	245	240	230	273	245	247	233	247	214	242	223	238	233	263	239	269	239	249	254	245	212	248	233	253	227	229	229	281	233	257	289	256	256	258	254	269	275	239	292	243	238	230	241	233	236	238	258	259	247	259	262	281	247	256	245	263	236	255	260	253	251	221	261	247	238	235	267	233	252	262	268	228	218	261	228	222	248	261	225	273	240	252	254	241	248	254	232	254	249	248	254	227	231	241	254	236	254	240	244	251	258	238	246	257	251	253	233	258	241	259	247	225	240	225	242	255	267	235	265	254	244	245	219	219	257	244	208	254	257	245	238	276	240	247	222	241	244	249	212	262	262	246	244	268	240	266	226	254	223	260	232	251	231	231	269	263	252	207	259	233	273	236	240	253	269	254	247	260	220	220	249	235	199	271	259	264	247	271	237	246	211	275	287	218	256	225	255	247	265	252	232	253	249	238	243	243	234	275	246	261	218	239	245	216	251	235	240	249	257	232	246	258	274	224	244	234	244	268	228	252	244	234	261	206	258	239	239	231	270	236	249	223	270	248	255	250	223	263	262	254	258	243	243	272	249	227	265	240	250	268	228	257	271	222	247	271	239	265	247	253	233	240	261	230	275	239	253	212	274	236	248	238	258	233	240	234	240	265	252	243	247	256	222	251	247	273	243	248	238	234	226	249	264	245	253	228	256	251	237	246	273	221	237	244	251	247	252	226	259	260	238	243	252	227	254	255	252	257	227	240	245	259	237	239	256	237	251	220	264	257	242	255	257	239	250	235	252	253	242	257	222	252	252	259	235	236	228	230	229	243	240	240	246	262	249	266	246	244	236	229	232	251	264	251	270	248	261	251	227	245	242	250	224	259	269	265	272	249	267	261	268	271	261	250	240	247	234	270	257	246	242	248	255	243	243	251	234	240	261	278	244	265	227	230	217	251	249	239	239	264	256	256	239	253	231	255	271	232	221	219	260	276	265	246	256	230	235	241	257	251	242	231	223	229	254	257	248	260	249	254	256	228	234	227	261	215	245	231	239	215	249	270	247	229	243	243	260	236	229	248	257	263	245	246	226	231	250	214	259	232	272	247	285
28635	25826	24237	4930	330	332	306	304	286	300	328	327	296	307	281	290	270	298	266	275	287	293	316	292	288	286	310	314	311	321	317	291	291	312	297	312	314	321	295	278	287	283	316	283	277	291	317	298	304	286	293	277	300	312	292	298	289	295	295	330	280	309	278	277	286	296	280	308	320	303	272	281	290	323	300	318	289	288	292	265	280	311	319	284	263	263	267	284	285	284	275	325	283	294	276	311	309	277	269	307	291	309	299	325	312	313	335	266	292	315	304	296	279	315	284	267	297	290	267	301	261	266	257	291	294	288	303	348	284	297	299	328	307	278	298	280	284	296	279	283	291	303	301	268	299	284	263	319	285	280	308	298	302	277	295	290	282	300	280	321	281	313	314	309	276	289	286	292	274	285	308	291	290	250	261	319	269	270	298	316	291	301	302	301	302	291	291	300	282	322	263	268	314	293	312	276	278	300	277	286	294	337	279	299	289	325	303	301	284	285	283	338	294	292	297	272	298	288	302	314	311	283	313	286	269	292	301	313	283	324	285	292	307	270	319	270	293	268	297	310	301	294	267	281	275	300	316	342	287	285	264	302	258	295	303	281	287	309	314	303	309	285	310	302	275	324	305	301	287	302	286	275	283	306	294	272	271	283	283	263	274	268	285	319	285	289	309	291	304	267	295	303	299	301	269	286	296	327	289	288	288	263	283	305	261	278	284	292	286	280	277	299	315	287	292	304	300	314	302	274	286	306	329	276	259	307	282	310	303	323	302	303	292	302	283	282	283	295	289	268	282	302	288	286	279	252	294	275	295	272	296	282	319	264	307	321	273	295	297	285	311	322	307	289	273	280	267	315	286	301	299	287	313	279	305	321	287	317	293	271	305	335	316	292	286	284	301	302	294	299	282	300	284	319	296	302	306	296	308	303	299	323	265	358	324	273	284	295	264	269	268	271	289	268	309	299	288	295	291	262	292	293	333	301	303	259	287	320	310	277	307	296	330	274	274	312	272	282	286	334	307	259	309	292	290	280	287	294	305	277	282	309	327	297	274	280	262	288	293	283	298	284	286	286	292	283	312	287	268	298	312	291	285	280	305	318	268	295	312	258	292	296	281	289	276	316	312	291	241	270	296	306	296	299	307	324	314	281	301	306	264	271	303	274	294	282	288	279	292	302	271	307	259	274	288	274	313	261	285	292	293	302	295	308	306	296	313	286	269	272	288	282	292	304	314	286	287	288	286	296	291	305	295	319	295	314	276	295	317	292	295	286	296	304	277	297	284	319	320	296	282	302	311	327	294	284	275	318	322	311	306	294	294	294	292	300	297	278	316	293	272	293	285	281	300	290	307	254	274	273	276	291	297	322	293	299	301	301	301	293	278	322	294	312	284	325	287	274	303	301	268	262	306	306	318	293	310	283	267	289	307	252	310	281	243	305	279	298	303	283	261	277	284	299	275	282	304	270	311	310	294	308	313	288	270	328	302	295	289	268	318	304	301	292	281	302	279	281	317	303	304	304	274	306	289	297	296	288	311	290	286	288	289	302	305	299	315	302	308	319	278	284	316	290	325	280	305	283	332	279	307	314	302	318	307	298	280	319	300	329	277	292	282	288	293	296	299	300	264	307	268	303	312	292	301	304	271	262	301	287	313	292	314	297	269	274	281	298	303	303	272	295	285	301	285	286	290	306	319	300	297	295	282	309	304	302	291	270	292	273	279	299	292	311	309	289	280	285	293	308	286	313	291	292	283	288	269	290	285	317	336	298	264	289	289	311	311	271	326	292	308	297	311	311	289	296	305	283	300	303	301	298	300	310	325	318	268	303	296	290	305	279	292	297	276	284	294	262	297	301	325	299	315	310	304	278	294	309	294	287	331	281	286	304	250	318	303	271	285	307	309	312	302	268	286	292	303	274	269	305	296	303	280	282	277	296	280	294	280	291	296	279	307	304	306	254	327	274	294	297	300	281	280	313	295	303	285	287	324	284	260	287	274	296	322	290	264	318	288	306	273	270	283	285	296	316	302	278	302	323	328	272	295	313	283	302	281	293	312	321	274	310	294	271	322	288	296	290	286	315	313	278	306	299	278	310	325	310	296	305	297	286	321	322	311	295	295	286	298	321	253	296	284	325	300	309	313	308	288	281	290	271	279	303	308	309	313	274	328	286	260	278	303	281	289	286	284	267	315	280	277	264	284	283	278	306	293	315	278	290	293	301	311	293	268	288	281	314	309	321	311	283	272	257	266	281	291	283	319	300	288	276	290	295	302	283	265	265	314	272	275	310	280	281	281	268	302	305	272	335	274	268	298	322	297	266	282	314	299	314	286	293	302	272	293	307	262	300	279	309	280	289	302	280	306	315	288	300	303	306	291	287	296	294	284	318	303	315	311	313	297	304	297	290	281	293	306	300	292	279	309	315	299	275	287	293	286	285	268	289	301	271	296	270	256	261	310	282	259	324	280	301	287	292	312	311	286	313	272	274	300	267	267	301	295	285	311	295	298	287	291	305	306	294	295	292	301	306	297	291	298	305	311	283	297	292	265	324	316	295	291	299	306	316	300	274	344	301	326	276	287	298	310	285	316	316	302	282	325	313	296	338	265	305	298	310	281	284	301	272	301	284	296	303	267	308	272	329	284	265	318	298	250	305	273	303	277	286	276	314	311	289	317	291	284	297	326	310	298	290	296	290	271	283	278	283	282	277	308	268	294	291	298	315	314	269	314	307	279	274	294	280	264	278	282	256	295	289	296	293	285	296	297	302	283	315	313	260	289	305	282	303	277	311	307	292	296	253	303	285	325	299	297	268	268	317	278	306	304	322	303	312	315	307	291	309	280	276	290	302	273	329	328	293	269	293	289	288	302	339	279	270	291	271	287	279	270	319	279	290	282	318	290	283	290	289	305	281	248	281	277	272	306	275	257	298	278	304	280	304	307	307	276	299	296	303	297	284	311	298	290	301	305	282	301	301	273	305	299	292	288	288	300	295	300	321	266	294	278	298	303	291	294	295	301	304	277	277	298	318	287	276	302	283	301	283	308	314	294	299	293	292	291	306	278	271	295	302	298	309	307	276	336	293	257	288	327	301	290	262	298	286	317	274	327	309	283	338	309	280	282	294	303	321	333	291	276	308	312	256	292	282	290	265	282	325	290	294	295	294	263	311	289	270	303	274	287	297	309	290	315	321	304	280	271	307	303	296	300	266	311	281	290	269	314	295	269	305	313	270	275	265	298	271	283	283	315	297	315	301	272	267	304	285	299	309	279	308	274	300	314	270	308	301	319	274	290	296	281	288	294	315	264	275	282	320	275	322	301	270	309	263	294	274	258	320	329	289	289	271	305	334	301	299	286	295	289	293	313	300	334	298	286	305	304	294	303	337	258	326	300	270	315	282	297	292	289	300	264	295	289	291	283	329	284	296	317	268	312	297	301	317	314	313	273	301	296	306	309	264	276	288	293	282	298	302	298	312	323	295	296	284	284	281	288	271
34430	38196	24166	826	419	401	429	427	385	392	375	373	400	380	403	418	403	428	384	377	367	401	379	339	397	402	379	387	422	410	400	395	441	393	386	421	382	406	380	407	408	352	390	368	407	393	409	395	426	396	408	403	369	403	397	393	408	429	403	394	373	412	381	395	424	426	369	410	405	392	376	396	378	406	389	366	394	385	430	377	416	369	433	419	402	375	388	396	422	373	384	426	414	451	370	410	374	391	430	402	387	394	421	405	405	411	401	408	404	419	388	391	429	364	406	349	412	355	364	413	411	421	395	405	448	381	397	415	432	429	406	421	374	396	372	397	440	401	360	385	421	387	380	379	383	415	394	388	400	406	410	444	400	400	401	385	406	395	385	379	383	417	394	406	422	420	409	384	402	407	392	413	398	379	427	422	390	411	383	405	395	384	409	377	435	430	399	420	385	389	411	376	390	422	424	396	398	373	425	384	414	413	398	366	393	405	404	396	409	403	402	399	407	401	441	405	384	410	416	390	379	388	387	389	432	419	436	382	420	395	431	431	432	437	391	401	432	387	384	396	417	393	413	401	422	394	417	396	414	369	402	403	403	375	413	439	375	419	393	397	395	419	389	418	395	421	404	404	413	389	406	385	420	429	375	393	407	407	408	426	401	374	418	397	383	362	424	398	379	382	381	381	396	400	383	415	359	391	469	404	381	435	420	397	389	372	397	383	433	402	392	346	413	405	405	440	400	392	392	376	401	379	422	417	391	393	419	402	391	374	427	410	389	362	403	404	392	395	422	400	394	400	400	414	403	390	381	401	429	403	398	419	393	420	382	366	361	364	410	387	407	361	403	408	397	388	431	407	387	411	391	418	373	378	396	403	394	409	377	391	391	437	421	396	413	408	406	384	361	408	393	407	360	410	384	398	369	412	361	417	399	395	396	362	408	398	357	374	402	412	425	404	423	379	416	381	398	392	379	406	404	396	380	385	417	440	419	384	412	372	410	388	374	416	398	403	399	370	388	412	418	421	398	378	406	412	417	390	400	419	429	421	406	424	414	359	393	411	432	408	424	405	376	419	403	405	397	389	381	374	367	407	387	412	374	406	409	419	384	387	440	410	376	432	412	400	414	402	403	402	357	397	361	433	403	415	394	373	419	391	401	449	389	413	434	399	419	419	397	366	398	384	391	427	431	442	420	388	389	385	392	357	393	431	440	396	409	411	406	407	412	414	400	413	413	413	391	385	417	400	396	423	411	394	391	415	394	388	395	374	415	429	431	364	394	385	423	399	386	370	416	380	417	391	411	405	389	406	395	406	426	405	415	426	421	424	374	409	418	399	418	367	424	393	347	393	414	428	351	413	368	394	420	382	374	401	391	401	390	391	364	419	412	418	373	428	412	404	407	411	405	444	412	392	387	399	395	423	402	418	389	403	417	404	415	422	427	388	385	419	417	352	398	403	417	400	391	408	415	430	393	390	386	410	416	386	405	418	398	394	372	405	374	398	424	394	406	411	392	421	424	386	458	412	428	401	393	398	363	419	393	389	409	383	415	414	401	376	428	390	420	386	398	442	425	406	403	376	403	387	424	382	357	417	431	452	434	404	400	398	384	420	399	442	406	395	402	393	401	411	438	373	423	391	405	377	401	408	368	390	413	439	401	422	373	408	409	383	396	408	385	399	384	369	375	389	430	416	421	405	404	384	395	401	393	428	389	427	419	377	375	414	434	413	394	408	365	408	362	394	384	433	367	396	386	396	376	370	393	420	369	400	361	406	392	419	392	391	403	382	403	386	409	430	378	389	433	424	415	386	424	373	397	423	380	374	385	396	389	376	337	392	394	418	374	392	403	401	412	433	391	451	424	391	404	394	395	414	438	409	406	406	416	425	420	439	410	378	368	395	382	374	372	397	416	402	380	394	402	394	395	389	391	419	411	379	387	401	396	413	380	361	391	363	366	395	417	399	390	423	410	384	422	374	391	363	412	433	438	406	372	439	396	411	417	405	378	399	410	423	433	390	401	419	390	416	416	397	385	409	412	427	392	407	383	420	417	386	413	407	384	409	441	385	405	449	411	420	402	441	353	380	441	448	410	408	418	420	383	422	399	422	404	401	449	411	422	411	423	382	433	380	407	420	430	425	438	406	407	414	369	401	396	396	416	377	372	405	423	376	388	412	386	356	390	389	369	395	377	376	399	403	392	424	408	389	391	450	410	404	422	413	437	399	396	393	400	424	368	412	367	423	384	394	393	410	374	362	414	389	424	441	397	415	391	450	402	403	417	413	360	369	415	381	399	387	386	406	429	417	427	412	404	408	400	411	395	385	400	431	414	394	398	387	398	411	425	391	393	425	400	402	426	400	419	357	410	395	409	439	409	421	402	390	423	406	397	427	387	402	396	395	385	398	421	388	417	406	397	370	407	385	425	379	382	389	421	429	397	381	409	435	362	407	436	414	422	410	399	414	412	403	409	384	386	363	397	385	406	386	386	395	418	392	412	373	382	396	435	393	412	385	390	419	387	380	403	393	412	385	408	424	463	390	388	397	420	440	391	432	427	399	447	386	420	390	363	390	382	420	383	404	391	382	422	437	402	398	381	402	372	388	409	388	424	398	336	401	407	398	391	388	419	384	428	385	410	411	381	364	417	418	395	394	366	389	373	400	421	351	402	402	423	403	404	423	400	376	420	427	409	396	406	359	381	400	414	389	422	423	395	399	395	380	389	415	396	400	419	404	413	373	409	417	408	381	381	387	365	404	428	400	386	399	409	407	359	375	401	406	396	384	439	413	383	408	408	379	426	372	397	392	384	377	411	404	406	426	411	444	438	401	415	423	386	379	414	342	409	398	399	380	404	417	409	395	394	388	380	388	396	403	408	431	425	401	375	420	409	396	418	390	403	442	394	381	429	403	405	388	408	420	409	417	416	430	372	411	374	380	406	385	419	435	402	384	415	367	358	399	393	386	418	399	436	402	406	377	432	378	383	389	384	396	388	415	393	412	411	388	391	401	372	399	409	387	391	399	395	403	402	413	398	426	393	366	416	419	369	440	409	425	379	398	375	374	412	419	409	408	413	400	376	393	395	406	394	405	385	418	402	424	433	381	383	423	372	404	384	372	385	406	389	377	436	422	392	441	363	394	425	393	376	400	402	390	363	390	396	395	411	360	389	416	383	412	377	416	402	388	414	428	416	391	377	398	413	397	400	396	414	403	414	408	401	387	382	370	404	414	423	405	368	396	411	421	384	407	463	404	409	397	425	413	470	401	393	413	395	417	371	414	406	431	372	393	417	435	373	381	393	403	383	403	385	405	392	379	427	403	386	424	344	402	380	383	423	368	383	372	393	382	390	406	377	393	367	424	416	400	420	370	378	381	405	407	416	376	385	407	411	403	414	403	403	401	392	379	389	395	392	395	440	423	416	403	365	415	403	375	411	435	345	424	427	363	423	440	407	405	419	401	394	402	400	403	399	390	388	371	423	396	396	427	372	419
24152	21803	30624	24041	20287	7987	596	412	451	405	355	361	316	335	322	345	322	329	339	308	326	339	319	335	341	298	332	341	327	291	334	340	317	319	304	315	336	330	332	332	316	329	306	335	354	302	314	339	300	348	327	327	316	325	319	313	323	314	329	325	320	308	326	310	314	343	338	299	340	319	326	317	312	333	313	325	332	301	319	310	356	314	318	311	335	345	319	289	338	352	315	309	319	324	306	310	302	305	300	315	313	305	330	296	316	312	323	350	323	315	322	295	296	327	317	290	268	302	306	338	327	283	311	296	328	269	310	341	299	310	319	288	311	313	329	300	317	307	316	317	316	356	320	330	292	284	323	319	319	300	318	337	280	321	348	306	322	324	306	329	330	316	320	290	336	345	309	292	323	295	330	323	342	316	283	273	320	329	328	318	300	327	311	314	332	296	315	307	336	340	315	295	307	299	301	313	325	317	309	306	309	302	318	318	306	315	304	307	320	354	329	331	307	316	337	335	286	305	286	327	315	326	305	293	311	274	308	315	301	329	306	345	325	325	339	284	306	311	309	306	290	311	313	304	306	319	317	356	337	297	288	330	321	277	318	318	298	350	305	289	336	313	313	276	361	338	325	318	335	344	323	318	310	323	301	333	343	271	301	304	332	290	324	341	295	338	307	304	311	304	310	351	328	320	312	308	331	308	324	291	281	340	322	348	333	297	315	331	323	286	292	348	353	318	311	323	279	337	315	338	322	295	303	302	306	321	285	325	287	324	320	315	323	309	294	340	294	331	318	324	297	349	282	325	290	303	290	309	312	319	308	317	280	338	324	287	304	320	346	320	319	325	309	296	333	303	322	330	293	304	305	306	305	321	305	323	317	320	320	286	340	327	316	314	355	302	297	300	286	284	311	321	297	298	305	337	333	310	325	319	339	296	315	313	320	313	303	301	324	320	301	312	307	337	310	292	328	321	318	296	306	319	312	313	297	319	306	317	304	295	318	319	275	312	335	310	324	307	285	349	310	330	345	309	289	326	333	294	325	305	283	306	337	296	309	295	335	306	296	352	322	317	330	319	311	325	328	302	287	346	302	306	299	316	309	317	315	326	306	292	266	341	299	354	343	316	311	311	299	321	313	305	333	292	310	316	330	315	290	312	319	342	288	315	306	301	308	312	323	342	320	308	307	300	325	333	316	332	313	276	309	286	313	341	309	307	290	330	330	307	316	326	330	310	302	321	314	317	329	343	304	309	307	308	313	283	280	309	325	319	345	306	314	326	311	298	313	295	313	354	300	324	336	314	307	289	356	308	337	311	303	309	294	310	309	321	342	307	271	318	293	324	299	342	331	295	308	311	321	283	297	338	322	314	277	313	274	317	288	310	293	324	314	324	324	318	304	308	303	320	297	320	324	331	341	321	335	332	285	310	329	330	309	298	327	297	306	340	318	315	315	324	317	322	320	317	320	322	294	296	316	315	354	340	338	292	306	320	334	304	288	310	301	295	320	293	291	300	318	296	286	314	317	297	294	319	335	305	296	310	319	340	305	306	327	275	305	320	343	317	309	327	322	287	308	309	300	320	342	306	308	286	336	325	316	309	305	310	316	313	306	330	297	321	308	315	317	292	304	324	321	328	298	294	332	319	322	320	317	337	324	328	331	328	312	329	297	325	313	309	334	331	313	331	332	315	330	312	348	328	318	306	310	350	340	335	322	282	300	298	308	325	317	357	339	332	309	305	318	295	327	307	310	303	285	314	311	315	306	316	307	293	337	316	295	319	325	316	291	323	319	320	335	324	302	322	332	331	304	324	346	283	344	331	305	298	330	337	309	343	293	322	316	309	323	309	313	313	321	306	300	330	302	306	306	318	305	292	281	327	313	303	321	317	327	316	279	315	336	312	301	331	299	315	306	344	328	305	303	279	314	322	324	310	319	302	349	298	339	319	310	319	326	312	342	318	321	326	306	291	291	308	357	324	276	313	331	343	328	303	330	293	317	279	313	333	293	287	303	333	331	313	331	329	328	322	320	303	334	300	333	328	283	340	298	327	269	330	314	309	312	337	336	303	320	313	312	340	285	331	340	336	322	329	324	323	295	306	298	344	320	350	292	322	298	334	324	297	300	326	294	318	313	337	363	337	299	307	302	287	303	285	321	340	311	318	332	306	335	300	322	311	313	344	313	313	325	337	300	312	298	303	298	280	325	312	290	326	320	301	311	286	316	301	336	316	312	295	309	330	306	307	303	351	310	326	277	314	317	322	297	327	320	284	311	310	334	331	350	285	311	305	304	311	344	303	298	316	295	307	306	330	323	360	307	305	325	316	343	329	327	284	298	295	312	298	299	304	315	329	330	318	343	314	305	275	308	319	326	328	294	314	345	289	309	322	328	309	308	311	277	315	295	305	308	299	303	331	320	319	327	320	321	309	300	319	296	311	311	304	297	340	345	359	310	312	275	297	286	314	305	316	331	318	278	346	325	307	322	296	317	334	337	312	299	309	314	333	299	312	316	310	295	318	289	331	311	341	321	300	310	326	310	294	316	292	286	307	318	320	327	317	316	303	308	299	301	332	341	339	326	327	319	346	329	339	325	320	308	316	328	340	309	284	325	312	330	297	311	340	303	305	299	293	308	315	342	310	323	340	284	337	322	323	315	295	295	284	282	314	322	331	298	313	298	311	339	317	313	298	297	284	314	344	330	297	346	295	332	276	325	317	316	308	317	313	344	329	333	319	327	321	298	307	301	297	315	269	333	311	355	300	326	309	305	327	306	330	312	324	295	317	298	327	292	311	327	320	346	310	320	307	306	310	306	285	308	313	286	307	332	302	282	303	334	275	324	289	301	291	305	333	354	297	322	316	330	292	327	322	330	336	323	295	334	301	309	325	344	315	300	291	304	299	342	313	314	324	307	319	325	355	337	290	289	322	320	308	331	287	334	280	312	318	281	299	317	295	303	316	274	307	346	329	324	293	322	305	292	325	336	332	306	333	321	311	320	341	331	319	342	313	280	329	330	350	289	324	300	274	306	315	321	303	307	305	332	316	310	327	303	321	295	285	327	322	293	300	335	284	333	350	317	322	316	298	303	303	306	310	315	311	309	327	309	314	296	302	308	277	327	327	307	301	327	287	338	327	273	320	288	324	312	297	297	312	301	337	307	304	331	353	302	336	326	342	316	288	357	268	333	313	328	289	308	300	368	356	325	311	327	318	345	290	301	309	327	289	287	287	320	299	312	325	335	351	325	334	318	312	297	296	332	317	314	322	282	341	309	321	314	258	309	310	338	297	317	321	309	325	289	301	310	306	334	348	319	305	317	306	336	302	345	329	320	312	313	311	336	305	327	298	334	304	345	320	328	328	325	346	313	299	341	317	323	310	314	303	315	326	312	289	320	322	305	277	317	309	285	318	311	325	317	324	340	327	280	330	313	311	295	317	328	300	282	306	335	322	316	318	274	323	322	281	297	313	342	286	312	315	336	306	300	290	330	283
59602	73808	61076	2357	954	801	712	625	540	545	525	532	498	458	446	464	474	474	508	458	477	434	437	498	427	446	450	467	453	420	427	472	465	451	397	439	464	416	455	445	411	394	421	464	435	450	415	408	421	432	445	429	442	456	452	408	448	431	417	425	427	429	454	399	468	429	419	409	466	434	416	437	389	453	445	427	426	489	487	444	458	429	431	433	416	399	402	401	418	420	401	443	401	487	448	430	405	446	460	403	405	455	391	421	413	453	421	450	418	450	413	467	436	468	425	413	435	397	414	412	429	428	467	434	447	415	419	438	442	421	414	406	466	418	411	431	422	418	449	436	390	447	415	424	424	459	439	424	435	435	445	423	408	452	420	454	423	445	395	422	422	409	437	453	445	401	421	429	440	433	411	413	408	392	436	424	430	418	462	423	424	450	405	440	421	447	424	416	389	473	405	401	448	387	436	448	408	373	421	421	447	457	481	434	416	460	437	405	439	412	450	405	435	459	404	431	419	433	412	441	403	459	447	439	461	459	437	414	473	403	425	437	395	474	436	423	440	453	441	439	388	442	446	410	411	472	423	414	427	452	388	412	404	436	451	433	403	454	406	408	419	461	408	404	436	437	412	418	459	413	438	446	429	424	433	428	428	422	442	435	413	452	430	424	454	398	432	394	468	425	418	429	421	449	443	410	438	449	439	440	423	432	437	442	386	382	441	429	482	443	429	436	453	419	434	435	399	396	438	415	433	441	416	418	444	440	454	404	438	433	410	449	453	417	437	429	408	462	424	447	402	417	407	440	438	451	425	400	399	444	417	425	397	415	427	432	419	447	425	425	384	453	448	419	427	462	405	434	448	424	419	431	441	439	424	430	452	439	422	431	434	423	441	464	377	452	424	442	417	428	412	430	413	428	408	422	453	415	410	422	456	433	417	393	413	417	435	463	477	403	430	428	467	433	432	440	430	415	425	421	439	427	432	419	430	451	419	433	429	434	384	455	413	405	416	436	427	448	418	441	409	437	440	429	458	446	452	410	417	411	445	403	423	410	423	429	469	422	430	432	390	425	395	446	432	421	417	448	420	437	430	434	422	418	392	417	468	400	435	423	452	442	419	433	412	405	414	413	447	442	441	449	427	431	436	442	437	447	462	424	447	409	465	404	445	407	416	479	447	464	411	404	410	457	449	457	418	421	461	430	444	423	437	419	396	467	451	430	424	439	406	416	435	445	424	473	428	430	409	405	430	406	455	461	417	411	440	411	438	397	428	418	446	402	443	406	439	439	436	459	440	421	417	481	405	456	398	428	450	431	411	429	411	415	439	452	410	445	452	436	434	432	426	427	417	459	454	392	418	473	438	439	405	447	432	433	452	419	436	445	448	434	434	459	440	408	447	449	458	450	434	457	434	417	427	436	422	410	421	451	431	429	454	444	424	437	446	445	403	415	429	466	402	425	444	433	385	437	419	417	439	437	419	442	413	440	434	444	439	433	424	453	402	477	417	461	405	430	428	444	390	417	429	394	411	433	438	454	421	413	424	410	431	400	438	396	435	441	452	435	424	461	434	435	402	414	404	454	466	440	436	397	438	416	419	427	403	478	468	438	419	433	443	443	437	415	453	431	418	425	413	428	423	441	442	444	429	433	454	440	448	435	405	406	423	435	392	483	429	452	454	410	436	442	409	418	399	429	412	401	387	423	447	444	419	434	405	420	401	378	390	403	398	454	466	433	442	405	425	385	446	422	431	420	449	432	407	404	442	439	413	442	454	413	394	407	426	433	467	428	436	426	423	444	445	428	422	417	407	452	403	457	441	436	402	435	394	423	455	436	448	421	429	413	411	443	429	460	426	443	391	440	442	418	457	420	445	475	422	402	431	447	431	436	448	412	450	432	436	460	448	380	439	419	466	445	437	430	457	427	428	428	433	411	432	415	439	424	425	429	424	427	428	425	412	461	418	460	413	419	420	408	443	434	409	425	436	453	433	433	418	427	473	392	400	447	435	414	431	453	422	442	438	427	458	417	413	426	446	420	462	444	428	429	420	437	441	445	447	447	405	435	417	420	448	463	471	408	450	426	440	431	424	394	427	421	426	418	442	419	408	422	418	430	396	407	417	430	427	418	406	437	402	423	423	398	467	448	423	473	442	430	461	421	452	419	410	448	413	440	438	376	448	443	393	466	437	486	464	460	436	423	417	424	394	440	441	442	422	434	433	452	429	445	402	446	442	440	418	443	418	436	463	450	451	458	399	465	437	438	456	448	365	412	452	451	413	433	418	442	492	455	426	431	416	394	420	418	448	447	437	412	404	435	388	460	396	411	415	402	416	397	423	429	402	407	413	433	423	434	416	425	398	449	411	427	430	404	439	409	454	456	457	393	429	400	449	415	420	451	421	406	425	439	454	436	456	453	423	479	415	422	412	447	464	419	434	393	465	431	435	428	453	426	429	418	409	432	442	431	414	402	434	451	415	433	431	431	477	405	427	438	429	435	430	392	452	428	440	421	423	419	429	424	440	403	442	413	453	435	416	398	421	403	419	457	440	426	418	429	410	478	437	407	407	461	389	439	421	431	467	415	430	403	413	401	440	436	427	467	461	451	460	416	448	426	412	454	420	439	433	430	408	416	455	433	418	434	454	431	430	458	396	477	432	469	433	458	406	438	468	407	442	458	444	454	477	401	431	417	441	423	423	444	425	413	432	443	446	457	432	405	434	411	425	456	445	417	431	443	384	407	426	402	423	450	412	384	430	419	409	411	435	439	438	447	440	411	423	463	418	399	395	433	415	475	447	424	440	437	422	431	461	448	421	439	416	406	437	436	437	432	425	440	418	457	462	445	378	439	433	436	406	414	382	416	446	420	437	446	454	436	430	437	414	449	446	461	386	397	392	431	431	459	446	436	436	432	443	406	430	431	442	434	431	423	438	432	407	427	460	461	420	473	428	432	406	425	415	434	413	430	430	400	413	422	437	373	443	413	446	433	403	434	442	420	411	461	437	438	457	456	423	430	412	426	443	441	439	426	447	425	447	418	439	419	430	431	464	420	395	409	412	444	402	460	416	422	451	434	429	473	454	442	448	391	459	443	426	425	425	426	431	434	431	466	422	433	468	423	400	429	415	433	443	419	445	432	415	483	456	442	422	414	435	409	437	435	429	398	418	464	434	425	405	417	414	424	426	410	436	416	422	428	421	424	423	464	445	443	409	462	434	443	435	452	442	450	444	430	389	413	441	465	416	430	421	425	434	417	431	424	397	450	437	418	438	469	429	417	458	374	402	439	458	428	451	426	417	435	419	436	428	443	443	440	411	413	455	437	405	399	471	443	455	443	432	437	424	461	439	402	419	392	437	443	455	435	439	427	454	428	444	462	441	446	431	409	454	436	370	478	444	441	433	433	429	444	453	447	434	420	424	413	432	417	475	470	423	419	418	454	421	422	454	405	424	407	443	436	439	458	415	427	478	439	411	428	420	411	460	435	404	438	392	431
23014	21521	30011	23486	21359	20753	6403	374	282	275	237	259	247	216	218	210	193	204	210	226	190	205	203	217	177	204	196	164	228	165	199	199	166	207	186	187	200	173	166	206	182	175	198	177	180	174	187	182	197	184	209	200	179	199	195	221	187	195	197	178	194	197	202	192	194	180	157	178	170	179	199	177	196	206	206	180	186	164	213	202	174	174	181	178	176	176	212	190	173	181	160	197	178	167	209	212	168	177	196	174	176	189	166	210	176	189	174	166	159	182	188	177	185	177	160	185	180	206	191	161	172	201	186	176	196	161	207	195	183	179	188	203	182	202	190	183	162	209	196	184	153	165	198	190	181	172	177	177	191	176	176	171	155	180	182	206	161	182	193	203	189	164	181	168	191	169	172	188	197	187	199	179	204	209	188	185	192	200	190	188	157	196	195	173	196	188	207	171	197	191	175	193	188	179	158	203	156	186	189	175	185	194	183	193	195	164	175	184	161	191	151	164	192	180	165	183	192	182	177	162	183	190	178	174	190	192	180	196	154	177	214	176	170	171	170	200	166	187	186	192	185	168	195	207	201	204	192	142	193	183	193	159	170	189	183	182	197	183	189	171	186	179	165	176	177	192	175	201	182	175	194	176	183	173	179	186	189	186	185	177	184	177	165	192	188	201	187	189	196	162	193	181	190	175	198	184	186	204	187	198	181	181	194	190	161	196	158	187	198	195	187	174	215	192	179	191	191	196	179	184	171	169	196	172	185	158	186	182	186	195	179	192	190	182	156	176	177	182	196	169	164	185	205	193	196	190	177	170	180	186	156	205	195	183	194	170	180	176	187	206	169	181	190	221	156	191	201	177	200	170	188	197	176	178	195	196	181	199	175	178	174	191	189	204	193	165	179	171	188	185	181	195	184	173	197	193	205	197	196	167	163	176	199	180	196	155	196	195	172	182	187	187	189	168	190	167	196	148	187	175	176	202	183	199	175	202	171	159	220	174	189	182	151	183	175	159	181	199	180	197	171	178	181	178	187	199	158	166	203	185	178	192	188	179	172	185	165	179	178	167	201	191	186	200	202	198	179	156	166	179	156	167	152	170	190	173	191	168	195	190	172	168	179	165	189	160	179	189	201	192	161	182	186	174	184	176	179	186	166	189	167	192	205	183	184	189	203	192	174	176	182	195	182	185	163	175	183	213	178	182	215	194	189	172	173	197	227	171	170	178	184	198	180	179	153	180	192	166	162	173	203	201	190	177	199	182	179	177	174	181	175	189	180	170	152	178	198	188	181	179	186	169	181	178	186	196	176	177	179	188	161	186	211	186	174	189	196	191	181	192	168	196	166	200	183	193	182	186	184	199	177	181	191	188	208	201	191	177	183	173	188	183	192	193	195	177	181	211	163	159	181	169	196	186	191	157	179	178	195	196	161	187	168	185	198	180	187	165	204	184	178	173	194	186	190	177	192	177	175	192	193	184	166	188	168	184	178	205	190	187	204	200	179	208	181	175	176	186	157	203	169	169	187	168	195	183	173	193	173	188	199	181	180	199	179	197	184	176	168	181	167	185	185	188	163	195	191	184	174	172	168	198	186	180	208	168	198	181	188	165	178	179	161	169	198	218	202	179	160	184	186	194	181	173	188	166	178	167	191	174	193	159	193	188	201	156	185	174	182	210	176	186	182	185	191	183	187	199	176	200	182	183	189	193	177	177	178	179	187	163	196	186	184	169	197	193	190	211	190	165	182	184	177	183	176	193	203	176	180	174	175	200	199	188	169	178	182	193	184	157	178	221	178	168	190	199	173	179	175	188	202	146	187	172	187	202	188	169	169	186	162	183	185	194	194	169	179	185	183	185	175	193	184	185	212	174	202	177	192	188	185	201	204	153	159	206	191	179	162	201	188	171	162	203	152	187	178	191	188	198	168	179	163	185	185	186	168	182	182	186	179	192	201	186	207	177	192	202	175	193	204	197	210	178	172	155	197	178	180	187	179	180	197	173	182	172	185	175	178	181	178	183	164	184	166	169	220	169	218	194	175	201	171	177	177	179	176	196	178	202	203	178	175	172	189	156	158	194	194	174	178	197	189	170	198	177	175	170	161	165	170	178	172	182	179	160	164	178	190	190	170	171	193	159	188	201	190	190	173	167	161	197	164	185	161	201	160	212	201	186	173	157	160	182	158	178	176	178	178	175	168	186	178	174	161	182	170	184	214	214	189	200	189	174	187	194	203	165	185	211	181	196	173	199	189	182	159	181	187	172	197	187	164	197	189	176	178	172	211	163	185	198	198	177	168	146	181	176	171	190	177	203	177	183	188	216	192	160	175	155	175	175	199	214	185	185	180	191	175	183	190	187	189	185	193	190	185	175	202	195	186	165	176	165	204	168	197	184	180	181	177	175	176	191	187	196	171	182	207	184	175	215	187	175	181	186	159	184	170	174	171	199	180	179	182	199	173	193	184	178	207	186	190	176	189	186	177	150	198	201	170	187	180	167	193	165	202	179	178	160	182	200	159	160	161	166	170	190	182	190	170	174	197	206	189	162	205	213	182	190	182	166	185	178	182	205	207	188	175	173	174	186	196	179	185	154	182	172	172	175	191	222	178	167	195	189	195	182	202	182	186	171	190	193	168	196	178	179	171	204	177	185	173	168	194	168	167	187	192	195	185	178	156	172	178	196	205	181	178	188	182	206	191	185	162	170	169	193	187	186	179	166	158	167	167	197	211	176	180	186	203	191	192	170	223	185	165	189	199	182	198	182	180	187	167	158	158	201	167	195	182	165	181	173	176	140	183	191	173	174	191	180	184	184	171	179	182	186	192	170	182	179	199	186	194	187	170	173	153	198	195	174	177	196	171	188	181	186	175	166	150	168	177	150	185	169	207	193	188	199	160	162	186	180	163	195	173	190	201	195	145	184	190	166	183	179	181	209	177	186	176	156	201	181	206	169	197	167	182	205	180	163	196	179	185	184	192	203	191	173	161	183	170	146	165	189	194	171	186	154	172	187	178	179	185	177	156	183	183	205	167	188	183	169	184	173	175	197	191	211	172	190	183	190	201	197	204	171	180	170	181	169	161	191	167	199	179	197	179	167	188	179	191	188	164	203	211	187	178	195	166	169	203	185	198	199	179	194	217	181	172	198	152	193	165	168	198	181	160	211	156	208	178	188	175	162	170	178	210	174	159	157	175	171	186	164	183	175	211	183	189	168	194	187	188	203	177	184	192	187	188	160	186	179	180	166	174	177	183	191	182	186	166	185	193	188	178	195	184	175	176	183	164	184	185	158	194	161	190	186	158	182	159	164	141	204	148	181	190	186	181	181	196	173	165	184	164	203	175	188	168	187	169	167	180	178	183	199	159	198	185	205	179	185	191	193	183	185	159	189	168	170	187	207	193	184	192	200	155	171	194	172	167	176	171	178	161	209	165	182	186	194	177	172	193	175	189	193	165	198	202	197	174	182	182	185	186	162	185	197	187	195	226	187	176	167
61639	76355	67868	2789	1241	911	797	614	529	512	459	380	379	350	363	325	292	315	309	298	275	330	284	277	292	278	297	261	283	276	272	261	271	266	276	278	270	259	272	263	254	285	237	262	251	228	258	242	252	294	238	255	243	231	264	239	231	276	272	253	264	257	243	237	253	248	253	271	273	250	233	230	253	249	251	276	256	253	260	278	259	261	245	251	260	250	279	249	240	245	264	255	251	226	254	249	239	235	218	242	249	256	268	220	224	263	249	280	268	197	254	248	252	226	221	231	274	263	234	262	236	237	221	252	248	238	253	252	219	246	227	240	246	230	250	256	255	261	212	224	239	269	249	236	275	261	233	268	300	236	228	262	247	240	248	238	292	259	243	262	257	231	272	258	253	226	256	226	250	237	242	256	253	230	256	247	233	270	254	231	272	250	263	252	249	253	277	250	275	239	278	266	254	245	224	254	251	225	230	231	259	245	234	244	289	244	250	277	242	250	238	259	238	242	230	231	245	263	247	272	244	269	237	254	260	256	241	256	238	239	256	236	233	250	248	225	281	255	250	255	273	250	242	244	267	253	244	243	249	211	255	277	234	237	276	257	240	223	261	238	259	232	234	227	222	234	235	257	235	261	280	245	245	254	257	245	252	255	236	232	233	243	257	264	258	242	246	258	265	228	245	233	205	259	227	283	259	271	266	231	258	252	254	211	243	249	227	228	254	258	216	246	259	254	240	254	254	234	263	220	245	245	265	249	250	267	273	252	248	272	247	237	249	255	285	292	280	235	239	247	273	239	289	245	222	254	248	274	254	237	261	261	247	262	261	262	258	271	261	227	285	251	254	260	230	257	253	226	257	259	242	253	246	266	237	226	255	246	227	246	257	255	244	268	245	265	265	246	227	256	256	241	205	239	257	237	266	225	247	224	259	256	251	244	223	256	254	289	260	244	266	215	241	253	258	245	260	256	239	268	252	253	233	263	231	256	260	264	235	242	244	244	265	239	268	236	219	246	237	254	273	244	242	238	277	245	240	240	232	242	250	233	223	271	255	261	259	260	238	279	259	243	241	246	244	233	259	276	240	248	245	276	268	244	263	247	243	270	258	224	234	253	249	272	232	221	226	266	248	232	240	251	228	253	225	226	238	285	262	218	253	241	237	249	239	273	264	260	238	244	263	244	246	251	229	274	256	241	234	236	237	242	242	246	255	233	300	227	248	276	222	258	244	272	261	274	246	252	268	247	249	249	260	255	261	245	228	247	258	266	257	258	246	232	278	248	274	231	237	245	240	260	220	269	239	224	240	235	249	251	266	291	247	230	259	236	246	255	255	259	244	258	244	247	264	256	253	235	253	245	257	249	250	273	268	272	231	250	230	260	251	238	261	228	251	235	270	275	223	256	244	253	259	248	249	248	235	259	232	259	246	257	258	241	242	221	226	221	247	270	252	247	244	246	240	263	273	222	274	229	257	247	257	212	260	261	246	267	240	258	263	248	246	246	234	256	238	233	234	254	232	244	247	250	221	226	245	249	265	273	257	257	242	259	260	270	245	276	244	259	240	272	236	249	245	250	255	229	246	286	250	232	210	256	255	246	277	261	272	240	257	236	226	237	249	309	243	255	270	230	273	277	262	262	241	266	268	242	233	249	258	240	263	240	249	259	256	214	251	233	250	264	238	270	254	262	255	238	259	241	245	240	254	231	254	242	276	240	230	225	254	240	248	226	218	243	239	238	251	252	251	241	256	213	265	245	242	254	250	250	253	255	262	259	254	263	252	246	267	257	246	244	263	271	256	262	240	246	261	262	267	278	251	240	240	278	235	267	232	237	236	240	239	248	227	241	233	251	247	243	254	238	284	225	235	223	249	225	238	226	264	249	246	229	227	267	249	236	265	248	243	245	209	257	249	241	294	247	273	276	255	274	235	247	247	232	253	244	271	246	281	233	238	252	230	251	239	256	233	235	278	246	264	220	232	216	248	240	244	258	216	263	249	255	251	246	252	241	267	240	237	244	229	252	254	252	243	248	245	281	227	239	254	263	227	244	237	242	250	255	251	247	249	250	230	271	251	215	265	256	263	257	257	207	222	247	216	223	266	259	264	248	242	246	243	253	229	284	272	273	247	255	238	239	259	269	243	233	262	250	234	253	260	243	279	228	261	234	251	241	265	230	252	233	258	234	234	262	224	282	239	249	214	234	237	286	241	243	252	248	249	270	245	254	211	252	237	229	245	272	241	253	246	286	254	257	250	257	226	267	239	212	266	244	276	229	266	234	270	253	256	226	281	257	273	231	241	232	248	257	225	256	256	236	246	258	269	268	269	243	252	262	268	237	246	261	250	225	268	263	247	268	251	274	217	224	225	243	251	251	236	276	273	244	255	267	216	232	248	263	262	249	238	233	253	229	253	256	257	241	254	235	280	248	233	242	244	242	269	246	238	235	257	248	231	249	262	226	282	235	258	277	254	235	247	259	267	262	250	229	227	250	254	238	239	262	245	245	278	270	237	243	248	258	254	228	274	261	249	260	224	253	249	257	258	260	273	248	269	261	234	263	240	246	276	241	253	243	262	228	262	237	245	236	234	250	236	256	245	262	282	268	256	256	229	257	253	210	250	276	266	249	238	268	244	229	236	212	245	241	243	222	234	245	232	248	238	228	258	238	259	226	243	282	259	245	248	248	257	228	235	252	246	245	238	257	263	239	246	219	223	218	261	228	289	239	247	256	254	263	265	222	283	230	256	242	254	239	224	244	266	244	256	216	242	240	241	232	259	232	244	220	255	233	253	239	254	229	255	265	256	243	273	253	255	249	233	248	222	234	266	264	256	249	258	259	249	251	240	227	252	232	277	246	256	218	266	238	247	248	219	254	237	242	265	249	276	222	261	243	253	242	280	260	238	226	271	256	270	242	234	220	260	260	252	251	248	253	219	253	257	219	235	276	251	255	264	256	253	266	237	241	268	273	261	233	246	247	235	258	261	264	264	256	227	234	250	244	275	240	242	255	259	248	245	233	265	257	251	244	264	240	239	245	244	253	241	227	248	245	243	233	233	237	256	249	251	261	261	238	265	263	247	251	266	264	222	249	241	280	246	227	227	246	243	238	255	242	277	229	238	237	217	231	250	257	223	278	246	257	274	273	238	244	243	272	226	250	267	226	239	237	244	255	235	229	257	235	236	264	239	242	253	218	283	259	247	257	272	244	258	244	224	263	253	271	231	257	244	247	232	234	230	263	275	253	246	238	244	247	262	240	233	251	272	236	265	261	245	251	239	255	238	256	267	232	247	233	245	262	268	249	233	224	229	261	247	269	214	238	240	258	234	263	261	223	257	255	258	232	263	257	243	259	254	267	252	239	257	262	262	254	271	254	249	253	258	248	222	237	257	246	255	271	259	248	262	261	255	245	258	251	291	249	231	243	243	231	257	242	261	237	241	275	261	247	264	225	260	248	235	246	255	261	271	252	245	245	241	233	256	247	232	241	211	237
28759	25627	24887	5447	364	311	317	291	310	307	279	273	331	280	300	293	301	295	290	299	262	319	285	270	306	313	278	308	288	280	311	333	285	291	318	288	287	313	309	308	303	272	275	295	266	286	292	303	299	305	305	290	325	294	326	280	269	318	265	300	318	255	300	303	301	253	297	332	324	322	288	321	316	297	282	288	263	292	316	317	298	302	286	285	320	284	311	299	281	279	307	309	326	339	287	304	285	302	316	324	252	290	327	255	286	285	326	311	320	282	267	322	294	279	312	314	323	324	283	308	292	278	265	309	292	284	282	289	304	270	291	312	295	299	285	297	298	303	328	303	301	283	292	271	278	283	304	282	302	296	298	305	267	262	324	323	284	313	335	296	301	298	308	283	324	288	321	325	277	289	305	299	273	304	301	301	303	285	304	255	288	290	274	327	290	294	284	308	308	292	299	289	268	290	290	294	276	285	291	296	266	284	324	323	271	298	301	289	300	260	319	302	309	277	302	280	296	300	341	297	277	291	290	301	286	291	286	310	311	289	311	295	277	287	287	308	314	275	298	301	277	279	349	330	274	295	288	288	310	299	299	285	311	296	322	298	286	318	313	301	263	291	287	309	279	305	327	313	262	334	306	296	301	311	302	295	305	310	323	268	280	281	320	303	299	283	304	294	318	305	314	294	283	292	289	271	292	305	292	268	295	330	275	308	293	304	291	297	309	315	259	300	292	280	295	285	310	284	303	298	297	277	298	292	302	302	309	288	293	303	313	308	291	300	297	319	282	289	291	269	312	291	316	308	286	320	302	255	280	302	310	285	300	304	324	298	281	281	292	280	280	341	322	310	290	286	272	274	299	273	302	298	353	324	333	268	303	300	283	292	293	318	345	336	283	280	329	308	295	310	289	285	355	296	275	287	303	295	266	294	310	291	304	290	316	313	302	302	294	302	306	283	294	288	316	282	309	303	296	277	290	283	304	321	307	282	328	311	313	316	314	271	299	281	319	278	279	310	323	279	330	275	302	301	312	282	276	309	283	314	282	272	303	279	262	246	295	298	257	304	305	324	321	284	299	299	294	329	316	292	276	309	249	306	311	313	294	263	318	280	312	289	279	307	286	280	327	289	298	280	320	298	277	301	303	266	317	328	276	290	307	295	283	309	335	291	303	315	300	279	315	321	299	306	287	292	287	304	283	279	302	311	323	283	299	295	316	287	301	269	324	305	284	288	283	345	296	278	317	307	321	324	302	282	304	291	266	295	283	295	292	293	282	284	317	296	302	292	309	281	294	285	319	278	294	304	297	311	275	321	286	332	303	305	308	277	306	316	266	289	300	277	292	296	305	285	308	294	295	293	316	296	300	313	294	291	293	322	306	320	309	311	314	291	270	283	288	288	299	334	315	274	307	289	308	313	287	265	305	282	274	309	285	302	335	321	295	302	292	289	286	325	274	298	292	275	299	302	336	329	313	313	300	300	320	295	303	299	278	283	281	326	312	311	305	281	290	315	297	316	315	306	299	293	331	290	286	309	307	305	335	317	287	322	311	319	315	297	292	316	293	286	276	279	307	273	322	289	302	270	330	308	297	320	290	296	294	324	300	290	323	312	319	329	289	320	310	340	293	284	309	283	308	308	324	283	295	303	312	354	305	310	311	304	343	274	316	309	314	325	267	294	297	328	309	294	320	292	291	282	317	311	285	279	307	281	314	311	280	291	286	298	297	307	291	330	294	314	321	276	285	285	332	297	316	334	271	306	289	308	291	307	283	287	322	313	300	325	303	316	291	313	304	311	297	277	292	328	278	261	330	298	307	277	306	303	295	294	277	320	325	286	278	323	327	332	269	270	301	314	316	271	288	297	290	306	302	335	303	297	324	265	293	279	308	302	277	291	299	288	302	278	291	300	299	298	298	315	313	284	274	304	320	315	277	299	329	288	310	272	286	311	312	305	314	282	298	296	309	274	277	312	314	292	302	277	296	315	311	296	282	281	300	328	261	290	300	309	288	298	294	309	305	292	294	277	300	298	284	295	301	295	309	283	283	307	304	294	288	274	284	279	282	320	267	294	281	278	278	302	277	285	306	327	267	310	293	301	287	289	281	308	332	302	287	278	326	290	328	287	299	315	320	289	263	317	302	314	277	277	298	303	295	308	279	292	304	276	283	289	311	305	322	315	299	309	314	275	312	305	330	302	284	291	327	290	297	271	289	312	274	296	287	284	314	294	286	315	267	301	300	305	318	311	278	281	289	275	285	328	288	297	311	288	321	313	265	314	318	270	278	292	287	295	292	292	324	290	319	293	296	313	282	286	270	293	313	343	316	321	330	311	276	311	301	290	293	282	277	280	330	299	297	259	281	281	299	304	283	293	284	316	281	321	312	304	271	281	325	285	300	324	302	282	305	314	292	259	283	263	290	282	302	292	311	313	303	326	291	292	331	271	284	283	321	282	320	317	312	299	310	302	304	305	293	289	312	294	295	280	303	318	314	285	316	313	308	321	297	286	270	296	302	292	262	308	325	301	281	290	284	298	296	312	279	300	269	290	304	311	307	302	278	267	328	286	323	303	297	290	299	340	303	284	285	301	279	280	316	305	328	306	304	280	297	325	283	298	306	282	309	299	318	307	280	295	310	313	292	320	253	324	271	324	323	296	282	324	276	281	315	280	302	326	302	307	289	300	291	308	317	294	314	250	288	298	305	290	326	292	273	309	294	303	288	302	279	301	294	299	269	267	298	326	300	330	327	285	307	304	288	294	295	292	303	295	299	313	316	287	294	281	320	275	317	327	280	278	322	285	297	302	308	317	316	304	317	297	289	329	311	295	319	282	290	287	316	287	302	304	307	298	288	277	320	306	289	292	288	293	298	284	296	316	314	287	291	268	300	294	305	310	293	292	313	293	307	319	272	281	323	299	280	333	303	281	289	296	280	306	281	300	312	325	323	275	272	281	319	289	279	291	307	316	290	295	273	288	296	303	290	286	307	300	316	297	299	290	309	305	325	319	310	324	281	308	287	310	300	299	317	314	318	309	327	293	295	303	332	297	303	287	275	291	309	287	303	299	273	285	284	294	325	279	325	295	297	321	302	306	296	297	287	278	317	268	287	300	257	295	289	322	303	274	294	270	269	295	333	290	302	311	297	301	323	264	317	296	285	290	311	285	327	299	286	299	277	300	298	289	294	306	302	307	294	305	276	313	290	305	299	277	302	271	318	305	307	270	300	264	293	293	324	313	308	263	337	318	314	296	278	314	313	310	318	299	302	279	290	286	279	300	332	308	301	310	281	275	295	306	305	304	300	266	275	313	285	293	306	315	309	301	277	313	295	300	290	289	309	297	297	295	338	286	308	296	300	286	266	286	306	329	281	268	289	307	323	286	298	338	286	284	297	269	274	280	297	285	296	306	306	296	289	288	322	309	301	289	297	276	310	279	285	324	293	292	291	299	308	258	265	299	279	260	295	295	281	281	294	278	314	298	290	298	321	304
34437	38634	25377	952	455	383	430	366	429	406	412	413	413	413	425	410	406	395	396	420	395	400	412	402	449	356	419	413	423	431	455	418	419	397	423	418	429	435	393	398	433	381	423	421	408	449	409	414	405	418	393	402	402	410	428	371	411	419	433	397	425	420	409	413	379	434	393	392	425	436	399	410	375	377	421	395	394	381	412	426	434	375	397	433	380	395	368	418	433	359	433	391	421	369	425	395	419	409	369	430	393	423	408	384	434	421	396	371	394	386	395	417	410	413	378	386	425	418	403	397	382	415	422	366	416	398	428	384	392	412	405	403	403	414	442	389	393	416	428	392	388	413	403	404	399	426	386	445	400	378	397	366	426	408	422	418	407	392	410	423	391	399	390	389	381	395	406	384	437	423	399	414	391	419	385	429	358	403	429	382	398	381	388	372	376	436	379	427	435	366	412	385	366	383	404	445	408	398	406	413	397	402	407	374	415	406	429	414	394	410	410	394	418	407	396	422	420	386	382	411	423	397	412	374	400	432	424	387	413	377	421	417	410	408	393	414	467	414	396	428	442	408	418	400	392	414	431	365	394	400	412	395	403	399	448	456	423	400	399	389	382	378	384	422	420	413	458	413	422	407	418	396	383	449	421	385	406	423	425	394	394	381	392	371	402	384	386	426	403	424	402	405	403	389	410	418	402	410	425	397	402	406	385	411	371	423	376	411	412	412	400	396	408	431	382	393	414	381	421	379	406	417	410	390	419	399	411	414	391	429	406	393	394	412	399	414	425	382	390	379	408	407	401	440	391	414	429	400	402	393	403	396	384	382	408	385	385	388	412	405	405	418	397	396	361	388	405	433	413	416	390	417	393	424	461	418	399	394	410	405	410	436	396	407	366	394	449	433	390	399	441	416	382	396	435	346	401	356	403	420	396	401	392	383	368	430	422	402	405	396	417	379	409	420	385	406	393	422	371	400	432	371	382	413	415	416	393	416	408	395	416	413	421	388	373	415	411	407	396	384	398	412	374	420	388	410	408	399	395	420	407	399	425	366	425	409	423	427	407	405	381	398	375	430	417	419	393	431	373	420	376	398	461	380	381	407	411	372	393	408	407	414	401	393	381	429	404	402	368	425	420	401	405	404	387	449	399	382	400	398	428	417	408	402	402	409	377	428	423	388	414	422	381	400	398	408	427	399	392	431	412	401	405	396	381	423	415	407	363	398	433	408	411	441	377	404	395	391	428	419	373	427	395	412	403	383	438	382	438	423	377	395	392	460	400	418	411	378	368	443	409	404	435	405	393	435	444	385	419	404	447	403	396	390	415	368	395	411	390	413	405	418	389	448	403	426	411	414	391	423	372	410	422	405	425	419	415	386	423	412	395	385	451	397	373	400	421	415	417	406	414	356	405	381	417	401	423	409	417	380	404	408	390	383	412	401	406	381	418	380	438	405	369	401	390	420	403	409	398	374	416	434	442	425	407	417	434	420	398	404	404	389	399	398	401	406	394	406	416	411	376	434	422	443	401	399	387	364	392	435	417	427	412	412	360	427	420	400	404	415	409	421	382	423	419	414	383	450	404	389	395	414	414	394	470	437	409	383	386	389	422	414	436	394	407	402	445	393	383	427	391	410	406	413	405	412	410	414	425	416	392	405	375	393	411	401	375	414	384	436	437	395	376	385	404	386	390	412	389	401	391	368	406	419	379	435	439	383	378	418	356	394	387	425	387	405	382	418	414	407	401	417	399	413	412	408	428	384	414	416	439	363	387	420	382	412	421	401	402	399	394	416	395	366	445	364	429	413	423	406	399	379	411	412	377	417	431	402	427	390	406	407	433	403	405	389	422	445	445	405	449	389	387	393	422	426	431	413	374	410	363	395	424	434	414	404	412	431	394	399	386	424	379	410	381	413	402	394	413	412	389	434	389	405	440	408	378	432	402	445	394	428	406	396	409	400	392	347	387	368	389	370	437	380	447	403	392	393	429	396	369	399	438	371	434	406	397	394	358	400	397	382	416	437	436	372	430	394	418	447	393	389	410	349	414	392	393	410	406	401	426	378	424	405	394	399	401	366	431	407	368	379	411	426	371	404	410	364	367	411	438	368	370	383	382	415	389	398	410	403	422	403	388	408	372	413	407	405	373	416	436	428	407	427	374	406	435	401	442	392	413	421	393	423	412	385	410	395	430	363	402	412	395	433	398	404	391	394	435	441	430	382	425	428	396	425	411	420	400	397	428	409	415	382	396	399	429	398	383	381	390	356	391	401	387	432	415	436	384	426	425	422	431	431	422	398	452	379	393	405	425	390	386	377	400	438	385	405	387	404	409	403	406	384	441	412	408	396	410	430	412	417	413	403	440	409	413	412	437	424	422	394	405	449	399	401	364	422	401	408	433	392	371	385	429	393	379	420	432	401	394	404	405	387	417	393	400	424	436	415	395	430	390	372	410	431	408	396	449	407	422	409	447	400	413	374	385	396	400	410	420	399	414	408	393	402	374	423	446	413	370	378	387	395	420	408	466	397	400	395	415	379	380	406	360	442	383	407	413	387	403	414	382	422	415	396	411	395	423	382	411	427	410	428	401	426	412	398	412	424	419	427	392	423	379	421	437	414	391	382	427	397	429	428	414	425	428	392	386	382	412	403	457	397	406	417	382	388	378	374	403	433	420	444	413	425	375	402	403	394	382	420	410	422	426	401	414	414	402	411	408	407	407	356	424	425	388	416	380	417	420	404	408	419	378	433	407	391	405	395	403	390	464	383	409	398	408	421	426	380	386	426	413	428	392	400	391	386	436	438	401	416	411	430	392	387	414	378	426	394	364	414	383	402	395	376	431	390	415	437	419	393	400	396	384	434	415	391	424	436	410	409	407	406	383	412	396	395	434	425	405	358	342	386	405	405	429	436	404	405	434	420	419	423	418	436	411	378	426	420	433	440	385	396	407	400	393	423	409	400	409	418	374	411	400	402	405	405	430	398	400	443	401	417	396	406	437	431	416	386	396	389	389	421	394	414	396	411	423	405	437	384	411	448	399	404	420	412	416	396	397	405	393	398	431	412	410	421	403	413	400	395	380	395	415	428	380	393	409	418	412	411	386	392	352	423	405	450	396	401	395	399	420	403	410	428	420	402	393	405	409	391	417	429	385	398	384	408	437	430	421	399	400	390	417	391	448	403	407	394	372	408	440	393	461	403	405	392	387	396	393	393	399	419	388	440	406	390	432	387	438	396	421	378	405	389	425	421	392	395	420	430	414	388	440	383	400	420	392	426	419	405	391	404	434	419	394	380	391	407	434	384	410	416	407	410	411	388	375	409	403	426	394	454	398	423	399	413	347	433	390	394	405	393	387	374	402	403	405	392	369	398	433	422	395	383	449	409	385	396	421	421	379	432	418	376	435	383	368	402	414	423	372	379	458	421	423	394	387	348	389	449	407	415	410	405	388	413	384	419	411	403	395	408	419	404	427	390	399	415	417	374	434	424	415	437
24216	22031	31097	24561	18813	5678	521	395	355	371	359	348	384	353	360	335	333	323	343	345	343	333	327	309	342	319	327	340	321	331	304	309	344	324	306	314	310	328	308	345	333	312	304	298	316	341	288	348	297	321	319	307	344	307	285	311	334	339	326	305	328	332	351	304	354	319	283	334	301	303	298	335	321	303	309	341	332	347	297	326	302	330	322	291	326	330	340	319	292	306	333	302	310	292	323	311	318	308	321	326	301	321	331	323	321	296	352	327	302	369	304	322	316	298	328	324	324	355	329	314	325	342	328	336	334	345	310	296	326	270	337	316	292	322	292	328	309	321	308	314	326	322	300	313	296	271	352	304	307	327	304	342	314	343	309	313	321	294	341	316	305	323	330	296	307	334	303	317	331	337	309	336	316	329	338	318	366	308	294	362	301	342	303	295	313	324	305	298	314	312	319	329	319	315	317	310	317	306	334	308	299	319	324	322	288	330	305	304	325	307	322	331	310	302	313	302	316	315	331	327	336	350	332	349	304	330	285	290	327	313	306	325	315	334	324	339	311	326	310	296	309	285	330	312	326	301	304	287	312	307	320	312	313	333	310	337	305	308	324	290	321	307	345	321	313	318	302	307	348	283	284	354	300	343	332	310	369	335	322	316	288	315	318	324	326	309	313	315	313	302	350	298	333	280	315	272	344	322	335	325	347	313	353	305	341	316	341	283	314	310	333	317	308	318	342	306	313	323	334	290	317	297	301	311	328	292	313	312	321	279	296	315	329	280	350	319	330	346	315	316	354	325	322	303	302	303	341	331	300	307	320	288	317	293	303	312	294	329	292	365	327	297	333	305	299	326	324	292	327	318	335	320	324	310	334	322	304	313	317	291	314	332	327	326	335	333	323	374	294	319	312	306	319	334	297	314	293	329	302	300	330	287	347	304	311	317	327	349	320	313	309	319	324	306	326	328	308	311	319	333	320	292	310	316	291	304	287	289	311	342	316	316	320	321	306	325	289	332	331	338	338	295	295	291	280	306	316	322	321	328	305	331	294	325	322	329	313	318	308	281	286	331	325	307	319	339	307	322	321	288	313	318	325	299	322	333	313	294	321	327	313	327	323	331	329	330	323	295	302	314	311	328	317	335	363	338	328	334	314	333	341	322	324	325	329	322	336	318	324	337	307	327	325	312	318	309	303	315	343	316	314	327	319	329	323	320	307	280	309	374	304	303	309	322	347	303	328	325	288	310	313	304	287	310	366	335	323	316	349	300	319	285	307	317	331	318	271	325	325	282	305	289	336	342	321	307	335	344	352	314	314	306	351	314	335	298	328	303	334	306	298	332	310	318	325	300	300	337	299	319	324	309	307	327	329	312	341	338	313	306	327	320	332	307	306	334	321	337	314	333	366	292	349	314	343	289	346	313	316	321	298	318	301	293	357	313	316	298	324	298	340	300	343	320	348	321	299	298	333	306	310	298	303	304	329	314	317	310	299	304	292	323	311	300	319	307	318	298	326	344	318	325	292	352	350	305	303	320	291	344	298	291	296	314	286	327	327	303	288	316	310	301	325	311	295	329	322	296	314	322	337	312	319	321	334	286	331	331	325	306	313	304	336	326	296	339	293	346	325	337	283	297	299	315	319	332	318	324	300	327	325	307	318	298	308	321	322	312	292	322	357	320	337	345	353	331	309	303	306	326	317	292	301	298	312	285	319	294	335	342	329	343	325	324	335	314	338	338	347	328	317	336	311	323	297	322	348	334	305	316	300	310	317	327	329	324	337	303	330	311	322	317	287	296	311	330	329	321	323	321	315	326	297	315	301	305	293	323	325	337	324	317	360	330	327	311	299	304	338	346	284	322	338	290	304	283	327	306	338	319	313	317	339	298	316	332	307	322	327	303	322	316	358	331	297	318	286	339	308	322	307	339	305	338	306	341	315	317	326	338	301	328	329	326	356	315	360	332	307	314	319	332	325	308	290	327	316	320	337	327	295	317	345	324	325	337	286	333	351	324	330	289	313	293	317	302	310	299	344	317	305	332	319	338	326	339	314	320	315	303	323	296	312	296	312	339	289	330	311	315	315	310	320	390	366	298	335	328	335	308	298	315	342	330	330	350	347	310	301	341	334	325	312	303	331	346	316	304	309	343	300	324	329	310	339	321	325	333	281	336	329	310	333	351	330	302	302	325	334	303	306	295	273	298	341	334	317	308	306	345	308	317	278	314	317	319	311	322	333	290	287	305	313	340	286	359	329	321	317	320	331	302	327	331	363	352	309	299	318	278	300	338	305	357	332	325	342	286	320	313	298	338	308	338	338	310	324	306	323	320	306	340	331	309	314	346	316	323	347	362	322	306	312	323	303	313	307	318	321	283	341	319	318	343	329	329	317	325	324	321	320	340	343	345	325	319	324	306	315	301	309	305	324	329	329	324	333	319	343	318	294	294	317	312	348	301	338	293	304	319	302	328	313	303	349	312	321	280	354	300	296	340	296	318	326	323	304	321	316	331	313	306	301	318	287	324	318	332	345	314	328	322	292	315	292	315	318	312	336	330	325	304	296	338	340	322	336	292	336	317	352	346	336	315	319	363	326	334	316	316	289	359	322	293	314	337	313	347	334	317	306	301	332	342	328	331	319	321	318	312	330	325	308	322	298	335	314	309	340	309	294	322	322	301	320	329	287	332	353	300	342	305	313	320	332	318	305	349	311	325	326	282	347	347	314	344	348	316	296	305	307	325	309	268	315	302	296	326	313	297	314	311	334	313	312	295	328	350	347	297	324	324	320	272	317	314	305	316	328	325	350	300	331	322	304	310	332	308	343	336	328	300	324	315	342	317	315	293	352	325	325	276	315	327	297	333	344	323	303	305	318	312	295	332	294	316	302	325	348	333	297	307	304	286	307	352	300	304	339	302	322	317	329	312	306	330	334	306	332	323	304	295	320	293	313	295	325	344	318	334	303	294	321	314	332	300	293	291	303	304	314	298	363	308	314	301	317	312	305	327	326	293	346	327	307	315	336	311	285	319	300	323	322	315	328	335	318	315	314	296	316	326	326	327	299	295	313	323	347	309	328	336	293	322	333	339	350	318	321	291	315	314	324	296	322	335	303	327	341	317	286	342	327	321	329	342	302	301	289	307	305	349	329	305	303	285	311	351	343	352	341	339	313	337	324	324	325	330	339	333	341	325	364	339	321	316	308	307	330	301	306	319	309	319	288	327	335	320	315	353	334	313	344	297	319	317	314	275	322	323	329	291	313	313	346	323	336	323	310	306	329	317	331	307	336	317	332	289	337	312	315	289	325	304	281	326	321	309	322	327	306	324	309	297	306	303	328	332	299	320	311	294	333	303	364	301	322	315	334	331	335	320	304	348	309	334	298	332	322	343	314	325	307	305	347	345	291	327	321	282	317	317	325	318	298	325	313	286	328	289	334	323	300	332	340	293	289	317	332	342	327	293	308	314	320	309	329	328	320	273	289	331	331	295	318	324
59504	75391	59023	2105	991	889	742	683	572	585	575	513	524	488	458	486	451	471	451	460	419	434	462	444	427	444	449	448	438	431	436	427	429	420	405	475	432	429	435	427	452	477	434	394	450	449	434	426	452	428	426	441	464	440	421	416	456	456	416	427	446	442	441	473	426	435	423	456	400	461	451	438	440	441	462	430	439	422	457	437	436	426	426	457	421	455	418	443	432	422	423	447	400	446	410	462	504	408	414	457	454	407	455	427	420	410	453	390	432	397	425	466	430	430	437	474	429	411	410	367	407	427	452	426	449	430	421	453	430	437	430	436	428	460	455	439	439	431	425	416	433	402	436	404	433	430	426	456	446	477	465	456	449	429	439	436	456	466	448	452	466	440	414	422	422	430	422	455	395	440	433	435	390	430	439	438	408	425	440	431	436	428	445	490	425	422	464	407	429	444	429	481	423	415	455	407	426	459	384	424	434	418	444	409	418	436	436	436	440	482	456	437	455	426	450	435	457	447	442	446	454	485	455	434	445	461	451	405	463	413	467	452	456	436	464	464	453	415	423	444	441	451	443	438	408	429	421	455	421	437	462	405	443	414	458	449	448	442	441	426	433	437	471	400	436	418	455	416	433	407	445	429	453	458	457	409	447	406	422	415	449	412	441	409	426	454	413	431	419	440	425	445	405	431	438	420	450	408	402	468	418	431	423	450	421	404	442	429	452	441	442	447	430	464	442	432	418	419	427	401	414	429	460	431	427	428	428	432	432	416	386	440	437	423	422	434	454	426	431	419	472	394	391	489	436	420	419	437	424	422	409	441	447	416	441	416	451	414	455	465	426	438	446	445	475	434	441	441	405	429	451	433	411	450	431	441	444	405	417	468	428	440	389	454	408	455	459	407	484	413	462	443	427	414	417	441	415	443	430	447	415	462	419	432	448	438	421	456	463	441	409	417	474	444	442	438	445	429	454	401	443	449	448	426	411	463	455	410	419	438	441	427	437	375	422	449	418	427	487	444	465	421	407	450	436	415	447	443	485	432	400	429	401	445	434	446	477	448	427	444	419	442	480	451	427	384	439	466	390	412	414	454	434	446	435	461	451	457	412	419	446	434	452	453	418	437	414	427	460	443	385	425	421	430	418	443	436	451	429	432	459	429	436	431	459	424	450	431	438	452	423	392	462	387	442	414	408	424	414	433	448	439	414	433	438	416	420	440	438	427	441	371	429	446	427	459	465	428	433	419	418	441	475	424	453	426	456	451	476	411	451	437	460	456	435	455	439	420	436	420	423	485	402	447	432	433	441	453	430	428	411	429	409	412	459	408	445	395	430	414	413	432	431	427	433	470	441	399	430	438	448	423	457	424	449	454	446	471	436	435	435	421	412	458	410	460	426	439	442	425	413	427	416	417	450	455	414	453	454	439	445	431	446	441	472	387	451	402	421	417	386	421	465	423	413	390	432	445	423	396	461	454	430	411	446	431	429	436	408	443	442	437	427	443	437	486	423	422	408	435	422	449	461	459	417	383	471	420	465	430	409	422	427	473	435	421	470	443	412	417	456	433	430	450	445	446	458	456	427	457	434	444	450	456	447	424	428	421	417	418	417	444	468	417	422	456	448	462	440	419	451	447	433	462	400	444	416	434	473	447	448	448	446	452	452	413	441	446	437	450	411	432	441	467	417	437	422	464	430	434	431	466	471	402	442	471	454	454	415	456	449	422	446	452	412	435	435	410	401	419	409	434	454	424	426	427	452	425	438	442	425	429	443	452	422	445	443	428	473	410	467	418	445	442	435	458	411	441	439	462	449	418	432	442	461	435	446	443	475	398	463	414	437	432	426	428	426	436	464	440	443	404	433	428	416	454	421	415	431	431	389	423	438	412	469	499	423	426	429	453	428	438	412	430	465	443	409	432	461	442	458	438	410	435	403	415	446	450	469	431	436	431	438	425	429	432	434	458	446	453	409	447	451	461	445	416	463	429	447	443	437	397	444	431	443	415	470	423	440	407	426	432	453	422	460	390	436	435	468	439	441	435	454	442	423	430	416	453	427	458	430	413	426	477	446	437	422	444	438	424	440	458	417	440	474	455	454	425	445	440	411	446	449	425	428	430	437	432	463	402	435	413	460	460	436	464	403	433	423	434	424	397	445	431	461	428	444	426	438	411	425	426	459	436	441	461	434	418	464	426	448	455	441	429	418	466	447	416	428	460	455	444	420	426	428	443	429	486	421	458	451	421	469	440	403	431	419	397	430	436	450	420	408	471	420	417	451	414	416	399	441	478	433	396	437	418	419	469	451	436	433	410	405	407	427	410	464	445	442	420	405	447	430	444	448	455	405	419	444	435	412	468	443	436	481	437	432	457	430	450	446	470	409	420	441	453	447	450	458	454	456	436	377	423	431	415	424	460	429	425	460	421	449	413	467	433	466	417	428	462	450	420	437	425	425	447	414	445	427	455	446	449	436	444	437	431	440	426	430	435	438	414	459	429	424	457	444	464	439	445	443	452	424	468	451	423	451	455	446	433	427	443	439	483	398	432	393	441	445	439	466	455	434	445	436	441	436	456	439	453	443	428	483	455	474	426	398	477	417	453	430	470	418	444	406	420	443	444	409	438	442	499	427	415	433	457	437	447	433	408	441	467	419	422	431	409	463	431	433	464	459	409	423	400	429	448	460	452	458	444	456	454	436	440	430	393	456	424	431	440	444	449	409	439	458	428	440	441	443	441	421	440	431	449	423	425	465	454	416	408	429	472	469	453	438	431	424	441	440	434	449	410	427	460	420	411	422	434	468	423	408	461	401	426	452	434	443	440	431	458	443	403	419	439	447	440	508	430	394	450	436	461	459	462	420	412	428	439	438	453	454	439	427	435	429	442	412	477	449	430	439	458	441	427	444	470	450	437	441	433	426	423	461	437	397	480	444	420	460	430	412	424	419	410	433	409	438	407	462	459	443	426	443	391	465	425	467	410	440	415	454	387	443	406	472	429	441	453	442	481	424	449	425	427	439	435	455	455	418	463	444	432	443	429	466	411	419	415	420	457	440	422	454	453	446	409	441	436	422	443	481	407	454	428	443	413	418	419	422	430	411	443	422	420	430	443	474	409	451	484	451	448	445	421	426	447	396	466	414	444	456	434	410	424	444	396	453	438	462	435	441	461	434	429	462	401	435	423	417	443	468	494	424	437	454	437	446	446	453	429	440	443	477	409	462	451	440	435	440	469	412	423	406	402	447	451	427	460	451	435	411	457	456	446	406	445	442	404	405	409	424	429	417	426	428	405	439	453	435	432	427	432	472	425	436	438	426	433	456	452	420	441	465	446	401	446	437	432	392	456	412	412	465	455	444	427	431	447	447	445	440	436	447	414	419	412	414	413	427	431	424	468	425	443	477	444	431	430	422	447	410	411	408	437	443	453	419	446	443	430	433	460	454	427	465	457	430	425	447	454	466	461	436	424	485	436	438	392	412	427	457	427	383	433	458	450
23139	21531	31381	22664	21395	20228	5405	390	302	303	271	236	249	223	216	223	248	212	202	213	209	182	191	173	199	223	211	194	186	161	202	166	191	198	187	192	185	179	193	204	187	199	187	181	169	177	179	163	186	185	197	211	183	181	191	212	179	170	209	182	193	188	192	175	161	192	194	170	193	191	175	192	172	180	181	192	181	163	189	188	172	156	182	175	190	179	168	199	184	176	188	174	180	179	180	163	184	200	178	198	191	174	189	175	196	163	193	173	192	187	168	195	202	160	183	189	159	186	194	168	164	185	184	187	183	200	186	187	186	168	207	188	214	184	176	164	189	155	197	170	192	167	187	183	185	163	193	192	183	170	181	176	201	162	177	160	176	165	179	172	202	201	163	161	185	185	178	179	190	184	171	175	189	181	190	182	182	187	176	175	185	163	171	162	219	175	179	168	184	174	179	180	201	166	182	201	174	203	184	201	184	191	193	184	169	173	169	160	197	171	198	177	163	184	186	178	165	178	196	171	174	163	175	175	173	176	191	201	175	159	182	170	191	161	192	153	173	178	172	218	179	179	207	189	181	177	200	159	161	191	179	199	176	180	167	189	181	183	176	184	155	174	194	165	179	177	175	186	153	180	190	198	155	187	172	176	189	185	171	197	183	178	167	190	176	200	185	160	178	182	177	165	176	166	180	173	186	179	175	168	169	183	164	166	177	172	164	173	195	169	161	173	199	183	162	202	186	182	200	198	191	186	188	161	221	167	179	186	163	165	196	193	165	183	157	185	187	153	174	196	204	176	170	177	184	185	201	156	194	169	189	188	168	163	156	172	178	174	195	196	185	195	189	204	196	170	175	195	198	178	196	180	197	202	177	184	182	179	176	184	188	180	196	175	169	182	159	176	195	193	181	192	154	177	169	175	174	171	167	194	173	194	170	176	189	164	209	188	176	192	184	188	185	206	193	178	190	172	175	192	181	183	178	188	178	174	207	161	188	177	175	176	156	194	175	165	198	167	193	174	191	180	183	183	182	193	171	202	169	166	186	173	200	159	192	197	171	185	162	204	176	170	170	170	166	181	181	184	199	165	185	202	180	185	195	188	181	164	166	173	207	188	171	169	194	212	181	177	164	179	187	192	198	186	200	180	161	182	186	174	191	179	160	177	173	153	198	159	206	183	187	190	173	174	159	156	178	172	197	161	178	171	206	187	190	153	191	189	184	173	154	188	156	157	165	177	165	197	178	177	208	179	180	196	180	205	155	180	173	182	191	206	186	204	211	212	179	171	180	165	173	184	173	186	191	175	160	183	177	179	207	167	167	177	165	195	170	188	170	198	213	193	167	198	175	192	169	180	208	188	179	173	183	149	175	187	190	210	178	186	160	190	186	196	188	190	192	161	169	187	176	160	178	186	170	172	211	193	169	183	178	188	170	206	167	181	170	193	191	201	155	174	175	186	178	169	175	206	193	188	188	188	189	193	183	200	148	178	186	196	197	199	184	176	172	164	171	171	192	192	197	173	201	168	205	192	175	185	193	184	170	195	188	165	170	177	195	186	202	152	183	169	191	168	171	182	201	183	177	182	179	186	222	187	162	177	178	176	191	197	163	168	182	177	181	188	171	191	166	204	169	187	173	183	162	177	194	175	171	180	182	183	168	191	188	210	187	175	188	163	186	194	166	170	203	206	174	189	175	193	170	176	182	189	186	190	200	173	173	178	189	160	166	179	181	189	198	188	165	175	165	169	211	192	169	169	170	193	195	191	194	196	165	187	174	206	171	201	176	177	189	182	169	181	166	172	185	205	191	178	180	175	179	172	173	188	182	168	185	174	176	188	188	185	172	177	188	170	186	186	164	190	172	195	189	182	184	179	181	191	172	192	185	168	180	169	177	183	180	170	188	178	173	197	195	183	181	190	184	194	200	182	179	194	182	169	179	174	155	187	181	175	181	194	212	196	175	179	181	172	154	173	189	169	184	188	185	181	163	175	178	175	160	186	192	180	173	206	183	192	192	172	189	178	190	193	176	195	173	187	197	173	206	170	183	181	190	195	197	198	160	185	173	179	198	202	181	179	187	164	179	191	187	170	178	182	170	186	165	162	217	192	185	199	191	172	178	182	175	181	195	176	185	206	181	173	169	171	177	175	168	187	177	192	199	174	179	165	160	173	192	186	189	175	174	165	200	196	171	191	167	169	220	215	178	198	154	180	175	175	158	165	176	155	164	164	164	176	158	184	173	183	192	186	213	200	203	199	181	206	187	195	180	198	177	202	175	212	173	191	157	186	164	192	180	185	190	180	182	173	187	159	226	167	168	182	153	167	177	180	165	181	187	177	178	213	162	167	159	186	156	175	190	161	163	166	178	200	199	189	171	169	182	191	156	213	156	169	168	186	182	207	177	209	189	181	173	182	173	195	176	171	178	171	182	163	205	197	201	160	171	199	181	193	181	187	186	169	179	182	177	177	197	201	173	156	173	180	174	183	187	188	162	184	156	179	187	175	188	156	177	171	159	175	143	184	193	171	162	199	197	183	199	182	174	183	157	181	176	165	183	171	159	178	205	164	190	197	169	196	191	193	196	172	177	182	178	176	173	201	185	181	162	189	191	165	204	201	193	181	192	189	188	181	177	206	204	181	191	211	161	166	187	159	185	193	191	147	205	180	207	161	194	179	183	184	174	175	176	180	180	181	181	180	178	167	163	183	207	194	188	165	166	180	168	194	187	167	183	185	187	195	181	193	175	182	186	158	172	162	193	171	171	170	196	165	196	189	183	147	177	175	194	163	156	167	170	181	189	178	158	194	165	184	201	168	181	190	160	195	171	176	180	187	186	176	168	158	195	208	193	183	185	186	148	170	192	172	186	146	203	169	182	193	191	182	175	169	192	157	165	194	150	183	204	208	170	171	189	164	199	177	205	183	182	182	168	185	170	166	204	176	181	183	158	169	205	169	183	170	175	186	189	184	162	178	194	173	165	167	192	166	178	171	157	166	176	188	183	177	185	182	177	152	175	207	183	171	185	179	176	183	175	197	201	185	178	189	193	189	198	191	176	192	171	172	168	184	192	181	199	201	184	194	172	167	199	192	200	187	170	204	159	214	168	200	186	202	187	167	171	180	169	190	181	188	158	191	160	205	191	171	182	174	206	172	183	179	177	201	173	174	172	183	179	162	171	184	163	193	165	187	177	181	172	184	194	180	167	188	161	176	212	176	186	163	197	156	198	166	174	189	184	165	172	191	172	172	155	183	163	169	186	182	180	183	184	211	185	185	160	187	193	159	180	179	175	165	187	186	185	178	185	187	186	183	165	174	192	155	174	197	200	184	181	167	185	185	157	179	169	172	172	205	172	167	218	170	177	166	166	183	168	173	185	200	170	177	186	192	179	174	182	166	163	157	164	189	188	156	167	177	202	160	172	186	182	176	199	186	178	202	171	168	171	180	204	189	150	174	172	171	155	187	183	197	205	163	186	160	198	158	177	180	173	175
60500	77608	62834	2678	1417	1096	862	733	648	505	485	440	378	357	340	343	323	301	300	271	262	293	291	264	264	277	271	258	273	294	254	308	257	264	242	263	279	270	267	245	217	266	221	254	277	284	225	249	256	235	247	245	260	244	241	265	259	238	240	246	278	250	261	255	229	237	252	231	271	270	227	255	240	275	245	249	254	264	242	235	235	244	239	241	263	257	225	250	259	266	257	227	243	259	277	285	259	264	236	276	245	251	285	225	240	218	255	239	267	258	214	249	247	252	248	247	241	227	250	253	250	236	249	277	245	257	257	221	261	222	270	277	244	283	262	238	283	236	259	238	245	226	290	228	248	226	247	267	253	250	250	247	260	241	235	237	251	300	269	248	267	258	242	228	245	260	228	257	248	233	223	249	265	250	251	244	257	238	242	251	231	232	255	251	249	255	243	253	256	240	214	254	240	274	232	264	233	242	254	242	248	200	236	242	249	252	246	259	237	247	256	243	257	260	250	243	239	252	256	238	229	248	237	271	262	238	271	274	245	243	213	235	279	255	234	247	265	229	216	242	236	246	238	217	236	215	228	288	262	246	252	222	249	262	271	266	235	243	259	274	238	257	232	241	234	238	229	248	258	247	256	266	244	267	238	255	258	236	245	224	227	232	229	277	208	279	243	256	242	244	256	239	254	250	281	210	237	243	255	268	239	241	253	275	262	239	246	241	236	243	227	246	248	270	245	226	239	233	254	244	253	274	248	232	256	247	252	292	244	225	255	277	259	225	258	236	231	247	238	234	249	259	244	240	250	288	253	235	234	247	236	250	261	237	244	279	255	236	241	273	249	236	264	235	229	290	247	248	245	233	252	241	270	253	241	242	256	254	232	260	254	257	257	250	246	250	247	232	275	239	259	250	272	249	247	271	251	251	247	234	237	244	247	254	253	241	244	235	255	270	247	216	238	222	252	247	239	268	227	243	270	245	249	261	250	235	270	226	258	253	262	257	249	250	255	237	226	224	261	217	256	269	267	241	251	214	243	254	249	284	238	230	254	227	247	229	235	229	225	268	244	222	226	229	251	242	249	257	251	249	240	232	235	239	235	241	255	260	254	246	252	216	232	244	259	251	267	247	225	259	271	260	289	244	249	239	242	248	265	268	250	259	230	243	251	221	231	266	274	214	225	269	233	252	247	265	276	259	246	239	265	259	220	228	226	286	224	265	245	251	267	243	254	274	239	236	269	260	246	263	253	257	254	257	262	249	291	263	267	238	261	221	250	230	245	254	221	248	243	270	254	238	237	239	250	256	238	249	236	236	241	218	244	275	251	265	263	235	237	254	250	231	253	239	260	257	243	245	240	259	249	237	235	267	236	243	261	228	256	264	249	277	240	252	224	255	252	260	242	278	230	228	256	230	226	254	235	254	249	261	243	246	249	273	246	213	254	261	223	250	257	239	257	249	215	250	254	219	242	215	247	235	260	283	243	227	231	277	254	275	268	231	233	263	234	253	258	239	250	246	237	244	251	224	240	245	257	251	280	244	235	244	263	243	232	226	238	248	248	255	228	259	245	255	269	242	228	254	245	230	250	254	262	238	248	258	262	238	218	246	237	237	229	249	248	244	238	251	248	245	227	240	234	230	255	268	276	258	265	229	227	235	215	209	221	227	268	307	238	252	251	250	253	235	272	240	281	244	240	259	241	242	241	245	229	239	244	233	265	254	279	241	233	268	261	263	251	255	235	258	247	219	266	262	273	247	243	265	246	276	228	227	274	266	205	259	237	212	240	241	270	253	241	227	255	255	262	238	249	243	231	249	246	244	246	255	227	224	243	231	245	241	287	232	281	222	231	263	218	253	244	224	244	235	243	238	253	231	250	280	226	252	234	282	238	246	255	259	255	227	251	257	254	222	245	260	249	256	230	268	240	260	252	239	236	245	260	240	242	259	246	274	240	231	247	258	253	238	271	235	256	255	244	245	247	239	239	258	240	248	244	235	239	240	255	227	235	252	227	281	263	228	249	242	269	237	236	233	244	251	259	245	229	233	244	236	265	266	259	250	260	238	254	272	259	240	310	263	236	235	273	240	247	239	279	227	258	249	230	248	244	239	274	248	236	251	247	242	271	248	235	224	264	233	242	272	269	269	263	255	214	257	247	223	248	262	251	236	283	236	226	250	248	260	245	222	223	234	253	224	238	261	237	242	251	246	234	256	248	267	245	251	261	250	237	254	264	246	214	250	231	287	240	255	228	245	255	282	270	247	260	261	234	240	247	236	228	241	228	230	252	254	259	230	223	228	271	264	230	249	275	233	247	230	240	255	252	259	264	258	254	249	268	251	251	247	244	239	232	250	262	277	231	259	247	238	257	231	222	252	247	249	249	235	243	240	218	265	242	246	250	243	241	239	253	229	252	237	253	250	265	245	252	266	259	239	239	230	270	273	257	250	270	228	230	260	246	260	237	225	247	256	225	253	223	226	241	244	251	249	227	244	257	239	250	245	234	227	232	226	209	247	250	232	254	226	231	263	232	238	252	266	268	266	288	259	259	243	211	242	243	219	249	256	260	233	242	221	238	245	241	234	251	279	256	234	219	254	253	251	225	250	233	251	282	268	238	248	252	257	254	253	250	224	252	240	231	247	224	250	251	252	255	256	268	260	223	237	283	234	231	250	253	269	224	242	247	243	257	245	248	228	250	247	248	253	232	262	238	251	250	255	236	233	251	229	261	257	235	245	260	263	264	245	277	259	227	257	240	242	261	216	255	231	257	257	261	259	244	248	242	243	239	247	234	255	234	242	252	237	232	232	251	214	238	217	264	228	266	248	262	260	269	242	243	248	236	235	263	279	250	238	255	243	232	244	219	221	253	256	261	258	232	264	235	239	233	249	236	265	249	281	247	247	259	225	207	249	226	228	242	248	234	265	246	268	255	255	281	223	244	255	258	240	264	260	257	254	271	246	255	267	236	262	249	235	258	271	249	250	208	257	248	279	282	250	250	241	255	236	264	241	293	248	228	242	240	245	255	243	206	252	245	244	252	255	231	240	256	266	263	247	243	250	268	252	256	258	246	226	248	283	258	274	251	243	232	231	221	253	269	228	247	247	229	249	250	260	240	209	268	245	258	253	258	257	230	247	249	262	240	256	253	251	246	241	280	239	239	238	279	272	256	244	254	232	235	247	250	226	253	263	252	247	222	247	247	249	261	220	244	244	279	249	237	251	243	240	233	243	234	244	245	239	227	241	252	266	218	244	223	238	262	268	261	232	273	242	265	240	271	258	236	234	218	247	261	226	250	240	250	237	259	235	223	214	289	233	243	245	260	259	254	259	262	269	255	245	261	243	285	240	254	230	212	237	263	249	244	256	263	271	212	234	255	241	218	236	244	253	260	220	250	240	251	253	216	237	251	266	246	241	236	235	220	270	240	223	259	253	257	242	263	274	260	228	226	235	221	234	249	272	244	231	232	252	251	220	278	251	265	262	249	246	268	248
28831	24739	25198	4675	364	318	334	329	300	327	310	327	261	303	308	308	300	306	304	312	286	337	286	307	293	304	284	307	317	299	298	308	330	305	300	319	314	292	313	311	287	289	309	311	293	304	316	286	311	278	335	292	292	295	297	327	314	330	290	287	283	317	285	344	317	308	255	299	311	299	309	308	316	287	298	295	315	308	312	314	310	351	286	302	332	317	291	277	264	313	314	327	315	296	279	299	286	307	308	318	259	304	271	294	304	285	352	333	280	308	320	274	311	290	306	274	317	324	271	313	322	316	303	315	301	283	286	292	304	293	289	316	281	303	262	295	288	272	327	281	308	316	295	286	296	316	280	323	285	316	314	284	315	310	304	308	304	300	310	294	316	287	311	313	314	331	284	294	313	328	312	299	297	270	295	307	295	340	292	325	296	298	313	283	333	283	295	298	284	294	301	275	307	268	322	322	324	339	292	291	276	287	312	289	303	317	297	287	319	304	318	292	302	289	315	311	314	296	280	311	310	300	295	305	313	264	307	311	295	315	301	317	314	316	283	307	295	316	311	302	318	273	314	288	299	276	344	299	311	305	284	318	276	270	286	302	296	319	290	300	313	295	283	299	276	289	321	301	279	313	284	284	331	298	297	292	294	293	306	313	288	302	319	310	340	312	298	330	294	320	283	276	335	244	288	322	277	310	315	303	298	314	290	362	307	299	334	281	301	310	294	287	301	285	312	291	298	272	288	310	310	304	292	271	314	249	333	283	340	323	323	315	340	318	288	318	279	316	291	312	302	317	287	289	316	289	287	307	290	308	293	292	313	284	312	289	313	322	323	297	320	310	297	249	315	266	292	328	280	286	292	326	292	302	295	310	310	286	277	290	292	285	295	325	305	279	306	312	325	298	312	295	293	323	294	317	301	297	315	290	272	291	282	318	279	311	315	333	293	331	308	287	283	306	283	293	293	311	309	272	303	322	320	279	299	301	315	316	309	284	294	297	273	299	310	324	291	283	294	327	278	306	304	301	301	287	315	300	316	292	304	304	286	290	293	298	334	299	297	321	332	274	315	323	342	306	316	297	279	320	304	316	260	292	306	293	314	277	317	299	296	312	278	295	278	297	285	268	334	296	299	279	306	269	273	278	300	311	311	276	339	326	296	300	285	319	286	316	306	298	292	286	328	304	291	323	325	277	310	278	312	288	290	307	333	303	290	294	300	324	277	315	300	284	302	336	307	306	303	280	300	273	314	311	304	298	314	304	328	317	288	315	297	320	287	286	278	314	305	287	306	321	292	291	320	294	304	291	297	301	308	317	297	246	287	332	271	288	292	292	291	276	296	282	306	299	297	305	319	294	307	323	269	292	306	290	288	292	305	335	314	287	320	275	308	313	276	328	300	284	288	285	272	314	309	286	299	312	308	293	282	303	269	301	312	315	272	298	306	311	307	281	281	287	294	291	298	305	314	293	288	307	313	288	285	294	314	304	309	317	328	306	295	315	334	286	317	309	309	268	314	317	323	305	267	315	297	273	314	291	258	316	298	308	282	299	304	304	301	285	309	325	296	322	326	277	301	301	260	317	296	281	305	328	338	282	334	311	273	317	302	320	289	319	286	321	308	328	323	296	282	309	274	298	311	276	291	289	295	345	323	310	283	298	286	332	308	301	310	308	303	324	284	319	292	276	294	321	293	275	297	286	284	299	312	274	290	318	303	293	314	300	296	297	270	317	306	311	339	327	332	316	325	269	296	340	297	295	291	309	301	305	282	282	305	302	310	318	291	303	298	295	269	307	311	314	291	292	319	326	303	287	307	303	298	314	311	321	261	297	329	296	318	306	299	306	324	299	284	307	284	296	304	298	283	306	298	316	328	282	295	279	329	297	308	319	273	322	299	262	278	309	291	311	313	303	279	301	315	287	304	314	288	300	292	321	299	295	318	283	286	297	309	323	299	306	303	305	298	289	277	314	278	291	311	306	308	300	319	311	315	291	303	301	291	262	316	295	290	280	293	300	300	284	290	306	313	281	308	300	319	307	317	281	298	321	310	298	286	291	348	305	305	294	308	326	315	313	318	296	299	278	309	272	307	274	285	293	314	287	278	319	284	332	293	291	300	281	293	315	297	301	331	327	262	264	320	275	309	301	306	279	285	303	311	313	292	304	310	263	308	322	290	311	293	309	276	313	318	271	274	303	266	318	307	309	308	282	304	321	303	293	297	300	336	318	294	300	283	291	294	293	305	301	308	314	298	281	289	297	296	334	305	311	300	300	264	308	317	308	322	287	297	310	328	303	277	276	299	280	308	317	326	326	311	314	310	291	290	300	275	277	283	319	299	295	282	308	296	297	298	310	300	302	283	332	296	271	301	311	307	302	307	300	294	311	295	284	278	311	324	298	309	279	282	284	290	305	310	302	313	323	345	315	365	342	305	322	281	287	288	309	323	311	308	313	323	274	274	290	310	307	299	310	326	316	293	280	315	299	293	296	302	309	320	297	289	289	298	338	320	296	275	287	291	282	304	297	309	301	307	313	293	265	300	286	299	322	269	331	294	283	282	286	313	265	295	299	300	330	296	291	281	314	279	320	324	279	283	293	311	308	322	317	291	316	324	287	311	312	255	295	278	303	280	278	293	284	304	290	289	277	271	277	293	297	325	296	321	317	323	292	267	288	311	301	305	352	271	290	310	312	320	298	316	287	316	315	283	295	325	298	314	301	277	291	271	290	297	276	273	319	315	306	306	337	286	283	272	263	325	287	298	324	320	308	324	303	326	320	311	318	303	296	272	295	288	290	313	295	329	297	298	271	311	282	301	295	286	325	301	259	284	358	302	273	298	312	325	298	321	318	290	336	299	295	279	308	316	264	299	304	258	300	293	335	277	284	296	298	284	279	325	293	293	283	343	302	305	303	294	311	287	341	294	313	309	295	334	298	332	296	332	303	308	290	313	295	300	313	270	299	311	287	312	320	317	297	282	298	293	301	298	323	309	334	283	305	281	278	294	297	322	299	317	306	287	297	317	285	303	283	326	320	315	309	294	314	304	327	308	280	289	286	270	311	317	300	303	313	293	337	325	297	300	294	271	341	307	298	276	275	309	281	293	299	305	302	270	313	296	317	297	283	318	301	297	297	325	309	307	305	297	318	340	334	314	305	303	318	297	285	301	280	315	291	310	314	282	314	313	303	309	271	272	292	304	307	321	312	296	290	276	302	269	317	321	325	274	269	343	317	293	269	298	344	308	284	292	268	287	319	281	296	301	302	305	272	282	288	303	300	331	294	303	299	316	283	338	329	275	291	284	312	284	295	344	297	305	305	319	317	300	272	298	293	301	305	306	284	336	321	326	328	320	300	312	284	288	316	315	289	280	299	292	298	283	312	311	308	291	277	292	300	302	341	313	280	283	295	311	292	318	312	295	305	328	348	298	302	325	288	304	305	313	299	289	297	349	296	281	279	275	285	299	305	330	331	316	307	293	325	293	321	314	306
34897	36554	26171	771	462	453	458	413	435	436	432	375	421	435	422	414	415	415	413	372	435	385	422	445	405	404	421	426	425	411	384	403	392	402	422	397	436	396	410	407	437	405	385	375	433	405	413	391	393	448	426	402	407	391	448	412	386	385	411	398	396	425	418	414	433	428	409	428	419	370	398	409	377	420	398	415	414	428	380	410	375	422	364	434	442	394	379	403	415	415	418	376	429	407	405	427	421	406	413	404	400	451	404	461	443	413	428	396	412	412	402	416	405	440	371	393	402	404	408	404	430	381	439	456	398	407	430	417	391	411	403	408	430	432	431	416	411	405	386	440	386	420	413	383	387	408	430	419	433	433	395	405	408	376	414	393	376	385	437	409	413	406	387	428	416	377	419	388	380	413	402	371	407	392	372	404	436	380	438	396	408	440	407	394	422	403	422	398	404	412	442	408	417	427	436	390	412	412	418	403	434	421	397	413	393	419	398	414	393	442	407	409	421	417	422	425	398	341	406	386	392	411	426	425	424	423	407	418	428	445	436	409	451	412	416	427	468	416	383	409	388	431	413	374	422	396	407	409	413	382	382	408	407	437	446	445	422	414	400	386	400	412	411	398	389	404	399	412	393	408	375	412	388	393	398	403	432	403	433	436	408	434	407	414	381	442	412	408	372	381	399	461	419	403	402	396	371	425	442	452	393	391	416	433	386	415	403	435	386	406	417	387	410	420	430	406	432	468	419	432	373	424	394	397	398	440	440	396	405	400	411	408	407	368	402	381	410	376	403	405	401	421	395	424	415	435	400	425	410	411	380	382	403	406	397	427	383	408	370	439	422	428	382	403	374	391	373	410	449	407	405	415	412	415	399	411	424	432	402	402	405	432	416	415	416	454	412	386	420	439	397	425	405	405	433	416	435	396	410	405	395	417	393	372	438	410	438	415	402	415	425	401	440	401	432	459	459	406	425	368	401	414	424	412	434	463	430	426	362	408	380	414	427	362	445	398	381	430	422	417	416	397	387	424	416	440	385	408	408	406	391	423	409	404	422	407	406	390	409	416	405	439	386	418	417	419	414	407	363	408	409	425	426	401	401	396	384	405	384	425	377	431	428	391	385	408	381	420	399	393	467	424	417	408	438	438	429	398	425	393	415	409	387	397	387	405	455	381	418	438	423	429	426	391	420	415	393	413	382	441	421	415	409	431	397	405	418	440	415	450	410	415	409	411	407	392	389	426	389	390	399	427	422	388	391	412	424	396	409	403	377	399	439	391	405	402	409	402	397	405	388	447	411	441	417	392	423	402	394	433	426	373	393	400	408	407	444	414	396	414	364	427	410	394	390	445	383	409	452	410	413	438	438	417	446	451	414	414	432	442	398	393	388	431	420	368	426	371	451	434	384	392	428	399	399	420	420	426	443	421	415	436	417	418	450	397	392	416	414	401	381	446	412	425	392	401	405	408	403	442	409	423	372	421	400	360	386	419	419	387	436	409	420	434	402	400	379	391	399	445	409	403	415	415	399	428	418	403	407	407	368	413	423	415	442	389	388	402	416	416	444	400	393	368	388	451	449	409	404	381	424	412	404	391	367	407	430	404	395	407	427	385	413	433	423	378	360	450	381	392	387	388	417	441	421	445	429	394	424	409	417	431	436	413	422	392	425	410	407	394	427	405	364	438	416	420	379	427	411	410	415	410	403	397	454	409	408	406	413	397	412	404	426	403	405	426	408	419	415	409	412	435	364	436	406	399	428	421	423	382	402	404	437	422	393	391	388	417	382	416	398	416	418	413	414	443	387	428	399	432	423	397	394	426	407	454	415	417	441	405	430	408	415	416	428	430	442	425	407	386	425	377	409	430	372	431	387	455	426	382	397	381	404	408	427	421	436	403	427	416	433	429	400	404	389	402	423	400	412	385	430	417	437	391	405	423	427	433	461	375	437	395	406	421	405	403	387	393	389	382	424	415	429	415	412	394	389	447	407	406	384	417	428	376	410	406	390	409	412	411	408	413	413	400	415	395	416	405	410	395	436	376	415	413	389	387	448	390	395	401	411	413	437	388	407	391	401	403	409	427	448	396	409	426	421	387	413	393	415	415	406	415	394	391	410	391	438	411	440	433	391	422	399	391	391	424	397	392	409	446	395	390	398	389	384	434	412	401	398	435	418	413	419	377	417	458	413	407	398	413	442	422	386	443	440	362	413	391	442	427	419	385	383	418	429	424	400	423	388	427	462	409	428	402	419	388	382	419	395	370	421	438	413	414	412	422	440	412	394	355	387	421	404	414	424	425	414	412	420	424	434	417	368	431	369	411	404	407	411	370	378	439	399	430	418	434	380	397	374	364	421	426	405	382	404	415	412	408	407	393	408	417	448	445	437	414	390	408	410	398	397	412	391	437	394	373	430	403	392	415	410	402	383	376	381	390	395	406	418	372	449	417	420	379	404	409	401	432	396	393	383	425	417	424	434	400	450	397	412	426	430	411	438	379	417	369	410	399	418	433	407	395	428	381	400	453	418	410	397	393	433	377	360	442	390	398	410	420	416	429	437	444	374	450	423	420	432	422	398	425	438	393	408	374	426	438	396	424	431	371	400	424	397	436	388	379	384	403	374	424	429	428	431	437	410	432	401	442	436	402	400	411	385	424	409	412	412	426	458	409	443	431	398	399	394	414	392	398	375	420	397	420	396	403	407	412	447	432	378	417	416	409	382	422	414	409	386	407	391	419	426	378	418	434	411	399	409	412	444	405	402	389	412	415	404	412	426	416	400	433	401	375	429	403	404	375	360	383	395	445	407	392	419	433	407	400	405	438	397	420	374	407	426	376	390	430	437	412	375	382	394	422	426	419	431	440	407	409	417	435	410	404	412	439	397	417	414	361	387	381	421	403	367	383	464	402	432	434	404	373	438	383	427	396	449	404	423	400	372	389	420	382	415	395	375	388	383	394	396	406	400	408	358	423	426	418	433	440	425	407	387	430	391	396	341	383	400	391	447	383	411	425	433	403	416	386	367	397	434	371	394	379	443	400	417	414	415	419	410	401	413	425	420	465	375	390	416	398	388	415	460	432	414	406	401	417	418	407	428	414	416	434	416	404	403	454	404	406	401	408	410	393	419	400	416	369	426	386	394	380	415	396	407	407	428	401	387	428	391	402	424	383	403	402	405	417	407	410	417	397	379	410	392	413	422	426	430	401	413	401	422	422	399	428	422	406	364	432	420	400	427	410	415	413	439	408	393	431	389	438	387	389	409	382	423	442	420	404	430	413	401	420	405	391	448	421	404	396	413	406	396	436	423	374	409	424	422	403	400	460	420	410	435	422	455	375	371	417	405	402	453	406	381	370	405	387	402	429	391	362	408	419	440	397	421	435	407	414	382	407	426	436	455	429	394	393	408	400	368	427	390	405	378	430	397	391	399	449	438	394	392	404	408	423	405	384	420	369	400	420	390	392	438	377	385	440	401	406	404	429	363	397	399	435	414	422
24197	21733	30710	25008	18782	5130	509	402	397	410	369	340	331	361	323	348	345	348	342	316	319	303	354	353	320	301	318	319	382	328	335	320	320	331	322	310	331	329	320	316	365	305	326	330	358	300	346	308	312	332	303	331	335	329	323	341	343	296	314	327	280	352	357	353	300	318	305	333	322	313	313	282	351	312	329	307	334	280	325	301	326	334	327	319	335	317	319	333	337	346	319	364	328	313	315	336	293	323	316	297	330	315	307	342	325	329	326	327	340	347	342	327	360	326	333	296	306	341	322	346	328	372	310	341	327	317	330	313	292	300	316	313	345	352	293	320	344	374	303	344	318	324	308	342	326	339	305	340	306	323	313	338	329	331	330	314	327	367	352	298	331	305	319	323	356	322	332	314	323	330	326	328	297	345	310	351	315	308	307	299	324	318	304	357	324	300	337	323	328	306	326	324	291	347	310	297	325	309	333	315	316	334	352	301	333	310	316	337	327	313	310	309	318	322	332	305	315	305	325	330	353	295	330	296	316	321	308	317	319	308	345	328	335	329	326	322	328	305	312	296	335	318	325	310	349	361	314	355	338	315	342	331	369	302	346	318	296	350	335	311	329	307	312	335	317	338	358	319	287	290	324	309	322	326	310	342	331	318	330	360	314	314	337	321	314	324	302	320	338	302	280	309	319	321	355	303	331	298	324	327	338	324	327	315	363	309	316	310	336	318	323	325	326	340	319	310	320	317	303	310	337	337	351	314	306	353	320	330	309	303	361	328	304	306	317	319	310	295	309	302	341	312	339	306	336	328	328	326	281	333	357	292	329	321	312	385	321	318	312	326	327	326	306	332	328	324	354	362	328	347	306	274	284	316	335	347	325	294	327	294	326	308	318	303	314	328	328	313	301	306	292	314	352	304	302	299	335	341	327	298	328	342	316	295	338	351	318	285	315	328	313	298	321	334	292	351	342	311	314	297	319	348	309	301	307	329	303	338	337	332	332	325	339	337	326	340	315	286	311	332	333	303	316	293	317	337	323	320	342	315	311	315	315	316	332	293	342	333	327	332	323	299	322	341	332	345	305	344	331	346	329	314	307	335	306	356	351	309	349	304	332	290	338	312	340	310	322	306	332	342	344	346	315	338	316	347	366	349	305	331	320	336	314	273	319	348	302	303	323	332	318	313	338	341	319	314	345	308	318	295	315	337	330	337	349	340	326	338	308	326	308	298	332	322	309	278	318	314	294	305	318	339	322	288	306	320	356	318	333	351	318	313	311	284	332	339	347	330	311	341	328	338	326	325	292	314	313	308	324	293	308	331	342	329	311	327	306	326	310	336	300	296	361	313	327	309	281	292	333	304	328	293	316	333	318	317	353	356	325	311	310	268	315	318	314	318	356	333	317	316	305	364	332	312	322	338	294	349	341	341	307	367	326	322	295	353	289	323	332	329	322	355	335	349	336	298	300	330	349	299	338	329	336	341	339	348	343	320	305	303	295	350	316	308	288	312	294	312	320	321	333	310	299	321	337	326	297	334	353	323	343	305	333	302	305	334	328	317	310	311	340	343	297	306	311	332	309	319	326	333	312	338	344	294	361	326	319	318	314	327	299	322	327	325	319	328	312	299	327	340	352	308	349	319	329	320	317	318	333	307	338	323	342	337	360	337	312	334	342	340	313	319	323	314	331	322	348	300	335	351	328	378	326	343	340	290	332	342	323	358	337	323	313	338	317	329	332	315	326	307	354	324	328	335	308	355	327	317	345	318	356	323	293	310	325	309	337	362	327	325	332	293	299	321	359	322	335	325	326	330	288	312	321	334	305	341	296	330	297	297	319	304	325	334	309	336	337	288	317	339	307	304	316	316	316	285	292	324	336	324	317	336	339	341	314	301	300	281	368	324	336	295	340	322	328	324	308	324	319	325	300	346	309	335	326	338	295	341	295	349	307	326	341	320	309	341	310	290	307	333	303	319	334	311	329	321	296	314	327	323	302	331	350	314	313	338	307	323	311	301	335	342	329	313	328	304	324	331	330	350	315	285	347	305	299	324	306	338	324	323	313	333	341	295	314	363	321	339	338	311	329	330	390	328	304	306	336	309	301	307	309	340	301	330	321	308	318	337	341	331	312	304	320	307	338	310	308	321	316	326	336	319	309	314	317	331	329	332	314	332	292	307	347	328	285	327	349	302	310	331	299	309	347	318	330	349	334	343	343	321	321	338	342	349	305	328	298	294	319	321	348	357	278	298	306	314	298	313	315	333	340	321	319	280	314	316	353	332	316	346	331	314	331	335	322	293	329	317	315	326	305	320	324	333	324	321	301	292	331	320	327	323	337	338	301	311	327	345	371	314	322	335	346	310	320	333	349	289	336	328	342	311	301	314	355	301	329	325	305	333	307	328	303	322	304	359	317	304	332	325	319	333	345	336	323	300	315	346	333	335	312	274	309	332	345	336	297	317	337	309	318	333	337	315	331	314	298	364	331	322	334	315	318	341	326	314	368	327	333	329	294	295	343	311	339	337	331	329	288	317	315	333	328	330	299	321	308	309	311	324	299	318	349	320	293	319	334	267	310	314	318	329	325	312	329	320	296	345	335	298	332	314	295	320	325	326	324	286	330	355	324	323	290	324	346	296	344	336	291	328	307	304	300	320	317	332	306	303	346	329	310	364	308	314	306	339	311	315	314	323	308	295	337	347	303	329	322	316	335	349	326	349	350	291	314	331	344	305	332	323	333	322	331	306	328	329	323	303	308	334	333	312	314	330	291	338	293	339	334	324	315	271	328	305	279	317	313	328	324	308	329	325	281	337	326	317	366	307	289	319	303	318	322	341	303	315	313	295	293	326	358	315	331	332	325	364	325	300	314	339	305	305	339	314	305	332	297	290	313	346	339	338	285	318	317	334	340	309	331	316	329	324	325	341	312	320	331	343	338	308	320	332	297	354	346	314	311	324	343	312	356	305	314	313	337	344	295	317	332	272	349	324	337	334	309	317	321	351	288	316	286	337	329	323	350	312	315	330	332	337	298	334	299	316	308	312	374	331	322	345	309	321	297	314	308	333	325	292	328	318	314	327	294	344	345	327	314	297	321	295	315	312	328	338	305	317	349	350	330	319	314	337	318	338	326	317	333	321	315	336	300	308	339	327	334	313	305	303	310	316	326	336	333	312	314	317	307	299	283	326	341	328	300	318	334	330	310	354	329	337	312	299	318	313	346	347	315	327	285	323	335	340	319	317	318	331	287	306	318	302	316	324	318	334	318	311	302	343	330	336	338	328	295	305	326	337	356	322	314	295	318	294	323	293	298	334	342	320	305	317	324	300	330	324	350	328	332	347	312	332	306	309	341	317	348	319	284	326	298	308	328	337	334	338	312	322	334	330	312	349	343	336	311	330	313	320	311	341	341	313	339	347	338	329	339	312	312	301	278	347	315	320	311	288	282	336	321	323	351	306	337	323	336	310	306	331	287	323	309	309	336	322	332	335	310	378
59498	73389	57116	2050	987	852	678	685	594	526	553	537	528	505	488	495	461	479	484	498	405	458	483	459	482	420	445	418	457	391	474	484	475	438	438	423	452	456	405	434	456	467	428	431	454	451	465	481	426	427	440	440	463	414	440	429	454	466	440	447	432	437	428	461	473	410	443	466	443	475	416	415	430	410	465	449	451	444	427	449	425	436	439	408	422	394	407	459	454	436	455	411	403	457	439	445	418	425	467	458	417	468	469	456	494	424	410	413	435	465	428	438	425	420	450	433	457	441	420	419	425	450	409	440	403	434	397	442	438	431	452	447	424	439	444	437	441	445	432	464	479	471	462	410	456	480	423	423	438	428	430	450	465	415	445	443	485	464	432	422	449	417	446	428	440	432	413	447	446	449	439	459	441	425	449	437	378	462	442	459	462	425	448	470	468	456	432	431	449	446	448	423	454	439	435	435	447	424	401	438	447	420	435	450	475	419	444	425	444	420	414	420	470	417	439	441	474	450	458	428	458	435	441	435	420	443	417	462	409	427	425	416	453	433	421	451	466	438	404	462	446	418	455	426	462	455	437	418	376	422	445	447	448	434	416	441	442	419	441	450	454	425	438	451	443	404	464	448	432	470	414	474	438	426	427	452	448	425	427	441	442	383	446	441	414	417	401	476	435	424	432	465	474	432	453	476	435	438	399	438	408	417	454	460	420	428	445	455	421	439	433	459	419	432	436	438	420	434	439	437	436	425	435	448	443	433	467	433	435	434	410	435	439	407	455	437	488	394	456	496	429	454	427	426	471	449	437	436	433	440	441	422	461	442	479	450	449	451	450	446	408	418	462	404	424	432	412	443	467	475	401	441	414	433	460	400	447	441	426	435	443	460	494	418	455	482	411	457	467	428	420	437	393	452	438	435	414	450	452	449	462	460	427	442	451	443	441	427	458	409	445	440	411	437	449	424	415	404	396	406	434	417	412	431	449	478	508	442	463	456	446	403	441	451	431	436	429	456	499	454	445	462	439	440	453	440	428	422	494	449	429	425	434	427	445	428	426	492	477	392	439	392	429	433	429	404	443	458	413	466	432	425	451	452	464	448	464	474	408	449	432	468	453	436	428	450	465	430	426	436	456	445	429	424	476	447	466	396	469	451	422	427	427	462	472	438	408	469	456	447	458	420	462	442	455	450	434	453	449	460	424	456	433	405	445	451	452	425	421	431	447	454	436	448	445	400	464	428	426	426	447	441	446	443	457	444	474	446	471	444	453	456	452	413	456	424	428	418	435	424	444	449	476	435	440	449	418	428	480	421	433	466	424	445	445	458	398	428	429	456	374	448	469	448	433	431	391	442	444	453	401	420	408	408	444	480	416	448	416	456	451	448	427	450	431	421	477	419	477	438	445	432	466	422	436	453	417	434	445	454	447	415	421	436	470	441	441	412	425	427	438	447	472	491	450	431	446	435	430	395	429	451	452	455	504	437	436	440	455	441	435	436	433	454	429	387	403	467	427	415	437	433	438	453	448	415	454	381	455	440	483	444	444	468	464	417	430	404	439	475	471	422	430	480	427	437	442	466	440	472	497	464	411	455	464	417	431	407	442	452	453	449	446	430	482	477	410	436	437	438	465	419	459	444	453	436	425	398	433	484	439	462	433	439	408	432	432	421	422	420	448	393	445	439	446	479	440	450	442	490	459	463	475	410	454	431	440	427	447	443	493	471	431	441	456	445	435	482	451	454	411	461	402	449	424	451	460	434	455	464	422	427	420	405	477	432	430	425	440	427	415	448	460	433	454	448	425	458	370	472	418	459	415	456	433	428	437	437	428	434	427	444	429	442	444	468	419	436	446	408	450	446	447	436	469	451	465	469	472	438	478	413	439	424	461	417	470	441	447	423	394	456	481	421	453	455	435	440	420	444	388	445	421	438	460	446	401	455	406	442	434	449	429	487	463	449	395	438	428	470	452	419	457	428	423	430	451	436	436	433	477	440	418	436	388	433	493	447	416	427	436	458	460	414	447	418	453	431	395	439	447	454	426	435	406	424	443	437	405	451	401	472	428	477	471	418	430	480	424	456	436	445	439	470	459	448	384	424	426	421	465	438	447	428	427	407	444	433	463	469	408	427	446	430	431	445	424	449	433	445	444	439	460	459	446	460	440	452	449	422	474	450	423	463	447	412	444	455	437	442	425	416	498	445	441	440	439	418	428	421	447	438	414	460	424	415	449	422	393	428	430	434	414	443	458	396	428	437	438	439	475	436	495	446	472	428	435	431	410	398	430	483	423	430	428	410	467	453	437	401	414	410	422	432	453	425	436	448	422	443	438	455	424	436	472	389	453	425	465	448	443	414	443	461	417	423	423	463	418	445	433	438	403	426	403	424	453	433	441	403	450	443	423	489	457	438	429	454	406	453	444	471	446	416	442	429	458	416	424	447	428	435	458	446	419	458	414	408	428	443	454	418	425	429	426	426	423	400	432	470	450	418	451	442	441	399	418	438	433	412	424	446	459	431	447	419	469	434	477	466	428	426	411	428	423	437	416	434	432	438	389	445	443	423	447	423	413	443	463	454	436	452	462	406	409	462	471	414	435	479	433	403	429	432	444	417	442	430	440	472	407	407	442	451	439	456	447	408	461	474	449	433	439	439	426	440	441	424	434	428	420	461	416	449	410	444	419	447	427	452	462	425	444	429	440	473	466	439	453	436	473	445	439	462	432	428	427	456	413	446	441	407	428	458	456	428	423	390	422	410	411	445	443	454	443	431	479	437	410	477	440	417	453	400	484	443	453	437	416	436	397	470	422	439	472	427	417	425	441	441	415	442	415	450	467	454	454	467	419	406	437	447	470	425	413	457	418	460	442	459	471	454	460	477	455	432	439	454	431	450	461	469	455	454	420	455	443	502	428	443	446	461	423	413	441	432	453	438	418	403	464	419	463	425	422	436	433	443	444	435	432	423	390	439	418	449	485	398	410	475	449	428	458	466	423	464	450	452	496	452	429	411	456	452	418	437	396	447	401	422	465	444	438	450	429	461	416	463	460	437	442	438	448	442	423	459	436	443	461	457	416	419	449	447	426	434	392	427	469	453	462	428	463	441	433	454	440	427	422	450	453	451	444	456	421	446	466	465	432	425	434	399	460	434	444	399	424	435	457	466	482	449	431	462	413	456	425	472	453	438	438	431	422	428	464	469	461	435	389	422	444	401	417	435	433	430	437	420	440	441	426	452	444	469	436	430	427	407	431	416	430	479	447	441	402	426	448	413	423	467	424	428	416	434	430	421	435	472	435	405	396	429	435	459	412	436	440	453	450	460	447	448	400	468	462	478	461	437	434	405	459	444	379	408	456	418	420	434	458	453	424	435	411	460	400	464	384	427	430	447	398	462	422	439	416	485	417	444	429	461	466	454	440	471	451	433	411	442	459	465	389	457	421	448	444	480	440	425	413	449	439	479	428	442	445	449	435	459	431	442	430	452	445	392	463	445
23122	21523	29489	25214	21339	18108	2840	411	329	313	247	271	248	231	211	212	218	235	218	197	204	186	191	193	211	176	185	203	212	178	194	175	196	198	195	231	198	184	196	163	193	190	169	180	222	196	209	206	149	210	183	189	165	192	173	194	183	194	190	202	201	183	184	205	203	179	172	184	186	182	182	211	171	215	208	183	195	181	185	204	206	190	164	182	159	189	187	185	184	190	195	170	190	179	179	185	188	178	182	200	202	218	182	208	192	168	191	170	178	180	182	214	183	171	168	180	203	170	186	200	185	185	193	203	204	151	175	162	200	187	168	175	184	180	184	183	213	179	196	183	206	183	198	172	165	162	207	191	156	206	184	197	194	194	209	199	182	157	168	189	206	176	199	190	175	188	185	178	187	184	188	188	172	177	174	189	193	160	162	163	148	163	179	195	169	191	169	208	182	155	168	182	180	196	186	161	169	171	191	187	186	205	171	188	209	192	203	182	196	184	162	179	201	177	200	193	196	176	178	196	182	172	197	175	203	167	171	191	204	183	169	191	176	195	190	166	190	174	179	161	182	184	196	191	226	178	180	178	167	181	192	173	202	172	206	182	164	167	176	174	174	187	173	176	192	171	186	225	197	190	162	183	196	174	171	188	174	178	186	202	163	203	190	198	166	155	185	192	188	177	192	176	194	176	172	182	177	192	180	215	183	168	183	180	178	183	164	185	193	192	166	190	164	160	184	184	188	201	162	176	149	186	173	218	192	178	159	193	181	191	204	187	196	191	181	200	171	198	173	188	186	192	188	172	182	171	199	189	155	192	165	181	194	188	176	188	184	189	211	178	175	198	177	192	178	206	177	188	203	188	172	198	178	156	170	168	200	215	186	182	169	175	170	174	175	158	178	186	202	187	196	170	173	190	176	185	201	176	178	163	188	189	185	206	181	157	180	184	186	199	166	182	170	178	194	174	197	174	213	166	198	190	177	184	184	172	185	173	171	171	175	199	165	193	183	158	178	186	196	183	186	172	182	145	180	177	185	164	171	190	186	205	208	186	169	182	176	207	175	172	168	197	199	179	190	182	168	191	178	167	165	178	171	167	208	183	190	184	177	208	185	187	187	190	205	155	199	178	199	181	195	208	199	210	183	192	162	198	195	153	197	201	192	217	164	187	216	184	190	184	187	184	163	165	196	203	172	195	182	183	199	196	156	202	168	191	174	193	186	171	170	176	171	191	168	173	174	183	168	180	179	196	177	168	205	206	194	160	161	203	198	185	177	178	188	191	186	174	172	188	192	184	185	190	200	212	194	175	159	197	178	172	160	166	193	195	181	175	174	187	179	194	177	229	210	217	188	222	192	193	188	211	201	202	191	196	169	180	189	198	176	197	207	157	198	184	189	192	195	199	173	184	172	175	190	204	205	212	165	166	183	175	192	190	182	206	167	184	207	193	174	183	164	210	183	182	199	197	175	188	181	197	186	191	194	212	208	178	182	167	157	196	174	170	151	191	176	210	177	168	171	171	166	187	178	206	174	185	164	180	146	184	186	190	176	166	210	166	192	187	190	196	185	180	186	158	213	188	188	177	207	175	168	197	203	206	179	179	200	186	175	208	191	152	175	197	178	194	184	181	173	162	192	174	171	194	201	168	189	207	191	188	183	180	195	200	164	190	163	184	197	174	150	173	173	183	198	175	180	173	170	180	190	204	170	186	177	181	170	189	164	168	177	188	182	174	179	169	174	188	190	196	172	184	183	169	167	190	180	185	187	177	205	176	176	156	150	196	183	173	180	188	183	187	191	191	191	218	176	199	183	209	186	209	174	183	180	195	191	187	191	179	196	165	177	181	179	175	178	163	193	176	187	182	186	185	213	173	171	191	185	167	196	171	198	182	198	192	173	186	181	187	191	166	175	173	160	200	203	184	174	166	195	190	188	208	179	186	173	195	187	174	165	176	179	189	179	187	165	185	169	171	174	171	171	192	191	167	179	173	192	178	201	168	166	197	204	206	213	187	192	148	191	197	188	198	177	177	174	184	169	165	200	171	182	183	179	214	178	186	186	168	177	186	182	192	163	182	215	199	181	173	164	192	204	177	192	160	214	179	189	189	173	173	165	175	183	173	172	190	159	184	176	171	174	170	182	178	177	171	180	180	170	204	175	155	222	180	204	206	211	162	197	193	193	159	193	182	206	195	184	178	172	161	156	162	163	176	184	178	199	183	184	189	171	170	177	190	184	206	170	151	197	194	169	178	170	206	181	180	183	159	184	167	178	177	180	196	189	182	179	194	157	158	179	188	164	197	197	167	194	228	165	198	200	171	194	170	172	172	187	217	169	190	206	172	185	198	173	168	173	188	174	173	188	174	191	159	179	174	181	157	174	184	179	171	200	162	175	187	151	209	171	189	176	174	169	199	181	203	216	214	178	171	189	202	190	176	184	178	191	178	177	159	182	187	185	181	190	173	184	163	182	170	178	188	202	182	183	180	177	213	183	184	193	187	191	177	203	179	177	161	172	183	194	193	195	181	177	199	200	204	189	162	195	187	186	194	187	164	176	200	170	195	195	185	163	191	143	211	206	188	193	182	195	191	177	190	176	213	197	161	180	166	168	198	172	167	189	197	182	195	165	158	202	175	171	189	172	166	161	189	197	163	198	202	195	181	176	182	190	195	162	193	173	204	181	199	159	195	180	180	157	187	190	192	162	172	163	193	180	199	188	168	192	174	175	164	168	199	195	183	174	158	173	201	193	146	170	210	194	186	161	170	187	167	171	190	167	169	197	178	194	215	190	165	182	175	182	198	189	191	154	186	196	185	165	157	190	178	181	172	197	168	186	184	175	178	196	186	174	185	167	189	196	166	225	194	164	188	165	196	183	206	186	196	177	181	220	179	202	204	185	166	204	203	175	178	175	190	181	196	176	165	204	182	198	209	184	183	180	174	169	187	189	224	201	191	170	197	186	206	198	190	157	170	183	196	176	178	196	184	177	189	165	185	178	179	198	173	190	180	192	195	168	198	192	199	185	165	164	165	196	173	203	197	189	208	180	172	186	161	193	166	195	178	186	193	172	182	163	178	187	190	176	191	187	197	168	177	163	184	172	178	178	193	201	195	180	166	217	193	194	201	187	187	200	166	203	191	200	195	188	175	186	168	171	162	207	206	189	172	207	185	189	184	184	174	188	185	174	174	197	176	179	184	175	176	203	188	178	188	189	169	173	168	198	186	155	174	212	201	185	200	183	167	194	177	201	177	194	189	194	192	170	174	163	186	181	162	174	179	157	193	178	178	224	177	180	173	178	203	184	183	176	187	215	174	176	162	186	189	177	211	185	186	189	170	168	199	167	207	187	185	172	209	193	173	187	171	166	196	194	190	180	188	182	174	175	167	172	162	201	191	174	176	201	171	206	179	173	189	175	189	189	189	202	197	198	192	195	179	184	176	171	186	190	159	194	178	188	188	186	181	195	193	169	200	192	171	188	176	182	194	182	216
59506	75824	60549	2757	1392	1098	839	719	548	505	454	431	364	352	390	295	340	275	298	273	293	304	352	251	274	271	244	262	267	290	278	251	244	264	252	302	280	257	239	287	254	247	260	246	260	272	296	254	258	266	266	257	249	251	257	283	233	250	247	268	258	258	236	230	277	230	228	279	281	248	226	256	271	255	259	285	235	249	250	236	269	241	261	234	252	248	237	267	261	255	250	229	247	260	253	250	244	263	252	243	225	238	243	241	229	245	249	250	286	261	250	274	245	243	276	231	262	210	239	238	229	242	244	235	264	258	257	273	251	275	297	253	235	249	229	214	249	235	240	275	239	256	258	263	245	248	241	240	235	239	236	261	259	236	248	247	265	246	259	249	245	250	258	250	224	256	251	258	221	250	250	280	234	261	245	236	248	238	245	243	232	251	273	254	292	255	256	252	241	257	233	252	241	221	252	268	270	238	245	263	253	243	242	255	289	232	250	243	210	253	249	253	240	237	222	216	243	233	253	264	251	223	252	234	242	226	246	238	251	230	256	247	226	258	247	242	256	222	243	275	255	257	265	251	253	252	271	235	274	270	268	254	270	243	222	234	253	250	243	272	263	263	268	236	247	256	254	227	262	265	245	251	239	221	250	224	274	265	246	271	218	259	259	264	228	256	238	259	270	238	245	256	263	247	248	263	272	235	266	263	267	265	241	257	267	259	241	266	251	226	269	220	244	266	215	234	286	244	264	255	239	233	271	246	256	241	233	251	254	253	255	274	249	299	241	270	260	241	225	233	271	248	219	237	245	246	257	227	227	266	253	226	244	235	269	250	252	253	224	235	278	272	232	249	249	220	248	241	282	259	234	266	242	254	244	242	264	265	219	248	262	247	234	236	248	263	256	236	250	254	260	249	248	247	253	272	265	220	229	259	254	263	246	256	239	227	229	272	293	237	261	265	257	259	238	257	251	263	241	264	250	261	270	274	264	257	259	237	246	250	257	237	268	243	250	249	240	246	263	233	241	285	254	256	261	261	243	249	251	251	273	237	236	235	243	251	261	247	263	260	273	262	260	260	253	246	257	250	242	255	234	247	250	270	237	249	238	239	216	233	226	238	216	216	251	243	233	237	247	271	271	271	263	246	233	235	252	260	263	258	245	267	252	248	259	254	257	249	264	242	259	270	271	243	270	246	258	261	261	214	260	273	240	251	233	242	264	254	217	245	259	230	227	252	242	231	270	257	251	232	250	228	241	262	262	257	253	258	241	253	251	258	270	225	264	239	256	239	218	252	228	267	255	217	209	264	258	255	263	285	228	262	249	210	251	271	241	231	247	251	240	230	258	242	234	245	257	263	255	248	238	231	247	246	246	283	259	253	282	233	246	267	255	252	271	259	275	258	260	241	251	280	248	250	246	253	248	265	252	255	265	253	263	253	267	215	248	256	245	229	263	228	248	280	269	261	283	267	253	299	249	240	251	256	277	230	214	250	259	242	252	266	265	255	252	281	256	226	250	245	249	268	261	249	277	254	253	261	229	232	235	256	252	250	238	268	252	242	271	245	253	266	264	205	271	263	240	233	259	267	231	263	242	257	233	249	244	246	248	251	227	266	246	236	246	255	226	245	271	242	241	224	243	266	229	244	241	256	242	249	241	234	230	259	242	276	250	252	255	261	262	219	245	250	240	261	222	275	258	248	256	273	248	241	277	245	272	306	256	247	264	230	224	258	258	248	238	235	255	242	243	264	244	269	276	234	254	267	218	273	280	262	244	230	243	258	249	248	240	267	245	272	250	271	227	248	229	252	261	235	251	272	254	248	226	254	272	241	264	230	261	237	257	235	266	243	269	234	248	273	238	272	249	247	285	236	261	237	231	232	287	273	236	242	241	245	246	239	258	256	252	232	242	238	266	236	278	223	261	264	245	256	232	274	253	262	242	232	226	231	242	231	266	256	216	245	270	255	203	254	229	270	251	231	251	260	269	284	239	253	226	283	273	265	262	267	263	246	241	262	214	266	225	263	256	247	233	264	251	251	243	246	252	225	210	235	234	235	303	253	259	272	232	271	247	249	277	282	251	252	234	284	250	257	267	234	257	240	239	255	235	252	239	255	263	227	253	239	245	252	268	229	249	246	270	270	238	222	248	241	275	281	254	278	226	249	264	241	251	211	274	253	255	297	259	215	234	230	241	241	255	241	278	235	258	228	245	277	257	273	253	243	252	249	254	259	249	239	261	255	233	257	245	262	252	238	221	230	231	245	237	243	249	269	237	264	258	250	236	252	240	230	246	277	245	259	240	277	236	257	232	230	243	250	256	261	239	260	235	246	243	254	284	254	241	222	241	279	265	255	250	243	223	275	255	239	267	245	254	247	259	234	268	245	260	274	250	251	268	248	247	255	237	245	252	280	253	246	241	235	245	230	251	243	243	262	243	230	243	263	231	217	226	249	258	233	264	222	266	236	270	238	265	275	231	244	222	262	286	236	227	250	252	254	237	240	222	236	235	287	275	261	265	264	243	262	260	236	231	260	239	254	245	256	239	276	249	265	263	241	240	253	226	258	245	259	253	222	238	254	259	259	266	266	249	257	258	251	250	253	240	252	226	260	262	260	250	276	260	278	258	249	256	257	251	278	254	243	255	241	230	242	235	260	246	229	217	238	226	250	240	221	266	261	264	274	263	258	251	269	239	238	277	246	277	245	234	244	286	250	250	248	263	256	233	253	257	250	248	232	271	256	236	241	240	260	244	225	234	220	246	233	257	267	245	261	216	239	244	233	240	278	266	270	262	254	283	234	259	232	217	280	254	224	257	252	276	243	264	251	273	241	237	242	250	247	231	238	239	275	261	259	279	232	243	252	255	239	235	252	231	257	248	251	235	229	259	255	278	283	254	228	233	277	246	247	275	266	240	255	247	254	250	295	243	265	283	230	244	280	271	267	245	240	233	264	239	242	267	278	233	263	244	264	272	236	242	237	222	252	243	258	221	246	238	290	267	266	268	217	241	229	244	274	249	215	247	242	232	249	248	239	259	245	261	251	248	260	228	256	252	234	226	238	248	242	237	240	257	253	242	254	280	233	240	267	263	245	237	230	227	249	257	228	276	254	257	259	300	253	289	254	228	242	242	231	242	260	260	258	277	235	247	267	264	232	248	250	217	242	218	275	231	218	224	257	245	218	237	211	252	266	214	270	247	246	238	256	236	254	261	247	253	257	242	259	238	254	254	269	252	249	242	225	284	233	260	249	259	230	275	269	247	256	268	238	269	284	252	257	270	244	264	227	226	238	256	253	275	255	224	260	264	287	237	246	263	260	234	251	268	217	265	245	242	250	245	233	231	258	230	261	234	236	218	286	250	245	245	266	250	233	253	238	216	259	251	275	264	229	252	215	277	244	230	257	219	274	242	243	277	217	234	241	285	241	247	249	236	235	222	263	246	268	259	239	269	228	234	251	244	254	229	232	280	253	233	236	256	244	246	257	259	261	252	249
28645	23868	24773	5146	338	302	317	334	316	316	305	314	326	321	267	295	316	267	312	326	313	324	299	303	315	318	298	267	313	295	313	303	275	314	269	346	295	300	301	300	304	310	305	327	284	309	287	274	290	279	328	283	286	297	319	285	267	316	310	279	315	304	301	281	285	283	282	291	305	267	298	302	321	297	288	310	286	307	305	300	322	285	307	318	312	308	309	280	307	307	296	339	343	324	326	278	328	299	307	322	319	302	309	319	324	293	296	331	297	298	299	332	286	303	343	289	299	310	286	331	318	311	283	290	310	305	307	301	332	267	293	301	266	315	289	290	273	296	333	327	299	293	278	311	313	307	299	310	305	301	307	281	351	305	310	301	283	302	302	278	324	320	317	322	318	285	329	314	286	304	282	321	318	298	265	309	284	300	301	307	282	298	276	324	314	266	299	266	296	314	299	280	304	287	266	304	299	336	308	293	277	320	293	295	333	270	274	313	273	304	295	302	308	291	286	314	333	325	283	303	323	347	296	291	302	292	296	283	326	277	343	290	293	311	309	301	303	301	311	314	311	287	332	331	309	299	284	297	321	331	311	299	310	305	290	306	273	287	321	277	299	283	290	318	297	330	312	278	322	298	303	326	283	312	334	284	323	303	303	285	302	286	290	297	304	310	286	345	300	300	300	340	301	299	279	311	305	336	333	292	303	299	300	302	288	275	300	312	314	347	335	300	294	316	287	291	285	291	284	317	289	258	336	306	305	318	313	306	333	301	280	326	269	308	285	325	318	276	320	297	324	283	284	284	332	320	285	339	308	316	300	326	280	285	315	295	287	298	336	290	292	293	262	315	294	333	337	337	310	300	275	332	307	311	262	307	310	306	327	287	293	307	342	288	268	296	326	294	284	281	279	308	292	302	276	327	326	285	278	301	297	308	340	286	284	299	298	293	295	320	287	303	317	320	312	304	328	338	298	308	308	309	314	304	323	309	324	297	264	324	303	333	280	288	297	343	323	353	300	293	323	254	301	318	284	305	319	304	307	309	331	328	300	339	303	306	290	300	301	286	302	337	306	279	305	302	344	270	303	308	271	307	276	316	295	321	291	340	330	291	312	258	290	295	282	306	319	291	330	305	318	299	281	332	353	292	309	305	305	298	306	309	289	302	296	283	302	305	310	303	304	288	304	281	308	295	286	300	301	319	266	307	260	287	329	305	315	271	302	341	330	321	281	311	311	290	293	293	320	287	298	298	280	309	289	347	300	303	317	289	300	310	301	306	295	279	315	317	298	279	327	284	278	320	282	291	296	305	310	305	303	289	308	321	301	345	302	307	308	307	297	314	328	313	298	291	299	308	307	299	320	302	315	272	311	291	317	290	303	313	289	268	311	290	357	315	277	292	291	303	293	303	325	294	259	282	332	297	303	272	323	310	300	295	329	306	321	311	290	288	289	281	309	308	314	330	304	311	298	283	313	320	288	299	299	300	302	319	306	307	295	322	284	292	331	277	308	288	339	305	291	308	288	297	310	268	311	307	321	337	305	273	301	290	308	325	312	300	312	285	304	309	285	313	298	293	298	320	321	310	303	296	310	303	308	302	316	299	305	307	306	282	318	297	295	295	311	332	296	298	292	317	280	307	304	301	296	315	284	299	300	309	318	272	307	280	276	347	337	300	287	322	305	289	315	284	307	272	302	287	307	325	290	313	288	290	289	321	289	298	331	304	302	325	349	289	306	285	298	333	279	324	326	318	295	272	319	316	303	283	301	345	287	280	282	304	302	307	306	280	287	284	312	285	284	295	280	279	321	282	293	315	264	308	306	327	267	287	291	315	316	289	300	328	288	304	309	310	296	299	307	310	298	321	330	300	315	292	297	292	296	313	297	271	291	318	361	296	320	333	283	324	313	339	309	287	339	288	297	282	318	310	292	306	308	308	288	288	367	317	312	313	317	324	322	293	318	282	303	324	308	304	275	304	344	309	293	314	312	308	324	318	321	284	292	290	315	308	315	301	317	292	313	320	325	288	329	326	287	284	294	324	309	293	293	305	282	324	309	309	271	338	306	309	282	316	319	292	285	302	310	272	305	309	310	333	294	304	299	314	294	304	295	306	310	275	292	270	311	290	316	342	294	300	285	297	298	267	317	299	289	287	321	304	300	303	308	348	285	309	328	284	281	320	312	319	318	316	320	318	290	299	306	286	282	305	274	282	313	340	284	309	314	332	303	307	298	301	307	313	344	303	296	294	278	287	310	321	320	307	283	323	312	327	289	325	306	291	314	297	328	302	311	323	307	321	305	314	302	301	329	283	268	304	292	308	296	303	334	315	312	330	308	301	309	309	309	291	326	284	308	330	325	300	297	305	276	357	328	287	290	333	295	299	305	323	334	309	300	271	311	298	289	304	293	308	305	278	320	323	320	318	286	282	305	295	331	316	298	279	302	320	279	257	294	307	285	315	316	308	322	273	318	300	285	289	288	294	290	326	304	288	333	309	308	304	300	287	322	300	311	271	299	303	283	305	292	309	343	273	275	292	303	294	301	307	318	304	328	314	285	299	286	319	293	276	311	295	340	293	315	313	312	308	307	317	321	306	324	293	321	315	309	330	318	315	303	284	318	313	300	312	276	299	312	277	307	323	275	288	305	307	301	315	342	316	317	297	301	292	302	319	320	341	306	288	284	305	303	310	325	334	347	311	297	320	303	308	313	275	282	331	301	334	319	298	289	309	286	305	305	295	310	321	306	312	283	319	300	344	313	315	319	300	320	329	300	307	293	308	315	345	318	286	262	315	293	287	314	308	287	331	307	314	305	323	335	312	314	310	301	306	308	317	293	316	335	324	265	289	308	286	328	302	340	336	308	291	329	325	297	301	283	335	284	314	310	301	313	314	308	335	292	281	298	283	287	254	318	279	318	324	320	307	312	297	301	287	324	308	302	315	290	306	296	292	301	328	306	310	306	319	286	276	317	316	311	304	278	292	300	290	301	306	306	299	321	319	293	319	333	297	310	295	327	359	287	308	328	303	323	323	287	325	292	280	316	318	328	315	321	291	327	303	289	328	281	293	283	294	317	298	298	294	284	320	303	297	334	321	283	308	302	305	281	314	303	311	302	318	305	295	329	324	309	335	298	308	299	313	280	309	290	324	318	270	311	305	298	327	302	295	316	332	338	294	332	292	309	347	305	296	316	315	318	286	302	304	310	286	306	331	297	302	281	321	327	283	291	295	289	308	314	299	330	322	284	300	301	328	324	298	299	301	306	310	309	291	278	316	312	291	291	310	285	301	276	304	306	306	277	313	280	302	316	304	302	281	285	310	312	299	322	336	317	312	304	296	329	317	315	312	282	322	317	320	303	328	312	342	306	287	293	303	322	284	290	282	275	302	302	279	283	280	307	301	312	301	313	286	320	304	317	280	295	315	319	297	299	311	349	333	306	299	325	339	277	288	340	314	327	307	288	316	269	304	345	308	305	251	266	329	294	270	289	293
34811	35852	25164	562	418	449	416	451	419	416	453	396	387	411	393	430	405	400	444	384	417	405	403	413	383	451	376	405	432	399	405	420	411	393	382	415	422	392	402	425	422	394	396	398	423	461	434	381	408	425	405	409	453	407	426	416	399	408	420	411	397	389	423	434	436	418	402	386	456	419	410	413	424	372	450	410	413	445	407	419	431	429	445	391	390	367	391	446	397	388	419	470	412	404	451	407	390	430	414	412	411	414	433	405	399	389	375	390	412	435	419	410	385	414	396	390	399	387	405	458	431	426	362	380	386	426	396	425	384	400	375	383	443	377	396	367	437	418	374	420	428	370	403	424	438	406	408	420	413	394	434	390	362	438	411	433	386	405	390	445	434	391	414	417	374	371	421	406	405	420	367	404	437	414	396	392	400	409	423	434	418	429	401	386	406	391	418	419	396	448	389	377	402	453	417	413	448	449	401	417	389	415	426	438	373	406	437	407	418	411	373	412	446	410	394	421	398	433	431	414	353	403	430	455	415	392	409	418	407	426	417	422	427	424	426	460	442	409	414	444	405	402	391	452	402	409	418	413	414	401	381	428	425	396	390	437	358	390	408	412	399	424	387	426	417	435	413	455	395	402	391	386	400	431	434	412	439	386	403	450	423	407	412	422	407	434	420	424	394	408	403	408	410	380	373	434	421	465	389	411	406	431	388	412	412	384	422	429	406	418	441	434	405	418	415	373	410	386	394	422	416	437	427	400	402	446	425	415	376	425	441	379	394	415	421	405	432	422	396	424	421	404	419	434	417	426	414	421	408	397	424	387	405	423	420	392	408	431	444	418	403	409	423	430	404	376	412	416	390	407	383	380	422	421	447	412	402	406	421	423	386	395	383	386	415	415	421	392	411	425	418	433	395	436	409	400	400	401	410	422	423	418	419	394	405	429	387	408	402	420	412	419	391	382	399	413	452	409	405	422	418	369	401	428	399	432	412	418	429	438	430	438	403	437	408	377	380	458	398	425	407	436	441	407	431	402	446	405	409	402	427	362	437	435	455	435	393	428	412	389	391	396	450	371	427	395	392	433	399	387	424	388	400	378	443	436	395	356	397	434	455	393	414	465	362	410	428	405	414	427	395	363	416	433	423	401	427	384	417	423	419	399	409	411	397	417	429	435	410	428	414	398	376	422	422	420	428	407	429	428	387	411	429	393	391	387	425	414	447	419	418	425	452	403	463	389	450	414	433	423	389	440	436	396	442	405	448	394	413	405	424	383	405	351	401	462	409	437	422	424	418	434	406	398	432	401	438	389	405	397	379	422	435	405	443	417	402	447	419	400	404	443	385	422	376	418	400	463	431	415	419	439	433	437	390	400	420	411	392	449	407	376	388	457	425	401	403	399	437	438	423	393	440	420	402	389	426	368	393	431	367	422	429	405	413	417	424	428	398	370	408	447	422	412	420	394	404	395	397	394	334	427	394	404	433	388	381	392	401	422	388	386	420	420	424	462	439	377	435	399	428	410	406	407	373	405	431	435	412	430	414	388	400	404	389	412	444	408	433	394	423	421	416	447	428	391	409	432	426	422	423	402	438	442	428	434	433	409	439	426	377	348	406	396	396	437	405	403	423	392	381	389	393	428	432	397	418	414	411	442	358	416	382	433	398	453	399	379	451	406	443	399	386	403	410	432	441	389	398	389	384	417	416	414	419	390	406	437	413	359	396	411	402	397	449	398	403	448	421	414	418	418	391	398	403	408	388	389	394	399	423	440	447	441	406	423	405	418	402	392	355	432	394	428	409	382	414	405	446	401	398	458	410	416	410	382	420	451	438	413	447	419	404	378	449	400	421	375	411	425	415	412	397	423	409	423	385	417	400	424	420	438	400	415	395	427	384	395	418	409	452	420	397	414	391	417	420	409	375	423	423	391	409	391	398	417	431	386	394	456	402	413	382	427	430	455	396	412	429	434	394	452	392	377	416	430	441	366	397	412	431	401	461	418	405	445	446	396	427	441	421	409	420	427	395	423	400	443	407	403	418	398	430	421	419	398	408	365	399	423	438	424	442	424	429	452	403	411	408	415	411	391	399	468	396	437	399	411	394	401	379	417	411	391	403	423	367	426	453	375	412	415	427	404	426	389	409	422	400	399	422	419	425	416	417	387	377	411	407	374	432	415	428	394	429	423	432	420	386	440	403	404	419	408	445	421	412	462	464	412	437	386	430	430	418	447	391	382	408	418	406	399	410	412	453	398	376	409	444	388	406	422	377	424	421	350	425	404	379	417	413	372	416	400	421	421	391	394	398	388	409	434	406	365	474	441	413	419	388	386	381	405	383	451	410	412	431	397	440	420	432	411	398	422	440	422	443	417	402	388	426	420	371	404	399	393	411	431	438	389	441	403	421	407	404	421	397	436	434	409	402	433	365	400	442	418	425	405	394	442	436	412	438	408	433	389	402	366	411	433	423	408	389	443	390	412	410	393	412	421	408	394	422	375	431	394	431	385	410	407	406	387	391	421	416	432	398	418	427	432	416	429	359	405	398	415	419	409	444	419	395	394	437	437	423	420	422	418	403	427	422	369	431	418	429	395	396	357	393	412	401	372	401	425	405	414	427	401	401	422	379	436	441	426	434	401	417	395	409	405	429	418	411	384	433	421	411	369	407	434	416	417	375	405	452	424	397	435	383	415	445	384	409	401	398	428	389	414	436	414	441	388	431	411	412	428	448	403	407	409	378	393	421	398	406	412	427	377	406	431	400	387	400	392	416	429	426	401	425	419	411	385	406	415	423	396	407	424	388	416	383	397	431	423	423	411	424	425	445	418	403	397	404	389	411	408	380	402	399	442	420	427	404	427	380	401	398	438	421	387	431	432	393	455	410	397	408	369	429	412	382	398	421	367	407	414	463	402	393	441	388	424	423	421	380	407	427	416	387	415	410	414	400	405	421	427	425	403	393	378	381	437	405	405	392	401	446	413	413	389	412	385	424	398	383	384	409	435	431	412	418	420	434	429	416	409	437	441	440	425	396	394	449	407	424	435	400	420	396	394	418	389	396	386	401	397	425	402	436	388	402	416	393	435	361	454	394	405	406	427	443	376	396	425	425	431	419	409	390	400	392	430	389	421	404	407	421	396	413	435	422	402	413	433	425	420	388	440	392	397	412	422	431	409	438	406	454	440	408	400	424	428	417	450	440	395	473	413	394	395	414	423	407	399	460	407	416	429	411	413	368	412	422	402	403	458	394	397	429	407	411	406	405	424	382	398	420	407	434	381	422	404	383	373	440	474	408	421	407	385	422	439	410	405	410	403	407	415	401	423	427	429	383	411	435	388	421	410	430	440	420	396	415	405	390	441	430	383	391	429	397	421	454	421	410	459	400	382	405	442	421	393	423	423	439	428	405	420	374	400	465	431	417	415	409	423	419	440	413	443	421	409	417	373	433	391	414	411	435	386	398	410	416	409	420	428	399	381	404	385	436	341	407	424	453	449
24242	21675	29202	25505	20454	7855	577	419	393	391	339	401	354	341	358	319	318	354	352	344	336	323	329	342	355	338	318	333	312	334	312	343	325	333	361	352	329	341	333	312	308	300	382	325	353	337	299	307	298	340	329	339	324	333	358	295	334	353	306	355	320	361	326	293	325	317	348	348	311	373	331	338	328	350	322	335	349	306	358	348	295	309	339	343	325	296	295	343	360	302	345	329	344	330	327	331	315	332	323	330	338	317	346	326	348	300	314	305	343	306	310	300	325	315	318	316	302	345	319	369	343	299	340	298	337	284	289	343	300	298	332	338	349	332	318	317	353	310	326	336	312	292	319	305	316	319	311	320	314	327	338	336	306	302	325	301	323	323	312	328	351	342	291	329	311	332	306	328	328	356	337	317	296	308	328	362	301	346	335	317	309	331	319	335	309	313	328	313	267	351	331	289	344	340	333	317	315	321	329	328	313	327	318	340	302	346	308	330	320	294	326	335	323	310	306	340	346	338	343	338	317	340	330	331	307	300	316	326	309	334	349	348	333	328	297	316	326	336	329	334	339	305	296	340	327	276	343	286	332	336	313	331	338	354	337	311	286	288	354	318	335	335	320	337	316	320	326	347	344	332	358	356	340	353	325	357	325	319	349	279	307	318	307	332	324	332	322	322	320	317	321	320	296	361	315	333	314	283	327	320	312	338	354	308	338	318	331	312	314	302	278	302	332	309	314	336	316	305	351	326	320	329	293	313	363	338	313	335	295	315	311	326	313	303	332	319	335	318	329	345	332	306	305	317	289	333	310	313	308	327	314	312	318	337	323	312	359	343	327	326	328	338	309	332	313	345	330	340	304	322	322	303	335	322	324	347	333	343	308	339	301	313	315	333	292	321	345	334	350	320	326	330	306	302	324	317	305	311	330	330	355	286	309	347	325	299	316	335	285	349	319	312	340	351	291	326	331	307	308	345	338	299	332	330	320	311	351	332	335	329	307	317	298	344	269	327	323	331	311	310	366	341	354	328	337	334	332	340	318	324	345	324	324	348	315	298	361	310	337	335	352	352	336	295	298	323	369	315	323	339	304	321	344	295	335	323	333	361	365	342	345	321	345	299	331	332	337	368	339	301	373	349	321	321	333	335	312	325	305	312	353	319	342	344	339	339	322	339	342	334	333	339	282	309	340	330	340	339	350	328	321	300	324	338	347	335	338	303	316	343	318	346	324	326	345	351	322	338	351	342	365	302	312	322	330	324	315	356	334	360	309	301	351	309	321	316	333	352	333	305	344	332	333	323	372	328	322	335	343	292	330	334	293	324	334	306	318	326	293	285	339	321	291	323	306	341	323	315	370	361	317	323	361	344	352	322	297	341	327	320	325	320	331	338	369	345	348	289	304	318	328	332	330	333	317	342	348	309	371	328	342	336	344	322	306	368	332	304	300	312	346	369	336	327	308	318	349	306	337	354	295	322	331	302	314	383	328	363	320	298	305	322	328	336	322	313	304	313	323	314	322	321	305	311	330	327	347	299	322	352	340	316	326	344	349	354	286	336	328	334	318	332	324	274	291	310	297	323	329	320	360	335	357	326	329	337	335	324	277	330	337	348	323	357	342	284	287	343	343	315	331	320	319	323	346	315	340	326	313	327	304	316	332	305	322	314	301	347	307	328	318	330	297	302	331	308	341	309	313	315	327	311	327	314	324	300	317	333	295	339	307	343	303	366	305	316	299	349	325	299	320	333	357	308	337	335	294	315	318	293	323	326	331	325	299	311	350	329	313	313	329	316	330	316	338	343	369	327	361	335	341	348	317	315	306	344	343	287	331	318	312	349	359	326	306	318	361	354	323	341	322	327	315	336	316	306	319	339	307	305	338	309	323	339	304	355	336	312	331	347	316	312	325	305	305	333	366	345	306	332	324	318	348	349	316	330	314	312	334	329	319	326	328	351	333	311	341	329	324	324	311	305	315	348	320	299	312	331	358	294	331	310	342	330	318	321	294	353	323	286	339	326	307	349	320	352	314	319	350	324	351	306	312	312	309	368	330	308	333	312	307	306	322	324	343	329	344	324	326	364	323	337	294	338	309	317	305	346	340	352	304	338	330	335	309	313	347	330	319	319	324	307	328	318	346	337	323	322	316	328	319	349	331	303	312	320	321	340	328	340	366	324	338	284	311	303	365	361	306	301	325	332	314	313	332	327	287	321	327	336	346	327	329	316	344	327	330	351	304	341	303	336	315	317	318	310	332	329	328	347	320	300	362	346	311	314	308	346	327	326	309	335	332	323	286	345	342	314	332	322	339	343	345	323	355	311	339	324	363	299	313	314	361	309	368	340	331	368	345	311	360	325	322	349	340	313	287	323	334	334	350	307	332	322	345	318	325	316	343	348	320	336	320	367	324	342	333	325	313	316	336	307	329	339	333	288	317	351	330	333	311	324	327	337	358	341	302	297	313	359	330	325	342	333	339	340	314	333	332	340	359	301	339	321	339	346	337	304	332	328	317	370	326	339	320	336	323	336	308	302	309	294	320	349	309	318	330	323	295	296	312	287	320	324	324	337	335	323	334	334	319	336	334	323	334	303	334	369	310	312	307	330	379	343	332	329	323	286	321	338	320	343	341	313	351	311	318	321	307	342	351	372	324	293	326	337	338	340	315	342	346	303	294	315	314	314	326	322	311	344	376	300	335	297	368	327	313	342	321	318	344	325	343	324	339	360	319	322	335	309	324	364	335	344	316	335	337	321	298	355	306	327	351	292	341	329	327	319	306	318	334	344	352	333	321	353	365	331	335	334	313	302	318	310	358	321	312	335	329	344	327	340	319	297	331	319	330	324	328	338	307	322	316	313	328	348	356	342	313	331	351	314	327	363	342	294	307	295	350	324	300	304	362	355	335	350	320	311	310	334	318	363	311	345	354	326	321	341	368	299	346	341	314	324	353	308	333	296	327	316	319	296	341	317	293	301	330	334	313	349	316	284	306	337	316	346	320	326	338	320	334	309	351	300	320	316	359	322	341	310	294	329	317	310	302	335	358	338	329	302	341	332	335	305	323	348	317	354	329	313	308	323	347	301	319	333	303	332	309	311	333	328	309	314	327	312	323	337	349	312	316	300	310	291	335	313	321	306	292	301	296	297	328	329	324	322	360	326	314	324	329	322	360	303	301	351	320	326	377	324	301	311	319	329	332	331	318	316	319	287	328	343	334	312	317	314	343	318	331	321	334	313	302	325	321	335	325	302	332	297	325	352	329	347	310	297	366	335	308	307	301	297	325	337	336	337	323	324	330	318	338	340	321	335	315	362	347	320	333	316	352	327	346	361	324	307	329	343	345	365	354	316	315	305	324	373	334	325	327	317	331	314	352	294	331	345	322	322	323	323	316	317	292	354	333	335	341	305	351	320	338	317	328	343	351	334	337	318	363	315	312	318	331	351	345	328	321	333	320	278	308	324	327	317	331	347	334	317	288	307	340	334	324	314	317	316
59409	75145	58145	2111	1034	851	701	658	637	581	529	525	508	472	503	506	485	466	511	440	453	472	459	439	480	446	443	437	482	444	443	490	449	490	449	459	412	457	460	445	464	440	483	439	432	469	453	462	462	443	471	465	454	448	434	470	453	485	458	411	499	436	452	435	453	452	431	441	464	461	431	449	440	475	466	438	409	406	482	487	458	462	465	462	458	462	438	440	474	478	408	463	462	424	472	436	442	445	459	450	463	431	437	436	474	440	449	435	459	442	435	428	413	487	440	444	464	430	468	455	428	444	437	435	454	450	434	430	440	404	430	460	447	456	442	464	437	436	438	444	435	458	459	421	476	465	405	447	407	457	432	457	452	472	450	467	463	421	423	434	463	465	434	397	469	469	437	426	425	446	405	422	439	481	459	450	431	444	416	469	428	466	438	443	433	440	441	448	447	454	435	421	465	427	437	481	444	416	486	463	442	426	421	462	450	451	434	457	457	456	435	466	455	439	460	464	411	428	446	452	457	454	412	445	452	471	441	443	503	466	421	454	468	462	405	441	457	451	460	449	442	443	419	467	468	449	456	399	447	435	439	444	481	417	444	475	440	502	449	421	433	457	447	516	444	450	452	418	475	452	437	437	481	422	444	472	455	438	459	402	411	437	430	413	459	442	450	453	438	435	432	400	472	451	428	447	425	472	445	463	404	407	442	440	461	436	455	453	394	452	419	453	482	418	452	474	420	458	416	469	444	416	457	429	482	458	485	426	432	453	442	472	420	432	454	421	484	427	466	471	483	449	468	443	426	481	427	464	441	432	424	445	462	428	448	455	464	443	460	411	414	432	423	441	426	452	439	426	437	465	459	450	470	460	417	465	438	440	480	444	426	454	432	421	408	434	428	463	462	450	437	406	428	443	467	466	447	467	434	445	471	433	437	454	467	444	466	472	462	451	472	484	467	436	483	443	466	435	435	442	442	426	434	455	472	444	419	460	416	463	422	432	451	511	437	433	436	474	482	449	446	451	430	437	485	444	406	421	438	436	428	440	431	474	464	469	437	433	449	427	431	452	431	460	456	422	469	467	453	449	484	416	397	413	417	437	468	440	466	495	486	467	435	441	458	454	393	438	448	434	452	458	431	482	443	438	446	453	443	435	429	448	424	440	421	400	430	444	423	444	417	423	460	427	438	438	424	413	466	453	465	424	423	439	468	455	444	467	439	469	449	441	469	416	450	465	483	446	483	400	441	482	428	440	467	423	419	450	487	455	460	419	493	490	431	421	451	449	429	437	441	403	412	477	456	455	447	459	419	450	461	495	400	452	468	378	442	450	405	458	420	436	441	453	473	458	487	462	465	436	418	472	447	433	411	435	425	462	431	447	375	428	444	459	443	437	437	422	457	467	472	415	456	418	442	437	439	449	438	493	418	470	458	478	459	464	463	462	429	466	439	457	461	477	444	423	452	414	437	476	443	458	455	481	443	409	450	449	423	450	449	455	455	488	460	433	459	446	418	394	465	504	401	411	431	437	427	436	434	459	464	471	443	423	475	471	480	453	451	413	424	481	421	439	442	435	445	438	490	423	448	424	426	448	468	412	503	446	444	468	443	471	435	430	458	423	472	458	423	433	457	408	442	459	437	418	444	454	443	416	419	448	439	445	451	413	451	465	475	425	471	461	441	449	451	415	436	467	441	430	453	449	454	447	481	418	440	441	477	434	440	410	470	444	454	465	463	408	404	458	431	412	478	392	449	427	465	455	420	454	460	467	430	443	416	451	430	430	443	483	468	433	440	464	443	404	491	449	441	404	432	437	464	442	452	443	460	462	450	419	418	419	496	425	412	437	426	453	428	446	445	437	459	438	455	450	431	453	470	389	425	452	459	450	450	454	442	405	451	443	427	474	432	430	444	461	410	439	437	436	434	465	441	432	437	471	462	451	437	404	463	444	445	485	489	433	446	444	485	458	444	430	399	462	418	444	471	440	457	453	497	456	488	411	453	460	480	475	452	454	399	442	447	455	425	452	450	418	430	431	434	444	485	452	424	411	450	459	454	435	447	457	440	423	455	444	424	423	440	461	439	433	429	459	466	438	419	432	432	419	427	469	418	469	461	430	430	467	488	472	469	443	436	435	449	438	455	425	405	410	445	454	406	450	451	440	457	434	457	456	467	419	470	432	411	446	467	443	456	466	436	451	409	439	433	413	464	456	418	486	478	459	434	463	452	436	457	456	435	438	436	470	438	446	421	419	455	471	468	440	462	458	458	439	441	441	457	448	445	450	451	481	478	454	420	412	495	484	475	433	450	415	469	445	432	456	460	469	472	436	450	446	459	451	479	449	441	450	411	458	457	425	445	405	429	457	434	439	416	484	443	469	431	443	471	457	428	432	441	440	441	470	430	435	469	425	451	474	428	450	445	441	442	435	463	431	459	438	428	427	453	446	432	459	469	470	451	438	427	430	468	442	441	455	411	460	483	427	430	435	440	440	431	411	433	484	482	419	467	461	415	460	452	470	419	441	457	447	409	468	426	447	444	437	492	442	461	452	415	442	437	475	435	421	450	476	407	428	460	443	459	437	426	447	458	434	436	466	474	455	457	465	459	463	427	485	468	418	473	443	455	438	455	453	460	456	429	406	465	443	430	435	464	431	429	443	441	479	417	442	464	473	420	425	419	453	422	485	418	450	447	427	457	488	441	409	469	441	434	455	464	470	427	436	435	454	462	436	450	473	402	445	434	461	416	443	419	428	483	439	473	435	454	452	421	458	448	452	502	455	468	454	422	417	456	414	427	434	436	452	430	448	436	473	450	437	443	455	437	441	460	452	451	420	423	446	419	377	462	442	447	468	449	413	430	434	455	473	466	449	436	454	481	454	445	443	462	447	420	456	454	433	425	444	431	444	447	463	433	460	429	413	454	442	453	447	446	444	421	462	405	456	456	472	414	462	451	445	457	499	449	441	458	411	462	432	473	410	454	465	431	458	427	441	460	430	428	459	409	439	471	416	423	435	410	473	422	396	466	478	449	430	449	459	459	405	450	450	462	431	487	432	466	461	454	459	463	450	429	416	425	443	455	448	417	437	412	465	489	402	452	461	468	479	458	459	449	468	434	454	457	501	475	448	434	453	458	429	452	444	468	463	451	449	423	415	437	435	473	429	448	449	442	454	460	421	472	468	466	441	417	436	453	431	432	448	408	451	451	440	439	438	464	432	449	426	423	450	459	463	463	461	478	464	461	443	464	473	459	463	442	464	436	412	432	462	431	428	407	436	428	429	468	446	457	449	437	437	456	460	435	466	451	438	430	484	458	423	429	456	448	422	433	430	426	475	451	447	459	426	455	443	476	438	408	458	429	435	443	514	442	435	433	407	457	457	469	426	459	423	420	463	415	462	455	449	449	433	446	457	424	425	414	457	433	439	457	432	436	425	397	418	467	429	428	466	481	452	463	447	459	435	464	442	445	454	439	407	407	459	451	512	447	432	454	451
23127	21515	29353	24834	21406	19611	3910	396	301	301	270	273	240	247	238	213	237	214	238	224	222	181	197	191	204	204	208	219	216	207	170	193	180	200	164	199	178	199	202	203	195	158	196	203	187	190	201	194	179	191	183	195	161	159	178	198	184	190	197	188	193	204	185	206	177	174	210	191	189	184	189	222	161	196	195	202	183	198	183	202	170	182	178	169	210	190	198	176	186	189	192	195	175	191	194	181	184	180	182	181	198	184	174	199	200	178	212	184	182	172	204	177	179	207	187	181	206	202	198	192	194	193	199	179	187	171	189	182	192	179	195	201	196	202	188	170	181	172	221	174	152	166	201	192	177	188	161	188	203	189	197	173	171	183	188	184	176	178	171	175	191	171	196	216	208	154	175	198	167	173	198	193	208	177	197	179	204	174	192	173	159	188	180	188	176	190	174	206	171	186	200	221	195	180	178	174	200	181	179	186	178	167	193	173	179	226	179	182	174	176	198	189	184	208	165	190	187	182	192	166	178	196	197	194	189	188	168	184	196	175	154	208	166	178	195	172	181	195	153	210	182	159	167	179	155	180	201	212	182	212	192	184	163	171	186	193	184	191	178	181	186	188	176	176	187	175	202	194	187	194	176	185	165	199	199	169	202	194	168	192	191	170	187	197	183	203	219	210	187	168	181	178	181	174	192	182	182	178	195	180	201	210	200	190	194	203	194	191	173	188	182	193	196	171	171	195	177	218	196	193	202	188	194	194	194	187	191	207	177	182	184	190	163	177	181	177	189	195	178	199	168	192	181	158	195	174	196	179	193	181	192	186	187	206	199	196	180	177	195	198	168	195	166	193	198	187	200	186	187	197	160	186	179	193	187	209	184	195	187	190	169	170	192	171	196	199	178	212	186	189	165	181	207	184	202	195	172	199	176	186	195	190	175	182	188	174	196	187	192	187	184	199	200	173	176	173	178	199	190	192	194	185	196	190	179	184	180	179	223	220	179	189	199	166	184	211	195	171	180	196	203	181	152	169	183	184	196	193	178	195	192	165	202	208	200	182	194	177	185	183	194	188	182	185	176	186	188	186	213	146	186	183	215	168	166	186	178	194	173	160	204	197	217	170	202	183	216	166	192	209	201	149	197	189	175	178	187	176	184	166	165	177	193	193	202	180	197	199	176	193	187	168	184	180	202	192	205	183	199	176	157	201	180	198	206	180	192	170	189	194	174	151	179	191	184	176	202	197	184	182	182	216	194	182	208	153	174	186	167	178	179	206	200	203	178	170	188	184	211	198	175	163	160	186	187	187	180	171	183	218	193	183	178	189	200	172	182	195	198	180	199	212	172	193	179	189	167	180	185	175	182	179	210	173	190	188	172	182	201	181	173	193	190	180	171	154	197	197	190	199	219	158	178	190	192	193	203	177	194	195	181	201	188	192	200	191	190	194	198	201	190	180	185	206	166	168	207	188	211	174	204	200	189	203	181	187	186	177	188	181	191	195	176	182	191	184	188	176	170	182	185	161	205	168	159	177	185	169	205	187	192	200	178	204	164	200	158	187	200	171	187	180	192	165	186	174	175	169	165	190	153	195	190	179	210	175	199	197	197	163	192	181	201	197	203	194	190	194	194	202	225	176	172	188	214	194	176	190	190	178	220	191	153	176	169	168	184	206	205	201	193	220	200	180	190	189	183	177	205	182	177	207	207	188	186	207	183	184	200	162	188	190	197	184	181	171	180	193	169	209	174	209	178	192	175	172	180	167	187	177	170	175	198	182	171	178	193	201	169	187	183	196	182	193	171	169	188	206	198	173	172	153	176	176	210	169	167	172	175	182	182	193	210	206	160	179	177	205	166	191	169	182	184	197	189	175	177	184	196	195	200	186	196	159	203	203	193	172	190	175	190	179	209	158	179	161	175	206	210	182	176	180	174	177	184	191	167	185	166	167	198	167	191	189	202	186	189	195	211	182	176	175	184	173	175	192	183	212	190	175	202	182	178	167	174	194	212	183	184	166	195	204	219	198	160	198	209	184	187	177	176	161	190	194	185	179	187	190	191	180	209	191	184	188	185	191	177	183	189	192	177	188	189	151	191	197	196	173	175	196	195	223	217	177	193	179	189	200	194	198	194	180	190	167	200	168	195	180	191	178	193	175	181	177	189	164	169	183	182	195	179	183	174	196	196	210	168	185	172	169	156	198	202	186	190	196	198	189	209	184	182	182	200	178	208	196	186	201	191	172	191	170	215	168	203	177	170	179	163	166	184	194	195	199	178	158	183	173	198	203	195	178	183	177	171	172	171	177	189	177	197	198	175	195	192	160	215	178	175	185	190	188	178	168	163	196	165	181	208	184	159	168	178	177	179	179	162	185	199	164	168	184	186	177	153	191	186	192	201	183	172	163	194	180	179	181	181	167	193	193	217	165	199	200	220	162	164	186	187	167	181	182	192	198	177	214	179	179	208	201	211	181	206	212	195	188	158	184	190	176	171	180	188	178	173	173	202	202	173	164	191	199	172	178	182	193	183	165	169	196	184	188	209	177	182	167	151	167	175	201	205	176	188	156	177	185	167	203	204	194	183	167	180	182	195	206	177	178	193	174	185	171	184	176	184	219	190	163	205	200	185	201	160	175	193	184	206	190	160	185	180	191	201	154	193	182	185	183	196	190	151	171	202	221	202	214	194	198	173	182	183	184	189	170	188	202	202	165	198	184	176	180	195	192	182	186	202	211	187	197	187	195	183	191	195	189	178	190	176	190	188	182	205	190	171	196	184	185	184	177	188	172	189	179	175	196	193	196	189	217	198	198	187	189	182	179	192	174	175	171	180	211	195	180	194	196	178	207	211	166	164	181	179	187	187	182	182	190	173	174	201	173	199	163	168	193	186	191	181	177	188	186	190	192	186	176	178	170	167	192	170	179	165	181	170	178	169	199	175	178	180	176	205	190	173	169	195	192	191	187	195	178	164	205	154	183	196	190	185	172	198	187	187	198	201	194	193	191	194	200	177	166	184	192	195	204	179	194	179	198	168	179	193	175	194	195	183	188	182	168	173	185	169	174	214	188	197	183	183	205	188	188	182	183	194	202	170	196	183	173	204	184	201	203	217	193	189	226	189	188	208	198	164	174	217	176	185	203	176	193	196	195	165	172	186	163	206	192	156	186	196	160	170	202	201	198	207	203	196	175	152	192	180	184	166	177	176	185	191	203	178	172	188	184	179	205	180	185	194	193	179	187	197	190	196	215	186	196	186	184	164	179	185	183	185	162	187	197	168	174	167	196	180	188	179	208	189	170	194	165	190	187	192	195	186	195	195	183	179	182	173	220	176	171	176	191	166	170	192	177	192	180	183	183	185	154	188	212	194	177	162	158	215	180	198	205	165	189	176	181	208	181	210	194	187	178	161	198	192	201	206	167	186	180	193	190	182	157	204	176	203	189	192	193	187	180	192	173	172	176	184	181	189	183	193	201	193	178	180	189	186	197	194	162	188	197
60676	82302	66522	3531	1345	1067	918	728	606	530	447	485	377	397	337	336	321	321	312	304	313	250	301	268	264	272	267	255	286	257	242	291	261	252	298	265	292	289	287	286	272	262	272	289	271	236	277	289	278	237	259	263	245	236	246	252	241	250	251	242	262	254	254	274	261	280	247	250	266	263	251	238	248	288	260	265	262	232	254	278	230	262	267	253	264	258	270	252	259	242	252	230	244	240	277	254	242	266	226	302	261	268	242	239	256	275	264	231	229	241	265	268	227	260	257	263	249	262	232	242	247	238	238	232	215	218	269	254	239	273	260	246	258	244	281	235	252	249	257	273	257	273	257	256	221	245	238	245	255	249	285	252	232	241	250	247	245	265	254	235	236	239	265	229	259	254	273	256	233	248	254	274	245	264	233	260	253	260	245	255	254	224	231	251	240	269	266	246	255	257	280	241	266	239	281	261	260	257	275	257	256	259	259	237	255	250	264	239	286	248	237	276	250	269	246	252	242	247	239	242	245	267	255	251	279	245	232	244	248	244	251	253	248	254	256	266	248	283	239	247	253	295	257	249	240	280	277	260	265	251	267	255	257	235	275	218	244	263	242	244	263	275	288	241	265	267	238	267	274	261	251	264	260	235	256	251	247	270	242	259	250	259	248	224	266	260	250	225	267	244	252	257	252	270	267	267	215	252	242	251	224	219	234	251	267	270	254	252	242	262	225	253	257	219	236	244	241	264	235	235	270	260	220	253	261	249	236	281	269	259	251	279	249	252	226	226	278	235	220	284	225	264	244	269	253	226	267	254	253	228	253	269	277	213	261	245	260	269	259	277	238	254	262	251	297	273	266	271	267	256	263	245	230	253	271	240	233	268	275	254	262	277	286	251	273	253	246	234	261	266	256	246	267	251	249	238	276	286	269	284	238	255	276	255	245	266	254	253	235	244	224	252	261	230	247	271	240	252	261	249	238	248	262	258	269	262	267	247	245	261	250	232	257	247	254	266	240	270	231	265	234	251	256	258	235	244	247	251	237	250	259	266	231	252	258	262	272	257	256	252	251	259	223	236	278	265	283	257	249	230	230	249	244	262	277	250	264	233	246	233	252	254	263	263	233	265	270	239	250	279	264	222	253	261	254	254	230	238	258	255	254	263	271	239	249	248	280	235	261	240	268	287	281	263	264	281	244	272	252	247	237	259	259	263	239	234	266	240	238	267	248	260	257	253	269	233	223	280	272	260	254	234	255	253	244	272	256	250	262	238	292	231	261	260	264	259	230	239	258	251	253	270	250	249	259	226	240	249	256	247	248	266	247	272	234	248	227	250	245	255	256	243	268	255	239	231	248	273	258	263	245	248	273	240	232	252	256	244	264	293	277	261	236	259	235	241	277	247	253	285	276	267	262	272	260	241	260	257	249	232	248	265	256	235	257	251	253	250	231	249	228	258	266	237	264	281	273	256	274	273	255	263	265	270	250	251	235	252	249	244	241	253	244	254	239	271	259	277	267	273	228	255	231	246	260	271	275	265	252	223	255	255	258	256	244	276	239	244	261	266	246	240	289	255	270	252	257	276	255	238	261	269	269	268	253	270	265	240	246	258	238	264	254	255	258	276	264	267	260	250	236	259	248	222	235	258	238	253	267	280	254	248	270	247	276	226	244	269	250	256	259	234	246	240	300	258	261	239	242	245	227	267	282	238	284	261	269	242	278	227	239	246	258	262	243	261	265	279	254	263	242	256	255	250	244	231	234	247	248	241	255	280	232	274	251	241	231	252	256	248	283	263	260	264	250	257	280	261	273	242	223	222	244	272	248	244	232	241	238	240	276	253	253	261	260	268	244	283	265	225	261	247	264	260	254	239	254	240	247	246	245	250	268	257	239	240	268	248	245	242	251	247	253	239	244	219	246	250	267	235	212	245	256	234	233	241	247	225	287	250	223	271	265	276	231	261	231	244	240	259	250	259	264	261	260	257	265	281	253	268	239	269	257	221	243	241	245	264	278	239	254	258	239	281	250	232	260	243	258	245	236	238	257	232	245	269	257	282	257	239	266	225	275	263	249	277	234	228	256	253	237	297	261	210	258	282	243	243	269	274	277	263	245	262	270	269	236	253	253	239	231	249	271	245	273	226	253	251	253	282	257	245	245	242	257	260	262	273	247	262	287	274	249	245	257	223	263	243	259	288	246	235	264	236	243	256	233	241	246	259	261	255	253	247	248	287	266	245	252	263	253	252	257	241	259	274	224	249	258	234	225	273	263	243	263	256	279	266	254	252	237	241	254	250	258	273	260	237	244	264	266	250	265	258	268	254	244	220	250	253	259	263	231	264	245	266	265	256	244	262	257	240	266	260	245	254	260	233	276	264	239	246	283	247	268	242	258	279	279	239	255	264	257	270	249	256	248	261	237	252	256	277	235	248	244	260	239	242	255	280	272	219	260	261	243	259	259	244	276	285	245	250	262	255	254	238	248	250	244	254	255	241	251	257	255	266	254	255	238	258	288	264	251	260	247	249	239	238	248	209	281	271	268	258	220	266	245	248	252	245	260	270	249	245	242	252	231	252	262	257	255	231	259	233	287	240	250	255	259	275	246	255	231	255	236	242	240	242	239	249	270	239	278	251	241	249	241	263	249	258	260	236	257	254	246	279	249	235	249	276	255	249	257	273	278	249	254	283	263	255	259	264	261	245	261	261	260	269	244	220	252	260	250	268	224	249	244	284	284	244	219	239	256	255	260	247	231	220	227	241	237	235	239	253	259	262	226	264	249	252	260	257	251	247	249	249	264	243	270	282	245	220	225	257	234	256	244	241	257	251	250	271	270	270	270	278	234	267	273	264	248	254	246	294	243	269	244	243	238	244	228	249	198	276	260	262	242	269	249	287	235	261	229	243	239	275	251	261	265	253	229	248	257	236	276	249	251	261	237	258	216	242	281	246	241	231	256	272	217	248	253	239	260	269	232	242	261	246	238	247	233	260	261	208	260	266	248	245	259	261	248	259	259	263	268	266	286	245	251	265	241	264	250	226	280	257	248	264	257	229	264	273	284	290	241	236	232	240	275	278	263	258	242	243	274	248	249	277	249	273	249	237	248	253	247	251	258	238	241	257	246	241	247	251	249	234	233	261	230	253	239	249	220	246	233	268	280	254	260	275	253	232	265	246	240	256	247	239	259	241	237	242	270	260	251	231	257	260	254	249	258	238	244	251	260	214	291	268	267	230	228	234	229	227	276	257	263	256	260	251	245	238	262	254	248	279	264	271	267	276	283	252	243	242	272	248	232	259	244	260	245	244	218	275	259	246	237	264	265	258	259	250	255	258	252	287	266	266	264	243	265	245	248	238	269	243	260	226	234	264	267	249	262	264	237	249	241	247	277	263	256	241	256	273	249	255	255	249	272	262	256	291	242	230	242	233	258	238	270	269	261	226	241	274	286	262	226	239	278	282	239	261	266	245	285	248	262	255	247	259	230	254	261	266	244	231
29073	24445	24876	4969	387	360	339	296	291	333	341	283	337	310	337	321	312	329	339	333	331	322	298	293	295	319	297	303	299	319	309	273	331	344	310	325	284	282	322	311	334	298	314	302	286	292	314	321	280	319	304	308	343	319	323	329	306	328	342	328	321	314	307	318	331	289	295	313	304	290	271	320	314	315	325	321	309	311	294	286	306	279	295	335	305	283	300	305	319	312	297	314	329	321	314	303	304	273	322	339	312	282	301	288	308	304	292	296	330	316	308	334	300	297	300	293	306	300	317	295	317	298	277	284	309	291	300	272	310	303	331	302	314	308	295	301	337	313	297	306	313	340	322	278	289	280	311	327	327	335	299	351	303	322	317	294	321	315	296	323	332	289	334	309	309	332	302	301	297	329	299	301	347	312	307	302	312	315	328	316	317	347	308	315	344	305	328	292	310	303	298	307	316	300	309	300	324	307	331	314	312	281	311	317	309	341	324	344	283	318	325	270	296	328	275	323	310	319	276	312	322	299	282	334	262	262	302	306	305	315	290	346	279	287	334	314	319	308	316	318	299	311	285	298	315	305	314	276	288	295	312	288	340	303	308	316	299	290	316	319	287	297	306	317	341	293	277	314	313	309	291	326	285	300	302	300	307	297	336	285	272	283	312	314	284	302	309	316	295	335	323	343	317	327	307	306	327	327	297	335	299	290	312	316	299	308	288	308	320	291	324	340	348	283	331	279	318	335	287	307	321	325	341	326	328	331	330	307	300	301	313	298	318	323	322	301	286	307	310	344	318	309	305	316	292	307	306	319	294	285	322	325	345	321	296	319	292	284	296	283	317	308	320	265	291	289	310	321	328	320	300	279	320	311	320	334	297	312	294	323	327	299	283	307	323	292	305	349	298	299	318	323	293	297	326	299	316	319	293	288	343	294	315	290	286	351	311	285	310	288	317	328	331	285	300	336	322	300	288	306	287	318	332	320	281	311	321	335	323	332	334	292	301	301	313	326	312	316	283	307	323	308	325	323	323	311	341	318	309	302	321	329	272	315	302	340	324	320	285	313	331	321	314	319	332	304	307	302	293	311	308	281	317	298	305	272	297	323	304	285	320	309	351	303	299	333	283	284	320	307	301	313	304	308	302	340	305	295	297	294	315	290	305	310	319	297	289	295	323	310	321	285	307	310	287	299	300	321	305	332	293	335	293	281	284	307	320	312	289	294	287	328	296	307	300	315	310	291	324	321	287	302	305	316	308	295	275	305	334	306	303	305	288	334	324	313	310	307	308	301	291	318	297	326	292	288	318	327	307	277	295	307	322	327	304	308	308	288	319	308	303	309	296	329	327	286	325	361	302	324	311	300	297	316	312	297	320	318	316	285	330	310	303	294	316	306	309	318	308	265	300	284	324	272	307	303	302	287	323	328	295	300	318	282	303	286	314	274	289	310	280	338	294	317	306	299	299	301	308	340	330	292	278	288	301	324	298	344	315	280	308	327	295	283	311	298	322	304	291	314	313	311	319	318	293	289	331	328	272	320	286	285	304	290	289	316	311	335	340	302	301	301	317	340	304	301	276	311	299	317	302	307	302	270	325	296	290	303	305	328	298	309	277	306	297	306	301	320	303	306	331	308	320	299	303	329	315	299	322	323	302	297	324	327	308	288	283	293	344	309	320	299	280	340	318	320	310	324	304	311	279	307	288	326	323	303	323	311	284	338	299	314	271	291	290	319	307	298	273	295	304	273	296	290	298	282	283	326	286	304	301	303	333	299	311	286	268	310	315	343	318	304	314	304	316	300	308	333	335	300	301	340	296	328	308	311	290	287	310	315	332	286	303	306	289	288	294	290	316	326	313	298	316	293	309	329	325	334	323	318	298	328	311	290	304	300	296	298	307	311	326	291	330	303	320	334	300	325	308	288	293	306	292	315	278	292	321	333	296	323	319	334	298	306	327	311	274	319	307	300	280	313	293	314	311	310	324	306	294	330	310	295	310	321	302	326	295	328	295	300	308	346	297	331	315	305	307	288	308	308	298	282	300	341	318	293	307	307	297	325	296	319	318	288	340	303	295	311	338	321	312	314	327	303	303	325	326	316	326	286	323	304	295	316	307	316	307	334	289	307	314	331	316	318	300	294	314	306	274	344	282	287	313	346	312	317	302	271	315	325	285	303	308	325	295	313	310	276	311	301	287	282	301	306	306	320	317	336	325	313	318	319	300	303	315	324	292	322	303	310	299	294	309	313	313	307	290	314	323	283	298	293	311	303	317	288	311	323	295	317	326	291	340	280	326	322	334	335	309	302	303	317	299	292	296	323	301	320	272	276	319	301	308	312	323	337	320	290	308	328	343	328	284	301	304	329	294	306	318	336	291	306	318	305	319	312	314	308	279	302	326	356	289	329	332	295	318	330	341	278	301	286	318	300	305	316	304	299	299	293	301	313	290	303	327	330	297	261	318	318	295	305	302	302	319	310	289	291	340	330	297	317	313	303	325	290	313	297	342	312	336	326	301	286	318	314	316	299	290	319	263	312	310	323	313	297	274	288	301	316	319	288	306	313	329	301	338	283	311	324	324	314	302	296	323	322	322	326	308	312	291	316	334	295	307	299	286	291	295	315	329	324	321	321	268	296	284	291	334	285	336	323	314	306	305	309	290	304	306	322	326	337	286	305	323	348	298	309	312	300	317	323	302	356	317	357	308	303	300	307	322	287	306	281	338	306	323	301	304	302	290	303	280	275	352	321	300	305	303	308	317	314	296	327	315	312	300	327	277	326	296	304	304	315	311	307	305	316	296	297	261	296	305	325	330	329	293	288	292	306	298	283	315	295	314	324	320	323	315	304	278	297	326	318	284	309	299	313	292	298	320	315	334	331	303	292	334	316	295	337	312	329	332	319	290	288	343	340	293	300	272	292	305	318	302	325	339	328	310	309	314	308	292	307	307	311	331	291	280	312	323	338	265	288	289	291	305	292	325	326	320	313	296	306	285	307	291	281	322	289	335	281	280	291	346	261	292	347	298	337	337	319	279	321	320	315	330	299	290	296	317	293	309	310	331	295	311	307	334	308	292	281	295	296	307	317	314	310	298	288	298	278	309	317	311	323	286	305	307	362	326	279	286	307	316	317	345	330	320	301	300	286	314	294	313	313	306	316	312	283	304	318	305	320	321	314	300	309	309	284	320	347	318	305	322	305	335	335	307	322	307	305	315	283	272	298	324	287	296	299	331	288	290	292	311	345	286	318	312	326	306	315	296	315	302	343	287	318	294	308	316	309	328	309	305	306	279	283	308	359	308	279	305	291	306	285	286	305	312	312	326	282	304	299	338	285	288	278	334	288	306	304	289	290	304	287	311	307	310	295	295	335	298	309	322	319	278	287	318	303	311	303	315	306	308	302	295	344	296	322	308	323	308	288	301	359	271	312	324	290	317	310	308	308	334	296	296	303	300	304	301	330	296	324	302	311	303	312	269	311	315	284	296	331	304	310
35043	35701	26006	726	452	447	413	418	429	404	442	440	414	428	412	424	431	439	394	427	425	390	400	441	380	408	400	436	456	387	430	393	423	426	437	424	425	436	440	433	390	404	441	428	434	440	398	418	398	404	439	434	414	442	384	415	416	421	426	432	409	408	427	403	407	404	442	452	419	423	427	428	372	401	383	475	412	393	409	438	456	417	410	416	461	392	419	425	462	453	437	419	422	396	399	445	433	434	422	427	425	430	379	447	429	468	399	389	435	438	437	411	412	428	419	428	455	427	457	399	438	416	426	376	433	407	454	404	445	431	405	456	420	438	461	437	386	383	415	430	435	444	399	433	447	415	373	434	428	406	460	398	418	433	436	419	414	428	430	415	415	422	410	431	401	365	391	467	401	414	447	385	419	411	433	439	385	461	409	418	432	429	405	425	367	413	388	421	413	426	467	413	442	432	443	450	443	419	413	422	396	432	419	388	400	397	422	411	444	442	408	421	433	399	436	432	396	420	440	438	425	410	429	417	436	455	395	417	442	428	425	413	423	401	409	402	432	423	430	428	447	428	428	397	415	450	428	459	423	430	407	412	444	416	407	413	416	417	401	439	411	431	428	384	426	415	421	393	419	412	420	419	409	436	415	438	420	446	372	431	416	409	443	393	413	401	432	434	439	420	382	425	467	403	411	434	392	443	420	398	419	450	431	452	413	379	419	423	407	449	449	437	383	425	422	415	400	405	419	420	423	404	430	404	395	397	392	419	405	427	371	410	400	409	432	435	412	430	434	430	440	432	441	413	390	360	381	415	384	428	418	438	430	398	420	416	429	420	426	452	433	437	430	389	433	445	396	451	454	429	420	405	447	418	438	393	456	387	424	398	404	446	427	407	444	437	408	434	422	430	440	423	431	443	386	418	419	441	427	420	412	399	443	382	424	424	458	395	414	414	397	415	464	402	448	402	398	418	422	407	450	388	415	420	414	403	401	428	410	448	408	395	405	419	414	388	407	417	409	395	427	428	442	393	407	428	479	404	418	437	426	453	403	408	471	472	425	398	432	415	428	420	421	437	426	439	388	398	420	446	419	456	440	390	434	406	434	383	435	410	380	450	426	404	437	398	411	451	412	414	403	392	417	445	416	434	397	468	423	406	406	402	439	417	432	448	438	477	421	401	428	399	421	434	393	418	401	428	395	424	423	423	423	432	414	438	384	392	407	446	399	414	424	444	435	398	398	423	422	411	415	404	436	440	366	440	409	418	446	418	464	421	412	403	427	437	378	435	408	392	401	425	406	412	422	409	426	394	429	429	440	425	428	439	436	447	415	427	427	419	405	386	428	422	438	440	387	440	448	449	428	404	401	428	420	393	476	394	412	407	414	418	453	428	429	436	426	403	445	397	407	391	389	442	375	392	432	469	396	404	427	429	399	419	396	423	405	420	394	412	418	432	421	416	428	439	423	373	433	476	423	425	408	403	411	402	423	393	425	411	444	431	381	403	427	412	408	426	449	390	421	436	411	438	427	427	425	413	417	416	371	454	407	407	397	425	436	403	407	410	411	404	431	410	409	411	433	429	421	440	398	400	410	437	402	474	434	410	446	402	422	428	430	403	436	398	386	434	387	430	413	420	389	429	434	432	421	447	409	452	436	447	392	440	399	441	429	422	432	419	419	450	413	412	367	373	400	446	411	416	416	421	428	425	430	422	404	425	398	421	432	451	420	397	441	478	433	419	384	377	445	422	398	448	413	422	402	412	413	397	454	431	374	435	382	423	403	412	422	423	423	424	403	441	412	425	406	440	428	410	443	420	434	406	413	435	438	449	431	432	433	413	427	397	433	412	442	415	413	438	437	426	412	415	453	445	407	424	401	420	397	439	418	439	417	403	419	397	420	432	430	414	415	389	422	426	459	431	415	417	453	405	427	430	392	464	419	401	392	401	434	382	411	436	437	386	419	401	400	466	446	402	390	448	408	408	407	466	426	414	429	428	400	423	427	415	430	381	431	437	404	435	412	428	425	460	409	388	453	427	408	401	425	447	437	360	399	417	423	438	410	433	416	423	392	418	444	411	408	429	442	452	424	429	453	421	424	414	455	424	394	404	428	434	420	416	406	410	425	424	434	374	399	406	413	407	422	445	447	426	399	423	451	449	412	426	405	425	459	416	422	408	404	387	451	420	402	400	413	422	411	413	414	413	450	440	388	399	453	407	420	455	361	428	420	425	416	436	444	432	415	449	373	379	407	451	427	455	430	430	416	426	406	422	443	410	418	392	431	420	409	424	426	400	447	409	435	435	426	435	438	408	399	396	406	362	431	427	452	421	393	409	418	389	385	425	421	413	417	416	396	402	397	429	431	402	426	431	405	412	397	385	430	382	428	443	406	392	401	408	419	415	420	410	425	414	428	385	395	441	383	456	424	420	412	397	414	459	395	435	438	422	396	452	435	429	405	378	432	404	433	427	416	432	433	432	425	405	420	444	413	422	408	455	389	411	412	449	447	457	461	418	403	435	406	390	423	403	407	447	426	410	451	369	436	450	404	422	396	407	384	409	410	443	429	412	426	418	411	432	422	444	421	386	424	421	444	411	436	445	397	417	400	443	407	393	402	416	436	416	443	434	403	378	406	416	444	430	398	455	402	399	417	405	460	457	466	403	394	407	448	409	409	392	389	407	403	418	428	424	422	404	409	400	426	466	411	417	414	428	399	416	420	424	416	431	421	430	389	400	416	413	415	437	448	384	393	438	442	422	428	433	412	406	393	403	437	416	434	440	410	417	409	464	446	394	440	384	426	432	438	417	440	438	397	415	403	404	380	473	405	418	407	377	445	440	445	377	463	409	393	415	435	403	429	384	393	445	394	439	421	420	442	459	426	424	401	433	388	418	432	406	411	389	436	415	431	426	429	429	403	410	483	422	411	388	395	408	417	388	432	425	447	401	418	408	401	423	447	439	418	442	371	425	435	415	409	451	430	447	421	425	417	413	419	426	428	406	428	417	472	416	440	430	390	407	412	409	426	417	430	393	432	402	413	403	427	418	405	421	447	408	437	415	422	407	424	431	411	430	434	428	420	432	411	434	438	401	416	425	407	426	417	413	437	469	403	413	417	441	395	395	412	379	417	388	398	384	399	375	409	417	409	427	386	396	466	408	399	403	399	413	447	427	408	430	404	399	451	467	451	415	386	402	409	395	436	458	447	428	413	389	407	406	473	413	432	426	423	429	421	439	394	465	433	419	424	439	419	425	400	449	428	426	398	415	438	452	414	411	404	399	411	438	412	420	387	436	391	447	428	463	435	421	431	446	451	428	408	399	446	413	445	428	417	417	433	454	433	408	417	411	412	420	411	452	459	413	384	398	409	409	429	420	417	423	419	437	413	403	451	401	408	420	388	449	464	436	435	456	427	432	399	417	428	432	462	390	406	420	394	419	434	432	439	445	421	434	410	433	412	443	391	433	434	453	404	429	432	384	432	406	436	408	436	414
24191	21701	30030	24628	20258	7818	593	430	405	382	396	362	387	362	353	312	334	396	353	339	312	304	330	310	324	324	357	339	334	303	319	314	322	352	338	314	331	321	305	358	302	350	299	309	296	334	326	303	324	324	322	343	333	334	339	323	317	298	356	316	313	299	324	333	323	368	346	292	319	305	355	351	310	300	334	346	336	341	337	292	313	326	320	306	347	347	335	287	306	308	322	318	281	330	344	313	347	298	373	300	340	310	329	329	321	332	307	321	319	327	303	359	317	345	346	341	316	365	333	295	315	313	352	323	300	362	337	355	355	307	353	339	307	330	325	340	318	319	337	316	305	330	357	334	337	322	328	334	344	347	363	341	300	319	286	343	327	315	358	346	330	332	295	350	334	331	337	320	320	309	330	358	283	300	307	310	317	355	336	309	315	344	354	329	314	337	324	334	308	322	317	296	304	324	323	294	309	331	340	342	352	317	337	296	314	327	328	312	329	304	312	325	276	351	301	328	308	315	321	336	311	319	325	325	339	325	326	328	341	342	330	329	294	303	304	323	312	323	289	303	325	334	355	307	324	333	344	317	321	326	324	316	344	337	330	332	318	342	332	343	306	334	343	329	292	295	316	342	326	334	340	327	325	343	337	307	322	314	340	323	335	314	307	304	325	308	356	330	316	331	345	304	329	318	342	384	336	320	339	356	311	327	316	311	348	284	302	303	319	327	314	324	352	281	321	303	325	325	319	341	311	328	318	358	378	343	326	319	335	329	337	321	318	315	293	305	315	340	295	341	336	344	324	312	309	353	333	325	309	340	330	333	284	313	332	335	322	313	312	291	353	327	302	326	315	326	325	329	347	342	312	339	318	339	315	358	333	313	340	335	336	314	336	319	320	310	316	342	309	309	303	308	307	328	313	340	330	351	317	307	347	317	352	328	341	355	312	330	324	312	330	314	330	339	314	347	317	320	334	346	326	311	298	333	340	328	317	322	328	316	339	327	347	346	310	365	300	351	288	317	311	329	296	329	305	315	356	340	309	329	358	340	334	293	321	361	307	354	291	315	348	330	326	309	329	323	296	321	325	296	327	340	333	319	302	324	283	323	332	325	331	303	318	331	306	333	345	361	324	358	332	324	342	314	316	317	286	340	329	317	331	308	344	329	323	323	333	360	305	318	310	322	353	336	292	336	303	318	328	312	358	325	331	330	318	341	312	313	307	339	336	351	320	332	346	305	337	342	313	320	341	322	349	318	340	309	319	324	318	343	299	329	303	299	321	293	348	302	345	341	362	355	347	336	313	358	337	327	327	366	330	326	322	321	303	327	334	327	320	340	328	323	310	282	307	325	342	327	336	313	344	328	333	330	329	302	310	353	346	310	338	335	335	306	323	319	319	307	349	342	325	338	310	322	317	363	314	331	356	330	353	330	304	327	345	336	331	325	332	334	372	320	346	313	327	329	318	328	315	344	332	325	333	324	313	319	320	346	327	346	328	332	310	339	306	335	323	318	320	329	335	310	307	300	330	324	304	308	319	326	346	311	298	310	341	320	330	324	310	317	334	341	297	320	357	323	341	314	339	318	362	338	330	346	325	340	315	351	316	339	318	354	310	305	335	323	315	320	288	327	329	349	348	322	356	340	342	323	346	320	340	321	329	349	343	356	329	348	308	312	310	348	354	317	297	327	318	302	355	313	328	302	305	314	315	330	303	354	311	327	332	315	317	350	327	333	318	321	324	332	327	305	316	333	339	359	328	314	337	334	336	287	335	331	335	368	337	325	304	356	316	326	320	354	303	328	313	291	313	319	311	338	334	333	330	316	300	358	314	330	303	324	310	302	327	338	334	337	304	312	358	370	328	328	357	349	276	337	324	334	359	312	361	327	304	305	346	317	327	315	334	338	371	353	294	321	303	320	334	312	326	327	288	286	307	312	328	358	356	331	350	361	338	320	311	330	328	337	333	311	349	325	307	318	338	347	321	311	320	313	284	334	326	329	335	310	295	310	343	303	352	313	302	326	291	303	328	331	339	329	322	316	333	325	321	324	311	318	322	328	349	329	354	333	364	343	314	342	347	303	336	338	320	321	336	313	320	364	371	332	347	320	330	329	341	318	312	345	313	321	320	305	298	309	290	322	332	362	340	317	331	312	361	334	329	327	334	323	357	297	326	315	331	349	317	339	302	338	330	327	315	319	337	346	331	318	316	343	325	322	304	318	294	317	312	302	331	326	319	334	323	320	328	295	320	323	324	348	317	344	292	320	328	327	344	317	325	314	330	313	322	316	324	332	306	330	328	307	265	332	375	339	325	314	304	337	320	322	311	317	323	329	312	316	285	327	326	352	342	327	336	304	328	365	293	311	320	323	331	308	362	277	273	338	333	352	267	324	333	324	295	349	317	370	310	303	315	322	276	328	327	334	299	317	315	324	301	315	344	322	303	319	316	319	293	326	348	344	309	321	314	315	335	299	325	325	308	353	350	342	339	324	316	328	331	324	322	364	325	341	320	338	307	318	302	370	343	341	299	347	363	328	328	353	341	318	355	335	302	312	319	330	313	319	329	349	326	335	332	323	327	315	346	302	314	334	332	325	299	318	299	352	344	346	341	326	323	344	317	325	289	308	332	345	362	325	326	327	331	304	290	328	351	348	335	329	335	346	317	303	309	349	321	354	339	361	313	338	344	324	318	317	321	320	314	348	300	304	330	332	325	317	323	314	358	318	329	298	311	361	352	334	344	344	303	318	298	348	320	333	321	345	345	317	318	334	323	319	328	301	320	316	350	317	331	323	328	330	325	320	359	339	356	334	350	349	326	325	338	296	297	324	338	321	295	335	336	321	324	335	336	351	368	329	311	339	339	329	330	340	320	345	316	329	308	324	325	337	314	345	315	335	361	321	339	343	343	366	293	334	326	320	332	343	318	360	346	345	347	316	327	330	324	311	331	330	333	306	355	341	328	319	340	357	324	325	340	300	299	306	304	332	297	317	321	352	319	328	298	311	352	306	322	300	327	315	329	362	338	342	308	324	330	343	309	318	314	305	299	322	319	317	315	344	303	307	312	338	322	293	316	333	309	330	316	345	318	336	316	329	311	316	326	326	306	300	347	310	368	322	341	314	343	315	283	294	363	347	297	325	314	277	361	299	330	330	306	347	312	339	339	353	336	338	318	329	305	317	316	333	308	331	301	296	348	318	326	347	323	304	347	309	307	315	309	328	303	298	328	369	339	341	331	318	317	294	328	342	329	306	332	331	356	318	332	335	310	361	341	349	310	363	319	368	315	319	329	352	325	306	358	323	330	335	365	333	332	338	341	311	336	389	331	299	343	316	325	307	340	298	368	319	350	322	331	304	360	316	325	320	362	312	323	335	315	305	335	343	323	316	350	317	340	349	330	295	322	341	331	345	365	339	340	298	322	346	342	338	370	306	341	319	314	317	313	333	299	337	319	329	349	323	336	330	334	280	297	298	346	328	320	340	328	370	348	303
58634	74086	58870	2394	1032	867	804	673	635	528	558	519	510	470	505	514	481	430	453	466	423	505	481	443	444	508	485	435	436	474	447	459	431	428	438	484	409	447	452	426	422	446	439	479	450	428	430	492	451	425	481	473	421	458	475	437	446	469	432	425	439	491	439	459	451	506	465	478	422	427	443	479	456	433	451	416	465	442	473	467	454	459	486	445	430	472	434	453	447	448	432	408	462	427	448	447	407	446	398	449	444	458	479	447	465	448	426	418	406	390	471	440	475	448	424	458	393	457	431	467	434	434	409	422	450	498	432	424	418	417	448	430	431	445	458	425	436	471	456	427	472	437	472	459	441	428	458	447	438	465	449	450	432	465	448	451	441	440	422	455	434	471	456	463	440	457	445	423	417	474	494	448	464	431	436	444	422	426	442	422	429	484	475	458	456	454	465	467	424	393	413	445	440	465	417	435	477	434	459	459	462	439	409	456	506	445	446	475	426	454	455	410	388	430	440	440	423	461	468	471	437	475	467	395	478	453	472	436	424	412	461	447	482	410	422	454	475	436	418	394	434	439	423	448	391	447	486	435	461	437	425	434	454	448	472	449	444	438	463	470	453	431	455	444	444	463	384	457	428	442	446	438	439	460	406	473	420	426	447	441	419	453	430	482	411	454	430	450	434	456	461	433	466	430	451	430	437	424	411	419	455	421	450	448	454	462	432	437	439	447	426	435	451	428	479	454	434	453	467	438	436	458	423	422	468	488	470	454	395	438	420	421	449	455	493	445	439	444	483	458	436	412	413	444	470	483	446	487	437	468	466	417	451	447	432	459	455	427	457	423	481	415	458	466	430	429	450	454	416	433	435	439	477	445	439	477	455	456	439	467	420	432	480	425	439	441	468	477	476	460	465	474	460	469	433	526	449	418	455	465	439	435	496	461	482	468	475	453	418	432	473	430	418	433	471	441	431	431	477	483	432	457	388	479	459	466	453	452	445	433	477	454	465	470	459	430	426	494	462	461	464	465	433	442	432	479	441	434	405	446	489	422	462	438	449	452	459	483	429	410	448	467	470	417	468	427	425	430	452	423	452	445	452	429	434	459	435	446	426	459	435	449	482	445	441	455	464	436	450	416	443	468	446	435	409	448	494	459	442	442	485	472	438	431	448	408	431	456	451	486	420	470	452	451	462	404	507	445	440	435	445	458	436	466	424	410	449	426	454	445	413	478	431	419	448	469	484	460	435	448	469	424	471	469	443	468	430	432	405	485	444	434	458	484	430	434	496	435	429	434	451	422	461	414	479	446	430	452	483	463	475	452	454	451	422	470	453	439	435	437	408	474	452	442	478	425	444	458	455	430	438	420	441	503	425	441	457	442	404	417	454	459	468	437	444	470	431	437	456	465	433	448	439	432	424	448	459	444	453	440	442	450	396	426	492	462	458	436	482	501	449	473	472	441	442	436	453	433	433	416	435	474	435	436	421	452	433	473	432	414	445	431	448	445	476	425	452	479	466	457	456	420	418	445	453	439	467	436	460	434	452	477	419	422	456	452	488	470	442	477	453	397	449	438	461	424	462	438	441	434	456	463	425	465	441	460	459	445	429	483	453	433	448	427	468	407	442	449	446	440	454	450	445	450	414	421	465	474	411	438	423	412	452	457	416	462	439	441	466	489	429	487	446	445	477	463	436	420	421	436	448	467	439	440	461	420	433	452	442	430	435	431	425	451	485	441	434	458	481	467	456	453	460	455	471	441	475	461	448	446	457	446	471	475	451	458	426	433	464	470	457	432	457	433	439	488	434	437	443	403	466	447	421	433	458	441	505	461	455	452	432	453	472	436	447	450	447	471	439	426	454	433	445	466	450	454	440	498	450	439	444	496	433	483	474	442	442	428	459	437	464	428	447	442	427	445	454	424	451	461	420	472	453	416	440	476	456	429	454	433	478	457	422	412	463	434	418	411	434	457	474	442	432	470	436	417	420	385	449	444	437	453	441	453	483	436	429	436	438	431	458	441	413	467	465	493	450	448	447	450	454	428	447	421	457	463	432	449	431	470	429	431	477	428	491	430	414	450	407	441	461	447	435	440	426	432	409	454	471	450	456	441	423	436	427	472	427	485	452	425	461	428	454	453	436	450	455	426	447	473	456	415	450	454	481	463	425	458	423	435	442	439	449	437	439	432	475	439	467	415	445	454	453	445	436	454	451	428	454	478	418	455	479	440	466	458	465	433	464	443	468	423	448	455	439	428	460	434	448	450	475	434	440	448	452	452	449	430	471	445	449	463	441	455	466	444	464	465	469	431	469	432	425	443	431	427	487	455	387	475	441	470	488	432	435	417	458	426	451	409	449	445	471	489	460	446	455	427	428	430	458	433	463	424	436	436	440	442	446	463	493	414	465	430	445	461	468	470	439	457	485	425	445	445	469	446	443	470	417	441	435	469	427	431	482	451	443	435	440	440	436	460	447	432	436	426	423	478	471	430	454	397	484	418	484	462	427	425	491	439	468	423	437	439	410	455	436	436	449	444	450	439	458	444	458	434	499	443	467	437	417	454	443	469	500	452	403	425	481	449	433	455	434	453	450	433	442	449	457	423	436	444	422	441	453	413	417	481	440	440	472	464	445	472	469	456	446	417	450	407	449	429	468	441	394	449	404	418	412	431	460	480	447	435	466	433	467	484	460	455	463	456	416	429	476	446	426	412	400	486	453	447	408	410	419	444	485	436	423	437	424	441	436	445	427	457	456	468	446	489	479	447	468	451	446	451	438	464	425	449	467	469	453	443	468	474	418	436	465	462	446	410	466	488	478	468	437	416	411	459	461	461	432	443	426	439	422	395	447	423	461	396	469	414	484	424	439	445	448	396	453	462	423	465	448	440	435	431	458	479	451	465	446	419	441	450	475	421	456	471	441	424	443	446	473	460	422	464	444	464	440	422	446	435	489	462	444	470	437	437	413	433	427	442	455	466	436	452	401	447	417	476	465	479	459	434	467	455	458	456	442	433	493	419	440	433	450	445	436	445	482	459	427	438	444	430	433	465	417	455	428	448	459	397	447	472	448	469	470	459	410	430	432	456	455	464	422	432	423	432	475	453	413	428	433	446	447	439	424	430	464	457	465	422	444	413	452	452	445	432	448	434	477	457	432	443	404	437	436	436	429	462	448	392	440	421	424	426	428	432	444	416	453	441	450	431	442	448	400	446	453	457	415	437	410	413	438	472	448	410	420	418	465	477	458	466	409	463	475	462	416	405	480	416	443	440	430	438	453	446	437	437	465	391	442	414	444	434	460	451	479	468	462	424	466	484	451	428	455	448	433	450	444	425	428	448	452	459	459	449	445	458	452	472	466	458	457	418	453	434	468	455	415	447	443	448	406	405	441	432	451	416	420	435	444	441	454	435	443	426	432	446	478	462	459	448	419	440	474	476	440	424	460	432	419	501	446	441	457	464	470	445	467	441	437	447	480	422	494	442	407	425	473	443	481	444
23158	21482	29513	24085	21414	20912	6734	419	300	294	272	270	234	236	225	205	253	206	216	201	216	169	196	223	170	209	185	213	171	197	183	196	230	206	192	205	199	202	176	162	188	188	222	203	218	196	175	198	200	195	196	195	179	192	202	178	212	198	193	191	166	163	175	172	166	185	189	199	185	207	200	193	217	198	225	171	212	178	186	176	194	190	204	183	171	171	180	199	209	191	196	188	185	182	207	173	192	185	206	186	187	177	208	176	180	194	177	188	194	176	203	199	177	186	216	169	202	182	185	186	190	189	189	165	192	192	193	171	171	193	202	179	226	205	174	165	205	199	197	192	196	174	195	176	161	195	214	196	195	170	192	201	186	172	195	188	195	154	193	163	177	186	194	190	184	189	163	181	194	193	158	179	178	200	183	176	207	190	181	181	191	191	169	218	195	184	185	211	180	174	177	194	180	168	175	189	191	182	187	199	172	188	191	188	179	168	196	184	191	218	188	193	193	176	199	172	183	199	187	175	201	201	165	203	187	200	162	196	186	174	173	204	188	184	197	163	193	215	188	187	185	199	191	158	197	187	163	166	165	196	182	211	189	177	206	185	181	182	195	167	180	179	164	223	187	173	221	194	185	170	184	166	172	203	184	185	203	175	178	192	185	189	164	180	201	207	203	163	192	180	204	173	192	202	163	186	186	172	175	203	204	180	185	187	174	190	185	180	203	189	191	190	204	195	218	176	168	189	189	170	195	170	197	174	197	180	178	196	172	193	199	183	180	174	202	195	199	205	198	196	200	200	170	172	206	196	181	206	184	152	175	176	192	167	202	172	186	161	174	194	174	175	205	189	191	172	164	209	186	206	186	193	192	175	187	185	198	190	188	182	188	164	170	192	203	205	202	169	186	225	177	197	191	178	189	176	185	215	194	193	171	192	163	176	178	198	185	170	185	181	187	194	210	196	181	190	180	199	202	176	161	188	169	164	202	201	175	162	172	199	195	200	191	191	190	197	184	188	195	196	186	176	167	184	210	171	179	180	189	179	212	166	195	177	173	192	169	183	167	177	185	172	183	167	195	187	193	169	185	183	184	184	178	195	193	180	212	187	194	190	188	223	206	183	173	188	171	187	167	176	190	185	192	187	209	185	204	188	203	195	185	183	180	185	194	187	188	208	200	205	186	167	221	178	210	175	170	173	204	167	185	197	185	171	187	210	163	173	171	187	187	191	206	196	190	175	183	167	186	193	202	182	204	204	171	205	178	187	182	203	176	202	176	179	171	175	200	170	183	168	198	168	196	195	190	182	188	178	184	177	166	182	197	203	188	183	170	171	182	188	198	171	181	185	201	160	198	184	197	192	174	168	175	209	172	191	181	211	206	177	186	194	193	200	194	164	196	175	166	193	191	175	193	203	197	175	178	181	190	186	173	192	196	200	192	194	170	190	189	203	183	188	192	202	211	204	184	189	183	187	172	179	178	197	180	208	186	184	185	176	205	205	189	172	181	188	211	183	209	170	193	203	187	180	200	212	175	195	199	170	201	169	203	186	173	179	206	212	197	187	181	183	188	187	189	192	188	176	182	191	194	179	186	183	206	189	196	183	193	196	189	187	200	201	187	171	191	205	188	207	200	188	204	159	177	191	170	205	189	174	202	196	178	225	193	186	186	169	173	164	173	182	209	190	197	202	198	196	200	182	176	193	172	185	198	198	208	182	185	175	202	190	200	189	212	190	166	202	173	191	180	192	187	180	200	198	184	169	192	183	189	162	178	186	158	179	200	175	190	191	161	175	186	196	204	175	200	165	185	172	158	171	195	172	176	211	192	171	184	181	203	168	183	178	197	181	180	189	182	181	197	162	190	187	195	187	170	196	199	191	183	200	175	206	175	212	206	186	190	184	194	194	177	175	180	211	210	168	197	159	184	188	202	185	178	217	187	162	162	181	167	182	194	182	195	167	179	213	184	186	182	167	180	187	188	158	188	179	189	181	182	193	159	213	169	180	195	206	199	199	191	209	166	167	208	167	183	188	206	184	183	193	199	184	169	178	188	181	196	177	197	193	185	207	189	223	180	170	181	177	174	184	176	183	168	202	180	190	182	170	190	173	208	200	196	204	178	202	171	218	174	210	178	202	167	189	208	181	185	166	187	194	196	173	177	200	184	165	188	177	175	188	181	158	168	187	214	180	203	191	165	175	182	192	198	179	151	181	199	186	194	188	201	203	157	190	188	187	205	204	166	165	174	187	166	201	181	193	180	188	192	185	188	196	193	155	188	180	195	186	190	181	157	201	172	194	166	196	205	181	178	199	202	177	167	153	178	201	153	184	177	211	170	163	189	205	182	172	181	200	191	171	200	168	194	197	180	171	200	175	168	202	217	179	171	183	193	187	186	188	188	182	183	185	191	191	190	199	216	167	182	174	183	176	184	175	166	199	199	199	165	171	170	168	178	169	178	194	197	184	163	175	177	208	168	192	210	200	182	189	203	183	187	188	183	197	198	173	188	180	186	175	190	197	168	183	179	189	199	195	184	179	190	191	195	172	179	187	194	198	187	165	199	202	177	209	190	170	175	193	210	196	190	195	192	179	193	185	180	187	186	189	184	164	187	202	182	171	197	197	181	167	158	185	174	196	201	181	187	195	183	204	179	179	202	179	170	184	182	204	175	183	195	197	180	193	175	169	213	183	186	193	191	199	190	175	189	175	192	187	196	202	171	203	220	174	163	187	189	196	205	195	187	186	176	170	184	176	177	187	219	193	194	191	158	185	184	182	193	172	194	188	169	186	210	207	164	199	192	179	184	186	206	187	198	194	166	159	189	189	163	179	214	164	192	192	177	177	202	183	194	166	207	173	184	195	167	185	176	188	173	180	179	177	181	169	188	208	186	166	163	168	164	200	189	184	178	172	165	171	172	181	192	191	198	161	200	165	182	200	184	192	173	195	189	177	178	213	171	184	195	197	164	193	192	187	190	193	203	189	200	175	186	170	179	182	187	208	197	185	167	180	204	230	170	162	191	184	192	175	224	175	206	204	180	192	156	199	181	208	175	176	209	170	205	204	185	192	192	160	174	188	186	195	203	177	202	195	186	179	165	176	165	172	175	195	182	190	202	204	176	186	203	171	197	191	200	160	197	193	184	199	172	190	206	188	182	172	196	211	213	191	199	182	230	188	200	174	187	195	182	172	205	211	163	204	183	185	161	178	174	156	189	192	176	216	193	191	205	193	197	173	179	170	195	187	195	184	183	172	206	190	220	166	181	198	191	176	213	176	169	185	174	198	182	187	181	181	183	188	205	175	186	193	199	171	191	201	190	173	175	178	195	178	173	206	184	195	187	195	160	153	174	176	182	188	182	182	177	163	169	197	194	189	185	174	178	168	206	197	192	190	180	186	177	195	188	202	197	180	181	150	200	176	201	196	177	199	196	190	196	179	174	187	171	202	186	197	207	178	189	208	200	205	205	192	160	150	175	175	195	188	179	199	174	192
58373	78299	67400	3122	1539	1099	920	720	638	545	485	405	387	387	367	354	275	341	332	319	253	309	275	276	282	263	278	263	278	258	272	246	237	284	263	245	243	221	269	300	266	251	261	262	260	254	246	260	237	251	264	247	252	246	260	244	265	269	238	228	258	248	290	226	262	269	271	252	268	252	235	259	246	219	231	239	253	238	282	275	239	258	282	240	276	241	250	264	259	246	271	281	246	232	240	244	259	241	262	231	259	275	245	279	249	269	259	243	268	251	228	241	257	230	248	282	230	256	234	258	267	281	279	267	257	255	238	220	237	233	276	276	254	260	262	251	267	254	234	289	246	275	233	271	242	261	273	262	265	252	258	263	260	245	266	251	247	261	257	244	287	244	227	236	249	245	243	272	267	256	250	246	256	248	241	243	251	254	255	271	244	255	261	242	248	237	259	241	240	232	249	260	257	245	229	241	241	275	247	239	249	249	246	244	268	244	242	265	221	236	258	284	262	285	264	259	277	230	250	241	252	250	249	238	266	240	266	252	234	252	254	265	276	286	264	254	255	246	272	257	256	273	260	271	258	264	252	246	240	250	245	247	253	237	253	234	262	276	269	245	265	259	250	272	258	258	264	241	246	244	259	232	245	276	247	245	259	250	266	256	250	251	244	260	260	238	280	251	251	245	242	236	241	296	259	257	244	261	249	235	281	254	235	241	246	265	238	238	244	241	248	262	279	248	244	272	228	242	264	274	278	252	260	230	250	265	261	250	265	245	235	270	273	249	231	235	245	252	251	251	263	259	274	238	227	263	263	248	283	254	252	228	246	254	236	243	253	238	243	263	257	251	242	242	263	257	254	239	228	211	269	248	256	244	245	242	295	239	271	256	249	257	241	257	237	284	237	260	246	242	242	241	228	251	255	246	266	253	267	275	238	252	262	277	262	262	257	221	270	236	232	206	226	236	266	253	259	233	243	258	245	265	259	226	272	265	290	256	241	275	289	269	258	279	252	252	233	235	237	275	241	270	245	253	261	239	248	242	276	236	250	262	232	256	266	231	257	261	258	270	283	269	267	272	277	257	284	263	275	256	251	256	275	237	280	267	263	267	267	251	240	249	244	260	258	242	259	246	261	236	262	229	250	225	238	226	276	251	263	265	256	221	244	267	254	241	275	285	252	251	259	240	261	245	268	245	238	243	251	253	232	247	267	241	272	229	241	234	251	247	269	262	266	250	289	252	232	238	244	265	262	218	299	251	274	248	267	248	238	257	240	264	275	248	260	248	245	215	248	279	257	253	264	244	278	246	266	271	254	247	279	257	265	273	282	246	250	272	279	240	259	263	251	251	233	238	249	243	269	244	248	282	249	234	280	276	276	245	262	263	228	264	271	270	214	263	254	242	271	285	258	261	272	244	247	275	259	252	244	259	256	296	236	274	249	251	277	231	240	247	272	272	266	254	260	253	280	277	233	277	254	266	227	252	224	240	253	250	262	248	268	248	245	256	241	249	273	253	239	269	251	250	253	242	235	274	244	258	250	242	245	234	243	248	238	258	272	270	263	229	231	263	237	263	216	239	256	230	247	271	282	283	242	255	255	220	232	239	222	215	239	271	265	278	257	239	218	230	244	244	256	265	252	245	242	260	267	241	243	253	219	250	276	256	257	235	269	251	267	239	233	276	256	239	255	240	272	260	258	212	261	245	263	252	254	244	278	253	244	266	272	224	240	220	280	235	253	261	273	264	253	274	269	277	267	228	220	263	261	259	227	271	260	254	229	237	238	268	245	250	256	245	247	259	274	275	232	271	264	266	241	260	261	238	256	289	253	278	280	259	262	254	271	263	233	272	256	267	276	252	257	231	261	272	248	259	254	235	258	255	261	251	235	257	259	253	215	243	247	270	245	244	254	271	252	250	271	269	215	276	262	265	258	266	244	253	259	266	234	246	242	250	275	265	271	252	250	241	239	269	255	242	230	258	280	265	243	264	264	279	226	257	234	247	240	246	250	241	229	285	286	276	261	286	226	260	241	250	267	274	226	230	268	246	263	246	240	244	253	241	278	240	269	269	258	237	254	253	242	249	277	258	259	257	275	254	243	265	256	249	247	233	270	234	265	270	247	247	243	237	268	244	243	236	209	242	258	259	236	272	231	242	239	249	278	300	267	239	249	252	196	266	253	233	254	254	247	262	236	232	254	254	262	270	244	254	247	257	263	235	254	263	246	261	258	254	262	277	245	244	248	236	254	240	283	229	241	208	251	261	236	246	258	249	259	245	256	252	256	216	216	279	259	230	262	257	255	260	250	261	243	257	241	268	269	252	293	258	240	255	245	260	260	223	246	248	263	245	259	273	241	243	296	239	227	282	257	239	247	221	278	268	254	260	257	254	264	256	243	266	250	247	264	247	246	245	252	307	235	242	256	256	286	256	242	214	252	271	264	255	261	254	257	243	246	270	238	220	284	273	256	255	246	245	274	263	266	234	236	240	245	247	256	254	236	251	253	239	238	222	254	240	262	251	270	237	267	247	270	267	234	249	280	233	275	273	242	259	252	248	227	253	283	252	230	246	288	257	276	250	241	251	253	266	281	241	254	243	244	251	266	247	256	238	280	257	237	255	264	235	248	260	233	259	265	261	278	240	242	273	235	270	271	250	247	235	246	250	253	266	266	272	251	264	279	258	265	259	253	228	229	253	251	237	242	241	238	255	266	236	233	264	261	263	239	262	257	257	275	238	247	256	257	238	253	240	239	235	216	264	241	219	263	250	275	257	259	266	249	275	271	267	257	254	258	258	252	263	246	265	216	258	233	243	238	279	241	246	242	264	243	275	234	257	227	254	264	258	248	230	245	275	296	229	268	256	243	252	231	253	224	245	260	232	247	244	256	247	242	283	254	268	263	285	259	260	276	272	259	254	243	298	254	241	242	246	254	253	261	248	236	236	249	269	241	243	239	264	273	240	261	239	236	255	230	289	248	263	266	271	278	249	216	247	271	265	264	273	243	246	245	239	275	275	267	216	244	240	262	234	258	254	235	256	272	247	274	228	250	253	259	268	229	252	245	275	271	238	266	259	238	261	255	268	259	282	229	261	263	263	264	259	236	279	239	249	259	248	251	247	247	225	249	257	261	284	227	266	277	227	249	298	263	265	254	252	285	225	249	242	269	248	247	234	296	260	241	266	291	281	241	262	232	262	236	258	278	261	243	262	265	243	230	268	270	272	271	274	261	268	253	278	254	267	251	236	238	250	275	266	251	235	242	242	243	244	251	275	249	240	257	242	245	244	237	254	242	244	235	246	235	253	246	246	241	275	239	240	246	270	260	270	231	248	263	261	266	254	264	289	255	224	288	224	249	248	263	242	270	238	253	228	264	266	269	288	253	232	282	270	274	250	237	251	281	263	272	271	248	287	243	232	245	261	240	254	213	236	247	251	249	236	274	245	235	242	265	252	247	239	245	266	274	267	213	278	243	274	232	246	216	252	260	263	295	256
29167	23589	23586	5200	555	459	374	298	328	297	325	278	306	313	305	322	310	301	289	315	318	325	293	297	308	315	310	306	311	300	305	290	283	297	319	308	304	309	286	299	309	301	301	310	325	318	268	294	300	293	275	295	317	311	305	307	329	303	319	301	300	308	313	317	283	313	318	332	280	323	307	302	304	303	303	290	302	316	305	350	335	293	293	325	307	299	333	295	310	293	285	303	319	315	320	320	307	342	294	276	275	304	277	306	324	351	311	328	305	308	312	313	315	268	307	329	316	299	297	309	350	297	282	322	333	300	299	329	316	321	309	285	311	323	310	301	319	295	300	303	331	308	324	317	329	273	299	291	287	325	305	303	285	317	328	328	287	290	334	292	316	310	312	303	287	329	300	302	278	335	294	334	306	323	312	309	313	308	303	324	269	314	314	287	289	320	281	304	300	310	295	311	299	324	321	309	316	324	296	331	346	320	331	310	293	343	308	288	308	317	296	291	298	276	304	272	295	302	300	303	309	308	329	320	288	297	324	311	318	300	305	290	281	313	299	335	323	281	310	321	312	289	306	291	300	313	341	311	281	285	305	328	282	313	314	299	287	302	318	317	301	313	300	326	322	296	330	267	294	277	306	306	321	335	298	315	322	310	309	317	309	341	295	308	320	295	326	281	304	310	323	309	308	309	320	304	298	279	319	285	322	318	276	304	287	308	318	315	312	314	305	306	314	312	342	272	318	311	310	315	295	329	327	333	302	304	281	340	330	272	322	313	325	322	316	329	311	334	303	300	316	283	289	306	289	313	293	292	305	340	308	322	329	316	340	315	317	321	325	306	267	317	326	310	287	302	317	345	316	327	312	326	306	315	319	298	315	310	310	312	301	297	333	312	295	328	306	312	289	341	278	301	332	315	305	330	267	316	301	302	320	297	309	339	281	329	341	297	304	296	305	266	289	304	315	309	307	326	288	281	289	319	282	293	292	314	329	350	323	309	273	337	330	279	292	297	315	273	292	327	312	340	324	314	305	313	334	314	318	314	317	303	277	293	287	320	312	295	308	310	323	310	317	306	300	304	273	289	313	333	319	321	313	344	309	297	362	304	287	304	329	286	294	311	286	330	274	331	310	335	328	329	325	307	332	292	315	318	283	325	316	311	301	303	312	301	314	331	306	289	284	293	305	303	297	318	324	305	328	313	286	325	289	299	337	293	285	279	309	351	303	307	300	282	301	308	308	339	305	283	306	303	261	321	286	315	329	279	302	340	333	308	339	303	300	318	330	329	293	303	300	316	299	307	321	285	284	291	318	297	350	269	279	299	297	303	315	300	299	333	307	343	307	329	308	300	276	301	331	315	300	346	291	315	322	284	268	314	319	333	309	303	293	319	323	287	296	291	281	305	295	298	309	321	316	288	287	297	305	312	319	300	308	321	310	328	300	313	321	302	293	322	341	326	341	308	312	339	312	332	304	310	298	318	326	297	314	307	297	347	304	285	289	312	303	295	325	328	322	292	268	285	312	317	307	309	310	298	288	340	301	285	280	284	316	288	299	276	304	305	326	304	282	297	311	305	307	312	317	270	330	325	320	296	280	301	310	310	286	321	295	279	282	291	306	323	309	322	283	303	322	295	303	315	307	279	309	322	296	296	300	307	354	291	278	350	300	278	286	305	293	286	317	321	285	315	296	307	304	295	280	331	332	285	295	335	320	341	324	320	312	326	321	301	326	300	303	294	304	311	309	331	292	275	293	295	273	327	312	306	327	290	316	281	315	309	320	292	320	307	291	337	333	308	301	300	305	296	332	314	267	327	296	293	300	305	330	325	326	342	303	324	291	304	296	274	302	295	315	280	322	318	303	306	310	320	291	328	309	348	312	306	329	335	330	352	315	319	316	312	308	284	287	301	351	286	296	328	312	303	319	309	309	329	279	319	311	288	299	306	306	301	319	333	296	302	313	279	273	297	281	298	295	301	313	283	300	290	322	326	287	298	280	307	314	308	314	321	294	313	303	304	311	309	291	311	304	298	314	330	315	282	307	294	335	312	301	294	309	307	287	284	336	331	321	292	340	289	309	323	344	311	265	279	293	326	293	298	292	303	309	321	294	311	299	334	307	289	281	290	298	320	294	283	333	304	313	277	305	342	307	319	313	322	312	309	311	305	321	299	320	306	310	304	303	318	313	335	317	299	311	320	308	320	309	277	319	332	310	326	287	304	349	350	320	308	300	260	334	297	294	319	276	301	292	328	278	322	335	321	308	334	306	284	303	281	325	320	294	328	308	294	326	341	323	322	312	298	293	307	323	323	317	324	278	279	303	309	301	307	294	302	284	302	298	293	318	316	291	354	316	312	329	312	298	338	331	314	311	299	355	289	273	286	288	322	317	284	331	318	332	302	303	296	276	325	291	348	299	302	313	309	299	278	301	315	309	314	316	323	279	300	320	287	321	322	331	301	303	306	310	283	324	337	316	316	313	302	340	337	307	283	325	320	306	268	318	276	300	323	304	268	316	282	324	314	296	309	327	264	299	296	310	293	304	286	283	338	314	324	308	305	299	300	304	296	305	298	321	284	272	319	304	310	323	315	320	281	308	313	290	311	305	297	305	307	335	279	291	325	264	322	325	329	298	290	325	318	298	312	325	276	321	326	293	338	320	276	277	287	305	321	294	305	282	296	296	321	331	294	308	338	295	326	322	310	305	333	315	332	333	310	340	295	289	310	294	335	299	314	306	305	309	319	275	310	274	282	305	281	327	330	321	289	275	266	287	366	285	308	292	326	326	311	333	291	286	306	338	317	321	308	301	285	374	274	289	309	328	335	333	277	332	325	321	333	328	301	308	315	287	309	268	320	285	303	289	316	301	294	337	334	261	319	324	293	327	317	293	274	293	311	281	295	283	303	280	286	310	305	316	320	292	321	289	371	310	255	311	339	329	342	348	333	321	303	300	291	304	319	309	323	287	321	311	305	327	323	300	307	330	290	301	310	326	318	336	330	312	316	303	325	299	292	308	305	303	314	297	322	317	313	283	313	308	310	295	291	312	317	322	330	314	325	284	286	317	289	284	329	339	323	318	312	300	319	322	281	310	315	321	321	303	283	297	307	316	328	290	319	317	313	323	282	326	312	325	304	300	301	287	295	321	276	297	326	313	327	315	318	295	332	283	310	303	279	292	320	310	340	331	307	311	322	332	306	282	309	296	292	326	359	312	323	254	302	296	309	272	300	308	314	338	331	345	308	304	326	293	323	302	307	325	309	285	306	304	291	313	321	309	305	306	303	337	288	329	331	304	307	279	299	287	302	326	312	341	305	319	313	317	307	315	288	298	283	303	322	290	304	324	280	332	325	297	340	334	263	313	293	300	308	313	306	334	304	307	290	291	332	316	307	335	315	285	306	284	306	319	327	271	298	286	299	287	332	279	313	329	336	302	325	326	311	289	321	305	298	319	302	329	311	305	262	300	308	287	308	317	306	311	307	287	287	301	333
35457	33738	25329	735	514	459	431	430	418	403	438	402	427	438	421	428	435	407	431	397	408	441	424	423	410	424	413	440	410	394	452	408	423	429	434	452	422	401	441	441	414	378	396	410	392	444	405	427	414	427	412	437	417	437	439	469	419	425	403	416	408	435	411	417	486	424	390	412	425	450	433	457	411	388	464	439	405	383	427	432	384	391	436	386	417	428	410	415	417	426	442	418	428	415	415	427	397	422	442	395	404	435	422	419	409	427	398	419	387	399	433	388	411	438	403	397	429	402	395	408	405	428	423	428	431	414	422	443	407	415	394	471	409	387	417	391	426	440	416	446	427	396	433	428	400	435	452	408	426	406	402	389	426	424	448	419	419	428	440	417	418	403	397	429	403	431	402	426	408	413	419	441	403	414	436	460	440	415	449	424	410	437	438	420	426	436	422	422	403	417	483	443	404	421	440	382	428	443	411	420	421	444	450	430	415	385	407	419	417	441	440	415	399	397	421	417	410	416	379	396	456	445	455	436	441	377	427	455	429	426	435	436	437	409	391	385	423	436	409	415	423	397	397	454	413	433	448	407	438	403	400	470	404	434	395	429	396	425	456	388	409	408	391	393	417	411	427	426	422	396	403	421	394	442	374	440	397	422	365	426	377	406	415	390	445	399	425	427	417	415	414	405	441	414	438	421	420	418	434	427	442	410	392	410	394	391	388	390	403	435	451	424	415	430	416	392	438	430	440	419	410	423	449	388	389	441	392	445	415	396	435	427	420	431	442	438	392	431	407	437	425	418	439	404	414	443	413	419	450	398	417	405	419	370	423	397	395	464	401	379	405	417	421	426	418	407	456	413	431	444	395	434	430	410	407	405	404	439	424	441	416	374	431	434	404	445	428	419	409	400	454	435	387	403	422	421	457	401	430	418	412	409	364	424	391	413	406	434	409	445	392	404	451	419	444	433	449	416	421	398	421	401	415	427	417	389	397	415	404	423	403	442	442	488	394	439	434	439	390	437	419	408	439	445	424	448	404	456	439	422	442	453	404	433	425	426	446	427	406	414	396	440	426	449	425	441	410	408	416	420	415	435	440	431	426	398	424	413	416	403	430	405	441	438	467	418	449	473	434	440	409	444	423	401	421	425	458	421	419	421	390	395	381	386	431	374	456	403	398	404	421	405	428	412	401	427	401	423	452	427	434	446	409	423	435	427	438	384	417	414	442	448	442	396	443	405	411	415	423	406	421	376	400	438	400	426	419	409	401	407	417	439	408	423	405	396	403	414	416	403	413	423	433	414	405	380	417	420	409	390	393	403	424	419	429	404	429	406	416	423	462	427	403	435	434	432	419	403	393	405	408	406	397	416	407	405	379	399	397	404	422	399	400	435	429	442	442	401	404	419	438	425	466	437	408	385	411	434	423	463	415	401	415	424	393	396	420	427	444	444	419	428	437	417	414	383	437	425	425	424	384	394	409	398	414	430	415	424	406	438	412	440	415	445	406	396	442	469	444	380	389	418	447	417	414	414	441	421	405	409	428	450	409	436	420	417	470	426	452	406	403	407	418	425	405	433	412	437	398	380	441	417	435	415	373	420	426	417	441	398	422	410	439	426	386	384	399	452	406	429	400	425	448	383	443	415	442	418	422	411	408	442	412	481	410	444	426	426	441	396	412	478	445	428	449	435	437	432	410	407	423	396	418	432	409	439	439	401	463	440	432	407	422	405	395	404	400	417	428	395	433	441	408	456	441	391	422	413	428	412	384	444	423	420	392	398	414	418	437	415	393	399	404	399	412	439	443	455	424	404	422	391	394	437	419	436	414	407	435	424	402	458	430	420	422	417	453	413	421	449	417	433	427	443	409	392	403	411	393	368	464	384	417	391	400	444	427	407	396	467	415	426	409	384	421	411	442	415	436	444	395	434	417	441	445	419	442	448	450	431	432	426	434	414	432	419	410	460	397	405	417	433	420	401	451	457	408	386	444	412	419	409	391	432	431	434	414	435	405	440	431	403	412	407	453	433	431	448	408	421	425	463	413	427	406	412	417	411	470	414	438	368	377	401	417	405	436	424	444	400	435	439	451	385	413	396	404	428	428	396	412	392	419	403	436	451	431	403	437	390	424	396	400	389	421	437	395	400	392	416	439	451	425	449	405	406	438	401	387	409	469	446	419	426	439	418	454	413	405	410	400	377	416	437	418	418	413	447	410	413	393	415	418	437	421	406	418	427	418	396	418	418	438	434	410	431	416	383	408	427	393	406	394	424	432	408	445	436	417	448	404	414	451	424	411	428	378	429	427	404	431	430	414	439	427	423	412	446	418	410	458	402	412	397	420	409	435	407	460	420	405	390	453	402	419	390	474	435	455	417	406	442	445	435	407	404	415	402	410	410	426	429	443	418	455	460	446	405	413	423	420	432	400	431	411	442	417	395	439	453	374	400	444	406	400	403	389	408	403	413	422	414	459	418	398	460	405	417	430	423	447	433	412	427	394	414	419	413	398	419	413	468	381	418	366	386	379	410	444	412	437	401	434	423	434	447	410	405	407	379	414	400	426	438	411	413	402	407	405	379	403	414	418	450	416	410	403	361	385	440	395	424	406	394	433	409	391	434	401	423	392	388	430	434	419	398	419	424	415	403	438	383	393	408	428	430	438	411	418	400	381	406	436	434	487	433	404	403	439	395	406	416	481	429	426	381	436	403	420	429	421	443	480	429	429	416	441	406	429	428	390	422	432	407	428	439	404	410	390	400	385	416	421	416	394	439	410	416	410	437	410	468	408	420	388	393	408	418	415	429	458	376	406	412	432	440	430	439	433	448	376	451	408	366	389	418	408	426	384	417	360	408	446	430	431	405	423	381	401	420	423	428	407	418	413	402	426	449	387	397	377	404	418	411	401	395	447	450	412	414	432	396	420	423	418	426	429	381	397	387	418	423	408	461	416	434	408	424	437	366	398	385	443	381	440	413	430	433	424	416	388	464	419	414	415	390	425	390	397	439	431	450	403	406	425	396	398	417	452	426	406	388	433	429	453	452	402	452	402	417	434	406	441	434	408	384	436	381	423	434	416	390	388	392	444	406	425	429	408	428	431	418	427	426	433	405	436	464	439	459	419	423	426	417	421	448	425	417	419	407	412	376	410	428	406	460	434	434	416	467	434	433	431	405	390	414	418	438	424	410	441	376	391	412	446	400	429	435	395	419	430	426	431	424	430	400	429	410	443	441	425	423	411	443	401	420	436	415	416	409	438	442	411	423	397	422	437	444	410	396	399	450	411	376	419	381	441	400	429	386	412	423	405	431	403	437	385	455	421	411	398	417	454	414	425	426	430	403	403	416	430	419	404	426	425	465	419	421	410	438	447	411	406	429	436	414	465	425	409	425	427	418	412	423	445	412	448	420	437	438	387	416	423	454	395	433	417	429	454	432	393	436	425	401	452	407	427	443	420	430	430	404	411	418	446	440	436	420	430	446	401	400	445	406	444	423
24156	21560	28729	25662	20193	7142	629	462	401	399	386	368	385	339	361	345	341	359	346	342	319	339	316	344	336	339	329	317	358	349	334	310	334	360	289	330	344	341	314	354	316	336	336	318	308	359	356	326	329	320	340	326	318	327	325	373	337	319	311	318	314	328	331	355	329	329	329	320	328	352	325	326	321	347	343	322	346	338	308	325	339	352	309	310	329	329	360	353	327	328	334	338	310	321	282	354	314	298	337	373	305	306	330	326	338	318	308	316	303	356	341	350	327	337	319	329	317	352	294	300	351	339	323	315	340	344	348	328	328	324	311	300	329	328	331	278	350	318	325	353	333	355	347	322	297	304	348	314	329	339	360	333	313	308	311	310	344	333	329	365	308	314	343	332	312	296	319	311	333	297	321	328	338	305	319	351	320	284	340	358	340	308	334	297	317	341	346	334	360	302	349	313	317	315	316	322	319	329	350	305	345	333	363	332	347	306	328	353	323	319	333	327	330	363	335	345	353	349	292	333	317	331	344	379	319	319	284	330	336	295	310	323	320	311	325	333	344	321	322	337	338	341	303	337	331	343	318	351	319	325	323	355	332	316	285	327	335	323	329	293	312	326	321	303	322	351	332	317	343	311	346	330	312	318	332	331	347	283	337	340	323	348	333	286	334	343	352	330	341	306	366	320	325	310	355	327	341	320	326	325	336	340	306	340	319	303	350	333	325	331	335	322	322	333	335	324	339	325	338	338	334	324	326	292	324	300	322	313	331	338	350	349	310	373	341	322	344	314	309	344	343	309	347	343	321	342	328	325	308	352	294	337	393	341	369	346	344	324	294	340	316	318	350	331	333	316	317	336	311	351	315	341	351	326	324	361	336	331	322	358	304	316	358	307	316	345	319	337	328	334	332	332	331	352	336	335	337	317	328	333	291	348	343	303	320	310	336	347	281	319	348	322	350	348	333	327	321	320	320	316	356	337	351	345	353	335	332	325	342	338	349	310	317	356	307	326	318	349	330	308	318	322	294	321	337	323	361	319	334	342	299	349	311	317	360	329	354	313	326	341	332	348	321	344	353	371	334	355	331	359	326	328	340	329	352	335	356	327	311	376	341	322	346	363	311	373	349	312	325	331	341	327	303	351	368	326	299	305	334	345	356	299	319	325	340	357	328	313	322	320	342	309	336	333	325	366	312	319	331	328	334	333	339	343	351	322	330	321	340	351	332	326	365	363	373	341	337	300	343	345	315	301	356	335	337	328	300	351	319	359	289	354	323	318	352	369	352	353	388	337	343	293	301	340	309	318	326	360	324	319	328	326	336	334	324	340	335	321	324	337	341	331	306	316	323	350	350	282	375	327	347	335	311	335	349	332	321	325	361	350	354	339	341	315	331	343	341	360	313	343	300	334	350	340	314	328	297	299	338	334	325	298	309	326	299	381	358	321	330	347	347	330	305	345	311	363	362	308	315	351	327	306	363	329	364	312	324	344	291	326	336	325	330	308	316	357	328	339	313	321	334	348	337	322	323	314	309	364	349	310	327	323	346	334	344	302	324	340	331	343	309	355	344	337	330	347	347	345	332	330	334	322	359	339	334	327	333	333	296	353	328	321	322	350	324	333	304	317	304	328	324	317	322	358	328	301	316	336	343	299	340	325	335	360	345	333	322	305	380	338	305	346	338	309	298	334	320	327	339	363	359	297	334	341	328	324	328	282	321	314	306	353	273	332	326	344	351	345	344	344	360	330	338	330	322	314	329	354	323	335	323	352	331	348	302	323	301	335	329	316	322	353	298	310	307	319	347	346	332	308	338	329	307	305	316	336	321	335	329	327	356	333	326	354	318	352	361	346	343	329	355	332	308	321	341	346	321	321	323	341	332	364	334	319	332	321	315	337	335	331	348	331	340	323	374	332	329	304	305	317	335	330	365	362	346	342	349	316	327	317	352	321	345	320	330	324	353	313	336	346	332	331	344	317	306	338	346	331	345	328	348	323	331	303	310	318	284	308	334	350	304	339	324	316	324	342	309	313	318	330	356	334	358	320	332	303	331	324	303	353	352	329	346	316	298	303	319	320	299	332	305	351	356	329	327	337	312	336	315	340	340	321	311	331	316	361	339	329	329	312	335	328	312	299	298	348	318	329	317	356	332	355	352	327	324	313	329	324	318	334	320	330	365	302	331	331	330	320	338	339	284	353	330	339	296	338	317	333	304	317	299	368	315	316	344	312	288	350	342	315	309	343	336	322	359	339	322	346	315	327	350	365	322	343	362	326	353	352	312	320	317	329	342	329	346	302	300	332	316	338	326	333	347	329	353	334	303	337	336	296	310	329	321	329	340	342	338	345	321	299	340	309	348	325	343	344	298	312	320	335	310	336	326	350	354	328	328	323	330	297	351	347	341	306	352	309	345	304	298	347	354	303	330	344	332	327	331	363	348	358	340	320	348	319	327	321	334	331	343	358	330	336	353	314	331	337	366	306	329	316	335	322	314	320	357	335	307	345	305	317	330	337	332	311	320	369	325	332	314	334	311	326	309	347	297	326	330	312	300	337	332	345	361	351	319	332	324	302	326	348	331	319	304	336	332	331	325	350	335	338	307	338	320	357	337	313	331	339	362	325	319	366	341	304	350	322	302	304	326	356	306	351	300	336	305	339	315	349	348	352	328	330	327	325	329	346	306	302	355	334	324	315	361	338	322	337	337	320	319	337	354	316	340	310	341	302	314	290	328	315	342	348	321	347	353	340	313	323	326	369	377	333	317	362	322	299	328	357	341	330	344	314	325	331	273	339	340	347	338	326	342	325	325	323	339	310	343	329	368	326	324	347	333	332	323	279	361	311	310	342	325	344	307	310	312	307	323	321	337	329	340	365	316	348	331	330	345	283	305	332	325	347	330	315	316	308	340	334	335	336	318	330	338	325	338	333	308	341	330	361	335	351	333	312	306	346	322	371	317	339	343	356	321	338	358	340	322	337	312	353	342	338	329	357	333	331	297	323	331	348	321	316	344	339	338	344	329	327	315	329	315	341	334	329	300	318	302	302	319	322	353	350	383	313	306	348	334	315	298	348	318	317	331	322	351	350	318	351	337	344	336	317	322	330	323	324	330	303	314	313	305	289	355	327	337	292	334	327	340	303	321	342	324	360	332	327	313	337	339	318	339	314	327	335	328	300	333	321	335	337	327	323	322	330	335	328	311	354	338	322	325	279	341	338	322	328	308	380	353	335	355	344	379	326	356	322	312	315	311	361	291	343	343	335	316	341	342	315	316	330	309	343	324	327	321	349	311	316	352	343	336	351	326	337	308	353	325	313	322	311	319	346	341	332	334	351	347	367	317	346	309	320	343	318	304	336	324	338	294	319	333	316	334	309	334	315	325	327	343	322	297	341	355	301	384	330	342	314	318	320	310	322	322	340	335	300	346	314	321	327	340	285	358	335	325	318	310	346	364	320	282	316	338	362	342	335	350	341	300	346	343	313	293	348	372	351
58178	71921	58395	2247	1157	946	828	690	596	574	541	531	521	499	523	459	503	456	464	488	482	458	485	487	473	441	460	448	449	453	443	460	439	475	467	444	448	453	439	443	468	442	433	455	476	453	432	482	479	446	446	463	482	434	454	418	462	464	429	445	429	462	463	455	404	465	412	482	441	469	432	449	486	435	486	463	436	471	402	446	487	460	472	457	442	441	433	414	457	426	509	458	446	464	481	429	440	445	488	467	429	431	442	427	406	437	507	418	443	450	460	423	458	413	401	451	431	442	440	434	479	462	465	478	438	415	433	438	437	432	468	469	450	455	485	450	438	412	466	438	489	407	448	452	453	469	457	443	437	468	449	460	430	446	456	450	453	474	450	440	459	473	378	451	446	421	450	418	488	428	504	484	483	457	445	455	481	415	490	429	425	465	421	460	468	513	404	439	449	458	467	455	422	460	398	476	461	435	442	415	449	435	398	440	429	445	468	420	448	445	424	448	442	475	418	444	488	469	445	456	461	425	448	426	438	461	451	479	462	446	489	457	458	434	445	420	445	445	442	430	464	455	461	461	444	474	429	482	448	443	477	444	401	431	454	434	451	460	454	490	433	442	437	412	488	436	491	429	449	450	466	443	446	432	445	413	398	472	451	473	427	471	446	417	459	428	509	488	434	438	454	466	460	458	464	463	434	470	441	467	463	445	421	455	442	444	440	446	443	489	448	461	404	451	443	455	417	458	489	406	489	470	424	458	467	440	477	495	440	465	424	436	444	425	481	432	457	418	458	458	441	483	468	446	451	435	427	462	451	417	442	452	447	466	441	429	431	462	438	437	442	414	456	466	464	471	428	434	434	459	453	479	452	443	441	469	457	456	456	437	418	421	427	436	436	430	470	473	483	451	449	458	451	489	450	470	450	452	462	468	427	448	475	446	441	451	469	483	442	449	419	458	489	413	457	449	457	459	471	418	433	461	517	462	471	406	444	448	455	446	451	476	467	444	459	457	420	389	455	462	435	424	425	440	452	494	459	442	450	426	446	471	434	438	441	412	443	462	430	433	458	435	441	426	445	467	440	444	418	435	455	441	444	445	437	449	457	467	419	425	445	437	416	427	440	454	473	458	465	468	462	390	452	468	469	479	431	455	432	427	419	419	453	439	468	448	469	429	429	425	434	451	478	465	463	423	430	449	462	453	461	384	450	482	500	422	444	433	488	410	439	469	426	491	426	424	437	453	439	426	452	441	469	401	436	429	435	413	424	454	420	421	461	488	447	387	417	472	449	454	437	433	458	450	430	443	440	475	462	456	448	446	440	427	449	419	408	426	434	444	480	475	449	418	441	496	425	455	418	430	398	462	455	441	451	490	476	414	457	476	444	440	477	472	441	456	468	477	466	444	461	425	442	437	437	459	449	454	475	426	447	473	446	459	455	389	450	439	461	463	421	456	457	460	474	424	423	471	440	431	434	455	428	465	449	401	458	473	457	459	524	441	442	403	455	450	413	454	425	479	434	452	425	477	436	462	434	460	466	439	444	434	423	472	434	440	421	423	473	453	426	410	496	470	454	430	436	466	480	495	473	454	451	455	453	430	427	466	469	430	448	447	421	449	432	428	394	437	486	481	433	445	462	470	500	478	430	461	431	435	422	450	491	473	453	493	439	467	409	471	472	414	441	432	458	459	442	461	441	477	444	481	465	418	466	457	461	473	465	454	422	453	458	417	490	447	431	425	434	479	452	438	420	453	467	464	455	470	419	466	473	446	474	431	454	469	421	432	434	450	500	424	468	443	480	447	445	461	447	435	474	471	439	436	434	468	445	458	451	423	437	448	459	453	451	440	407	439	458	444	463	421	471	455	434	411	456	440	487	435	447	436	426	456	402	442	428	478	473	485	467	457	418	463	429	421	440	428	468	428	444	434	450	421	465	422	437	442	449	446	430	461	445	444	467	437	415	446	462	488	478	431	439	466	446	419	433	425	442	491	455	484	444	447	433	496	434	433	477	417	453	471	470	452	430	437	431	450	467	460	478	459	461	417	445	438	433	447	432	464	461	458	415	419	453	410	449	417	462	484	479	399	450	451	433	443	483	449	452	450	404	458	452	470	481	417	516	456	463	439	457	436	443	469	445	455	467	427	418	447	446	438	421	460	459	456	479	456	491	458	413	412	434	454	429	448	431	451	451	440	427	438	431	490	461	444	405	444	432	465	457	471	424	448	430	489	456	458	461	469	453	489	440	427	439	446	447	419	427	414	446	431	451	437	455	489	433	476	455	462	444	465	483	488	444	450	450	479	432	411	422	429	441	428	480	441	459	465	437	466	422	464	406	434	438	427	460	423	484	498	451	494	445	442	443	458	438	471	460	442	460	458	428	439	438	428	435	412	420	462	479	441	413	452	438	430	420	470	425	450	431	451	464	461	470	426	461	460	435	449	476	410	488	451	445	428	440	465	454	466	420	425	413	430	414	452	453	449	417	462	438	440	482	462	463	404	427	425	424	431	467	463	454	434	490	427	443	436	429	464	420	453	472	460	441	437	436	452	440	417	448	445	480	439	478	470	467	418	442	449	462	438	445	443	493	449	455	449	470	434	444	465	447	427	430	462	431	461	439	428	433	454	439	462	439	432	429	416	482	420	435	437	436	478	444	478	465	468	456	452	408	481	459	467	435	421	425	472	464	454	451	471	443	436	435	472	438	452	440	436	438	448	394	446	445	504	450	437	450	431	491	454	462	441	438	402	406	436	476	470	485	407	443	431	443	432	444	424	454	457	432	417	443	416	488	450	467	424	455	448	459	467	463	441	434	428	455	457	446	458	455	472	461	482	441	431	439	461	453	418	483	466	418	468	454	453	428	473	434	421	445	456	449	437	462	442	440	454	476	471	399	427	467	463	430	433	451	473	423	430	448	437	452	459	468	408	409	435	452	454	462	444	462	451	409	456	439	474	480	457	459	486	437	439	437	441	452	445	471	504	476	452	471	475	445	440	449	461	448	408	433	435	417	434	428	409	457	435	454	487	426	439	408	455	429	468	447	457	458	449	435	459	455	481	435	420	465	442	485	477	437	442	441	442	426	450	447	452	443	444	411	436	444	473	467	471	441	481	474	453	398	400	476	475	434	423	457	486	428	462	468	438	468	452	444	469	466	426	427	446	454	425	454	436	472	476	455	427	429	437	447	422	439	463	444	443	481	459	429	466	461	477	485	468	426	414	433	448	427	489	483	462	435	438	437	447	440	443	455	427	428	432	444	460	443	475	430	426	504	447	474	433	483	452	473	449	487	464	486	459	421	443	416	442	482	470	458	455	436	438	431	441	488	421	481	464	444	457	447	473	477	404	428	446	454	452	486	462	487	448	460	448	472	455	443	455	437	430	427	441	461	433	444	457	458	457	420	488	466	453	455	474	465	412	455	434	424	464	457	413	425	447	483	434	474	455	449	443	452	451	452	437	455	478	445	438	465	446	456	439	439	435	465	465	456	451
23234	21500	28432	25279	21441	20521	5184	438	318	297	279	293	265	245	223	221	222	237	230	211	204	190	192	186	220	175	195	205	187	224	200	167	163	192	185	199	178	194	187	203	195	198	195	217	197	204	202	192	179	190	167	199	195	204	168	189	186	184	208	183	195	198	190	177	180	214	209	203	168	199	183	186	224	214	187	174	185	177	191	200	207	193	184	187	193	199	211	199	179	177	182	190	194	177	183	200	184	199	168	177	203	185	175	190	179	216	191	177	186	183	198	216	187	194	179	183	220	204	202	182	169	186	186	193	178	175	184	175	181	181	200	179	172	190	188	194	198	155	181	166	164	201	181	175	193	186	169	185	170	176	179	187	196	192	194	208	179	173	187	173	175	183	213	176	178	202	183	190	211	204	212	197	190	175	180	189	175	170	158	181	215	178	189	190	172	193	209	186	179	176	182	168	174	179	195	198	161	203	175	208	176	169	210	178	207	189	169	187	187	193	188	231	209	202	176	170	178	204	198	190	177	178	195	191	188	194	211	175	194	223	177	192	196	180	202	190	208	174	182	175	172	176	170	175	179	202	184	209	188	186	187	206	210	205	215	211	196	172	187	198	173	186	196	160	197	187	185	175	173	196	177	190	204	195	167	203	181	170	201	193	175	177	190	197	185	159	158	204	197	185	199	197	177	225	197	201	185	188	189	204	178	175	195	179	186	160	200	164	185	196	187	174	209	198	174	170	188	179	170	162	179	195	197	168	185	211	187	202	164	179	204	176	160	184	191	171	176	163	178	174	184	194	176	196	187	184	170	176	187	174	191	192	198	197	198	196	182	194	183	182	173	207	199	193	188	197	193	182	200	187	163	197	179	187	158	178	203	190	193	205	176	204	177	198	185	209	189	172	170	190	200	168	200	174	192	182	191	185	167	175	198	199	188	208	205	190	173	174	163	193	186	176	203	196	195	224	178	174	196	199	162	180	167	176	202	160	211	197	209	199	181	186	179	203	172	197	174	175	199	203	201	168	207	191	176	198	182	172	197	196	218	195	172	170	175	185	200	185	169	200	161	184	187	154	206	189	157	214	194	222	198	198	217	189	173	200	200	207	173	187	175	215	168	181	193	195	201	191	190	173	199	189	172	187	177	168	195	174	191	163	176	209	191	193	183	203	194	177	189	165	196	204	190	199	173	201	171	176	170	169	192	183	197	201	179	182	192	178	205	184	187	207	178	188	195	186	159	216	206	176	192	187	194	183	192	174	223	192	165	190	169	188	194	189	187	183	181	165	192	183	183	204	178	173	183	199	190	185	183	184	178	187	200	176	163	167	192	161	174	198	195	186	200	185	184	196	192	181	187	156	188	195	188	151	178	197	158	189	179	193	168	200	202	190	184	184	220	174	184	156	187	175	213	204	173	197	203	199	193	181	184	173	185	201	173	203	199	170	220	183	197	192	199	203	169	213	180	177	164	181	191	184	155	212	178	190	169	207	172	187	182	210	186	168	190	197	163	189	204	147	200	188	198	179	193	207	186	188	186	179	194	188	191	216	180	184	171	198	171	187	186	211	164	210	194	203	176	196	214	170	176	184	185	198	194	198	185	189	199	183	183	183	176	168	188	178	189	187	192	189	178	209	161	198	173	190	205	178	187	182	156	186	181	202	167	174	201	187	180	175	182	199	167	187	189	175	185	183	195	182	179	169	200	197	193	189	174	195	214	176	179	196	192	191	201	189	198	208	177	178	170	166	180	190	179	185	175	169	199	173	174	161	177	199	191	188	183	186	172	186	219	205	181	170	177	206	197	175	185	185	161	185	183	199	167	187	184	194	196	203	193	187	187	170	186	184	197	185	186	179	176	194	183	187	197	181	200	175	186	210	200	184	174	185	174	182	173	168	172	162	206	174	179	197	188	194	199	204	215	191	160	186	182	172	196	203	176	192	180	168	170	212	160	190	183	188	192	215	173	198	187	199	199	206	167	202	192	170	186	200	203	188	184	161	203	183	207	168	185	189	182	167	207	180	204	177	172	190	161	177	210	193	177	184	173	190	158	193	189	184	178	176	178	191	176	183	168	181	187	184	185	163	169	170	181	174	169	179	201	195	181	196	169	176	198	189	184	182	179	207	186	200	173	189	192	194	185	193	175	170	195	182	205	174	215	196	163	180	174	178	189	182	199	191	187	193	218	196	191	160	187	195	191	212	165	203	183	225	182	189	210	178	197	198	174	183	185	179	191	157	175	185	196	172	183	194	196	193	191	181	198	195	182	202	166	187	187	166	187	187	206	170	231	202	206	186	192	172	170	195	184	226	193	188	199	174	173	200	173	176	200	175	181	185	190	151	187	183	200	175	190	207	202	155	194	190	200	179	205	163	183	203	179	196	201	183	176	177	184	195	198	199	222	187	187	189	170	186	196	178	168	199	186	225	169	223	211	189	179	179	192	173	198	154	187	204	181	188	181	178	191	197	185	196	193	183	182	182	177	205	204	175	188	182	174	179	178	204	191	163	165	197	198	166	172	194	176	196	179	175	191	186	176	185	175	185	196	186	203	179	187	173	183	186	209	226	175	160	181	188	200	179	171	208	191	195	160	179	197	178	161	176	174	204	199	197	217	185	173	192	199	160	217	181	178	190	211	206	191	190	183	186	190	184	187	177	195	179	188	176	188	197	193	179	193	192	198	177	166	187	183	206	190	201	190	178	180	162	199	219	180	185	175	185	165	202	209	182	176	165	181	168	201	195	197	197	223	190	173	162	177	202	184	215	181	212	188	181	170	184	190	159	201	178	176	180	168	203	181	192	200	194	194	184	206	206	181	184	209	195	189	170	189	213	201	221	184	209	185	179	190	170	167	193	170	180	176	185	191	202	185	198	154	189	170	183	152	175	174	192	200	197	197	216	227	174	191	190	163	174	186	202	197	205	194	212	189	197	191	176	185	167	176	172	181	199	169	181	153	185	197	194	188	177	165	176	196	181	185	182	171	186	184	161	173	190	209	171	189	201	197	169	206	186	183	184	168	189	173	192	185	175	193	166	190	178	169	163	194	198	189	165	176	193	195	177	187	192	207	184	199	197	187	197	166	182	183	173	183	192	194	165	206	190	208	156	158	188	193	162	189	182	191	181	186	176	177	182	186	176	183	183	185	206	180	197	207	184	179	180	188	181	167	189	187	194	173	167	182	176	196	210	177	182	215	180	180	193	195	182	195	184	172	208	168	186	195	201	211	167	180	175	190	179	194	221	198	164	214	165	191	190	169	188	191	161	165	180	177	185	177	192	196	199	184	180	207	182	217	192	176	201	173	171	186	180	183	194	178	175	197	184	187	203	199	192	170	212	203	196	196	188	169	189	203	210	202	179	189	185	183	185	203	206	194	206	201	184	180	184	195	205	193	205	194	203	200	217	183	191	199	195	194	189	176	193	193	208	191	178	201	188	177	208	194	182	199	190	206	193	189	168	214	189	162	191	179	193	183	191	175	161	202	179	182	159
59718	79502	62997	4323	1537	1080	926	789	660	549	524	452	402	373	374	346	345	319	317	303	307	323	307	316	290	310	293	269	262	287	273	294	284	286	294	275	256	266	270	247	267	263	229	283	264	267	257	267	273	259	243	278	242	267	262	257	245	276	233	249	246	255	234	270	269	271	265	313	256	286	241	234	278	277	240	258	255	283	228	299	225	240	249	265	262	266	259	251	245	237	239	249	253	231	261	246	255	222	243	239	244	265	240	237	245	225	247	239	260	245	267	247	251	256	232	251	243	267	255	238	259	259	275	221	269	265	264	245	270	288	247	248	246	273	254	230	255	268	258	257	265	249	271	262	224	243	245	261	290	255	246	269	276	250	250	278	266	260	239	255	273	246	247	248	248	229	256	256	276	271	230	260	272	261	233	231	267	231	231	255	247	245	249	257	258	263	266	245	256	249	249	250	261	254	253	267	284	267	253	258	288	243	230	254	249	268	306	271	255	237	267	245	240	278	276	240	252	244	233	249	261	247	286	260	259	263	219	252	265	246	294	268	239	267	252	242	271	240	263	230	276	238	275	233	259	243	256	236	282	275	252	249	247	247	261	259	246	254	264	266	248	247	245	268	264	278	250	257	260	237	289	235	267	256	234	237	231	249	254	262	281	264	258	254	240	266	250	272	253	235	245	243	276	266	257	243	268	270	266	258	233	268	241	243	258	248	280	259	234	285	224	252	249	260	228	246	252	257	267	248	254	270	258	247	250	272	270	281	238	296	255	255	267	256	249	272	250	274	285	259	269	258	263	267	230	249	263	246	252	240	250	253	260	242	240	242	234	286	277	269	276	271	266	214	233	255	244	252	261	240	258	275	248	261	211	230	240	262	283	267	231	262	265	271	245	295	248	257	255	260	233	243	238	259	254	254	251	275	242	253	230	217	246	239	265	262	252	264	267	232	259	258	238	237	236	244	231	285	229	255	239	275	218	264	232	232	269	257	262	307	255	275	261	249	257	226	261	227	252	266	237	251	261	265	257	262	254	253	264	266	267	264	247	228	263	267	263	233	231	249	229	263	251	282	263	272	240	258	244	249	255	242	256	253	256	273	255	263	275	232	275	240	245	269	221	263	229	201	281	232	247	247	246	295	239	244	283	254	280	242	282	235	271	267	283	253	212	238	236	260	280	262	253	249	234	255	266	245	270	261	209	259	231	274	230	277	247	257	264	262	262	298	246	253	282	236	264	248	237	235	267	259	277	202	249	254	241	276	255	287	256	244	267	283	243	261	269	242	290	255	242	274	264	260	275	253	236	262	256	233	258	263	260	275	285	240	257	264	259	239	274	242	257	263	260	259	246	256	259	256	240	246	258	273	241	268	250	257	274	238	249	259	263	258	269	238	265	248	241	268	265	244	230	250	256	249	277	234	238	248	237	261	272	241	255	259	268	224	245	259	256	248	275	272	252	256	256	269	230	254	258	245	244	221	262	239	239	236	250	249	247	266	275	247	291	234	244	253	236	238	244	230	268	247	267	265	230	242	263	250	237	235	241	241	270	233	253	284	257	256	260	259	236	279	286	271	250	271	251	265	263	259	226	269	277	239	250	264	258	247	267	243	259	249	221	281	283	249	265	245	253	248	270	255	244	249	269	275	273	248	257	265	253	249	262	242	241	246	248	248	258	219	254	251	238	251	245	247	235	246	261	248	253	261	258	259	258	261	270	245	271	268	255	280	272	243	245	269	234	263	265	221	240	267	278	244	249	266	239	247	243	252	243	228	260	266	240	219	252	226	236	261	245	235	274	277	232	250	282	245	258	233	224	235	234	275	239	260	257	241	256	250	242	261	244	276	245	275	232	260	253	242	258	256	248	270	276	265	259	257	230	253	260	254	247	267	232	232	260	233	270	221	232	261	237	258	245	245	259	229	258	255	255	259	248	269	255	256	287	235	277	235	264	265	227	237	250	260	257	276	268	261	252	233	242	278	267	236	232	248	224	276	237	268	259	245	272	239	274	235	264	240	240	262	268	267	253	266	255	237	263	281	228	267	252	242	243	255	254	247	242	250	227	216	237	231	217	239	212	234	263	251	244	258	251	285	227	228	266	252	243	257	248	239	230	269	230	249	268	242	270	272	250	259	221	262	262	230	281	266	248	264	253	244	265	246	260	265	274	219	283	280	251	285	253	255	238	234	249	248	248	266	254	241	255	232	261	261	242	235	273	243	267	241	272	247	251	277	271	291	266	255	278	249	230	244	289	264	246	242	275	249	280	271	249	259	281	258	272	261	259	257	281	256	254	236	261	274	232	254	252	264	226	242	222	271	244	257	231	227	258	266	247	251	231	276	256	234	258	290	239	264	260	235	235	280	240	253	267	224	244	270	261	253	264	259	273	251	240	243	237	252	239	258	262	260	253	271	273	252	257	258	255	282	234	223	249	255	264	267	254	241	273	253	252	229	274	274	236	241	230	237	252	245	255	246	242	291	254	255	261	266	246	253	246	276	256	279	224	244	258	254	242	268	249	243	258	268	247	263	266	254	269	244	228	252	237	247	273	276	239	270	291	268	239	236	260	253	235	273	265	253	263	266	248	230	229	250	263	264	258	250	272	240	247	255	256	276	275	252	278	270	254	262	254	279	241	261	243	252	251	263	245	264	242	290	275	252	279	265	245	253	253	238	279	228	229	230	267	228	259	254	248	265	254	275	240	256	228	272	265	242	239	269	271	283	255	262	279	281	237	243	286	226	259	244	229	256	245	222	251	294	269	258	250	268	243	240	282	268	250	241	246	258	263	262	229	258	271	243	246	271	260	245	288	232	246	271	254	282	224	268	264	255	280	279	239	233	269	231	250	246	256	256	249	260	247	229	238	235	264	248	244	300	265	241	242	227	251	244	265	277	252	232	223	254	250	268	270	249	239	244	252	262	268	250	289	254	248	231	265	273	254	275	240	277	211	238	256	240	246	252	284	264	251	244	256	258	263	249	269	273	239	247	221	248	250	253	259	239	216	239	259	241	240	281	250	258	261	289	262	245	230	237	250	250	274	243	249	232	245	242	266	244	246	229	257	257	250	236	249	237	271	235	268	242	261	249	257	256	256	251	293	259	266	272	251	237	274	247	231	281	292	229	254	266	285	243	275	256	248	264	295	246	214	266	255	267	263	269	230	273	272	263	250	279	224	278	233	246	278	264	276	249	265	243	258	241	250	220	238	254	270	231	225	254	234	253	247	236	247	274	253	243	231	260	253	250	272	240	240	244	254	244	240	255	244	256	262	268	278	260	253	252	257	269	237	252	277	262	253	268	241	262	249	260	238	234	248	276	253	257	229	237	241	256	270	250	258	234	238	267	236	246	211	263	278	247	269	249	255	261	255	268	256	257	236	252	276	232	229	227	249	260	264	268	254	249	236	254	228	247	257	256	208	260	258	256	262	251	256	253	243	242	218	247	242	247	260	266	243	240	277	255	240	244	223	226	247	241	296	248	245	223	263	241
29034	23193	23544	5344	348	308	341	342	303	325	338	318	310	306	298	294	316	340	331	279	314	305	302	344	346	302	355	325	282	333	303	298	344	277	331	329	315	348	350	312	330	290	301	326	283	305	300	292	301	335	310	297	311	313	307	309	312	336	349	345	312	311	305	346	326	330	325	327	301	305	299	306	305	322	323	321	317	320	302	291	328	328	323	326	309	313	302	331	315	291	316	356	331	333	315	298	304	300	319	294	310	303	317	306	301	320	316	320	305	302	317	336	311	322	315	307	298	294	306	332	317	295	309	332	290	332	307	324	294	302	276	298	303	318	340	297	298	301	320	320	293	306	320	296	305	291	288	321	330	333	306	323	290	336	292	298	311	304	289	317	309	315	289	321	266	295	298	310	299	281	329	314	293	330	323	304	326	358	334	288	305	304	306	301	311	304	330	317	337	327	310	295	316	291	333	302	315	332	346	328	310	334	319	290	359	298	277	294	285	328	300	269	303	305	290	292	297	310	312	323	322	317	335	323	336	331	306	295	301	323	329	312	307	344	307	307	321	298	308	314	290	317	322	303	278	326	319	313	310	342	301	304	291	312	315	306	309	340	307	298	322	336	339	311	340	327	322	305	289	342	309	334	305	332	300	323	300	314	292	290	317	325	333	307	293	321	336	343	305	307	307	297	314	313	315	297	306	322	317	277	310	318	311	339	301	320	316	322	327	327	336	312	318	328	326	307	313	315	289	333	298	312	341	308	314	288	328	323	335	301	305	347	323	350	309	311	325	311	310	331	328	346	308	322	288	299	285	293	309	336	350	318	334	296	305	301	293	298	304	361	307	286	320	281	325	320	299	293	324	340	339	317	303	314	317	309	314	316	279	296	324	300	305	316	311	335	304	291	300	317	287	282	294	313	343	336	308	300	306	310	313	312	320	338	311	347	339	309	338	348	288	313	331	344	335	336	323	346	308	300	315	296	315	308	313	338	280	301	339	307	301	316	336	316	339	343	292	320	325	292	326	331	294	318	309	330	296	302	293	296	306	305	289	342	313	295	321	323	359	297	289	348	325	322	312	306	300	309	321	349	314	308	323	310	304	319	310	284	322	322	322	296	307	306	312	304	282	325	294	327	305	304	347	332	305	323	294	306	342	294	311	306	319	291	282	299	264	303	340	296	321	335	303	277	320	316	293	316	331	325	337	297	307	315	327	335	313	286	308	302	299	319	316	319	324	338	328	333	313	319	334	311	334	333	297	297	297	311	334	325	333	309	295	296	315	272	323	310	295	290	318	287	314	346	346	338	310	289	324	292	291	317	304	278	323	310	305	294	311	297	343	336	303	302	309	319	288	319	320	309	319	281	279	324	328	359	346	319	305	322	331	320	294	303	308	298	313	303	303	294	276	351	330	305	334	291	276	305	306	342	301	305	323	309	316	311	321	300	314	306	296	311	307	302	328	321	337	308	306	319	319	315	296	342	321	342	315	327	309	323	316	302	317	340	303	307	320	324	332	272	328	299	332	322	318	311	307	300	283	287	324	318	299	324	297	339	323	310	302	357	300	323	304	304	313	330	289	276	315	283	317	329	323	312	306	298	313	346	307	340	315	311	297	326	347	321	322	298	310	324	321	339	298	293	325	320	313	290	324	323	309	283	317	318	361	308	285	308	308	324	312	307	349	320	306	296	310	307	309	314	322	303	300	358	330	319	285	327	344	319	316	272	310	314	333	336	352	322	322	313	287	311	336	317	289	306	316	344	327	319	317	322	309	288	294	308	305	287	329	311	291	281	292	304	312	299	314	300	313	322	336	330	319	319	334	301	319	317	300	284	334	313	311	299	330	289	313	313	309	296	316	301	297	324	304	284	327	330	325	322	324	291	311	298	299	332	321	304	295	309	297	319	320	308	322	303	285	329	274	297	281	314	327	329	320	287	363	314	285	286	298	307	338	290	323	319	314	297	332	316	312	307	313	315	346	302	333	320	302	327	310	301	311	323	277	301	330	342	316	320	318	323	311	332	315	325	320	334	304	319	282	304	313	340	328	334	283	285	288	303	341	323	292	345	309	337	301	293	306	293	302	313	291	307	321	304	295	341	338	303	303	297	288	324	323	318	290	302	305	314	327	300	340	325	297	320	294	344	283	327	287	329	305	323	304	299	293	296	289	322	325	314	302	315	317	332	326	318	306	313	322	281	331	308	285	307	311	319	317	288	334	306	323	327	331	301	308	323	313	298	322	298	297	329	374	344	340	282	318	292	269	287	287	321	313	330	297	305	303	309	307	317	298	306	310	305	312	312	322	325	307	301	322	329	323	310	314	325	305	327	346	303	287	313	292	298	328	304	331	285	268	297	319	293	309	309	313	330	301	302	308	315	296	293	304	327	326	292	301	313	293	354	310	321	306	344	312	304	310	320	339	344	302	344	288	322	292	330	292	275	297	321	331	337	319	312	280	300	321	336	318	306	325	309	303	318	348	330	316	329	297	331	298	299	317	328	313	313	326	325	306	339	325	320	322	321	308	285	304	335	315	294	315	314	322	316	316	303	315	320	305	318	273	298	333	348	316	279	336	310	334	265	308	326	338	292	341	315	292	350	292	291	324	295	305	310	325	322	327	285	314	310	299	288	305	304	328	324	319	317	308	302	302	311	330	306	325	313	288	289	298	339	286	286	314	297	304	329	338	305	345	304	334	318	328	323	338	297	301	315	289	273	335	298	320	291	295	311	306	350	323	290	319	304	315	304	324	310	315	286	315	313	311	326	292	329	322	309	339	299	329	301	294	282	347	299	301	310	288	345	284	298	300	334	304	309	329	296	303	326	273	323	330	307	344	293	358	310	306	306	284	346	285	314	329	318	295	272	333	309	321	304	312	324	326	348	326	320	313	286	272	314	326	332	348	309	329	301	308	331	324	316	322	310	315	284	307	300	285	320	312	294	339	307	298	321	322	316	323	316	296	324	293	307	321	266	294	347	297	308	320	291	318	310	311	336	325	318	345	309	328	328	297	318	316	347	326	329	317	296	307	326	329	294	302	307	286	333	319	306	320	336	299	337	305	266	272	340	331	318	285	306	286	297	336	317	299	293	332	298	353	311	355	265	313	305	315	302	308	340	309	327	329	327	313	315	324	304	294	310	312	315	292	312	294	294	314	328	311	329	305	320	305	305	314	300	309	294	306	291	302	314	335	320	322	337	299	301	322	327	322	306	303	338	312	313	309	315	312	310	330	313	300	337	320	306	304	304	304	311	292	316	311	282	332	311	307	316	323	309	292	298	340	314	307	300	308	308	322	295	296	305	316	341	329	300	318	298	300	346	297	296	327	298	297	328	285	320	342	278	311	327	307	288	303	303	319	328	298	309	330	306	289	315	297	344	311	308	262	325	295	321	305	294	323	286	308	315	353	297	353	309	306	349	274	286	309	328	343	289	308	323	310	293	313	317	317	346	313	321	319	301	338	324	324	293	274	308	340	334	321	317	296	320	287	311
35204	32084	25322	838	481	468	458	418	410	404	421	444	418	446	453	428	428	428	412	390	451	412	441	431	392	438	404	459	425	451	473	431	440	440	398	427	400	445	405	437	432	416	424	410	426	450	422	419	411	459	423	426	439	428	403	454	402	439	398	417	442	426	386	459	409	439	418	413	400	363	406	394	420	432	444	398	416	445	439	429	440	426	404	439	415	404	370	425	483	420	450	447	426	409	416	456	443	401	455	407	423	462	443	405	399	433	410	407	419	428	398	402	403	437	424	416	392	415	431	431	402	395	401	455	444	468	441	431	403	402	415	422	424	414	391	429	404	423	406	410	402	424	421	421	406	390	429	399	409	374	441	411	432	413	415	388	416	426	391	428	428	421	427	420	444	439	373	429	432	423	426	411	411	466	416	463	404	396	451	419	419	418	403	412	445	449	420	430	423	410	425	443	392	433	430	453	413	427	408	437	454	394	446	439	432	420	402	414	425	425	416	438	430	389	419	434	452	414	428	434	439	443	414	409	399	434	422	431	406	447	406	415	458	427	425	462	433	416	434	398	438	415	422	416	436	444	422	379	428	419	450	452	403	459	441	389	441	392	380	420	393	438	447	435	423	412	428	387	439	432	403	423	447	409	394	443	417	396	402	420	384	467	397	380	409	442	417	415	459	430	406	403	431	422	458	437	459	437	397	398	418	422	426	440	448	418	433	423	428	412	430	465	467	412	404	429	476	425	414	462	411	414	423	422	454	415	439	438	423	421	393	472	445	440	419	445	428	470	405	389	389	391	419	384	429	457	422	409	399	414	409	423	437	401	473	410	383	444	424	401	413	410	426	454	400	417	429	412	404	420	435	440	424	394	409	388	434	441	432	412	441	385	449	418	424	410	435	444	404	452	403	412	426	425	386	423	411	409	422	407	395	420	450	418	459	415	420	437	438	431	406	447	436	461	416	407	431	534	423	393	466	457	404	396	452	418	381	409	445	402	445	429	436	430	413	451	422	424	429	430	461	428	414	412	424	417	404	442	417	429	419	407	465	413	408	396	411	432	395	428	423	413	397	423	417	390	399	415	430	448	424	401	429	426	377	388	414	403	419	432	443	443	417	430	425	401	425	469	420	415	455	441	405	454	418	401	449	482	406	423	423	415	385	396	450	412	406	435	440	428	404	423	426	399	433	436	391	395	448	426	429	403	446	442	397	427	443	434	419	411	457	460	445	423	455	402	425	421	449	460	414	459	407	451	406	426	394	389	447	410	430	398	424	406	430	460	394	447	429	416	399	376	419	426	450	409	461	427	448	430	424	376	446	443	431	412	421	432	384	478	443	399	432	438	432	430	394	423	421	436	416	410	436	460	426	400	401	403	470	421	427	401	448	401	424	433	392	387	425	405	382	440	418	429	423	459	409	414	434	406	424	417	381	397	435	431	429	439	398	424	433	410	423	430	437	422	438	435	440	424	416	400	449	439	383	449	419	423	398	416	425	428	423	397	425	452	410	433	415	411	425	458	429	405	428	451	401	422	404	394	387	438	411	384	445	443	430	406	410	419	418	441	423	433	440	404	419	449	401	413	410	422	392	395	409	440	410	408	401	443	417	453	455	430	454	455	463	415	409	422	429	412	452	427	450	416	408	410	415	403	401	443	444	408	444	420	436	422	458	427	428	449	433	438	424	446	433	445	391	410	418	386	401	454	410	418	459	440	435	424	434	463	424	409	408	421	365	464	411	430	439	433	460	414	415	408	410	426	425	422	424	447	440	426	403	448	419	424	377	413	449	416	395	440	461	418	428	425	416	432	427	425	418	418	417	413	402	429	395	420	427	413	412	399	413	428	395	421	394	411	420	418	403	406	447	428	429	421	387	401	447	396	378	412	444	421	420	420	432	441	388	440	449	380	430	431	444	406	420	428	392	484	451	416	437	420	424	415	417	434	393	419	465	444	405	456	444	437	440	432	390	440	435	405	394	424	416	404	418	422	418	444	422	462	437	419	424	411	427	416	400	438	414	412	369	420	417	416	375	438	448	429	424	456	395	400	407	404	392	445	412	415	426	404	426	420	426	416	415	393	402	379	407	390	422	436	416	397	378	407	409	441	371	429	424	408	437	434	421	426	409	452	430	400	413	416	421	428	419	434	417	435	408	438	420	412	407	424	414	413	414	435	430	428	440	419	430	437	464	420	385	394	430	443	438	435	422	416	437	449	437	444	438	429	416	437	447	449	365	432	375	409	442	435	432	420	392	415	397	429	401	411	425	392	443	433	448	447	407	423	441	390	421	430	380	443	445	444	434	405	420	416	442	453	426	433	431	442	445	436	413	436	442	418	421	412	410	440	435	434	403	422	432	435	437	421	426	428	436	429	433	419	418	426	442	427	402	415	420	435	444	459	392	425	442	409	425	462	418	442	448	402	420	451	431	381	427	439	420	435	414	446	431	437	412	429	410	470	443	426	417	425	454	421	408	420	399	439	481	401	402	401	414	433	410	401	416	418	393	434	473	416	452	436	409	408	408	422	421	434	427	425	439	417	435	457	428	422	435	450	411	426	421	430	405	453	424	410	396	421	448	406	443	445	408	487	441	428	414	447	412	448	403	432	463	445	392	421	411	440	401	431	423	444	433	393	420	415	403	413	415	406	478	409	449	401	445	462	460	414	435	450	438	412	467	392	480	416	408	421	420	417	388	423	444	435	385	409	445	411	410	416	405	402	453	416	432	420	434	414	404	422	417	437	431	409	430	391	422	410	444	452	403	411	441	425	456	428	435	418	390	399	434	445	448	431	403	404	440	413	435	432	399	443	421	406	415	432	427	430	396	399	419	412	434	454	430	436	419	437	400	399	449	432	422	436	426	409	410	431	401	428	441	433	429	433	401	436	459	433	417	438	430	416	378	432	435	420	416	421	419	402	419	440	449	408	392	458	437	397	417	398	435	402	414	405	404	416	401	376	435	408	421	382	434	397	415	436	418	436	477	424	468	427	424	408	396	431	418	403	396	410	444	414	454	459	429	414	422	433	388	405	437	404	429	424	467	419	401	382	411	444	397	390	416	458	474	428	424	390	421	394	436	409	450	426	413	410	397	408	416	433	419	407	438	405	424	446	463	433	423	429	439	431	439	424	470	430	413	463	385	433	422	441	466	402	414	415	430	439	418	440	433	410	410	426	412	427	410	450	428	432	398	437	413	427	401	439	424	397	404	439	408	444	420	410	400	377	453	419	425	444	426	375	417	421	407	390	428	451	381	424	448	422	427	434	418	381	459	432	438	426	414	387	436	391	434	424	395	418	437	448	456	452	384	422	468	428	446	445	410	418	422	425	429	434	404	404	411	391	405	415	436	434	413	412	423	427	415	411	429	417	395	405	418	398	422	404	429	404	447	422	417	424	411	457	437	420	418	428	423	422	426	442	433	427	435	419	403	413	430	438	438	420	427	440	447	458	373	406	429	433	433	396	432	467	413	474	376	432	432	395	447	418	431	411
24258	21610	29466	25299	19599	5986	562	450	388	401	382	374	379	363	343	333	341	362	365	340	328	363	338	307	328	337	329	347	306	344	334	325	328	351	302	327	350	367	342	316	330	336	307	353	343	335	335	338	343	377	298	350	354	333	353	320	351	321	317	324	309	337	327	338	355	342	340	324	335	310	313	349	334	331	334	316	344	335	376	313	301	346	317	379	313	326	321	323	362	321	319	344	308	314	309	315	340	353	324	343	310	353	296	341	331	296	338	336	360	305	329	359	344	322	329	341	346	297	343	340	308	329	327	330	311	311	345	322	358	321	340	332	319	319	349	338	327	351	353	342	336	315	338	318	362	335	322	369	327	329	363	331	355	359	362	308	330	342	360	322	367	319	343	345	315	327	313	323	315	334	329	308	316	352	327	317	328	328	329	311	343	327	307	362	350	328	344	306	355	306	309	319	338	337	272	315	290	346	315	339	339	347	332	338	365	329	362	316	325	339	357	304	341	330	311	320	329	332	302	330	316	356	301	324	344	356	327	326	319	343	310	323	318	343	330	352	345	309	332	329	330	293	352	334	333	342	356	327	323	314	331	326	312	340	341	334	361	315	331	343	319	353	338	374	348	335	370	338	334	340	357	371	299	363	307	296	345	325	320	336	382	343	305	361	313	364	331	339	323	368	375	332	340	357	370	330	318	317	325	345	344	327	315	338	320	341	322	326	344	329	309	330	329	315	362	351	333	330	328	311	331	345	323	322	340	321	306	327	331	351	331	315	320	329	301	269	331	339	332	331	296	345	338	338	357	301	327	326	309	368	324	335	342	327	333	302	366	327	354	340	321	358	352	360	325	325	321	339	353	321	339	372	342	327	349	364	327	306	325	326	342	344	359	324	341	330	337	324	327	343	356	306	331	338	318	351	334	345	329	321	326	336	333	329	328	297	330	309	335	323	305	314	322	326	337	321	325	348	328	330	317	335	350	352	328	316	357	309	311	351	326	318	311	315	365	300	336	329	319	325	322	349	332	359	339	331	366	307	380	326	322	316	349	353	309	331	322	313	344	326	343	368	328	334	343	354	323	327	331	332	359	348	341	327	327	341	344	359	344	347	328	335	337	346	312	372	342	300	349	373	320	295	312	321	350	322	347	334	348	322	366	361	325	324	341	323	337	337	344	342	339	344	354	348	379	315	323	324	338	315	313	337	318	305	312	326	318	341	335	356	311	331	320	346	322	329	371	320	344	337	322	317	358	324	313	365	356	310	358	341	334	335	315	328	344	354	328	334	310	341	317	329	315	341	353	338	331	358	317	334	327	357	356	324	338	326	319	391	333	308	330	327	326	328	300	333	342	354	356	298	320	323	355	311	341	376	325	320	314	316	333	314	321	334	326	376	338	332	354	351	342	344	324	332	367	348	357	351	334	342	317	312	360	337	309	301	330	334	343	373	339	335	353	309	319	349	297	368	325	336	311	324	332	339	302	366	309	331	348	315	318	352	303	334	332	358	330	311	318	279	314	312	345	333	342	347	323	349	333	289	313	310	360	334	314	342	336	304	365	333	342	343	337	300	279	326	371	328	357	330	321	363	330	325	323	327	314	320	318	320	357	331	338	318	348	333	334	307	341	364	348	348	346	352	342	361	367	333	351	346	343	313	337	323	319	338	318	353	299	318	319	337	304	324	291	320	309	331	330	329	318	335	323	320	330	338	329	350	332	329	347	327	335	362	307	303	311	330	334	315	363	285	372	355	322	339	366	306	328	312	332	339	306	336	328	348	343	348	327	317	311	332	331	304	365	335	346	303	302	369	358	351	335	297	345	311	331	332	358	349	370	370	347	302	362	325	349	329	324	336	308	326	344	332	346	331	319	337	330	349	347	305	327	357	333	355	321	344	330	350	326	348	300	357	327	313	357	321	328	303	346	329	339	323	328	317	292	342	354	326	364	316	339	319	331	330	354	313	347	352	339	328	311	314	327	323	330	313	335	336	307	334	321	346	321	330	309	316	327	330	336	330	336	348	328	343	337	348	333	309	324	345	328	318	324	347	314	349	346	362	338	347	344	321	330	319	335	338	330	328	314	326	322	311	337	332	331	308	315	384	330	343	332	336	345	337	330	337	328	354	300	294	344	335	333	353	314	328	328	327	324	343	331	327	358	346	349	357	319	302	351	307	324	336	345	316	323	308	349	335	328	331	372	337	348	327	366	345	319	314	335	337	313	345	348	316	339	340	302	331	325	346	355	317	343	345	341	345	365	305	319	329	344	322	338	327	363	358	336	337	316	316	354	341	326	334	334	342	352	336	307	355	314	310	338	333	311	342	329	346	334	299	317	302	330	326	359	313	346	293	319	305	323	315	348	341	314	308	331	355	329	323	367	353	359	356	323	348	316	353	325	333	346	297	312	339	355	339	333	343	320	327	350	335	281	342	329	371	323	312	330	351	340	325	320	328	326	333	329	341	331	326	335	341	334	308	346	341	334	334	310	352	358	332	307	342	327	320	331	337	324	344	365	334	316	334	339	323	304	336	342	354	338	310	330	294	329	330	348	329	356	334	319	349	355	339	338	337	326	361	308	364	336	382	342	349	370	342	360	323	294	340	330	334	311	301	334	348	330	317	317	327	314	328	333	340	340	336	322	329	304	309	338	333	314	341	358	329	345	350	350	345	319	324	323	328	357	305	342	303	361	355	335	331	351	307	342	345	333	351	327	353	384	324	347	331	321	343	353	311	330	322	329	347	377	328	339	322	321	334	340	320	352	337	331	370	325	358	337	318	336	348	340	324	348	299	328	312	341	369	297	324	353	333	303	351	325	336	337	355	336	328	365	359	357	335	320	325	343	412	328	350	343	326	330	325	312	370	321	330	311	347	318	344	331	312	336	331	339	362	341	344	328	335	331	368	340	305	310	343	343	305	333	351	333	335	338	325	346	338	325	346	341	351	326	329	342	359	337	355	331	330	329	365	323	331	335	334	336	351	367	318	310	329	327	338	351	368	329	338	303	328	325	337	320	358	332	321	335	319	340	328	326	330	299	331	366	341	355	359	343	298	343	327	317	352	338	307	354	336	339	322	329	308	356	348	335	323	367	329	355	368	353	344	360	338	335	316	317	329	310	318	324	321	342	330	330	310	340	348	337	341	331	352	334	327	326	336	312	349	321	340	313	335	315	327	322	337	298	316	324	345	331	368	355	348	305	351	335	328	339	321	309	342	332	383	310	354	360	352	296	339	319	292	347	345	316	311	350	318	325	344	314	333	324	349	309	366	310	330	337	318	347	319	355	341	300	335	350	311	340	344	331	333	344	330	356	335	338	321	308	336	355	322	339	360	337	328	332	350	333	325	317	314	330	340	352	313	334	322	353	368	331	338	336	341	335	366	357	341	334	334	306	344	336	308	307	338	312	309	321	307	354	346	318	349	322	338	322	368	320	333	339	344	335	390	331	326	365	332	343	334	308	350	342	339	320	344	346	332	319	343	369	336	362	319
58105	68953	58333	3020	1073	958	880	719	702	619	564	548	552	508	465	495	509	457	505	485	449	460	472	486	493	465	470	478	470	439	464	473	433	453	452	432	471	430	473	446	475	479	444	447	467	414	441	476	467	454	467	496	469	442	476	418	465	448	457	464	471	439	467	470	459	498	458	438	485	443	462	489	486	484	473	463	439	481	415	467	442	431	417	496	454	475	472	456	453	447	426	427	449	464	481	432	478	468	425	407	454	463	420	501	466	471	427	434	467	442	486	450	476	434	414	464	504	463	438	467	456	456	459	468	440	441	458	458	450	449	479	476	437	467	435	452	451	425	428	411	447	468	479	421	435	470	467	455	460	453	480	487	438	480	472	433	416	474	456	426	459	477	479	444	434	490	446	447	457	503	448	467	461	443	448	445	434	501	431	436	452	488	449	469	465	428	428	466	438	470	448	482	465	435	428	443	463	453	438	442	486	452	487	480	474	483	457	402	433	446	459	425	466	465	466	464	429	492	422	457	444	425	463	449	446	483	492	424	440	489	424	479	448	453	437	435	471	453	444	410	479	448	448	449	452	457	443	489	469	471	425	438	451	427	451	457	429	460	447	461	431	508	461	433	477	459	436	490	431	444	423	446	440	455	484	413	465	473	471	474	482	439	478	448	441	470	444	454	485	478	444	443	431	428	448	447	450	462	457	489	429	434	470	440	453	485	472	450	469	459	431	454	472	443	386	425	456	441	478	507	452	465	441	453	471	426	463	464	443	447	450	421	488	447	440	476	481	475	465	482	441	462	442	464	437	457	473	449	465	462	444	471	465	462	445	425	436	452	466	466	487	416	413	499	482	450	445	461	484	458	453	469	478	401	443	464	433	432	472	495	454	468	447	446	437	494	459	476	469	415	496	456	485	412	453	471	465	449	443	453	438	461	459	468	476	445	427	444	498	411	467	468	449	469	463	513	438	433	466	477	459	468	448	451	471	454	490	432	474	455	471	426	477	455	456	444	453	448	452	450	483	455	474	470	460	453	451	457	421	470	435	440	468	456	450	442	459	448	454	430	471	425	484	443	451	427	429	438	410	419	459	450	427	476	435	439	451	465	491	436	462	458	467	469	441	461	469	430	419	465	439	464	459	426	440	472	432	432	437	442	469	436	480	439	462	435	454	451	450	442	438	428	464	499	429	478	450	456	484	481	424	452	449	470	444	466	442	455	431	455	469	490	423	431	466	457	464	462	458	464	462	429	437	440	443	412	426	425	455	466	477	409	467	417	469	465	468	472	460	485	487	450	434	438	459	456	437	438	449	484	452	444	444	431	440	445	479	445	452	456	441	481	455	437	426	500	439	425	430	432	454	485	450	446	451	461	496	435	481	481	419	411	411	406	466	444	442	423	418	465	449	459	465	447	479	479	449	489	418	437	480	419	445	452	493	465	431	442	458	452	458	447	465	448	468	424	427	459	486	464	450	478	441	439	459	468	420	478	436	469	472	452	445	454	464	441	432	465	434	448	431	450	420	445	429	454	424	456	455	433	488	479	461	452	473	473	445	474	457	456	450	463	434	459	457	452	448	444	435	462	464	452	440	457	463	478	454	399	436	462	460	466	463	457	452	425	444	444	425	458	459	434	433	442	437	435	467	446	446	431	483	507	421	430	465	462	434	451	478	461	493	465	443	450	462	462	479	468	483	465	451	464	434	467	470	470	442	433	469	479	467	474	449	492	434	468	468	462	443	472	468	464	456	439	464	470	424	472	436	473	456	447	427	454	480	444	445	442	464	460	455	447	435	439	455	458	416	405	430	458	452	466	446	486	488	443	475	450	465	425	437	427	475	457	497	449	439	467	453	487	443	410	421	459	470	435	454	434	442	495	442	429	415	439	418	438	431	420	458	445	462	446	462	452	442	455	472	444	488	491	430	435	451	470	450	421	464	483	476	443	481	423	447	457	490	488	454	475	451	447	432	445	477	433	471	433	482	450	448	422	448	482	493	500	437	468	419	440	420	431	465	462	479	448	444	446	453	487	458	466	482	487	471	445	488	464	437	433	412	427	447	429	477	466	431	450	432	455	462	449	451	430	419	447	428	473	466	483	436	420	480	467	492	470	510	457	444	445	469	467	451	452	465	495	411	456	449	421	439	438	467	417	468	444	447	438	482	424	467	446	455	455	448	481	455	446	419	497	486	439	445	432	484	451	460	455	462	484	486	446	434	504	461	449	472	435	473	450	451	461	407	463	465	417	467	475	472	465	491	466	472	435	402	478	416	461	458	448	457	436	427	475	461	447	474	421	425	461	426	424	432	446	442	437	443	449	485	442	455	451	442	442	464	452	448	485	449	465	460	447	458	478	468	482	477	477	435	421	468	481	441	464	441	426	443	463	451	467	484	450	467	411	441	451	416	485	431	482	489	439	491	465	456	479	456	427	483	443	432	488	438	431	476	428	474	464	419	449	456	485	425	439	473	451	448	462	460	450	449	431	436	476	494	448	450	446	471	435	424	450	458	456	415	450	480	442	437	451	421	435	472	481	431	466	454	466	435	454	474	465	473	470	482	439	460	479	482	439	447	450	464	461	491	442	477	459	458	477	415	463	465	439	461	430	470	465	420	411	478	467	430	452	449	444	464	450	481	445	474	418	447	456	455	479	457	410	468	482	413	476	469	432	470	418	427	459	453	453	490	440	507	445	456	475	460	406	448	416	458	463	454	425	447	468	491	451	458	479	469	462	449	432	450	501	463	442	446	421	456	473	451	461	416	453	442	454	448	461	475	463	432	463	443	454	475	485	416	460	442	454	441	474	457	450	424	482	451	458	497	481	449	456	446	428	447	452	469	451	461	451	436	441	495	469	487	462	455	476	471	454	419	448	437	476	443	488	452	415	438	477	455	455	423	445	435	447	449	413	475	455	458	441	449	439	486	483	429	430	435	473	481	435	425	458	436	480	484	502	474	459	426	469	443	433	441	437	482	456	461	448	454	460	483	453	498	442	459	466	472	467	474	463	423	459	434	442	446	443	447	448	450	453	414	458	463	456	454	423	434	441	434	466	453	474	470	452	507	428	423	483	454	474	473	445	443	432	478	481	457	463	456	441	433	480	434	437	486	454	476	457	479	504	433	465	447	399	462	454	388	426	451	470	454	431	443	471	450	444	453	485	474	451	448	457	450	467	425	418	433	433	453	444	451	470	448	471	443	463	443	462	452	378	448	482	460	445	426	451	476	420	460	436	482	446	456	453	471	427	437	449	472	428	425	436	439	423	425	433	507	465	454	465	495	444	459	450	458	432	490	466	432	442	417	505	436	466	499	439	460	438	444	421	435	484	496	449	488	443	430	457	427	426	459	457	443	446	456	503	468	468	478	455	463	426	452	412	417	443	458	469	455	475	458	474	453	454	431	485	400	437	474	457	440	458	435	481	517	491	449	444	432	464	456	445	462	468	469	459	498	453	437	444	464	452	412	436	446	466	448	445	445	472	449	456	458	477
23203	21521	29302	24723	21432	18998	3052	421	342	309	264	255	250	216	249	226	231	217	201	220	224	233	206	193	186	183	190	200	182	205	218	219	190	190	183	181	179	215	207	191	186	186	201	181	200	211	198	194	155	184	186	168	192	206	207	202	192	183	192	197	204	205	161	178	172	220	182	182	176	187	174	160	173	208	167	184	197	182	207	223	179	186	185	209	181	169	206	182	189	206	195	183	185	178	184	213	211	194	202	185	200	217	176	203	195	193	214	186	171	180	203	178	196	176	207	228	173	183	191	206	189	190	178	196	216	187	170	180	207	205	191	187	199	189	178	191	219	181	190	208	192	196	178	199	192	198	190	174	180	171	196	204	218	191	183	188	205	175	200	175	206	188	207	155	209	198	180	201	193	179	185	191	187	191	205	166	188	197	199	184	201	186	204	211	210	213	192	170	175	196	189	220	192	191	187	207	178	188	199	189	195	187	178	193	171	203	199	176	184	187	198	184	183	175	194	186	170	193	192	183	190	189	200	200	190	190	186	173	189	204	188	190	191	172	192	166	198	202	199	201	193	207	188	203	192	200	212	188	169	174	192	170	200	196	174	217	187	187	183	193	198	215	188	175	183	189	174	186	163	197	201	187	189	206	188	201	161	181	197	185	201	176	181	204	189	163	198	180	189	197	181	194	175	206	186	175	186	216	216	185	175	173	201	189	200	212	196	193	178	188	200	178	187	182	169	183	214	162	175	182	157	183	207	178	198	172	196	193	194	196	174	214	175	191	184	186	210	212	195	188	190	177	188	194	180	172	217	190	176	176	193	186	169	170	189	190	217	172	193	187	183	190	192	209	196	190	191	181	211	192	189	186	176	196	199	182	194	166	227	170	198	173	184	182	185	175	179	184	192	201	193	163	184	192	182	183	198	185	188	185	184	180	204	172	203	216	194	201	176	209	175	193	167	189	182	186	163	171	210	184	179	170	189	178	183	188	171	166	199	186	174	197	176	193	181	193	194	187	204	225	163	199	163	205	222	192	182	185	183	188	188	196	169	187	198	204	198	205	171	180	209	202	197	186	196	201	176	188	183	200	208	203	176	192	195	197	177	191	168	184	183	155	199	179	189	174	194	185	201	191	191	196	186	176	187	200	190	202	178	193	176	199	194	197	200	172	211	175	177	192	219	209	197	200	185	198	180	201	189	157	226	212	194	197	208	171	195	187	217	208	188	180	171	190	164	189	175	196	194	198	196	194	175	194	188	199	180	154	204	157	195	189	169	187	172	212	183	206	167	180	185	176	189	199	187	191	201	212	179	179	171	179	182	197	213	191	166	184	187	177	182	173	193	217	195	189	192	192	182	188	223	181	172	222	201	180	217	190	210	174	191	166	171	196	190	192	188	190	208	202	170	182	167	218	177	198	203	204	207	215	178	175	211	217	188	186	181	181	196	185	205	209	197	167	183	191	186	213	192	178	195	183	199	178	183	189	181	181	207	193	189	189	204	182	179	185	186	196	213	216	183	172	193	210	163	180	163	178	173	179	190	200	177	206	209	168	180	195	189	195	214	186	192	190	147	202	185	214	203	197	189	183	187	207	180	187	194	206	177	200	183	193	181	193	184	187	174	178	188	212	193	183	198	184	193	193	184	197	195	196	176	177	176	196	199	229	214	197	184	191	198	178	175	190	210	190	190	184	219	177	189	205	185	170	177	199	183	197	167	213	171	203	182	163	193	188	181	175	179	172	190	179	181	205	185	171	174	168	192	165	187	190	194	194	199	181	170	182	195	177	205	176	212	197	186	196	194	204	176	188	188	199	182	188	196	178	217	189	186	194	203	201	181	179	189	189	187	182	209	195	205	183	203	172	191	164	181	190	200	222	183	191	182	201	202	176	184	195	192	184	207	179	179	202	188	198	232	215	190	190	150	173	215	181	186	176	206	172	182	194	179	193	187	198	167	192	201	184	198	190	211	183	192	202	205	206	171	198	201	201	181	197	210	193	231	186	204	180	169	204	183	180	179	202	187	188	180	203	166	218	172	168	194	193	187	197	200	202	193	186	180	210	158	168	186	177	195	191	196	175	187	188	201	180	200	209	205	184	193	175	193	177	205	184	166	182	207	204	175	202	199	186	165	197	184	198	172	164	206	193	185	206	206	181	180	193	178	194	190	188	194	196	210	182	189	193	199	179	194	198	187	197	198	167	179	178	169	152	211	159	202	173	200	176	202	196	184	206	204	188	200	202	207	203	189	189	195	183	177	209	180	170	202	167	193	209	164	216	172	167	228	179	213	226	188	169	163	187	172	202	184	189	189	224	198	170	173	209	194	190	167	199	177	210	187	181	197	159	187	199	181	188	195	177	192	216	190	203	175	186	189	184	195	198	185	178	182	202	185	196	188	184	210	195	177	208	188	199	199	186	215	192	171	191	190	172	209	195	171	176	174	200	206	192	193	196	181	219	191	185	186	176	208	180	206	195	178	198	191	171	179	187	176	177	189	176	169	185	189	174	199	186	188	212	189	169	189	187	194	215	190	184	165	183	171	185	191	203	191	169	189	191	183	178	205	194	191	209	209	154	181	192	196	184	189	197	194	190	205	196	150	184	221	198	213	181	214	202	177	175	188	194	174	188	192	198	172	177	184	162	191	188	201	175	172	184	200	219	197	206	178	157	188	193	189	196	178	184	196	185	165	206	152	184	198	186	175	189	200	184	208	204	193	213	194	212	170	174	210	174	188	172	176	199	218	177	182	198	167	189	192	199	179	188	170	201	189	194	182	173	165	184	185	179	188	187	175	184	169	190	203	185	201	183	204	170	180	186	175	201	181	202	184	196	204	212	172	188	182	208	188	182	192	174	188	189	170	175	165	171	191	169	194	195	187	186	212	191	191	183	209	200	166	159	189	189	203	201	207	202	169	205	200	213	177	182	188	183	178	182	192	183	195	178	179	178	199	202	183	188	177	183	204	199	195	207	177	178	187	194	174	179	165	179	176	192	174	177	190	187	194	192	165	192	183	185	189	206	186	174	203	192	196	183	200	180	206	213	210	189	175	191	210	206	174	175	199	185	187	172	189	183	201	168	200	172	183	195	210	180	197	162	209	190	200	184	168	184	199	188	172	187	208	184	197	205	220	183	177	164	175	190	172	159	193	182	191	194	195	178	187	207	207	185	203	188	213	189	197	196	192	194	183	181	215	212	187	188	186	204	180	184	186	181	213	193	186	196	176	187	182	166	201	180	184	184	202	158	191	173	198	164	198	191	187	181	175	183	196	211	225	186	169	180	183	205	207	185	188	166	198	206	193	215	209	185	178	161	213	157	173	171	201	198	184	199	183	190	173	203	171	189	182	177	199	198	175	185	183	202	193	213	180	207	183	206	199	200	191	196	196	176	166	178	194	159	167	210	178	183	165	211	180	186	184	162	201	187	193	191	174	190	195	180	191	185	172	193	198	202	213	194	200	202	200	191	199	200	178	204	175	187	202	184	192	185
56877	72405	64304	3937	1610	1128	926	733	633	541	457	462	392	372	384	348	324	340	305	279	307	279	268	284	316	278	262	267	310	276	270	296	305	282	296	269	263	256	222	295	262	279	251	257	251	245	279	259	261	257	271	263	259	274	251	276	257	258	243	270	259	279	285	276	246	238	282	267	249	272	245	270	245	268	277	275	276	293	267	250	239	248	250	257	257	265	235	262	237	278	269	284	224	242	248	249	287	262	236	227	265	231	290	265	251	270	222	274	250	250	275	251	229	265	246	226	235	291	228	258	268	272	258	262	254	248	266	255	263	261	267	260	245	258	248	236	264	279	261	257	286	236	281	278	271	262	298	266	267	248	264	248	280	245	264	273	266	284	254	247	247	235	253	247	242	291	239	251	246	247	252	223	259	259	210	256	262	256	255	254	257	266	257	271	261	276	259	258	245	278	246	258	242	286	241	254	253	268	273	269	245	241	275	272	262	263	267	274	231	252	247	243	241	246	276	261	256	254	264	243	264	261	262	255	227	247	270	277	231	273	248	266	256	266	261	230	253	245	261	232	260	234	270	281	227	246	247	243	249	211	253	253	258	231	278	272	263	287	252	263	248	259	232	248	260	245	245	262	278	281	282	256	244	247	256	248	229	264	217	252	247	238	258	261	256	254	261	247	290	239	265	241	273	252	251	272	266	260	260	256	259	256	227	263	283	247	246	261	251	236	234	253	277	263	228	252	249	232	246	244	269	236	245	265	248	238	279	248	286	260	257	252	253	251	270	277	261	256	237	260	272	241	252	244	252	233	259	283	252	271	300	213	232	245	272	264	275	227	265	239	273	273	257	230	237	229	270	260	253	234	276	264	258	272	253	306	250	276	281	220	270	267	277	274	257	275	241	269	236	288	261	269	243	238	272	239	253	262	232	251	263	249	267	247	244	264	261	263	238	243	237	267	263	258	219	274	248	286	235	267	267	258	258	268	265	273	253	257	248	256	249	272	261	255	250	241	293	274	244	236	236	256	261	241	239	264	299	278	260	244	248	274	274	251	253	235	262	240	234	250	257	253	241	265	259	290	260	276	242	251	256	249	279	268	261	230	239	225	234	268	251	248	269	276	259	241	255	286	266	273	250	275	276	266	272	236	277	271	241	259	249	237	230	257	301	266	217	246	286	258	247	268	268	247	231	254	280	265	214	247	263	250	235	243	292	243	264	239	284	253	266	255	271	266	263	243	280	241	233	263	242	238	269	252	249	265	263	230	241	266	266	251	280	220	262	256	280	245	254	254	282	251	231	281	258	305	226	236	241	244	279	271	258	259	265	220	259	239	275	266	271	244	236	253	279	238	246	243	272	265	271	246	239	272	261	241	249	243	252	237	236	240	253	253	273	250	273	261	256	255	280	248	270	287	245	244	265	249	266	242	233	222	246	281	265	259	260	246	243	260	259	281	243	244	276	258	256	250	230	263	253	260	240	255	257	270	240	248	270	280	257	278	255	256	251	238	259	239	251	250	264	258	213	259	266	248	249	260	228	245	238	241	261	268	249	294	235	260	244	267	288	237	247	245	245	260	254	277	215	269	269	252	289	233	260	236	252	272	260	254	277	251	283	274	262	209	275	256	280	267	258	245	251	228	277	237	274	260	255	262	260	266	260	251	266	277	264	287	246	241	273	244	253	269	266	256	241	259	269	232	261	278	277	262	247	238	277	258	236	254	242	262	262	263	287	268	261	268	280	275	270	256	249	241	272	244	265	259	274	263	265	278	252	249	270	241	236	290	245	252	286	260	235	273	241	237	261	244	249	270	252	256	236	271	267	233	269	243	275	248	249	259	234	258	258	276	248	280	289	253	248	232	265	236	257	244	233	299	247	269	243	262	249	267	256	235	287	262	281	282	263	260	264	277	258	227	246	256	248	272	253	236	277	254	249	263	264	289	250	251	264	267	263	278	235	266	270	227	282	289	263	266	229	258	288	270	252	264	283	233	247	244	232	255	265	252	273	263	257	282	271	263	274	266	245	264	237	249	253	270	263	261	256	255	248	243	257	273	252	255	255	260	288	250	272	242	247	247	266	248	258	275	226	243	270	273	264	276	265	239	259	262	260	275	246	282	246	271	267	269	255	258	254	254	278	222	245	254	285	246	234	254	284	262	273	248	251	257	272	271	258	236	257	264	269	281	255	263	274	245	249	235	252	246	276	257	263	233	262	251	257	251	242	260	256	201	266	234	302	273	287	270	264	293	235	262	278	263	245	277	238	265	279	262	236	264	262	271	246	247	231	259	249	251	270	258	260	250	282	254	241	239	255	280	283	253	251	247	253	257	242	258	241	264	267	236	254	249	298	238	247	251	252	249	261	240	254	262	262	232	274	254	236	287	248	271	257	255	239	234	256	263	240	263	266	231	283	264	262	263	252	265	249	245	258	242	246	247	268	263	226	272	229	246	222	274	262	275	244	254	251	264	252	260	234	263	250	247	260	248	257	284	238	289	256	248	253	249	301	268	232	239	248	266	287	249	255	249	293	248	216	256	250	234	261	247	254	241	302	235	245	271	263	238	263	265	258	256	254	294	240	258	276	251	273	267	253	261	263	245	240	236	256	281	254	263	232	232	215	267	239	232	253	227	252	245	277	267	251	260	250	249	226	245	261	270	238	269	253	252	269	253	269	266	240	268	262	244	260	263	260	255	241	249	258	222	234	254	262	250	255	271	248	236	259	272	259	260	245	234	254	233	248	252	262	249	247	243	259	254	255	257	267	251	257	258	258	246	249	268	258	271	251	249	249	268	271	244	269	237	271	271	236	243	311	248	259	258	251	235	251	273	250	256	280	259	229	247	239	238	236	238	238	233	265	290	238	240	257	269	249	327	246	245	225	276	238	251	221	272	264	246	258	277	284	242	253	280	269	251	264	233	233	245	281	286	247	278	249	266	238	242	248	257	289	257	266	262	246	283	276	240	240	254	267	264	269	288	249	255	229	250	273	251	275	237	245	258	255	243	254	246	237	275	258	263	270	232	251	236	261	271	259	261	262	237	258	231	270	259	249	259	256	230	234	250	274	280	278	269	229	272	256	265	251	245	274	233	264	243	242	253	255	254	295	255	237	279	277	275	254	261	258	247	247	250	267	247	270	247	253	250	263	232	272	265	231	235	251	249	254	281	235	264	272	247	250	252	265	247	232	264	284	259	258	275	227	248	242	247	268	238	251	256	268	281	251	276	282	257	266	288	240	235	277	235	280	290	269	246	260	244	221	252	254	216	239	277	246	263	255	242	263	280	262	261	250	260	270	240	255	279	255	268	228	249	254	259	247	242	269	255	265	242	235	274	254	272	231	253	252	256	250	268	274	277	275	272	250	258	246	258	264	238	279	288	239	275	262	232	263	240	249	262	273	243	288	236	274	264	263	264	279	301	261	284	257	269	282	269	274	216	273	252	236	272	251	258	265	303	252	230	265	265	251	237	239	274	279	245	241	282	257	251	242	253
29023	23166	24041	5172	395	377	363	378	347	335	269	296	333	329	358	335	315	307	297	347	366	336	281	316	315	330	309	344	348	295	327	331	356	311	303	352	289	312	329	317	359	302	320	311	334	342	312	313	288	325	319	311	336	343	376	316	283	299	360	329	306	351	329	322	308	315	287	317	306	313	297	338	306	300	317	292	303	324	319	327	303	317	306	316	338	305	307	315	306	336	319	314	322	284	302	302	316	303	287	354	333	313	328	314	326	300	325	313	308	333	327	318	347	285	318	349	337	308	318	352	329	323	352	324	299	326	298	336	316	300	329	311	320	303	328	326	340	332	337	296	295	308	324	324	326	342	313	331	310	310	301	311	309	340	295	293	350	329	321	310	331	315	296	332	316	334	340	317	327	349	312	276	304	320	315	317	338	277	310	330	343	271	298	316	313	329	338	334	332	320	332	322	327	324	294	321	267	298	295	314	304	323	300	321	337	310	327	355	307	325	298	340	326	299	276	298	295	333	317	312	341	320	317	293	322	349	324	320	306	323	308	276	308	306	353	318	320	313	331	357	309	306	335	302	302	323	300	305	306	318	330	313	297	291	330	325	309	328	289	321	343	292	292	295	341	338	320	309	310	304	297	302	340	321	328	300	331	300	336	322	340	314	300	328	301	348	323	315	306	295	328	310	315	308	310	331	296	269	335	349	316	298	301	309	293	340	328	319	352	309	350	367	317	307	300	335	303	329	336	305	297	345	312	313	320	304	308	288	320	316	318	337	298	347	332	304	284	324	330	301	326	352	296	330	364	321	315	314	283	326	344	319	322	306	301	305	305	309	325	315	327	275	343	329	327	303	316	298	310	334	330	311	321	283	300	345	298	337	323	330	346	337	316	295	289	283	298	311	296	323	303	326	340	339	322	321	339	306	316	317	300	304	320	344	349	316	310	302	307	315	293	340	312	317	284	322	313	299	300	315	297	299	318	277	331	327	311	314	318	321	309	311	321	297	323	327	311	324	308	325	295	276	316	309	301	329	298	293	331	299	342	309	313	337	298	311	296	304	328	274	306	343	274	316	281	313	315	291	315	338	316	297	330	324	317	320	280	316	325	302	311	337	339	306	330	312	286	327	345	315	318	315	323	315	261	343	325	332	295	306	324	334	295	326	328	303	322	308	328	329	311	299	308	311	303	315	326	303	299	316	325	327	314	323	305	285	310	303	314	346	298	319	285	339	316	311	341	339	310	333	304	306	349	307	280	328	289	336	322	311	323	307	333	356	296	304	315	299	308	313	309	299	328	341	315	322	337	306	300	330	364	300	296	327	314	321	312	317	288	350	326	326	316	332	322	330	314	322	329	326	304	321	348	315	301	287	348	311	341	322	327	340	303	308	327	322	307	306	319	297	338	342	298	330	316	318	309	306	308	317	308	313	305	322	308	308	288	316	297	284	319	352	307	315	287	339	346	313	310	330	288	321	307	324	322	329	319	329	314	296	283	315	311	324	329	315	322	334	283	307	328	296	358	271	343	302	316	316	320	340	325	307	306	332	312	299	312	289	319	278	305	343	338	322	326	286	301	302	305	306	350	363	290	315	335	325	312	328	305	321	329	281	306	340	311	354	314	362	306	333	312	323	322	287	341	315	342	310	322	306	345	318	284	298	294	314	318	317	322	324	316	331	286	326	310	323	328	295	332	306	290	315	327	331	319	331	321	319	328	333	308	352	305	318	294	338	351	285	322	333	312	322	325	305	321	320	317	323	312	304	320	314	298	324	316	304	295	274	318	328	315	322	296	314	353	332	333	350	322	318	344	335	271	315	279	313	311	315	311	353	315	321	313	321	349	332	313	295	308	319	310	343	344	329	315	306	274	362	304	313	317	323	324	316	318	295	351	341	320	308	311	319	313	325	320	334	299	287	314	315	310	323	285	323	330	322	327	284	313	349	320	315	299	300	309	309	299	312	312	291	324	323	319	300	306	303	317	316	326	312	327	309	295	294	290	319	345	290	358	336	321	325	323	323	277	324	339	315	322	337	326	307	339	321	298	332	320	310	329	313	310	324	347	300	311	328	300	275	323	309	339	361	313	308	313	341	303	330	304	302	323	319	326	318	327	338	329	315	331	344	313	319	312	302	320	332	350	383	299	308	340	314	302	310	334	334	279	306	325	318	312	274	320	346	324	288	304	299	311	316	312	293	340	354	320	284	324	303	286	316	359	310	301	329	294	303	316	350	337	329	309	310	319	314	346	345	337	313	318	313	311	302	344	325	293	324	278	277	298	294	320	313	306	309	315	303	316	282	336	346	314	316	307	321	280	282	326	326	329	298	318	324	341	330	296	308	320	319	316	337	314	298	349	344	321	337	295	334	344	308	307	315	328	302	281	293	307	321	302	329	301	314	317	329	310	292	289	322	309	324	344	311	314	288	301	323	320	318	359	349	300	346	316	332	327	304	334	332	296	340	301	305	307	341	320	324	306	310	331	330	321	288	318	335	305	316	324	303	325	314	322	318	295	307	313	318	314	297	324	315	307	310	340	316	306	322	303	358	336	328	329	309	307	302	356	305	305	327	346	312	351	307	309	290	305	335	318	326	307	306	324	318	300	352	338	323	300	320	330	321	336	320	334	342	346	291	312	294	323	335	304	341	362	307	294	346	332	332	350	309	303	344	357	342	322	293	369	318	302	290	329	317	308	333	315	286	322	319	334	304	319	318	339	349	344	331	301	321	350	283	341	321	310	311	308	305	284	336	289	330	346	329	343	367	295	297	307	345	278	323	271	319	337	299	349	323	325	374	295	318	303	321	297	330	292	294	299	338	302	324	370	307	345	306	311	308	330	322	304	345	311	323	342	326	322	317	303	339	333	328	334	265	315	310	301	304	316	334	309	318	341	306	301	285	341	322	313	306	296	311	323	296	306	305	325	320	307	323	323	290	329	304	339	316	311	303	329	305	300	319	300	289	318	322	349	311	319	315	319	306	341	337	350	317	340	310	335	315	321	335	344	327	290	302	328	285	340	346	307	330	318	291	318	327	272	305	312	312	331	329	284	333	333	303	326	341	311	337	297	299	317	300	319	322	330	333	309	294	309	318	310	263	321	306	288	296	324	330	305	336	301	325	299	309	303	316	311	314	324	303	308	297	344	290	313	309	333	293	300	296	322	332	317	331	296	327	318	332	279	312	340	312	320	299	319	333	304	301	331	315	303	311	294	315	340	316	317	309	299	277	304	317	315	362	305	316	317	334	318	347	303	334	332	365	305	359	330	284	322	321	337	337	321	306	326	323	315	328	298	303	295	303	301	309	298	345	299	332	315	315	291	306	317	295	314	280	353	306	311	383	329	313	349	311	330	358	293	326	313	336	302	300	307	347	321	327	317	313	325	272	304	318	338	296	319	305	323	314	309	315	304	328	306	312	318	316	330	276	338	323	295	317	347	289	314	313	315	318	298	285	319	325	324	330	284	337	303	311	342	361	317	314	303	327	293	348
34595	32825	26063	884	472	436	447	437	421	432	475	469	435	451	430	436	432	429	403	435	430	439	400	402	421	447	427	449	424	398	431	421	438	451	432	386	470	418	421	395	422	445	414	413	413	472	431	426	387	459	401	417	427	404	455	423	441	451	391	410	404	405	427	379	398	418	424	426	458	450	413	435	456	398	447	457	419	467	431	411	412	376	450	441	451	468	426	439	467	439	468	421	464	458	432	430	383	426	445	411	410	449	443	391	423	451	446	477	451	395	397	430	414	456	405	420	432	442	444	429	435	424	461	430	443	406	473	417	402	440	450	412	467	434	413	450	424	446	441	446	483	417	448	443	440	432	431	434	405	389	461	422	434	447	436	445	428	405	458	405	442	406	458	466	437	424	452	398	457	402	453	416	400	434	443	456	443	460	421	424	419	420	443	424	428	450	461	425	456	408	438	449	450	450	419	434	449	425	431	408	417	385	423	420	407	430	452	445	428	429	426	458	398	406	407	443	444	428	452	417	427	437	379	439	438	421	470	426	417	419	428	405	395	447	433	436	451	440	408	412	424	438	416	448	448	410	450	380	380	430	429	403	438	436	458	433	408	447	452	406	406	418	403	445	416	443	446	424	434	415	460	427	433	432	446	421	459	447	463	426	399	409	431	420	452	404	456	403	394	424	467	437	465	420	402	457	425	428	439	416	448	452	442	438	421	431	414	422	417	415	418	429	429	428	445	457	448	443	396	450	465	440	418	447	445	461	420	425	436	412	411	420	393	454	420	413	402	465	431	407	428	452	427	445	459	396	408	391	425	414	398	439	413	414	454	432	421	443	421	427	460	408	443	415	396	465	433	435	420	401	371	418	467	447	431	421	414	441	458	449	426	443	447	392	413	420	396	435	413	418	451	426	427	485	417	434	417	464	449	421	433	406	401	445	475	427	423	449	417	448	453	364	425	419	425	395	447	432	420	457	432	464	464	435	419	417	426	429	396	448	447	452	432	417	424	445	446	425	395	430	486	444	393	439	428	420	426	413	430	428	450	409	427	448	395	435	432	411	421	399	438	424	446	427	449	442	444	478	420	435	433	432	425	407	411	417	446	424	400	403	416	442	371	424	426	405	421	416	427	466	408	399	405	407	430	449	446	433	439	436	421	422	433	409	463	417	464	441	428	423	430	468	462	431	433	427	479	430	435	422	422	467	465	415	422	409	404	413	449	457	429	409	427	437	448	436	409	415	441	441	416	428	446	463	408	461	425	420	467	455	402	465	394	432	446	421	471	426	428	410	453	426	455	422	441	423	434	455	463	419	427	449	424	410	420	421	422	432	437	392	449	434	470	416	416	445	427	445	423	433	471	421	416	429	431	443	418	409	425	423	398	438	409	436	393	409	465	371	390	420	435	442	485	430	421	466	415	419	487	429	440	450	450	424	431	448	419	401	422	397	461	455	431	469	424	436	447	411	422	460	459	430	411	426	390	436	403	410	448	450	467	428	443	438	414	402	399	431	410	437	457	427	455	389	448	435	439	408	433	441	429	420	404	428	416	408	419	426	458	414	413	422	447	384	432	459	405	441	442	421	466	438	454	436	413	425	443	415	467	443	424	453	437	418	452	380	428	431	419	403	459	415	415	427	437	417	440	403	437	434	443	430	441	418	415	420	433	386	400	440	415	410	427	450	411	430	393	401	455	442	432	446	418	382	399	424	408	423	438	420	427	416	406	416	403	435	400	427	445	436	466	435	418	433	423	422	451	422	453	448	468	446	404	426	399	423	420	437	404	445	441	454	406	417	436	386	439	429	412	456	417	416	412	449	440	463	398	429	420	394	454	417	458	425	445	398	432	451	464	424	411	436	417	443	436	437	411	434	427	428	447	442	431	440	407	432	408	417	450	438	440	449	411	410	405	422	393	433	427	435	430	439	399	421	459	432	464	400	416	452	451	423	451	463	444	436	442	424	424	456	428	432	405	461	433	410	418	424	455	421	449	430	421	419	453	457	410	467	452	418	431	433	394	429	431	406	410	429	415	433	430	438	476	436	429	421	442	430	439	446	428	428	445	457	434	424	434	441	408	431	436	454	394	439	409	422	460	413	422	369	418	395	406	470	468	407	421	429	419	409	443	443	436	397	454	434	435	419	428	434	482	407	421	437	414	396	427	417	427	406	426	432	441	423	407	397	443	426	422	448	427	400	478	435	495	432	443	412	453	442	409	404	451	430	453	418	388	417	464	497	440	446	429	425	406	453	433	425	417	424	447	450	455	414	431	422	397	445	452	471	419	411	441	429	464	402	410	449	402	416	414	443	425	415	431	466	435	421	401	409	444	453	476	431	402	441	406	424	406	434	425	449	383	471	401	435	416	430	457	439	461	432	428	420	447	420	418	410	406	454	414	424	384	403	415	461	394	426	412	406	398	464	442	419	413	434	429	450	441	448	443	462	419	405	496	432	412	457	425	418	472	435	418	459	415	454	381	419	438	486	431	408	417	414	443	413	452	429	471	438	418	444	436	409	429	409	441	424	418	420	452	439	421	418	429	434	406	454	474	441	426	424	446	402	426	408	446	435	438	414	425	409	447	424	416	415	393	439	406	459	414	382	477	419	458	419	416	416	446	467	418	422	442	421	435	414	410	389	423	427	458	436	426	417	428	404	434	438	448	440	445	409	410	453	425	423	450	434	464	437	456	458	426	393	452	413	400	421	413	438	433	446	406	443	419	447	430	435	397	430	427	418	428	447	424	400	450	413	448	418	417	408	448	435	454	465	424	406	442	430	482	450	410	416	392	464	430	421	439	444	453	409	458	479	435	420	400	416	429	401	425	419	424	420	389	422	405	435	436	423	448	400	421	449	428	422	457	406	428	421	417	402	410	445	452	431	456	410	408	418	405	397	442	441	426	433	399	450	422	432	397	401	441	415	423	410	435	416	427	421	463	408	414	459	425	421	445	404	446	454	456	468	430	435	417	409	418	486	429	419	450	467	444	411	434	406	427	428	408	402	440	416	425	433	432	477	417	455	443	414	392	441	402	464	421	446	448	431	441	442	444	430	445	423	434	421	387	439	445	440	402	445	424	430	423	446	430	433	435	425	421	424	437	453	452	411	449	437	468	404	434	436	445	470	425	424	429	406	410	408	410	439	433	430	418	395	382	429	448	462	445	451	436	407	448	446	419	421	409	409	465	444	435	425	463	411	432	387	428	414	444	403	414	434	455	426	394	416	449	431	421	435	419	443	396	427	430	431	422	433	405	462	462	436	454	454	470	424	395	440	434	443	425	416	429	387	441	413	425	427	429	398	433	446	411	439	415	418	407	448	426	404	435	426	416	409	439	423	453	468	426	422	421	437	448	469	438	423	394	420	401	416	394	436	390	462	446	426	416	431	428	415	428	423	441	421	414	430	428	444	447	404	441	448	421	478	448	428	466	435	422	449	453	438	491	447	403	414	432	447	396	406	387	420	469	427	423	397	410	426	449	453	431	446	415	454
24272	21597	30180	25492	19358	5521	597	451	439	443	402	380	379	366	362	372	347	360	369	350	345	350	339	361	347	348	372	348	363	305	339	338	324	315	335	364	328	352	351	337	323	294	362	365	356	346	334	326	326	337	355	315	330	341	361	355	354	382	303	297	338	350	353	334	330	352	334	351	349	354	344	337	358	375	349	340	357	315	364	317	350	346	353	346	341	362	346	340	324	340	315	332	330	330	321	296	380	337	336	316	376	326	337	315	395	327	361	332	337	338	331	342	333	326	334	333	348	330	313	355	328	344	320	335	324	337	336	347	342	349	350	345	344	340	368	323	333	350	343	335	335	347	332	330	348	293	322	352	354	341	354	329	366	356	319	317	349	342	329	361	323	350	308	365	334	347	329	341	364	321	343	366	338	332	330	349	371	349	332	332	340	342	355	360	328	332	307	315	349	319	349	310	335	323	347	331	321	368	331	358	310	318	330	341	338	341	318	378	362	353	311	347	357	340	315	370	340	352	338	334	349	314	338	328	320	369	368	333	330	320	360	332	352	317	307	341	351	347	304	327	328	371	317	369	327	337	323	320	290	329	327	341	306	374	324	300	338	354	326	323	327	295	327	334	309	319	351	408	307	335	372	385	342	364	353	336	323	348	327	344	371	342	316	326	325	358	307	351	376	337	310	318	370	326	351	342	313	331	340	327	368	322	336	357	357	314	327	310	311	330	321	312	346	324	345	356	343	361	306	316	355	370	323	345	348	335	350	357	347	337	353	329	331	299	324	332	316	322	364	327	352	307	339	353	347	348	312	339	358	374	328	374	326	327	351	335	301	339	336	364	342	317	316	339	328	321	344	319	369	304	359	355	332	330	331	333	337	328	368	317	351	309	346	344	357	329	330	307	338	360	332	333	309	359	320	336	351	326	335	361	404	373	342	345	371	339	346	298	325	358	329	332	353	357	329	332	340	339	319	342	349	305	346	351	334	314	323	312	326	335	342	342	347	368	328	365	354	348	335	331	336	333	309	312	356	337	329	366	347	334	333	354	336	321	353	336	353	313	356	353	334	348	343	332	329	354	314	368	374	312	358	346	354	372	297	343	336	302	362	318	343	343	322	333	334	336	327	312	330	330	342	332	369	327	335	379	336	346	312	337	362	316	331	314	344	355	340	343	349	320	348	317	332	335	304	319	336	356	322	315	370	332	318	363	325	352	314	357	329	363	338	330	331	317	300	309	341	301	325	349	337	357	308	303	346	322	331	340	356	319	337	355	353	309	324	331	355	318	344	327	359	350	333	305	335	342	346	355	323	365	331	360	358	341	342	330	324	332	337	330	360	337	341	342	347	320	336	326	309	339	336	333	301	340	338	352	318	337	330	321	349	354	351	340	370	333	331	340	349	282	310	341	299	318	340	349	341	363	320	333	317	318	300	346	331	332	345	319	338	366	301	347	347	369	353	346	329	366	331	354	370	354	357	328	303	341	341	329	356	360	349	352	332	308	344	358	357	368	351	334	355	310	317	330	356	354	303	345	338	358	315	339	301	356	307	339	344	342	298	322	329	361	355	345	340	324	308	307	339	322	328	334	315	336	333	338	349	302	329	355	370	352	335	359	334	356	328	334	327	326	327	375	329	341	313	319	353	335	362	338	324	323	357	360	346	325	348	335	322	336	303	310	327	323	360	357	324	303	347	336	315	342	295	345	357	309	323	335	363	333	313	343	334	342	336	308	343	326	332	334	332	341	344	346	336	338	340	373	312	314	338	348	344	306	292	368	335	360	367	365	327	326	349	355	340	324	331	331	311	357	349	299	366	354	359	348	323	332	332	351	329	314	360	334	290	355	339	336	326	304	347	332	337	313	382	338	348	316	332	328	319	289	360	352	319	335	377	334	344	321	301	328	340	347	340	325	368	318	362	335	332	328	321	358	338	329	363	381	377	338	337	350	337	295	346	374	318	332	369	344	321	335	343	314	330	322	331	314	312	368	341	360	298	351	320	357	351	369	354	319	354	340	347	349	311	335	334	363	348	336	315	345	341	289	351	357	325	315	315	328	314	308	344	337	309	325	355	346	325	350	308	322	355	325	317	319	321	308	371	338	373	334	344	331	292	347	316	346	348	297	332	368	342	326	347	337	337	370	321	361	342	352	340	342	320	354	326	344	356	353	339	333	342	324	359	356	327	363	322	334	346	346	337	305	389	321	362	339	363	337	330	366	334	325	337	368	319	354	340	335	363	292	314	336	343	319	332	330	315	321	331	341	339	313	328	300	356	335	344	341	360	315	330	304	331	327	325	328	320	314	338	309	318	354	341	346	306	299	354	348	313	337	315	351	335	348	309	344	352	320	358	339	299	344	309	326	339	346	321	326	352	329	331	312	331	331	320	306	344	358	355	311	313	344	355	345	322	337	311	321	342	301	339	355	330	332	316	320	355	323	327	284	310	329	336	346	328	335	345	347	328	325	363	341	347	358	333	334	363	331	338	304	362	318	300	351	337	335	350	339	377	312	318	321	347	388	370	341	339	347	329	354	335	337	343	359	333	346	330	342	339	352	322	352	325	352	327	327	340	339	317	357	321	341	340	309	335	329	345	351	359	321	350	357	326	334	325	357	327	345	335	340	344	347	340	316	357	331	316	324	341	361	334	329	332	347	297	339	318	344	353	349	375	351	356	334	308	314	354	334	323	326	356	279	368	310	340	305	308	349	362	315	336	307	329	331	336	334	340	337	335	318	335	348	363	361	342	324	333	329	323	355	353	346	310	341	361	357	375	323	339	340	321	339	320	320	352	318	333	343	339	317	339	324	327	328	351	352	336	329	339	332	339	362	317	320	375	370	341	351	327	312	357	348	344	345	322	304	325	322	298	337	326	319	332	346	372	325	342	339	342	323	311	348	341	321	320	317	324	345	362	368	314	343	315	339	318	331	315	340	322	316	338	334	339	324	331	320	342	306	370	360	354	347	364	359	332	372	326	346	370	352	334	333	330	303	340	324	339	370	358	357	356	311	310	356	326	327	336	357	320	357	316	323	344	340	309	360	298	314	348	329	328	329	375	294	315	314	359	323	341	285	328	335	335	343	320	336	327	341	305	323	352	327	341	358	377	331	314	343	330	412	340	348	328	329	328	311	343	335	341	317	335	369	327	334	361	329	317	358	368	289	279	317	344	334	369	361	355	316	346	369	352	366	331	367	332	293	344	344	331	350	348	319	311	328	385	323	322	339	312	343	341	350	326	350	344	321	309	344	341	371	330	333	319	316	346	325	337	345	330	373	354	332	348	359	335	318	324	334	334	328	341	340	306	334	327	322	358	328	347	314	360	319	345	350	351	337	343	318	318	327	312	306	320	322	332	326	372	297	351	316	342	343	320	354	333	321	359	303	329	331	345	316	321	350	333	304	364	336	331	367	324	362	324	317	338	329	336	330	355	320	348	327	346	320	359	336	315	338	290	301	364	353	323	307	350	371	336	328	310	348	301	330	343	325
57244	71924	59943	3116	1151	968	866	726	703	613	587	502	545	511	539	495	528	508	478	501	462	483	507	449	451	477	431	507	468	452	436	465	493	468	474	461	453	434	458	449	461	475	493	443	446	472	438	433	472	406	442	442	447	443	474	473	485	480	464	438	469	470	460	460	493	454	477	450	471	454	491	435	448	443	438	463	482	475	454	449	490	450	491	465	468	491	440	448	448	453	467	459	436	429	489	429	481	451	444	446	426	493	451	460	460	466	436	453	465	425	486	475	418	465	472	467	455	444	454	459	431	475	411	453	453	464	469	487	462	467	482	455	461	496	480	474	420	448	461	474	481	486	497	485	477	423	463	428	454	477	458	471	455	468	474	455	454	463	444	459	442	476	445	442	476	470	479	476	512	423	481	440	434	465	431	480	438	499	470	471	488	457	470	436	445	462	468	442	458	451	437	509	440	472	462	469	471	487	458	481	508	487	464	431	452	453	417	410	465	424	463	459	425	432	445	465	423	468	469	445	457	451	429	441	461	461	457	435	437	462	456	471	465	460	460	465	479	484	434	440	487	481	434	426	461	406	478	415	453	446	464	417	483	475	472	441	478	429	489	456	450	472	444	452	414	434	461	418	431	459	485	462	449	458	442	491	441	488	444	426	481	480	483	432	466	461	443	441	490	498	451	484	441	464	455	438	458	432	452	471	462	454	471	463	440	439	453	451	463	431	464	449	471	457	454	461	488	451	484	421	472	464	443	452	471	455	468	482	469	454	439	494	454	441	442	438	485	451	426	494	437	457	453	441	469	450	475	447	511	448	474	458	436	452	465	451	464	473	455	453	414	468	460	429	443	488	459	474	437	458	423	476	467	460	471	476	454	445	446	425	448	491	467	456	430	431	461	438	495	457	444	468	476	448	504	453	458	427	458	479	441	451	473	462	444	439	404	460	487	490	464	459	481	495	488	480	461	489	440	470	452	440	466	460	489	452	454	481	485	479	453	426	440	476	485	439	480	442	430	464	457	454	479	444	458	464	478	473	461	466	453	420	464	447	487	437	510	482	478	469	478	463	459	501	488	476	465	467	460	431	446	463	482	500	483	447	480	478	454	425	449	458	479	459	455	484	498	503	457	437	457	465	418	487	463	431	458	445	456	458	472	437	469	497	440	437	476	437	449	442	498	459	461	462	445	452	448	463	451	413	428	440	449	459	459	475	451	437	464	468	432	478	401	443	443	413	488	463	439	442	420	462	417	472	439	481	466	483	469	451	461	465	459	448	473	412	477	428	454	463	474	469	471	459	483	474	498	498	429	430	433	510	452	470	476	498	430	477	495	469	456	482	446	480	470	464	432	468	466	415	430	480	467	422	449	469	464	461	439	453	495	512	469	472	466	443	466	476	434	500	427	424	467	441	466	477	450	448	423	443	489	486	464	420	482	427	479	438	454	429	462	469	485	486	483	422	464	448	476	481	444	444	519	431	468	456	432	475	425	417	493	462	452	451	457	442	483	502	436	458	434	453	441	509	432	471	439	477	466	461	488	443	443	468	444	445	470	435	417	490	425	473	479	445	427	444	495	473	478	449	418	445	477	461	478	425	476	502	461	451	476	451	466	483	476	450	413	412	436	463	452	448	487	462	466	474	488	421	434	438	454	445	467	446	465	470	463	443	460	482	476	426	481	436	467	415	492	458	471	473	447	455	458	455	476	499	469	474	434	420	446	418	463	455	483	450	447	501	478	473	459	505	409	431	443	468	451	452	461	465	484	470	445	457	436	471	452	467	438	430	463	450	466	458	433	490	504	480	446	455	438	457	468	443	462	469	470	461	474	471	466	443	410	443	417	431	437	474	485	462	493	470	454	431	471	475	449	435	459	467	427	427	455	456	469	434	409	477	464	457	473	423	444	468	423	429	481	454	466	465	444	451	468	489	445	483	416	462	442	493	474	460	427	454	468	508	475	485	484	484	436	478	465	451	468	492	459	458	492	481	454	460	453	448	440	466	429	455	468	430	456	488	486	499	411	419	457	490	457	495	457	473	459	480	448	423	450	412	429	497	474	478	480	456	476	446	455	470	481	433	461	453	471	457	485	474	468	450	443	447	451	460	473	433	433	477	466	462	481	451	440	463	434	499	465	447	434	455	473	461	480	450	464	443	483	466	473	462	453	457	475	472	474	450	470	455	465	442	473	468	477	452	445	452	418	479	493	441	474	488	476	475	445	467	471	455	472	477	473	451	459	453	457	443	448	451	438	503	397	449	464	459	462	431	456	460	477	478	458	474	465	484	429	460	474	491	469	475	449	475	424	470	443	476	445	471	473	429	487	444	467	459	462	462	444	475	473	458	446	469	469	439	458	463	491	439	456	463	449	496	449	476	479	470	457	450	455	452	427	469	448	438	459	475	437	473	441	418	465	442	486	442	452	477	427	436	461	431	472	497	476	454	452	450	493	465	466	451	451	420	488	449	438	414	433	436	447	424	450	450	462	447	459	437	455	487	441	463	479	472	447	500	449	437	490	443	440	451	507	441	444	472	456	497	485	462	442	468	478	466	438	434	478	463	436	471	461	471	453	454	480	467	446	458	435	398	453	459	422	420	490	433	457	470	469	466	484	472	477	486	424	452	452	495	459	473	428	457	424	455	448	470	468	476	476	446	434	487	484	448	477	461	451	454	475	457	436	445	441	443	444	469	452	457	439	447	475	446	445	444	457	444	471	476	455	482	490	521	469	441	479	470	473	468	430	510	468	455	414	466	448	472	469	475	473	450	432	517	464	478	478	443	464	458	500	461	416	422	436	470	482	472	421	431	433	454	459	420	434	438	453	437	457	464	447	464	451	468	443	439	449	445	484	450	475	505	450	470	465	395	413	406	471	497	429	455	427	463	484	460	444	438	438	491	434	428	421	458	487	427	458	444	464	491	428	467	472	452	440	456	443	507	462	465	461	448	471	441	470	464	470	425	498	492	473	459	443	495	452	456	468	417	476	465	486	471	475	438	460	460	429	493	439	474	453	493	477	455	451	456	504	448	478	442	454	440	443	472	459	456	414	457	414	446	451	425	471	433	486	441	489	439	451	475	452	509	443	463	428	456	475	456	418	461	454	460	453	455	462	424	484	472	459	491	485	449	455	462	420	452	465	437	501	447	436	475	436	463	431	471	486	405	446	458	443	469	456	467	445	451	497	460	470	513	470	465	481	448	458	464	442	436	436	498	458	439	443	452	459	458	447	447	422	502	496	489	456	443	436	464	440	461	456	454	467	486	484	476	459	439	459	432	471	438	462	468	460	441	428	438	491	472	452	470	448	458	452	458	441	481	442	474	461	422	438	398	475	443	465	459	444	447	442	474	470	456	458	452	504	516	447	449	403	483	482	448	434	455	425	481	446	454	458	473	456	461	443	457	464	472	436	485	450	459	455	498	440	461	506	487	440	471	460	455	443	460	475	442	463	477	478	438	440	423	443	449	446	446	486	416	478	454	442	446	466	449
23120	21452	29014	25018	21410	20179	4676	439	304	346	288	270	245	225	230	218	242	242	218	214	219	234	202	180	221	233	201	204	210	175	202	190	201	185	197	204	185	175	206	198	182	199	201	180	194	190	175	179	178	166	192	169	189	186	190	184	173	174	166	172	196	181	188	185	194	167	199	187	215	211	187	168	197	184	185	196	215	197	176	168	198	181	194	200	174	202	197	190	171	171	163	179	171	203	169	216	174	196	186	173	183	161	184	195	180	202	190	207	181	200	196	189	198	190	205	182	180	196	172	184	183	170	191	174	183	170	185	208	168	196	173	188	188	210	194	185	173	185	182	211	170	165	189	195	186	177	193	174	185	183	176	184	193	182	182	187	189	206	201	185	198	170	176	198	181	199	210	162	202	174	185	202	200	183	218	183	193	208	215	199	167	184	172	197	194	192	170	193	186	178	184	195	186	200	184	208	200	218	193	193	192	181	202	207	186	211	179	174	157	197	196	191	200	190	188	180	196	195	199	198	181	178	166	188	195	172	206	188	197	199	198	184	194	168	188	171	204	217	210	163	193	175	183	172	183	177	179	188	180	174	195	198	209	210	200	208	172	202	171	193	200	204	173	180	178	181	214	180	182	185	185	166	200	191	175	196	193	211	183	191	183	197	190	171	180	161	190	169	206	188	171	190	185	199	193	187	170	197	186	196	181	190	191	189	178	203	165	184	188	198	192	190	186	194	199	211	189	178	183	191	165	198	188	201	194	190	213	175	181	174	210	181	207	189	174	189	208	155	197	186	192	197	199	225	168	170	189	187	185	178	217	175	212	182	177	204	183	172	194	195	188	173	177	173	181	180	200	202	206	216	211	177	199	183	175	177	165	193	196	178	171	188	175	176	177	184	201	208	185	163	178	179	160	191	193	185	168	169	198	189	177	174	211	207	176	208	178	206	202	184	168	204	189	211	184	209	184	188	185	201	182	217	190	198	176	182	210	189	195	197	172	179	179	179	179	180	184	195	203	173	178	180	198	179	206	183	199	200	191	173	186	199	179	166	174	168	185	173	192	200	182	183	209	174	190	162	225	192	173	195	199	193	188	194	178	203	177	168	175	219	198	178	183	176	184	204	200	211	194	157	183	163	183	177	186	174	189	191	196	205	193	184	170	174	199	171	188	207	194	189	186	175	206	177	200	186	191	171	191	190	191	168	195	186	219	183	173	198	197	182	195	177	199	188	171	217	203	157	164	190	183	183	203	186	227	199	203	191	195	192	176	195	187	181	192	192	178	193	188	190	164	189	186	180	195	177	166	173	193	174	203	190	174	204	213	170	194	169	199	168	166	202	196	190	153	192	191	162	199	189	215	212	206	219	181	196	173	178	189	201	186	189	192	200	171	187	207	177	197	164	196	195	191	182	201	201	185	165	185	178	203	205	173	174	192	173	182	200	168	168	173	189	188	194	201	196	183	186	187	175	185	172	183	186	184	194	159	204	172	187	183	203	181	198	202	202	198	178	174	165	162	173	168	208	195	187	192	180	175	192	194	184	197	192	185	185	172	187	200	196	197	174	170	192	216	209	181	204	185	178	176	179	193	149	197	173	182	202	200	183	193	178	162	194	201	187	199	185	182	199	194	188	191	185	167	172	190	182	196	218	176	192	179	197	201	182	192	179	173	203	205	214	204	189	181	162	193	201	178	177	191	166	181	180	167	174	199	197	185	166	193	184	203	188	198	173	180	177	211	200	195	171	206	174	177	171	199	177	192	189	176	181	192	210	184	185	200	184	168	200	181	172	196	179	184	187	185	218	199	185	203	167	168	192	173	179	193	199	232	194	178	179	188	186	199	179	199	198	189	204	213	201	184	187	182	193	194	200	181	194	191	180	178	190	188	186	186	197	211	177	190	198	182	162	207	189	184	165	203	164	198	183	189	169	183	191	173	189	210	212	195	194	216	194	181	183	165	189	174	195	182	184	213	206	178	206	167	209	172	202	196	187	187	167	196	185	185	167	199	186	207	203	194	162	184	208	190	183	191	201	189	190	179	191	160	186	213	176	190	183	203	213	163	207	206	203	187	215	221	177	186	166	157	185	189	199	176	197	199	201	185	218	189	206	203	182	169	175	178	187	198	179	183	193	188	176	179	177	176	164	174	169	210	191	183	173	179	223	168	177	160	188	185	184	161	193	185	170	185	185	181	183	200	173	191	188	179	205	175	183	199	205	185	164	188	175	197	195	174	185	170	203	190	214	185	166	193	194	200	190	175	197	209	185	195	191	168	214	198	206	222	169	180	179	201	168	172	185	188	204	186	216	180	186	171	205	192	174	208	192	200	204	178	195	180	173	162	189	165	203	194	197	183	203	173	190	172	166	188	183	192	213	184	199	189	186	176	192	178	182	170	187	175	186	183	175	197	209	194	194	203	196	179	190	177	158	182	186	193	174	192	230	187	189	175	170	180	182	204	187	163	182	199	202	208	187	167	179	195	181	193	172	185	198	179	186	180	197	182	189	222	207	184	178	182	203	201	179	194	178	180	171	194	202	190	185	193	198	193	182	195	188	176	202	204	192	181	220	154	189	192	200	201	202	212	193	189	187	187	154	184	167	187	178	178	201	195	190	173	197	173	204	189	189	175	204	201	199	190	186	183	179	194	180	195	186	157	208	170	200	183	187	178	209	197	180	201	186	185	196	206	216	169	182	197	169	197	183	213	189	197	188	186	209	182	185	152	186	179	173	185	200	177	177	219	174	176	184	191	215	187	162	220	221	209	201	200	193	202	187	191	205	208	181	217	169	187	190	171	182	192	177	200	190	179	163	206	185	207	195	200	183	150	195	190	174	174	194	201	174	187	202	218	191	175	199	215	176	192	202	183	193	190	169	196	202	191	182	187	190	172	212	171	166	200	172	221	187	182	206	190	184	169	182	194	190	187	181	170	200	155	194	168	173	195	172	158	179	198	188	186	203	175	183	172	205	185	188	186	191	206	205	182	211	193	157	202	180	190	173	152	196	194	181	169	185	195	205	190	209	206	196	186	189	191	184	179	203	189	167	193	212	207	186	171	169	182	211	197	206	193	192	197	175	158	187	171	192	206	182	207	171	170	195	168	178	185	167	202	178	207	206	195	158	194	188	183	179	201	186	193	185	180	185	185	216	202	204	177	200	191	199	189	192	189	171	187	184	185	201	180	199	177	163	190	186	195	189	216	179	180	203	185	180	189	190	217	195	193	178	196	169	184	193	181	181	170	208	193	185	177	203	175	198	184	216	198	181	201	205	206	200	202	196	174	200	207	203	185	185	194	179	197	198	206	210	180	187	189	169	178	190	168	167	192	200	180	179	165	188	186	203	174	182	189	186	196	196	200	184	174	208	178	201	221	174	192	198	186	203	200	196	183	179	187	215	185	201	184	188	203	181	168	166	180	175	188	183	184	204	184	193	175	178	206	201	172	189	176	221	188	189	207	184	177	200	172	205	176	202	182	208	183	180	191	173
56334	80528	62815	3946	1649	1182	948	782	694	576	522	481	403	396	357	387	319	329	334	337	282	321	323	333	291	279	310	299	279	244	279	262	250	256	275	260	268	315	259	263	249	283	271	249	257	253	275	293	259	257	263	282	245	260	239	254	294	243	271	265	240	276	251	250	262	272	295	265	208	261	267	270	269	236	281	290	266	278	269	258	242	249	236	258	261	229	266	236	274	255	247	274	254	273	222	251	276	264	261	264	245	255	267	225	247	254	247	256	274	244	278	253	246	261	270	273	226	241	222	237	266	254	258	235	256	245	266	279	259	273	236	262	256	262	254	240	227	291	235	288	254	274	248	266	227	265	255	228	233	256	276	273	272	260	244	273	276	266	276	241	265	269	263	252	239	260	254	260	249	269	244	240	255	248	252	244	275	249	262	273	227	276	240	245	244	248	260	239	268	258	234	242	264	246	251	232	246	260	268	244	258	233	284	270	259	246	256	241	275	253	259	270	251	276	287	259	260	286	262	265	278	266	244	277	238	261	263	256	273	282	241	248	247	278	242	271	247	256	270	271	270	262	240	265	262	266	251	241	235	262	221	252	277	268	250	248	267	254	268	272	237	232	245	258	267	258	292	239	275	276	267	280	239	265	266	251	232	264	287	259	244	266	251	263	255	256	249	224	275	248	280	286	255	246	233	269	230	282	238	248	239	235	273	275	259	272	255	251	238	265	243	245	243	271	244	251	266	237	283	244	260	249	273	237	267	249	251	255	284	253	262	275	213	253	252	271	275	245	251	250	269	261	246	250	262	266	245	258	251	253	257	277	248	265	233	273	240	280	277	243	205	236	265	264	269	249	290	265	272	264	250	257	260	249	293	286	282	246	274	244	264	251	281	269	291	240	231	264	266	280	272	263	275	255	253	232	257	224	266	251	254	238	261	261	256	237	243	269	211	265	246	258	257	226	257	254	257	276	263	264	278	237	276	240	247	249	267	267	243	263	248	260	266	264	292	231	246	292	251	230	253	278	228	252	254	263	223	256	252	256	246	254	243	225	242	261	233	249	263	254	280	242	235	287	261	248	238	271	269	268	278	252	267	259	252	240	280	256	277	281	261	244	243	250	271	267	244	222	259	237	259	263	253	267	259	247	227	251	244	238	273	252	261	246	280	250	239	263	251	261	255	238	253	284	261	286	273	256	280	264	277	256	257	247	260	265	257	253	253	273	246	240	258	234	249	237	272	268	238	256	239	264	225	265	275	269	236	251	263	278	242	275	235	228	275	243	269	282	262	265	285	277	268	233	289	261	235	243	236	240	244	247	273	270	253	249	271	232	242	206	262	247	220	237	259	266	246	250	214	257	264	254	239	246	276	257	248	270	277	270	247	276	239	256	227	255	235	257	272	304	234	292	274	242	265	268	247	246	237	268	286	248	267	257	278	234	270	232	240	250	261	262	235	278	261	249	238	294	250	251	264	250	269	267	256	233	260	259	242	259	264	265	273	257	244	273	260	253	256	257	260	257	240	244	263	264	274	282	278	244	262	253	261	235	262	267	272	265	222	259	255	274	279	258	243	263	254	282	252	244	248	246	232	261	269	246	256	272	284	251	272	235	225	286	257	258	247	252	251	244	227	259	266	228	250	263	266	252	242	258	265	248	267	243	260	244	268	218	287	211	263	268	251	232	259	255	238	267	249	271	244	263	262	234	260	257	253	249	277	277	245	270	248	253	274	257	258	244	271	300	238	258	265	265	264	273	260	266	232	267	260	259	270	265	236	255	258	264	293	262	254	269	246	243	263	249	260	264	261	277	294	248	255	254	241	250	248	268	230	281	278	278	255	271	270	236	249	251	247	264	252	270	251	265	255	260	270	263	263	262	261	234	251	249	256	231	223	245	259	236	246	249	252	288	262	258	275	232	245	267	269	288	277	265	265	303	277	237	277	253	261	234	277	278	266	235	260	256	243	298	272	255	244	271	263	247	232	258	260	266	264	238	253	256	260	238	250	237	252	222	252	249	243	287	224	227	259	264	271	234	263	275	262	250	257	277	270	234	290	268	264	235	252	288	251	253	260	241	253	240	248	272	246	233	262	247	223	261	254	282	253	259	258	283	243	272	250	257	272	276	265	284	254	251	265	260	235	248	252	269	269	246	256	272	261	250	253	264	252	262	226	272	230	249	260	290	255	274	273	241	259	269	233	271	287	244	283	274	248	273	282	258	241	244	288	240	268	275	281	231	262	253	246	278	249	295	229	255	253	250	276	240	263	258	258	232	252	252	277	241	223	258	240	215	261	276	272	255	267	254	284	258	277	244	240	277	295	247	239	260	255	270	256	248	254	249	260	254	261	236	245	251	282	293	269	276	257	256	262	268	263	273	251	248	273	228	277	277	274	248	283	239	270	245	258	232	253	255	262	237	246	276	270	243	226	269	239	261	235	247	271	266	240	272	272	255	278	257	261	240	268	278	255	257	252	276	260	260	239	262	267	278	235	268	242	235	237	249	225	259	265	249	261	259	237	232	273	233	253	253	242	263	259	258	256	238	264	252	256	258	251	265	261	256	255	239	251	222	276	256	271	252	251	216	249	248	251	263	218	248	248	241	229	276	275	280	263	271	244	259	265	270	253	255	266	240	257	226	278	253	266	232	255	284	264	239	244	247	266	244	239	272	260	247	224	241	257	245	271	254	262	250	278	257	283	256	246	259	269	233	249	261	246	267	255	244	222	268	278	236	298	269	244	263	224	233	264	224	262	263	263	255	271	248	260	272	246	250	255	281	264	239	263	264	272	223	270	240	253	252	258	251	274	268	254	246	256	253	223	251	244	242	270	272	242	261	255	252	267	251	242	243	251	282	260	244	252	230	251	227	258	264	240	253	276	252	260	277	223	267	244	273	268	278	231	227	238	291	269	282	261	258	273	258	285	269	237	263	225	279	222	267	227	244	228	253	264	254	264	277	263	247	275	272	287	269	243	281	256	242	256	263	267	265	241	288	223	243	267	244	256	250	244	256	243	270	289	244	282	263	291	273	274	244	267	279	221	246	239	239	263	247	230	229	225	231	271	253	278	242	280	262	269	269	233	237	239	238	278	243	270	233	245	239	260	271	271	242	236	263	246	278	261	274	278	252	238	266	258	273	235	270	224	269	270	262	224	242	254	253	246	236	230	260	250	250	292	254	275	258	236	252	272	268	278	234	255	255	260	257	250	251	228	273	276	267	278	234	277	232	257	261	242	252	270	253	268	246	262	268	237	248	258	261	249	293	255	279	257	255	235	240	249	245	245	237	267	271	259	256	257	256	273	280	254	241	272	246	263	276	259	269	264	227	260	267	270	227	243	225	264	278	271	277	265	235	269	244	268	254	238	234	236	277	265	267	245	252	251	264	235	268	236	248	238	259	259	249	271	261	257	263	271	241	268	281	229	263	249	263	237	257	244	253	256	253	265	238	262	279	277	260	258	247	238	258	282	244	246	281	238	236	246	245	248	245
28823	22839	24700	6074	609	506	392	332	301	341	285	301	314	344	331	335	312	303	325	326	335	298	343	339	314	304	317	358	308	325	309	300	298	315	305	312	306	323	335	354	310	325	315	356	318	324	323	329	315	312	304	298	320	322	358	305	333	321	306	287	319	327	328	303	314	296	313	328	311	312	326	327	332	291	290	300	310	341	325	308	297	300	303	302	312	300	299	337	341	299	315	306	300	313	334	327	333	325	324	324	317	285	311	345	336	306	343	301	333	291	358	317	327	300	301	285	349	330	299	277	295	298	322	293	347	311	305	302	304	315	334	306	317	331	301	305	327	297	323	301	321	302	315	313	277	322	320	321	307	337	332	329	312	328	329	315	315	324	289	334	339	301	332	329	317	314	319	305	329	327	329	330	310	297	329	331	307	311	340	285	320	306	339	300	320	299	311	309	301	344	329	309	317	320	342	294	313	323	301	347	312	357	329	298	309	335	295	318	305	327	296	313	350	306	295	308	313	312	312	301	328	299	330	292	336	290	283	324	319	321	318	358	314	350	307	294	325	330	295	320	332	312	324	307	348	341	313	341	294	290	310	318	310	287	318	345	323	319	322	347	317	334	320	312	322	287	371	292	323	296	299	347	310	328	332	323	327	311	295	310	338	307	293	349	301	324	329	335	348	336	311	319	285	308	311	281	339	314	320	299	315	336	327	329	312	316	330	327	333	303	299	319	331	313	339	309	313	321	308	327	322	320	310	321	306	301	280	284	294	321	298	331	316	311	312	322	358	322	306	321	297	313	315	334	345	322	276	333	302	328	309	293	310	287	298	334	325	308	334	337	356	335	327	329	300	311	327	325	293	333	303	338	315	273	304	324	295	298	338	282	346	283	309	322	313	312	327	292	300	319	324	334	300	270	312	298	327	325	330	322	311	345	302	323	294	289	347	303	340	329	322	348	315	312	341	324	296	313	321	333	323	331	304	344	333	329	320	285	319	301	322	308	287	329	301	312	314	330	326	312	305	315	323	314	297	310	293	306	321	320	312	321	341	288	323	340	335	337	289	337	296	293	305	291	370	308	321	318	308	319	307	335	300	341	331	276	336	318	331	329	360	329	317	318	325	335	283	332	323	307	345	312	330	324	314	322	307	334	321	330	296	320	329	270	303	320	292	352	315	271	323	331	320	325	318	330	334	303	316	324	313	298	323	327	311	325	316	326	294	362	342	340	305	298	301	291	328	324	320	341	350	345	325	280	315	322	362	322	302	322	318	323	281	357	273	351	333	338	286	306	322	310	306	320	295	369	314	316	316	304	325	337	325	297	319	309	306	296	342	324	324	320	355	292	319	312	298	333	315	361	317	304	297	299	293	320	293	313	351	308	322	336	349	322	336	340	318	309	310	318	323	291	366	330	318	342	298	308	313	331	331	322	296	308	378	301	324	337	273	303	305	306	328	321	334	326	312	276	300	297	338	345	305	305	304	290	312	330	352	347	332	313	323	326	337	325	313	308	294	319	316	335	322	323	334	296	308	320	309	305	296	322	327	313	310	318	307	328	303	317	312	324	292	347	365	335	311	306	320	310	294	316	283	331	299	306	311	319	336	291	307	315	329	318	332	325	290	342	286	276	318	324	321	312	320	321	349	325	331	301	261	336	312	306	284	316	325	322	339	275	341	324	343	326	304	319	357	309	318	327	316	301	325	346	282	312	307	313	332	312	343	321	314	309	291	346	358	332	329	317	334	365	298	327	315	322	295	328	309	312	321	345	314	314	294	317	329	321	301	282	297	327	331	347	299	291	289	305	342	289	319	306	300	304	316	332	296	303	293	316	321	303	327	308	314	327	333	297	350	292	302	334	342	285	312	336	313	329	306	322	340	324	322	316	309	293	324	337	309	285	351	326	298	307	325	323	339	296	299	312	289	356	311	323	306	296	302	335	329	324	325	315	317	348	310	309	312	293	302	293	329	319	315	301	264	322	308	308	321	334	299	297	315	302	321	316	301	339	313	336	328	289	336	318	340	344	312	301	310	290	328	321	303	319	313	303	334	321	313	323	332	288	316	293	327	300	339	293	315	319	303	328	300	327	342	311	299	317	284	312	333	308	357	299	348	303	292	291	310	316	306	336	328	305	267	289	357	333	329	321	344	319	324	353	315	339	262	302	336	302	335	316	333	318	300	312	324	352	317	316	308	325	297	294	311	321	298	329	310	336	305	319	325	328	321	280	333	313	322	319	331	329	284	317	322	316	351	317	304	308	308	320	325	338	332	315	319	325	325	333	312	347	298	330	278	317	314	315	294	284	313	319	317	336	347	310	343	338	342	337	351	299	319	308	309	286	312	313	316	331	315	320	318	316	321	333	326	286	314	353	296	323	299	305	312	321	299	309	309	298	321	346	311	327	323	326	287	297	317	276	337	355	296	315	309	310	301	330	322	338	319	326	344	344	294	319	319	328	305	306	330	316	348	374	305	337	321	323	314	322	319	293	330	303	345	331	330	331	293	311	310	302	328	343	344	347	314	297	310	347	313	323	308	301	312	338	315	309	312	320	343	343	334	294	280	329	309	305	341	322	299	311	265	318	313	330	337	316	307	330	314	356	303	303	332	336	326	317	282	322	303	307	312	313	296	334	343	312	307	320	332	307	316	335	344	323	280	299	328	316	311	342	316	325	344	326	316	281	322	311	292	318	296	299	299	306	333	316	332	289	299	286	310	327	304	333	319	316	314	352	311	350	349	286	320	321	291	325	354	288	314	313	341	342	345	357	316	317	320	314	313	324	331	316	347	333	312	319	322	336	301	337	336	340	347	309	307	353	305	316	341	302	317	325	305	301	336	313	357	320	302	349	309	293	317	331	317	315	327	305	302	325	360	312	314	351	358	327	342	324	321	333	338	314	325	314	344	308	325	313	327	305	322	284	303	308	334	293	309	306	299	306	333	333	337	313	293	335	323	317	319	321	328	308	341	332	336	303	344	324	316	327	314	293	294	366	300	304	309	293	320	309	304	312	320	313	318	294	290	328	310	336	325	329	321	319	319	306	303	349	364	310	349	347	338	295	307	312	312	312	300	329	338	287	294	306	318	285	306	314	302	330	304	285	310	340	314	305	294	338	300	305	300	349	301	349	300	318	314	327	321	303	347	301	340	313	300	330	322	318	317	312	323	311	319	336	285	334	317	312	334	335	304	325	356	333	330	328	340	313	288	323	287	290	314	300	325	294	325	308	319	327	332	309	317	329	273	301	317	317	315	304	296	316	323	315	307	306	315	328	332	295	285	328	279	357	312	332	296	324	306	326	321	313	308	318	336	324	316	304	326	329	297	293	305	325	308	317	301	305	317	306	294	334	324	298	322	292	302	309	327	299	309	355	297	359	313	325	311	350	312	307	324	305	330	307	331	355	294	314	325	325	290	308	298	326	353	311	302	306	293	326	339	312	326	316	328	312	304	352	295	326	325	323	280	308	308	338	296	308	340	312	330	332	366	304
34191	32498	27534	767	478	470	468	444	463	436	459	422	419	437	397	438	432	419	439	421	441	452	420	425	435	458	440	438	407	425	433	456	406	436	450	422	446	431	432	422	418	382	416	433	426	422	420	430	418	429	410	397	454	423	421	441	429	415	437	414	466	419	392	421	447	423	437	445	427	422	430	428	397	395	433	435	424	428	406	422	443	427	441	412	427	405	437	446	430	438	428	462	420	399	426	431	397	436	457	421	408	443	405	389	427	452	418	451	410	421	420	438	439	435	466	421	412	417	458	441	430	420	444	432	418	403	418	432	426	429	426	450	398	449	419	447	398	471	416	442	435	425	432	383	410	427	450	426	412	417	461	432	454	438	443	434	417	440	459	441	408	465	408	426	421	441	401	427	421	433	398	435	416	437	404	404	430	452	431	422	432	393	422	449	451	450	470	422	421	426	463	433	450	439	401	427	435	400	440	430	404	415	434	399	445	418	425	419	435	427	469	422	409	447	395	425	411	428	414	457	470	397	399	454	454	460	432	405	431	450	442	416	442	470	454	455	463	442	445	428	454	450	418	408	427	422	418	436	427	469	438	473	441	467	430	455	428	447	414	490	420	429	428	472	424	401	425	449	415	422	461	442	384	440	474	432	435	426	416	427	412	486	428	439	434	412	422	453	433	421	448	404	441	460	418	397	432	441	445	412	421	450	443	439	415	400	419	445	449	468	404	460	471	421	416	417	469	421	452	422	405	428	407	439	441	431	436	409	430	428	453	435	443	438	455	417	440	428	406	421	457	444	430	408	392	395	406	446	413	421	427	411	413	425	392	421	445	414	438	433	398	449	420	459	420	447	417	440	417	397	408	395	423	426	487	438	424	411	458	448	437	423	440	423	445	413	424	431	431	414	444	412	441	425	429	469	436	418	423	434	437	406	409	433	403	438	416	427	423	457	406	500	424	429	393	455	426	452	405	436	452	451	412	409	423	422	457	424	421	434	407	422	403	420	451	397	457	474	402	439	428	409	439	433	410	401	424	406	410	436	417	471	436	416	403	432	379	402	459	409	460	413	458	412	445	461	453	421	436	382	431	431	442	420	454	423	408	450	421	412	441	429	459	411	429	439	445	432	440	432	444	442	407	448	426	420	476	408	403	424	433	452	400	437	469	445	437	458	396	461	433	433	438	414	428	410	465	424	382	422	431	468	430	429	456	435	423	430	448	422	443	414	445	421	420	440	481	427	454	427	416	447	419	444	470	448	395	405	438	458	440	429	444	420	421	452	434	405	456	447	438	445	451	446	432	411	408	423	406	408	432	416	421	425	408	425	443	424	418	406	455	418	411	427	415	407	449	417	384	424	423	446	438	401	418	441	448	455	419	477	458	454	472	394	480	397	417	493	426	434	405	450	441	429	445	474	422	417	418	457	432	418	417	436	458	426	426	422	416	437	413	408	411	429	442	443	452	439	440	446	441	481	461	402	413	433	440	425	433	424	396	443	434	450	405	423	435	390	435	470	445	410	408	399	414	475	431	448	434	443	431	458	450	411	414	442	448	448	446	437	417	405	461	436	419	414	425	454	448	410	427	440	419	480	430	454	427	443	427	422	445	449	441	446	468	442	441	432	425	434	413	427	382	439	438	408	439	394	395	409	452	438	402	419	435	454	450	408	430	435	418	425	452	444	413	421	409	433	415	464	447	432	428	418	427	404	442	434	422	400	472	458	481	450	453	399	417	438	410	444	416	418	452	459	450	417	422	426	414	408	450	433	417	438	421	419	415	420	414	422	435	415	416	443	437	482	421	419	451	417	435	411	418	451	422	423	442	413	441	438	448	425	465	399	460	473	435	438	425	448	472	419	441	438	443	437	455	444	411	435	440	447	413	373	423	446	460	399	460	430	439	461	433	408	422	400	440	442	472	409	421	458	398	419	448	422	426	451	457	429	438	424	464	422	420	419	441	431	434	405	403	441	446	452	444	395	408	448	406	437	458	401	427	433	423	409	392	422	430	463	406	419	394	393	412	425	481	430	422	469	404	411	416	420	400	434	427	452	425	438	412	439	387	384	450	447	400	453	425	402	440	439	443	427	399	443	443	445	456	447	451	423	457	449	419	409	405	450	430	428	441	478	484	430	472	446	430	428	423	426	452	428	382	424	431	424	421	439	417	431	446	460	428	391	447	440	444	437	445	468	421	437	402	388	427	395	415	448	442	450	425	420	407	458	380	467	448	435	470	409	454	425	402	432	431	432	405	424	416	449	417	421	456	451	450	459	428	432	430	422	442	421	415	428	419	439	441	429	404	422	414	388	436	427	448	462	445	460	414	432	449	434	438	433	400	439	415	439	439	472	414	427	381	455	387	439	438	455	457	435	401	404	398	406	455	437	435	404	448	453	434	472	428	430	452	430	442	415	424	419	430	424	429	440	404	428	413	410	455	443	421	439	458	430	433	441	444	403	428	438	402	399	447	407	410	412	444	396	409	444	444	441	448	431	415	444	415	386	419	427	401	424	471	475	391	443	414	421	428	439	427	442	413	461	441	429	453	401	450	429	424	427	448	426	423	430	424	453	448	433	427	448	413	453	434	446	456	469	442	462	423	399	402	417	428	462	415	477	447	453	414	450	440	426	423	400	405	439	406	404	427	481	439	443	391	420	421	464	449	431	449	456	434	398	419	430	429	440	444	388	389	465	407	408	435	410	419	418	403	413	405	442	419	439	427	402	438	422	396	486	416	454	454	461	447	377	419	387	413	432	438	434	445	447	432	453	416	470	458	423	437	435	439	421	433	465	455	449	430	409	447	451	426	440	440	464	453	459	428	494	406	406	413	435	406	456	447	452	448	400	403	433	433	423	411	422	420	428	420	404	442	440	474	412	447	406	493	399	388	448	421	430	448	433	427	427	461	428	409	466	432	444	427	448	457	434	420	421	402	403	458	416	403	429	441	440	425	434	439	414	450	418	430	415	433	439	419	440	443	448	403	423	399	456	453	431	446	403	448	408	394	458	451	419	389	440	416	420	473	421	427	426	439	394	451	454	428	428	410	439	442	405	402	430	414	442	393	431	449	462	437	462	441	406	423	460	407	455	434	432	461	426	434	450	417	406	427	390	448	437	422	417	434	420	455	425	437	412	435	428	429	450	423	427	410	436	473	422	410	434	443	410	417	410	442	418	446	424	401	429	457	413	399	445	413	421	421	435	450	417	387	429	393	408	454	422	412	435	441	421	429	435	433	414	401	425	418	483	455	420	443	432	413	407	437	443	437	425	407	427	411	418	441	453	421	432	433	418	399	419	430	443	429	457	463	438	459	423	435	457	428	430	436	417	434	411	444	418	433	457	403	397	416	440	414	403	454	400	427	466	436	416	454	431	450	437	421	414	381	412	440	420	428	416	416	432	443	434	419	451	451	421	424	429	476	412	463	423	448	430	463	432	421	404	416	406	391	456	447	429	422	422	405	404	444	406	429	448	406	425	442	439	430	417	423	418
24218	21587	29538	24478	21279	12597	740	444	412	413	395	343	383	385	365	366	361	382	345	354	385	341	356	349	352	323	367	360	301	333	368	354	321	377	318	350	370	340	360	336	344	343	362	326	335	372	334	380	376	349	336	330	342	334	372	347	327	364	331	356	353	357	377	352	360	344	342	336	337	348	337	345	370	354	364	318	311	344	341	304	297	327	373	341	354	387	337	331	322	359	340	306	316	322	336	348	340	308	318	299	345	359	358	343	330	350	338	330	354	327	358	343	379	339	328	371	366	342	355	324	350	377	295	319	333	320	334	343	327	362	379	309	315	353	312	383	357	388	359	321	315	353	336	352	337	326	314	317	372	390	328	336	354	329	326	379	354	327	361	328	361	326	333	343	345	344	325	346	346	338	345	358	342	342	336	316	331	343	347	404	345	388	342	330	336	309	353	334	360	370	346	299	334	326	340	349	336	354	314	355	340	299	336	342	325	335	332	357	370	332	352	324	370	322	346	340	333	357	317	346	357	333	333	335	334	364	358	356	350	362	352	344	341	360	324	341	346	337	317	333	344	365	370	392	351	384	358	327	358	363	331	351	358	339	375	368	368	381	356	335	345	323	353	391	354	351	334	350	339	362	328	372	364	348	332	340	365	333	330	344	335	306	338	332	324	349	341	352	328	369	359	379	383	359	329	330	344	356	312	341	350	313	340	322	353	329	337	318	389	303	360	318	341	339	291	348	373	332	307	326	351	341	308	341	333	328	342	336	329	330	328	322	374	357	368	327	350	328	340	334	350	365	356	328	359	326	348	319	359	351	325	362	342	339	307	354	352	332	312	337	321	355	359	326	327	337	377	324	335	351	310	350	326	382	335	350	360	339	341	368	372	351	351	321	325	316	365	373	363	326	352	342	390	316	320	360	358	322	327	332	347	333	298	378	340	343	323	352	345	329	382	326	347	335	310	323	332	352	330	342	312	369	328	353	332	353	381	326	337	355	337	346	353	341	350	356	327	384	352	306	377	315	349	323	367	307	354	351	339	354	322	324	360	333	349	302	328	359	308	322	343	343	335	341	354	331	315	373	347	330	336	325	345	358	350	342	350	319	325	354	363	328	353	309	323	357	329	324	349	330	364	330	331	353	343	334	363	310	342	353	343	324	334	353	344	313	319	343	344	345	339	365	329	301	313	362	360	314	318	353	369	347	315	343	335	345	337	350	345	347	364	369	335	336	368	346	336	321	345	358	353	327	336	343	362	345	361	348	357	359	337	308	348	365	373	351	347	337	334	357	363	320	338	317	359	390	368	337	368	352	356	338	334	370	342	328	337	332	356	334	366	342	349	361	365	303	370	349	341	367	325	356	378	338	323	349	359	327	342	368	302	321	329	336	341	342	363	339	315	323	327	354	361	344	356	346	349	335	333	353	334	375	330	360	320	352	355	331	382	329	338	364	348	382	350	317	336	333	360	381	364	331	344	315	332	343	345	338	346	329	329	378	339	316	374	355	375	359	310	348	320	333	324	331	354	326	322	328	350	364	348	359	349	362	352	303	363	345	351	341	368	352	341	352	310	345	345	349	389	329	337	345	342	356	335	357	336	352	328	331	342	356	346	369	323	349	328	319	346	339	348	391	328	335	365	330	351	356	330	349	349	332	348	337	340	325	341	319	354	323	339	352	351	308	328	360	326	363	351	329	370	363	331	352	327	352	332	312	325	346	343	348	353	323	322	377	352	371	337	352	338	339	304	340	320	362	338	350	346	328	332	347	354	338	353	351	336	369	352	332	330	346	348	324	328	358	316	324	322	343	343	345	347	322	365	354	366	346	322	362	373	339	372	326	358	323	317	351	357	316	337	310	364	348	307	348	304	365	360	368	333	345	350	364	367	330	314	347	359	322	332	303	329	377	372	396	356	385	342	322	345	300	332	321	339	338	352	366	312	328	347	329	327	355	337	375	355	347	376	366	325	347	300	317	360	340	332	338	354	353	327	341	354	326	331	348	336	334	359	352	342	360	372	338	348	318	343	341	348	342	347	326	318	337	355	332	382	349	322	370	366	328	360	332	343	357	354	341	345	325	338	370	326	327	343	375	352	359	333	318	398	326	361	329	321	354	353	341	322	339	336	366	341	365	331	364	338	310	344	376	337	342	356	317	333	349	350	323	370	377	346	358	341	326	336	351	350	351	339	356	329	319	343	322	326	340	368	365	333	362	341	326	334	358	301	335	352	301	380	344	338	309	342	365	334	345	323	356	351	341	346	350	360	371	319	310	344	338	382	351	347	315	341	312	330	319	337	364	358	358	344	348	312	364	339	351	335	364	344	367	368	331	329	335	335	386	299	350	363	382	383	323	371	344	328	348	325	335	332	331	306	314	320	341	343	380	364	336	332	334	330	339	378	331	342	332	308	363	374	329	361	331	346	331	346	324	333	338	339	348	324	351	329	363	334	363	327	356	315	332	353	347	332	340	327	332	351	320	323	341	338	318	364	324	336	296	339	367	353	376	351	339	318	357	323	330	302	349	341	347	327	355	342	369	334	357	339	339	333	337	365	327	323	381	329	361	342	338	317	325	359	322	345	343	352	329	350	343	332	327	318	321	337	338	357	334	333	312	316	341	347	331	372	343	347	353	352	339	340	335	366	337	367	333	321	341	315	351	333	346	354	341	333	331	336	346	334	345	355	335	334	353	324	325	337	337	342	306	319	351	316	353	356	368	373	325	318	296	359	345	340	360	360	319	327	353	361	323	333	350	320	319	335	326	339	357	330	320	308	328	384	348	323	366	311	342	363	350	319	292	349	345	358	333	312	354	356	345	320	354	359	345	298	370	341	363	316	333	376	351	323	339	354	380	393	365	373	319	369	369	325	324	327	356	357	351	303	335	338	378	356	357	358	325	357	325	355	297	315	349	318	310	330	360	293	332	324	350	334	381	353	341	343	360	335	315	348	366	369	345	355	361	341	355	349	341	342	371	353	358	332	387	343	342	332	356	307	365	346	314	361	370	323	342	312	323	354	366	363	358	369	325	327	315	360	348	382	348	340	325	332	345	329	309	355	337	325	347	353	355	354	313	316	342	339	352	393	333	345	334	356	353	334	324	340	319	314	331	363	344	311	376	370	335	334	329	341	336	339	332	362	380	360	338	356	322	348	365	382	347	353	362	355	374	341	303	354	340	347	333	369	326	361	335	368	315	353	371	360	380	345	326	337	365	325	360	369	338	321	332	318	317	349	362	357	365	357	353	335	319	331	345	347	342	349	356	363	391	316	338	343	351	344	342	380	339	355	354	337	360	323	345	343	358	347	324	307	338	350	349	386	325	354	322	366	372	338	359	345	316	332	378	331	350	335	332	350	378	352	348	352	360	365	332	306	327	371	325	333	334	351	312	355	362	298	302	319	365	365	335	351	355	351	348	326	331	304	356	325	342	366	351	348	342	361	338	384	347	314	334	349	327	355	357	347	306	367	349	328	340	319	299	333	358	351	324
55101	71966	53910	2021	1127	965	844	768	715	625	639	554	520	542	528	484	508	501	479	493	499	479	508	477	477	487	462	466	512	485	453	455	431	426	468	472	470	492	491	462	505	440	509	486	466	485	445	488	507	452	481	471	434	473	434	476	418	459	454	474	472	476	470	475	482	491	473	464	462	466	451	465	455	440	476	482	440	459	468	446	463	473	457	476	479	436	515	447	460	420	485	454	426	494	469	435	452	471	460	481	464	493	471	434	465	442	458	430	445	452	475	477	477	456	428	434	485	489	499	515	474	490	445	454	486	451	455	460	457	447	481	457	482	474	505	457	445	441	495	448	498	463	479	458	441	440	436	467	441	428	439	479	463	435	476	499	438	464	466	516	496	490	468	473	475	458	453	459	438	461	457	454	471	478	451	471	455	485	458	485	444	449	465	474	454	496	454	460	475	468	412	432	453	500	433	492	506	474	453	494	484	469	461	463	467	423	446	479	481	451	452	519	484	460	428	504	464	463	501	429	476	469	445	498	443	454	450	520	503	468	495	451	483	477	457	463	460	483	470	416	440	518	488	459	442	509	444	480	456	493	440	443	453	498	437	432	468	415	453	468	446	472	476	456	445	447	417	449	475	474	482	461	484	474	476	475	467	480	440	442	453	441	468	483	486	471	441	460	444	452	430	456	495	443	457	463	500	465	485	442	467	508	466	429	475	489	401	415	469	451	471	421	477	466	455	488	469	456	496	451	447	456	441	442	476	508	445	438	482	483	494	471	474	471	458	465	495	477	475	452	460	453	454	424	472	445	432	459	442	470	434	442	427	456	444	483	460	469	455	441	438	477	433	430	456	498	488	493	447	453	475	466	468	467	465	488	422	496	461	461	465	444	474	475	469	455	498	470	441	478	474	474	465	434	449	491	451	448	419	414	442	465	465	456	455	448	437	430	451	487	481	508	493	463	471	441	487	487	435	461	460	481	436	457	453	457	484	426	451	452	471	459	507	476	486	469	457	424	465	477	474	480	464	500	497	477	467	450	487	427	476	436	503	434	428	484	499	434	447	470	477	478	465	459	465	463	422	469	462	412	490	429	454	426	460	452	437	480	462	441	450	458	439	473	482	481	453	464	456	425	423	485	453	466	448	487	461	476	458	470	485	457	462	492	487	454	480	428	452	474	473	419	476	429	482	483	487	457	506	461	432	469	465	473	484	486	438	477	466	445	414	451	485	491	470	484	457	502	500	471	473	451	469	442	452	438	490	454	471	442	464	488	480	482	477	472	441	422	442	466	487	473	450	441	410	452	470	466	467	473	458	477	441	447	440	450	454	488	479	445	504	460	452	492	483	467	455	472	490	444	466	488	441	491	459	431	445	461	438	470	465	482	498	474	490	503	479	466	510	458	452	436	451	470	464	448	441	503	440	494	451	453	500	478	450	488	407	475	481	501	474	452	463	482	472	465	482	482	494	469	435	471	465	464	454	452	404	464	453	464	491	417	473	472	482	447	458	409	462	496	469	458	447	458	435	435	481	444	450	474	439	462	476	463	483	467	479	494	434	509	485	492	453	446	460	460	451	485	457	461	447	442	436	477	435	456	444	443	492	458	485	450	485	479	456	435	465	461	460	449	472	430	409	426	465	459	454	451	428	498	414	482	483	438	448	430	494	465	497	479	454	455	435	439	465	446	464	473	494	491	477	456	438	451	435	469	460	470	409	460	495	470	443	438	461	443	445	477	445	465	468	464	446	459	438	446	482	450	458	462	459	468	464	464	474	458	478	448	454	457	464	426	483	445	442	443	476	462	483	448	458	440	466	462	448	452	473	437	447	470	472	500	465	455	473	440	484	490	445	452	479	436	455	465	453	455	457	462	465	468	450	452	442	428	471	477	419	441	524	456	466	424	471	461	485	452	445	493	466	496	463	465	470	484	492	471	440	460	453	435	435	461	453	459	489	469	454	478	435	458	454	464	480	471	437	529	467	459	467	459	424	489	472	433	448	445	447	438	456	472	434	441	475	467	441	455	463	459	464	438	465	442	476	473	486	465	445	455	438	464	488	472	461	436	438	477	443	476	474	438	481	424	472	405	495	427	488	479	430	439	460	469	478	462	449	435	438	469	493	449	498	458	465	483	440	467	492	451	435	437	479	454	459	498	462	470	492	452	416	422	459	495	463	486	422	449	431	473	492	485	443	479	481	446	459	481	455	457	440	438	449	470	450	478	465	460	458	451	467	469	438	456	451	475	472	456	502	450	445	470	470	430	457	430	448	426	447	461	459	455	474	473	472	484	462	417	481	482	443	476	490	445	462	423	443	461	444	456	479	459	465	503	515	437	450	475	448	454	473	461	465	472	458	436	469	458	454	471	431	470	417	459	457	470	452	436	479	473	452	466	463	458	473	456	458	444	494	490	469	474	457	493	474	484	470	431	473	479	473	476	468	483	439	465	484	478	467	456	484	455	449	444	496	459	446	452	488	477	456	478	448	452	459	494	493	444	423	443	475	505	488	469	473	435	466	478	503	441	450	461	461	425	482	451	436	482	457	487	485	482	473	421	449	470	463	462	432	477	462	451	455	481	447	463	446	455	443	438	477	485	503	493	444	467	467	439	461	479	482	458	451	462	437	436	481	464	465	499	477	474	456	458	452	463	427	437	477	469	487	479	464	441	467	486	443	461	429	463	462	473	466	468	489	447	460	503	433	465	462	441	455	473	501	462	476	460	467	489	496	453	452	454	454	454	433	492	467	454	477	455	472	447	460	447	460	455	455	471	491	462	459	476	436	433	480	480	462	447	458	494	457	464	434	480	433	472	458	486	477	496	455	429	450	451	451	459	426	471	467	430	444	448	497	475	462	441	471	477	450	474	447	441	449	468	480	482	481	455	460	453	442	459	432	490	492	460	439	474	452	470	447	428	426	498	451	455	445	470	458	450	450	439	449	447	465	456	454	468	468	464	490	451	462	455	441	449	451	439	483	475	444	437	464	435	426	436	464	442	478	455	422	488	439	458	456	447	475	463	483	431	429	459	453	437	439	466	468	487	486	470	460	458	481	453	446	447	509	452	477	460	487	508	471	457	460	468	465	467	466	449	457	455	450	450	454	461	454	430	459	482	458	469	480	475	483	454	492	469	465	460	504	439	432	459	447	445	470	507	475	460	489	438	446	439	450	443	456	438	449	441	476	419	498	435	471	456	463	504	468	442	497	471	443	458	476	444	468	512	450	486	454	441	480	456	459	456	417	459	475	469	459	473	477	478	481	447	476	479	491	459	456	464	436	481	458	460	480	464	478	462	459	504	486	478	488	458	483	489	447	490	499	446	462	457	456	449	503	467	447	497	436	428	476	468	491	468	468	473	437	476	464	495	459	448	485	485	404	470	470	447	496	463	420	462	473	465	478	476	439	463	472	464	458	503	474	426	498	468	482	454	490	461	440	446	398	432	491	470	498	430	456	470	472	468	456	504	440	500	460	419	412	472	432	428	467	469
23202	21552	29600	24242	21494	21405	10635	489	344	329	274	268	244	228	235	231	216	205	196	214	228	198	211	211	229	198	204	221	215	200	196	220	192	193	199	208	200	191	198	183	166	192	190	201	189	199	198	190	176	173	205	197	176	192	200	204	205	194	191	182	205	212	173	202	200	196	169	202	196	190	175	188	205	198	174	190	173	171	177	200	170	191	203	201	185	196	185	192	169	196	183	208	177	200	173	188	190	191	189	166	209	200	204	167	196	168	202	187	159	173	179	179	191	209	196	173	197	190	186	189	197	186	201	182	192	184	192	192	176	163	199	207	193	188	214	182	196	196	199	210	194	166	240	199	169	167	188	178	187	192	211	197	201	191	192	181	195	184	191	176	201	191	173	186	194	195	215	176	152	195	194	181	174	184	186	177	210	175	200	217	212	199	210	207	182	204	195	215	180	180	188	169	164	198	168	223	167	182	190	221	196	194	189	181	233	198	197	198	206	188	224	190	174	189	207	208	203	187	186	196	214	173	177	199	195	189	174	192	195	177	190	203	184	204	193	189	210	188	178	208	183	196	186	167	219	172	189	200	184	200	175	182	181	199	217	191	215	172	226	191	203	167	166	211	198	158	189	180	194	208	187	176	199	173	213	190	193	167	165	201	183	178	201	202	185	210	195	189	206	209	206	194	207	188	212	200	220	169	205	171	170	191	206	174	184	207	214	183	202	180	207	205	201	209	191	177	215	209	181	197	204	181	197	205	176	223	182	181	183	209	181	219	189	195	192	206	197	201	197	177	195	215	181	197	178	189	198	201	212	183	176	195	180	175	172	193	206	204	176	183	214	179	191	213	191	184	188	192	185	181	183	158	180	196	177	200	204	189	207	182	203	194	164	193	184	185	169	175	174	172	210	194	180	150	186	189	187	175	203	180	194	182	212	200	172	196	200	198	181	191	179	181	184	194	196	191	198	178	172	219	162	178	182	171	174	193	220	177	192	197	185	210	197	180	196	179	184	161	197	181	176	216	189	207	167	205	186	163	208	164	186	215	206	193	202	209	207	192	190	202	185	200	196	187	193	186	210	180	175	176	187	191	199	218	190	167	196	205	178	196	198	196	173	184	186	181	180	174	169	181	209	200	198	181	180	198	189	191	194	184	192	191	194	183	203	202	198	186	204	169	202	194	189	194	207	195	180	187	189	180	194	199	197	197	172	176	175	183	185	181	194	189	212	201	203	195	216	169	173	200	192	190	190	218	212	177	167	206	202	200	194	201	201	199	200	228	191	179	201	195	203	199	193	163	191	208	193	194	196	178	190	189	188	177	198	195	172	212	215	181	187	183	195	194	180	177	222	197	188	192	199	207	189	198	186	196	218	187	195	197	182	179	201	178	187	167	190	189	182	199	180	192	171	195	170	198	166	189	196	199	176	221	194	191	176	196	179	181	173	176	199	194	154	192	186	194	175	200	205	193	185	208	183	202	176	175	192	202	195	199	192	220	230	181	181	204	208	203	178	192	178	175	173	175	180	182	205	181	201	197	180	183	189	196	186	191	177	198	196	200	195	200	178	180	170	173	169	175	179	192	183	193	172	192	197	174	198	188	206	209	179	198	182	212	182	197	211	200	196	189	201	176	186	203	191	193	206	183	182	172	180	203	194	172	208	192	174	184	200	191	204	196	191	177	208	185	196	198	191	191	181	179	200	171	187	207	176	206	213	193	190	200	202	198	194	203	175	179	194	190	202	199	206	187	193	186	210	196	187	192	183	205	193	191	196	177	187	176	180	196	213	186	195	207	181	190	199	186	196	190	225	186	221	191	197	194	186	188	191	191	196	194	186	188	164	212	179	189	181	206	173	172	198	208	182	205	182	205	224	170	206	187	170	187	187	191	182	185	197	188	172	190	194	177	185	185	207	177	175	199	210	185	179	199	199	203	212	179	203	180	166	185	169	232	199	190	204	184	189	191	176	197	210	193	188	175	189	195	186	183	188	184	196	171	185	190	179	200	178	183	175	176	189	200	209	212	196	191	165	209	172	182	175	193	211	191	196	197	195	172	194	221	192	191	162	192	187	201	190	185	200	194	190	200	200	198	168	188	199	185	182	203	206	200	199	182	195	186	205	197	194	172	186	193	188	165	159	168	172	216	191	196	198	184	199	199	188	195	196	188	173	192	199	176	191	192	193	179	202	183	187	200	176	198	168	196	151	176	176	190	188	214	169	207	203	178	222	195	203	198	190	197	184	203	188	181	185	181	202	195	199	206	197	190	182	170	179	209	177	215	168	209	213	183	168	176	194	187	193	213	197	189	201	189	192	181	190	198	197	210	188	175	207	202	185	181	175	199	202	181	182	217	193	206	178	193	192	184	201	191	169	198	221	190	166	192	185	188	191	151	182	206	178	174	200	192	186	193	170	179	186	193	175	168	175	181	187	179	171	211	193	190	183	199	198	209	171	168	181	185	192	199	194	189	189	194	207	212	198	201	196	180	189	183	180	195	187	182	198	188	169	190	182	188	159	208	172	189	186	180	212	196	188	167	202	183	192	188	198	214	180	173	188	201	187	211	202	176	179	192	174	205	184	187	202	167	208	207	169	194	176	190	190	186	210	160	194	235	195	189	179	204	173	167	171	188	186	188	197	143	188	177	189	177	208	186	208	206	188	162	190	181	198	211	179	205	212	209	168	198	214	193	180	180	208	187	182	181	168	195	205	153	185	202	183	192	195	211	176	182	202	184	183	175	180	184	178	192	173	215	187	178	191	186	172	180	209	171	171	169	183	151	175	176	200	176	173	198	178	190	187	207	192	175	198	195	193	187	194	201	197	192	197	199	204	200	168	194	186	205	186	196	202	193	172	185	197	204	202	198	204	202	208	194	185	188	192	187	212	177	169	207	191	170	205	178	176	197	186	187	212	187	195	203	169	204	197	197	188	213	182	165	218	197	190	175	167	180	193	192	190	190	174	192	216	186	187	200	200	192	199	195	203	191	193	186	177	190	189	175	186	204	180	198	208	197	200	200	198	199	200	210	174	192	171	177	202	199	205	188	202	207	211	193	193	191	204	180	202	198	196	207	172	189	180	181	176	191	191	183	178	182	171	188	189	195	179	212	195	217	226	187	194	165	188	223	169	201	181	193	189	220	184	197	177	214	188	189	199	169	193	202	188	183	209	193	190	186	176	187	201	204	191	196	188	210	184	198	222	188	173	199	170	166	174	218	182	178	185	213	175	200	189	195	181	199	190	195	201	217	202	175	192	190	170	187	195	206	183	185	158	191	184	214	208	198	179	197	198	196	178	189	198	182	168	162	191	183	212	193	184	204	206	170	165	200	201	200	182	212	212	201	178	189	200	203	210	202	178	178	211	190	154	184	172	215	175	206	203	170	177	187	197	172	201	195	184	172	195	192	175	198	185	200	182	201	191	214	198	203	180	208	198	185	201	184	206	187	182	209	173	202	170	172	196	196	191	194	189	211	169	184	203	205	192	200
54630	83595	56212	2994	1586	1265	948	827	628	558	494	456	418	373	374	373	353	339	320	307	322	321	309	296	299	275	276	256	315	288	301	270	296	297	265	276	300	292	263	273	283	249	260	261	291	252	240	260	266	260	241	273	308	263	279	265	287	256	243	262	258	260	257	268	243	282	249	245	262	275	258	224	260	275	273	283	227	256	285	266	260	265	271	270	251	238	262	255	258	292	276	280	296	242	277	269	253	265	272	265	247	242	280	270	273	294	282	265	263	250	255	234	264	245	260	226	247	289	247	254	222	241	254	251	264	230	232	254	274	263	262	240	241	280	254	273	250	241	263	255	253	248	263	252	247	252	241	242	281	282	279	254	284	256	276	270	256	279	271	243	256	270	250	267	269	274	250	303	267	286	234	233	246	267	285	261	279	280	290	232	263	260	260	266	239	261	262	268	264	266	270	243	233	271	261	245	265	277	249	270	309	280	264	277	250	268	245	244	237	272	268	246	254	284	261	265	246	244	275	274	272	272	260	257	240	267	275	284	251	270	255	260	273	260	245	247	256	242	266	242	269	252	302	270	256	256	256	243	273	252	255	275	255	253	248	255	257	273	284	261	252	242	235	243	304	248	279	254	274	299	268	252	268	264	242	259	257	242	249	249	261	252	242	279	265	238	248	281	270	284	264	236	242	253	255	257	272	274	259	266	285	268	260	260	267	272	235	273	264	269	284	214	248	289	269	254	263	261	273	255	240	251	284	267	261	267	276	248	247	267	251	252	246	268	265	259	262	252	271	259	274	239	276	267	271	261	255	274	254	262	288	233	220	281	267	271	268	248	251	240	256	272	276	238	238	265	275	274	285	257	260	238	285	249	247	296	246	246	264	257	265	254	250	260	254	251	246	266	270	266	253	247	273	259	245	287	256	249	262	240	273	236	242	223	267	262	255	253	279	237	276	233	256	263	257	248	273	262	273	276	257	278	271	266	274	289	244	256	289	237	294	255	269	265	260	281	261	266	257	260	267	282	266	276	265	264	243	260	285	266	268	282	256	248	257	271	234	251	260	273	232	275	263	264	303	274	270	242	247	252	259	240	286	262	257	257	284	256	241	261	276	247	260	273	258	293	263	257	245	255	242	258	252	251	274	270	241	267	227	243	239	243	292	264	268	229	273	248	284	261	273	279	289	270	233	243	280	254	263	268	275	259	266	253	277	264	230	258	270	261	264	251	276	236	228	274	279	281	277	245	271	268	286	262	251	267	254	273	241	262	252	249	261	279	274	290	254	240	240	260	253	273	258	261	266	260	259	252	262	252	271	265	290	270	267	273	256	248	241	269	282	256	250	259	223	260	266	273	245	286	270	276	268	266	252	221	256	269	259	225	277	264	265	261	280	235	256	275	240	260	263	267	299	258	241	266	230	279	252	249	265	254	252	257	263	291	257	289	272	255	313	268	258	262	259	278	275	236	264	244	271	290	269	255	259	254	273	240	265	244	261	264	276	268	237	292	236	266	246	250	233	275	254	244	252	251	270	261	270	231	263	282	259	255	279	271	249	277	280	252	249	240	304	277	248	264	292	278	273	224	270	252	257	276	254	247	292	245	257	248	272	280	239	287	262	247	213	242	255	274	261	249	239	260	263	273	263	251	250	266	284	264	237	245	273	256	238	261	250	271	244	272	272	270	267	283	253	250	231	247	254	269	244	251	242	260	238	255	263	267	281	244	284	264	271	243	255	233	264	247	263	257	253	238	266	277	251	263	242	258	281	246	225	272	250	242	275	272	239	253	244	253	264	260	253	287	275	239	252	266	251	273	249	249	236	256	243	261	257	247	251	249	269	275	287	287	270	252	270	245	269	286	271	259	251	260	279	265	257	285	262	276	284	248	247	266	257	282	236	277	276	270	253	271	250	287	269	247	283	245	270	248	220	268	271	236	249	293	242	269	254	242	272	264	246	246	247	276	251	295	245	251	249	267	299	267	266	218	239	275	273	259	281	224	270	257	243	263	265	267	284	278	268	274	266	255	251	256	254	268	258	252	264	267	252	262	267	285	271	249	280	219	279	245	282	256	265	260	247	299	249	256	279	262	289	253	244	245	270	260	241	278	281	283	270	256	259	274	263	273	274	280	260	273	255	255	237	261	250	278	270	270	264	231	281	284	266	282	270	251	249	214	271	255	253	290	280	280	264	264	253	254	254	271	276	293	247	266	236	271	246	304	278	266	277	245	256	257	271	271	241	239	248	275	284	254	269	250	274	279	254	257	274	267	241	238	236	229	258	265	279	266	259	242	239	260	255	262	265	259	269	271	273	254	278	277	244	244	256	241	244	259	257	219	271	257	260	252	260	234	284	270	265	268	244	270	268	282	244	260	243	273	279	238	285	273	229	262	259	251	282	290	280	266	240	254	247	283	249	259	270	265	271	245	274	272	270	258	262	258	252	276	277	266	254	276	245	271	239	283	276	261	242	252	273	258	252	266	258	287	248	284	280	240	278	236	279	272	275	244	259	253	230	239	250	283	274	271	296	254	255	272	247	257	230	281	252	255	269	268	282	286	260	287	250	244	268	253	266	275	286	244	257	254	258	271	291	235	257	256	259	255	247	247	260	224	252	272	271	253	272	254	248	266	290	273	265	257	263	281	238	249	242	274	270	273	225	292	256	263	263	260	245	246	263	280	244	268	256	259	274	263	291	262	282	269	256	280	272	291	266	257	260	271	279	229	271	249	252	264	207	274	251	264	272	244	250	249	276	264	237	244	255	258	272	261	292	264	240	278	260	244	260	270	253	269	261	268	258	287	229	284	270	253	265	255	260	279	251	274	273	236	261	240	250	281	272	264	252	270	265	252	275	233	271	241	279	253	268	266	278	250	252	273	266	262	248	280	258	297	249	249	293	240	263	266	246	294	263	264	231	259	238	251	289	257	259	258	269	267	250	244	303	275	278	261	279	286	245	258	274	264	274	264	259	251	243	270	266	263	243	251	298	243	270	245	260	234	256	240	270	279	260	237	272	228	262	239	279	256	251	249	273	260	247	256	236	279	288	257	248	274	261	262	249	250	265	241	258	262	266	261	244	259	244	270	265	270	232	272	235	266	263	278	260	291	262	247	257	263	265	269	247	240	245	250	269	246	274	260	291	271	262	243	245	274	262	240	259	282	255	270	264	234	280	251	280	297	245	265	253	264	267	269	276	255	267	272	255	275	218	275	241	257	284	265	242	279	271	276	261	248	273	223	269	279	247	257	275	261	257	268	277	280	242	263	285	244	228	256	271	245	250	249	242	283	262	264	275	235	267	245	275	285	263	266	288	244	267	241	281	271	240	280	273	240	267	245	275	265	251	261	285	259	274	251	264	257	254	259	245	271	265	247	228	237	270	265	245	268	280	236	271	256	276	240	239	273	272	237	223	252	271	286	256	231	270	237	290	274	276	268	263	241	295	264	239	234	264	226	251	228	236	263	232	247	268	289	248	263	279	278	248	271	239	294
28709	23083	24574	6250	648	569	472	323	306	300	303	356	330	294	323	318	305	347	358	313	340	318	347	338	314	286	317	332	310	312	346	335	307	322	333	317	316	313	308	337	309	300	276	323	328	313	350	274	333	331	332	290	347	295	344	322	320	313	328	332	324	324	312	383	329	324	352	338	336	340	362	340	297	315	313	327	311	313	303	323	314	338	311	344	326	312	313	284	367	318	288	277	300	292	323	311	328	298	302	352	330	306	326	384	292	308	314	333	299	292	349	315	312	297	340	335	321	332	315	349	317	330	325	304	302	314	327	319	333	296	332	327	325	310	313	324	311	317	331	337	320	318	316	344	312	304	333	319	334	300	335	317	302	321	327	316	327	331	342	291	322	285	344	310	289	349	335	402	323	319	328	343	319	300	319	317	330	326	297	292	324	327	328	322	287	343	325	297	330	340	296	328	330	317	332	314	270	318	298	333	294	297	285	321	323	304	335	339	292	334	325	318	320	305	323	319	318	298	286	347	305	314	307	353	314	317	299	352	332	320	307	349	302	315	339	297	312	321	308	315	294	347	313	342	336	320	321	350	318	337	322	302	299	323	330	296	312	297	325	307	336	326	344	331	324	339	289	329	342	296	301	313	302	309	308	333	321	311	341	323	327	321	336	302	299	340	305	337	341	366	333	305	316	311	313	329	321	328	354	337	338	302	367	314	329	324	324	307	314	358	333	297	309	323	327	311	311	327	312	327	323	324	370	288	349	323	346	319	308	354	319	339	330	333	335	339	337	328	314	342	332	319	355	314	318	318	335	304	291	309	335	319	308	323	338	319	337	309	318	324	311	345	339	303	295	338	334	325	311	313	326	322	328	345	353	331	310	324	314	300	322	301	346	340	305	305	310	335	293	306	306	341	327	344	315	330	306	302	328	309	286	381	314	309	366	316	296	313	287	306	351	339	338	315	285	364	316	314	289	292	319	310	324	326	334	317	331	328	317	320	309	305	313	317	323	328	307	305	329	365	342	316	335	319	308	313	344	320	337	302	325	298	305	328	315	328	336	313	336	303	346	354	327	353	328	322	329	321	341	304	320	327	345	318	342	331	328	337	336	328	303	334	308	315	280	343	307	344	336	322	317	300	352	310	320	320	331	318	327	322	340	320	333	338	327	306	319	301	301	331	342	331	312	320	307	333	332	323	335	326	284	327	310	302	329	318	295	309	335	302	327	317	328	331	366	306	335	294	335	307	312	324	339	355	312	293	276	338	298	352	290	307	307	322	311	336	330	282	335	318	321	328	337	339	325	332	351	298	311	306	318	312	335	315	294	306	343	329	351	319	328	319	314	287	326	325	291	346	330	331	301	295	293	314	340	281	329	343	309	329	317	321	331	317	321	360	305	297	311	346	320	345	341	330	329	316	324	335	345	332	324	315	326	317	289	303	352	345	304	344	323	357	336	336	309	318	362	301	304	320	322	316	339	330	342	320	361	323	292	365	357	312	310	338	318	346	326	301	332	335	309	330	311	295	332	316	304	334	319	324	329	349	310	349	351	328	323	345	324	334	326	322	319	323	332	333	298	330	329	316	320	334	343	311	298	365	294	312	287	313	335	336	311	312	325	315	316	310	341	312	320	296	316	315	315	313	324	357	336	304	298	319	326	305	337	321	323	311	306	329	344	308	320	283	327	279	317	326	330	333	287	318	296	312	310	333	353	325	330	322	322	327	315	321	325	342	318	316	302	336	319	316	359	349	320	374	335	323	317	316	323	320	319	337	349	336	325	303	337	307	322	326	330	335	333	308	333	320	340	342	311	356	328	338	335	320	306	316	323	317	313	330	314	305	315	335	336	343	358	306	333	307	301	319	313	304	311	345	312	321	330	347	320	328	306	324	310	321	296	330	308	328	339	321	324	343	311	340	327	291	329	303	300	321	319	331	311	302	295	313	309	311	369	338	314	318	313	307	342	331	310	354	317	331	345	303	322	326	298	317	315	345	360	322	339	312	305	295	360	345	314	312	343	301	307	302	320	323	320	321	329	306	328	367	338	332	359	311	310	326	312	328	315	326	303	323	352	331	346	331	311	349	330	293	293	332	347	311	283	345	344	343	324	329	329	332	294	323	325	298	267	319	320	357	295	326	320	352	333	339	326	315	327	357	278	353	305	314	333	345	302	342	335	327	321	358	309	319	313	344	311	314	311	312	331	311	347	313	323	313	327	328	313	345	315	319	350	330	305	337	313	342	332	323	315	348	329	311	320	325	313	309	346	315	330	299	323	345	341	348	330	322	320	321	361	282	300	318	309	313	338	313	316	309	343	336	337	325	315	331	324	320	329	317	360	301	334	340	326	310	327	314	340	337	352	352	320	332	292	315	314	286	336	342	327	339	324	318	333	304	312	323	349	306	318	323	327	302	312	336	357	320	334	331	299	330	345	321	354	330	321	326	290	280	355	334	341	331	329	315	326	289	268	357	362	312	335	324	322	348	345	331	330	306	315	293	302	332	290	309	341	302	342	337	340	306	326	304	323	319	302	333	302	326	363	298	331	300	359	336	302	328	338	317	311	335	323	315	327	320	313	331	317	324	376	334	308	317	314	310	346	333	298	316	319	287	302	309	333	311	307	292	343	292	281	310	326	309	330	320	300	296	317	303	337	325	330	328	286	361	318	337	330	327	326	328	332	298	325	336	334	296	314	328	328	296	345	333	314	353	313	328	322	325	354	327	341	319	303	297	319	341	329	335	344	321	316	317	333	336	317	328	311	301	305	325	326	329	345	338	303	326	336	331	316	309	324	289	328	339	340	325	316	337	319	344	314	345	326	324	291	340	313	307	340	310	348	330	335	303	318	335	323	285	289	307	260	340	400	304	311	300	323	343	343	342	296	325	330	313	332	319	302	339	332	351	340	323	340	338	335	359	337	342	323	346	346	285	322	306	302	317	343	333	346	316	300	313	312	327	339	335	298	354	326	304	328	306	309	322	307	324	361	329	351	329	316	299	338	326	336	330	322	313	314	307	337	330	325	316	334	305	300	291	345	320	302	315	303	322	320	337	331	297	332	280	339	315	317	309	334	338	324	371	304	336	335	328	315	306	313	323	335	357	272	328	313	350	333	333	322	303	334	304	310	322	312	329	288	286	303	344	319	335	338	346	311	323	348	377	341	339	309	335	319	313	327	337	322	304	320	327	301	327	308	309	316	316	316	307	318	293	307	314	306	318	322	304	334	306	315	316	322	330	330	317	293	337	336	330	338	297	326	312	310	325	339	291	348	318	297	321	320	319	325	339	329	347	314	305	333	306	300	319	323	333	317	347	297	327	315	341	306	290	334	321	292	320	315	345	320	327	358	340	319	334	323	329	327	331	320	319	327	312	316	361	321	322	303	345	313	293	317	314	352	322	311	339	324	341	358	312	323	341	332	312	308	313	311	313	335	347	317	343	343	351	290	324	290	309	328	340	286	294	307	295	332	311	332	345	320	312	331	320	319	314
34172	34082	26817	598	509	492	470	502	452	452	451	443	459	449	434	477	426	432	458	450	442	433	435	434	469	466	432	433	451	432	412	412	418	407	447	418	431	451	443	449	473	455	445	432	440	458	451	463	422	419	415	457	423	426	417	421	440	436	466	431	470	398	428	455	441	403	420	412	438	420	450	447	413	452	419	413	460	446	451	454	424	432	438	410	446	437	437	421	408	472	438	411	451	434	465	446	435	428	407	475	438	430	483	403	422	403	432	442	477	435	447	405	434	414	435	448	437	393	453	447	459	426	420	451	423	464	428	441	441	456	446	467	465	408	437	409	431	410	411	399	459	467	436	448	408	445	427	442	479	429	458	437	449	413	437	459	419	434	406	418	433	445	437	435	442	466	458	458	502	426	460	494	441	456	433	407	466	415	407	445	400	444	427	439	454	449	428	466	462	427	472	443	454	405	446	476	436	438	430	434	419	424	447	434	411	397	428	470	441	463	434	455	457	450	407	466	448	418	424	451	419	426	453	444	450	443	427	433	465	426	430	430	415	416	445	427	446	463	435	452	440	417	446	419	424	438	465	427	380	454	464	433	410	461	447	450	444	419	445	423	448	450	447	457	425	439	414	456	461	434	436	456	476	470	459	448	423	442	459	393	470	437	433	423	427	444	431	473	465	436	453	418	406	429	440	451	418	444	445	432	444	416	441	404	465	474	450	408	443	410	433	455	452	426	439	457	399	425	427	419	433	429	399	449	430	449	443	392	453	450	440	419	409	443	466	437	442	452	394	452	462	442	436	418	430	444	433	450	421	448	447	434	439	402	428	435	454	457	441	440	404	456	444	432	428	406	434	420	443	450	440	460	442	422	433	432	407	409	411	455	442	426	464	449	401	437	440	433	462	474	447	420	452	400	431	453	469	409	467	416	454	466	402	420	396	453	417	446	404	427	441	417	421	451	451	459	466	411	434	442	456	472	440	429	427	442	412	460	425	408	447	448	447	409	388	431	457	465	442	448	456	418	443	386	455	462	438	438	428	422	447	435	411	396	430	456	456	430	454	442	443	456	425	429	447	436	440	434	411	454	435	433	435	448	401	416	436	430	446	450	454	433	461	433	453	419	440	431	459	436	441	445	494	444	442	446	453	438	379	404	424	427	436	412	426	457	435	428	437	433	455	412	480	437	416	441	427	435	429	420	434	429	417	443	374	476	436	449	453	438	426	464	432	447	462	449	420	438	438	454	445	444	432	440	460	437	418	448	487	426	412	420	416	424	374	435	450	419	435	472	411	409	439	411	440	459	434	435	463	442	433	476	498	431	454	432	436	444	423	460	448	454	427	448	452	453	422	449	396	477	380	452	411	418	427	453	491	436	436	437	445	445	407	420	421	451	451	469	461	438	424	408	436	430	416	424	436	444	427	409	456	394	451	433	477	445	460	420	436	427	463	471	445	447	455	409	465	453	462	458	411	430	423	396	421	452	429	443	420	448	450	452	437	434	474	441	443	426	447	432	438	458	471	454	449	428	485	417	432	420	424	420	464	455	446	412	476	423	411	449	448	441	426	396	451	424	437	435	441	420	451	465	424	451	426	422	427	435	405	447	454	444	437	462	453	412	418	456	459	433	436	418	488	461	427	444	434	445	431	406	429	409	489	446	450	446	405	418	454	421	424	432	458	417	411	402	423	445	414	428	450	410	425	431	430	411	453	429	420	427	375	429	409	444	435	440	426	424	426	449	410	432	465	434	431	420	458	459	435	425	437	469	454	457	415	438	425	428	421	430	469	449	459	453	444	426	454	431	447	451	421	434	448	422	438	431	462	430	421	438	461	453	445	455	437	417	411	464	441	404	451	433	455	434	417	459	407	445	468	421	452	406	435	480	428	461	413	461	438	427	422	472	419	447	450	449	469	409	433	415	460	407	450	417	440	482	439	462	402	467	432	461	423	433	447	449	424	434	445	418	455	452	417	438	438	418	435	424	443	443	409	441	433	412	419	405	433	433	417	371	433	498	424	446	456	445	415	407	455	411	429	400	441	429	427	454	443	432	463	411	419	430	416	428	462	421	467	458	413	452	430	432	446	419	456	440	425	470	440	461	457	446	427	428	412	457	437	419	405	451	458	434	442	460	410	423	392	471	423	421	477	434	443	418	446	443	442	430	439	458	423	430	452	474	446	455	441	435	455	436	437	484	445	453	439	449	431	429	437	450	419	408	425	485	428	442	459	433	432	468	425	401	495	457	467	458	467	457	399	462	430	449	396	468	469	435	446	424	440	426	399	412	412	440	434	413	403	481	484	426	435	406	449	463	416	410	449	449	444	425	402	417	393	444	405	428	431	439	442	407	459	389	445	458	439	461	427	458	419	461	436	452	412	453	445	471	429	456	443	432	416	474	434	452	434	427	423	458	414	426	454	450	455	471	450	435	427	444	421	465	456	469	433	429	441	453	432	445	425	446	424	468	448	412	444	448	438	458	392	462	433	427	428	459	416	466	422	466	451	422	432	471	465	436	432	457	440	405	479	439	435	428	461	443	448	422	449	422	454	447	415	438	412	436	456	426	443	420	438	423	451	428	407	438	433	450	475	432	433	451	420	442	426	443	410	457	467	454	427	428	426	415	443	414	473	412	439	485	437	426	404	475	425	415	462	430	422	422	426	452	402	447	449	418	462	453	430	462	443	410	394	431	451	469	424	413	450	423	443	433	393	416	472	412	402	488	442	397	414	454	432	448	410	422	434	427	416	455	456	447	436	435	449	484	408	440	451	472	412	464	453	394	446	406	429	435	459	426	478	436	463	404	430	437	438	433	428	453	444	456	443	426	447	421	457	418	423	393	437	431	418	418	430	424	452	421	454	421	438	436	455	479	451	458	439	446	407	435	434	441	474	439	415	452	470	438	414	448	435	441	413	449	439	434	426	448	456	420	462	413	404	425	453	430	430	427	446	451	425	434	399	411	446	441	447	441	436	461	469	475	466	389	468	416	437	434	455	461	434	485	476	435	456	473	420	458	468	435	432	455	468	465	454	440	453	437	420	459	437	454	469	401	433	461	459	429	466	415	415	413	442	411	464	451	423	455	446	448	418	426	438	444	434	420	452	431	443	415	448	456	427	462	467	449	476	408	406	454	455	427	404	479	418	458	417	404	444	426	443	453	424	448	418	478	426	421	432	428	417	431	457	447	410	435	435	477	370	422	423	444	391	421	409	481	419	415	475	482	429	435	444	426	457	410	430	448	446	414	436	425	415	434	450	397	419	421	454	373	431	459	435	450	465	418	428	434	452	426	431	400	433	434	447	443	431	428	415	481	431	447	441	407	427	419	402	447	461	460	405	418	442	431	462	435	418	416	416	433	453	410	426	435	433	402	415	471	461	398	462	424	461	440	446	439	416	422	450	447	428	417	456	418	464	438	480	413	454	380	450	428	409	433	426	426	418	433	453	443	407	413	410	444	413	405	430	448	435	402	459	441	432	468	396	437	457	467
24151	21621	29731	24928	21009	10561	733	455	414	402	421	340	390	361	400	350	362	346	391	346	334	367	342	335	342	325	325	382	326	336	340	343	331	357	361	347	373	304	334	389	294	353	360	325	354	351	328	349	351	329	334	318	331	307	331	346	307	320	378	347	368	343	323	323	298	345	340	331	363	371	354	345	335	327	331	330	342	337	338	347	333	383	319	334	356	361	318	355	346	345	338	335	352	352	344	335	374	343	363	396	333	320	334	362	333	303	330	332	333	370	346	321	361	318	313	353	370	319	370	347	338	309	327	361	328	326	346	342	331	321	361	345	332	371	381	348	357	332	316	313	306	318	305	326	367	362	341	357	359	342	327	369	355	333	365	377	310	358	330	353	380	350	355	345	330	343	323	351	329	338	376	345	386	334	328	350	337	359	323	334	363	340	311	328	324	373	361	335	348	337	360	338	359	327	355	348	318	335	340	336	351	334	360	338	325	322	332	331	355	360	341	328	319	352	365	369	326	358	385	354	349	356	350	323	366	329	352	345	321	368	366	337	345	342	356	351	364	360	331	313	357	349	370	324	335	381	322	360	353	338	330	351	372	347	363	352	357	324	375	390	358	324	311	326	357	341	337	367	337	349	384	316	360	372	345	320	311	328	359	351	375	356	298	341	312	342	356	348	343	333	341	326	316	341	342	354	361	325	364	349	391	362	319	370	364	322	354	326	325	335	324	352	369	349	341	334	390	381	338	346	321	326	306	345	340	343	379	327	346	346	351	343	353	366	367	346	334	367	302	364	373	360	366	321	347	363	345	352	324	337	365	353	341	357	368	366	355	335	351	344	330	351	354	321	383	333	341	370	346	328	337	362	335	293	343	351	321	349	348	329	332	364	327	344	306	377	346	357	335	371	321	340	361	320	344	373	331	370	336	317	338	370	326	350	379	384	335	334	339	349	376	351	369	343	325	329	331	316	353	353	356	345	335	344	329	340	317	361	356	369	345	349	347	348	354	344	323	343	360	316	323	340	360	361	356	339	363	369	346	335	337	337	340	349	328	326	336	331	372	329	334	344	348	319	334	368	323	332	358	350	352	318	336	337	314	336	327	368	341	324	351	352	358	346	342	384	364	317	327	348	307	301	341	368	353	357	334	345	357	348	338	357	346	301	349	334	343	319	311	333	379	342	351	353	362	336	350	324	352	338	319	320	346	353	306	322	352	387	330	351	346	338	361	328	315	367	340	355	350	304	339	330	343	356	325	360	359	333	326	328	337	340	350	322	334	355	366	321	373	324	351	325	316	378	353	344	343	334	322	331	337	336	341	355	345	341	358	371	324	339	328	348	325	336	339	382	368	354	349	348	343	389	342	336	353	329	310	351	326	334	376	340	366	352	366	341	322	345	345	349	327	368	333	341	357	363	370	327	347	333	370	375	332	350	323	352	378	324	324	345	352	357	332	309	374	361	353	358	332	358	379	354	323	320	343	337	358	369	364	341	353	337	329	322	344	374	342	378	313	338	334	336	350	334	356	352	345	302	341	352	348	355	355	368	341	346	347	366	363	312	326	375	308	331	321	375	361	346	351	326	298	345	323	322	334	330	355	346	316	368	356	367	342	343	318	361	323	339	337	331	345	361	348	352	345	331	345	321	313	346	361	380	356	350	352	342	355	356	331	325	367	337	329	328	353	327	342	378	364	391	340	323	345	326	334	328	312	322	366	369	352	354	360	330	366	339	353	360	346	365	319	372	347	321	337	322	346	308	354	355	370	318	333	348	344	330	350	315	334	325	328	381	367	358	320	349	317	374	314	360	348	358	355	323	359	328	325	366	351	338	349	350	338	338	351	361	372	342	309	336	347	343	350	384	350	346	355	344	350	322	313	342	334	342	361	357	326	343	340	383	346	385	323	385	357	344	335	333	325	347	361	361	329	341	331	321	332	321	322	314	374	355	341	340	337	358	326	363	344	320	356	342	314	348	347	337	355	336	330	348	332	353	345	360	330	364	346	355	351	361	373	353	367	330	326	365	338	346	346	334	349	364	348	348	323	370	354	348	359	353	350	348	336	359	357	348	339	358	378	371	349	361	340	334	348	310	372	358	353	335	328	343	367	328	321	332	336	333	371	338	335	301	351	336	339	355	363	320	366	376	333	344	348	324	318	344	370	360	367	343	339	340	326	344	334	349	355	349	357	379	352	387	336	325	344	325	320	346	372	331	308	342	349	341	339	350	359	335	353	314	381	368	384	340	323	365	350	319	332	335	352	345	343	348	335	359	352	356	343	361	320	366	331	401	327	376	340	325	324	339	329	337	347	336	336	319	338	372	358	308	344	338	322	337	348	339	358	335	349	318	326	329	350	362	340	346	348	348	344	353	339	308	332	347	378	365	351	358	308	354	365	349	345	318	316	376	360	326	382	332	367	392	317	361	350	348	345	360	337	354	347	365	344	352	360	372	346	343	318	347	335	343	359	322	346	354	351	349	336	375	392	382	323	304	342	328	374	341	364	353	322	348	347	337	372	352	345	349	355	339	360	334	326	331	352	344	370	337	361	374	360	368	348	339	325	358	345	351	337	344	343	322	319	357	336	335	361	326	321	350	319	368	302	351	353	334	328	368	357	337	361	336	340	369	371	334	369	326	343	350	358	358	306	358	366	314	338	373	374	371	336	363	335	374	374	403	308	360	333	361	364	353	384	380	331	345	334	334	336	327	333	374	343	362	343	332	371	341	356	380	356	341	362	378	324	340	377	348	346	364	372	353	333	341	329	371	350	352	356	333	342	365	371	347	324	361	310	347	358	360	341	326	343	345	333	354	316	368	329	379	336	355	299	342	359	311	324	337	341	341	360	338	339	365	349	348	359	362	338	376	353	320	373	348	347	352	337	345	333	348	362	325	362	378	364	368	328	362	346	317	335	351	329	361	329	365	336	353	350	338	335	332	345	352	357	379	377	331	344	333	380	310	334	313	328	333	328	351	324	335	350	333	348	329	325	360	326	370	330	345	371	338	338	335	347	344	337	324	328	369	341	331	359	326	344	354	327	329	330	337	349	359	367	312	329	368	372	356	347	339	348	342	368	356	326	313	348	352	342	351	351	314	358	361	351	322	333	344	334	322	341	311	349	318	375	349	332	345	323	340	389	336	342	353	347	329	351	351	320	353	348	336	334	355	368	343	329	324	333	322	322	345	319	334	326	354	372	387	350	351	341	373	326	347	336	370	375	313	341	341	385	341	352	312	336	313	345	344	347	350	351	347	315	327	332	338	332	351	358	334	348	380	328	359	341	372	335	345	354	351	324	360	349	348	352	362	347	352	339	367	323	348	343	338	322	333	333	374	349	350	327	356	367	347	351	373	345	354	328	344	333	318	339	343	340	322	363	333	375	292	335	362	348	376	324	326	327	340	351	348	376	328	322	379	354	339	360	345	341	313	349	326	341	336	357	349	371	343	360	339	346	357	322	352	354	359	355	325	369	309	350	339	384	357	357	336
55897	75134	58209	2149	1150	999	785	778	686	616	603	560	530	540	551	512	513	500	498	496	503	527	511	486	500	469	465	466	535	469	457	480	471	484	463	488	474	460	473	505	477	482	488	465	470	487	457	478	525	459	464	502	482	454	504	480	491	449	476	456	482	503	471	461	471	480	442	445	451	440	448	448	482	473	464	459	498	456	485	476	479	476	500	453	494	469	455	473	455	472	455	485	465	444	444	456	486	455	471	457	469	461	489	426	427	448	431	499	476	456	446	439	465	442	448	465	453	449	463	502	446	450	471	444	493	484	446	438	496	467	461	453	483	476	469	482	454	474	459	449	469	471	446	452	498	490	434	451	464	477	512	449	488	463	499	510	460	479	451	477	437	496	463	483	488	479	487	469	496	489	482	466	441	463	466	488	442	476	473	422	490	467	439	455	471	477	507	459	439	466	506	462	463	472	444	493	466	468	469	483	477	435	469	453	480	421	482	476	474	482	491	481	478	423	457	475	455	467	472	425	446	457	467	460	463	497	453	455	426	448	472	457	438	499	467	454	427	508	456	425	481	480	473	476	479	450	419	484	454	452	450	462	468	498	448	506	452	498	449	434	470	519	466	457	479	438	527	436	472	495	472	480	428	467	466	440	451	501	509	489	443	460	454	468	455	477	481	439	470	464	471	451	501	488	449	481	480	498	502	508	490	479	476	469	447	445	446	502	421	467	479	490	443	458	465	488	482	489	442	465	468	475	429	495	499	468	502	451	451	440	464	443	452	470	454	503	475	416	454	505	426	458	444	510	431	484	474	448	467	492	502	499	474	495	458	470	493	450	434	471	457	482	461	447	467	448	450	470	471	495	445	485	468	477	422	456	486	460	498	413	466	462	460	463	465	453	459	466	429	426	427	508	449	450	493	471	487	443	503	457	468	464	480	476	462	459	497	474	486	447	495	463	490	483	433	485	477	436	438	467	466	430	473	509	442	473	461	488	470	472	445	478	457	431	440	464	434	463	437	487	471	472	479	462	487	474	453	458	477	477	447	445	467	459	443	455	480	434	509	459	448	443	473	446	476	477	465	472	477	459	488	462	432	481	459	510	504	469	455	431	441	461	477	510	435	469	439	477	454	465	483	498	432	473	456	481	449	507	479	467	434	486	450	463	484	523	485	425	464	434	452	451	458	442	495	483	499	486	490	475	454	498	454	481	479	449	476	507	459	464	495	450	483	448	488	446	449	488	448	501	484	506	447	453	418	463	454	463	446	473	491	479	460	477	459	469	475	497	462	480	448	467	453	448	479	458	466	472	438	482	471	467	485	433	467	485	478	482	493	475	509	454	459	490	483	446	482	474	474	486	488	469	459	466	482	490	413	503	469	428	457	487	483	486	502	468	470	504	467	449	404	517	481	490	440	467	491	467	472	459	487	483	466	454	491	477	458	456	468	500	484	463	448	455	504	482	488	499	514	439	473	454	473	463	416	433	453	454	479	470	492	463	494	440	443	482	470	456	472	436	470	506	463	466	452	465	461	446	472	482	476	487	432	514	515	446	475	474	442	453	442	501	472	429	491	494	483	454	425	471	468	483	435	489	488	529	424	467	434	465	474	472	442	462	444	482	501	479	467	443	454	490	447	473	469	483	458	464	476	474	481	447	474	456	442	462	461	481	483	459	479	449	505	499	429	470	437	479	487	485	491	483	466	446	482	419	463	441	486	471	476	439	488	458	499	483	452	488	499	483	446	444	473	470	453	476	449	460	497	475	463	478	450	487	458	463	487	452	424	490	474	490	457	462	462	482	458	454	502	485	475	450	492	435	459	461	460	442	502	502	502	441	494	465	474	465	481	470	467	456	514	465	428	469	501	476	447	501	468	460	466	461	474	469	422	480	458	475	454	462	445	492	496	471	454	441	507	496	483	466	467	412	523	459	482	480	499	504	498	457	473	453	463	443	420	496	441	473	479	456	450	506	445	467	468	436	465	493	452	482	447	468	465	423	444	434	492	474	491	509	513	417	436	468	462	487	466	461	455	448	469	450	493	488	485	500	438	441	483	474	462	436	480	434	489	467	484	472	467	448	476	435	468	462	461	483	456	487	439	455	440	471	430	485	457	465	422	468	465	459	428	476	458	438	477	494	483	459	500	459	493	458	475	489	480	500	472	483	455	450	447	463	467	460	455	467	482	486	475	480	473	442	468	442	465	498	474	447	500	490	484	482	474	481	416	467	462	479	457	514	481	495	459	477	450	481	474	436	466	484	470	457	441	444	507	448	453	441	503	469	454	463	481	483	463	485	465	460	459	458	442	467	425	439	469	460	456	476	481	448	485	464	471	435	432	479	449	472	506	411	483	471	454	519	438	474	423	479	473	447	488	479	453	491	444	467	485	467	451	458	465	492	462	482	483	447	449	459	464	483	438	478	482	443	479	486	452	468	514	485	459	465	483	474	440	472	491	449	491	501	475	439	470	466	444	439	507	473	492	475	451	491	447	488	497	504	437	481	487	428	447	440	471	439	432	502	463	428	432	486	471	462	477	449	444	461	511	457	477	468	483	516	488	458	451	468	474	436	511	468	461	480	486	438	471	449	461	484	475	461	466	456	446	490	455	454	444	476	472	449	483	498	486	451	472	439	503	467	435	457	436	437	458	486	488	430	461	473	478	478	463	495	467	480	473	462	459	478	435	481	454	446	502	468	467	430	455	505	493	467	489	418	477	473	503	425	477	413	454	467	443	472	467	454	443	459	481	469	454	426	461	468	497	491	514	500	495	471	466	455	490	448	496	450	496	481	471	507	475	506	460	495	472	459	443	461	459	451	488	475	479	436	497	428	488	508	459	451	433	438	495	485	429	442	448	440	463	460	476	416	483	468	492	460	460	489	489	483	488	473	473	437	445	456	474	471	453	479	472	487	449	452	490	451	498	490	483	467	486	478	465	480	471	465	482	476	486	452	459	450	495	451	480	465	456	490	472	413	486	446	483	452	450	503	447	464	437	456	492	449	451	458	466	482	456	475	476	500	460	424	447	414	446	467	471	413	473	451	458	441	466	411	473	449	501	461	465	441	501	457	474	463	442	469	475	480	499	463	446	427	465	455	511	442	463	518	444	435	465	446	453	470	472	486	470	472	488	479	490	446	454	471	406	511	471	482	457	483	474	429	460	466	487	457	484	488	467	454	464	470	475	508	469	457	432	459	463	472	454	479	478	491	492	486	453	455	476	442	474	463	466	493	471	454	448	523	408	491	473	511	443	463	463	464	501	447	476	443	448	455	495	498	488	455	467	521	450	437	467	451	483	449	435	471	481	476	486	473	468	439	501	482	441	477	496	470	453	464	508	466	462	446	465	463	489	453	467	491	468	451	443	441	483	473	457	482	488	502	446	441	482	488	474	433	480	475	442	473	471	453	464	477	474	481	389	469	509	444	495	490	462	465	480	473	455	480	468	485	458	474	456	487	475	471	438	444	461	491	470	474	483	429	435	519	490	476
23136	21493	29254	24696	21431	21139	8268	439	361	310	294	303	273	265	198	248	209	222	210	219	213	232	191	217	217	175	219	202	209	189	207	214	208	186	208	170	198	198	209	193	201	193	177	209	191	188	202	211	201	186	190	188	198	179	194	181	203	166	194	184	213	211	213	183	176	197	189	199	198	211	193	198	216	192	192	183	177	194	201	206	201	195	186	209	175	193	179	183	196	179	211	195	215	190	186	200	207	176	203	210	207	187	203	204	203	186	198	193	206	187	203	189	197	201	208	188	199	185	172	198	195	185	218	187	192	195	203	183	178	191	200	183	190	210	217	184	184	163	167	185	183	196	194	193	187	185	168	185	213	191	175	176	185	199	204	177	199	182	170	218	205	185	188	207	209	196	194	218	208	212	194	219	182	193	196	199	180	182	211	170	202	198	209	221	202	193	159	185	170	195	183	197	169	179	192	205	179	195	212	208	213	193	197	205	195	211	187	157	204	202	226	183	193	178	206	193	180	171	210	187	206	178	188	192	196	220	187	203	190	204	181	175	191	209	192	195	182	188	180	195	195	183	201	182	198	199	193	188	198	174	178	191	193	186	192	204	200	209	177	187	210	213	201	225	191	175	172	182	174	195	182	213	197	192	185	203	185	188	187	205	176	186	209	193	209	194	203	195	180	195	211	185	179	165	183	164	167	211	188	200	183	183	201	178	207	197	193	178	207	181	199	210	224	204	194	207	205	203	201	197	189	201	199	204	217	205	184	200	182	154	175	171	174	208	195	173	193	194	186	183	225	189	190	221	178	189	176	200	236	202	181	206	191	194	172	191	205	215	182	191	217	161	166	194	206	204	208	198	217	206	172	208	180	205	211	184	197	188	199	205	201	208	188	211	182	183	210	200	169	180	213	181	195	192	173	187	212	182	174	186	197	195	222	205	164	195	194	205	171	199	170	167	188	187	206	197	224	178	187	178	204	197	163	176	211	170	201	184	202	199	175	149	203	200	174	186	192	182	171	176	216	193	220	190	205	180	208	200	187	178	206	190	193	194	213	200	176	202	191	192	190	182	192	211	217	193	183	185	187	203	216	211	182	186	199	166	209	184	207	195	196	196	207	201	177	185	218	180	183	209	191	193	185	171	206	178	195	183	184	188	206	220	179	196	183	179	185	198	206	175	186	175	193	190	183	188	199	192	221	198	178	181	180	210	192	198	193	207	214	179	204	196	182	189	174	172	207	217	200	183	205	180	197	179	187	199	200	179	204	197	198	168	205	187	184	184	203	203	216	183	190	215	227	194	194	196	206	222	191	175	204	204	200	193	204	211	191	155	175	194	210	191	181	183	202	196	206	189	176	212	223	178	206	172	183	201	208	184	189	202	190	201	192	198	167	207	202	187	187	226	203	196	203	176	199	204	170	194	201	195	194	203	202	201	187	194	197	211	214	198	224	204	203	186	198	182	182	188	176	197	197	177	187	181	209	179	221	173	208	197	230	174	190	185	177	175	202	165	195	187	196	198	189	205	197	212	197	179	206	198	186	165	190	183	207	191	168	185	204	196	190	201	191	203	196	211	226	209	193	199	214	192	205	184	190	171	190	175	206	187	183	192	170	159	180	183	199	171	209	189	210	189	180	203	160	195	189	182	179	178	162	206	161	211	197	187	189	189	210	181	206	194	220	202	210	182	199	211	178	198	201	187	185	179	196	194	208	193	198	163	181	177	218	194	190	201	225	226	204	176	195	183	207	196	197	172	179	171	196	192	177	185	190	181	196	181	186	214	200	196	171	180	202	199	190	195	187	209	197	205	194	204	189	194	201	179	176	207	189	182	191	209	198	191	202	208	183	170	197	192	216	191	195	184	184	210	193	187	204	170	202	164	193	204	175	187	227	177	198	186	180	187	210	207	177	177	202	205	187	191	185	184	188	198	183	186	197	177	202	201	168	184	206	185	187	198	196	179	187	188	196	187	193	192	187	205	187	215	194	177	196	182	217	209	185	199	194	198	185	194	180	199	184	203	186	185	196	208	198	205	159	192	186	201	219	203	199	184	189	176	231	189	163	179	231	189	159	214	170	174	171	193	200	179	230	194	199	199	182	187	199	173	171	174	201	218	191	190	205	198	187	194	188	190	209	172	184	217	206	196	206	188	183	211	190	208	188	190	219	206	183	177	188	189	174	173	198	195	187	189	175	172	183	193	165	186	189	201	191	191	169	183	182	187	171	191	218	200	186	207	216	201	195	185	219	204	190	190	186	181	186	180	210	191	194	190	197	204	218	188	176	185	171	203	203	205	190	201	187	180	197	196	236	181	190	189	206	200	181	196	211	178	190	208	169	173	187	193	202	199	188	200	212	180	190	196	179	205	187	209	177	194	206	191	190	207	196	210	173	211	175	181	208	179	191	216	195	181	184	213	171	205	189	167	183	180	182	199	183	181	191	189	202	178	188	180	190	195	217	184	201	205	164	190	223	192	192	196	194	181	207	187	191	184	216	189	178	171	178	180	183	200	182	222	173	207	188	218	171	194	170	217	180	176	187	179	190	190	194	191	226	203	206	190	207	199	200	184	200	193	203	180	208	184	168	192	198	198	188	184	202	182	193	172	191	199	178	173	210	195	195	166	222	197	187	208	212	194	195	180	191	199	201	197	180	178	172	170	203	195	170	187	180	197	196	188	190	195	192	201	177	165	191	196	209	181	214	196	205	180	186	178	206	182	185	231	181	190	217	190	190	210	190	205	176	183	168	187	199	192	211	182	195	172	180	193	207	184	194	198	191	208	181	207	203	196	206	186	200	173	216	178	170	177	219	192	181	179	197	202	180	199	197	190	166	193	186	208	189	186	208	182	189	180	205	179	207	186	205	201	188	202	187	177	164	206	174	185	169	211	202	211	215	196	203	222	186	175	171	193	176	194	196	211	184	187	200	173	180	194	181	161	187	186	196	219	224	186	210	180	211	199	180	179	187	171	161	219	193	173	195	183	194	173	200	192	215	175	188	197	174	180	183	193	200	188	191	178	212	183	192	201	192	202	202	191	184	187	196	200	205	197	181	194	206	178	193	197	211	175	217	203	198	213	194	195	206	194	187	182	155	188	210	185	182	169	197	195	202	180	187	169	205	193	188	197	196	198	208	179	179	197	189	176	214	213	191	174	193	192	175	199	188	188	166	197	196	199	180	210	210	200	196	202	175	202	179	183	211	222	227	204	192	212	218	209	197	216	182	197	180	187	207	208	175	216	211	174	206	207	192	209	189	190	197	180	201	193	180	193	182	197	202	192	185	186	196	198	185	202	189	166	181	207	171	173	195	188	186	167	189	188	188	191	186	216	228	197	205	182	168	202	181	214	187	192	192	173	182	174	207	189	195	209	199	174	202	200	203	189	201	187	180	181	194	200	179	202	212	185	190	179	205	209	196	195	176	195	194	190	177	218	195	193	206	222	185	190	193	182	174	201	169	204	182	187	207	216	192	215	202	181	188	179	167	209
54267	87958	61422	2875	1489	1238	1016	802	658	547	483	462	478	396	338	375	344	331	320	315	309	306	290	309	334	304	303	297	307	298	253	270	278	286	277	256	278	277	286	298	281	265	276	295	256	302	297	253	269	262	263	275	255	290	282	264	262	278	271	266	274	257	261	269	295	273	304	263	253	259	253	275	276	302	254	290	270	296	263	249	245	247	267	270	259	256	266	263	280	267	252	267	267	266	254	266	265	233	289	279	267	269	282	268	278	268	268	259	269	264	254	261	279	271	270	249	264	250	226	257	282	265	281	275	250	239	284	279	265	271	272	297	260	243	258	267	257	255	277	290	270	262	252	244	240	254	263	266	293	236	275	277	257	268	256	269	260	277	298	265	271	255	252	276	258	279	267	290	274	289	250	269	280	291	256	256	297	265	264	253	277	264	275	256	238	265	234	263	269	286	260	277	269	281	263	276	253	235	253	259	271	249	263	251	246	275	284	249	249	231	268	276	262	234	248	254	259	261	253	286	242	245	251	261	272	278	263	265	242	239	254	251	246	225	260	277	268	285	270	245	265	261	255	269	263	241	279	274	276	272	260	269	283	268	269	252	263	266	274	293	226	237	247	234	245	272	283	262	242	291	239	252	239	277	268	268	267	269	265	254	271	266	247	241	273	255	275	271	249	243	262	258	269	220	254	246	284	253	282	271	268	288	252	267	275	279	251	292	285	300	258	274	257	222	251	232	283	264	291	272	274	274	268	255	262	238	240	291	268	242	260	255	258	262	279	266	246	247	278	266	267	257	257	301	298	276	254	263	265	262	252	303	247	261	227	241	256	262	285	281	256	256	238	253	261	271	274	285	262	277	269	258	279	243	278	249	267	269	283	243	243	258	261	258	250	251	263	267	269	273	241	263	258	258	245	258	239	247	279	273	232	263	287	275	256	247	267	266	270	262	277	250	273	306	240	251	255	285	241	233	273	243	268	283	238	294	251	255	269	239	251	258	283	255	267	251	268	253	265	259	264	261	281	254	266	259	238	249	230	268	284	256	257	241	247	251	263	261	283	264	269	260	266	263	280	259	270	240	248	278	241	265	278	268	281	255	284	253	279	250	259	272	253	255	301	257	282	270	252	248	320	245	257	273	254	269	240	256	289	286	262	268	271	242	278	231	265	249	255	278	285	246	257	241	286	268	249	237	224	236	273	271	252	220	241	250	249	263	260	261	262	263	242	264	284	244	272	270	238	253	232	248	272	282	252	289	273	296	264	242	279	269	243	253	275	288	272	253	268	239	241	261	253	280	259	279	272	250	291	249	281	270	254	244	272	295	278	246	267	255	276	263	272	254	260	272	254	254	267	273	271	264	272	305	258	261	246	270	277	253	262	289	259	273	257	250	272	271	281	280	246	285	248	247	271	288	250	284	259	272	241	249	259	277	268	262	257	260	271	249	252	252	282	258	256	281	253	276	261	235	243	246	276	265	249	264	275	296	243	247	273	263	252	246	266	298	254	266	261	278	311	236	255	256	254	259	244	263	306	272	236	267	254	270	249	256	276	246	244	273	285	275	282	273	248	256	269	248	251	223	240	293	279	249	280	260	263	246	268	242	265	282	264	278	260	271	246	259	288	238	262	258	305	271	268	261	239	241	267	260	280	286	266	261	260	277	278	271	263	262	262	278	270	274	237	276	242	259	246	262	294	248	260	250	238	280	249	249	262	279	255	291	243	240	257	271	287	261	264	248	273	273	257	277	252	261	259	276	266	269	296	266	273	277	245	268	244	273	261	251	252	262	278	251	266	264	295	296	259	252	269	241	229	241	262	271	278	266	281	296	267	276	279	276	282	280	265	255	256	259	259	261	267	274	242	258	273	278	256	268	235	284	271	251	260	261	228	280	250	270	259	281	303	263	265	261	249	275	271	295	280	282	266	284	306	258	251	256	316	242	255	262	268	263	265	252	274	248	255	271	253	253	275	261	228	268	260	252	269	266	274	234	249	284	282	278	258	278	267	256	269	278	251	236	273	271	259	234	262	248	273	241	257	269	262	280	299	246	250	260	257	269	262	303	246	274	269	237	246	254	265	273	256	240	249	274	273	262	255	250	255	266	277	264	254	272	287	276	263	258	257	263	286	284	255	248	241	274	241	253	277	230	283	255	263	265	252	239	285	276	251	271	252	268	278	283	229	271	263	294	271	272	289	288	270	262	261	257	269	241	259	241	260	295	272	263	289	277	266	251	253	287	278	245	274	216	265	248	236	270	266	242	275	295	232	273	282	269	257	228	248	251	238	270	276	249	254	279	257	303	219	230	269	263	290	286	255	275	241	275	274	261	261	243	245	252	251	249	260	270	296	238	283	249	277	261	255	262	277	269	278	278	250	239	280	225	254	263	261	266	267	269	272	264	246	275	279	235	264	270	254	274	245	240	261	263	273	258	275	251	254	235	270	261	268	270	263	257	268	251	278	281	262	263	278	253	222	278	255	260	255	266	260	269	248	245	248	295	282	264	268	247	244	271	251	271	239	261	269	253	272	245	279	262	246	261	260	262	253	281	256	265	257	278	257	272	264	300	267	255	256	248	260	236	251	269	230	276	253	265	241	241	238	244	249	284	264	244	254	277	251	244	247	263	259	296	265	243	236	270	249	274	249	246	265	285	259	247	287	244	256	258	278	262	262	245	285	275	258	258	243	266	244	271	273	279	247	277	252	283	241	279	252	282	276	248	248	264	298	256	254	248	233	233	248	234	257	245	259	280	277	250	258	247	269	278	250	245	256	260	261	272	284	250	238	251	266	257	255	240	260	276	281	279	258	264	271	252	272	264	243	243	286	260	276	272	251	254	242	263	276	256	263	264	246	268	262	262	286	242	270	250	241	253	286	249	287	263	276	260	271	248	248	279	251	248	255	252	283	263	238	241	253	260	264	236	283	246	290	262	288	247	275	274	287	255	246	249	255	285	254	290	280	221	242	230	273	238	257	296	285	257	255	255	250	250	259	262	250	254	285	259	252	309	281	255	252	267	275	295	244	228	252	230	223	253	233	255	255	277	229	273	285	249	245	269	237	258	270	283	229	292	258	294	255	259	282	270	268	256	252	229	263	290	266	274	273	261	259	257	243	274	267	234	239	218	288	252	274	273	259	285	245	259	276	242	225	245	244	249	256	266	267	253	252	248	260	259	275	255	243	259	256	277	243	253	242	281	253	244	279	245	252	313	236	259	291	258	241	279	243	265	258	246	225	264	234	293	276	250	265	242	246	292	277	255	264	263	279	277	290	254	240	269	279	248	257	245	263	283	277	259	252	255	332	273	272	259	268	269	274	250	292	271	292	266	264	260	266	259	276	280	262	265	252	307	275	253	235	266	236	249	268	262	278	261	270	263	269	270	277	229	265	256	283	275	253	267	263	285	279	287	261	261	258	252	282	271	249	276	251	261	261	226	254	246	265	260	264	274	250	269	263	273	262	259	282	228	271	266	279	251	254	281	261	287
28586	22977	25062	6736	644	547	461	341	341	326	338	325	339	334	353	366	311	308	332	327	328	298	321	347	343	334	376	322	318	321	326	325	343	352	342	324	354	328	345	335	311	355	304	316	323	282	382	352	341	358	331	319	339	278	342	317	295	355	328	299	310	324	328	329	312	321	326	327	302	325	341	340	328	356	338	318	332	300	346	297	339	330	327	334	348	335	327	349	338	357	313	299	312	349	342	300	325	353	346	307	317	328	314	321	344	342	331	300	306	334	341	342	321	310	314	339	313	354	327	306	320	334	320	366	323	343	325	320	327	337	324	347	350	306	339	324	342	334	368	293	315	322	319	342	335	324	357	312	336	326	342	333	320	317	339	322	321	329	327	305	327	338	307	335	334	329	363	307	308	312	306	322	328	333	323	336	315	292	378	308	316	315	290	364	329	336	312	301	317	319	333	308	313	334	341	326	330	333	333	331	320	360	311	332	310	349	315	316	329	333	339	314	363	340	319	333	317	334	383	321	368	339	329	308	323	325	356	301	316	333	322	294	308	291	305	320	315	301	345	298	310	331	334	332	338	330	337	323	330	370	331	315	296	357	317	315	358	344	278	310	322	341	348	309	329	339	328	348	285	339	345	322	298	326	310	334	330	332	312	321	334	341	305	339	356	318	321	320	339	344	334	302	307	322	314	363	337	324	310	350	300	338	309	338	323	323	321	306	341	348	351	307	331	345	293	323	337	354	330	337	353	335	340	351	322	327	321	297	334	295	296	328	305	300	319	340	303	329	345	338	323	318	327	333	319	347	315	363	352	303	330	332	322	335	307	305	308	322	330	306	345	381	356	328	352	317	328	354	310	333	339	348	295	303	304	333	331	327	337	317	281	337	299	331	349	325	322	369	313	310	314	324	316	311	327	328	311	324	321	332	310	349	372	331	307	331	336	311	304	327	346	318	303	327	314	304	308	321	333	311	355	338	327	321	318	333	343	332	334	353	309	307	341	301	331	332	350	316	300	340	331	305	320	295	319	269	317	320	321	303	325	322	320	350	346	319	327	370	308	343	338	325	322	339	359	361	309	334	349	335	329	322	325	331	308	306	314	335	337	323	326	344	303	340	333	341	280	346	345	293	323	332	300	322	337	304	374	323	330	337	353	338	323	301	359	304	309	358	347	337	347	315	307	323	367	337	290	319	329	322	358	383	324	338	338	318	334	339	334	313	321	293	290	328	325	357	327	341	355	316	334	322	306	341	300	320	362	338	355	297	332	318	326	339	305	320	357	327	314	346	327	339	348	347	318	328	308	354	301	324	341	315	320	291	331	362	355	341	331	310	335	322	313	331	325	324	332	347	313	319	327	336	295	326	321	341	318	336	330	332	332	326	354	327	331	341	342	325	311	330	320	346	325	322	319	316	344	337	305	326	333	334	316	324	293	326	305	316	312	337	316	317	312	335	271	322	339	329	310	320	339	334	355	336	295	316	335	330	336	312	359	307	349	344	321	323	329	332	320	336	346	335	323	334	344	333	315	329	311	307	352	294	312	341	339	333	294	324	319	361	303	328	350	341	336	307	338	343	307	319	310	303	333	312	335	324	340	328	319	331	328	333	337	327	313	292	324	304	322	352	335	306	327	322	306	328	330	335	306	294	346	311	333	323	307	336	321	323	355	325	331	351	346	342	312	322	348	296	306	343	348	297	320	310	325	296	311	329	311	337	353	334	327	334	328	311	326	330	328	304	307	359	296	337	328	313	367	324	324	327	368	334	353	317	354	337	291	296	343	295	321	339	308	361	309	310	289	315	354	354	310	280	318	326	305	346	294	325	292	316	315	353	327	372	313	339	330	331	323	309	333	302	319	345	355	323	322	313	343	330	334	317	313	314	334	326	317	323	333	322	291	340	338	309	319	332	352	303	331	348	289	309	327	337	327	319	343	315	320	304	315	324	309	310	274	337	331	339	325	326	323	319	313	334	313	344	321	326	312	311	307	316	353	336	303	324	327	310	299	336	321	305	316	316	312	326	318	360	308	313	317	320	311	306	329	338	321	322	322	288	344	326	318	338	300	347	331	342	301	335	309	343	332	333	322	331	351	345	299	326	326	333	307	318	317	323	314	328	341	314	328	307	325	346	352	336	323	323	342	326	338	343	329	310	309	336	316	315	360	318	364	323	333	318	342	325	333	309	312	321	336	358	322	333	312	304	323	300	337	298	319	304	298	323	328	305	292	329	322	325	336	346	346	315	350	342	315	322	323	337	307	358	372	328	321	330	348	319	322	311	336	297	287	303	320	307	342	355	307	328	361	343	365	340	317	339	301	337	316	329	325	320	314	318	334	331	341	312	330	314	327	327	346	322	333	316	339	342	366	320	317	319	378	340	348	325	350	336	315	352	337	335	309	327	324	328	327	322	306	326	305	316	312	321	357	315	327	309	325	319	328	332	310	345	338	332	306	330	330	363	306	300	334	343	331	345	328	314	296	282	371	308	335	320	350	332	331	335	336	351	347	341	311	329	325	314	325	303	322	307	338	298	321	334	334	318	339	336	310	294	305	348	368	311	307	327	301	304	342	330	348	338	311	330	328	304	331	339	311	346	334	315	371	345	313	349	339	349	326	310	348	325	304	319	322	308	307	282	310	324	373	334	330	332	351	322	328	316	349	304	332	329	342	315	332	312	317	351	341	340	306	330	313	312	316	305	312	343	370	307	323	298	328	332	338	322	284	312	322	336	296	341	353	320	363	356	340	346	333	359	319	284	317	335	329	335	329	304	290	322	323	316	299	310	303	349	307	332	315	331	323	324	340	325	292	311	326	286	296	301	308	335	324	320	332	327	324	333	333	299	339	319	312	340	328	331	311	326	311	325	312	337	342	304	308	343	293	352	347	310	334	336	357	342	334	319	337	330	340	393	348	333	341	314	308	328	308	323	306	337	342	358	343	318	305	323	326	336	322	287	323	332	330	287	323	314	347	293	332	314	345	358	321	367	352	345	324	321	313	326	342	343	308	334	311	336	323	279	323	336	307	309	322	339	358	296	343	325	333	345	325	338	321	301	315	331	325	326	317	300	345	301	359	321	351	318	332	350	342	340	309	334	309	294	338	357	323	326	334	330	299	297	303	332	333	311	353	318	302	339	323	325	317	347	307	331	321	345	298	314	296	335	307	328	351	285	293	328	325	339	307	308	313	367	312	313	292	333	352	310	312	309	311	347	333	336	334	294	330	362	344	328	322	330	339	351	332	333	356	310	338	327	319	313	316	323	346	312	331	312	322	334	329	281	322	310	358	309	354	329	343	328	353	378	344	324	342	327	327	301	320	337	339	350	324	302	322	359	327	322	337	321	327	347	348	344	299	342	341	328	319	342	330	347	311	319	304	319	340	341	314	318	309	313	380	296	305	328	323	313	330	332	309	334	336	320	320	353	309	333	320	314	319	342	330	318	322	331	324	297	324	334	323	346	355	345	324	309	345	336	335	308	336	307	337	321
33845	35354	26795	645	484	459	451	477	427	443	452	456	454	448	428	455	432	463	457	448	435	442	469	439	433	438	474	454	407	431	448	408	442	425	432	436	435	465	423	459	403	442	452	410	454	386	452	436	436	455	455	414	433	432	455	440	433	465	418	454	436	434	456	456	424	416	418	439	475	426	447	466	419	445	443	457	456	425	446	441	452	455	424	457	452	484	455	446	434	434	422	460	442	474	421	453	448	443	432	464	445	473	490	437	440	421	408	457	411	424	454	405	446	444	459	439	481	437	469	472	446	424	428	432	402	433	448	414	469	406	440	467	432	459	443	452	477	426	453	457	429	468	422	414	459	425	448	420	406	496	453	433	417	427	442	405	421	427	446	440	441	456	447	414	428	421	440	458	478	429	451	492	481	448	455	440	456	428	438	421	469	475	474	415	387	469	412	448	401	443	471	418	460	434	437	432	476	414	398	450	474	462	437	411	433	429	434	455	452	442	464	452	414	467	443	452	454	440	432	425	442	449	444	434	475	433	463	440	446	456	452	427	423	472	450	445	444	466	410	458	428	442	434	415	480	428	459	436	422	449	417	445	441	465	434	443	452	441	437	430	462	472	444	487	427	451	449	435	452	451	391	459	436	483	447	433	452	412	453	483	424	432	439	450	469	464	441	423	453	443	450	452	437	422	458	395	462	470	469	445	413	448	413	464	431	458	441	487	463	433	436	462	411	424	445	431	463	461	480	446	435	464	447	467	451	455	447	455	434	445	450	428	445	462	441	450	444	415	431	469	425	473	427	455	459	454	424	432	435	486	442	438	435	435	433	432	466	458	436	434	429	455	413	415	454	433	432	445	425	379	444	403	451	418	450	397	453	438	444	424	440	443	431	428	423	449	479	422	434	452	450	434	413	443	438	481	442	464	431	422	452	440	440	438	438	469	387	426	412	431	432	399	466	419	437	470	445	410	425	441	432	431	434	395	424	435	438	424	417	422	412	458	440	448	410	426	453	454	439	433	426	416	418	441	440	419	416	438	469	504	431	448	468	449	436	455	446	444	456	438	442	472	464	452	425	416	468	446	438	452	438	457	471	426	423	466	409	404	454	454	464	433	480	446	462	458	431	423	466	460	440	418	443	427	428	428	468	423	468	456	421	444	430	452	436	424	431	438	402	429	450	453	439	455	407	425	459	458	455	411	451	467	414	455	460	440	413	446	444	449	421	456	460	475	426	420	466	456	464	450	450	466	431	417	478	433	425	427	407	410	444	410	458	436	429	425	456	428	429	430	438	427	418	454	466	430	454	434	415	459	458	419	469	416	452	438	454	448	424	455	409	460	463	407	422	450	416	433	446	446	499	428	441	409	401	450	417	408	440	440	413	464	418	449	423	424	431	439	420	420	421	472	424	433	460	474	447	413	433	418	449	456	461	476	418	468	478	435	402	427	452	434	436	448	455	429	435	446	458	418	443	429	475	422	465	421	463	487	441	424	448	444	447	434	438	422	457	458	408	423	457	427	443	424	436	406	443	403	461	428	477	477	449	453	420	457	447	458	447	441	465	461	443	485	437	463	453	451	434	454	421	488	440	414	447	446	450	468	449	424	412	475	483	423	449	433	448	446	420	448	452	480	451	448	434	453	474	451	400	464	449	423	435	429	458	400	456	447	431	458	468	442	437	452	449	421	464	410	417	439	437	427	417	421	428	466	475	415	408	454	485	439	450	468	450	424	428	449	465	426	450	473	460	443	409	436	481	465	461	444	424	450	437	452	456	434	397	458	412	454	422	430	437	434	439	419	443	467	446	437	456	484	453	460	462	449	435	407	439	441	448	450	467	457	481	445	426	461	439	450	461	410	407	466	474	405	444	404	434	435	433	448	409	461	426	426	433	426	447	446	450	393	464	452	438	421	417	446	415	408	435	442	424	433	463	436	403	430	458	459	425	468	452	452	397	450	414	428	423	436	399	456	424	467	442	424	462	436	477	438	420	458	494	461	444	457	445	448	444	399	433	417	428	455	482	425	419	438	430	447	446	440	415	432	420	443	414	407	473	382	440	437	406	436	454	460	412	453	462	395	436	397	455	420	428	418	424	447	419	444	459	427	411	493	421	455	442	461	441	449	469	470	440	441	420	435	443	419	433	441	430	456	421	430	448	443	430	451	463	472	462	450	432	477	443	433	451	459	409	460	466	452	448	454	417	413	451	461	423	465	452	465	485	442	442	430	466	424	404	434	456	422	456	452	458	409	423	464	481	425	465	405	437	405	440	439	440	444	423	451	441	413	453	437	428	423	429	460	410	486	472	461	438	419	442	439	459	388	479	439	456	414	476	433	464	447	413	426	432	455	404	447	481	443	467	411	405	430	466	420	383	465	458	414	459	444	409	463	427	432	441	438	415	430	378	456	425	458	456	450	472	461	445	475	436	445	423	439	485	457	459	412	423	458	422	469	461	452	424	467	462	430	405	440	448	441	438	407	446	461	453	421	447	430	455	433	430	440	394	402	495	489	435	431	429	426	410	409	481	406	421	422	452	478	417	444	480	464	467	432	444	446	433	418	434	424	457	453	464	425	417	452	442	426	453	451	420	449	420	427	461	454	400	453	468	459	437	412	434	417	407	430	441	435	447	411	432	417	434	431	402	439	464	436	467	430	445	428	435	448	417	403	465	445	473	481	409	404	451	483	452	496	459	428	432	476	407	423	433	428	466	416	437	417	449	453	424	454	446	429	424	490	451	448	448	465	461	424	440	434	461	428	465	415	391	448	444	464	443	433	395	462	459	454	410	425	438	433	422	421	445	459	456	449	444	431	419	455	456	470	457	461	445	401	466	447	454	428	436	469	450	410	434	438	420	433	409	440	495	484	438	443	453	459	468	447	496	433	409	441	444	425	406	464	430	471	460	448	434	424	408	457	465	451	450	389	440	416	427	455	464	417	445	468	457	447	455	416	409	417	473	470	465	431	412	422	445	438	464	459	439	429	414	434	448	460	409	430	431	448	434	410	446	418	420	437	442	462	443	370	441	457	413	476	413	426	462	442	470	437	417	423	444	414	441	420	443	448	426	453	431	437	415	491	460	413	444	407	466	410	447	425	405	462	417	463	400	407	443	434	418	448	440	446	437	446	418	379	434	464	459	450	452	433	420	405	441	426	437	461	439	460	433	419	452	458	438	435	459	434	424	462	456	391	427	441	421	424	419	416	423	470	433	427	438	452	472	442	450	467	467	448	445	492	475	427	434	463	448	459	428	485	460	442	413	440	426	439	387	456	436	438	457	443	409	438	434	421	471	457	424	458	430	395	462	449	443	477	472	453	476	413	440	444	412	417	431	422	417	422	448	423	436	417	454	446	427	479	453	457	485	439	441	444	442	455	431	458	444	431	444	434	435	435	396	477	453	430	437	421	446	433	418	424	421	446	447	465	437	459	460	477	435	450	447	448	447	410	426	429	438	491	458	434	469	423	427	491	446	437	431	459	436	398	458	412
24227	21645	30256	25047	21020	11016	737	483	436	411	420	354	365	393	408	372	343	381	379	376	358	362	377	375	368	384	371	349	377	386	349	346	376	338	369	329	360	368	354	366	354	332	382	347	339	338	338	344	337	356	355	397	369	349	363	373	344	346	377	326	372	382	390	353	337	414	334	349	347	335	314	345	355	351	343	352	357	348	339	337	369	348	331	345	342	351	362	394	381	331	356	383	320	327	343	393	315	336	359	373	326	369	335	359	371	351	335	367	334	367	309	382	350	332	318	370	382	358	372	339	368	368	335	376	375	349	369	333	364	361	321	345	347	349	331	330	323	320	345	349	369	378	339	320	351	321	357	355	313	377	340	364	362	322	362	369	381	329	344	346	329	320	375	360	332	340	358	330	360	375	327	377	373	322	334	335	339	381	345	357	322	351	346	343	363	336	361	354	355	333	332	343	338	323	356	337	316	354	365	350	320	376	338	343	343	371	347	360	355	378	362	396	378	359	389	341	364	349	319	340	373	372	354	335	358	376	332	333	355	347	368	374	335	348	340	386	345	375	362	345	339	367	371	365	362	348	337	363	353	375	343	334	369	342	331	336	326	356	315	316	342	353	320	334	374	336	333	390	337	360	353	364	325	382	338	404	330	316	337	340	357	351	355	358	350	373	344	357	332	375	334	389	370	358	365	338	321	383	343	337	333	361	342	333	357	359	392	404	366	344	344	357	363	358	336	333	350	370	333	354	340	348	361	354	358	333	359	347	323	342	374	356	349	376	324	375	360	379	325	368	362	342	334	331	419	324	375	377	376	353	300	403	352	331	356	321	379	349	333	342	320	330	341	348	356	350	366	351	335	325	345	382	320	347	344	349	343	359	331	367	328	366	369	327	372	353	341	372	364	365	342	355	357	325	343	352	314	355	358	360	351	337	337	330	336	342	335	309	408	346	324	352	337	340	363	339	379	344	345	357	342	303	317	366	364	344	350	335	349	341	338	355	308	336	348	360	346	338	364	344	332	349	393	387	315	336	364	364	343	344	356	325	329	360	351	347	354	324	353	354	374	351	366	338	335	377	359	340	330	327	332	367	407	397	326	336	369	328	355	351	360	339	343	354	316	325	354	341	345	339	355	357	357	355	357	346	358	335	379	372	333	336	321	342	352	326	337	337	362	362	335	340	316	364	350	317	368	306	332	342	356	357	344	340	377	320	345	373	315	357	350	380	311	339	341	333	346	339	323	336	364	335	345	348	397	346	359	346	384	367	354	356	356	352	384	340	351	355	338	310	369	361	370	321	335	323	348	338	342	356	334	353	357	365	323	391	347	363	324	336	336	341	311	356	326	347	332	323	351	337	337	349	356	361	349	319	356	351	354	304	332	331	341	351	340	370	321	326	387	361	340	365	331	347	328	359	352	350	343	378	341	324	347	365	328	357	324	381	346	329	323	329	356	388	340	296	331	367	340	358	347	349	358	370	332	362	362	346	372	352	306	362	359	383	343	353	347	306	347	309	352	381	362	364	338	358	362	325	355	353	351	359	357	320	338	369	353	371	352	325	343	359	327	356	383	375	357	374	360	339	346	362	358	323	359	369	377	331	377	366	347	357	347	332	362	323	349	343	358	348	359	375	360	362	327	381	352	323	359	346	346	411	351	354	327	353	311	349	356	356	374	364	331	297	367	364	337	347	365	382	354	352	341	355	348	331	374	363	358	356	315	340	370	362	328	335	335	357	361	349	345	347	340	346	352	360	346	339	346	344	366	366	315	339	363	344	336	320	348	365	321	362	316	345	344	328	356	354	346	330	369	352	337	343	398	371	349	353	365	350	328	337	359	320	338	362	334	351	326	353	343	372	373	348	367	344	324	347	364	322	340	365	353	360	364	355	343	337	363	364	338	357	345	355	366	330	366	365	360	339	307	352	307	299	339	359	345	342	341	377	365	341	339	343	365	338	358	381	321	353	367	377	343	347	355	359	378	347	386	322	302	340	349	348	352	354	368	346	333	329	366	325	327	330	347	385	337	328	365	333	383	354	312	360	338	323	364	374	353	329	385	355	353	348	353	338	349	370	325	345	338	340	376	329	332	343	347	357	340	368	353	362	331	376	334	346	377	360	348	352	354	368	347	315	344	352	389	341	350	324	345	320	346	377	363	378	331	369	330	373	354	368	361	378	363	352	297	356	319	345	357	353	382	347	359	339	346	356	355	362	367	329	324	330	356	364	370	360	335	399	328	336	398	364	329	335	334	373	306	338	347	340	375	357	353	364	341	337	340	400	365	334	334	309	342	352	338	349	367	348	355	313	348	337	358	349	375	321	328	354	333	327	349	373	337	354	355	333	365	349	357	357	338	339	355	328	350	362	331	327	350	391	373	366	337	348	348	350	365	355	382	339	330	372	357	337	356	368	351	354	362	359	335	339	323	363	360	373	355	355	351	334	346	364	320	339	353	348	332	345	345	343	392	360	354	372	349	339	329	322	310	331	356	353	375	326	371	393	327	373	348	311	339	335	351	367	345	357	334	327	365	356	323	372	338	353	358	358	340	323	312	333	346	354	311	336	344	343	362	355	321	375	347	366	354	351	308	332	347	334	377	322	330	329	359	368	346	335	374	336	367	359	345	355	360	345	354	348	339	336	338	370	366	344	359	333	329	363	355	359	350	349	392	361	356	342	333	344	368	349	367	340	361	361	336	335	323	356	370	329	373	354	347	365	333	352	361	369	367	367	348	339	329	360	376	362	383	311	359	347	372	310	373	348	340	352	325	386	366	343	369	329	348	368	345	363	361	356	337	344	360	353	328	362	399	325	333	340	360	377	358	336	328	356	358	365	364	380	322	345	355	351	346	326	321	357	354	346	334	349	367	314	398	369	333	326	352	335	311	348	348	357	338	340	342	333	342	320	345	387	353	338	371	310	373	369	374	324	360	351	348	351	350	369	371	382	328	370	384	334	349	359	335	341	312	331	377	344	377	377	352	366	376	319	377	354	377	310	335	352	370	357	344	357	359	354	357	363	322	359	338	326	332	349	353	331	345	342	360	357	340	379	356	351	372	358	366	365	346	368	334	382	350	353	346	320	371	375	327	352	335	344	365	341	369	307	366	356	347	338	362	350	327	343	344	391	380	348	348	308	310	329	323	377	337	361	329	343	339	358	356	332	340	379	311	373	339	365	362	366	340	381	371	359	293	328	327	357	327	354	381	325	347	343	304	358	344	345	366	377	337	365	321	314	332	338	350	344	354	355	323	363	366	296	355	362	328	361	358	357	372	316	353	373	355	334	340	352	344	351	355	351	329	311	359	347	351	361	355	312	342	370	356	327	335	324	363	330	326	355	357	353	327	339	358	371	357	358	350	355	361	378	347	341	357	370	350	358	365	335	360	350	341	332	384	330	380	359	356	352	348	330	375	335	328	341	346	350	353	353	342	340	355	332	334	343	326	355	370	332	341	364	348	324	364	363	348	358	341	358	346	359	342	317	365	336
55914	74975	56951	1857	1157	982	889	739	652	617	604	619	578	518	554	519	484	505	532	515	530	484	482	510	501	446	497	488	499	486	479	529	487	532	515	468	497	477	462	470	477	487	474	466	457	515	482	470	485	420	459	482	520	494	495	507	450	518	435	475	481	433	490	499	453	484	459	471	475	473	457	465	500	484	458	485	438	480	476	483	496	492	463	482	431	485	483	493	490	483	446	504	466	488	463	466	434	428	461	516	503	434	484	490	464	491	489	450	484	476	480	480	465	481	510	467	450	473	472	458	504	464	491	454	479	459	456	489	485	506	500	462	471	449	465	441	478	453	468	508	455	431	487	454	462	467	482	487	449	458	455	466	451	463	519	439	485	444	448	500	459	463	470	469	516	494	457	477	491	500	457	465	450	446	457	455	500	473	440	513	487	463	489	443	479	495	483	452	475	486	465	465	487	454	475	486	456	473	489	498	506	442	519	471	453	457	450	472	503	502	490	430	511	473	509	474	475	481	490	448	473	459	513	492	495	488	508	494	477	461	475	456	454	483	464	493	501	467	511	504	493	474	460	472	446	482	494	464	478	427	435	428	485	482	452	511	489	488	446	499	518	459	477	474	486	486	497	458	465	453	479	485	435	492	473	462	462	483	435	439	463	454	463	450	483	467	484	488	447	510	429	441	454	409	471	453	471	460	468	463	478	455	456	454	483	401	486	485	476	469	489	483	473	526	499	493	490	446	456	495	524	478	455	440	493	478	461	502	486	504	468	478	453	479	472	536	492	460	487	472	447	442	471	449	517	486	504	487	474	471	496	472	447	461	495	438	500	472	442	443	448	473	486	442	445	484	472	505	455	480	432	457	468	492	473	487	486	512	518	493	485	500	470	478	482	495	472	489	459	455	454	469	454	511	492	466	507	495	516	514	490	474	450	505	503	490	517	506	500	485	498	436	471	462	509	477	483	499	504	468	526	505	489	480	464	477	494	431	440	487	478	474	462	477	500	465	515	482	507	487	459	483	503	447	488	497	477	490	498	463	505	444	490	492	467	434	474	485	477	498	484	490	502	466	451	461	471	495	467	460	467	475	445	451	473	490	472	463	509	504	501	473	487	552	497	464	487	462	460	486	472	450	481	495	440	463	486	477	485	445	477	492	491	494	477	471	487	488	446	510	469	466	481	462	476	470	472	464	444	481	501	510	480	475	476	511	491	496	463	503	454	452	471	470	500	453	520	492	471	487	448	479	477	449	475	483	462	491	480	456	497	450	499	483	517	492	457	498	510	474	464	481	442	479	479	437	422	479	491	472	483	495	506	464	475	467	482	493	512	489	468	512	499	459	479	479	463	500	444	463	494	448	476	469	485	448	481	482	460	480	457	468	483	491	457	489	460	477	484	449	449	452	483	480	491	455	508	426	458	452	447	478	451	487	443	491	430	489	471	453	516	466	441	468	507	486	459	478	490	469	501	481	479	489	488	488	458	485	498	471	435	465	429	521	480	469	455	476	470	454	495	476	463	462	448	507	477	477	488	454	445	480	466	498	507	502	487	478	500	505	463	488	467	441	473	499	492	498	479	487	496	455	461	484	489	455	431	463	489	461	460	438	475	456	489	466	460	455	479	451	450	477	487	493	465	466	497	488	450	490	473	494	523	451	494	454	511	434	479	477	485	465	446	467	464	467	512	472	514	465	460	494	463	485	450	448	449	480	484	472	490	468	460	458	486	488	465	470	531	469	462	503	500	471	498	480	472	481	508	511	485	474	478	465	482	443	489	453	472	530	494	476	527	483	493	437	474	459	474	505	479	501	443	450	467	458	463	484	479	431	493	465	474	452	452	492	444	467	451	490	425	476	483	476	470	457	445	454	472	475	466	501	490	471	464	467	487	518	477	492	469	480	500	486	489	483	456	456	472	441	457	484	492	482	485	438	504	509	447	492	467	451	464	474	482	483	507	494	455	490	462	470	466	467	476	448	484	497	466	485	482	453	480	487	485	509	453	503	490	468	481	472	491	475	519	470	507	468	492	461	448	479	466	494	479	460	479	499	501	437	485	468	452	495	438	473	491	436	485	505	460	507	473	493	527	519	466	468	489	493	457	493	457	499	458	462	446	448	477	467	495	477	511	492	494	487	487	455	454	458	447	484	436	435	479	468	465	484	484	508	467	489	480	478	473	490	446	477	446	459	465	463	462	470	454	445	471	462	487	461	465	488	485	494	502	459	458	481	467	434	468	501	439	502	454	470	500	455	494	477	461	490	489	498	458	472	512	485	462	465	511	462	511	466	458	429	495	503	485	482	506	480	479	456	464	465	475	491	442	479	470	485	470	463	518	454	469	481	510	447	459	482	477	500	486	471	459	466	519	502	467	438	460	498	476	471	485	503	474	465	509	458	448	480	450	455	463	500	465	453	456	488	486	469	442	465	483	477	483	496	450	436	459	466	464	454	469	465	454	475	504	455	504	464	445	456	463	443	479	468	436	460	485	470	460	447	468	448	464	455	488	470	430	438	450	476	486	477	492	460	449	469	426	468	476	413	515	497	477	497	457	467	512	422	509	489	479	443	487	468	495	450	494	467	532	481	490	502	467	506	479	476	447	483	487	462	455	452	469	442	490	483	489	491	452	457	489	466	478	498	454	453	453	560	434	466	473	499	448	486	459	475	468	507	461	460	485	427	429	486	495	464	458	531	474	469	489	435	515	446	485	487	508	504	499	473	476	461	418	453	482	502	453	462	492	464	456	469	464	476	515	468	485	513	465	455	468	511	494	507	466	479	449	499	477	464	505	469	480	455	496	471	467	452	494	453	468	498	459	471	494	469	501	484	483	463	494	473	446	478	495	504	467	518	482	437	504	446	467	472	509	497	494	469	460	503	483	434	451	484	459	441	482	471	476	452	484	479	479	488	536	450	472	485	500	462	489	519	495	480	517	500	472	451	459	446	494	482	474	458	512	509	464	460	487	464	455	461	480	497	484	491	492	455	444	506	458	508	457	494	483	487	509	509	418	451	465	465	518	482	495	435	493	484	505	466	477	504	508	487	480	466	475	481	517	504	448	436	485	503	482	441	487	467	485	473	486	488	481	461	488	490	480	499	475	506	489	499	462	470	490	499	461	479	510	456	501	441	480	452	488	476	521	487	471	427	452	480	462	471	511	478	487	454	467	457	443	478	469	498	468	475	480	512	469	458	473	493	497	494	514	483	457	493	449	481	492	480	433	492	452	476	464	463	443	462	485	452	465	483	483	445	516	471	459	494	468	454	491	497	467	503	487	530	461	472	433	464	470	468	477	473	466	488	465	483	467	495	526	500	463	454	445	478	475	477	461	468	513	504	451	444	479	452	480	488	466	428	506	473	480	461	510	462	500	479	461	496	465	480	465	449	497	452	499	487	456	453	506	483	495	458	434	464	463	494	462	483	460	488	472	474	476	519	512	459	446	479	493	464	503	413	443	502	478	436	445	522	483	500	483	457	475	468	481	435
23171	21507	30097	24036	21442	21321	9803	484	315	308	297	278	260	248	260	240	222	238	210	213	212	226	202	224	212	208	199	230	220	211	197	210	211	213	215	195	209	205	205	202	189	196	199	202	195	217	184	220	206	186	186	217	186	189	202	231	175	186	186	187	196	202	201	196	179	182	185	204	179	210	200	199	205	199	201	187	201	188	189	201	188	186	197	199	213	199	201	183	184	196	210	176	176	189	192	227	196	201	187	170	200	197	201	195	201	200	181	208	187	203	202	205	204	207	176	203	204	194	173	198	201	187	197	188	213	223	171	180	200	225	209	179	216	193	184	209	190	207	179	211	208	191	211	200	177	186	184	191	176	209	166	204	193	178	172	198	210	198	210	193	177	202	191	209	185	208	220	200	181	184	175	202	196	179	179	183	173	194	181	198	200	218	202	198	215	187	199	199	192	178	200	224	207	188	200	185	176	184	208	185	200	208	192	189	202	199	188	172	184	173	190	202	184	224	184	181	200	194	185	198	199	212	193	206	164	206	180	184	182	198	208	193	209	201	205	198	201	202	176	194	216	204	189	185	194	182	195	196	183	199	178	202	197	184	188	181	214	185	200	208	181	185	189	185	202	213	191	186	185	191	190	218	198	197	206	194	179	191	201	215	181	184	217	207	189	188	194	189	185	184	189	208	188	218	177	198	204	197	205	199	198	196	186	195	185	209	198	165	205	199	230	206	197	214	186	193	205	178	207	209	195	205	188	178	181	206	216	207	193	228	182	196	214	185	207	202	188	211	216	203	186	222	190	188	188	208	200	173	227	200	192	193	208	199	179	190	208	182	202	180	201	195	189	201	204	195	190	203	197	188	193	192	207	187	213	178	227	181	186	197	179	221	234	184	189	170	206	196	190	177	208	173	183	198	193	200	185	192	193	188	183	189	209	180	181	201	191	201	200	207	192	157	190	193	172	209	218	222	183	188	200	203	200	202	226	190	198	199	216	184	179	188	212	175	202	208	193	200	191	224	188	202	225	175	212	195	199	190	189	189	188	197	178	204	193	215	205	202	189	179	193	223	171	200	210	204	210	198	165	197	207	192	213	183	182	197	199	215	204	188	192	196	205	208	191	178	189	200	163	208	184	185	208	220	189	194	200	204	184	207	204	198	202	180	168	234	207	198	197	202	211	180	204	191	207	191	193	206	212	186	205	201	214	202	215	197	200	199	215	192	170	171	193	210	192	183	191	210	199	208	187	202	183	184	216	196	196	193	192	189	212	195	206	207	198	190	238	208	203	222	193	191	192	176	208	179	173	188	204	169	198	198	190	195	193	186	176	184	184	200	209	195	194	206	196	182	197	169	181	193	224	168	191	187	213	189	203	211	222	218	193	174	154	185	216	203	204	192	218	238	191	207	179	180	208	199	211	189	180	195	197	177	228	200	182	191	197	194	178	189	190	208	184	187	194	190	189	191	195	202	202	206	188	192	184	185	196	165	187	193	198	184	191	187	198	202	195	169	197	209	214	193	195	216	194	208	192	198	198	205	197	202	175	190	208	203	191	196	204	193	198	176	221	194	201	166	208	191	220	214	208	203	208	184	200	177	178	188	223	209	176	188	190	192	184	185	191	188	207	196	191	208	213	209	186	205	183	187	216	187	167	210	189	184	197	206	208	200	185	216	220	185	191	196	169	197	209	191	214	193	204	217	181	215	194	199	194	210	191	185	196	200	179	213	163	176	196	216	196	211	204	222	183	190	203	197	178	192	183	203	207	203	199	193	186	201	190	224	185	212	198	203	183	223	213	188	205	221	184	184	203	198	201	202	197	218	200	179	181	192	179	191	196	209	196	182	201	176	186	218	194	182	211	203	204	197	180	205	193	220	183	185	175	191	208	203	214	196	204	181	194	174	212	203	192	188	220	186	202	205	196	174	171	190	200	183	196	162	193	207	209	219	205	216	210	204	206	221	186	172	225	204	190	197	199	238	212	201	181	202	196	155	200	188	181	188	213	204	218	203	202	185	201	198	203	197	205	183	200	215	191	187	199	208	203	212	188	212	225	217	208	200	209	193	213	196	199	199	209	200	165	196	206	190	207	203	190	182	180	205	182	192	204	200	241	208	200	211	198	213	173	202	236	215	194	216	213	209	204	205	193	204	209	200	204	187	202	198	194	199	201	193	173	190	214	194	175	203	188	203	170	193	202	183	211	184	192	208	210	216	182	197	194	192	187	196	218	213	215	215	181	202	181	167	200	186	207	199	176	202	214	205	189	201	190	188	208	195	204	193	204	195	210	185	183	188	207	194	202	188	207	176	220	172	173	185	181	202	169	199	195	209	177	204	187	195	193	229	202	196	195	179	193	198	197	198	220	213	210	180	184	209	178	180	234	201	203	206	193	192	194	213	204	196	187	192	188	219	201	202	180	194	194	209	197	183	171	200	197	182	198	200	189	214	215	182	179	174	209	216	226	194	216	197	185	194	195	184	199	199	207	206	180	186	224	180	171	209	218	175	188	165	198	178	162	204	180	222	207	212	166	215	198	200	190	196	216	181	181	205	194	199	194	198	213	182	224	174	199	176	212	216	198	209	183	189	179	230	189	198	179	197	179	208	213	201	200	211	183	215	196	195	199	201	182	190	178	217	173	190	176	203	191	165	188	185	177	176	213	219	185	222	212	195	191	197	194	184	183	204	180	177	217	186	187	203	188	191	196	196	176	194	184	182	197	184	198	183	196	187	202	223	211	183	201	205	174	183	164	202	191	179	199	187	206	189	212	180	194	183	178	206	208	196	189	196	216	211	221	193	186	207	192	157	184	192	179	194	188	176	196	215	194	188	195	184	197	210	210	185	186	194	183	209	199	185	200	189	196	184	196	190	212	188	184	177	201	206	215	202	217	203	197	207	179	206	193	190	209	209	205	187	185	176	198	202	205	189	208	194	203	190	205	208	190	175	195	198	165	200	209	186	194	192	200	175	183	193	187	212	179	191	201	193	204	205	197	183	181	171	221	187	183	182	216	192	188	186	203	208	187	161	203	202	219	182	201	192	173	212	183	221	205	191	210	195	194	196	189	206	208	182	202	177	193	203	197	163	196	181	186	177	212	214	197	209	197	201	203	187	193	202	171	159	178	183	187	178	209	179	181	200	195	190	186	203	201	208	190	196	172	189	188	187	201	176	196	197	196	200	200	214	178	205	196	198	236	182	178	210	195	191	196	170	171	212	207	199	198	185	187	197	220	201	161	188	175	195	156	227	194	225	200	201	202	178	181	179	165	202	196	205	211	194	175	184	197	231	166	211	187	202	181	197	178	183	219	193	193	190	186	192	181	191	206	194	199	218	204	184	197	187	203	208	178	201	209	197	188	184	185	184	198	189	185	197	157	194	235	211	200	192	208	200	194	195	200	180	174	188	208	215	187	213	192	182	210	190	198	173	187	166	186	178	195	206	202	195	173	195	214	196	203	220	190	195	168	185	199	169	198	202	198	183	200	171
57466	83481	59379	2861	1599	1157	1039	859	694	598	541	469	433	413	406	407	342	335	334	297	305	291	290	306	308	290	287	278	286	277	273	264	274	258	278	271	273	277	269	251	295	310	267	274	281	266	294	279	296	263	281	266	268	288	269	273	252	264	293	286	257	279	278	282	273	289	264	252	307	279	273	306	259	284	266	266	251	256	269	271	277	309	273	298	268	268	284	276	270	285	266	254	276	266	249	279	275	302	242	268	256	258	276	258	295	268	275	279	251	264	264	259	293	272	284	269	281	256	268	268	252	297	261	253	271	268	261	244	274	277	280	276	274	261	275	273	259	247	289	263	259	265	261	270	245	242	271	262	270	262	253	253	254	286	272	281	273	281	255	273	270	274	262	259	245	288	263	255	251	273	245	299	271	283	258	266	243	263	239	282	241	251	257	268	259	285	251	277	256	267	275	241	277	242	277	261	261	266	319	264	279	267	261	271	265	273	258	277	250	295	273	295	295	262	289	243	255	271	286	260	241	266	278	276	268	258	256	283	250	267	250	251	252	261	295	262	269	277	262	239	289	239	254	262	255	239	231	218	276	277	252	260	276	282	259	250	295	287	283	269	298	280	252	252	264	283	239	284	266	273	267	251	294	263	274	267	269	274	248	269	257	245	271	279	247	288	250	272	237	265	247	257	255	247	280	283	263	288	278	290	266	277	259	269	291	286	254	253	266	272	257	228	279	272	261	265	258	253	263	252	269	247	275	251	249	280	256	272	257	268	244	243	276	286	259	259	312	279	284	263	297	257	277	256	298	286	270	271	256	278	272	260	269	240	258	264	291	245	231	291	255	266	267	265	281	266	250	264	283	236	273	264	280	267	255	255	264	264	252	259	294	280	262	257	247	298	238	256	263	280	247	274	260	237	246	314	272	260	267	281	255	238	282	301	277	257	273	265	282	251	262	275	244	260	277	250	263	257	258	268	276	265	235	256	247	283	268	276	290	238	266	272	302	246	285	276	288	265	258	264	283	239	279	273	252	268	253	252	281	272	267	280	255	265	277	237	262	262	279	258	278	271	273	299	279	263	293	272	258	309	256	263	237	271	265	267	244	274	297	267	269	266	275	270	287	281	246	262	260	275	273	249	273	219	250	254	293	264	287	267	263	289	269	265	276	256	239	273	234	279	280	242	253	264	284	278	262	292	296	278	281	228	259	251	262	268	264	289	266	266	252	266	256	293	269	254	279	258	288	269	281	299	277	267	268	266	286	282	250	278	274	306	267	280	236	261	250	283	263	260	252	285	260	256	269	253	255	278	281	277	250	244	266	270	273	266	274	265	290	261	254	272	278	291	282	276	265	283	283	279	266	267	249	266	263	263	263	296	274	293	261	268	272	277	260	244	289	249	277	286	270	261	254	272	248	244	262	308	290	252	247	277	243	266	259	250	272	272	257	249	285	245	270	239	282	264	291	278	272	252	279	258	276	289	276	253	260	260	264	274	258	290	270	275	265	271	274	235	256	245	252	264	283	255	263	272	265	283	272	251	268	276	259	269	275	277	271	266	282	254	253	277	267	272	275	261	236	263	262	255	254	276	290	283	270	267	264	291	269	279	242	248	266	268	277	261	265	256	276	290	306	253	274	285	261	271	299	254	269	253	264	259	265	259	251	242	276	261	260	253	265	246	256	259	269	261	239	273	258	251	254	274	275	294	244	262	263	276	268	290	265	234	268	255	249	286	262	268	274	297	270	282	268	266	266	271	255	272	253	258	304	255	240	293	256	268	262	287	290	272	281	250	261	268	262	304	264	255	287	273	273	284	284	269	256	265	267	278	259	278	282	274	271	271	262	285	252	292	245	264	257	264	274	251	253	254	252	289	258	274	261	251	256	256	244	277	259	291	286	253	271	269	278	274	246	251	301	267	272	281	263	263	255	264	261	245	258	272	265	275	255	283	243	218	252	263	261	251	265	269	284	262	271	279	278	254	259	277	276	285	261	267	274	234	271	279	282	265	239	266	265	271	244	317	282	288	258	257	275	242	267	292	267	270	269	268	268	228	254	287	260	254	285	258	236	252	280	263	278	262	245	289	251	255	279	240	270	262	279	275	255	283	285	263	284	259	265	253	246	272	289	257	250	316	286	254	269	256	249	255	280	272	281	272	232	246	279	277	244	292	284	275	264	256	260	252	277	265	273	286	258	265	266	273	279	254	255	261	251	273	243	259	274	275	311	250	252	278	271	241	253	237	250	293	264	284	235	258	251	253	270	257	268	278	233	275	295	283	281	271	254	234	286	266	268	272	248	274	252	256	278	254	248	268	306	285	265	255	236	264	261	258	258	258	251	265	278	263	288	292	298	240	253	273	252	245	303	296	235	272	274	274	235	243	291	254	267	275	287	259	277	275	253	270	257	282	280	243	266	252	264	253	255	263	269	283	278	281	279	292	254	251	278	260	262	249	247	270	262	228	246	257	270	263	296	267	272	295	257	269	300	274	257	263	271	241	270	264	271	265	286	267	247	267	244	310	268	278	284	273	268	268	257	283	259	270	257	264	273	282	246	229	246	236	238	257	265	270	261	278	275	275	267	260	258	264	267	245	257	247	288	296	249	244	259	293	259	278	245	291	263	246	227	285	285	270	258	311	262	251	263	271	272	252	285	259	257	265	263	257	255	259	258	253	264	290	285	289	257	254	284	263	265	284	266	253	282	282	270	267	274	243	246	298	282	256	245	282	234	271	280	256	274	245	268	270	306	260	256	245	273	255	287	242	255	264	263	275	265	256	294	273	253	274	270	279	292	253	259	268	276	274	268	269	275	230	274	280	257	266	285	251	260	267	279	274	265	249	281	247	303	264	257	276	293	276	268	284	258	255	266	257	267	254	272	249	260	251	268	280	280	256	274	270	265	243	272	288	276	228	285	249	263	278	270	278	248	272	254	255	286	244	268	266	246	226	279	262	244	253	244	272	274	251	259	304	252	298	274	258	259	270	296	279	261	253	274	269	264	252	258	238	261	276	279	273	261	244	306	259	206	240	267	289	283	265	300	261	278	268	281	268	293	219	243	257	274	281	257	233	252	246	275	264	265	249	270	267	271	254	259	283	281	268	272	267	251	261	297	267	276	260	249	280	231	296	260	244	267	291	273	252	264	270	266	241	299	300	252	251	259	274	253	266	265	265	265	281	288	284	249	267	257	238	260	271	260	245	289	271	266	253	260	249	246	273	262	242	266	254	260	281	251	253	278	244	256	275	264	254	247	267	259	288	248	235	275	263	307	255	251	273	239	282	285	250	241	277	275	263	271	234	248	271	263	261	260	284	246	247	259	266	262	268	284	282	265	249	274	274	285	259	279	270	255	261	264	268	268	242	231	302	251	266	285	230	277	266	299	253	251	262	256	260	262	290	258	271	285	262	270	253	290	251	273	274	260	249	282	275	280	260	266	234	249	261	262	273	284	271	265	251	251	251	245	278	242	272	279	284	273	256	271	267	264	273
28778	23125	25911	6752	419	354	364	337	345	349	324	341	325	318	308	331	325	338	339	320	297	305	339	335	335	323	312	346	334	357	341	373	351	330	336	345	329	343	305	330	329	362	325	338	318	348	361	303	358	342	349	327	344	346	296	340	305	340	301	327	353	333	326	314	325	352	305	316	343	337	322	317	336	325	316	338	326	320	346	336	377	354	305	334	352	346	370	310	329	291	337	319	339	324	337	343	330	335	339	348	313	333	325	294	325	334	337	357	322	309	336	348	333	317	328	348	315	306	339	339	345	344	344	377	326	357	324	331	371	364	309	357	306	337	331	372	351	315	315	356	310	339	326	297	351	330	323	328	303	290	313	331	345	349	341	316	300	334	361	327	334	303	348	332	360	335	325	327	351	296	318	356	345	358	340	354	325	332	328	355	339	323	316	362	299	343	335	361	347	353	317	330	350	324	346	335	322	329	336	307	344	335	336	339	346	323	347	345	333	331	335	334	361	371	326	302	339	332	327	343	329	318	318	369	329	332	335	350	345	342	341	356	351	349	346	316	361	346	328	301	319	312	323	347	288	347	319	323	356	329	347	331	329	348	313	324	350	336	353	314	338	339	387	301	339	336	356	314	372	358	345	305	363	310	341	308	335	343	322	324	306	352	311	295	322	331	315	314	341	339	320	342	351	330	348	339	345	315	332	329	335	366	294	349	339	319	355	306	360	359	293	317	373	338	344	371	324	303	341	354	340	305	297	386	339	319	348	313	343	336	320	326	368	318	373	343	318	332	361	331	348	295	311	321	342	326	314	337	331	337	319	349	329	314	353	341	366	363	303	345	332	347	312	311	325	330	337	315	341	346	353	331	348	336	333	342	310	328	342	318	299	332	325	320	336	348	305	297	313	363	354	349	345	342	333	285	350	337	309	329	335	314	348	317	303	319	293	334	330	313	294	335	328	374	320	305	351	323	366	286	378	349	336	331	340	367	296	351	321	325	318	327	329	375	311	339	320	286	353	316	332	338	320	357	308	333	280	339	345	303	327	376	351	335	317	338	343	323	370	337	339	359	332	317	323	319	314	347	316	335	340	352	340	332	339	360	331	345	357	362	338	346	319	328	326	364	313	343	310	336	335	331	346	356	341	335	324	347	348	334	319	346	329	319	346	322	311	347	350	321	341	317	313	331	349	359	356	338	329	320	309	322	355	348	325	332	344	338	338	337	345	306	322	345	317	343	342	339	321	332	368	347	327	315	304	320	338	357	355	369	324	339	360	352	349	331	348	347	355	342	366	314	336	334	339	336	368	328	333	340	319	328	351	345	301	366	338	327	348	320	305	336	305	334	341	316	318	329	355	349	338	345	307	338	360	296	305	353	337	344	329	361	317	324	335	339	301	354	290	328	356	331	327	337	337	356	358	312	316	337	297	343	314	301	308	318	330	319	324	343	320	330	320	329	307	353	327	328	316	319	344	314	339	335	338	343	323	308	358	349	344	312	328	356	352	343	299	325	361	330	346	329	337	319	349	331	333	322	333	303	352	373	332	340	312	339	311	350	339	329	304	340	313	317	336	345	314	319	326	341	310	376	328	358	354	353	326	333	320	361	306	332	360	306	327	332	319	339	327	353	307	352	344	352	336	324	332	322	318	326	320	351	362	345	288	319	322	335	334	352	336	345	308	319	326	336	335	344	316	314	325	365	287	322	348	349	330	320	327	304	354	306	347	333	303	366	305	343	333	320	315	331	336	307	330	332	335	324	319	301	308	337	361	350	349	340	338	310	325	362	339	331	364	327	332	296	345	334	345	311	332	321	284	367	331	347	360	323	337	374	337	322	343	348	345	300	339	321	332	345	323	343	316	382	335	340	332	348	369	322	324	356	326	325	312	351	352	330	340	320	343	314	319	329	311	349	298	329	344	297	332	332	342	359	343	310	343	326	332	329	324	333	339	330	356	324	336	308	333	332	312	325	331	321	343	330	327	383	350	350	341	301	366	330	330	350	327	319	327	345	321	355	340	307	320	357	342	334	334	334	291	354	322	331	373	347	309	363	333	339	313	340	338	336	306	358	359	324	354	343	332	341	322	330	306	312	311	322	326	353	331	332	317	319	321	377	348	319	348	335	342	342	317	313	338	340	355	340	307	340	325	338	351	326	329	311	324	320	348	343	329	363	350	372	326	339	275	341	316	333	346	357	315	330	332	347	376	298	329	347	371	315	334	316	353	340	353	335	325	357	354	317	347	344	340	357	333	299	353	319	331	321	320	317	315	309	304	340	335	345	310	321	320	313	302	323	344	336	338	348	321	286	321	303	322	350	320	296	345	349	346	321	364	327	340	337	357	332	340	310	307	322	332	346	290	348	337	326	358	326	299	346	324	340	324	326	353	325	318	330	315	359	334	315	332	348	351	315	354	340	312	319	317	354	344	320	333	342	295	331	349	345	329	338	325	346	332	341	333	329	337	333	325	316	318	344	344	359	346	339	331	332	329	343	343	355	331	310	299	352	340	340	341	322	323	300	347	329	306	326	357	347	348	336	306	367	349	302	356	312	328	345	346	348	318	334	335	345	337	365	332	322	318	331	315	320	329	350	339	334	349	325	310	298	327	323	308	302	346	311	317	313	311	331	343	320	341	319	346	321	352	338	301	358	327	325	324	313	342	336	324	323	317	342	316	343	326	313	336	328	349	338	331	349	355	317	333	330	341	334	315	329	337	349	329	362	369	313	327	332	330	321	360	343	321	344	334	349	335	327	346	334	309	365	371	318	319	329	333	336	377	362	341	316	336	343	332	360	322	350	336	341	313	320	335	317	322	379	322	350	357	314	336	300	337	363	316	377	336	338	318	356	345	336	322	334	328	323	334	336	328	309	311	356	337	294	356	308	339	366	338	314	345	350	358	379	321	322	365	377	289	354	364	341	327	321	317	313	335	338	343	316	334	344	325	344	329	298	290	331	333	364	318	354	305	321	301	356	363	374	326	326	314	325	332	329	322	343	344	334	336	309	286	333	275	312	353	331	356	359	304	346	321	316	327	348	324	331	320	339	307	357	340	316	370	315	363	349	328	344	337	341	326	356	351	343	379	284	334	320	339	369	323	352	344	356	328	338	349	300	318	357	334	355	330	327	344	327	344	342	341	340	323	351	322	320	335	356	335	353	335	353	321	316	340	333	368	327	333	344	345	331	371	373	317	307	327	344	320	337	314	338	338	318	332	353	336	332	344	356	359	380	322	358	341	360	325	321	314	323	316	309	306	339	331	317	320	293	320	298	299	354	323	369	336	312	340	332	315	337	329	328	350	308	337	340	328	323	353	350	380	358	332	300	307	333	328	310	293	335	340	332	324	304	289	337	319	342	336	326	315	340	304	370	335	294	358	321	295	333	306	332	310	370	309	289	342	344	336	346	355	305	305	334	333	348	307	342	309	343	333	355	365	318	327	351	350	334	336	293	381	341	329	352	322	348	349	363	296	321	335	344	365	329	328	340
34179	34613	27148	606	524	465	466	434	481	451	474	491	442	457	412	469	444	457	403	480	403	459	453	455	438	420	455	456	425	443	471	464	423	438	471	472	480	440	474	423	470	421	478	428	450	453	469	457	467	456	443	464	427	450	433	426	471	446	482	473	452	466	473	471	425	439	471	449	450	463	442	427	443	455	433	436	440	523	469	463	440	461	414	435	446	479	467	410	467	389	481	454	450	439	462	489	460	463	461	478	451	461	451	491	423	438	464	445	477	445	449	436	439	443	431	435	458	446	435	450	463	438	483	463	483	484	457	437	429	440	471	428	437	443	447	413	459	452	470	473	444	443	474	437	410	414	413	446	448	455	496	447	427	437	462	435	446	460	461	425	464	453	456	416	440	450	470	485	448	447	460	459	466	440	450	457	452	483	457	459	423	433	461	443	436	397	437	438	490	452	462	459	457	419	470	452	460	482	440	420	429	482	471	446	421	468	452	451	428	453	420	456	449	461	434	471	444	465	443	438	434	444	418	466	476	458	451	440	451	437	436	466	456	446	472	446	436	464	457	451	505	444	432	462	475	483	460	437	446	442	438	426	457	449	459	450	426	446	425	458	434	471	433	457	442	455	466	432	434	442	449	459	438	448	459	500	445	472	428	441	454	447	454	473	446	459	440	439	469	459	452	385	439	438	492	460	451	476	461	444	423	472	449	471	458	463	427	439	478	496	480	441	452	457	479	436	429	483	473	454	429	475	440	433	424	443	455	416	488	439	456	459	433	459	494	431	445	458	454	454	414	442	419	457	442	474	439	449	502	492	425	468	442	458	443	461	451	449	467	436	459	428	465	456	477	434	456	454	478	440	454	438	474	410	449	450	434	425	464	449	439	464	466	448	436	471	445	471	430	435	475	480	425	468	481	467	421	451	450	462	475	420	432	443	453	462	451	462	439	490	413	462	479	453	420	453	452	467	464	413	448	448	428	434	451	429	455	450	435	477	452	449	445	470	440	426	419	406	437	477	458	441	441	431	458	466	429	445	482	445	450	472	458	442	484	404	451	429	483	439	446	455	456	448	446	422	446	466	414	464	431	450	455	480	488	448	467	456	425	429	463	430	440	463	420	449	449	452	442	464	448	461	449	437	423	450	487	455	426	437	445	457	443	452	415	458	476	440	473	445	460	436	457	437	450	475	459	443	453	427	447	430	439	474	466	437	463	460	474	416	459	446	446	469	475	460	416	404	494	457	440	442	427	447	434	492	456	476	449	439	489	491	458	440	476	447	440	452	426	452	418	468	443	406	421	468	419	483	436	456	494	458	455	436	471	454	472	449	455	501	477	462	467	440	464	437	452	418	441	450	428	474	437	441	467	441	437	449	441	473	465	460	453	472	461	459	459	437	462	420	426	476	457	439	455	445	434	429	460	483	470	473	433	422	464	448	446	473	446	431	424	467	472	473	455	409	449	424	439	435	408	470	444	459	457	430	464	412	479	465	471	470	448	430	461	494	455	455	453	452	424	445	452	428	491	450	434	449	470	451	478	396	478	473	456	400	470	479	477	393	455	459	474	432	467	465	462	445	429	445	475	441	457	435	448	443	450	410	473	450	421	449	417	457	425	436	454	449	460	473	445	434	439	498	459	453	444	427	476	469	429	456	417	467	459	458	431	469	420	460	455	433	423	426	460	441	421	429	439	458	455	468	438	448	445	440	470	463	478	445	444	408	414	467	444	450	465	426	440	451	478	447	429	464	456	477	447	440	469	430	469	407	457	458	465	429	449	439	423	451	438	456	474	449	447	395	424	471	467	455	469	467	425	463	449	439	421	459	440	440	451	466	450	464	445	406	425	445	482	441	491	471	467	489	477	437	452	472	455	489	423	464	453	420	494	470	467	477	416	481	447	420	427	456	460	429	484	470	413	438	465	460	463	482	459	458	430	472	446	465	428	454	465	426	445	461	458	394	441	482	458	442	460	484	409	471	430	438	421	432	455	407	479	434	454	466	462	431	453	455	480	456	413	466	450	463	467	493	454	456	434	446	481	427	456	441	425	429	453	458	445	472	472	464	443	422	489	429	447	418	466	460	438	446	455	439	467	450	442	394	454	470	438	446	415	427	446	438	440	472	440	456	446	469	459	471	451	454	453	460	455	472	461	452	480	439	431	422	492	452	463	457	457	446	472	458	459	425	458	427	457	481	468	487	456	470	475	461	464	456	481	437	475	436	460	457	448	422	425	436	480	437	458	458	446	441	426	443	456	444	493	420	449	431	447	422	419	466	453	450	445	467	464	451	443	504	452	465	467	462	430	457	414	473	453	439	467	480	472	470	471	461	442	441	450	458	472	468	436	428	431	492	447	461	432	437	447	462	476	417	405	441	438	427	481	438	428	472	462	450	448	441	396	471	482	448	424	464	448	429	477	471	489	431	505	432	426	472	466	501	505	423	453	471	440	437	456	396	425	474	451	428	433	451	458	448	413	474	468	515	438	468	435	449	467	463	472	454	425	437	455	451	447	480	452	480	490	429	459	442	436	440	467	456	449	450	450	468	424	429	466	475	445	432	491	406	422	468	463	461	417	431	476	438	421	468	455	462	462	477	419	452	433	426	437	409	441	488	446	466	458	467	456	450	440	432	407	452	438	427	446	445	453	413	450	466	458	446	493	418	462	474	470	425	444	427	485	495	441	437	434	449	473	464	441	472	418	462	468	441	431	447	488	434	430	466	426	407	456	428	434	445	472	464	471	465	464	469	462	460	466	463	466	459	465	410	449	463	442	468	442	462	479	476	425	433	451	441	467	488	435	447	479	447	430	433	436	460	424	437	449	450	455	462	451	466	475	441	478	459	446	450	440	481	436	402	432	431	421	426	429	487	471	472	457	461	442	458	408	436	458	501	426	461	427	440	485	489	432	446	451	473	440	450	421	449	481	442	439	454	457	433	423	469	453	475	455	436	482	495	443	431	436	425	436	446	450	444	468	460	514	466	426	421	440	407	459	451	424	436	432	472	470	456	441	414	458	478	450	403	485	480	466	396	463	447	463	459	443	448	458	405	438	428	466	448	495	465	447	435	473	424	472	456	417	439	480	419	466	449	457	455	444	476	454	450	457	422	493	460	472	452	466	469	492	455	440	471	472	443	461	444	438	476	438	433	457	442	426	463	443	433	441	455	455	447	438	462	468	476	412	465	471	473	457	482	477	424	460	459	413	411	442	435	466	391	445	440	435	461	447	453	446	446	418	453	454	411	477	463	456	421	452	446	441	463	459	460	465	444	474	440	456	453	495	464	479	450	416	446	462	447	450	465	490	442	452	461	437	467	495	473	438	477	438	449	448	446	421	426	442	439	433	442	459	408	437	448	441	452	465	446	455	463	486	448	411	437	461	456	424	469	480	487	472	425	479	447	438	467	438	471	432	467	419	410	479	477	453	465	452	475	487	471	443	443	439	466	485	470	432	451	432	472	423	433	473	462	438	456	461	423	434	442	447	436
24175	21533	29726	24922	21159	12306	821	457	425	407	405	425	356	395	377	374	373	362	371	382	378	399	370	356	371	363	339	358	352	359	385	342	348	374	359	358	319	355	337	360	361	336	320	356	363	347	372	346	380	399	382	384	369	372	363	331	347	365	360	399	367	375	378	390	361	322	362	373	371	345	351	370	358	386	335	352	347	369	361	338	363	342	318	366	365	329	334	376	375	357	338	336	345	364	346	349	375	326	355	354	332	356	330	353	334	360	362	354	338	353	331	361	331	374	342	351	327	344	328	388	347	355	384	353	373	362	362	337	359	344	350	345	371	350	361	357	361	382	377	354	379	342	361	357	342	364	378	406	345	380	347	330	337	352	347	355	342	334	370	348	367	350	358	343	356	359	348	329	386	369	375	331	325	357	330	346	344	349	321	321	360	352	362	350	328	319	372	385	363	365	358	374	357	355	397	359	322	371	377	334	371	338	360	346	365	347	310	319	339	330	341	380	336	339	371	347	325	364	358	356	361	373	376	380	382	355	363	343	352	342	356	335	316	334	352	331	360	349	353	318	324	321	353	356	329	332	346	357	339	365	362	369	342	372	350	345	355	343	367	345	351	341	384	326	325	329	354	379	335	330	316	363	357	329	347	339	346	355	373	357	358	374	333	370	373	356	334	316	371	356	347	339	367	352	342	348	366	354	358	326	331	350	340	318	312	357	381	356	378	368	341	366	321	354	373	346	377	361	326	344	317	351	371	359	327	383	336	333	355	348	356	339	362	362	356	342	371	374	355	300	326	373	342	350	351	361	321	385	342	313	348	383	311	360	353	321	378	373	323	367	357	343	360	370	334	354	348	385	383	343	371	356	332	347	361	363	358	325	319	357	316	319	360	343	358	348	351	395	381	383	385	369	335	362	303	377	330	375	370	332	355	339	342	344	350	362	351	345	324	366	336	354	362	350	355	376	368	362	323	353	331	354	357	352	314	350	362	348	365	355	363	358	336	390	358	365	334	355	346	354	347	334	379	361	346	330	335	351	338	368	336	338	369	362	360	306	344	359	335	342	321	338	395	358	364	333	382	368	353	342	340	365	334	381	347	371	319	338	361	353	336	382	363	363	358	362	339	352	371	358	345	348	341	348	353	362	353	360	355	377	334	393	364	330	354	352	363	325	336	358	390	327	306	337	350	318	398	373	351	383	367	322	347	357	378	356	338	362	349	334	358	360	346	384	389	355	354	324	372	338	372	352	376	357	331	350	326	326	349	348	347	365	356	360	361	322	365	389	337	367	356	337	367	334	371	309	324	333	355	342	350	341	366	369	334	335	362	386	380	378	362	386	363	375	353	346	374	366	349	347	349	338	369	352	344	350	344	368	340	341	355	355	360	364	355	328	350	360	324	379	365	333	389	374	364	310	396	361	382	354	354	345	359	344	409	345	344	356	354	343	368	356	384	362	330	352	352	368	338	343	353	347	369	355	352	380	353	338	331	326	355	351	335	363	353	366	304	323	356	379	364	376	334	361	331	326	359	366	303	331	336	336	386	369	353	376	365	370	373	333	361	379	350	385	370	311	336	368	340	308	324	356	339	342	350	354	364	342	380	371	356	349	349	344	348	354	375	342	351	339	352	351	346	325	375	390	364	324	385	358	367	348	354	370	321	372	383	336	343	357	338	365	346	333	354	380	320	366	346	327	358	319	362	386	353	334	364	361	376	370	335	350	328	368	372	346	339	348	370	326	364	326	374	345	350	343	330	342	337	350	387	383	315	348	354	355	324	350	338	343	344	339	346	377	351	325	353	349	354	360	345	371	338	350	366	352	342	379	369	364	352	383	342	353	331	369	394	346	310	367	373	340	353	335	360	342	343	366	340	346	380	357	344	333	374	349	348	349	316	365	344	371	363	353	352	377	342	325	361	359	382	336	376	338	346	341	333	370	308	379	346	364	364	328	361	349	369	337	338	401	356	332	372	357	372	370	351	368	323	350	344	346	319	354	319	359	327	305	336	347	339	362	351	340	339	341	361	365	349	326	385	378	384	353	315	349	361	353	395	354	365	337	334	366	355	330	347	354	342	369	312	340	325	333	353	340	335	344	370	343	333	333	366	411	376	357	339	361	371	386	338	349	366	358	338	365	338	371	317	339	353	366	331	351	344	344	309	354	342	362	350	343	314	331	381	350	322	351	328	363	360	354	355	355	368	373	343	378	376	338	373	341	385	332	334	365	337	363	320	364	344	385	345	380	350	354	343	357	350	366	369	328	345	362	340	405	340	351	393	359	362	330	389	354	357	363	337	362	370	374	372	342	366	367	356	360	359	354	375	340	351	324	382	354	379	385	355	388	316	333	352	326	340	358	333	336	352	372	383	318	366	371	323	328	351	348	341	383	352	359	358	359	352	330	354	354	349	316	346	335	328	342	340	347	361	327	368	349	336	354	359	342	382	366	357	359	362	342	356	357	349	351	388	350	376	361	351	357	343	357	362	366	326	351	358	320	325	330	356	342	377	336	332	346	355	342	327	339	362	357	362	361	361	336	350	367	331	363	377	337	336	347	347	353	366	342	335	362	354	342	377	359	357	342	337	354	347	365	352	342	351	362	384	341	383	377	343	357	330	339	366	383	321	336	345	375	383	342	329	350	341	318	323	334	355	376	350	343	342	336	360	333	390	364	346	351	366	355	368	337	323	321	361	356	367	340	342	364	391	333	409	373	350	316	378	354	337	367	343	375	355	356	324	379	367	374	348	323	343	349	371	350	384	349	359	323	370	298	304	349	358	366	340	333	366	346	348	335	350	365	360	362	334	334	363	352	354	369	351	347	352	367	389	339	378	343	330	338	334	355	348	391	365	364	354	342	354	351	329	354	335	317	336	347	301	366	362	366	348	381	354	334	353	342	345	388	372	361	353	342	345	355	353	362	358	341	332	350	364	371	366	355	343	353	389	338	402	360	373	350	328	342	359	383	373	323	352	390	361	352	327	365	354	338	376	339	346	348	363	350	390	341	336	334	352	352	310	344	369	335	322	341	314	329	329	309	334	351	343	371	339	361	351	360	362	356	328	355	354	340	352	356	348	379	339	338	297	337	362	337	355	366	383	318	373	329	321	348	347	388	372	367	339	351	319	370	379	392	367	343	355	359	345	329	341	330	344	360	358	344	391	365	335	361	353	369	362	353	337	352	368	333	376	355	298	373	383	364	372	347	307	354	383	374	371	379	350	392	345	347	338	347	372	352	349	338	337	347	327	336	358	350	312	366	355	341	375	348	368	335	374	342	371	360	333	348	369	354	362	339	348	340	378	351	381	319	374	368	374	348	373	356	310	359	314	322	365	322	347	340	356	389	364	322	340	347	359	382	338	358	350	337	377	356	358	358	375	371	383	346	334	327	370	347	331	343	376	349	353	344	375	330	346	374	342	378	363	367	339	341	345	335	330	389	361	350	364	361	367	375	351	373	369	327	335	361	357	378	361	332	356	327	376	338	375	380
56676	71525	57750	1905	1156	942	817	766	666	613	601	576	558	535	602	533	564	503	494	548	534	504	528	476	501	495	502	507	434	462	438	469	463	441	463	497	489	476	469	495	486	485	495	498	514	525	462	456	490	487	507	475	495	480	448	476	475	471	460	447	518	470	490	485	469	488	499	441	531	489	500	487	465	460	478	454	463	487	472	488	475	490	489	470	500	469	487	453	474	469	504	486	480	471	464	484	502	500	492	425	488	459	482	452	493	488	480	493	476	441	477	473	472	471	482	471	502	440	484	522	461	447	517	469	472	456	484	489	497	503	507	488	458	496	447	507	469	496	449	444	479	461	489	490	445	472	481	446	490	464	458	512	453	502	493	491	469	436	502	488	450	450	467	503	446	489	448	491	467	465	477	464	503	466	484	487	472	450	435	472	463	470	473	506	479	493	492	478	461	486	511	488	468	481	502	489	470	465	466	481	450	424	505	494	452	515	496	477	455	486	505	481	464	468	464	471	470	529	464	504	450	467	443	474	482	481	445	470	474	456	463	453	532	459	477	472	456	471	436	480	492	479	505	453	494	512	458	472	486	483	458	467	490	429	493	487	473	485	474	465	460	480	439	477	452	453	471	492	506	516	475	451	481	488	472	457	464	526	464	463	448	459	476	523	488	483	449	468	441	480	469	461	474	483	454	474	423	433	462	482	491	452	472	501	459	490	491	510	546	462	458	469	462	467	499	472	522	442	477	470	437	490	479	470	455	513	486	470	533	518	496	502	467	429	483	509	501	475	501	463	489	432	454	485	454	490	477	482	496	521	440	503	484	468	473	481	486	447	477	464	468	502	504	474	506	492	523	474	467	504	479	480	471	488	441	491	462	498	488	471	480	489	501	490	505	514	490	458	476	510	441	459	476	496	497	509	505	454	473	475	474	500	448	454	497	513	473	449	513	468	491	468	481	477	510	468	452	472	491	448	454	531	491	466	467	490	499	482	491	443	471	478	464	474	506	502	495	455	521	439	464	453	465	496	494	477	503	488	486	464	491	502	507	497	485	502	462	487	483	481	495	487	475	472	492	442	465	488	447	460	475	461	495	477	452	443	476	471	481	448	439	464	490	516	509	476	486	453	462	462	493	452	469	450	487	484	489	460	500	470	468	484	451	482	488	435	476	439	455	441	474	471	495	484	481	516	554	471	484	477	473	435	474	447	478	467	464	452	516	461	459	448	492	457	448	488	479	461	476	502	497	501	493	551	467	512	479	493	489	499	457	444	477	496	475	476	500	461	473	486	470	491	483	490	459	464	470	484	495	462	456	483	465	479	432	460	505	446	465	473	463	466	502	478	465	505	476	500	488	487	476	486	455	433	509	463	437	472	504	475	468	509	452	496	474	469	499	526	475	462	465	495	485	494	493	444	464	503	488	495	440	479	496	511	502	498	494	505	466	455	437	496	487	506	520	494	490	458	456	510	478	487	503	476	486	489	454	447	487	487	488	491	496	476	471	520	496	447	508	457	504	493	504	514	461	471	510	465	500	452	489	503	456	478	470	447	458	481	496	515	482	434	479	484	458	506	464	479	501	463	504	472	504	473	461	490	452	515	544	491	470	468	452	435	455	477	478	479	487	482	491	474	472	508	497	490	469	475	466	443	466	500	515	472	468	478	498	469	520	517	482	491	505	492	492	515	462	488	506	466	427	489	476	473	461	454	467	484	463	511	486	499	469	485	474	448	451	469	457	493	489	485	457	470	489	473	452	480	455	525	476	465	478	470	474	476	486	453	469	474	452	465	468	485	471	473	518	495	487	483	464	459	495	486	452	500	477	446	507	507	437	441	479	469	497	502	509	476	485	492	488	466	514	479	429	498	530	509	488	498	455	468	515	483	519	492	511	497	502	456	466	490	464	486	428	459	491	460	480	503	485	482	495	488	483	492	432	497	494	504	438	527	484	468	475	475	464	476	499	490	447	465	471	455	507	486	448	499	535	496	457	486	493	490	500	474	446	481	508	484	457	472	512	466	481	449	480	493	491	475	447	443	511	505	468	473	510	463	497	456	468	485	496	516	501	460	450	480	480	479	518	439	504	486	485	461	494	468	524	413	486	472	487	496	467	441	486	492	502	480	452	489	467	470	465	497	485	445	478	478	468	440	457	461	472	528	445	498	494	507	487	485	468	516	509	466	504	448	450	444	463	496	449	491	492	475	465	455	488	496	499	505	487	471	462	465	453	461	499	481	451	468	527	491	485	473	453	449	527	498	498	483	518	502	456	458	477	476	507	477	487	457	477	493	473	530	491	470	463	487	478	502	470	450	434	470	525	479	538	501	467	470	429	476	446	460	496	462	489	482	501	480	471	488	458	465	457	456	511	464	491	457	493	488	457	489	477	472	457	476	507	464	499	503	446	448	464	471	495	478	456	487	494	488	465	430	472	494	483	508	456	456	481	470	467	454	482	445	451	491	466	454	451	473	508	458	478	483	509	474	507	468	494	473	492	495	466	497	479	471	496	496	493	471	469	480	474	449	478	451	480	497	486	481	463	496	496	473	490	512	514	447	472	523	520	443	501	489	494	489	492	482	462	488	484	494	479	504	498	485	432	474	502	461	494	502	492	481	485	460	491	508	496	467	474	462	471	501	471	478	502	500	478	491	446	450	473	485	485	488	424	514	479	490	505	463	436	480	487	465	509	476	454	467	459	434	477	497	491	462	495	429	531	481	462	465	504	483	493	450	449	485	460	502	459	484	511	479	490	511	488	470	474	491	459	467	487	484	483	445	475	488	497	452	481	489	493	465	473	467	468	493	490	448	487	453	505	470	456	498	461	509	445	467	479	506	480	467	477	511	444	477	502	501	456	474	463	505	470	445	459	472	464	469	509	497	476	503	451	450	472	495	468	508	457	461	470	481	468	540	505	484	485	467	462	495	458	482	500	462	498	448	470	497	448	522	497	507	499	439	477	513	492	503	443	468	467	484	532	517	493	517	475	480	482	483	481	480	450	458	475	509	456	450	481	449	452	456	508	484	466	480	492	470	474	441	492	487	473	494	466	496	462	471	453	467	476	469	465	501	458	486	475	468	475	469	459	513	479	494	498	523	485	507	499	466	484	478	466	491	505	459	456	469	477	484	474	448	469	486	510	516	433	486	479	482	492	474	464	479	481	468	460	458	443	449	493	490	464	488	469	481	485	485	475	487	463	482	465	475	474	489	479	492	496	482	479	431	464	451	471	496	520	467	437	452	487	477	458	448	416	503	464	499	484	445	455	476	500	448	506	464	470	468	508	514	481	474	489	470	488	516	465	468	437	458	514	494	453	499	448	518	488	489	511	462	446	473	484	470	486	467	503	502	484	470	458	474	437	490	508	500	511	494	473	476	473	451	503	489	477	444	482	493	482	527	496	490	485	521	501	500	488	502	504	446	447	525	465	462	483	513	484	513	482	430	529	512	451	505	460	472	499	486	495	499	495	462	482	449	510	480	492	461	481	463
23144	21461	29517	24306	21421	21289	9506	492	290	351	333	257	264	264	247	232	241	208	221	233	223	206	208	222	215	219	249	220	221	216	211	191	221	193	189	217	196	173	216	199	187	196	200	228	233	180	202	233	205	188	212	218	195	195	217	191	188	199	212	203	186	205	200	220	216	206	213	197	186	190	200	174	218	179	193	207	197	174	216	191	198	205	195	203	202	209	196	206	181	209	210	187	195	226	198	182	202	193	191	205	189	198	191	212	204	214	203	186	192	216	191	185	211	188	210	197	198	216	211	186	191	193	196	190	168	221	204	194	196	213	180	192	198	196	168	188	212	175	215	197	178	209	193	182	195	197	199	195	200	202	180	162	191	211	212	207	222	176	212	208	184	196	228	189	206	174	191	178	208	190	175	200	183	207	192	213	201	223	181	225	203	189	176	188	209	200	182	185	188	205	211	231	217	199	222	196	196	187	187	237	198	211	212	192	192	207	175	204	209	194	225	217	175	186	186	195	229	187	198	202	179	202	229	208	187	217	205	209	198	194	185	200	202	188	194	199	218	190	199	192	204	188	199	218	215	218	185	206	201	183	197	212	199	195	197	213	172	203	183	191	198	192	209	207	213	209	205	186	213	206	197	192	199	196	210	184	191	210	197	211	205	204	216	207	195	208	204	200	197	210	192	209	199	188	201	184	211	170	217	209	202	206	186	219	194	205	186	193	202	191	199	197	186	215	199	188	196	193	202	200	175	197	224	210	196	181	185	205	213	175	193	201	213	181	176	218	185	207	195	218	219	203	208	175	200	193	189	224	185	191	190	208	189	203	199	201	208	187	166	215	220	212	209	206	153	195	201	201	204	180	226	210	185	224	182	175	174	177	213	201	209	198	215	187	244	174	217	184	201	216	170	184	196	192	204	207	220	192	182	166	212	188	179	207	200	195	204	221	191	197	211	182	213	207	174	197	220	208	195	223	207	192	200	189	182	230	216	201	225	192	221	219	192	202	211	185	198	199	198	196	188	211	226	179	210	213	215	194	199	181	213	188	204	198	185	191	211	192	186	176	185	178	192	218	200	195	207	210	227	206	235	185	222	203	194	200	175	190	204	213	202	195	197	172	173	197	227	183	206	206	228	215	218	205	224	177	211	184	217	203	220	218	211	195	189	218	204	185	184	201	204	228	175	186	201	188	201	191	195	214	195	177	196	228	205	208	219	180	208	202	190	189	199	209	185	164	226	226	207	202	191	199	202	164	200	199	196	213	204	182	194	198	181	185	183	188	203	201	232	190	221	195	206	163	214	204	198	193	195	177	200	212	189	184	170	209	181	192	202	208	206	174	216	220	212	180	204	164	211	206	182	209	175	172	190	200	183	206	178	179	193	217	189	208	207	228	201	186	197	193	208	197	218	197	188	210	228	189	193	193	209	189	196	193	209	203	200	197	198	198	194	210	227	195	203	197	191	181	227	184	215	183	196	192	189	200	185	204	218	202	215	206	194	178	198	198	192	198	208	190	196	202	204	205	186	195	215	211	194	183	200	199	200	178	184	174	215	206	192	173	198	204	202	181	214	167	174	201	217	215	197	184	202	170	182	194	194	222	213	209	202	195	227	163	208	180	209	174	168	231	187	200	200	172	202	204	218	213	193	225	213	205	212	191	197	211	182	180	180	183	203	180	201	210	201	206	200	227	199	213	208	197	209	217	206	240	199	182	209	228	203	206	187	192	209	190	199	201	210	171	190	206	207	207	203	205	179	183	222	209	174	178	212	182	181	204	178	186	182	197	189	200	216	197	215	200	184	166	195	214	196	205	203	199	178	187	195	207	185	205	175	191	219	184	207	186	206	223	202	203	186	183	184	186	212	177	197	212	192	186	216	206	180	184	186	227	207	198	174	193	198	197	163	221	178	196	212	196	198	197	209	219	192	197	196	208	195	200	208	208	204	184	196	204	196	195	204	215	180	204	201	190	193	212	182	216	179	200	214	191	185	200	189	209	199	204	169	197	200	212	210	211	201	207	221	184	222	243	196	199	191	188	194	201	193	203	197	200	200	223	192	200	216	194	200	194	210	209	190	201	197	211	177	201	193	194	209	185	188	205	211	216	216	226	198	198	196	220	230	210	226	214	218	210	203	191	192	205	187	205	203	195	195	204	219	213	198	171	193	190	203	200	201	212	212	181	184	199	212	199	195	192	209	195	189	218	209	204	195	223	194	198	199	202	208	211	197	206	192	190	199	200	179	217	204	195	200	189	193	214	228	226	193	185	208	198	202	190	222	169	182	190	182	189	196	187	188	207	210	212	187	181	173	212	206	233	223	221	202	171	203	200	199	204	204	213	170	201	204	226	194	177	182	166	179	226	184	171	192	185	229	199	171	196	179	189	160	186	191	170	207	222	216	194	187	189	194	202	214	183	206	208	227	216	185	196	197	199	197	188	208	213	198	207	178	182	206	216	178	177	197	207	225	207	225	163	197	205	196	188	199	200	181	227	216	197	200	179	181	157	176	182	210	205	179	219	199	209	210	195	204	200	218	191	205	178	212	223	188	208	195	212	173	191	197	204	198	205	221	200	193	206	198	201	197	209	208	190	186	167	209	194	159	198	202	208	199	194	213	209	186	213	185	230	209	191	198	216	181	191	184	206	203	220	192	198	245	220	214	202	222	166	197	227	216	209	172	205	157	220	214	211	216	201	216	200	206	210	216	190	189	202	185	230	222	215	217	204	194	196	218	232	177	196	207	203	223	202	200	194	199	210	201	203	212	212	205	193	208	181	209	196	213	206	229	236	190	188	201	177	180	198	189	187	201	194	208	196	193	182	200	180	194	211	187	222	199	188	192	183	178	199	204	186	203	199	169	187	196	202	225	170	213	203	218	218	221	221	209	191	192	199	212	192	207	203	194	196	212	160	215	193	203	211	208	218	225	211	203	199	187	200	205	196	189	198	196	227	199	220	209	207	207	183	186	212	218	187	192	189	226	189	214	191	181	193	188	204	194	216	204	211	202	198	213	203	179	192	217	183	185	213	195	217	192	204	204	188	217	192	200	209	197	196	198	185	196	212	188	210	204	190	202	201	242	199	207	178	188	196	208	193	214	215	187	205	217	198	199	190	200	197	206	210	202	199	216	184	187	209	185	187	217	193	170	183	200	198	180	215	222	194	192	187	198	182	189	205	196	200	187	199	230	218	216	197	207	191	199	193	184	236	191	161	203	186	197	195	212	209	207	186	203	210	219	212	204	204	177	195	213	203	177	209	176	189	200	178	206	199	207	198	195	194	219	224	194	188	190	215	203	186	207	187	196	200	187	207	217	193	186	172	214	207	199	190	201	184	197	212	212	192	214	192	194	191	197	219	190	204	195	196	173	210	198	212	211	194	200	193	198	203	184	180	184	206	196	201	211	183	194	192	166	199	178	219	190	187	194	191	186	200	186	202	175	194	184	190	199	197	191	181	212	195	189	202	185	184	205	180	190	186	194	197	201	181
53600	77557	62839	2646	1496	1209	949	845	644	592	521	459	429	413	387	353	321	319	349	312	364	283	307	270	318	315	299	294	293	268	279	297	288	268	295	294	255	274	304	318	281	288	297	264	297	303	283	264	251	271	286	294	267	282	265	279	276	261	276	298	265	272	284	258	280	259	263	269	288	254	313	296	274	276	286	257	266	277	315	264	261	282	271	297	262	280	257	247	247	258	266	269	293	251	286	293	239	256	323	290	270	234	266	253	253	263	285	272	243	285	291	281	263	258	284	270	250	280	298	282	299	251	274	275	266	295	260	251	260	282	275	268	297	249	243	271	263	279	282	280	257	252	286	264	253	267	292	254	278	287	273	282	307	247	269	245	287	250	283	250	296	295	284	315	273	288	267	291	249	286	265	284	267	295	252	292	224	284	261	294	292	272	260	276	281	254	276	276	274	253	277	274	259	297	252	275	264	281	278	259	254	262	300	275	289	278	252	262	297	277	296	280	249	282	272	289	238	277	275	284	271	264	241	311	273	279	266	297	301	271	266	261	265	279	279	284	256	272	258	283	260	261	283	258	259	243	240	266	277	277	245	240	280	317	259	256	271	250	268	260	277	258	257	268	279	234	273	272	260	274	275	243	276	259	258	282	274	290	246	264	262	270	256	258	270	259	260	270	274	268	290	283	286	260	262	284	266	292	257	273	270	271	256	291	256	272	275	255	274	254	245	278	262	271	272	285	275	268	251	252	276	259	290	252	296	263	276	257	274	292	279	245	271	302	261	280	254	258	266	267	289	298	264	263	252	283	288	255	269	293	257	305	263	278	265	284	277	275	270	253	300	268	244	253	301	280	282	266	277	254	277	282	304	231	280	292	259	260	286	253	269	248	289	268	288	303	269	286	290	277	254	281	269	266	287	280	290	281	290	258	259	279	284	258	296	285	240	288	273	283	233	269	282	256	260	255	273	259	253	268	279	294	284	259	292	230	265	253	237	232	262	279	288	247	285	282	258	269	244	290	274	289	271	259	254	250	264	251	290	276	266	267	280	252	276	271	288	238	256	260	262	286	299	258	258	271	303	233	278	245	263	287	267	274	306	258	281	268	267	259	253	268	269	280	263	293	261	252	265	255	267	277	260	252	298	272	287	276	254	266	267	301	233	291	281	266	257	296	238	260	284	312	267	318	261	274	310	264	231	282	276	264	274	262	274	274	267	264	266	291	251	281	255	255	273	268	266	278	272	267	278	254	252	250	269	266	292	290	266	274	277	273	289	264	295	242	272	269	227	262	268	247	260	272	294	263	274	278	261	256	260	236	268	265	256	270	261	284	254	297	271	271	269	263	260	258	264	243	277	259	261	289	277	279	288	254	274	269	241	269	322	263	271	293	245	261	280	305	260	277	275	256	283	239	244	276	249	295	253	294	265	293	295	246	281	236	257	275	277	284	283	276	261	292	277	288	270	274	271	264	275	294	262	291	284	260	259	301	273	259	240	297	264	280	284	295	255	254	268	283	272	272	273	267	291	277	264	254	294	299	276	252	275	270	275	277	238	277	245	256	277	263	268	304	290	273	271	284	262	253	250	283	262	254	278	271	316	279	273	264	246	305	283	276	266	272	262	277	303	275	267	288	284	310	266	261	277	244	293	265	268	268	259	239	259	260	271	243	258	287	275	273	291	258	257	269	278	271	265	267	275	255	277	235	291	281	254	264	294	248	263	279	280	277	277	283	276	283	267	240	266	280	265	275	272	278	255	271	262	281	267	259	241	295	236	257	263	273	296	289	262	271	295	280	252	257	244	289	252	295	265	286	271	288	270	283	266	255	277	267	283	289	249	234	247	254	260	268	264	270	272	268	271	261	280	275	250	267	267	256	252	255	295	261	287	274	266	262	294	262	253	249	283	255	281	278	251	249	296	286	294	274	319	277	269	280	254	258	302	266	268	278	241	279	295	294	294	292	246	253	266	297	283	275	251	286	243	269	257	277	306	265	267	265	290	271	253	241	301	263	266	303	317	295	275	304	296	296	266	242	293	276	253	255	281	274	290	291	271	240	264	244	272	281	285	252	303	255	269	263	273	252	294	262	253	267	257	254	265	275	268	267	253	280	276	262	253	287	237	266	285	289	309	279	302	245	245	250	291	304	274	265	275	282	263	276	271	260	288	286	275	289	254	246	283	279	286	277	261	252	280	236	248	267	256	263	288	266	273	314	274	264	263	280	266	260	277	273	273	289	281	257	265	256	290	257	270	302	268	252	283	263	267	226	289	287	250	271	256	263	268	241	266	305	265	279	290	263	273	281	265	273	268	295	274	257	263	292	262	293	271	283	274	261	240	267	291	277	272	252	290	261	269	252	272	272	303	295	289	242	298	275	261	258	261	270	297	278	261	289	246	251	256	269	260	297	283	261	276	287	288	274	269	270	260	303	296	289	254	234	247	268	292	248	268	241	265	240	277	285	278	289	276	261	275	295	272	235	289	278	249	271	258	249	274	287	296	259	259	296	257	272	249	252	279	268	291	273	268	251	263	261	256	239	251	281	263	268	281	256	263	264	293	296	288	284	287	274	271	281	275	259	277	264	264	271	261	327	266	293	260	246	263	280	261	259	275	271	256	284	271	278	272	263	281	288	244	293	263	235	261	269	264	291	268	279	257	286	291	289	281	272	292	260	295	264	300	269	250	281	281	285	259	264	271	252	285	286	269	268	271	295	276	271	277	290	254	284	290	303	259	277	274	313	283	282	277	251	267	247	292	282	268	301	257	276	262	293	270	257	259	276	258	289	253	246	272	249	303	277	265	265	291	303	252	279	248	261	285	289	267	279	279	269	305	300	280	311	266	288	285	275	301	258	294	262	284	269	278	264	258	258	258	267	300	316	284	308	253	281	266	306	268	255	271	242	270	265	277	309	280	253	264	266	275	230	276	272	235	238	286	265	259	261	275	248	254	260	282	287	279	267	262	258	246	290	314	258	266	283	278	261	264	252	280	285	281	261	281	273	321	254	269	254	283	270	243	263	263	264	284	285	266	270	272	282	289	274	266	285	285	265	247	278	270	267	254	260	263	258	288	262	258	256	274	261	263	278	310	273	270	277	281	252	287	266	261	281	283	265	273	262	263	277	259	254	259	270	271	249	270	257	236	291	252	287	296	272	295	276	288	256	280	282	247	252	290	249	288	280	283	304	276	293	283	284	287	278	274	271	262	268	275	271	311	301	287	307	280	266	251	255	260	298	299	274	281	257	233	283	280	271	261	249	271	272	251	277	280	289	238	270	261	243	283	287	286	270	264	274	278	240	255	290	274	284	247	241	279	293	260	276	246	260	264	242	270	273	279	274	294	274	291	240	285	260	277	281	263	288	275	265	273	274	251	294	269	290	283	279	277	257	274	271	288	274	239	296	288	295	286	287	263	266	283	265	298	250	268	288	298	288	274	309	283	264	259	298	272	301	292	258	287	256	283	271	264	305	250	238	301	254	282	261	254	269
28763	22991	25853	6481	379	366	354	362	321	342	379	339	334	352	328	348	313	358	338	314	338	325	340	319	355	294	324	346	345	369	344	348	335	328	347	324	345	341	321	333	290	306	328	332	308	350	345	338	354	327	343	350	345	319	342	336	333	357	333	352	322	342	339	343	316	329	396	345	326	320	349	333	333	352	334	336	324	324	342	335	338	360	378	340	321	338	316	324	349	360	334	357	364	341	345	322	333	337	345	340	334	306	317	343	331	372	337	338	363	321	315	313	343	337	299	359	326	325	352	318	341	320	319	323	321	306	348	301	304	342	386	338	358	325	332	327	357	317	336	341	332	345	325	304	323	354	351	323	333	324	348	316	315	346	303	338	365	337	326	309	322	352	330	331	333	373	319	340	347	303	350	297	347	360	338	319	354	356	324	334	336	360	337	342	341	365	324	339	345	374	357	334	352	368	319	345	339	328	318	340	358	319	352	302	338	289	308	364	345	336	335	368	291	335	330	309	330	336	359	322	314	326	335	337	351	390	318	334	335	321	306	353	349	347	354	362	354	321	324	324	326	346	325	310	316	349	371	339	367	340	316	339	321	357	366	356	298	336	333	343	355	339	355	321	329	331	346	335	356	347	335	334	344	352	333	332	347	360	330	322	335	346	355	328	317	340	332	319	340	343	364	325	316	344	327	346	330	313	377	325	337	308	325	337	333	354	363	308	354	351	338	352	308	325	357	376	318	322	333	344	346	346	333	340	323	348	338	337	337	338	346	325	354	332	339	330	339	302	342	284	326	364	342	317	320	338	350	354	351	320	315	342	311	358	343	337	344	329	331	337	354	333	327	330	348	336	353	378	340	329	341	352	318	338	360	362	335	310	340	340	324	337	334	336	325	343	340	348	323	334	348	316	318	340	338	342	343	332	340	298	332	346	344	378	334	328	339	351	334	349	315	359	358	341	321	361	338	323	353	323	333	321	338	346	331	342	347	351	329	348	340	392	356	331	341	328	365	341	347	337	339	320	339	347	333	325	308	325	337	347	346	360	334	372	322	348	329	349	350	358	310	318	337	328	339	327	324	342	324	343	328	333	324	330	342	355	338	351	304	330	333	371	351	326	337	311	313	317	360	368	317	344	320	333	362	355	374	346	344	369	360	344	353	336	315	357	340	317	314	350	371	336	340	324	337	340	346	345	307	305	331	322	320	346	367	314	332	293	346	349	331	377	351	332	352	340	335	322	315	337	303	315	323	343	318	348	344	371	341	332	342	341	328	307	330	326	339	342	325	307	348	317	335	326	334	349	349	349	329	325	301	298	301	328	337	324	313	358	351	347	343	342	351	358	346	333	347	350	366	372	336	341	323	359	347	368	335	376	363	342	335	326	305	320	334	343	341	301	331	337	350	311	337	341	356	318	336	307	360	375	354	331	354	374	358	328	316	332	394	354	361	332	326	327	324	339	311	357	316	360	363	347	340	342	332	374	324	354	322	352	314	350	308	372	341	359	361	366	323	348	341	322	339	366	292	339	346	352	334	328	342	299	335	366	313	318	361	322	337	336	348	352	358	333	353	338	336	343	330	344	321	342	339	384	337	355	342	337	363	332	348	319	338	335	344	336	350	337	294	342	322	323	354	311	315	365	358	323	339	366	337	351	375	348	351	340	336	328	349	322	335	363	323	340	361	365	391	320	325	322	321	319	323	332	305	343	345	356	318	318	346	347	328	359	345	342	338	349	353	320	321	334	337	322	338	351	338	335	335	345	318	345	355	333	344	315	358	349	347	349	321	360	343	318	354	360	323	310	340	327	334	326	333	360	347	329	331	375	321	344	316	326	348	338	330	343	387	315	334	333	354	358	353	330	331	342	343	327	353	349	344	323	356	334	350	332	333	348	364	389	335	359	352	326	343	389	341	332	341	368	332	329	356	341	371	378	358	340	312	330	319	334	323	330	353	319	324	332	329	323	312	334	349	353	360	348	366	353	316	315	327	333	345	319	352	336	344	347	381	325	325	333	362	353	356	352	307	343	298	337	331	330	343	322	345	328	348	320	328	343	360	351	326	323	375	338	320	345	357	340	367	353	339	331	344	294	353	311	319	331	335	352	333	347	302	352	343	334	352	334	321	313	344	355	328	364	336	357	347	360	371	374	321	329	350	339	330	349	363	355	342	327	329	324	349	330	371	333	319	353	349	327	345	355	293	321	326	334	333	314	367	331	324	364	336	381	322	339	358	325	343	315	375	347	350	334	324	344	330	353	319	326	323	312	314	352	328	343	345	348	347	345	345	344	333	316	345	333	357	333	348	352	348	331	354	304	344	348	329	318	349	358	338	347	361	343	321	347	306	374	349	380	343	361	322	329	355	346	297	342	358	342	340	350	366	326	333	331	330	330	346	341	336	332	326	345	360	372	351	319	373	334	353	340	332	325	357	321	333	344	330	328	347	352	343	321	364	360	324	331	337	341	359	327	344	357	350	330	339	308	350	336	356	320	334	317	350	346	356	303	322	346	339	365	326	339	316	373	322	333	357	358	348	329	320	336	355	328	323	329	340	323	320	342	348	318	318	328	320	355	346	332	345	350	336	341	318	323	325	339	329	348	335	339	375	331	327	340	334	329	343	375	341	334	329	328	342	312	330	326	339	352	330	381	353	327	342	326	361	350	340	392	325	332	346	341	339	323	349	326	321	338	355	333	355	355	347	345	357	340	337	387	356	320	336	307	345	315	344	297	351	333	326	356	368	331	354	341	318	337	312	349	360	346	349	332	324	345	344	326	362	349	325	383	313	338	335	346	362	341	348	353	351	344	343	351	304	344	342	322	362	329	340	332	339	353	332	306	322	363	343	317	324	333	334	342	348	346	342	316	309	338	354	336	344	333	345	331	344	346	348	378	328	336	330	356	376	331	368	339	348	350	327	334	331	343	334	330	326	339	337	357	351	327	318	366	323	296	323	342	348	356	309	316	352	366	346	343	361	304	363	383	340	359	353	337	347	357	350	365	330	324	342	309	348	301	352	306	365	351	337	333	316	321	330	323	340	367	380	337	348	342	356	376	338	348	351	337	384	324	360	364	347	336	338	332	371	333	352	319	348	315	342	335	365	330	365	333	307	333	324	318	366	334	347	302	326	328	354	327	351	346	348	337	367	342	338	354	369	336	320	341	333	363	370	361	372	314	342	342	328	345	307	325	307	353	323	335	383	339	369	337	329	354	310	353	339	338	341	281	353	380	333	329	350	346	335	337	362	327	344	310	324	328	329	326	354	289	326	341	321	369	318	356	349	340	343	342	332	353	345	369	315	319	319	340	323	324	336	316	327	337	361	364	374	341	364	323	340	368	351	351	336	367	312	327	317	308	322	320	328	344	337	334	367	350	327	314	348	294	332	349	349	345	358	344	359	337	319	351	359	341	334	351	329	308	349	326	375	332	319	296	350	324	334	349	344	330	369	309	334	336	337	349	330	319	352	364	331	314	322	361	344	324	336	325
34538	35181	26216	589	475	463	521	489	499	429	487	487	477	478	456	462	472	517	471	459	455	467	451	434	472	458	452	417	436	483	452	481	451	459	459	406	445	495	482	487	466	427	450	457	473	472	436	445	470	457	469	495	467	500	445	475	445	480	464	455	479	455	480	459	422	416	423	512	475	499	469	458	511	481	471	461	489	431	466	478	469	486	435	449	500	430	473	470	479	472	437	443	445	496	476	465	498	480	461	461	470	465	450	462	428	477	461	446	445	441	452	446	481	495	467	440	423	466	427	456	437	454	465	442	473	442	466	449	436	450	433	445	440	470	492	463	422	446	419	412	456	453	475	457	458	483	449	422	486	474	467	482	462	457	421	440	446	459	483	488	494	478	447	439	455	417	467	464	458	433	450	453	450	445	421	464	476	439	435	486	441	422	441	457	449	445	426	487	441	473	501	442	439	462	441	454	494	507	432	458	482	469	439	465	443	444	460	449	442	459	487	476	454	445	458	458	506	438	442	433	443	447	465	445	523	481	464	442	458	468	450	437	424	472	447	435	467	460	461	464	478	449	484	443	463	416	446	462	418	441	454	423	491	429	485	434	464	447	423	446	472	477	466	489	473	504	482	430	466	479	435	476	459	427	443	451	461	442	442	471	450	451	461	453	468	474	444	482	462	438	475	480	457	482	450	439	504	447	455	460	466	433	411	449	462	482	445	493	450	493	482	461	426	448	446	462	465	463	485	435	461	496	458	457	466	443	445	452	471	456	463	502	449	447	509	481	436	477	520	464	473	445	458	453	481	467	460	517	447	503	446	467	443	470	449	442	469	471	486	477	482	462	444	453	486	469	458	472	477	475	433	464	489	424	439	488	441	480	486	473	439	463	467	464	501	467	481	424	453	460	457	458	442	476	426	434	463	463	444	435	464	480	478	442	451	451	433	460	471	483	471	431	456	479	474	480	455	440	449	443	483	428	447	442	473	481	436	443	439	422	463	456	447	494	481	453	444	483	468	463	466	469	445	473	470	426	417	434	425	468	459	455	474	465	460	455	450	452	460	471	457	461	472	447	464	506	507	482	482	486	418	464	453	462	500	500	471	477	426	459	461	454	454	441	504	444	487	442	470	447	452	454	467	462	454	426	450	464	421	470	430	447	451	468	506	415	443	441	433	490	443	450	491	493	415	454	473	472	429	463	416	444	439	439	473	466	449	446	463	466	441	448	446	424	454	481	451	486	450	448	433	469	431	444	472	444	481	458	438	497	432	470	447	469	519	439	468	459	425	446	432	456	448	455	478	453	444	471	450	436	485	424	485	456	453	489	451	485	518	464	406	439	471	436	473	429	446	467	512	437	452	413	443	415	423	434	446	414	422	488	465	450	441	413	440	492	467	456	459	449	451	472	456	415	444	473	444	424	440	489	446	459	468	429	481	443	450	468	452	426	464	495	462	476	484	490	464	433	470	441	423	476	491	494	469	442	463	483	471	466	443	462	441	445	458	446	454	458	488	426	451	464	451	459	408	468	413	410	461	452	496	489	439	463	488	453	429	447	457	479	422	423	487	452	452	448	494	452	462	454	435	465	448	464	439	489	473	439	459	436	466	445	466	477	477	466	461	461	481	491	426	468	456	450	450	435	482	422	487	457	456	470	444	435	404	465	418	450	483	426	442	451	455	436	470	480	456	495	461	425	456	439	455	460	437	463	480	454	453	464	436	433	467	385	469	471	449	442	450	455	447	457	483	492	481	460	444	424	417	437	450	466	465	442	471	461	490	454	444	469	468	480	494	462	506	455	448	482	436	464	484	453	471	462	437	482	429	433	497	519	471	448	466	446	461	435	445	483	457	467	443	449	415	468	447	447	471	480	431	429	486	460	462	434	451	451	493	485	466	432	499	437	490	436	477	506	441	420	476	519	447	449	464	468	456	441	472	485	466	461	483	451	480	448	456	465	444	431	503	500	412	453	472	429	471	459	460	426	433	457	447	473	442	464	468	473	462	459	493	431	443	454	407	479	446	435	473	453	466	463	445	456	464	460	456	449	476	415	448	465	477	433	497	440	430	462	460	435	448	467	446	418	451	470	435	483	483	425	479	500	468	444	445	470	473	454	458	444	455	492	470	449	464	483	462	485	450	437	451	469	446	451	423	479	471	486	455	423	453	449	472	474	404	429	462	453	442	448	452	456	469	444	456	464	445	474	455	482	486	469	401	485	434	483	434	459	454	465	494	476	424	441	460	498	445	453	444	458	461	459	453	453	470	457	437	481	491	404	453	438	497	464	437	454	476	483	461	431	451	454	468	496	443	466	450	443	455	457	479	460	420	461	430	455	474	443	448	457	415	446	418	478	430	462	456	449	470	482	450	449	478	454	479	446	480	443	474	472	437	440	476	471	426	455	444	489	456	474	489	461	444	423	447	494	438	440	461	472	405	457	457	445	465	437	474	431	454	463	474	515	440	470	474	420	446	461	490	480	475	443	424	451	437	466	463	434	471	412	427	447	481	438	460	478	491	470	464	459	455	448	435	444	482	495	463	464	474	464	479	482	425	474	458	477	450	430	471	441	469	492	455	499	443	461	433	422	484	505	452	470	442	461	446	441	456	452	463	469	443	470	430	438	409	482	443	454	483	470	436	437	465	423	487	452	475	479	446	431	434	453	449	436	460	492	465	450	444	497	459	475	466	459	443	468	471	475	431	410	462	430	433	457	472	473	448	425	433	456	457	446	481	471	480	466	459	422	407	427	425	430	443	459	468	458	473	444	423	460	453	451	456	458	410	436	443	471	488	445	437	455	518	434	481	494	474	449	448	418	461	459	488	478	489	458	464	444	427	437	405	455	434	485	456	456	428	445	423	502	479	454	458	441	454	461	478	480	463	434	426	501	475	489	429	435	470	462	470	486	415	459	439	489	468	452	494	468	441	443	411	433	450	432	455	432	468	488	488	461	484	468	437	482	465	495	427	482	438	492	465	432	474	487	455	472	449	440	455	456	472	469	447	486	453	457	447	470	459	424	469	478	497	460	434	446	444	473	448	488	457	432	441	502	449	450	456	470	451	440	479	460	493	483	440	449	443	443	467	464	450	414	454	485	458	463	471	448	455	455	501	465	425	434	480	434	439	473	483	435	471	431	458	480	471	479	432	452	454	503	474	455	490	474	437	496	486	446	471	420	460	431	415	468	500	464	426	438	486	509	434	463	470	435	501	461	412	430	460	428	480	475	454	461	432	466	430	464	464	487	502	448	459	430	453	487	457	446	444	430	429	433	489	422	455	454	471	417	433	448	449	453	451	442	453	443	478	459	419	470	427	480	441	467	452	499	453	465	454	434	459	430	452	430	441	473	453	468	445	505	439	426	470	460	472	466	473	436	453	448	413	427	432	458	433	438	455	493	428	450	455	485	506	451	489	450	447	451	480	484	453	446	478	467	426	479	489	443	453	475	449	440	462	452	467	476	444	463	462	462	476	478	461	445	462	440	445	480
24219	21590	29832	24784	21286	13435	868	487	385	416	437	424	424	383	375	391	380	417	381	395	367	384	381	364	388	359	374	384	375	372	404	360	366	372	372	340	365	357	350	376	361	379	380	387	357	382	349	354	361	352	376	388	377	395	315	385	369	399	338	324	342	345	361	366	331	351	340	326	356	373	340	363	354	333	364	394	307	338	359	344	381	392	382	418	380	344	351	390	336	356	375	380	332	336	350	360	339	361	367	372	366	364	376	339	353	370	367	359	343	358	406	373	333	337	355	369	359	357	361	373	362	366	357	374	370	358	383	344	370	407	351	370	356	405	310	360	359	352	382	363	351	358	335	417	366	350	340	364	334	386	376	368	364	355	354	372	355	355	367	338	357	381	368	380	345	348	336	327	372	361	367	339	359	385	366	386	336	354	360	371	355	332	338	344	362	340	362	373	359	348	356	349	386	364	368	345	392	361	366	326	387	361	354	372	382	343	357	349	330	355	363	358	354	377	407	358	343	385	336	354	336	375	362	386	363	371	352	367	350	390	385	365	368	372	373	362	340	363	367	382	346	356	362	339	357	374	368	329	341	403	395	329	354	377	350	354	360	345	348	343	363	326	337	348	390	363	352	343	370	397	379	351	374	322	351	368	349	372	372	331	342	320	367	367	352	341	355	368	335	350	380	371	364	335	375	382	392	392	358	365	375	316	370	342	338	371	345	368	373	354	362	339	350	354	323	362	336	345	362	403	390	381	370	361	360	352	329	356	338	363	355	341	363	367	342	348	332	352	353	378	365	350	331	339	373	318	348	402	352	333	394	363	356	370	357	353	368	401	346	388	361	369	365	335	372	361	385	363	377	367	349	364	355	349	377	335	370	379	342	359	367	399	367	362	403	399	356	320	364	332	365	389	364	365	376	369	348	393	384	339	381	364	378	382	372	314	365	403	352	373	358	365	343	360	362	356	349	346	324	367	359	334	374	393	354	367	379	367	365	386	357	367	319	364	361	387	361	389	360	343	353	366	373	327	365	356	355	377	355	337	391	329	353	351	350	354	361	348	385	384	342	360	350	349	363	373	397	366	358	360	357	377	389	363	358	384	398	403	364	342	375	362	357	360	300	356	387	373	364	382	358	343	379	363	363	358	333	369	381	343	358	351	340	354	362	391	371	372	357	374	349	353	348	347	367	371	330	349	386	368	360	308	354	360	356	372	363	348	367	372	378	381	374	370	336	363	353	375	361	349	359	378	350	341	326	353	369	344	396	304	378	343	381	333	347	354	325	372	361	343	374	419	362	381	346	348	359	385	355	362	337	391	373	386	348	367	392	373	360	352	378	393	365	346	399	346	350	357	372	347	342	371	351	334	333	353	382	369	354	360	366	334	333	365	349	352	371	384	370	358	344	345	370	371	349	332	323	386	338	350	335	346	328	359	350	382	334	323	349	363	354	369	345	379	379	366	374	357	364	314	346	366	365	350	360	350	366	338	364	338	408	361	367	348	350	345	352	389	402	357	360	379	394	384	376	385	351	356	376	353	351	402	359	372	359	373	371	339	390	392	360	365	335	371	362	368	370	339	337	377	370	357	387	363	351	365	367	352	391	341	374	380	331	347	367	405	378	348	359	358	370	364	357	378	345	398	383	376	378	354	381	342	338	338	369	364	354	368	371	349	344	363	353	358	351	360	366	346	406	371	345	388	383	336	355	384	360	328	384	339	369	340	327	345	371	368	381	340	370	362	382	343	395	336	332	346	353	340	362	341	356	356	378	369	350	349	362	370	354	356	406	364	356	368	369	372	376	350	364	386	347	366	366	345	321	363	359	369	372	366	363	350	359	374	394	378	366	410	349	325	410	359	323	336	341	329	371	351	366	374	344	364	375	367	371	357	360	380	365	402	380	352	360	364	342	383	340	333	337	356	354	377	379	379	325	360	371	366	352	358	342	378	345	385	364	361	386	360	314	368	325	335	385	357	337	385	370	356	396	367	374	376	327	353	322	362	363	359	360	347	355	369	384	368	379	401	333	379	366	381	383	356	353	360	365	357	350	365	329	357	341	356	346	369	355	350	357	382	376	316	344	359	372	358	351	398	347	363	351	403	374	375	320	359	362	382	355	321	343	336	388	352	348	362	352	370	357	364	371	345	365	355	398	361	360	364	374	370	341	343	327	360	352	337	356	350	398	368	352	401	325	341	395	340	371	338	367	396	366	363	337	387	399	372	353	358	338	369	333	382	354	386	407	368	353	382	375	379	374	398	342	386	392	356	366	347	358	360	383	386	361	371	362	426	320	364	389	364	345	381	345	373	351	323	337	345	343	381	340	356	376	364	410	357	374	363	359	361	351	386	347	394	357	346	356	321	367	336	382	382	338	320	320	389	379	362	366	339	351	352	361	378	367	371	377	352	372	357	367	333	358	363	377	350	331	355	367	373	381	374	341	350	360	352	374	342	389	358	364	372	337	369	349	347	353	349	335	376	356	363	382	389	324	342	350	349	388	396	368	318	351	382	349	385	336	358	342	349	383	342	363	343	358	368	369	363	376	384	334	344	377	346	346	361	337	371	356	378	351	355	339	369	378	354	374	353	327	359	336	386	356	354	360	376	356	402	342	361	338	368	390	336	366	387	390	385	399	342	328	404	385	384	377	343	388	355	366	352	361	355	358	358	352	366	357	380	351	353	360	337	353	352	366	360	359	373	372	355	383	353	327	365	339	319	365	338	370	351	368	391	375	379	350	367	357	336	336	334	361	375	361	353	371	389	313	364	364	352	344	348	407	354	340	370	373	348	340	333	361	362	327	397	362	391	382	376	350	352	397	360	405	376	359	387	372	319	398	358	369	361	361	338	376	364	370	322	363	364	385	399	336	361	346	345	335	355	387	379	377	344	366	373	375	361	394	344	373	342	319	348	357	356	367	373	325	377	370	372	359	335	347	372	384	366	340	356	346	379	359	360	341	356	400	363	359	349	367	350	367	323	348	382	344	350	366	345	347	324	368	376	372	395	370	398	363	342	375	360	380	362	367	359	332	323	336	357	348	356	361	359	392	368	377	371	381	344	373	364	346	398	340	390	366	369	374	385	331	347	352	383	350	379	345	389	351	362	347	375	330	365	398	344	312	335	374	400	348	372	341	377	369	333	385	363	342	361	360	370	357	335	343	384	356	334	346	339	351	365	354	362	322	376	362	387	387	344	349	337	377	351	347	358	368	341	393	347	352	364	354	345	360	365	353	342	306	368	370	340	397	368	372	369	368	324	361	343	357	348	380	370	367	379	364	349	389	339	362	353	378	370	377	395	379	327	332	354	375	326	366	365	366	346	367	368	382	389	355	352	358	371	342	386	361	370	346	343	363	362	352	359	370	382	376	363	368	412	384	359	350	362	352	324	333	367	358	354	383	358	364	371	380	385	345	359	380	360	366	345	377	367	359	356	355	339	364	371	431	379	377	353	380	314	348	340	342	350	350	343	354	364	376	368	363	336	333	360
55610	72899	58036	1849	1137	904	811	760	656	668	581	600	539	548	559	562	537	542	508	500	488	527	482	524	516	490	482	555	501	492	525	492	492	481	457	527	453	505	473	474	507	459	537	488	521	518	468	492	453	489	517	481	505	498	476	513	494	520	498	484	503	476	482	468	485	481	522	476	461	469	472	500	492	479	487	488	491	500	489	535	481	516	490	490	507	512	456	493	497	460	503	495	489	499	512	481	489	550	498	511	486	471	488	511	494	529	496	471	491	488	473	464	471	506	438	522	461	495	552	459	498	483	491	467	469	525	473	478	514	498	461	492	486	497	499	464	470	475	456	516	490	502	517	475	498	497	475	467	485	510	444	478	474	531	476	529	511	473	490	486	470	511	499	494	508	479	479	455	513	508	508	530	505	501	483	472	427	496	490	497	484	468	489	493	493	498	524	477	507	497	476	475	463	501	515	491	531	477	494	469	495	474	486	500	479	466	497	517	477	500	487	495	508	516	507	484	499	486	451	476	472	512	517	474	471	482	467	496	506	502	450	537	499	470	490	495	471	502	501	513	476	472	493	505	474	486	489	530	504	494	502	477	470	519	475	464	463	503	492	508	505	516	488	510	505	483	498	494	502	498	517	503	504	494	504	518	449	477	512	495	493	498	468	512	471	489	450	437	513	469	480	523	541	482	471	538	488	442	481	456	530	476	470	514	488	507	470	490	469	523	510	479	495	494	480	488	496	516	469	506	488	451	481	515	476	501	525	495	495	500	531	509	503	518	440	487	470	499	479	479	532	458	515	447	455	517	489	513	515	470	458	470	480	472	493	519	512	509	480	462	460	489	476	516	459	507	549	455	500	499	470	514	481	488	517	527	478	514	548	508	492	502	499	488	491	476	464	503	491	478	460	487	502	490	493	487	498	482	463	512	484	489	476	496	489	478	497	456	480	503	526	471	469	505	498	504	488	508	474	530	517	473	471	459	485	451	466	479	511	506	467	489	490	480	463	505	503	487	436	499	507	489	502	462	451	509	480	501	501	523	479	487	491	461	500	527	470	502	479	419	508	533	510	450	512	485	487	497	484	500	461	523	487	511	497	511	472	506	532	467	521	538	505	488	499	502	491	501	494	483	461	517	455	480	490	487	468	496	507	460	509	481	499	454	478	480	499	481	510	493	483	476	501	479	490	512	471	491	469	497	506	483	474	523	490	473	493	521	499	512	497	487	490	520	482	508	472	505	495	519	500	516	487	494	492	497	470	456	462	472	495	466	488	504	538	455	504	516	441	486	488	500	469	502	471	506	484	458	503	493	495	444	499	492	479	516	499	518	470	442	518	519	498	475	536	482	503	481	483	510	463	499	507	541	483	504	502	477	495	483	493	517	459	490	493	528	527	468	474	523	490	508	499	432	523	505	490	485	463	512	464	490	485	497	489	496	456	503	444	512	483	494	488	473	473	468	489	505	519	453	532	500	519	488	497	486	497	512	515	516	506	517	510	517	483	502	471	477	498	474	516	504	515	505	470	463	482	463	481	462	486	462	487	506	472	512	485	501	501	461	513	462	503	456	475	516	506	491	513	549	488	490	486	504	488	507	462	474	502	495	472	517	523	516	509	513	469	497	523	500	499	483	474	493	510	489	465	505	526	512	500	451	506	483	520	487	474	496	489	442	525	513	541	463	507	490	544	505	565	486	510	484	501	529	467	491	484	516	496	493	512	488	489	464	501	513	493	486	476	489	499	460	480	479	472	494	493	482	473	505	503	482	446	482	547	522	522	504	532	483	462	477	485	531	503	467	460	464	487	457	481	438	459	461	512	470	480	505	531	511	505	479	483	473	475	528	489	509	497	484	511	563	529	512	475	512	465	493	476	515	475	483	520	511	462	504	475	453	495	519	438	492	489	524	481	487	471	470	498	500	498	505	461	489	508	522	501	498	480	506	440	482	459	469	483	495	469	475	452	476	455	513	532	491	478	445	505	481	469	475	464	477	465	466	522	448	526	478	498	510	474	508	504	461	522	508	472	483	475	454	516	488	489	494	496	488	465	520	470	480	470	509	482	475	459	464	502	477	520	501	474	504	493	507	492	480	469	502	494	458	486	445	471	449	490	499	485	525	503	465	509	467	513	487	510	529	467	474	512	489	463	484	458	479	461	500	504	515	513	502	515	485	541	472	459	490	461	507	493	533	491	512	483	503	508	476	496	490	509	474	521	512	506	488	498	498	525	453	487	492	512	481	491	488	506	468	474	501	499	501	483	490	511	528	508	504	466	449	500	479	503	499	503	481	503	518	533	504	515	499	501	500	468	527	503	470	457	473	483	508	468	508	491	506	509	464	466	497	467	487	491	498	513	504	480	511	486	516	471	491	496	488	495	480	485	468	533	464	511	504	480	501	477	500	514	546	485	495	487	478	506	480	496	468	490	451	499	448	452	521	460	497	522	485	485	491	490	489	490	483	478	474	454	469	499	485	475	503	503	524	511	498	477	512	476	477	466	483	488	493	499	528	490	501	442	535	468	510	506	465	466	489	517	499	531	503	487	493	485	474	444	490	480	519	493	484	463	467	425	489	467	476	471	503	485	481	516	495	523	519	529	478	486	484	512	460	476	478	453	496	477	469	505	483	488	512	463	496	469	465	463	519	501	431	484	486	491	496	469	447	481	521	447	497	505	490	450	486	478	513	498	503	505	455	471	502	482	452	475	511	531	491	497	490	497	487	508	518	480	518	493	518	486	526	464	515	520	499	483	500	463	514	485	450	514	517	449	468	500	490	473	467	503	508	471	471	511	448	495	490	452	516	467	494	500	482	491	540	482	502	476	513	494	457	504	514	504	484	522	553	473	495	503	495	491	499	513	479	537	473	496	473	508	464	511	482	506	480	471	496	498	501	480	491	457	481	502	474	481	476	474	511	476	491	475	488	478	476	418	496	508	503	477	523	506	480	445	473	444	503	488	489	465	483	483	501	469	495	449	522	489	488	539	465	521	499	490	525	489	507	469	501	472	489	497	439	504	487	464	486	514	508	498	482	527	476	479	472	446	466	492	467	496	530	502	500	495	490	524	510	506	531	507	477	466	482	522	461	497	535	487	466	472	456	478	448	508	502	474	516	498	487	472	526	508	451	479	468	483	524	495	514	503	499	490	510	535	467	480	496	514	486	515	505	488	468	487	493	488	504	466	525	514	486	471	528	523	503	488	480	499	485	491	490	484	482	507	494	476	494	478	490	517	463	496	473	505	520	457	537	505	507	498	495	491	459	482	518	493	508	469	503	509	489	487	473	505	453	504	432	449	486	468	525	508	480	519	528	476	503	486	522	515	465	494	490	483	507	492	472	489	465	528	484	498	523	507	491	506	467	493	449	457	484	509	508	466	488	466	462	481	467	483	502	499	502	478	508	475	479	492	482	493	525	534	478	486	464	498	462	537	488	477	452	478	477	483	513	459	465	471	500	491	493	526	445	502	482	486	513	508	481	483	505	477	502
23245	21515	29289	24423	21474	21478	15349	628	329	329	273	305	242	248	248	240	236	234	225	217	212	207	224	218	229	223	227	200	206	230	234	238	231	214	190	219	193	195	209	211	209	209	187	190	219	215	238	204	213	215	224	191	201	229	224	200	230	228	214	198	210	205	202	207	206	193	216	195	201	192	199	202	199	218	177	208	213	194	203	224	237	191	207	230	217	216	213	192	200	210	211	197	192	176	185	218	234	213	171	199	217	202	191	187	170	191	197	202	224	205	188	203	183	189	194	193	192	211	197	175	218	223	190	221	217	222	218	213	194	220	208	191	198	199	182	189	187	202	189	209	219	204	204	224	191	238	209	221	203	191	168	215	206	203	207	231	230	196	192	206	222	192	205	181	189	221	225	223	216	198	209	190	218	211	214	219	218	187	220	207	195	213	232	185	205	208	178	187	220	214	191	188	191	211	210	202	226	215	222	212	216	190	217	190	228	200	211	196	178	227	242	201	221	213	191	216	198	207	204	204	192	194	203	191	211	220	203	191	186	210	206	184	184	175	201	193	204	179	190	192	214	222	195	177	191	203	203	218	216	223	196	180	202	198	196	193	204	180	175	188	212	199	225	203	234	203	226	195	203	216	212	195	178	173	211	205	211	202	208	194	207	195	189	196	221	191	191	219	204	193	210	218	235	188	188	210	217	214	152	200	212	182	206	208	187	205	226	202	223	213	220	193	240	181	183	166	215	222	215	200	175	194	218	188	209	206	193	205	196	199	181	199	197	203	208	175	214	215	186	191	203	220	218	230	192	214	184	193	237	198	187	206	196	179	221	196	204	181	199	181	196	194	201	197	198	199	199	190	208	186	217	205	205	211	193	193	221	213	196	188	198	195	210	182	218	210	196	186	183	229	200	200	226	195	188	189	186	221	189	210	210	184	207	199	203	205	205	189	241	209	210	208	207	215	212	184	200	188	212	207	218	205	194	203	192	215	204	200	182	219	217	165	206	216	188	185	187	207	190	195	203	202	217	188	190	203	208	191	203	198	197	200	206	212	192	182	189	201	220	195	207	179	211	200	228	212	220	192	192	185	227	206	193	207	198	211	218	211	194	224	205	200	180	183	211	216	212	187	211	209	204	209	186	182	192	184	222	203	185	210	191	193	206	204	209	182	218	207	211	202	207	174	197	216	206	220	192	223	211	193	202	202	187	224	230	212	197	189	177	215	203	193	193	242	213	197	226	207	212	191	196	188	226	200	200	212	224	198	174	202	197	185	205	204	207	231	221	227	174	188	216	220	224	197	203	198	203	226	197	187	217	221	212	211	191	199	209	179	225	190	194	196	190	181	178	186	191	223	195	218	202	210	208	211	195	194	214	191	199	197	193	211	211	185	187	208	192	197	186	183	208	195	224	217	221	182	201	232	196	214	204	181	189	228	206	192	207	181	225	208	216	195	218	182	185	208	231	207	214	196	193	169	199	229	186	195	213	182	201	186	185	207	211	205	202	206	231	234	216	208	199	216	198	203	193	207	191	210	219	211	202	202	204	187	201	193	196	225	188	199	226	200	208	200	219	229	235	212	204	216	213	232	218	197	220	200	208	187	214	202	194	177	210	197	190	183	225	206	210	213	200	186	210	199	191	209	183	200	188	184	191	232	213	178	218	210	180	203	222	212	220	196	209	204	212	227	192	223	201	203	203	186	225	202	181	159	193	176	201	213	208	209	213	224	181	208	205	198	199	188	193	218	193	186	211	203	203	204	185	193	202	193	205	209	178	158	188	202	197	211	223	210	216	201	214	202	203	210	202	182	201	185	192	209	206	199	209	198	213	206	183	184	209	193	197	213	222	189	215	205	193	196	181	188	182	204	195	207	192	246	219	194	189	208	208	197	214	182	215	196	215	199	215	202	191	201	192	222	207	189	202	199	222	202	187	210	208	219	211	210	202	206	223	206	235	208	213	217	229	198	179	185	182	188	204	188	218	205	205	201	220	208	216	197	194	212	212	231	196	174	188	194	190	221	190	202	201	202	205	200	202	222	181	222	205	204	225	207	201	217	206	228	182	196	192	197	181	191	182	203	204	165	201	204	193	170	225	176	211	219	186	216	195	214	234	220	212	198	198	185	190	214	203	182	208	206	187	169	216	238	198	215	198	207	210	213	184	190	227	202	184	195	213	189	210	201	202	190	194	200	212	218	186	215	193	190	208	230	199	195	199	192	199	208	204	207	194	204	206	235	215	200	187	166	190	205	208	189	215	246	197	187	186	214	214	220	193	197	192	195	194	202	211	191	184	182	210	189	195	204	206	228	192	204	217	185	225	215	210	185	184	203	203	195	182	207	171	202	197	193	199	208	181	247	193	212	188	185	219	210	205	203	188	205	186	199	191	212	191	205	219	193	213	192	178	196	228	215	192	178	207	215	198	188	173	214	214	202	205	180	228	194	185	197	171	184	204	199	211	215	222	222	201	204	190	218	198	198	218	211	185	216	194	185	211	176	210	199	230	191	184	172	184	215	179	189	212	212	190	199	209	185	216	186	206	169	205	199	215	227	208	198	206	204	202	211	201	203	209	200	164	184	198	174	185	214	202	201	193	225	209	207	200	194	206	209	202	197	194	194	198	229	212	212	198	217	192	194	218	216	192	186	207	209	209	174	189	216	184	238	199	197	213	210	198	226	215	212	217	200	203	200	199	181	188	219	206	213	199	197	221	185	231	221	198	197	220	199	197	216	204	209	204	206	194	203	186	194	193	209	188	222	211	189	184	201	226	215	195	213	185	203	196	220	206	197	214	212	185	216	217	189	220	212	222	230	182	202	191	190	244	214	198	193	205	210	217	225	202	209	215	202	235	219	196	219	214	232	233	221	210	215	198	204	198	181	175	216	203	223	212	185	194	194	192	179	187	222	197	217	188	193	202	222	203	202	214	182	204	191	205	213	180	183	213	206	227	177	220	193	190	227	203	225	209	209	213	189	217	216	211	191	202	189	197	206	217	196	199	206	177	201	174	206	208	206	169	171	199	211	204	218	227	212	217	192	206	208	207	200	210	189	215	202	194	219	221	197	201	176	223	187	191	195	205	179	201	196	221	204	181	233	201	211	195	205	215	217	178	210	214	197	200	215	214	172	174	202	197	191	201	232	201	206	213	202	193	210	202	204	216	186	204	211	205	188	186	214	213	187	204	227	197	203	175	203	180	208	202	189	203	189	205	196	223	211	176	183	214	204	185	204	198	192	209	197	175	200	187	210	197	211	205	183	207	210	185	221	214	183	195	191	188	228	201	206	184	180	239	202	214	185	188	227	211	190	228	190	194	200	198	205	224	194	187	212	210	221	220	202	182	195	191	230	191	176	189	174	210	186	184	179	186	171	211	194	178	200	206	217	190	207	182	214	185	211	204	197	201	213	224	195	199	221	235	203	209	207	211	180	219	192	229	214	192	203	204	200	233	204	227	223	192	215	222	207	199	200	209	217	199	196	193	190	215	208
55603	79557	60778	2859	1486	1200	907	739	678	584	514	510	414	421	353	377	335	352	338	340	342	298	345	307	277	284	294	299	311	286	311	291	284	324	258	286	259	271	282	278	243	272	309	308	301	262	299	278	283	291	291	307	294	280	279	296	296	298	298	297	231	263	277	300	241	248	294	300	295	279	282	260	251	263	249	253	287	277	260	301	258	254	300	292	278	272	301	251	252	288	267	281	234	316	274	258	251	255	260	278	263	310	276	261	262	281	261	277	288	261	315	278	277	270	278	253	291	281	295	311	296	277	275	279	287	265	295	307	291	307	258	236	280	266	273	289	263	309	285	250	279	270	267	250	289	296	267	262	275	239	275	256	289	292	265	272	298	261	263	253	294	286	271	259	307	246	280	295	258	293	265	275	246	273	267	267	269	287	295	299	291	270	248	322	242	247	270	273	257	294	298	260	294	274	257	300	298	274	317	290	283	288	292	262	279	280	274	298	269	261	276	252	291	271	250	280	289	265	257	258	273	254	242	272	276	267	284	282	299	284	241	284	251	258	290	261	248	270	302	295	263	280	281	247	269	250	298	273	261	252	292	286	281	265	297	272	287	280	302	289	254	267	277	305	261	264	254	295	258	259	285	264	268	262	264	271	274	285	277	307	287	270	238	276	265	280	281	294	271	267	269	272	280	296	281	288	287	264	285	268	270	290	282	290	292	286	292	275	270	291	288	269	286	286	299	270	290	287	268	283	268	286	267	288	277	255	269	296	285	300	255	257	300	286	246	264	259	275	266	254	268	267	262	257	282	254	271	273	277	245	268	251	260	276	269	271	262	249	249	292	273	287	303	270	294	283	278	281	283	277	297	272	256	272	267	273	282	285	243	302	273	288	321	278	265	264	284	274	269	258	284	249	292	291	272	264	270	280	248	290	261	284	266	270	275	281	304	280	268	273	288	274	307	265	264	239	274	278	274	279	256	288	268	297	292	292	303	294	280	274	276	276	279	298	272	275	241	295	233	233	253	277	256	267	283	306	264	248	244	336	285	261	287	248	277	258	276	278	276	274	254	293	256	274	270	269	286	283	284	295	264	250	279	251	307	304	258	255	274	261	269	257	271	232	253	273	262	287	266	284	265	272	278	254	240	290	301	288	266	273	279	288	284	307	266	285	276	277	262	283	281	256	299	264	274	250	277	268	279	286	282	288	275	276	293	293	264	268	276	265	274	302	274	299	270	254	286	247	278	283	284	303	298	247	310	272	293	267	275	271	274	274	290	267	267	285	300	283	256	251	260	275	277	267	260	272	276	281	257	249	304	296	268	283	265	301	279	307	264	289	277	259	274	272	275	281	251	262	283	256	269	293	274	269	275	284	286	258	262	277	264	274	286	301	260	266	275	294	281	265	275	255	308	263	288	282	257	281	268	282	263	277	281	229	252	270	296	285	265	292	287	263	265	278	292	285	299	299	264	278	292	274	274	267	304	275	257	283	312	281	264	288	270	279	272	292	267	283	296	287	276	257	250	292	263	269	313	271	286	270	260	282	242	269	294	255	262	286	246	281	240	260	265	280	281	293	276	271	278	278	268	265	280	275	304	280	262	280	270	264	264	251	251	249	291	301	310	281	272	252	282	262	275	288	317	291	254	301	280	298	294	276	268	257	263	274	252	279	274	254	269	222	257	262	276	270	293	278	287	269	258	266	270	287	282	300	268	278	282	238	273	259	280	273	269	274	277	277	282	277	270	254	279	280	292	298	293	270	268	287	287	260	259	275	274	265	246	282	282	261	269	271	248	287	276	276	286	254	289	282	277	279	264	257	293	302	242	260	236	253	276	279	253	269	276	289	251	255	311	294	251	272	248	285	284	272	266	289	281	274	290	241	305	281	284	291	254	285	278	261	262	284	280	292	273	295	260	285	265	273	287	278	277	260	269	291	289	274	256	281	287	276	291	280	282	290	253	288	281	270	276	257	254	279	272	280	308	270	238	257	273	284	263	266	264	293	296	294	278	271	264	270	258	290	277	286	244	299	250	272	262	314	285	277	248	259	279	263	286	304	261	285	292	285	300	268	270	303	250	272	256	250	283	270	274	267	276	284	295	287	266	313	262	290	268	287	253	270	294	260	254	257	230	273	287	281	297	270	278	309	287	265	295	279	289	251	272	282	271	265	270	257	265	275	298	233	303	301	255	263	257	264	302	273	281	279	272	283	280	307	289	263	277	297	269	280	286	278	288	274	281	296	265	277	280	271	289	271	276	288	318	263	286	268	265	291	289	292	273	294	286	283	261	251	264	287	261	299	275	291	278	266	278	278	240	288	262	258	264	282	262	296	272	268	264	277	249	276	275	250	256	255	253	267	252	306	274	284	292	242	271	292	255	263	292	275	250	276	268	257	284	255	282	280	284	296	283	259	263	263	253	280	303	267	222	251	277	277	241	294	279	273	266	278	234	298	289	262	288	259	251	269	283	275	269	266	276	278	256	299	254	291	251	269	253	298	259	265	277	291	276	281	286	255	259	289	238	271	335	266	279	288	310	282	288	285	261	293	277	286	276	300	260	264	302	284	276	259	302	275	274	253	265	269	261	278	291	277	311	279	270	277	308	288	267	284	272	284	298	290	290	269	306	281	282	270	274	287	255	276	237	271	302	273	269	259	268	283	283	251	270	288	237	268	250	275	285	253	298	279	288	265	263	269	271	272	286	241	262	284	274	271	239	269	282	279	240	274	262	288	292	265	245	268	254	245	272	237	280	268	260	251	283	263	272	260	272	283	302	251	237	286	258	293	276	272	285	269	290	255	263	289	256	237	273	300	295	286	259	285	294	274	268	282	275	315	308	272	277	267	270	271	255	269	237	276	282	282	259	309	260	278	296	279	287	274	272	276	288	298	270	267	296	261	259	269	279	287	256	286	283	277	274	287	277	247	273	267	285	311	289	283	267	295	298	299	267	263	261	249	273	274	271	255	258	281	306	273	268	303	249	281	262	298	259	280	287	270	299	289	258	258	288	264	263	296	280	305	282	273	271	241	252	287	259	293	307	257	296	304	257	260	278	298	254	234	261	278	271	303	287	280	259	261	253	290	268	273	256	299	293	297	285	269	278	289	275	272	260	270	255	283	287	276	296	255	267	293	260	280	244	274	283	274	306	282	272	271	255	256	289	280	265	282	296	282	292	267	279	259	281	295	264	293	286	250	286	283	273	290	290	281	289	284	290	251	287	255	274	263	262	280	280	266	281	285	255	276	279	254	257	277	280	272	256	260	295	249	243	255	296	281	268	274	292	306	280	275	279	274	278	281	283	281	269	261	282	289	242	254	271	281	265	265	296	254	298	273	257	287	285	285	251	258	284	275	271	285	268	287	232	246	270	302	275	295	243	296	266	302	274	274	301	249	269	293	240	284	249	278	297	289	268	291	277	286	295	288	283	248	309	289	308	280	281	258	277	282	289	279	286	287	256	277	255	278	265	252	280	272	263	269	236	293	256	299
28308	23288	27141	8177	506	408	380	359	351	348	328	317	353	357	349	381	346	369	339	355	328	341	354	315	363	377	332	328	313	318	358	330	375	340	364	328	354	338	351	369	339	342	338	361	346	344	356	340	349	356	325	362	346	320	388	327	330	335	335	326	344	313	352	310	349	330	373	350	322	335	335	329	347	365	349	328	301	365	360	345	338	338	357	381	348	365	334	339	311	342	346	354	337	362	360	346	361	332	372	342	345	359	332	337	331	333	367	352	327	401	343	371	306	309	306	329	322	326	355	337	333	333	347	377	370	324	326	350	344	335	370	319	302	342	319	322	327	314	349	352	326	355	349	338	318	371	330	325	361	315	343	353	349	328	383	366	349	352	320	322	344	385	333	342	338	337	368	307	338	348	350	321	376	356	349	346	344	374	346	321	325	330	363	365	341	322	342	342	348	330	336	346	338	321	351	360	344	356	360	322	355	293	350	351	378	336	352	362	332	335	329	344	359	327	340	350	296	381	317	314	331	316	316	323	360	333	366	331	348	381	319	345	357	334	383	319	351	329	346	327	344	350	349	348	338	362	327	337	343	334	341	362	364	360	348	341	349	343	349	351	343	352	366	330	329	334	339	308	346	358	360	333	348	351	350	353	312	334	331	360	356	338	345	335	337	311	329	357	319	349	348	367	336	345	329	342	310	364	311	329	342	319	342	332	349	352	351	337	311	343	346	313	336	337	347	343	334	362	352	363	370	305	351	320	337	323	335	347	346	316	374	347	342	361	373	334	367	347	332	335	331	345	387	334	304	340	370	354	324	359	298	355	381	361	344	366	340	365	378	335	356	309	321	331	348	361	351	365	337	340	367	342	355	320	351	337	336	347	335	318	376	348	331	359	332	354	345	334	364	337	341	345	348	386	356	344	353	337	309	356	362	359	323	335	356	334	326	343	341	382	314	324	329	367	340	342	352	341	370	367	352	334	354	339	367	334	356	344	358	360	332	354	353	360	337	343	339	330	334	365	348	374	367	331	345	398	360	353	357	324	360	335	355	309	352	310	345	325	352	361	337	326	360	356	324	337	366	352	335	339	341	324	334	356	315	330	322	337	346	356	358	352	359	323	354	315	313	317	330	352	314	364	343	412	342	353	367	317	326	356	354	337	385	354	337	308	334	321	345	353	353	354	362	334	338	328	359	387	374	348	355	331	345	334	344	314	342	322	368	336	334	336	338	352	380	329	338	352	330	308	289	308	320	346	338	322	365	338	370	374	341	362	344	379	353	332	334	340	329	365	310	358	373	312	348	379	375	339	346	321	326	346	340	315	351	344	386	324	369	352	346	323	358	322	316	347	316	340	305	313	331	355	334	356	328	329	344	343	330	330	333	374	328	328	364	350	336	335	366	327	355	344	325	349	319	325	370	355	359	338	346	336	366	310	335	351	348	325	326	343	397	374	301	308	357	342	334	340	366	363	351	325	339	350	331	345	306	344	347	360	354	344	336	353	347	379	347	360	356	343	351	319	330	370	326	354	319	341	352	342	362	343	341	364	347	340	332	341	310	350	338	336	324	350	374	336	339	343	378	327	346	326	362	361	353	355	345	326	341	361	367	327	380	354	343	357	337	342	327	354	373	316	356	393	359	337	333	342	342	331	325	336	314	372	348	356	346	321	329	305	337	343	329	338	349	353	343	344	338	335	362	344	380	376	364	386	364	366	322	324	340	356	369	336	342	323	359	361	319	353	345	338	357	338	375	332	335	339	345	368	370	347	323	350	313	338	345	338	338	365	336	316	340	328	332	378	324	359	357	366	322	342	317	321	329	330	355	333	352	331	345	330	340	358	363	355	322	345	317	351	344	341	350	364	360	346	326	314	325	379	323	344	345	357	344	335	324	325	369	337	337	344	308	367	323	317	356	351	357	346	338	362	350	345	384	347	357	336	330	339	340	338	334	315	354	332	331	326	364	365	333	365	337	334	333	349	344	348	367	360	373	341	327	352	319	332	341	337	339	335	332	362	360	364	353	342	320	339	332	335	310	362	354	354	335	335	350	339	359	327	347	330	345	346	326	305	333	355	344	363	321	338	355	353	358	334	346	349	353	324	356	387	334	387	338	342	330	350	353	371	346	341	367	329	342	345	352	359	357	347	342	331	363	345	332	354	356	360	328	334	341	343	374	358	313	333	375	355	354	339	340	346	334	352	338	347	352	371	351	321	348	362	343	341	367	328	324	344	377	309	331	308	346	333	355	340	341	325	338	362	366	316	335	363	341	339	297	349	367	340	397	337	343	321	352	319	360	342	359	383	361	361	401	372	354	360	335	343	354	330	359	326	324	348	372	352	335	348	336	349	334	331	353	326	367	354	305	330	326	340	337	358	362	336	364	385	321	359	353	363	313	350	370	347	342	346	369	335	342	300	351	374	329	326	345	324	350	342	363	332	354	370	326	310	351	376	358	385	355	336	347	319	328	322	335	349	351	361	332	380	341	314	339	357	313	339	340	362	299	376	341	341	333	319	363	345	293	351	362	342	326	351	323	351	328	363	326	326	339	336	330	365	335	333	338	353	363	390	354	353	373	326	360	376	387	335	362	376	340	308	309	372	386	332	326	334	335	352	356	347	384	346	356	339	351	325	342	332	362	317	373	360	342	357	360	339	338	333	365	325	353	361	308	361	348	336	362	349	355	324	345	375	319	382	311	325	352	363	340	338	327	329	337	342	372	323	341	360	305	358	335	356	362	338	344	335	356	351	361	353	352	328	366	327	315	338	336	327	359	346	336	347	356	364	321	341	325	368	328	312	358	335	333	346	324	375	323	354	352	342	338	327	354	341	361	332	355	328	337	355	363	342	336	329	340	375	342	326	332	345	327	341	361	343	323	365	335	332	343	357	332	351	346	324	328	377	337	332	353	348	329	311	315	331	352	354	351	358	378	342	328	350	343	329	351	327	315	306	350	357	360	355	325	340	341	337	303	357	336	338	348	324	320	321	359	351	358	344	361	382	370	328	353	355	341	355	342	330	333	355	368	327	346	346	328	346	357	326	393	332	311	343	343	324	372	351	348	337	343	346	322	350	352	369	340	332	370	353	332	377	362	342	335	332	365	355	333	350	346	348	349	363	370	341	338	334	346	362	345	332	347	358	354	349	353	385	377	323	353	375	325	346	345	320	346	370	336	344	346	334	371	314	369	338	349	341	308	363	336	356	328	357	358	350	353	357	350	331	330	362	323	366	321	361	321	348	319	337	326	317	385	346	342	343	346	373	338	337	325	353	320	336	357	324	322	380	323	339	329	351	352	344	336	353	374	337	372	328	351	334	333	361	328	352	378	353	379	307	339	328	352	341	325	329	341	313	325	365	312	350	393	349	335	361	331	358	319	334	332	366	333	340	320	393	350	364	334	343	306	341	319	315	362	345	344	351	336	335	358	323	361	369	312	372	374	382	387	358	327	337	324	341	330	355	341	341	362	381	340	339	319	339	353	334	361	361
32832	38480	26898	594	529	496	461	481	491	445	457	450	437	474	493	418	465	447	473	447	521	496	453	462	436	470	438	471	440	461	458	434	458	467	499	487	454	500	450	485	458	434	486	462	444	466	440	466	443	447	453	431	464	500	505	475	455	468	480	441	463	475	462	481	483	469	449	498	434	489	481	450	478	463	461	441	442	457	446	503	467	462	461	431	485	461	481	410	478	443	450	465	441	515	451	511	457	490	468	464	450	497	487	473	499	447	444	464	502	500	435	495	481	461	460	471	428	511	463	432	458	462	468	442	469	444	506	519	428	421	443	435	465	483	481	477	440	436	496	474	455	461	404	464	472	452	427	450	439	466	469	489	450	456	507	432	483	474	489	504	449	461	453	498	470	460	452	475	455	448	447	447	426	468	482	473	479	466	442	442	448	467	435	463	471	481	466	418	450	475	468	486	422	476	452	453	441	484	498	458	507	470	490	437	505	455	477	501	461	480	477	454	441	547	475	440	447	454	485	476	475	429	469	468	487	472	423	478	455	464	439	457	495	466	456	473	490	451	451	481	469	468	482	480	472	456	483	462	436	432	506	483	455	458	452	424	458	485	479	469	499	464	488	480	480	444	457	451	463	468	454	447	445	476	441	488	470	477	479	507	427	460	482	472	463	427	455	448	427	460	493	427	471	502	444	465	491	495	496	456	427	457	458	446	434	495	453	462	492	474	477	468	483	428	458	440	479	454	467	439	421	461	450	482	478	470	435	471	474	446	436	475	458	454	467	504	458	472	459	469	474	488	471	505	453	430	484	468	491	458	442	438	499	466	511	474	509	471	468	439	443	494	514	464	445	484	433	450	496	461	483	440	463	465	442	438	461	456	466	461	441	474	426	498	475	458	451	491	451	446	482	461	460	476	443	474	493	502	434	477	435	470	457	464	470	476	449	482	444	465	464	480	488	467	479	464	500	429	460	462	491	511	458	521	472	441	480	472	466	473	479	446	447	463	448	470	444	446	449	421	475	488	508	415	436	478	458	438	470	490	481	491	440	448	468	454	473	476	454	434	456	471	480	487	468	427	464	440	445	460	459	455	465	468	481	485	470	445	470	480	492	450	445	439	481	456	456	496	467	467	485	459	484	480	427	479	475	443	468	467	465	472	473	491	484	497	465	443	449	453	483	483	435	435	485	441	446	460	429	477	493	440	477	452	469	485	509	449	443	457	466	473	479	489	471	472	460	417	449	475	443	497	422	416	499	456	499	487	452	454	465	474	466	436	511	477	486	423	457	480	507	453	435	417	428	418	463	428	493	438	464	451	461	454	446	425	488	462	497	451	450	478	457	466	477	454	450	474	479	473	433	474	482	474	486	489	446	490	460	440	475	430	438	465	446	452	432	420	431	483	424	438	504	474	467	451	477	436	477	480	474	454	464	445	489	444	486	453	479	434	453	447	445	479	457	423	454	469	469	507	450	473	445	471	485	478	454	464	502	481	466	433	421	429	442	495	414	460	453	478	471	478	461	436	476	442	440	417	480	478	471	434	466	414	463	465	409	462	467	448	483	500	450	495	472	470	446	473	476	475	474	449	482	432	470	462	452	468	425	458	467	457	431	459	465	428	464	468	498	475	449	466	509	469	504	481	471	452	519	464	468	479	459	429	442	471	472	493	485	460	456	434	490	462	491	473	490	480	448	459	471	429	446	474	471	472	478	494	453	492	442	460	440	451	488	462	492	421	486	446	470	454	459	449	452	475	476	460	473	447	503	444	415	442	470	489	452	471	466	442	485	469	483	475	453	476	483	472	485	457	424	476	480	422	471	453	493	468	482	469	476	494	470	451	435	472	466	472	489	480	453	473	466	458	473	509	460	466	470	492	438	445	440	424	501	448	506	456	435	465	457	452	473	468	489	465	448	476	462	457	491	445	486	498	483	479	462	486	463	495	488	486	430	500	485	458	446	484	473	511	417	499	446	456	447	509	413	486	466	469	466	483	413	488	454	447	455	460	454	446	446	454	497	440	455	475	470	460	459	458	457	460	487	469	463	490	487	485	465	481	480	443	449	457	445	488	457	444	437	486	444	479	481	480	450	428	456	473	474	488	458	413	452	481	432	467	470	470	449	430	474	449	486	478	476	458	451	464	458	482	478	470	419	448	484	467	434	452	515	467	430	435	453	483	464	469	484	483	479	475	497	433	481	456	439	477	467	482	461	474	485	449	450	448	449	472	439	489	425	473	478	486	475	460	476	478	452	483	446	475	497	459	463	477	499	503	494	454	459	435	457	459	442	458	490	437	469	441	486	499	486	472	482	472	482	446	497	464	504	474	465	472	450	459	473	483	437	440	482	470	435	493	477	518	445	483	425	450	458	421	470	468	464	414	446	482	403	450	475	479	450	478	457	428	455	411	480	429	473	433	471	436	488	482	435	503	468	505	473	491	492	463	444	425	480	459	491	459	463	440	423	475	464	467	489	500	488	460	485	442	445	491	479	496	506	476	454	452	466	463	434	432	503	461	460	476	481	444	428	457	503	464	500	485	471	464	499	464	488	466	443	475	496	468	464	466	449	492	517	419	464	486	465	467	457	460	499	472	479	495	472	458	469	442	483	474	447	451	493	455	429	475	471	467	483	466	414	472	455	454	486	456	496	471	495	466	519	429	477	484	478	439	523	426	437	464	475	446	474	462	445	449	486	469	475	497	484	476	430	477	454	425	481	446	438	482	453	517	479	443	451	472	475	486	480	430	480	455	497	454	498	470	466	437	468	452	465	464	460	433	445	488	460	478	469	430	459	453	496	454	473	440	487	454	452	482	455	469	468	469	436	473	473	421	497	430	475	466	475	438	436	475	473	451	436	488	474	493	455	420	441	420	499	511	472	447	456	442	464	486	453	456	475	497	453	475	468	465	483	454	463	489	440	464	494	465	455	435	461	452	491	460	451	406	473	437	504	472	482	457	441	458	464	473	461	477	444	455	489	421	481	488	451	492	440	482	467	466	521	488	481	451	473	491	455	428	458	432	416	409	468	510	432	454	433	475	467	453	469	481	426	453	484	479	449	515	476	424	464	461	470	451	513	496	430	441	483	471	448	463	469	473	461	492	465	484	467	440	478	448	454	440	497	469	446	481	440	466	444	410	465	477	447	487	481	452	467	458	429	419	473	476	487	420	464	477	470	483	467	486	484	461	470	446	427	422	481	442	435	457	484	444	453	464	454	461	434	482	451	446	433	453	449	473	461	464	504	476	457	468	475	451	464	441	492	447	440	494	436	464	435	406	446	460	440	457	457	463	454	473	436	471	484	488	478	454	466	488	518	480	446	424	477	438	462	424	445	458	436	479	477	466	430	427	496	482	456	456	440	456	459	408	480	470	461	523	472	442	468	423	491	448	476	434	507	469	519	476	486	500	437	460	442	475	489	472	431	463	497	437	442	469	453	451	434	476	462	472	475	481	483	479	458	436	484	467	502	433	496	485	459	457	515	446	476	480
24200	21549	30503	23695	21394	16867	1470	454	411	425	448	410	406	409	353	396	405	385	358	362	379	378	363	366	372	385	344	374	367	363	379	402	371	383	344	407	376	373	340	377	357	359	338	387	363	362	388	382	342	394	395	362	378	372	351	344	402	318	380	346	337	363	353	368	371	333	377	374	355	375	372	341	388	360	336	371	373	349	381	356	368	344	362	361	370	351	389	359	344	372	357	359	371	393	365	372	365	410	409	360	349	369	327	376	365	352	332	354	339	351	333	407	342	362	319	371	348	373	368	358	322	357	349	355	376	361	348	364	392	385	392	352	412	377	372	369	370	334	371	339	363	340	387	358	320	390	376	358	341	363	412	364	346	344	387	371	327	358	370	357	381	363	409	360	354	344	359	386	370	342	360	359	388	380	377	353	329	364	375	346	366	352	340	366	365	373	376	336	371	329	373	400	326	352	331	359	385	329	389	341	370	378	349	341	384	355	353	358	372	352	324	349	373	379	379	365	363	389	364	368	369	333	363	348	374	337	349	368	352	382	348	340	363	347	355	393	404	382	367	336	381	367	360	360	371	353	348	377	349	388	334	378	330	383	360	345	350	374	378	343	385	363	367	382	386	355	354	372	393	398	347	392	365	379	375	370	348	382	365	391	361	376	350	362	358	357	401	335	363	367	357	351	360	367	343	376	351	325	371	389	359	367	366	372	380	347	375	379	347	354	345	340	377	357	386	361	364	334	350	352	373	376	359	374	382	358	378	379	359	370	327	351	368	374	349	369	375	351	398	331	376	355	376	363	394	338	362	353	369	367	345	323	362	357	317	356	324	356	373	372	389	408	365	353	368	382	381	347	364	364	389	356	380	346	356	333	330	368	353	412	379	358	362	398	376	367	375	340	358	356	346	379	374	388	378	373	354	344	347	389	359	363	344	372	346	333	345	362	385	386	366	390	359	358	429	380	345	389	338	354	370	369	365	374	324	348	306	381	344	373	352	397	390	355	367	385	369	353	350	362	326	401	398	369	379	383	349	345	343	359	385	369	343	362	367	326	405	371	374	349	333	359	355	353	376	335	375	346	338	324	345	362	339	385	342	366	350	349	335	359	359	358	370	373	381	376	342	400	396	383	353	371	375	403	355	381	356	412	379	383	358	376	364	359	383	346	337	338	353	361	343	382	387	345	346	362	359	403	375	390	344	349	366	371	387	363	370	348	357	354	344	337	357	360	341	327	365	368	361	344	364	370	370	363	351	359	382	349	360	359	363	342	351	365	381	381	379	367	368	374	337	352	340	351	361	368	336	367	405	397	366	357	363	341	343	383	364	385	411	348	364	356	350	377	361	374	350	334	371	352	347	410	352	353	355	369	349	356	355	327	362	394	363	360	362	337	374	383	363	369	321	357	361	366	373	332	370	389	352	363	352	367	371	366	355	348	367	409	382	335	359	383	388	355	317	376	357	385	325	366	360	357	367	347	377	340	357	382	368	415	373	388	353	369	345	354	356	349	340	359	354	376	375	382	355	394	351	369	394	347	366	343	340	342	391	350	368	328	379	340	386	382	364	370	350	373	376	365	363	326	378	369	371	346	359	366	402	385	345	377	357	365	374	339	351	352	388	349	350	373	348	365	379	365	338	378	381	339	342	354	379	325	376	367	348	368	361	360	366	351	348	338	354	371	361	320	354	374	391	353	319	387	351	343	368	405	351	361	340	351	362	350	350	391	337	352	375	372	367	360	366	360	375	387	368	358	357	325	363	370	368	360	383	366	352	330	342	331	358	353	373	347	362	364	365	380	385	386	338	366	357	361	352	323	348	318	362	362	353	370	322	355	370	333	363	350	353	350	367	354	333	375	366	415	349	364	390	337	346	344	360	367	359	364	361	337	366	373	367	377	393	364	382	364	401	356	371	370	340	355	353	354	328	375	344	355	339	381	349	392	347	365	378	341	358	352	365	343	376	363	340	410	377	365	375	378	369	392	407	342	352	356	360	359	368	348	357	385	324	334	361	369	398	332	348	360	376	380	381	364	334	359	380	381	382	374	356	343	384	356	354	360	390	387	347	355	384	362	347	340	360	339	377	378	352	374	368	391	353	376	329	344	316	372	366	380	363	363	352	351	379	350	350	363	406	334	340	352	371	370	374	328	354	373	344	357	378	402	354	332	355	381	374	377	371	370	357	386	344	349	361	366	378	350	354	349	361	354	370	338	365	360	342	356	374	356	361	344	334	349	375	395	369	365	359	343	366	363	326	348	361	363	363	357	384	373	337	404	353	372	362	365	354	374	345	368	360	370	367	354	365	368	349	338	355	382	360	340	381	355	337	332	361	387	344	370	362	362	371	354	354	367	361	379	350	379	335	356	358	343	359	342	376	339	341	353	372	385	362	406	362	338	379	318	381	358	350	358	345	348	397	366	377	385	345	364	344	374	355	383	370	386	391	409	368	342	377	339	354	358	395	377	326	367	367	378	370	360	371	344	355	338	338	347	366	312	357	322	326	341	337	373	362	328	402	362	384	397	335	381	373	382	353	383	348	407	374	352	375	380	331	365	351	375	369	354	365	354	358	384	394	356	345	365	387	351	338	374	362	318	375	374	359	372	363	389	365	381	370	366	328	352	370	344	352	369	361	317	356	385	364	363	359	374	349	354	371	362	331	361	330	367	386	340	359	370	342	339	380	342	335	370	367	389	407	368	341	372	363	350	380	360	373	346	361	369	379	348	350	345	353	361	371	380	367	329	369	342	366	374	356	396	365	368	357	370	371	337	339	391	362	330	342	355	367	361	352	375	353	359	357	380	354	349	310	360	392	372	389	331	380	366	329	354	379	336	325	376	386	362	384	328	360	353	367	368	326	370	325	349	348	397	398	358	378	366	346	372	361	356	355	367	374	348	322	360	344	356	367	373	359	346	359	383	398	353	346	336	370	377	384	345	383	367	356	366	387	349	365	383	338	347	345	374	398	371	348	353	361	365	356	362	341	372	369	338	359	324	353	350	310	347	383	369	385	364	340	369	348	355	365	385	357	384	373	318	351	362	339	354	371	354	376	362	383	388	353	361	345	364	376	373	378	395	347	311	338	339	375	374	358	356	360	360	348	377	369	366	368	370	370	381	347	369	361	366	377	384	396	377	354	361	398	379	380	359	391	381	391	337	349	335	338	352	346	361	373	355	357	317	348	378	350	346	381	348	363	372	399	366	368	381	389	348	362	333	337	376	338	394	373	353	359	368	371	350	366	363	365	378	374	363	348	373	361	365	343	360	328	376	387	353	368	361	344	346	392	335	349	348	375	364	373	374	392	309	368	349	395	363	390	394	360	343	354	365	381	366	347	370	365	375	346	337	351	387	374	382	395	363	361	353	401	357	370	369	393	409	363	372	375	349	330	367	377	356	367	380	333	357	340	370	362	367	388	396	380	392	365	330	345	343	352	396	352	342	349	359	348	384	346	338	374	347	345	364	342	337	367	355	325	361	363	375	364	339
55809	79189	56330	1885	1107	936	861	716	691	571	623	615	585	527	526	519	548	533	517	510	538	552	535	510	494	519	538	518	507	546	484	529	530	511	479	541	497	477	476	470	512	516	523	513	476	538	514	491	485	474	500	478	501	462	556	497	475	479	463	517	482	464	498	473	497	502	472	498	510	525	453	511	487	499	494	484	510	475	496	495	519	465	502	490	505	461	474	492	485	493	485	483	491	492	499	487	470	490	496	522	501	487	458	531	461	483	500	512	494	535	494	503	457	457	496	503	505	509	468	509	538	498	501	511	517	471	515	543	505	509	494	481	475	477	483	521	501	471	489	453	497	476	508	514	514	512	537	525	519	496	513	502	471	475	485	512	544	492	529	517	490	503	457	483	487	514	472	468	516	481	501	507	479	523	468	519	469	476	511	533	441	493	493	488	474	473	518	493	494	519	461	513	442	499	563	482	493	509	479	519	473	489	505	518	456	505	507	433	489	512	450	456	477	503	459	496	458	442	473	507	501	474	496	476	491	462	510	528	499	479	482	498	494	516	498	466	481	503	489	491	532	489	514	497	512	504	520	459	500	557	460	454	477	503	498	449	508	515	472	493	478	529	486	479	529	527	492	513	487	495	452	524	487	465	495	479	508	488	531	493	511	509	518	452	457	477	508	486	474	485	507	489	468	501	478	476	475	482	458	453	468	492	475	442	484	490	514	475	486	501	503	498	475	526	465	516	517	462	498	531	453	482	499	535	493	476	476	459	485	483	503	503	496	490	493	502	486	509	469	480	488	472	488	415	479	502	491	527	503	529	455	497	513	529	506	534	507	461	505	499	498	541	494	474	501	482	467	479	502	505	488	480	481	522	492	479	474	483	476	496	435	530	489	500	488	508	459	513	514	462	485	469	500	509	477	447	496	500	497	535	498	507	515	495	491	500	539	520	492	536	465	488	457	500	464	516	469	544	488	485	501	544	473	521	500	476	499	506	502	507	490	520	506	498	490	512	495	470	479	513	488	528	515	501	473	460	491	485	522	508	516	503	521	480	505	487	493	498	476	503	490	528	487	505	492	499	461	489	486	512	525	504	453	505	519	519	450	505	491	473	490	461	499	522	518	488	465	503	482	518	513	434	489	498	489	521	494	529	499	486	536	498	503	513	548	496	479	513	484	490	461	492	516	485	517	522	495	482	468	497	475	500	511	491	561	457	481	513	510	473	522	499	478	493	499	522	498	463	479	494	521	538	482	461	477	505	480	534	508	494	472	515	542	512	490	465	492	495	491	500	487	470	490	522	530	509	494	458	479	508	491	467	491	530	470	512	484	496	519	461	507	495	534	521	498	472	524	507	494	498	519	519	512	505	492	499	511	480	521	492	562	484	497	475	512	492	507	480	494	489	522	493	509	499	480	432	436	481	460	500	447	499	462	518	529	502	506	504	498	485	499	518	467	484	494	518	516	507	495	499	521	478	544	504	487	461	500	521	502	492	485	545	492	497	463	505	532	471	460	492	475	478	482	506	500	498	507	534	473	492	475	505	524	543	498	509	495	495	527	491	488	486	489	479	491	479	483	481	461	538	465	482	475	477	500	441	510	450	467	518	525	515	461	505	506	489	559	494	515	470	524	456	464	484	463	499	489	497	489	518	472	500	495	472	517	489	482	497	510	490	478	483	490	485	498	511	491	471	514	492	491	502	526	524	464	501	440	487	489	500	481	488	477	494	503	494	423	449	494	462	485	496	467	478	554	472	495	463	569	509	482	497	525	533	486	498	455	495	497	488	471	478	528	484	500	497	476	459	453	506	496	528	492	519	509	473	497	515	490	471	504	523	503	535	510	555	474	545	451	457	520	498	518	487	504	493	505	518	466	512	502	482	508	458	478	515	491	475	517	481	472	478	515	481	471	475	478	509	467	506	496	526	466	482	527	523	500	484	487	482	445	461	530	492	502	499	478	495	491	499	493	509	481	523	455	464	459	498	482	521	512	508	485	491	515	515	509	492	462	464	482	503	546	506	501	476	482	539	469	513	517	528	498	491	482	488	516	492	509	503	491	490	491	482	478	483	478	483	466	523	497	507	485	483	475	504	512	482	487	499	486	475	466	513	521	513	485	481	459	489	510	490	495	486	492	504	480	503	492	485	484	537	504	518	483	465	500	462	474	501	507	519	481	507	485	509	481	494	519	466	524	490	507	517	483	492	470	506	487	517	506	489	486	457	493	462	484	512	495	489	474	498	492	546	498	465	476	462	509	482	512	510	513	509	481	442	495	480	454	479	443	490	481	517	493	513	528	514	504	466	479	487	521	516	497	503	500	450	520	468	486	464	474	462	488	526	477	511	490	465	496	525	461	509	454	523	509	531	477	476	490	468	498	513	523	495	465	445	513	488	512	489	429	438	468	498	514	502	481	468	493	465	510	478	488	452	524	483	429	501	489	505	462	529	483	511	500	513	453	506	538	488	513	488	458	477	516	479	498	482	463	481	504	497	493	492	458	520	528	458	482	521	469	500	491	461	476	499	467	461	455	486	530	482	485	512	503	489	494	496	457	516	487	484	522	482	487	490	509	515	486	460	445	497	498	551	493	536	486	508	485	493	473	489	497	491	518	498	491	498	529	504	519	533	514	492	469	513	462	480	462	526	464	499	473	535	534	509	495	466	444	514	509	498	500	443	507	504	489	528	489	488	510	531	473	518	519	518	506	438	498	493	482	505	472	532	470	473	462	467	438	469	469	486	494	479	489	455	446	464	495	502	485	464	509	509	493	488	468	445	493	471	534	502	500	488	515	473	507	493	491	487	503	502	515	468	474	508	491	542	504	556	488	486	503	462	513	522	478	493	444	509	477	478	496	490	491	472	538	518	504	543	468	511	534	507	500	493	502	523	528	497	496	474	482	466	494	478	490	528	482	495	517	516	478	494	524	486	491	513	462	491	463	522	457	512	492	491	514	469	506	511	467	500	484	455	472	487	520	450	484	498	483	468	527	495	515	510	468	499	458	481	462	502	486	533	517	486	505	506	461	508	462	479	497	498	465	519	502	540	456	497	495	546	465	520	465	464	514	516	493	545	488	525	473	514	480	493	494	510	532	440	494	534	467	505	514	485	484	466	503	489	475	502	436	482	486	471	467	496	462	486	498	503	475	507	477	485	452	489	510	458	481	510	507	509	455	477	481	477	534	488	531	516	496	515	472	496	503	462	494	489	501	513	487	499	511	510	497	520	498	508	473	452	535	450	515	513	466	494	522	505	510	495	550	502	469	484	516	502	533	513	443	533	531	497	507	462	516	493	494	486	520	483	488	513	501	505	480	498	500	501	518	487	459	462	486	509	483	474	475	518	504	490	477	492	486	476	511	472	508	485	499	507	518	469	517	468	504	523	430	474	475	456	488	498	511	442	496	526	468	498	524	513	495	479	460	493	515	482	495	491	516	480	458	492	518	489	491	520	511	511	467	503	485	513	483	483	474	546	542	534	482	473	494	481
23062	21386	29788	23704	21358	21383	14804	501	337	307	317	249	257	270	234	213	218	249	247	217	217	226	249	240	216	244	191	217	238	192	204	207	200	204	243	237	211	235	214	194	181	227	230	223	212	219	186	209	190	201	208	198	195	208	218	214	193	207	202	229	235	224	203	211	217	218	210	225	220	206	206	179	196	219	200	197	211	202	199	209	229	198	207	216	208	208	240	209	203	202	193	231	189	209	198	225	175	212	191	214	189	197	216	215	231	189	191	209	236	186	168	231	188	211	223	215	186	191	203	206	206	203	185	203	182	241	210	212	198	209	209	236	223	200	195	225	225	224	202	213	213	218	177	182	174	231	201	206	213	196	208	214	207	204	199	206	176	202	218	225	194	221	220	202	212	215	206	223	193	210	213	215	195	187	202	214	209	225	206	187	213	189	201	228	225	194	212	226	210	196	208	187	203	185	222	199	189	185	206	197	189	192	189	190	210	225	207	211	229	184	215	190	202	217	211	203	222	220	221	202	183	211	201	206	200	223	202	196	198	190	214	203	212	238	200	189	222	198	197	214	228	217	192	179	210	197	192	198	184	180	218	217	215	185	200	222	214	246	236	231	218	197	214	206	218	213	213	202	211	205	208	206	193	203	194	232	227	215	207	205	221	179	232	219	204	219	186	229	193	198	203	188	209	199	225	191	206	186	215	205	212	201	195	194	209	204	202	199	200	215	188	192	216	226	213	227	218	204	216	215	206	200	214	205	226	210	209	194	214	208	195	183	220	226	208	218	215	169	218	212	184	237	214	181	199	196	202	187	182	213	211	195	175	225	210	191	202	217	229	216	196	219	176	206	188	208	192	188	211	229	218	201	229	184	228	179	203	173	202	193	186	199	211	205	213	226	215	221	223	211	239	175	176	198	231	202	204	233	191	194	189	212	215	204	186	215	229	208	204	197	213	230	212	175	203	212	172	219	185	217	196	228	197	207	204	192	206	191	184	225	207	226	183	194	175	204	230	195	193	201	193	206	191	193	191	191	215	208	210	226	210	201	201	211	195	203	187	217	209	203	216	225	203	208	213	180	197	205	185	218	210	210	208	192	217	202	211	199	195	240	224	207	202	201	176	211	201	218	218	191	210	201	193	213	178	178	201	208	210	208	207	202	197	203	192	212	189	191	192	215	209	190	168	192	212	220	217	174	227	216	204	213	221	203	189	185	223	196	218	192	200	198	205	207	211	191	228	185	196	193	215	223	208	214	202	193	197	221	196	200	207	176	190	200	193	217	205	199	194	192	199	200	206	222	213	195	216	211	203	218	207	182	204	205	191	207	222	197	223	217	210	175	203	174	199	207	206	209	220	209	199	211	207	215	236	186	227	188	216	197	234	207	197	199	194	194	186	202	217	204	184	216	203	193	207	187	218	211	195	234	210	214	183	209	208	207	200	204	210	215	215	223	198	195	207	175	220	203	201	205	220	205	223	183	223	189	200	200	210	215	215	213	194	234	188	183	226	232	214	215	219	209	193	224	200	218	203	198	233	224	217	206	210	214	212	214	207	199	205	202	214	201	194	211	206	198	208	197	201	201	212	195	205	203	214	205	234	201	210	226	197	174	201	226	209	213	195	199	199	203	236	212	218	204	212	225	215	202	201	201	243	217	204	207	174	209	194	231	176	210	205	185	197	220	183	224	194	203	202	218	178	208	201	207	193	236	230	179	191	192	209	211	195	212	229	186	220	199	210	186	220	207	240	213	180	197	213	198	218	209	209	202	207	212	224	233	220	190	192	213	213	180	178	221	215	205	205	199	203	185	217	214	212	189	189	226	204	205	197	202	237	171	196	227	209	221	203	194	212	207	197	209	193	211	200	210	193	185	194	208	204	226	183	207	196	221	209	201	206	196	212	214	209	202	230	193	209	223	210	197	205	221	229	222	208	206	202	217	214	193	239	222	185	213	245	201	196	196	202	204	208	206	188	224	214	205	205	207	182	204	212	193	236	200	196	209	208	220	187	196	180	223	228	216	200	205	230	202	210	197	221	194	195	209	192	221	208	213	217	209	211	175	215	242	192	220	186	214	181	193	203	208	233	205	205	186	205	178	217	190	201	220	164	220	218	185	179	203	190	180	188	216	177	204	199	198	225	200	213	216	198	218	204	202	205	204	177	214	213	186	233	199	196	204	205	231	206	210	213	187	174	211	195	208	201	204	203	199	223	190	196	204	206	221	194	232	215	222	213	227	203	221	190	222	194	209	210	193	200	220	202	203	209	201	190	213	211	224	202	209	176	202	204	199	249	189	227	211	210	196	219	193	195	203	205	213	231	220	197	212	207	222	222	205	210	237	218	212	201	186	217	185	213	192	186	215	191	230	202	199	254	217	199	218	209	223	211	209	184	187	185	205	196	215	210	220	181	200	194	216	216	201	204	231	209	213	204	227	182	218	207	199	191	189	212	186	216	229	208	211	224	209	199	178	185	217	201	181	240	193	218	209	218	192	219	190	214	209	164	212	196	198	182	214	209	234	215	186	193	191	197	194	198	200	219	199	191	178	203	188	192	196	190	218	176	202	203	215	200	180	205	188	205	194	216	213	220	224	215	181	209	214	198	204	182	195	215	206	187	221	179	195	212	211	197	196	205	216	225	194	197	225	194	200	183	209	221	212	231	202	222	206	198	205	197	212	180	197	200	222	215	211	185	190	216	221	189	185	204	200	194	201	207	203	229	189	177	199	221	207	222	200	196	197	219	192	205	179	210	226	190	207	194	204	199	219	171	211	210	210	214	220	205	219	204	225	209	201	217	189	214	195	198	221	199	192	205	204	208	205	213	199	197	214	208	184	215	213	204	211	198	216	182	219	219	219	223	197	190	195	206	190	226	199	210	202	211	204	204	220	199	201	198	194	228	194	213	223	229	196	230	213	190	207	226	231	166	181	207	215	194	210	211	209	230	194	197	201	225	231	202	208	207	186	228	245	226	207	189	230	204	203	200	192	206	199	204	203	221	207	197	200	228	193	196	218	188	225	212	179	229	193	201	211	249	206	228	213	218	207	188	220	209	214	229	211	184	221	190	219	212	203	190	224	207	207	194	183	214	189	214	188	221	236	214	208	213	219	216	211	219	225	201	186	211	209	204	207	224	195	212	190	196	225	198	191	218	187	179	231	197	199	190	213	212	213	217	176	223	244	221	205	181	197	211	213	232	199	225	193	213	217	213	198	190	191	203	169	178	210	193	230	203	228	217	213	202	215	193	189	204	215	231	178	216	221	199	188	203	184	200	181	213	210	207	217	202	229	207	197	213	202	224	201	225	209	195	211	199	212	213	188	205	211	206	193	199	207	204	231	216	195	200	229	213	218	228	195	212	197	203	229	197	189	194	195	203	191	211	207	207	196	187	208	195	207	207	193	195	185	207	189	192	200	202	233	194	199	194	198	216	210	182	182	204	191	201	222	215	199	200	184	184	235	217	211	184	227	212	213	233	215	191	210	209	210
57997	87828	61656	2533	1459	1174	886	726	661	596	491	440	415	417	363	329	359	370	346	357	280	321	284	349	293	309	326	300	290	299	275	292	280	329	306	303	296	306	279	266	267	288	267	302	302	271	290	303	287	295	319	258	291	296	272	291	301	271	300	291	303	260	288	276	289	268	257	272	286	267	277	268	281	259	283	276	295	285	279	264	284	297	299	269	255	273	299	278	320	248	251	256	292	297	260	296	281	280	295	275	256	252	280	272	277	263	274	309	246	299	325	270	267	248	275	272	252	246	288	269	280	237	280	287	257	264	291	277	288	282	266	284	263	260	280	259	249	269	277	317	287	278	300	286	282	265	291	266	269	242	296	270	279	294	312	295	298	298	291	283	282	283	306	262	235	280	302	291	271	292	301	287	285	259	261	281	267	294	282	272	276	271	274	303	285	246	297	250	290	308	260	290	290	311	310	280	301	294	283	242	290	310	300	268	283	270	288	286	294	256	250	252	279	269	276	275	276	291	254	296	278	275	262	264	261	301	272	304	287	271	290	278	272	264	250	276	270	259	257	296	278	278	271	261	296	260	264	291	265	290	277	330	309	284	270	291	284	265	307	269	285	273	291	253	310	284	275	281	275	275	285	259	237	259	281	287	309	273	266	296	286	291	253	257	291	297	265	285	286	262	301	315	297	261	287	296	278	299	311	309	296	271	271	270	265	288	278	272	256	298	304	287	278	278	264	279	307	297	269	279	296	272	282	236	285	289	278	290	292	295	295	273	283	274	305	300	266	265	278	285	280	267	277	282	282	293	298	280	278	271	271	270	298	271	293	265	294	275	269	259	250	272	278	270	275	286	258	240	268	291	278	268	285	285	290	263	293	282	296	281	268	269	301	278	255	260	258	276	318	288	274	289	272	274	281	306	273	295	305	264	289	279	248	262	251	258	284	272	302	268	257	278	280	266	276	265	290	294	284	300	277	252	277	269	292	267	261	279	284	268	305	256	314	283	289	269	278	254	249	271	300	240	254	257	250	276	261	279	276	240	291	296	268	260	292	282	276	269	286	271	286	291	289	306	274	272	293	278	278	263	275	266	282	306	270	270	260	275	267	294	277	302	299	292	292	275	258	257	244	262	270	303	265	288	262	284	282	266	268	290	268	278	309	277	298	281	309	237	301	296	310	290	249	261	308	281	278	297	262	307	291	256	288	276	264	257	265	232	280	293	273	290	270	277	270	296	279	306	273	311	249	280	274	290	271	261	270	267	288	273	279	291	311	300	282	276	288	258	326	258	261	286	269	301	292	272	261	241	261	288	286	291	263	289	264	268	298	256	268	293	276	269	265	309	265	260	259	287	283	269	290	243	282	276	266	243	284	275	292	252	280	276	285	284	287	291	307	277	257	284	272	261	286	297	269	279	273	255	258	296	276	279	296	282	283	302	258	256	280	278	274	276	260	270	306	312	273	305	276	291	273	282	304	272	247	250	284	302	276	257	258	275	275	293	278	278	263	275	282	257	275	281	278	276	282	278	300	274	307	286	259	286	303	290	257	242	303	310	300	265	305	301	293	238	288	288	258	286	294	292	286	284	326	264	285	302	272	290	324	259	237	279	253	276	283	262	270	288	267	301	291	272	289	275	267	261	280	267	273	317	330	270	281	277	278	252	269	265	277	290	253	254	290	270	269	256	288	292	282	263	275	289	272	275	270	287	262	275	300	260	269	250	280	265	265	283	289	277	265	255	280	261	323	265	277	307	302	294	270	246	244	294	270	273	308	282	264	314	294	277	280	257	282	232	303	273	270	278	249	265	249	266	273	293	270	255	276	286	270	275	265	280	255	297	249	273	275	280	271	251	249	274	254	255	275	284	251	273	274	269	287	231	294	267	297	292	308	294	289	276	270	276	269	278	281	278	273	267	260	264	265	266	263	300	286	266	287	296	273	266	238	246	284	274	275	287	262	311	256	248	292	295	256	290	282	286	278	282	269	283	286	277	291	249	253	279	297	229	258	274	247	288	248	260	267	277	293	266	289	286	306	304	277	293	293	268	282	299	291	278	277	305	282	277	282	282	294	276	295	300	265	300	264	260	258	286	248	285	300	288	275	282	269	265	257	296	268	290	261	259	274	277	292	261	273	287	261	257	272	268	255	281	298	297	279	263	271	271	291	323	287	283	312	311	312	268	289	294	284	313	270	298	299	298	264	286	288	302	269	286	272	282	289	270	279	271	277	265	285	251	264	277	260	287	267	287	278	275	265	276	276	294	260	273	265	269	290	295	270	277	264	286	291	303	303	287	251	284	266	268	298	246	295	289	263	254	241	256	289	258	265	270	270	274	278	284	259	259	292	276	282	285	294	274	265	250	271	269	261	283	260	288	254	270	286	281	283	273	282	260	260	282	281	300	277	282	267	292	289	265	298	252	248	279	294	283	270	271	291	281	272	293	290	298	269	258	325	271	262	300	255	279	277	292	271	251	292	274	279	274	274	277	276	269	304	287	320	289	241	280	304	264	266	270	266	276	286	286	287	273	259	289	271	271	295	291	294	275	303	270	273	279	297	283	258	297	268	283	241	252	263	280	250	277	291	306	270	281	288	303	292	294	249	305	275	272	287	256	300	268	254	271	268	274	309	261	304	293	269	269	276	284	289	292	272	276	293	263	292	263	304	257	291	280	282	260	282	315	267	273	283	295	289	251	281	281	266	265	272	272	267	303	276	283	276	274	261	327	275	267	273	276	274	284	269	302	269	302	296	283	263	281	277	284	282	274	277	259	289	277	270	280	276	281	260	283	301	269	240	263	291	281	255	279	260	309	277	270	315	261	291	289	268	277	299	291	259	277	273	247	292	277	270	269	254	280	282	288	258	267	270	286	295	247	277	282	281	288	273	275	265	297	285	287	288	278	255	254	305	273	269	271	292	273	292	273	296	275	262	260	303	280	277	257	283	286	298	241	259	278	281	274	260	251	245	291	294	276	275	301	285	269	291	269	286	269	296	271	300	298	276	269	271	274	250	285	274	252	272	303	291	271	245	265	288	293	266	271	293	287	287	280	294	286	288	280	285	296	287	323	270	248	256	277	316	289	273	277	307	240	316	264	261	300	280	314	271	306	273	275	264	255	279	251	283	282	306	278	270	239	269	282	276	268	267	285	293	295	268	268	276	289	263	290	276	284	315	304	269	271	314	263	265	281	267	283	260	297	244	268	256	263	300	300	265	294	254	274	229	285	271	274	287	298	256	298	285	316	285	297	283	276	257	301	267	310	284	290	251	288	280	276	291	283	280	285	269	278	258	286	252	307	268	281	313	300	284	271	256	266	291	283	286	310	280	273	267	329	286	262	267	280	254	285	269	256	276	282	252	273	265	250	287	288	275	282	266	254	280	294	284	289	291	288	281	286	276	285	259	281	274	266	245	290	262	279	284	273	256	262	272	299	299	281	281	260	254	276	295	273	319	295	282	284	280	250	288	254	280	274	282	265	277	274	273	283
28388	23361	26758	7442	439	387	327	356	355	360	336	364	320	345	387	365	333	335	342	370	370	334	353	376	339	358	340	319	351	338	342	353	313	358	347	332	375	342	321	332	346	318	366	329	333	362	343	358	334	350	297	342	358	341	336	367	363	362	351	370	331	362	312	350	333	335	361	316	348	346	341	347	354	355	326	326	331	357	358	365	385	303	366	325	342	320	332	332	344	383	365	324	360	326	347	350	356	350	304	371	346	348	351	355	325	305	370	352	361	319	402	346	345	331	329	350	323	369	363	354	342	368	374	322	355	331	386	338	338	362	322	340	316	375	328	381	323	378	327	363	312	330	361	358	320	371	340	356	331	343	335	345	326	328	340	371	343	312	365	326	354	336	349	354	315	369	356	357	357	339	340	360	354	336	323	333	327	356	385	356	348	348	344	324	386	350	347	341	374	344	363	321	337	323	342	363	337	365	353	339	376	356	401	354	346	358	367	344	335	368	349	360	362	365	351	338	350	358	331	368	330	365	339	348	334	354	335	349	320	357	349	354	331	334	346	344	351	345	340	336	368	344	353	357	353	372	354	335	349	379	315	339	368	349	345	368	334	344	362	338	337	320	330	306	375	319	351	379	327	357	317	366	343	331	319	339	334	322	338	348	349	340	333	360	343	333	351	334	351	396	342	352	337	362	323	325	331	354	338	337	314	353	368	342	351	336	338	315	366	344	354	375	373	367	340	328	361	339	342	372	343	370	333	335	320	339	319	389	346	347	328	337	348	322	337	369	349	332	358	335	358	327	352	340	351	323	336	352	372	354	332	328	360	384	375	361	379	346	345	328	364	338	296	339	338	376	316	336	349	331	338	299	332	341	333	354	339	330	315	325	356	352	349	360	345	383	309	330	373	356	327	351	328	333	353	331	375	335	335	350	347	353	349	346	349	344	357	347	365	350	348	361	354	367	371	363	328	337	357	332	353	332	313	344	356	322	337	338	354	318	379	358	342	363	318	351	358	334	357	366	350	331	339	352	350	347	353	360	343	347	332	350	349	335	312	345	313	345	317	345	327	387	345	301	337	346	340	338	358	326	358	369	317	369	346	321	368	393	324	333	363	367	311	323	359	331	317	299	374	351	343	330	329	348	354	309	355	356	316	319	319	364	317	342	379	352	329	326	349	347	329	367	371	371	320	354	335	352	366	384	335	349	339	338	346	316	338	344	353	322	339	336	366	351	307	318	355	340	336	354	363	364	387	341	371	319	360	330	348	347	317	368	324	344	343	353	332	326	382	351	319	322	329	337	357	331	321	325	345	318	331	333	318	341	350	368	347	355	345	349	326	367	379	353	339	369	329	342	395	321	358	352	367	325	363	337	340	360	319	375	356	385	335	344	347	315	355	368	350	334	325	324	343	351	350	349	341	346	323	335	352	347	359	319	362	340	329	331	382	351	368	350	376	371	371	344	351	367	361	347	341	364	363	331	310	367	358	335	367	315	358	371	338	336	359	322	358	344	355	335	331	354	334	343	354	309	358	352	325	340	361	348	322	356	341	316	318	349	326	325	360	354	364	371	322	335	349	344	332	354	322	320	345	335	366	381	334	379	336	353	365	358	337	324	390	354	374	311	338	343	355	384	362	337	369	347	327	342	343	354	346	344	355	331	341	327	368	370	366	347	357	374	347	361	400	352	361	360	321	354	340	324	359	355	316	345	341	315	346	359	357	369	350	363	333	380	371	329	296	337	346	325	337	316	336	356	360	347	365	300	321	348	345	335	335	361	330	360	348	362	351	323	348	364	319	377	339	358	337	319	389	346	324	350	306	367	357	345	347	347	330	363	344	350	342	359	330	315	341	349	344	336	323	355	338	346	329	321	393	333	352	350	358	366	331	354	333	334	324	347	341	336	339	384	343	326	340	316	332	300	382	336	370	342	350	343	352	358	360	337	347	356	368	321	367	371	342	355	361	352	326	348	354	382	339	369	357	352	341	340	388	365	364	326	335	329	358	330	363	350	305	356	351	289	389	334	374	323	329	362	330	353	335	340	358	341	349	345	344	371	339	356	325	368	331	345	350	344	359	314	316	347	340	339	334	373	367	363	345	349	353	341	330	342	372	361	339	364	352	351	347	344	381	313	380	377	336	328	357	324	333	361	366	334	301	346	340	362	354	344	345	364	346	344	343	337	338	342	335	355	348	350	322	349	354	402	343	352	346	355	350	360	345	366	359	338	350	376	395	353	326	331	339	331	360	319	335	360	323	339	365	345	328	344	342	322	320	349	344	325	340	374	324	350	359	334	344	330	354	342	342	355	349	323	372	324	365	316	371	339	336	354	356	355	334	342	337	364	343	366	379	372	341	332	336	377	333	315	341	349	371	356	319	339	346	360	316	358	362	331	348	363	334	349	368	339	335	321	349	334	335	359	371	352	352	400	330	340	337	331	320	391	374	331	385	354	319	360	331	350	351	335	329	351	359	362	327	374	364	340	358	356	349	347	353	317	342	382	337	376	343	331	367	348	368	363	348	344	348	347	321	348	376	358	356	343	390	339	332	393	342	341	303	326	331	341	330	339	361	383	352	332	345	342	366	343	346	370	351	355	329	349	320	351	358	380	367	334	361	352	352	362	371	370	339	323	328	374	343	333	360	371	352	368	346	340	359	403	360	365	352	364	360	341	355	343	329	327	353	361	336	336	353	370	356	332	316	331	353	338	324	327	338	357	376	327	329	361	369	334	348	322	303	351	364	361	335	337	361	367	375	356	348	341	345	313	360	358	343	326	389	321	341	348	370	328	344	333	323	324	348	332	372	343	371	345	338	362	363	360	347	366	330	331	354	357	341	352	327	361	327	337	358	313	312	354	373	368	353	329	351	374	352	363	341	336	308	322	357	354	338	357	334	350	322	347	319	364	365	356	325	329	340	348	355	343	328	322	348	354	376	333	345	342	321	331	360	366	359	352	314	344	325	350	327	320	326	332	339	366	349	324	309	374	365	313	360	376	341	352	311	374	327	342	359	339	323	367	321	342	357	342	346	330	357	340	317	364	335	352	357	329	356	350	346	355	356	350	314	376	344	323	336	320	359	343	315	360	347	358	336	379	354	354	362	364	337	323	359	335	376	304	314	352	352	316	344	368	360	369	355	316	330	349	336	320	327	347	321	359	342	337	361	363	324	349	340	349	353	352	346	342	354	349	340	351	377	352	325	354	347	329	348	336	366	339	358	357	366	348	360	332	333	376	329	362	354	382	348	345	350	355	383	351	294	336	361	315	301	377	331	322	344	358	359	351	349	332	356	375	357	333	349	379	350	341	335	359	389	354	333	377	372	366	344	324	339	351	356	371	324	340	325	323	402	340	293	344	361	360	375	355	338	328	322	344	362	321	330	361	324	346	348	356	360	352	379	362	366	354	351	367	328	353	398	353	340	338	366	354	379	355	375	351	355	351	360	342	349	351	347	347	338	346	351	366	359	342	352	352	328	320	337	328	323	342
32842	38055	26972	596	494	501	496	469	480	464	468	445	478	470	450	435	510	480	454	446	460	462	480	449	454	460	467	463	486	455	433	429	496	462	445	452	471	501	453	440	480	468	488	500	470	462	458	452	459	495	493	473	460	451	468	499	474	443	450	451	476	432	448	482	472	461	468	467	439	507	480	476	457	479	461	477	479	504	433	490	487	444	447	455	478	455	465	453	416	448	453	482	459	480	459	409	448	495	472	466	461	477	482	461	443	507	479	483	461	475	474	460	489	465	463	472	482	512	444	482	476	510	498	443	520	466	504	446	465	487	441	474	435	501	476	484	448	459	477	422	470	499	469	463	508	468	463	513	454	437	472	455	488	465	442	452	482	476	445	441	483	448	523	464	510	475	463	492	457	467	466	443	484	491	491	436	500	441	472	466	469	488	467	464	464	475	480	446	433	491	431	486	458	472	438	462	483	448	484	485	445	472	475	473	471	479	485	506	468	488	511	490	477	448	481	461	488	462	485	486	447	525	464	448	484	436	454	491	470	481	479	417	442	449	499	488	458	476	495	470	459	480	505	473	436	464	448	485	475	472	481	475	467	474	484	448	480	462	440	485	463	468	448	477	477	443	443	438	486	469	479	491	495	482	467	470	462	476	481	470	476	478	453	500	482	497	475	460	448	426	428	434	467	487	463	438	472	479	451	463	471	461	485	470	470	480	440	470	484	521	483	519	437	501	489	489	445	462	514	471	469	494	447	501	480	494	465	475	465	489	469	462	470	466	493	402	413	464	513	471	443	463	462	493	481	451	434	481	459	455	495	478	475	466	457	474	470	457	489	480	477	459	464	457	461	445	422	449	467	453	487	472	433	461	431	456	506	483	492	453	466	418	483	450	492	471	454	484	462	498	434	488	492	476	492	482	461	468	457	477	458	459	440	477	508	439	503	431	487	501	472	445	477	466	475	509	456	494	443	473	512	467	453	486	471	451	497	463	455	467	452	457	460	460	470	448	477	483	471	481	425	486	492	452	450	447	406	458	463	452	465	472	477	466	445	460	474	464	452	494	470	483	485	467	491	472	478	497	453	445	459	487	449	459	484	445	483	467	508	441	446	442	465	464	511	483	469	494	457	454	466	440	446	472	467	440	483	507	438	472	445	462	486	472	464	498	473	456	451	511	488	463	487	466	443	450	451	428	460	449	438	451	474	420	477	480	458	478	462	447	459	502	464	471	503	469	455	449	459	491	503	472	462	464	451	469	487	479	498	476	491	471	464	458	441	481	484	473	465	475	447	449	465	420	482	450	461	471	453	447	463	469	497	464	517	442	456	451	472	465	452	509	428	463	473	483	442	444	456	495	474	460	472	453	481	437	475	443	429	445	470	499	469	455	480	450	475	505	468	451	447	517	441	412	473	469	430	466	445	452	481	465	473	469	487	451	456	477	480	455	485	490	472	459	430	471	482	499	476	450	476	453	455	477	486	448	513	490	470	463	443	466	461	495	490	453	490	451	415	487	503	453	476	475	444	456	447	455	464	473	474	498	440	460	495	468	479	457	464	476	424	485	449	452	496	479	470	460	488	426	460	492	451	499	456	460	454	493	459	531	480	457	490	472	486	490	449	476	475	495	487	465	464	466	444	485	447	458	464	470	459	473	468	475	492	430	483	490	432	461	480	474	489	495	520	482	460	449	439	477	482	509	474	463	456	498	445	460	464	431	472	488	456	449	469	482	495	420	478	474	450	465	468	411	479	466	488	433	465	438	491	447	507	457	442	494	452	412	485	464	480	475	460	440	472	528	445	472	449	450	445	469	483	483	482	489	466	505	498	493	471	467	484	457	479	432	491	450	475	479	434	480	470	444	493	454	441	471	438	455	447	490	441	480	468	476	442	502	471	443	488	499	491	436	469	468	505	421	503	473	479	427	496	448	442	506	479	489	485	453	423	468	479	439	472	469	468	443	469	485	420	494	478	496	472	493	457	484	459	465	472	450	454	484	499	470	458	484	466	456	482	453	457	449	443	465	456	476	460	467	439	458	463	470	453	497	445	488	473	507	485	463	484	472	470	469	451	462	476	455	477	418	476	483	464	455	467	475	499	461	462	436	456	458	463	468	479	483	461	439	448	422	498	469	473	454	502	468	475	473	491	425	445	453	464	470	475	467	522	470	448	450	435	453	473	510	441	460	481	492	490	478	476	448	457	459	449	460	468	481	476	451	456	434	423	485	486	495	452	431	468	492	460	460	481	496	429	452	465	452	469	455	437	480	470	461	500	447	486	478	513	478	452	435	483	456	460	482	429	467	456	455	455	464	444	515	496	482	438	449	450	477	439	465	490	485	475	436	484	477	433	500	434	495	464	450	452	450	465	484	464	456	502	481	485	443	463	434	417	447	478	468	489	451	492	473	475	439	482	455	445	472	468	496	448	479	465	467	453	489	479	485	458	517	429	480	474	470	505	465	492	425	465	463	441	469	470	451	470	447	473	505	479	486	474	448	474	499	485	442	433	478	464	465	466	498	514	444	457	448	468	475	454	477	493	477	420	472	450	455	504	463	485	477	461	476	479	467	493	480	438	496	470	494	415	464	441	462	462	466	455	453	447	434	500	461	476	488	457	472	449	469	470	446	484	472	465	472	505	453	496	413	476	454	418	499	492	424	439	451	429	447	460	436	456	460	434	433	473	441	453	465	474	461	486	448	450	458	454	458	442	431	433	479	441	460	487	490	479	439	482	466	442	459	440	507	476	469	458	474	458	464	434	478	455	454	460	467	488	462	454	466	440	502	458	440	425	472	421	469	459	492	498	476	485	437	405	483	484	505	463	454	499	477	459	463	483	456	470	463	479	490	505	491	455	459	440	476	463	451	455	442	470	487	480	476	460	492	494	477	439	464	486	474	474	456	487	477	515	478	475	474	452	476	473	482	459	475	463	468	438	513	424	475	442	436	475	483	454	464	487	467	447	461	490	487	487	483	452	441	430	471	432	499	455	460	486	449	478	462	469	503	456	444	456	468	466	474	481	462	492	437	461	510	480	448	469	491	462	470	493	468	467	465	477	461	472	458	463	515	473	473	469	489	536	470	410	418	440	458	462	453	466	464	448	476	460	483	460	474	430	494	475	465	485	457	504	440	465	504	479	503	442	471	418	463	463	414	475	485	495	458	478	488	485	451	444	454	467	437	461	482	466	465	479	442	456	438	458	446	449	462	475	466	447	472	448	463	450	455	508	494	448	501	498	470	442	487	482	461	479	466	441	495	469	450	438	475	485	527	464	464	469	500	475	432	478	484	439	449	454	454	492	440	468	459	546	471	438	481	455	469	443	430	468	455	517	453	475	442	457	455	511	439	488	445	481	444	476	480	433	425	484	425	441	464	455	482	466	462	470	449	476	463	429	458	451	475	460	461	461	456	439	454	479	487	454	471	464	495	449	461	456	447	480	465	513	488	463	408	478	455	523	451	463	450	462	467	439	464	449	497	482	454	497	453
24179	21593	30091	24343	21398	16857	1347	486	427	407	465	390	433	373	386	400	352	377	370	403	380	360	349	356	375	412	381	363	420	352	372	388	357	352	329	328	365	390	336	356	342	359	363	352	342	386	371	366	360	400	346	355	349	342	378	367	407	348	351	362	354	401	392	373	365	366	330	358	374	356	374	396	387	379	384	415	384	377	356	376	371	368	363	322	365	356	393	367	354	362	387	367	374	388	362	402	406	362	383	389	366	384	349	391	349	387	330	365	381	374	369	400	332	354	377	341	335	371	365	354	370	402	355	363	367	339	383	369	359	356	365	384	372	357	385	378	367	371	376	354	374	357	369	371	388	362	383	379	371	369	360	353	361	381	355	369	397	400	391	398	396	338	369	374	380	353	372	368	370	371	375	358	379	346	390	337	352	364	388	396	339	378	386	374	389	351	363	384	364	378	346	349	375	368	361	367	363	354	345	319	352	340	354	354	384	384	355	379	370	384	362	372	355	345	363	374	383	387	375	403	379	346	374	383	397	391	385	350	343	351	380	361	350	347	374	367	379	378	354	349	353	416	376	356	337	374	359	357	344	347	362	412	387	387	343	370	383	366	341	359	375	366	374	349	348	386	377	363	381	379	388	371	396	370	398	348	350	324	360	398	368	361	387	386	339	387	376	364	342	387	365	337	375	367	374	365	382	346	392	402	388	379	360	377	381	371	373	373	371	404	371	387	368	372	393	329	324	323	357	382	376	355	387	369	376	402	394	382	361	343	365	357	346	393	376	364	351	362	387	366	374	381	379	389	346	372	423	411	415	359	354	366	390	358	422	360	383	383	363	396	398	357	362	378	368	335	402	368	367	416	377	380	364	380	362	381	380	395	365	376	388	369	371	338	373	362	370	391	346	351	304	338	372	400	380	345	352	384	365	335	353	361	344	346	346	389	339	377	340	394	378	372	376	335	327	336	373	349	348	373	400	354	358	395	360	352	393	350	364	338	337	378	354	362	389	389	385	373	369	371	331	360	359	385	353	395	342	398	370	347	357	366	361	377	353	405	357	373	351	364	353	362	384	356	365	383	373	381	384	354	369	368	354	350	405	371	332	354	359	387	347	379	364	377	390	361	392	359	374	384	376	353	364	356	355	377	387	360	388	376	369	339	374	386	354	391	411	373	367	385	351	400	380	320	398	368	406	370	375	378	359	388	413	362	348	349	371	351	369	408	350	378	363	384	351	347	346	364	371	343	378	320	370	383	374	357	344	377	386	374	357	386	404	335	376	354	373	402	346	326	384	370	384	360	351	354	385	369	374	399	359	371	373	380	349	390	343	358	390	356	354	349	333	351	383	360	367	399	374	384	384	378	364	371	395	335	382	362	354	357	325	371	392	357	368	391	382	379	385	349	404	396	385	366	375	353	372	402	374	402	376	371	386	394	390	395	353	392	381	361	375	366	372	369	399	424	368	345	363	363	353	340	368	352	352	389	392	381	396	365	369	357	386	362	363	350	387	356	368	346	361	356	342	410	375	395	361	350	374	402	369	384	328	365	361	381	356	359	344	385	363	387	330	377	368	362	358	353	377	366	396	423	364	370	315	323	354	364	370	397	359	351	363	372	380	365	406	357	310	359	365	355	391	371	342	355	380	372	361	365	388	352	386	374	392	356	359	371	363	378	339	370	345	405	358	362	364	338	358	388	352	373	357	364	356	330	367	402	378	348	387	379	375	365	351	384	356	385	374	371	355	363	370	393	357	368	374	350	366	351	381	343	369	394	404	342	384	332	388	366	401	416	389	400	393	334	384	411	364	359	375	339	362	391	348	360	376	341	378	409	328	391	398	376	412	376	386	388	385	355	365	383	400	362	375	415	372	337	371	337	363	364	359	384	367	355	328	354	364	390	370	338	378	362	378	335	377	352	349	359	354	370	347	347	392	384	402	362	344	419	360	384	365	324	363	405	356	350	379	378	358	368	379	380	392	349	384	337	381	363	375	402	379	396	356	388	319	360	354	343	378	387	390	343	358	352	363	363	397	364	364	399	361	389	365	345	395	393	377	391	384	391	347	375	359	388	351	376	375	381	385	401	341	382	368	351	358	341	360	344	367	376	353	335	369	348	412	398	345	387	379	381	384	355	324	374	383	362	376	344	348	351	373	352	327	365	329	378	354	363	357	402	361	374	372	368	380	357	402	370	377	341	400	371	378	330	389	370	362	367	370	385	379	375	336	365	400	407	355	359	357	361	377	383	387	359	341	411	370	361	415	366	363	368	411	385	383	377	405	374	376	392	368	378	315	376	349	402	368	366	385	390	341	350	341	352	362	402	366	371	390	352	359	351	367	383	396	375	374	386	345	365	362	372	355	392	373	342	344	347	361	349	348	402	359	332	401	347	369	341	397	393	334	365	377	362	394	376	370	349	356	341	365	407	370	354	383	349	399	349	351	351	360	354	378	343	377	377	385	344	364	344	349	382	392	363	360	337	367	366	387	334	340	362	373	396	360	346	378	364	347	392	361	382	376	367	382	381	416	339	409	370	376	373	360	357	379	354	355	342	362	344	353	360	358	350	362	385	398	346	356	395	385	365	361	394	363	371	399	373	368	390	374	317	394	378	346	376	391	344	383	378	371	369	364	353	377	361	334	361	346	383	367	380	346	378	375	382	383	359	355	379	342	360	351	371	373	422	340	351	385	392	350	386	354	394	354	343	369	395	358	361	345	392	364	348	351	334	371	374	359	348	340	362	365	361	369	373	368	358	369	390	375	361	378	375	394	385	401	380	371	333	393	403	383	338	359	363	369	376	395	362	344	356	354	379	350	361	385	400	395	362	379	344	332	400	386	377	393	365	382	386	403	368	362	391	370	375	386	371	376	363	374	400	360	365	400	362	329	382	370	345	373	375	371	382	372	349	357	387	350	373	364	369	396	379	365	364	375	356	406	406	357	346	359	403	380	376	356	384	340	355	355	386	365	351	370	364	354	370	357	344	398	363	358	364	360	349	366	347	375	375	376	376	385	341	364	341	355	344	382	401	365	390	374	374	345	394	416	364	378	345	385	370	362	369	392	348	351	355	357	424	371	368	355	405	382	347	371	357	357	365	350	362	358	368	389	355	390	370	386	378	376	355	354	368	346	370	382	365	399	359	382	362	383	356	382	377	366	360	403	380	370	359	366	371	362	374	368	353	382	379	403	354	381	385	362	356	355	369	386	363	384	396	380	339	398	384	328	348	380	358	355	336	361	343	389	428	375	339	375	363	378	374	379	351	370	409	380	419	386	364	347	364	350	403	380	384	329	370	359	358	379	375	373	367	348	365	375	387	384	354	369	362	366	369	388	356	370	350	395	331	356	381	376	372	356	324	379	368	360	342	345	369	369	365	353	353	353	368	332	360	384	385	377	358	371	386	386	335	365	353	369	352	390	387	399	360	337	366	360	367	373	352	374	407	375	408	406	366	391	366	394	356	375	388	382	357	363	346	378	371	351	374	354	362
57101	76863	58216	1828	1119	936	829	786	644	616	630	596	583	546	535	518	535	533	544	476	586	531	557	509	526	499	525	549	498	507	529	491	468	481	496	517	491	509	504	468	526	464	512	488	506	517	499	510	484	476	531	504	476	501	495	508	505	488	485	529	486	512	509	501	531	518	500	507	561	508	471	480	504	497	488	488	510	509	514	495	494	491	463	502	460	553	531	465	528	499	510	512	464	509	512	492	495	471	501	516	471	532	531	491	513	493	475	493	501	534	528	520	548	493	523	515	517	475	478	508	472	525	496	494	474	483	482	483	503	497	516	516	520	484	524	519	480	534	512	484	497	540	476	493	489	513	530	511	460	505	499	510	509	490	486	502	469	514	495	499	514	484	501	546	483	515	535	484	474	516	524	520	500	526	502	504	495	507	513	491	519	517	532	469	549	485	524	482	485	525	525	511	496	513	507	513	479	475	531	509	480	496	510	493	525	465	498	517	487	452	501	546	507	522	514	533	472	531	475	490	505	483	521	465	536	495	516	477	487	489	463	474	531	495	459	498	524	481	459	514	473	484	464	481	496	464	479	491	505	504	484	489	494	492	489	514	500	493	519	495	500	516	499	479	476	532	507	504	476	532	512	454	478	467	483	530	503	541	535	536	481	514	475	494	457	483	508	506	489	470	498	477	466	478	487	479	480	512	502	527	522	535	505	504	492	486	541	498	551	483	490	518	483	493	475	505	505	520	477	489	487	490	524	514	557	505	506	513	461	488	516	514	483	524	496	532	492	575	528	513	511	535	506	485	495	457	483	524	476	479	488	500	529	505	516	478	492	527	489	517	503	489	516	470	485	505	495	469	495	461	500	531	521	510	532	504	502	527	525	507	501	517	491	499	470	534	474	499	495	482	502	528	483	469	535	489	518	491	503	502	502	493	498	461	530	504	492	479	517	488	488	510	505	514	545	498	499	506	493	491	492	503	435	483	519	517	493	510	487	477	491	499	484	520	455	535	451	462	485	467	504	541	478	461	481	477	456	488	456	505	459	524	494	510	520	471	487	520	521	500	508	478	546	505	509	483	512	467	492	494	483	528	509	487	513	491	475	508	490	509	463	493	511	497	476	503	497	521	525	493	540	514	496	500	510	483	507	491	471	490	507	489	525	523	491	482	515	509	527	474	491	469	495	495	521	472	484	473	492	461	531	536	511	482	522	515	473	463	501	472	518	538	519	499	490	501	487	498	505	506	459	520	528	551	513	509	508	473	502	516	469	533	510	494	494	473	533	462	503	519	536	503	481	508	489	432	514	547	513	524	478	505	508	485	492	523	509	471	512	491	511	494	481	536	499	473	476	513	476	483	512	538	467	508	478	486	487	497	495	524	501	521	495	476	482	500	484	509	497	494	506	505	499	535	466	506	476	487	491	513	451	472	498	511	499	478	519	475	499	526	487	515	534	480	482	502	506	511	507	497	519	488	490	494	547	480	480	446	474	507	508	478	482	517	492	494	519	461	483	520	487	473	489	518	524	522	479	520	494	499	501	532	508	506	516	475	471	484	534	453	459	473	500	464	488	463	507	510	515	482	520	465	487	508	503	489	477	487	505	464	509	505	496	500	484	480	490	512	480	496	476	500	480	475	494	517	502	479	518	518	474	495	493	511	509	512	492	486	519	505	518	517	535	517	488	511	498	507	477	520	463	493	496	480	523	468	526	497	538	512	512	524	563	492	526	490	482	522	474	481	552	485	503	516	491	469	500	482	486	478	493	505	514	482	508	516	483	533	517	476	493	481	503	502	493	547	468	478	466	462	506	491	506	500	488	534	479	537	506	533	485	474	521	514	493	493	495	498	492	459	487	501	526	486	518	486	498	527	480	526	507	502	504	475	500	474	519	529	552	465	512	517	565	511	465	510	467	480	484	472	458	475	538	489	505	521	482	487	458	528	482	481	500	526	502	514	508	526	492	510	495	483	521	500	495	516	498	491	483	488	493	490	487	510	442	510	526	478	493	520	473	480	486	503	508	523	472	500	530	487	491	490	476	484	462	496	453	527	491	433	499	477	484	524	484	505	523	488	558	516	527	486	499	447	481	504	475	494	472	502	501	484	507	491	504	473	509	485	503	457	504	478	515	488	479	521	496	486	502	476	487	482	531	478	496	500	503	502	523	499	464	468	490	496	507	487	519	509	511	489	505	515	521	478	484	456	479	504	536	465	485	535	520	483	498	458	472	508	509	538	523	499	532	468	521	473	540	483	526	498	490	506	476	524	504	506	513	500	468	539	454	504	489	527	472	499	540	490	508	491	474	518	563	489	489	478	487	491	518	470	537	506	498	495	494	482	450	531	461	527	497	436	529	495	501	441	482	487	473	521	503	526	486	472	468	538	500	462	461	501	522	501	465	493	488	510	487	487	483	472	509	494	487	509	502	522	531	464	497	480	456	496	486	524	504	541	501	487	513	503	506	470	489	481	503	522	479	497	493	493	468	539	491	515	499	447	506	468	497	502	460	503	496	453	506	478	497	509	509	509	506	469	468	529	538	484	528	508	499	486	516	515	523	505	496	426	504	461	473	440	516	512	493	510	499	492	504	474	517	476	541	476	553	488	490	520	514	480	533	498	489	470	481	498	490	486	505	499	502	510	470	545	507	509	457	474	511	549	469	487	497	479	520	496	531	503	480	446	509	539	485	497	460	503	543	513	527	498	503	507	552	498	508	481	481	492	532	519	478	531	531	484	483	537	462	465	526	495	527	459	571	540	473	499	511	520	511	495	482	499	508	520	516	498	493	477	470	457	520	497	452	495	527	497	511	487	494	471	483	483	497	520	490	464	505	506	505	471	465	512	514	458	495	521	480	498	483	527	473	465	519	494	495	476	516	517	487	488	514	517	489	498	523	474	511	469	502	510	496	476	468	517	489	500	492	520	532	459	461	487	530	488	498	482	493	491	540	485	504	538	517	527	526	505	489	514	542	502	546	521	481	503	505	530	544	499	522	532	512	486	521	482	516	510	480	530	488	498	554	524	470	511	529	468	492	481	510	498	478	509	524	552	478	454	474	521	473	507	522	506	495	500	472	483	541	497	539	476	488	486	538	495	510	497	510	503	495	489	506	514	503	531	505	482	479	513	490	488	471	508	506	514	474	491	493	500	496	504	481	493	487	477	514	511	496	507	503	532	512	507	555	496	450	497	505	481	485	515	528	440	520	500	478	486	527	487	532	516	519	503	507	497	521	479	512	494	545	508	536	512	527	462	525	493	502	526	491	490	507	490	504	509	507	497	493	501	484	503	524	488	493	465	495	531	513	501	518	508	460	525	464	485	468	527	540	539	545	484	511	484	503	451	527	481	494	483	484	482	505	510	525	558	475	513	504	503	480	503	483	486	514	512	527	511	525	530	485	509	486	490	513	512	500	521	506	519	477	508	504	514	501	496	516	504	487	562	540	528	497	495	528	481	493	530	477	506	494	451	504	464	471	498	509	456	454	501
23075	21368	29773	23581	21327	21362	16031	609	339	346	298	294	277	244	248	238	244	253	242	246	228	222	211	223	200	211	223	235	219	219	201	190	218	218	220	201	209	211	226	234	206	212	226	210	212	240	204	184	216	215	229	184	218	203	219	219	242	200	233	198	221	175	211	206	208	203	178	244	209	200	225	214	210	192	218	211	211	208	201	234	191	212	197	216	210	214	203	204	214	211	203	226	184	212	215	218	191	222	196	195	232	202	205	189	186	217	225	199	231	209	203	197	225	223	191	224	192	198	214	214	222	205	201	230	214	213	204	214	223	206	214	225	212	209	211	227	215	194	200	184	204	218	211	199	217	182	230	200	212	207	226	211	197	231	201	213	231	187	224	202	223	172	234	203	195	211	203	197	229	244	203	181	194	197	226	214	211	197	208	195	219	214	217	180	204	205	232	208	231	199	230	206	206	190	210	199	212	224	207	229	223	172	204	204	218	209	187	216	203	226	213	214	213	219	176	195	193	207	202	211	208	220	212	227	195	198	209	210	177	213	205	216	224	233	202	196	215	198	195	201	215	225	217	235	198	192	194	212	204	230	226	234	192	225	208	203	228	257	220	169	190	201	209	209	201	200	242	193	220	216	221	183	207	219	211	214	197	204	204	198	190	235	208	211	196	203	216	168	183	218	243	204	212	207	207	189	223	186	196	195	196	179	218	218	223	216	203	233	215	177	193	206	198	196	198	194	212	192	182	208	211	187	220	217	209	193	204	198	208	200	223	241	208	257	201	218	183	204	212	223	219	206	224	227	180	197	230	208	205	232	210	203	227	200	223	215	214	200	205	205	205	212	216	193	220	206	231	236	178	199	223	203	208	213	178	165	198	197	204	191	199	205	204	206	200	214	187	231	200	197	194	212	197	198	204	218	201	214	207	208	198	216	203	202	226	220	206	210	198	230	211	233	199	223	205	199	198	222	195	215	220	228	181	197	209	213	216	205	196	202	201	208	223	205	237	220	206	217	216	206	227	204	194	193	224	235	232	244	198	214	182	200	230	220	226	182	206	197	226	207	214	212	199	176	207	229	224	207	216	226	211	225	203	237	202	197	205	239	208	224	200	203	196	208	210	221	195	227	195	217	214	223	237	207	199	210	187	195	213	228	206	218	233	234	211	210	201	193	199	225	203	216	201	219	203	210	220	198	199	201	210	208	225	211	221	204	181	189	203	213	208	182	186	185	207	188	203	193	224	200	209	205	204	231	194	218	198	214	206	211	201	199	213	197	226	199	207	213	214	206	237	187	224	198	212	207	212	209	225	176	186	215	212	203	219	222	201	212	192	224	180	207	163	183	196	217	229	223	184	231	214	190	208	202	204	180	212	223	190	211	204	197	194	204	163	233	179	221	196	255	236	218	198	235	188	226	183	203	201	195	182	198	227	206	204	197	198	221	227	196	236	205	200	215	188	191	215	222	208	204	228	195	187	200	209	197	191	197	191	191	220	226	205	204	201	222	205	211	213	197	220	222	209	220	176	243	202	206	204	204	209	212	226	210	211	197	207	224	202	181	185	189	211	234	181	212	195	219	205	209	205	204	226	214	203	226	227	203	207	211	218	199	215	218	226	205	198	215	221	211	226	223	203	219	195	221	193	220	214	203	180	217	238	215	197	229	200	177	213	226	222	214	212	239	195	188	226	206	191	200	206	188	194	200	198	239	214	204	180	203	227	204	201	217	213	209	238	217	244	198	201	210	215	218	200	209	191	202	198	188	190	198	209	210	215	194	224	217	191	191	203	195	206	208	209	220	230	213	216	205	212	219	218	188	197	193	198	189	204	217	197	196	213	234	208	175	207	202	207	221	182	209	224	224	191	215	198	210	198	205	213	210	224	224	204	228	223	211	215	217	208	230	206	175	228	206	211	207	209	212	219	189	198	205	218	217	213	199	197	209	204	201	224	206	201	239	204	238	215	181	198	193	211	217	239	215	221	204	231	200	225	195	221	199	201	239	212	222	214	203	207	192	185	199	218	206	209	227	187	200	199	202	200	192	179	202	221	213	194	201	225	211	196	208	216	206	204	210	209	219	201	229	203	216	217	219	227	198	203	243	208	220	202	164	239	200	210	218	199	213	233	204	195	186	195	217	224	217	209	236	195	234	182	218	222	203	182	222	230	187	221	231	211	198	192	221	208	209	224	213	206	214	194	242	221	236	199	209	222	232	206	229	196	236	215	201	204	212	207	213	237	219	192	191	204	223	217	193	225	225	199	198	226	201	221	225	223	216	200	216	200	215	228	187	217	202	205	216	196	238	220	200	206	196	203	196	192	199	195	207	203	191	196	218	214	234	217	203	201	213	192	213	184	244	218	207	200	209	197	223	227	212	211	196	195	214	202	216	203	203	215	215	202	220	218	195	210	173	207	215	208	216	184	177	197	196	212	218	206	205	203	205	201	218	200	198	200	216	205	215	192	182	222	242	221	193	172	220	219	205	199	194	200	217	200	185	228	216	178	219	214	214	202	184	192	189	198	227	228	218	207	207	205	240	197	207	227	196	217	219	195	206	206	228	203	231	204	186	182	215	199	191	195	224	192	197	200	189	193	204	196	202	204	210	216	206	204	206	215	209	200	224	200	189	219	208	209	197	210	217	219	188	224	235	222	186	222	195	220	203	198	184	241	201	219	229	217	221	216	220	217	225	195	201	222	203	191	196	226	206	213	206	206	199	218	216	218	205	241	234	190	240	197	202	217	224	194	240	227	193	205	214	224	197	204	223	231	188	215	193	194	210	222	194	232	213	202	191	182	206	205	211	228	229	214	226	222	209	194	203	200	221	202	191	234	200	223	218	204	206	214	198	211	212	227	217	197	189	225	197	207	209	181	188	216	191	222	216	216	198	229	216	213	220	197	196	195	233	199	203	204	223	213	217	236	183	209	188	210	204	193	202	204	199	203	213	200	199	218	186	215	211	218	196	202	174	214	204	201	212	200	227	203	215	204	196	196	196	211	185	216	207	227	211	219	203	207	206	207	207	197	202	194	224	226	200	218	195	210	183	209	195	214	159	188	223	193	200	209	195	230	213	217	220	221	191	204	207	190	202	212	203	248	204	212	189	195	223	205	190	188	193	207	210	213	192	218	221	200	186	229	251	201	206	221	223	200	201	221	199	216	205	209	224	224	228	199	199	207	220	224	207	210	222	237	194	204	214	227	198	189	208	206	223	201	218	229	205	190	230	197	217	219	214	205	216	207	193	224	212	226	187	194	219	196	212	213	219	199	220	181	217	222	195	211	214	184	196	211	212	224	226	205	219	219	208	216	201	231	200	195	193	208	207	178	223	215	217	208	211	199	201	184	224	220	221	240	208	190	203	203	205	192	223	185	197	213	198	196	214	174	210	185	231	189	212	239	213	221	198	185	200	208	202	196	203	226	209	222	225	227	202	213	185	206	207	215	208	193	209	195	206	218	190	201	202	213	214	190	180	229	220	222	193	210	223
58834	80570	62245	2504	1518	1190	995	722	651	558	503	470	420	356	371	356	383	368	340	300	340	295	312	310	311	293	298	298	300	299	268	334	342	263	304	299	296	303	302	260	286	297	289	302	247	302	280	286	296	297	289	281	284	308	297	278	282	312	304	277	283	255	281	276	267	287	276	268	271	278	285	297	281	301	337	297	267	271	266	264	290	285	297	282	264	303	281	258	293	310	281	297	295	265	314	287	272	276	283	275	291	297	284	281	298	305	285	285	297	293	289	272	247	278	255	247	288	260	284	276	306	302	276	262	291	308	307	278	279	285	279	284	269	288	281	237	262	297	273	273	270	258	281	290	292	285	319	257	276	268	290	291	275	296	286	270	283	302	290	282	279	274	258	292	293	295	257	299	270	259	262	283	307	299	258	303	313	259	282	291	286	285	271	300	284	305	275	292	302	274	293	294	259	282	288	286	290	308	269	265	300	279	266	283	267	307	269	289	252	278	274	283	319	272	281	270	274	289	294	274	288	290	265	283	282	297	291	252	263	260	271	301	302	255	286	297	263	309	275	286	283	269	290	272	271	274	287	261	269	281	295	281	287	286	251	262	265	309	266	271	294	275	271	285	284	269	275	274	310	298	292	280	256	274	274	271	276	292	274	280	273	290	259	288	266	274	244	311	255	303	311	294	298	304	254	279	276	269	270	276	279	268	276	264	286	258	253	250	295	288	286	270	255	283	279	258	274	269	289	313	278	268	300	305	278	302	285	242	292	258	265	275	299	290	267	283	306	279	295	285	285	274	285	305	260	289	272	290	296	249	278	284	258	270	285	291	289	272	264	293	306	266	279	271	279	290	238	266	299	280	278	284	256	282	283	267	294	274	286	307	250	261	314	242	308	280	317	284	282	264	296	286	275	296	300	279	271	292	266	288	271	310	272	300	277	283	258	258	277	284	282	292	312	283	277	273	265	282	263	277	274	281	282	252	280	278	281	286	315	281	269	270	285	273	293	257	269	266	283	282	297	249	286	316	257	280	290	295	311	296	294	289	283	261	297	324	292	273	277	281	292	293	274	280	281	278	287	314	296	262	274	276	271	301	283	301	278	262	286	256	256	249	266	283	278	287	290	302	296	279	287	318	276	282	280	255	276	282	321	309	309	293	261	292	267	279	266	269	243	264	282	274	271	260	303	276	247	315	275	274	272	282	267	282	263	304	285	299	298	279	286	285	293	276	278	291	278	273	258	287	270	282	273	278	269	306	263	291	296	301	306	273	291	265	319	302	302	279	286	286	267	289	283	270	266	284	272	284	264	274	295	276	264	272	315	267	286	272	306	291	272	298	280	301	308	285	251	262	265	272	287	279	294	233	282	259	268	239	249	249	252	288	287	289	262	299	283	274	306	295	272	268	281	269	270	258	303	311	287	302	291	242	270	284	284	282	287	259	270	289	278	267	305	296	285	298	286	281	302	274	259	286	260	282	287	301	247	295	278	290	288	294	292	288	304	289	312	301	300	278	294	308	281	272	258	277	267	288	283	272	248	264	273	292	242	282	295	255	267	254	281	280	273	272	267	254	284	301	290	261	290	257	307	282	277	287	311	316	327	270	285	261	297	301	262	307	292	267	281	264	318	291	278	292	254	313	272	278	296	275	262	246	309	304	260	283	271	272	298	271	278	289	288	274	279	293	270	273	249	280	267	253	289	268	286	261	302	269	295	260	260	301	292	318	290	296	253	242	263	264	297	272	253	298	297	270	277	269	269	282	315	263	255	268	305	275	276	293	281	286	283	297	306	290	288	260	277	288	268	297	258	290	272	284	284	297	277	294	261	302	302	268	253	288	274	294	283	296	287	270	284	280	270	279	313	278	297	260	271	278	301	257	275	266	271	304	263	276	279	282	281	279	274	275	288	305	285	291	276	319	290	253	295	293	265	279	262	262	295	264	271	249	288	246	279	297	276	277	279	301	263	278	262	260	302	295	278	277	249	261	261	297	275	292	266	275	255	281	270	296	275	310	266	268	286	275	279	285	272	296	277	264	292	294	291	289	268	285	293	284	307	293	272	273	279	269	311	294	246	294	266	278	261	308	282	267	272	268	261	292	285	300	306	285	260	287	276	272	269	285	271	286	272	271	272	276	279	281	267	295	267	265	293	291	295	267	275	292	308	243	263	271	283	285	278	280	294	267	284	276	283	296	277	252	294	288	250	268	298	315	321	271	272	296	262	301	254	282	294	299	280	276	272	308	268	289	288	280	284	278	287	283	291	280	259	288	260	294	292	293	290	297	297	273	277	261	283	283	247	270	252	284	269	286	302	251	279	255	304	283	257	299	272	238	280	276	284	289	264	245	285	279	273	294	242	262	282	284	297	269	299	261	281	250	286	280	307	289	257	277	269	289	266	290	287	267	266	277	261	281	283	255	285	312	287	248	271	307	287	251	294	284	278	274	285	281	299	288	254	244	251	307	288	278	283	293	280	303	273	274	274	268	294	267	302	273	257	272	264	253	278	280	287	292	287	294	275	283	285	274	266	301	277	258	272	282	272	278	271	295	326	270	308	281	298	278	277	307	308	283	281	316	279	302	307	304	288	275	285	279	265	288	273	280	306	264	269	240	263	273	262	284	254	280	287	297	285	280	286	290	298	266	277	267	318	284	269	293	260	316	297	282	259	270	284	299	283	292	271	255	283	268	281	294	278	286	299	316	300	298	296	283	269	287	262	269	276	253	281	274	291	266	281	256	266	295	287	275	273	294	291	262	280	285	305	265	261	285	304	280	284	286	286	277	305	291	285	259	286	270	286	285	267	294	285	298	265	322	282	305	292	280	261	281	292	267	283	281	277	273	284	270	259	278	273	299	303	271	277	244	262	302	292	274	259	252	298	277	260	299	293	291	288	301	299	267	303	282	286	288	279	288	262	287	278	301	286	281	262	276	298	287	267	278	313	278	281	270	283	266	271	287	274	301	260	260	292	275	263	259	286	267	266	293	306	279	240	295	253	283	245	283	260	255	273	277	303	243	295	242	240	302	235	288	310	298	267	250	272	268	305	277	272	286	247	287	259	271	291	278	310	276	303	269	293	247	291	276	266	284	285	286	300	295	277	311	282	286	262	269	295	285	251	293	295	267	298	290	276	281	236	295	270	294	286	331	271	313	272	286	297	246	273	288	283	257	280	273	277	283	254	303	292	254	273	292	266	310	286	266	296	259	275	293	286	266	277	278	287	301	315	278	284	290	272	255	259	302	267	303	284	292	267	308	285	256	254	243	269	244	256	303	268	289	252	297	287	304	275	245	265	279	276	271	283	265	291	288	307	286	300	281	291	278	266	287	271	253	284	282	266	311	266	257	297	268	296	277	280	249	295	280	260	254	268	276	271	275	321	297	267	269	294	296	295	273	286	272	293	285	278	279	263	280	299	277	271	309	270	285	261	307	295	305	273	287	284	287	274	239	299	262	282	285	273	269	257	277	257	294	295	281	280	264	272	256
28390	23195	26720	8120	467	406	328	337	361	357	356	361	353	338	391	341	392	361	339	368	369	330	378	361	327	339	350	344	328	367	336	368	376	336	377	364	353	372	355	295	380	348	328	356	338	346	342	316	329	380	358	374	339	359	362	335	350	357	373	339	332	332	341	350	326	358	368	338	358	399	298	328	344	339	334	358	339	344	381	344	329	354	337	380	356	348	353	351	364	358	349	369	332	357	361	364	352	363	335	330	334	347	333	324	378	353	337	371	363	356	350	358	329	375	374	338	363	340	335	333	353	380	339	338	351	351	306	357	328	330	376	361	342	341	324	328	348	364	363	358	307	379	339	347	358	365	337	334	366	342	360	385	338	372	326	365	365	327	351	365	376	337	376	330	335	349	391	350	374	353	359	331	351	359	381	371	338	343	339	350	353	335	341	345	329	358	368	332	343	372	344	365	344	348	362	359	345	351	364	384	348	335	344	323	368	354	367	370	389	360	379	337	351	344	365	357	316	315	352	377	351	353	340	324	389	357	351	327	335	379	362	346	365	366	395	346	369	341	388	321	353	338	353	342	402	358	356	340	332	340	339	321	342	335	360	352	360	353	354	326	359	335	354	378	365	322	365	373	318	337	306	336	350	379	349	344	347	388	359	321	340	348	326	346	312	318	360	365	331	329	350	329	349	333	348	380	356	339	358	369	339	376	362	319	332	348	355	380	367	364	335	350	367	326	333	366	313	338	366	358	358	342	339	337	337	343	329	352	338	335	369	358	348	339	342	380	346	361	340	331	340	299	355	374	372	354	371	361	346	332	301	327	373	366	349	329	311	359	337	322	358	335	326	351	351	372	354	322	360	308	349	336	326	338	341	339	340	351	365	351	360	342	359	356	360	350	320	343	359	320	328	332	375	341	315	339	359	372	360	346	362	357	347	346	325	369	365	329	333	353	323	322	344	353	364	381	388	367	357	344	342	368	342	329	360	382	345	362	372	350	350	336	312	381	364	373	359	334	346	341	396	379	340	304	347	312	331	325	326	387	323	384	361	355	355	324	344	369	354	368	384	335	373	392	343	335	343	334	343	353	347	299	344	368	359	340	345	337	355	327	346	330	315	299	350	370	357	339	365	364	336	356	329	376	338	344	342	327	359	319	362	353	340	361	355	369	366	347	318	341	328	349	350	344	363	343	327	357	357	337	356	328	355	369	368	347	349	366	364	361	335	342	323	350	331	369	347	356	366	364	328	353	376	349	314	344	359	348	368	342	340	315	367	366	372	366	373	347	308	365	341	381	334	357	360	345	326	354	366	369	356	358	379	338	368	364	379	296	377	353	321	355	371	364	355	331	360	356	367	369	319	367	353	354	347	384	344	338	344	366	386	339	389	338	348	315	313	378	326	356	362	368	355	356	342	391	350	389	334	321	358	342	333	370	333	344	400	364	370	364	366	362	330	349	354	352	345	385	339	330	359	330	327	339	339	333	371	314	340	368	376	338	371	357	349	340	378	331	349	308	354	353	342	356	339	340	350	343	342	389	355	356	320	342	345	367	352	341	317	325	351	364	380	348	344	355	377	339	357	395	331	315	359	343	377	348	350	324	354	346	363	354	327	321	362	331	344	347	391	348	369	371	348	368	347	365	348	333	352	319	332	331	359	350	349	361	367	375	371	370	338	363	354	340	334	367	332	376	318	372	350	335	382	326	364	315	377	377	341	383	380	328	326	363	360	355	337	358	352	341	347	344	351	326	369	342	334	360	349	352	350	345	333	336	319	365	356	345	354	348	344	356	375	326	335	329	348	356	395	336	367	365	325	358	369	352	344	301	355	369	318	323	365	366	375	362	358	354	327	332	379	341	319	360	363	356	381	318	338	344	358	362	396	362	350	387	372	333	370	338	327	351	392	337	343	307	361	359	358	339	322	380	367	309	327	326	332	322	366	358	344	327	340	322	352	365	340	361	324	353	374	376	316	373	380	318	326	340	376	324	392	371	363	336	349	373	341	325	365	354	354	368	354	362	340	325	353	338	347	367	382	322	376	339	329	314	362	386	377	345	341	371	317	356	344	364	351	350	367	340	353	341	325	318	357	345	353	336	341	348	343	367	329	365	306	342	338	383	337	357	360	354	358	327	370	359	356	365	346	381	329	331	363	370	340	341	349	350	347	386	343	338	364	392	350	378	333	355	351	337	356	365	322	354	360	363	351	375	351	361	384	331	341	329	349	370	335	361	383	356	358	383	336	325	330	348	334	372	346	308	324	374	329	355	351	348	335	352	340	343	325	334	335	321	339	328	376	341	331	328	374	328	317	350	341	350	350	381	345	350	335	345	354	342	391	362	339	334	348	365	328	337	343	360	333	345	355	362	353	347	338	329	356	360	369	362	352	327	380	329	326	334	311	361	391	330	333	350	326	386	373	384	366	341	337	342	333	331	347	347	341	386	337	348	359	339	336	362	365	336	368	364	340	315	344	378	389	359	335	346	352	358	377	334	331	349	368	369	376	360	332	368	351	349	347	335	358	366	329	351	338	321	384	322	356	373	330	352	378	369	340	366	361	353	320	330	373	323	378	321	368	340	372	382	366	389	366	339	368	371	375	346	349	345	341	364	343	344	353	377	337	324	352	358	352	356	315	386	365	347	352	354	336	380	379	324	343	330	368	336	327	335	311	330	341	363	396	382	339	344	356	345	353	368	373	379	336	336	354	343	383	341	350	328	340	359	349	341	386	327	349	371	335	320	349	329	329	319	369	354	352	380	327	313	355	368	335	368	329	345	334	330	348	374	345	309	376	336	302	347	346	391	374	351	321	338	375	379	329	326	379	355	328	370	372	339	316	355	356	345	327	363	373	324	379	358	357	374	351	369	358	322	370	335	365	356	355	366	338	339	355	383	353	347	357	383	338	375	342	347	350	343	340	364	332	347	362	336	350	352	335	330	360	346	353	335	341	338	349	361	365	383	344	369	331	333	362	371	369	329	315	367	376	345	340	360	334	346	335	365	342	355	368	365	327	368	325	344	392	339	369	322	324	342	329	355	350	323	336	344	370	319	362	385	361	367	355	343	340	326	377	369	355	354	349	369	318	356	339	362	323	323	346	327	333	340	353	343	318	341	343	307	367	348	343	376	324	347	336	344	337	342	364	318	357	335	351	388	341	363	389	337	348	361	375	359	365	338	366	362	340	365	362	307	311	358	322	362	371	351	364	360	329	329	353	356	315	355	326	344	332	382	357	347	353	357	313	336	339	359	354	365	334	321	343	363	325	328	380	345	359	305	338	330	358	359	354	339	342	355	327	341	345	381	326	370	376	365	342	383	375	405	324	370	380	390	365	334	337	360	366	334	354	351	351	340	358	344	350	365	374	363	365	378	366	335	339	344	350	329	361	339	349	325	357	325	310	348	357	341	348	355	334	344	364	355	306	376	352	371	359	371	342	341	325	333	365	330	376	343	349	371	354	329	360	387	364	332	378	330	351	345	324	374	358	351
33175	37334	27044	603	487	466	495	464	456	460	500	466	455	485	484	450	496	474	494	499	485	511	471	447	462	505	436	457	452	471	485	485	464	450	433	459	467	479	463	461	457	480	466	478	462	455	447	451	482	457	491	476	449	460	431	506	466	486	512	440	439	460	497	457	475	483	467	438	482	486	445	479	478	424	477	445	443	486	508	427	459	454	466	478	485	463	443	488	483	454	491	478	484	464	493	457	454	485	427	479	481	466	472	451	476	484	466	459	438	499	510	462	474	514	498	491	440	501	498	490	467	473	480	465	470	455	469	446	495	484	496	460	475	453	437	476	461	470	497	457	457	503	471	467	498	472	485	463	454	504	460	458	493	477	473	497	464	506	464	464	437	470	476	483	446	502	449	482	476	488	512	480	487	480	475	462	469	479	451	472	504	493	461	456	465	450	522	466	465	474	478	464	470	477	465	494	469	467	462	446	496	497	493	468	472	490	446	512	449	463	446	476	422	487	444	483	463	488	485	452	461	477	462	471	440	469	456	456	434	491	470	480	471	440	442	485	501	463	502	454	492	513	470	448	457	438	448	508	466	465	464	471	429	483	448	476	511	459	440	476	470	441	484	478	462	488	456	476	471	471	528	465	493	454	463	522	469	451	478	465	466	484	468	431	506	479	480	447	458	485	487	479	453	440	490	457	473	512	475	460	478	462	482	481	491	466	479	517	468	492	453	471	496	477	461	474	480	461	499	465	445	484	509	455	486	485	436	493	473	476	468	468	464	453	491	467	445	499	470	502	449	469	462	477	514	462	435	459	493	458	425	494	499	456	469	458	446	477	437	465	463	473	491	411	497	483	458	487	462	503	519	455	481	497	480	493	466	527	494	480	441	481	500	466	448	457	447	466	467	469	489	488	468	471	494	490	451	491	465	463	497	448	465	496	455	491	450	443	481	476	469	482	481	460	463	511	502	439	463	473	523	469	489	444	458	459	483	473	472	457	508	449	480	456	482	520	454	471	460	472	470	449	472	495	492	461	517	489	482	490	456	455	436	443	524	466	485	447	485	447	445	446	506	482	465	408	468	500	476	494	431	455	507	467	479	511	452	446	513	457	404	471	456	450	444	463	475	485	474	501	515	482	506	449	487	444	476	454	502	452	454	478	447	458	453	464	457	477	500	454	488	465	459	468	430	463	464	476	507	501	474	450	460	481	482	497	467	481	465	431	463	481	477	490	504	473	488	492	438	481	506	457	464	528	458	487	483	460	466	468	514	487	481	450	497	470	449	505	476	452	499	500	514	461	512	432	467	444	468	474	462	514	483	472	510	487	473	427	471	467	464	491	441	497	435	482	453	461	501	419	472	471	501	454	460	465	469	469	504	453	492	458	476	478	453	484	493	462	474	456	449	485	454	476	508	433	494	479	488	445	418	479	472	485	479	453	516	480	463	492	447	500	459	469	468	434	470	482	494	473	464	479	459	519	488	471	462	506	470	445	512	460	466	506	460	479	482	498	433	468	477	465	450	453	479	464	486	453	461	470	501	462	486	480	468	482	477	474	466	448	453	457	468	454	427	469	435	483	492	497	468	486	454	460	473	500	496	483	470	505	452	510	460	457	470	500	511	466	434	493	462	489	481	510	483	456	496	473	493	452	473	452	438	488	504	469	463	462	443	459	478	488	480	475	513	497	481	499	469	464	456	484	496	440	447	497	450	440	493	495	499	467	510	443	479	475	437	465	505	477	470	516	464	474	442	502	433	512	506	505	447	470	465	466	487	464	475	472	459	434	473	481	499	494	440	490	441	419	473	462	456	501	465	476	466	474	482	481	500	504	449	513	453	469	475	490	445	466	477	458	488	497	500	488	494	472	470	471	499	476	477	480	466	471	449	467	486	495	523	501	469	480	477	466	504	447	462	474	458	476	483	446	467	431	460	469	472	484	452	472	467	456	483	430	512	470	472	464	456	490	476	477	481	453	464	460	464	451	506	463	480	477	488	554	460	445	488	453	456	485	491	480	487	496	470	468	466	504	457	489	481	470	493	500	477	497	481	455	455	460	439	472	537	490	468	471	493	449	477	496	505	458	458	458	458	437	455	458	491	474	484	519	503	508	491	445	474	481	461	465	512	488	477	479	451	477	466	524	493	472	465	453	448	525	468	489	460	494	486	510	469	508	477	473	463	474	434	449	467	466	473	484	468	440	522	472	456	461	448	531	481	479	484	441	509	470	499	477	472	457	471	504	481	453	516	458	424	466	452	459	470	457	487	445	492	453	466	456	489	471	517	482	464	443	494	500	482	492	485	452	466	477	459	479	508	487	476	453	453	481	501	475	436	451	499	483	477	479	498	450	443	481	494	480	481	444	470	440	479	449	501	457	470	471	514	462	467	458	458	476	488	445	442	497	453	474	455	480	462	470	451	442	474	475	489	515	480	516	484	460	493	504	506	540	514	452	463	452	462	535	462	512	437	477	453	458	441	509	448	514	491	455	464	496	464	517	452	469	465	478	449	482	438	461	497	493	442	466	470	485	427	472	469	432	487	511	468	446	514	448	468	450	476	488	476	484	492	479	494	471	491	480	483	464	476	488	454	531	464	450	488	477	519	469	488	508	485	444	493	486	518	481	469	465	482	459	455	498	496	483	488	473	467	499	419	466	448	506	473	488	489	456	476	484	480	433	472	474	458	479	441	505	482	459	494	457	491	466	493	479	447	475	507	465	486	454	441	509	450	492	496	546	463	511	477	534	500	465	464	461	449	433	496	493	490	453	465	473	473	502	434	446	485	466	486	444	474	469	434	485	486	450	483	500	470	491	459	451	463	507	449	489	482	462	467	428	466	478	518	444	508	441	470	484	483	487	433	458	459	490	496	462	515	484	508	482	476	481	511	478	446	477	459	457	499	420	518	461	491	492	525	463	462	492	494	441	486	452	487	467	459	471	462	495	490	517	499	483	493	455	438	473	452	452	493	445	520	476	457	491	464	460	474	461	493	466	474	473	407	467	453	489	455	452	480	498	484	477	524	442	476	485	473	499	445	441	457	419	490	485	505	449	477	467	507	484	503	450	507	516	477	500	509	468	461	460	493	492	481	465	457	478	496	455	453	483	483	471	475	500	464	480	482	495	496	494	490	473	458	477	479	483	475	454	448	487	475	474	483	488	490	464	470	469	495	473	457	473	437	523	465	480	472	425	490	459	508	481	494	487	456	467	499	458	503	449	448	470	427	460	486	428	457	496	495	462	478	466	470	506	464	491	486	455	500	458	492	441	440	459	458	471	469	452	477	492	447	476	474	472	431	462	486	436	472	458	465	496	470	488	491	489	445	442	476	499	466	463	479	501	511	462	510	491	499	488	444	445	527	442	493	414	494	489	451	475	490	452	488	465	480	480	469	476	487	462	447	437	504	436	469	505	493	473	491	499	517	468	461	472	433	474	487	488	472	481	467	459	484	449	469	489	471	462	458	458	480	442	457	482	450	428	460	446	444	475
24176	21543	31080	23209	21399	18028	1860	509	430	446	420	442	421	416	410	367	407	357	381	393	410	351	380	396	344	352	370	393	398	380	369	356	376	415	383	364	367	381	374	363	405	347	398	357	380	391	353	357	398	382	383	381	378	372	369	397	364	423	394	377	337	358	397	398	379	364	382	372	361	387	345	401	372	368	367	376	340	376	385	380	385	354	392	393	382	362	390	373	415	362	362	381	377	338	354	335	382	404	353	383	390	352	377	386	404	371	356	383	384	366	360	384	348	385	379	351	362	385	388	354	359	381	390	355	341	375	379	369	395	357	358	395	341	348	344	382	371	413	336	351	395	364	346	351	396	349	354	363	371	385	381	383	417	358	367	372	317	320	378	374	387	372	378	362	376	391	397	379	371	362	360	358	360	366	363	352	357	351	395	366	399	318	401	338	362	391	396	379	361	353	370	387	355	367	357	372	358	391	371	374	398	359	345	385	385	389	394	397	360	364	368	389	362	411	376	375	325	351	339	355	396	345	400	336	346	422	368	401	367	352	356	365	368	376	394	354	387	381	406	350	371	374	387	366	363	410	347	339	377	366	380	366	398	376	356	419	373	355	362	361	410	399	370	392	400	332	363	385	382	361	347	389	382	413	431	381	375	353	389	342	381	355	401	396	360	354	361	345	373	354	352	349	388	345	372	373	364	381	380	407	364	374	397	389	341	369	347	360	349	354	366	393	365	389	376	349	337	359	378	368	383	376	380	360	353	371	339	350	361	381	388	403	385	382	399	343	347	368	343	356	383	354	378	374	378	378	376	380	363	403	374	395	382	380	364	382	357	362	381	348	366	373	421	374	366	362	372	424	341	359	352	381	375	375	389	381	354	384	361	399	358	359	373	361	363	379	360	386	386	401	395	375	348	379	380	392	385	353	357	398	368	377	395	392	419	362	399	354	376	373	374	363	343	352	379	349	382	359	364	355	391	342	385	362	374	357	357	404	381	388	368	385	375	347	391	336	348	384	379	351	362	403	360	405	371	341	361	388	371	370	359	379	371	337	355	377	368	352	370	397	376	374	335	379	341	397	387	359	371	376	426	368	395	362	373	368	383	364	340	337	376	385	363	396	389	416	358	370	375	360	358	337	384	362	376	393	387	391	371	388	392	389	389	365	396	378	378	365	377	398	361	355	385	349	370	387	416	356	394	384	354	346	375	370	375	390	381	376	389	349	359	374	376	383	372	373	367	378	364	363	366	397	350	372	387	368	389	366	374	391	395	366	389	376	380	368	362	374	413	389	366	358	366	357	359	369	368	367	364	343	356	364	393	375	376	329	376	359	359	358	376	335	355	340	364	355	409	368	381	400	359	323	358	374	353	371	373	359	354	372	383	383	351	372	372	382	391	378	378	388	400	389	361	376	374	385	372	364	370	378	370	374	371	390	378	374	365	409	395	396	400	333	377	383	350	375	385	360	384	361	369	386	371	387	375	353	369	358	369	380	383	393	372	371	394	357	345	400	410	401	362	345	386	369	353	367	378	398	373	361	376	363	391	359	367	373	369	353	417	399	386	362	367	345	365	369	382	376	391	388	363	341	388	380	391	361	376	404	378	382	371	360	364	377	375	378	391	386	354	361	378	332	339	363	408	376	385	366	374	360	408	367	353	351	390	355	363	375	382	364	366	379	347	330	397	380	408	344	379	394	314	411	378	398	371	374	361	423	348	351	349	376	379	384	375	396	401	379	363	400	370	393	343	345	405	411	358	347	368	398	396	388	373	374	342	377	369	349	347	378	350	373	370	346	395	396	397	368	366	380	353	372	418	398	358	377	368	357	373	394	396	353	392	392	399	370	357	362	343	379	386	359	358	334	368	368	357	381	392	384	374	365	377	347	353	363	372	385	353	388	386	408	415	354	389	360	377	369	394	365	378	376	371	389	369	337	371	363	384	379	366	376	389	405	394	373	354	399	393	350	379	377	394	328	407	351	354	339	390	376	354	367	366	407	368	393	383	379	375	379	368	369	369	334	359	364	398	405	375	344	368	395	371	407	378	395	390	399	384	331	365	366	387	377	347	397	418	330	382	409	370	373	384	400	371	409	325	415	329	385	340	402	390	378	399	381	378	385	349	383	350	366	401	358	370	329	360	376	378	359	376	349	371	385	385	363	369	375	367	387	376	366	354	370	342	400	384	387	340	393	373	373	372	352	356	354	372	360	368	380	363	394	401	380	399	359	387	330	370	370	395	395	324	411	376	360	349	366	357	372	373	358	374	384	381	386	372	366	351	368	380	380	364	366	354	365	374	369	367	384	366	379	357	378	382	372	386	377	375	351	354	365	395	380	347	380	362	390	379	363	390	393	376	380	380	363	363	341	373	390	373	375	353	380	363	354	394	345	365	381	373	398	384	369	368	343	377	356	352	382	390	350	347	344	366	393	338	390	395	369	376	381	369	364	368	373	381	350	390	394	370	375	347	386	349	381	401	350	353	362	360	365	393	372	390	354	382	350	347	373	373	355	355	333	368	358	397	366	376	371	343	331	389	356	394	368	380	377	390	335	370	370	373	338	351	388	358	386	398	375	378	372	372	391	395	374	393	370	428	383	369	369	379	366	376	339	348	390	400	377	362	341	382	344	374	388	389	372	375	356	369	359	376	365	392	366	385	387	394	380	355	354	386	370	389	366	414	384	381	399	381	375	374	349	403	366	389	353	385	378	365	389	328	372	382	336	389	364	387	372	382	355	376	372	360	377	390	339	333	369	364	377	365	353	365	362	363	381	378	377	352	396	412	372	375	367	384	398	371	378	355	357	369	351	400	406	367	382	374	362	355	382	344	368	380	377	380	383	411	361	360	381	384	357	365	356	361	379	388	376	341	365	348	389	344	378	400	372	380	403	407	371	357	363	372	333	377	361	403	392	351	368	368	382	400	361	371	405	383	383	390	375	341	364	386	355	365	371	399	371	365	369	352	365	351	337	330	358	342	408	375	353	338	364	385	372	346	360	364	366	395	396	378	364	400	385	363	366	385	371	367	376	420	352	386	363	377	407	382	370	371	373	410	412	379	370	376	353	355	400	341	365	354	402	377	386	399	408	353	358	347	407	363	416	359	390	360	366	389	321	349	341	365	418	394	383	376	359	372	368	340	398	388	335	361	361	392	350	353	365	372	381	383	390	369	324	391	390	388	370	380	360	370	350	354	348	320	371	383	407	429	398	376	389	371	342	368	373	374	444	357	412	402	365	396	378	403	343	327	345	368	340	333	385	386	396	383	407	382	354	393	328	379	369	364	388	343	397	377	383	374	389	386	394	408	404	390	388	371	405	343	346	360	398	397	399	356	391	349	383	409	392	354	367	384	350	358	368	340	375	379	379	365	350	375	390	386	381	390	371	392	408	353	349	371	414	354	389	375	385	365	399	360	379	371	381	381	388	374	373	385	387	384	385	381	377	412	403	344	403	345	374	363	379	363	374	382	366	373	363	409	358	376	339	374	384
56946	73859	55689	1679	1085	930	869	744	647	689	605	625	563	543	599	509	538	522	530	546	483	513	527	544	543	543	499	489	493	507	506	533	504	530	516	504	524	523	492	472	500	517	473	524	544	531	507	522	536	567	463	483	513	490	486	509	510	500	504	495	492	497	540	510	506	518	529	463	526	477	487	508	500	504	494	526	507	525	508	515	492	527	489	500	466	486	522	525	495	477	514	507	485	485	512	500	513	558	468	510	455	457	535	520	507	499	508	504	521	520	515	494	534	472	504	507	487	497	527	536	503	487	497	509	498	517	510	522	541	486	496	497	533	473	511	529	530	483	463	471	485	530	515	495	503	508	506	466	516	484	548	496	482	486	512	517	522	498	513	504	493	503	495	460	524	498	498	529	511	535	527	487	495	532	499	533	529	502	520	480	491	484	457	497	514	528	510	517	524	549	514	509	507	500	503	510	496	487	552	530	486	459	566	486	520	482	494	503	516	484	503	508	527	475	525	506	471	510	529	464	529	474	492	508	516	479	469	512	556	495	506	482	501	506	494	515	489	506	495	493	522	541	504	475	464	485	504	521	542	485	495	540	503	500	518	523	530	519	538	513	512	513	488	508	445	498	493	512	544	486	481	479	486	494	528	481	548	491	523	495	528	488	501	535	471	521	512	514	498	524	530	553	503	492	484	464	499	501	526	500	514	505	513	498	522	520	501	465	486	518	520	460	489	514	539	506	506	522	503	489	509	481	510	488	504	509	538	495	471	476	520	497	504	527	433	494	509	483	468	484	531	487	512	515	490	557	517	521	502	484	518	489	508	463	496	520	520	511	526	526	515	526	492	506	531	529	490	468	479	530	509	465	509	526	467	506	510	512	495	479	523	497	500	499	497	486	531	492	513	468	466	528	546	529	510	481	521	504	488	524	484	486	508	535	537	521	489	508	458	515	514	508	518	477	539	498	481	492	471	501	483	485	485	505	535	526	514	446	499	521	529	492	471	532	482	502	509	511	535	474	549	521	509	496	477	493	486	500	524	510	478	531	487	485	503	489	520	474	491	468	557	494	479	511	581	535	523	513	526	490	542	503	486	498	533	537	488	522	499	519	536	518	549	549	523	515	524	533	475	501	498	511	493	503	491	502	492	526	512	492	486	516	469	490	507	508	483	498	508	512	538	523	519	499	484	516	520	477	523	503	457	482	497	504	470	524	479	493	475	484	525	517	507	514	497	505	501	527	490	549	540	546	504	531	514	514	532	485	479	505	486	497	533	517	479	516	504	518	517	472	484	513	472	507	437	526	492	482	496	501	494	482	493	486	481	515	495	517	504	475	525	507	471	537	482	503	539	489	472	469	491	489	493	479	529	479	505	493	508	520	502	531	495	474	472	505	514	467	506	497	528	495	494	534	527	528	517	427	479	500	489	456	472	514	498	500	505	526	496	514	530	506	488	518	491	522	487	482	509	524	480	487	519	486	501	492	495	517	522	474	513	494	522	526	535	523	477	534	471	536	513	511	467	478	537	521	518	462	521	510	504	500	516	499	503	504	529	498	515	480	503	494	505	523	516	513	522	496	500	472	548	514	511	507	476	465	500	483	574	503	523	491	505	520	483	488	507	498	458	486	527	508	546	510	521	583	479	472	509	498	541	485	483	455	473	486	486	522	503	497	505	480	546	537	543	484	503	496	493	466	495	478	514	500	537	481	512	462	490	511	535	505	505	485	472	485	511	482	524	495	483	527	523	497	499	460	518	543	525	491	522	513	507	523	488	472	546	493	502	497	513	466	501	509	521	516	469	536	494	488	505	510	558	510	496	483	517	479	498	536	536	511	485	509	472	542	516	486	528	501	520	500	484	539	475	447	486	484	505	481	501	537	491	492	485	519	478	499	496	496	486	507	492	498	511	458	483	535	516	490	528	496	529	526	496	524	498	515	533	496	500	517	502	491	482	457	527	524	510	481	513	484	500	476	485	522	500	534	523	520	496	507	452	516	507	510	495	482	504	515	487	489	459	518	529	493	521	482	471	514	516	516	502	508	493	516	479	490	499	505	533	529	506	526	538	494	519	496	511	557	529	498	536	502	525	495	474	530	486	520	505	487	539	486	484	485	503	480	509	506	528	511	515	486	479	507	459	487	499	509	474	463	473	543	491	476	487	495	515	467	468	475	518	462	499	509	516	500	513	507	510	534	495	472	518	520	547	471	489	450	526	526	519	520	499	492	469	483	557	488	496	519	481	498	481	499	504	477	511	537	555	488	506	570	483	472	485	479	523	535	543	517	488	504	495	507	485	510	514	528	499	480	510	483	473	495	472	467	496	479	503	523	529	503	490	539	495	505	501	497	526	487	498	495	494	530	501	474	525	494	505	530	513	486	477	455	510	497	460	538	524	493	517	523	489	490	465	514	495	526	480	493	480	506	523	522	482	527	496	509	513	489	508	480	493	498	458	470	463	510	480	522	520	499	480	523	493	530	489	535	456	496	482	529	534	542	486	462	482	509	496	509	509	482	483	509	510	505	493	528	479	518	484	528	501	496	526	521	517	497	498	495	484	515	509	533	471	525	514	494	491	489	471	529	516	452	481	500	516	442	536	512	490	502	521	495	552	498	471	490	501	497	519	515	498	522	477	534	475	524	477	499	486	501	504	477	508	495	519	481	511	493	507	498	531	486	478	512	451	495	473	474	506	511	533	470	471	477	548	485	524	520	511	496	506	535	476	515	502	522	524	521	510	506	508	505	490	512	520	505	508	509	535	516	504	483	519	487	490	513	543	500	505	482	512	500	468	525	491	516	495	531	495	490	482	470	514	477	522	553	528	503	532	495	526	531	471	458	513	458	471	518	536	534	485	490	470	498	482	499	538	529	538	465	517	530	530	508	497	527	494	531	505	482	498	486	525	513	521	506	510	507	529	515	531	497	526	478	532	541	529	524	484	501	512	488	481	480	501	525	511	511	510	512	482	508	491	517	480	497	541	523	509	507	482	521	493	519	520	494	527	474	521	482	498	525	508	509	497	507	493	541	492	498	510	524	473	503	503	504	461	467	529	524	473	490	493	493	495	508	500	463	490	517	532	486	491	515	503	493	506	510	489	486	492	547	480	495	490	460	490	533	475	483	551	529	526	529	498	494	481	510	487	480	485	475	517	460	526	481	502	477	521	484	503	491	499	491	512	544	482	467	489	503	545	484	508	525	516	530	477	532	517	525	525	470	485	454	484	523	454	463	493	518	512	497	549	538	494	515	514	532	502	526	504	504	530	501	516	512	520	509	525	467	488	500	464	508	482	507	486	484	504	470	502	475	474	483	445	498	485	483	465	492	511	536	470	507	531	477	477	485	477	466	496	474	488	518	536	535	486	521	497	514	492	493	440	488	497	513	506	513	495	476	491	456	502	507	521	499	468	468	550	502	517	518	501	478	521	494	550	528	499	523	494	510	539	549	474	495	525	481	490	525	502	475	466	487	497	532	502	515	517	478	523	517
23170	21500	31713	22155	21447	22021	15913	538	323	288	313	271	267	261	248	245	248	236	239	265	213	219	211	226	218	232	222	245	216	219	227	220	199	218	239	202	215	220	225	213	222	221	210	210	208	231	225	241	214	202	228	196	195	222	221	219	226	205	226	200	205	215	205	228	217	212	239	223	175	210	214	217	224	212	203	211	245	213	199	200	200	202	189	229	232	208	227	235	210	226	212	185	200	231	201	203	192	203	226	226	212	206	232	210	212	208	220	223	217	228	235	210	221	216	211	221	208	197	246	190	234	191	215	232	225	217	212	216	182	195	203	215	213	217	202	213	219	218	198	195	218	194	222	211	226	213	193	205	221	199	198	229	231	206	225	215	226	197	194	205	218	219	229	228	214	212	212	228	219	219	221	204	227	224	213	219	212	227	187	229	216	200	201	209	204	220	217	218	215	217	211	217	204	195	205	204	227	228	190	205	229	205	200	250	225	211	218	181	215	217	202	210	212	200	216	219	205	245	225	217	220	204	192	234	214	224	228	210	220	218	204	216	217	201	210	230	184	228	216	205	216	211	227	206	220	208	228	219	225	236	194	220	194	220	227	204	213	235	234	238	201	184	216	230	205	219	205	198	207	207	196	221	248	226	200	218	184	220	235	214	236	216	184	209	242	210	187	208	212	234	224	195	209	183	234	201	211	233	222	234	183	209	235	225	219	200	241	194	173	224	221	228	211	191	198	196	216	205	214	200	222	203	214	220	215	185	211	250	207	234	209	181	189	217	203	195	198	230	206	239	209	223	204	190	225	195	206	240	216	203	222	213	226	197	232	261	220	206	208	218	189	229	237	229	216	232	195	213	212	211	209	203	214	211	190	202	224	195	210	232	220	219	228	221	214	224	234	187	224	233	214	197	228	185	210	183	194	193	221	210	237	199	208	215	230	216	237	217	222	213	234	206	230	209	205	214	209	241	236	235	240	200	189	209	191	225	177	205	202	192	209	227	233	205	217	198	240	221	213	212	201	214	203	200	242	217	215	186	223	197	241	221	213	200	212	187	227	188	227	221	223	198	226	193	196	209	217	245	230	207	227	231	208	205	200	214	187	216	220	178	203	213	184	236	186	215	207	202	208	199	224	207	208	224	215	195	213	193	195	208	202	211	226	186	233	203	210	238	220	208	227	228	220	221	204	214	230	245	208	234	187	206	197	226	213	234	238	221	209	215	207	209	214	234	222	224	234	226	201	188	223	223	210	236	225	200	201	207	209	224	229	240	215	220	210	215	212	199	223	205	236	205	219	205	187	207	204	211	225	253	201	215	198	187	226	238	195	201	223	227	218	216	214	215	235	212	218	201	196	201	233	200	216	212	215	229	219	224	229	206	208	199	219	208	225	228	203	237	188	188	231	216	219	217	209	224	205	202	202	223	235	211	211	213	212	229	227	216	228	198	202	225	200	218	231	206	196	196	177	206	199	199	229	198	226	194	220	221	228	194	214	202	225	210	211	234	220	209	200	215	207	215	210	228	203	227	240	210	212	227	199	215	217	234	210	223	212	228	232	210	216	241	203	191	212	197	203	204	202	202	195	211	213	232	215	217	194	216	200	224	228	205	226	227	196	225	197	210	177	214	208	222	186	201	221	203	201	245	232	212	226	235	209	201	202	211	233	193	229	191	220	235	176	240	214	204	206	235	209	217	247	228	224	212	189	215	185	207	227	213	221	205	200	226	221	193	229	201	219	193	229	218	215	224	219	217	231	211	227	222	226	195	211	226	215	225	194	210	221	205	205	208	218	222	196	191	203	206	207	213	192	198	221	217	230	238	212	224	201	205	215	208	212	210	220	221	188	218	202	215	219	232	225	214	197	212	205	239	209	214	226	194	208	197	221	192	224	183	211	222	209	219	210	218	213	211	195	221	225	204	195	185	195	186	206	197	218	215	215	223	189	211	201	224	225	209	224	207	214	212	224	206	213	194	225	211	210	223	214	213	221	241	224	234	216	212	219	201	215	228	221	210	207	205	184	217	216	205	216	203	214	210	240	210	207	207	247	205	204	225	232	209	243	224	199	216	214	188	220	234	235	228	205	229	217	242	227	217	205	218	217	207	180	231	229	213	238	196	214	209	221	220	235	215	211	208	203	241	215	213	212	203	201	235	207	218	221	222	214	227	198	200	224	229	205	208	210	220	216	232	234	222	214	174	234	227	216	214	216	190	184	221	203	216	209	219	208	207	223	210	235	194	198	226	195	196	231	198	236	219	237	237	210	225	207	233	222	186	210	189	232	220	206	217	186	224	203	210	226	212	234	221	217	206	210	215	224	201	216	209	222	208	236	204	182	202	187	235	202	237	217	193	213	222	222	220	204	200	222	213	207	196	226	200	206	212	217	205	205	177	214	220	217	231	226	237	201	232	191	218	223	199	187	200	212	223	219	194	202	230	211	228	214	221	205	214	208	217	213	201	224	228	234	234	206	216	234	187	198	229	219	219	220	199	213	214	223	257	196	200	218	216	226	211	221	239	200	197	213	220	209	192	186	204	222	229	244	198	186	215	212	196	232	199	204	200	229	192	182	200	232	217	228	218	181	244	215	231	204	211	187	216	212	227	216	218	213	220	207	215	235	209	247	231	199	209	197	219	239	195	210	215	215	237	181	219	241	227	222	209	219	203	201	236	188	195	200	225	236	205	242	240	226	185	204	234	239	210	223	219	185	232	211	230	232	206	228	229	212	215	218	176	194	232	198	232	183	207	214	211	212	214	222	171	207	229	198	186	217	213	199	226	212	223	202	194	237	213	220	204	202	188	246	219	204	190	222	206	182	217	213	227	203	208	224	233	218	210	214	230	190	188	185	204	230	226	212	215	226	215	216	234	211	241	177	218	223	221	185	209	219	212	199	195	226	233	234	214	207	218	203	191	229	226	218	237	224	199	227	227	208	231	211	217	230	221	229	213	230	236	220	204	219	233	203	202	202	207	194	209	205	212	210	217	204	220	207	217	215	240	201	191	220	219	218	204	218	205	212	194	226	204	208	218	229	189	236	187	241	246	219	215	235	222	229	238	203	214	209	210	197	199	241	216	217	225	214	206	194	212	199	200	189	208	185	236	219	191	220	224	200	190	208	226	223	207	230	197	203	194	197	204	208	231	189	236	212	218	252	200	200	216	223	223	208	219	200	200	215	209	242	204	202	211	205	218	207	222	199	216	176	200	209	187	210	199	220	225	228	207	225	193	187	228	233	231	214	218	235	211	201	215	215	214	217	201	218	211	194	199	212	209	224	190	214	223	213	229	211	204	253	230	208	217	226	235	209	205	207	222	221	238	211	219	207	219	200	189	245	183	218	213	208	199	216	221	219	222	202	236	206	204	220	236	210	212	199	228	232	205	215	204	230	201	231	224	206	212	207	195	187	206	211	218	176	219	238	218	196	252	195	225	198	212	195	225	218	228	235	197	226	196	237	218	228	204	204	210	222	228	181	224	196	200	209	226
59560	78166	56860	2300	1350	1132	855	778	625	528	498	466	446	371	379	372	367	357	336	293	311	313	323	296	290	310	327	296	316	300	303	332	301	313	302	321	297	319	290	330	284	319	328	293	283	281	308	322	311	289	282	294	299	284	287	294	312	305	290	307	317	286	267	315	264	302	281	270	276	274	281	285	277	282	310	310	298	292	290	290	262	276	261	295	294	292	281	325	275	305	269	290	301	291	290	236	279	305	300	274	285	297	289	268	305	301	289	284	290	276	282	294	269	253	297	291	290	306	271	275	266	291	293	259	303	270	306	283	301	263	280	272	300	299	306	272	276	295	288	299	320	269	291	262	274	276	310	287	301	293	286	293	273	262	291	292	302	294	277	315	254	305	313	257	287	264	289	292	275	295	267	272	301	256	287	280	262	273	283	286	267	316	272	293	296	280	268	281	293	304	289	305	264	298	357	305	276	303	300	271	305	287	290	298	299	283	284	311	304	296	273	306	309	296	294	275	273	274	285	313	274	289	294	315	305	302	283	299	285	296	311	284	300	338	258	314	305	290	283	273	301	299	305	274	282	284	285	300	273	299	295	307	308	297	257	284	291	273	269	296	293	305	308	318	290	270	304	281	286	257	264	293	257	278	294	281	324	303	304	284	290	295	310	287	266	274	274	294	289	285	295	272	254	294	303	271	278	326	285	279	307	291	304	299	311	301	265	297	342	312	282	327	303	282	274	275	293	287	245	266	281	275	277	285	332	282	314	292	296	274	263	272	292	272	287	290	297	288	280	294	278	269	285	279	269	268	280	297	273	284	272	307	285	295	287	302	317	299	284	316	295	280	302	252	308	298	308	279	286	291	300	296	294	286	319	278	290	300	286	312	282	288	272	304	276	277	278	276	289	294	315	304	258	282	293	265	277	282	261	283	253	278	285	296	280	250	309	325	301	294	281	310	319	283	279	294	314	245	276	260	272	281	237	283	291	288	314	288	299	295	291	274	281	304	267	283	301	287	323	281	286	275	270	294	300	314	289	282	287	294	268	298	261	270	298	297	298	278	280	302	298	303	301	300	292	278	312	310	278	295	322	298	303	295	299	299	291	299	298	309	300	280	282	274	304	319	290	275	300	276	286	290	273	294	302	312	259	294	284	278	319	279	279	314	300	286	283	270	305	262	294	306	296	311	296	267	293	273	303	315	309	302	267	310	286	281	281	287	269	302	270	279	303	293	318	278	297	295	270	278	278	282	279	293	286	296	293	311	297	271	291	262	277	296	294	292	279	285	280	316	311	285	295	270	286	276	279	287	303	334	293	263	286	247	269	304	255	281	277	287	263	259	302	287	260	296	282	264	288	273	261	287	287	330	301	300	256	308	308	282	308	265	307	305	312	287	280	278	303	272	309	283	286	295	282	306	279	320	282	291	278	275	286	275	306	307	283	278	286	301	284	315	291	300	297	299	304	311	271	287	300	288	255	263	281	254	286	265	261	256	278	276	267	259	292	269	295	290	270	292	288	287	287	284	293	304	268	312	288	341	284	262	300	284	258	292	267	268	265	281	274	298	292	280	295	312	298	301	297	287	285	293	285	286	275	268	297	272	298	281	291	279	290	300	291	276	327	323	313	295	278	278	303	261	300	305	272	279	284	317	261	309	308	295	293	288	325	285	265	285	295	243	296	308	277	292	278	274	290	275	278	295	265	272	281	289	297	300	305	294	314	294	302	301	285	275	267	259	286	277	304	280	294	320	306	321	288	275	273	300	274	287	304	265	290	304	309	284	265	272	294	355	285	282	251	291	300	291	308	288	285	295	296	290	291	277	265	295	296	297	303	264	315	286	306	283	290	290	291	274	253	279	291	296	282	259	273	261	293	256	274	296	286	258	293	279	282	303	288	276	319	284	278	270	303	274	313	320	268	312	310	312	300	302	290	274	297	288	289	318	306	295	293	290	278	279	318	290	278	312	274	278	264	293	255	285	279	282	300	299	283	269	275	309	292	301	256	304	311	334	276	282	304	318	273	307	327	293	292	294	302	294	269	266	282	296	296	314	293	296	298	279	285	308	297	291	292	284	296	294	264	310	292	269	287	282	284	288	276	288	309	274	299	303	317	325	285	292	288	286	301	289	272	263	256	305	306	283	275	271	296	275	272	295	276	283	260	290	306	311	324	305	255	284	297	281	322	288	273	284	256	303	289	290	298	268	293	293	279	276	296	291	284	287	290	301	280	276	296	319	284	309	282	285	297	275	287	304	306	309	285	309	303	306	291	300	316	285	297	304	309	295	271	300	292	297	320	274	278	259	316	295	279	319	272	299	275	296	270	256	297	309	269	292	289	298	294	294	277	283	293	316	273	292	297	292	275	275	281	283	275	284	306	295	294	257	286	285	267	320	286	295	269	270	277	285	252	259	283	282	303	316	271	287	298	294	281	311	289	312	276	290	319	282	290	311	306	284	291	276	277	301	322	269	278	283	301	288	258	275	276	292	284	285	294	278	284	317	302	283	281	295	293	298	285	302	288	289	306	294	265	300	302	296	290	274	273	281	281	274	278	294	255	265	262	293	271	307	297	285	272	262	322	301	292	290	300	287	309	276	284	300	256	281	293	299	263	283	289	280	309	320	315	285	285	275	273	270	280	281	266	296	257	305	281	287	302	285	294	307	299	292	289	291	270	315	321	308	283	266	301	287	292	278	293	284	277	286	278	270	290	316	280	290	281	289	330	299	273	282	293	288	302	316	274	297	284	300	313	306	277	289	282	286	283	267	275	303	262	295	281	306	298	295	281	296	292	257	273	281	293	235	290	259	298	287	263	305	298	272	280	284	286	294	293	290	244	299	284	266	298	313	310	289	269	294	293	285	298	262	307	296	260	301	294	296	281	283	311	260	261	294	282	297	310	299	283	309	302	284	300	295	280	285	286	270	303	298	291	300	299	291	302	331	257	281	292	280	278	272	254	268	318	264	272	267	284	285	283	295	279	277	266	296	269	296	264	315	306	284	299	271	302	256	272	314	296	281	305	278	300	305	293	296	313	303	280	282	278	284	299	293	281	271	256	314	317	295	294	301	298	302	289	281	280	268	289	309	296	278	284	296	319	283	279	292	317	260	307	315	282	289	294	275	313	308	272	295	299	300	306	267	283	316	296	282	271	278	271	289	271	298	287	259	287	302	279	308	306	284	278	310	287	313	303	278	304	257	285	322	274	266	298	282	281	303	317	312	290	277	275	272	295	302	287	275	276	301	271	284	252	281	263	292	300	297	299	301	256	276	276	292	285	307	295	305	312	274	275	272	280	274	271	277	286	283	279	272	284	261	296	291	318	278	310	302	282	336	279	297	288	289	304	299	274	294	314	269	282	307	288	318	292	246	284	297	339	272	291	290	267	289	306	263	265	298	307	277	294	290	272	269	293	277	306	272	278	288	298	267	275	290	285	305	280	252	285	300	284	294	278	311	277	307	314	303	281	290	325	300	284	307	278	272	295	295
28513	23248	28418	7807	628	606	505	372	347	362	341	341	359	367	371	376	395	357	347	350	360	387	374	352	363	366	361	354	346	375	363	341	355	330	353	355	352	392	361	339	338	376	378	350	338	366	360	374	376	359	359	355	384	366	334	353	347	368	347	350	352	381	345	356	324	342	352	381	370	339	373	322	315	350	362	376	358	357	351	369	333	369	355	375	363	355	341	349	362	355	370	354	362	348	373	339	405	367	349	345	373	360	321	368	362	345	370	329	337	333	364	378	359	308	384	345	341	359	364	359	365	365	360	342	373	325	325	334	370	347	356	362	406	354	387	344	342	365	379	324	392	364	368	336	363	354	366	338	366	357	377	350	322	354	353	336	364	353	394	328	351	369	348	347	353	369	371	358	391	346	351	364	347	371	367	349	371	352	357	346	355	375	358	343	370	350	343	346	352	324	367	359	361	370	374	386	353	373	373	357	349	385	347	385	352	402	353	366	355	365	312	340	338	324	343	373	357	343	366	370	365	378	352	387	346	406	334	329	333	346	349	320	351	372	335	348	371	370	347	350	340	359	371	393	373	354	339	355	362	341	342	360	366	319	359	369	377	391	344	338	346	346	358	407	370	348	369	356	326	345	357	370	355	334	369	342	367	371	353	342	355	332	344	358	349	350	377	346	324	367	374	336	351	353	367	377	358	369	336	342	335	382	370	377	341	356	354	345	326	375	343	375	378	331	326	383	355	347	379	325	346	367	383	345	333	357	359	353	376	376	351	331	370	347	353	374	347	376	365	361	376	383	402	350	369	370	345	364	351	346	319	376	340	359	352	390	386	354	352	339	348	352	376	354	338	375	391	373	364	384	351	362	369	355	392	362	377	345	356	349	328	397	353	367	382	343	360	325	351	365	348	382	403	373	349	352	352	380	379	343	385	345	326	342	356	356	364	362	365	352	350	362	357	388	386	347	342	381	370	352	341	370	401	311	349	367	357	347	343	328	392	351	359	342	338	330	340	341	341	396	353	349	341	385	360	314	337	337	371	343	344	375	349	368	373	341	359	395	385	351	369	328	329	341	386	361	330	375	344	363	341	364	357	321	343	358	364	335	389	347	380	338	363	345	375	353	340	372	383	362	375	338	360	315	357	334	360	374	348	341	321	316	387	370	359	371	383	326	340	348	357	406	353	345	396	376	352	329	336	349	351	357	391	344	375	313	345	358	364	394	358	377	344	378	385	359	355	371	349	375	354	360	387	349	334	341	319	364	333	359	345	337	347	336	353	349	326	349	358	310	346	357	339	383	365	340	386	349	330	371	341	340	360	375	324	361	359	373	364	346	336	372	350	360	340	356	377	355	370	360	340	379	368	362	354	361	330	342	361	316	346	327	382	358	362	362	358	351	346	390	332	368	378	385	346	397	338	321	324	371	354	360	332	396	357	371	348	333	354	333	384	373	339	388	351	335	373	334	373	354	359	334	368	349	339	341	378	337	414	371	341	375	365	304	349	350	340	372	382	363	347	366	327	354	369	395	364	340	339	387	331	341	343	351	376	338	352	358	345	402	356	346	361	375	339	324	357	371	323	360	322	340	334	350	338	358	389	371	339	328	342	345	365	370	382	374	350	340	356	378	383	355	306	356	347	382	381	378	363	330	369	335	370	343	356	377	375	381	342	342	356	361	349	350	358	374	403	358	364	342	348	362	352	340	360	343	366	330	402	316	381	331	352	374	324	369	386	347	343	337	330	330	389	383	362	331	364	368	372	362	319	371	384	367	367	382	381	361	358	350	350	361	359	375	316	352	336	327	359	378	344	378	338	366	331	352	380	337	363	337	360	350	349	334	397	325	370	356	322	339	347	348	348	344	382	383	368	348	368	376	370	355	333	368	358	343	415	327	387	367	334	363	339	360	343	352	347	368	345	348	360	329	361	394	369	330	352	384	341	389	353	371	320	400	375	361	333	346	349	348	362	352	354	340	359	363	378	374	375	383	358	367	366	381	391	383	345	369	354	322	372	362	361	338	378	351	344	342	348	346	387	343	314	374	347	383	344	387	354	362	338	331	369	334	366	373	376	342	329	391	352	350	343	336	356	356	346	348	350	348	357	377	362	382	338	374	355	353	355	364	361	364	355	378	407	362	346	338	373	351	318	353	352	330	377	346	356	361	331	362	364	348	352	379	363	366	338	356	357	336	378	342	325	328	351	373	320	384	333	363	383	358	353	362	327	354	357	339	324	356	310	339	341	324	340	339	356	362	364	363	359	339	381	349	360	360	355	364	371	372	373	345	334	371	338	343	369	386	335	351	347	380	320	374	336	351	336	355	332	319	363	382	350	388	387	377	335	351	346	355	365	368	333	393	391	348	363	362	367	352	325	369	343	337	348	346	340	347	365	370	357	391	343	360	370	385	336	346	387	376	351	373	347	328	360	332	334	343	358	338	357	371	360	348	343	357	352	341	322	348	368	338	379	343	385	385	333	318	374	339	341	365	346	359	355	361	329	318	352	363	334	356	355	334	353	360	377	355	376	334	367	364	353	358	382	321	355	366	370	358	351	334	347	343	357	349	329	383	345	364	342	391	335	361	380	353	378	392	344	346	381	353	329	353	391	355	388	338	363	350	393	362	367	328	348	331	365	343	384	366	372	359	328	334	338	352	354	362	371	350	375	319	399	383	364	359	347	376	365	365	345	362	354	363	358	331	404	345	354	353	367	357	350	342	357	361	355	364	341	378	359	333	340	347	352	337	341	383	332	376	338	347	345	399	357	388	345	341	338	358	349	350	360	354	352	348	325	375	358	370	337	351	346	389	360	383	358	359	374	360	369	365	352	332	343	355	369	388	350	351	369	352	368	352	372	339	327	380	413	349	375	324	336	349	342	366	341	350	397	343	341	324	374	359	370	319	376	360	347	331	358	416	375	345	363	339	384	346	323	326	322	392	345	345	323	366	386	321	367	384	337	345	347	374	323	362	357	397	357	355	326	361	323	307	351	337	400	405	323	340	367	372	323	396	363	333	320	374	387	355	355	312	389	366	378	364	364	383	365	331	347	348	340	390	336	380	376	360	361	382	371	350	379	358	378	323	363	365	358	338	364	405	378	381	345	316	328	355	363	367	345	383	368	357	351	340	378	327	336	380	363	359	357	382	317	322	349	359	341	367	379	367	338	353	346	372	362	386	321	397	326	321	365	380	332	365	348	345	348	358	371	370	338	379	330	350	393	350	360	366	385	382	374	359	333	303	370	383	342	348	379	344	329	360	364	372	382	364	346	353	397	319	332	371	369	377	380	361	350	365	351	368	364	346	349	352	331	330	341	371	353	383	351	365	332	350	343	397	350	344	338	362	354	352	363	386	360	366	367	341	361	337	315	358	356	312	358	373	354	378	388	332	360	311	369	344	377	362	326	362	328	350	358	344	364	358	369	353	331	348	365	357	359	364	359	355	349	357	345	358	383	373	345	333	325	390	366	348	361	370	353	397	359	340	342	321
33428	38146	27673	575	528	520	486	479	493	483	505	542	442	523	496	509	483	477	478	482	460	502	507	485	460	480	505	450	465	471	481	498	481	493	479	526	466	472	505	466	456	486	453	466	467	493	488	467	486	488	486	483	498	498	475	427	467	464	468	510	476	476	496	491	457	462	493	489	488	475	484	466	495	476	468	475	471	462	510	508	450	473	511	493	492	454	445	508	473	497	497	462	486	467	491	503	439	448	468	481	502	481	464	458	463	508	505	501	489	454	494	487	463	463	495	489	482	469	479	507	490	473	456	447	456	470	509	477	472	477	508	504	510	483	471	469	482	449	473	490	442	463	454	499	491	489	466	476	506	468	459	472	435	465	467	456	475	513	476	504	449	495	482	479	489	446	510	450	512	498	453	420	429	457	470	457	450	479	470	491	474	482	492	464	478	444	500	481	495	471	435	458	477	493	445	482	482	461	454	489	536	445	492	467	488	446	420	460	491	478	448	517	487	476	520	479	453	535	479	469	431	477	466	469	445	467	496	462	499	489	438	486	478	500	497	478	459	481	478	457	475	475	484	512	475	482	520	491	470	504	480	461	473	461	502	449	486	470	454	440	469	529	494	469	464	461	474	481	472	488	449	503	488	468	492	467	473	464	477	508	475	472	470	519	469	454	499	481	470	474	443	474	535	513	476	476	479	466	506	468	461	456	507	450	468	463	503	468	495	480	461	506	508	465	481	504	488	468	464	485	484	505	489	464	473	465	480	464	478	456	525	470	451	500	476	465	476	475	456	470	454	520	478	500	465	458	467	476	443	505	512	482	483	481	458	511	468	482	501	482	470	445	534	454	475	493	486	453	486	449	465	479	475	499	496	461	464	468	482	444	486	474	487	493	455	487	473	505	477	465	469	463	486	441	478	454	509	462	462	456	486	494	523	481	427	466	454	460	503	477	502	465	520	505	454	481	514	471	472	474	466	491	468	482	453	486	465	485	485	449	494	457	476	499	497	434	494	449	487	466	440	494	494	457	474	518	470	487	484	461	485	492	496	508	511	454	498	493	490	474	461	459	498	528	497	490	454	488	499	492	511	494	447	461	470	491	496	484	467	483	460	462	478	499	455	469	486	434	478	449	476	500	498	456	435	466	464	470	454	472	486	466	487	465	465	518	481	498	507	483	483	518	486	499	461	520	472	438	483	476	506	446	477	491	476	479	536	469	499	502	546	466	477	492	476	488	492	494	499	464	483	477	464	499	494	509	452	458	524	473	464	490	467	453	480	489	473	490	471	505	470	489	415	501	471	479	473	516	455	438	484	467	515	503	459	484	494	468	484	508	495	476	488	517	512	501	483	457	426	488	493	458	514	482	459	501	480	480	498	474	478	493	478	521	455	463	460	501	497	475	473	484	475	449	498	485	484	467	523	475	475	471	465	473	484	461	493	463	445	492	462	498	488	469	448	488	464	485	463	471	493	501	472	496	507	480	470	477	489	488	441	513	488	480	499	514	484	493	468	520	424	462	450	476	506	549	480	475	467	495	498	467	472	515	469	474	471	472	498	478	498	468	467	496	485	435	447	483	472	497	492	473	455	479	473	482	461	452	467	470	511	473	516	484	483	524	504	474	495	480	529	517	486	437	485	490	446	473	488	431	465	503	521	494	469	460	446	509	493	479	487	461	475	512	495	473	512	488	473	472	472	473	496	460	490	500	469	472	491	495	481	457	467	436	468	480	457	473	476	513	470	468	460	478	482	458	470	466	488	438	490	467	482	500	470	470	520	493	470	481	455	494	453	471	480	499	486	507	438	492	434	462	493	461	486	492	455	475	492	468	463	480	442	488	468	486	498	474	474	478	513	470	476	479	481	437	454	464	497	505	484	478	490	461	471	470	495	459	467	500	485	508	467	507	459	482	451	484	479	453	486	464	482	477	472	512	456	468	504	473	460	457	501	501	519	539	498	470	476	498	456	480	483	508	496	488	466	486	489	480	474	473	456	501	430	496	466	443	458	470	505	437	455	458	489	465	517	478	463	464	489	442	491	457	537	462	485	480	470	440	457	485	456	460	465	489	444	528	448	484	479	481	483	490	463	442	443	471	455	475	486	473	465	479	470	443	478	470	491	471	465	444	478	484	506	467	464	496	483	457	433	480	487	472	491	466	434	476	456	456	463	497	462	494	477	468	484	506	494	456	458	493	445	487	484	482	476	428	495	484	507	445	497	469	474	449	469	471	474	503	445	462	464	469	494	481	518	505	549	440	463	490	506	506	504	489	486	452	504	497	485	469	495	453	498	474	498	497	507	468	505	518	454	490	447	459	484	470	514	520	468	500	470	494	482	486	500	482	460	513	517	464	441	505	494	495	470	515	475	498	459	495	518	464	483	468	493	476	495	484	443	457	451	479	469	453	462	520	501	491	453	449	478	495	486	531	466	466	470	469	486	450	470	504	460	473	465	486	527	504	500	467	510	483	447	455	480	484	479	466	469	475	458	493	487	455	477	493	508	476	486	514	492	490	466	477	456	475	468	445	448	506	489	494	510	513	506	503	490	463	458	454	472	447	487	454	434	468	490	486	478	506	503	468	501	479	493	482	505	494	488	483	452	480	530	469	444	476	511	453	514	501	469	485	495	491	498	453	447	506	492	451	481	451	494	493	493	546	478	458	482	470	445	465	480	512	505	454	498	478	487	488	494	459	503	514	475	515	492	470	460	492	488	469	502	456	420	510	457	473	485	473	429	510	484	500	449	465	458	431	456	485	446	463	501	479	468	465	518	498	457	482	445	500	498	447	484	453	464	491	511	497	458	474	470	438	476	477	457	488	454	470	465	508	512	459	495	469	483	472	466	491	502	515	426	486	499	508	487	501	501	493	472	460	472	478	516	492	488	476	480	486	496	503	492	475	500	448	466	438	497	501	470	539	492	475	478	473	455	492	475	492	474	483	472	486	494	459	474	479	481	508	492	520	436	493	448	485	502	475	500	479	485	464	473	463	443	507	488	466	488	491	474	498	487	456	448	458	471	460	450	487	445	439	429	457	499	466	512	470	470	480	501	479	467	452	480	448	479	437	473	487	446	465	455	515	471	501	503	470	463	553	437	461	469	467	479	503	511	475	464	479	470	470	458	488	464	471	493	502	485	490	476	436	508	463	474	504	507	487	490	470	469	478	514	511	497	461	460	458	475	459	453	492	459	548	480	539	516	451	463	460	467	472	481	490	493	460	471	468	456	466	456	507	490	485	492	467	476	495	503	462	441	491	502	476	456	470	486	520	473	486	465	452	485	463	483	492	465	453	481	482	501	457	493	449	492	490	505	472	486	473	525	444	485	443	507	486	470	495	506	463	480	488	519	415	464	463	478	472	486	487	516	458	464	492	451	469	547	487	462	464	464	493	422	455	416	462	519	458	495	469	521	472	534	487	450	488	517	492	494	456	496	449	486	483	487	475	450	477	463	464	488	510	508	477	475	488	432	511	511	463	471	470	486	488
24191	21690	32809	22590	21384	17017	1494	489	418	455	451	443	399	416	391	400	405	386	401	378	366	395	361	364	376	403	372	369	396	390	402	371	396	345	373	372	374	387	402	384	382	388	384	403	382	390	374	342	365	375	415	400	403	396	401	360	364	399	375	382	383	387	403	367	379	371	378	362	414	371	361	360	348	384	363	370	338	376	401	358	378	393	339	395	361	368	372	363	401	410	385	392	384	368	379	359	335	383	388	358	352	401	373	388	385	364	366	373	378	341	413	374	347	373	398	368	352	398	358	407	369	374	384	383	364	371	366	401	377	358	373	368	380	380	347	348	375	391	381	365	370	378	383	406	383	353	393	419	375	407	369	402	370	360	416	325	400	379	367	327	345	340	411	354	368	348	357	371	343	348	335	366	370	371	350	342	383	369	389	371	366	388	368	348	384	362	395	400	372	377	376	379	379	354	391	365	396	384	347	430	380	349	354	389	384	367	367	372	383	365	350	403	400	368	376	359	374	388	389	382	396	365	373	389	364	360	375	372	360	384	376	386	367	381	385	413	395	391	386	374	372	385	371	379	359	349	373	371	400	348	383	355	387	361	381	367	394	399	409	366	372	383	354	340	391	428	362	373	384	372	354	408	376	363	384	379	344	366	381	398	366	395	374	394	382	368	377	353	401	369	375	367	363	361	374	363	388	375	373	405	385	373	384	387	359	350	381	391	391	358	355	371	373	387	409	382	346	396	374	329	375	422	358	382	357	387	385	382	391	367	347	367	374	375	376	348	354	394	358	353	408	359	385	388	369	421	357	395	363	417	359	342	382	385	390	373	386	373	386	347	370	385	386	337	362	388	354	395	365	380	392	350	378	374	412	387	371	404	360	355	387	361	334	368	402	360	387	381	361	420	372	368	379	391	369	412	382	371	407	376	351	338	382	359	357	418	381	388	364	378	344	339	388	399	382	375	328	359	376	375	337	335	347	373	422	390	394	358	381	394	384	405	369	364	354	343	413	354	363	396	398	344	363	386	360	403	364	379	343	399	374	355	352	343	362	391	375	378	358	399	413	396	389	384	423	362	389	394	386	358	382	355	387	365	363	406	378	381	393	390	402	376	374	372	358	362	392	367	375	389	403	363	364	374	401	389	356	360	378	351	362	393	338	379	402	378	389	373	381	364	413	389	347	341	396	398	417	364	369	344	343	369	358	381	346	366	369	384	373	392	344	377	402	411	374	407	352	370	404	365	360	414	372	380	389	375	360	393	386	350	397	391	406	371	400	375	388	396	366	356	414	375	427	368	360	358	386	345	372	364	363	389	390	355	352	377	382	383	385	412	362	361	357	372	365	424	372	372	406	375	367	379	342	370	373	385	360	420	364	360	392	328	406	370	360	392	370	383	349	397	375	362	370	345	364	386	396	358	368	350	331	393	380	365	365	386	386	358	359	365	385	363	357	361	392	364	383	375	334	387	363	380	364	358	351	389	356	395	372	422	372	376	370	407	406	389	349	414	387	361	382	361	365	379	377	399	366	387	383	343	381	346	363	380	382	369	345	404	358	393	372	378	392	366	350	357	394	405	393	373	391	424	380	373	375	384	358	360	373	364	372	383	375	389	353	376	366	336	345	354	389	368	364	410	407	372	404	389	402	344	360	379	415	379	386	407	404	395	342	371	401	347	370	377	385	397	373	369	367	369	390	373	400	367	337	396	395	353	369	373	341	400	416	380	355	395	354	342	382	395	350	346	351	406	386	398	399	391	407	364	333	404	411	405	345	377	394	362	363	346	377	358	388	372	401	379	365	393	368	335	382	373	371	410	357	364	391	401	369	422	376	379	396	376	335	369	383	388	345	376	404	371	368	372	385	347	366	369	365	371	370	355	380	371	391	397	395	374	386	378	410	383	372	395	350	348	400	360	351	377	371	356	398	417	365	385	372	366	359	397	377	411	394	344	382	390	395	396	366	375	369	386	393	353	353	350	375	362	394	366	378	367	377	392	388	361	394	356	368	380	387	376	384	360	383	380	387	389	388	368	370	393	408	398	349	373	377	354	342	365	403	380	390	363	403	388	398	390	352	403	397	384	361	315	367	383	375	387	381	362	359	382	354	345	383	391	362	389	391	392	375	399	399	389	349	391	384	395	372	400	353	398	361	374	375	350	371	364	380	381	356	394	362	365	357	373	379	356	334	374	374	362	363	375	409	365	408	327	384	348	389	408	365	376	381	390	403	375	388	367	369	349	336	366	387	387	357	338	363	388	372	379	391	389	402	399	383	370	397	371	357	388	377	383	347	368	400	370	383	379	368	390	389	356	392	393	357	344	389	386	370	382	383	375	388	372	417	384	398	381	359	357	383	401	358	375	396	368	372	373	380	393	394	407	373	396	379	382	393	366	373	367	387	408	376	379	397	417	375	379	388	409	349	386	377	367	369	370	371	375	409	366	379	380	361	381	381	421	359	371	376	374	380	362	399	363	367	377	403	370	392	370	387	367	383	375	366	398	380	382	354	383	363	343	397	396	361	379	397	391	363	373	396	389	355	327	377	373	364	397	362	357	387	384	355	378	367	353	379	391	390	366	384	396	404	380	399	372	394	375	374	356	375	360	380	373	356	381	398	373	385	378	367	346	386	375	372	362	337	369	387	389	392	353	367	393	346	379	372	382	377	354	404	348	356	379	402	373	373	366	393	388	361	370	352	374	376	413	367	409	393	367	404	409	353	379	361	389	386	354	351	374	329	358	416	363	351	358	352	366	388	383	413	350	359	390	363	395	350	375	379	400	358	358	366	406	393	366	350	382	353	387	349	362	404	363	362	367	384	364	389	418	360	359	369	380	389	360	384	360	404	388	361	359	395	401	400	387	399	350	385	372	373	357	385	361	390	336	383	366	396	415	371	404	355	388	374	353	396	370	370	375	354	370	358	394	363	341	360	381	354	379	391	386	384	369	372	405	397	397	368	399	352	347	367	364	368	371	359	392	359	361	384	397	394	371	351	372	401	363	383	408	380	365	376	397	424	348	359	410	377	348	374	370	364	364	372	407	354	353	383	357	367	382	379	360	402	374	402	404	406	384	359	387	381	384	367	365	366	316	389	381	372	369	382	377	359	345	378	334	381	362	380	349	380	391	359	369	371	403	385	382	358	390	402	350	344	413	362	378	370	393	366	415	371	374	390	376	364	357	367	404	380	365	400	379	382	368	391	381	381	365	377	351	376	352	379	367	386	390	384	376	354	422	411	377	405	375	346	352	353	387	409	418	399	397	361	368	375	374	390	390	371	382	381	389	370	335	382	370	375	356	357	361	419	407	393	363	375	379	356	382	369	383	375	357	355	369	374	375	380	360	378	370	394	372	377	365	387	393	358	368	420	362	352	377	380	362	416	384	372	389	388	421	345	407	363	371	380	382	372	358	381	361	352	400	381	389	365	390	391	373	375	371	337	364	362	404	367	378	382	359	395	385	392	350	379	372	389	358	365	387	362	379	358	360
55594	78016	50482	1552	1072	1031	876	743	666	650	630	615	567	570	571	540	593	561	518	514	524	517	570	546	524	513	523	500	520	534	498	500	536	525	524	511	540	534	529	488	573	504	525	488	498	510	519	543	559	537	473	562	489	508	493	534	501	502	542	484	483	488	484	507	542	499	525	549	472	486	479	550	508	592	523	514	490	519	535	517	499	532	536	493	517	526	522	481	435	538	504	473	489	473	551	488	495	488	504	514	510	519	498	542	488	484	490	492	544	505	516	484	504	512	504	537	474	529	542	533	487	513	510	515	483	491	491	492	435	497	537	525	548	550	496	504	540	503	468	535	541	513	524	477	480	549	529	533	499	521	519	536	516	562	515	522	523	508	512	517	507	508	500	524	475	554	506	473	521	506	492	478	537	468	501	503	541	503	526	521	486	521	493	477	564	488	519	517	471	515	484	496	542	524	494	479	495	512	528	563	536	521	474	557	486	489	512	535	478	481	490	513	473	494	506	508	505	502	468	474	542	510	496	515	523	506	493	471	475	486	507	501	541	496	487	493	509	484	538	502	439	483	502	528	497	474	479	520	499	511	491	519	486	510	525	502	461	530	494	496	483	509	489	496	525	557	533	535	540	554	511	551	495	489	506	512	474	520	555	531	544	531	501	517	490	549	497	516	519	527	505	509	512	525	520	546	492	485	505	496	518	536	519	497	508	454	552	549	532	488	505	485	528	515	520	467	499	483	547	496	497	496	482	553	499	490	489	479	496	515	517	496	466	508	510	513	473	523	509	529	538	541	499	500	524	541	550	534	507	527	517	472	507	512	462	502	523	500	484	449	510	525	509	513	511	561	532	487	541	478	487	477	484	508	524	534	496	526	517	503	511	495	506	495	527	504	477	531	492	490	493	506	492	494	462	510	514	516	465	533	529	508	525	502	545	556	524	453	515	513	516	516	484	506	505	480	522	467	531	476	501	488	496	473	544	507	500	502	510	496	504	525	542	549	506	444	513	509	461	467	534	496	518	479	506	496	513	513	504	500	491	460	486	541	478	529	521	512	482	541	510	530	538	563	521	497	538	492	532	541	489	510	501	525	529	500	519	486	501	494	538	462	472	489	501	544	520	527	529	482	479	582	503	556	484	476	487	506	565	505	509	496	557	535	503	521	536	511	528	522	513	512	492	530	467	534	506	520	517	497	491	519	507	503	484	505	511	480	495	514	523	522	487	545	552	506	510	468	535	521	500	530	507	564	490	543	470	508	505	461	503	542	536	482	470	503	483	465	500	582	493	504	547	536	545	518	486	517	500	524	506	524	490	519	486	450	513	505	516	511	513	541	520	522	488	482	533	513	511	511	499	541	529	504	493	534	540	523	503	513	527	542	489	500	496	538	538	510	459	497	508	494	484	475	497	503	535	477	492	513	479	483	524	486	488	465	533	448	532	538	490	495	519	524	479	542	501	468	484	501	495	510	518	501	532	499	537	538	542	530	519	491	540	497	507	541	503	482	499	463	505	555	498	483	467	495	534	569	498	543	517	504	495	486	521	497	485	508	491	513	500	507	462	519	517	533	513	510	556	506	483	513	531	514	501	481	525	533	504	508	524	511	495	526	475	484	497	516	510	540	530	507	511	482	506	496	489	496	501	486	553	527	469	530	531	532	549	515	482	473	485	491	469	513	498	486	528	508	510	485	494	523	552	521	504	525	535	488	454	512	485	469	445	474	526	512	485	545	494	483	509	526	488	540	500	532	476	489	530	509	490	543	461	495	505	498	469	481	536	560	517	521	506	479	503	511	464	481	536	536	529	488	497	526	521	509	517	547	497	484	535	546	507	498	500	515	525	526	490	512	461	454	458	514	558	524	522	514	466	555	518	511	484	517	494	493	468	498	555	492	517	509	516	467	508	533	451	503	490	494	525	526	529	554	510	548	462	520	456	507	512	516	508	514	514	518	505	497	520	507	509	494	475	505	500	514	514	510	470	491	505	485	521	508	507	525	502	497	503	515	480	484	504	500	506	501	480	510	515	508	457	506	473	472	509	498	539	521	496	535	513	494	559	489	497	502	494	474	547	494	499	510	499	525	536	484	538	533	481	548	495	497	533	553	502	472	501	498	502	490	499	510	489	500	508	516	503	509	533	480	500	508	514	491	507	551	511	544	520	520	513	506	492	518	556	487	510	490	514	543	523	509	488	528	506	516	488	493	582	464	529	491	474	527	499	554	491	500	498	523	516	453	494	481	548	491	498	495	495	474	505	529	468	492	506	491	570	509	470	484	523	538	546	518	473	481	495	477	482	513	488	529	544	502	536	497	521	529	518	541	515	505	505	461	507	510	508	519	503	484	532	505	511	523	523	482	491	499	493	519	495	501	515	487	468	519	527	485	513	563	462	501	536	500	545	541	501	473	519	488	528	519	477	500	505	535	459	477	470	500	503	550	524	497	520	526	517	506	525	471	507	517	494	485	488	449	496	475	480	519	480	503	555	528	528	476	457	489	507	524	492	501	503	496	565	539	537	516	497	533	489	522	518	541	530	488	493	491	532	508	531	520	533	500	479	515	468	494	486	497	504	520	473	483	512	503	540	463	475	490	516	502	527	494	493	492	505	520	525	517	513	528	527	521	482	520	499	542	526	495	550	526	521	479	510	520	517	481	491	507	509	546	500	512	486	537	532	515	540	537	475	503	562	510	477	508	491	535	505	482	496	494	548	511	511	514	532	447	538	490	538	485	462	519	455	520	516	503	537	521	520	468	540	558	481	525	505	496	478	510	499	485	510	524	518	528	522	529	519	482	543	506	531	562	543	550	504	492	514	460	485	533	502	524	506	532	499	495	504	523	471	498	503	477	492	498	491	500	526	519	521	530	483	511	474	526	461	509	486	497	480	527	474	520	455	485	506	459	522	495	505	587	496	551	517	466	497	512	533	487	533	471	487	518	545	495	549	541	500	512	515	491	502	510	545	527	522	497	514	497	499	490	502	471	503	482	509	476	495	525	486	506	556	549	558	486	489	536	516	492	541	501	548	501	479	486	561	472	498	485	498	481	513	481	503	489	544	503	484	501	521	494	517	530	507	504	495	481	497	501	485	490	469	507	514	502	493	485	539	548	500	488	521	492	517	543	524	515	471	488	500	545	531	529	514	509	468	516	515	493	495	495	502	489	530	535	470	508	520	459	506	523	485	548	482	496	532	514	526	521	515	492	486	528	483	493	515	497	516	522	498	518	505	537	506	526	518	497	496	487	521	503	535	518	555	516	492	509	517	497	520	518	499	508	512	479	494	492	491	471	508	517	552	486	506	507	502	519	508	494	488	524	477	506	500	531	518	492	524	481	472	508	510	528	528	504	522	480	505	501	493	491	529	520	529	517	504	509	494	482	512	500	492	525	513	514	550	510	502	493	497	530	496	511	486	477	526	516	514	496	525	488	510	547	529	555	487	501	520	528	503	472	543	504	504	510	502	520	471	517	526	528	482	493	485	533
23190	21674	33305	21676	21449	21765	8703	408	350	322	302	274	262	241	247	228	229	231	226	233	230	224	223	223	224	231	208	212	234	210	210	241	206	252	228	220	196	227	207	229	240	222	202	213	197	234	214	209	216	243	226	229	227	269	200	216	234	222	221	224	203	230	229	226	229	220	225	214	211	220	217	217	212	203	218	213	227	207	199	228	208	233	203	218	220	206	218	217	211	206	206	215	227	195	212	204	223	217	229	234	231	214	195	210	203	181	228	207	218	208	215	221	203	216	213	225	241	244	232	200	178	237	206	233	195	233	183	204	205	206	226	215	239	234	228	232	220	241	214	226	219	210	220	195	229	208	206	220	222	200	242	202	239	219	207	234	221	238	200	240	251	183	246	215	213	210	226	217	205	220	241	215	248	220	214	248	244	220	202	201	199	242	236	199	236	221	191	226	213	213	215	197	221	255	193	208	257	229	220	209	208	190	227	206	219	210	223	207	224	212	209	220	221	235	205	212	208	257	214	203	220	214	193	224	227	214	209	201	194	218	223	211	204	231	217	199	209	242	195	207	217	199	215	227	205	222	202	202	226	227	219	229	207	171	211	233	211	220	217	195	199	216	191	198	211	217	221	205	230	202	206	196	194	220	203	201	213	242	231	234	207	222	188	220	209	193	203	204	214	200	213	253	235	223	219	215	203	195	216	243	244	204	231	204	236	191	220	211	217	225	207	229	203	204	212	199	215	208	220	236	218	206	217	232	201	223	214	225	219	215	205	219	207	212	201	224	200	202	247	210	224	226	209	228	232	208	210	223	225	208	214	207	192	256	232	225	189	216	208	197	213	196	226	218	228	235	211	229	211	246	219	226	197	209	213	225	203	249	219	221	219	205	219	204	215	217	214	214	218	191	210	203	214	203	214	221	212	198	219	236	236	236	196	213	238	209	235	205	211	222	224	174	222	236	225	217	190	212	203	226	216	218	218	209	234	236	203	222	218	187	187	236	204	230	195	203	225	215	193	226	199	218	221	216	226	189	214	199	215	213	201	229	197	231	194	210	205	219	212	220	215	197	241	200	212	208	213	207	214	226	211	217	214	207	196	229	222	207	218	223	211	198	217	227	208	208	205	220	235	209	261	244	227	200	215	203	199	221	232	226	210	228	217	206	200	224	219	238	187	219	215	234	217	218	224	238	228	222	239	228	232	245	238	210	211	221	212	236	232	232	214	207	202	196	213	179	229	228	217	223	221	199	205	212	225	214	232	217	244	183	249	227	222	216	233	211	210	227	225	217	191	247	206	193	221	219	208	231	207	189	198	228	207	192	204	196	214	212	219	211	212	201	195	203	224	214	209	218	196	200	199	202	220	220	205	203	209	224	219	235	231	213	210	177	201	211	175	218	201	218	210	202	219	225	200	222	233	211	242	202	223	219	192	221	212	196	229	212	180	213	195	238	214	206	214	194	201	240	215	230	220	195	188	220	221	226	225	228	218	215	190	216	206	232	252	209	234	235	225	217	205	216	216	196	229	214	220	219	219	213	224	220	229	211	216	202	212	216	205	235	222	236	217	210	208	223	192	199	224	192	198	197	208	197	236	218	227	193	215	217	220	212	237	220	242	215	176	235	206	195	225	246	189	204	224	195	234	245	193	225	231	222	196	214	201	222	225	194	223	206	239	221	241	216	187	198	210	237	219	212	231	243	229	216	217	234	241	221	206	206	208	243	210	205	207	176	218	226	219	206	228	212	203	192	223	237	210	214	201	212	209	196	206	235	220	220	216	197	202	225	225	203	234	191	228	215	205	212	228	233	223	244	201	227	223	255	232	196	234	217	212	212	214	234	208	196	209	232	202	236	192	214	224	228	248	211	194	239	199	199	196	209	234	207	236	198	196	176	211	231	213	225	217	213	202	222	235	208	205	223	230	207	200	210	214	207	217	205	213	222	215	205	209	239	197	232	205	210	202	197	227	226	195	194	211	198	226	202	205	221	202	223	232	198	231	199	243	228	225	214	220	238	225	213	215	215	223	202	209	225	258	216	217	215	224	217	204	199	205	183	222	228	218	206	227	197	214	205	211	197	217	215	201	221	220	211	220	199	190	218	209	210	191	197	232	221	215	212	240	197	220	223	220	194	223	213	221	231	203	201	215	227	227	222	221	217	233	207	221	246	187	198	199	212	221	203	207	192	197	226	223	217	207	196	213	222	249	198	205	222	231	214	212	219	248	196	206	240	219	235	204	207	221	217	252	192	203	221	215	213	219	186	206	211	210	198	231	200	206	212	210	207	195	207	189	250	205	203	237	230	206	195	224	211	193	218	238	223	196	234	230	221	210	231	198	205	208	239	196	204	222	204	239	217	222	213	226	182	224	221	225	191	207	224	211	226	220	196	174	208	213	219	201	204	203	227	230	233	226	205	215	212	192	185	203	235	215	200	211	234	200	204	191	225	179	214	193	206	208	230	209	223	212	208	220	215	208	228	202	250	230	211	206	239	231	211	224	190	235	205	218	235	223	202	224	225	206	214	206	214	219	226	224	204	238	220	222	211	214	211	216	206	215	205	216	201	202	216	217	178	257	215	196	207	243	218	201	251	197	205	197	225	204	217	200	213	233	206	209	228	201	235	212	220	207	208	214	203	195	205	203	204	205	205	211	224	188	220	226	234	210	234	214	206	225	210	225	199	197	227	193	212	224	202	212	236	217	218	233	207	238	182	199	209	197	236	234	246	225	226	243	190	208	195	243	238	211	218	212	213	206	222	207	228	213	203	218	224	220	234	209	205	225	205	226	228	211	210	211	212	218	226	195	232	200	224	223	201	188	209	212	214	186	194	209	214	243	209	207	238	216	218	231	218	229	220	212	196	224	234	213	206	211	218	217	211	192	214	226	201	204	209	205	190	198	228	203	183	188	234	221	202	172	201	199	227	222	197	185	243	202	228	215	232	221	202	205	201	229	217	225	218	214	223	206	237	215	196	199	221	221	203	204	204	218	242	231	234	217	199	213	212	231	208	194	214	210	219	212	214	212	198	196	237	225	203	197	227	191	203	202	222	209	216	207	230	242	207	229	204	201	207	251	237	202	188	221	188	215	220	218	224	215	214	200	224	218	202	216	191	207	212	239	194	240	242	222	196	255	228	222	195	231	237	229	244	214	197	222	199	189	213	206	211	221	228	199	214	211	203	227	236	218	230	223	231	237	205	212	216	210	219	191	225	216	219	198	224	224	208	192	225	244	219	212	208	203	233	207	196	213	220	217	217	228	232	230	214	209	225	218	228	232	207	219	209	222	221	217	222	211	213	206	221	205	243	195	222	213	228	230	212	233	221	215	201	221	213	207	231	211	200	221	201	204	224	212	209	223	226	221	226	203	228	203	212	183	208	220	209	212	199	208	202	231	199	223	230	236	207	187	236	217	216	201	214	231	215	206	204	205	220	222	201	240	211	219	202	204	229	184	192	217	224	224	251	204	217	209	228	200	226	218	221	222	222
56534	82969	45397	2156	1467	1193	934	786	651	568	523	439	450	429	420	348	371	378	321	369	360	320	308	374	322	277	324	329	309	324	311	304	311	316	268	298	271	292	309	303	302	293	315	300	272	292	296	300	308	305	316	307	268	278	281	298	263	332	301	296	294	318	302	297	263	314	288	313	292	287	282	294	296	309	282	266	269	301	268	317	257	295	257	311	292	301	299	306	291	276	278	282	307	267	292	284	310	310	299	280	290	293	265	282	274	300	282	312	276	310	289	261	312	296	320	294	266	287	278	303	304	295	272	297	310	271	314	276	287	272	275	304	298	298	281	303	260	273	273	303	275	314	311	299	320	289	285	293	303	302	285	260	286	280	272	292	267	310	301	297	291	283	276	288	274	283	286	271	285	298	262	265	322	270	289	297	281	285	263	305	285	307	270	282	289	279	299	294	282	305	287	287	291	296	311	307	292	283	312	278	286	295	288	292	264	266	272	312	291	282	274	316	305	285	271	310	301	290	266	293	279	281	310	300	315	254	272	315	284	291	265	308	258	291	297	273	289	288	304	315	280	290	292	278	283	305	258	293	286	270	288	286	254	301	304	270	309	272	260	312	268	294	307	262	321	290	248	298	317	294	282	282	299	283	278	294	310	299	273	294	308	322	302	292	263	303	308	289	291	292	278	294	279	294	310	317	283	281	305	311	312	285	319	282	308	315	331	276	269	284	272	297	279	319	316	321	295	245	313	292	287	296	288	296	285	268	313	275	281	269	278	296	296	315	291	290	294	292	316	285	290	291	275	266	274	279	308	269	298	291	302	266	277	299	292	289	287	291	286	253	301	291	299	308	292	307	313	305	272	288	275	299	295	315	263	291	300	289	311	278	304	296	300	290	293	290	279	253	264	273	294	308	313	301	282	304	289	291	286	271	287	292	324	279	308	281	300	287	302	299	304	291	304	277	298	304	321	264	308	283	286	287	318	258	270	289	313	272	276	286	305	255	273	284	289	316	315	267	276	288	314	269	278	271	284	287	270	318	286	296	294	311	274	314	262	281	296	282	280	317	340	259	279	291	265	288	274	276	291	260	291	312	280	307	273	283	304	302	294	298	276	306	276	287	294	282	320	321	297	305	283	321	291	272	297	302	320	302	265	296	255	299	280	281	301	294	280	291	267	289	300	285	285	284	268	298	298	284	279	289	318	303	267	271	299	286	307	270	273	324	281	290	275	302	307	292	282	292	295	310	285	278	301	299	275	328	284	279	268	293	295	284	289	317	290	320	275	303	285	266	311	278	298	285	284	297	301	305	273	307	293	288	282	259	318	301	282	309	283	327	298	291	276	303	293	289	312	291	289	291	260	295	275	291	310	266	308	293	277	277	318	281	285	287	277	281	287	283	299	284	302	313	311	282	313	254	287	333	294	273	290	303	328	314	263	296	273	310	283	303	286	277	324	300	274	307	274	273	278	273	274	299	284	304	319	301	308	301	268	296	273	283	287	286	283	266	287	307	283	271	291	283	293	359	289	288	285	281	276	270	261	291	278	283	273	295	283	281	283	318	287	295	305	293	284	281	281	307	289	276	283	295	310	311	325	294	295	301	278	294	330	290	291	293	298	277	282	275	281	315	280	309	293	299	295	290	272	283	279	274	303	294	276	283	284	263	272	251	276	304	293	288	283	283	342	281	299	283	298	290	306	287	280	261	311	310	305	270	275	287	281	283	293	253	299	304	280	270	298	288	296	342	271	287	280	299	300	278	253	267	283	312	274	293	310	295	270	277	296	293	304	283	301	287	276	312	294	277	313	319	292	276	307	259	324	279	272	290	308	309	291	280	277	271	266	283	312	289	291	271	288	260	281	308	317	282	305	282	278	282	263	289	283	273	286	287	290	304	314	280	305	294	322	304	269	276	274	292	296	286	291	293	291	282	296	267	316	260	282	294	292	299	314	289	315	313	302	287	295	293	288	295	300	285	301	285	303	314	239	294	302	281	296	284	285	282	289	266	283	286	288	285	303	252	297	265	292	274	299	281	316	284	304	277	308	268	291	290	286	301	335	275	276	318	288	289	290	288	287	296	326	307	273	294	283	265	273	302	293	270	274	320	300	286	305	276	300	300	276	289	274	260	295	308	297	251	276	307	315	285	285	323	278	281	280	312	322	307	275	325	321	281	283	304	294	304	261	287	303	260	273	261	298	281	267	277	274	275	262	275	293	308	296	269	276	286	257	303	282	311	322	305	291	294	279	308	282	257	296	285	269	257	284	309	288	276	303	273	304	277	301	306	280	270	295	293	311	290	302	291	317	257	273	284	262	287	325	302	258	284	259	303	286	277	290	302	292	276	285	305	292	290	302	274	326	329	310	275	299	300	270	288	292	299	317	290	289	282	258	283	288	292	301	261	310	330	297	307	287	298	264	275	299	267	229	274	270	269	269	297	303	309	327	287	327	294	276	296	289	291	266	277	302	293	261	300	338	300	274	305	279	270	302	292	310	307	267	288	288	322	304	278	278	331	294	299	290	298	282	280	304	304	292	290	301	309	299	257	281	311	301	296	295	288	304	266	319	306	278	289	315	314	264	320	275	303	314	279	256	293	296	284	286	288	280	313	268	306	292	268	303	317	296	277	271	274	299	282	309	299	325	313	305	283	297	276	294	286	263	287	277	291	305	331	286	281	259	294	297	304	290	288	263	301	300	303	296	284	320	291	316	295	317	284	290	274	272	305	280	301	324	302	301	299	266	275	305	327	294	293	317	306	256	273	274	278	275	306	288	304	308	317	305	296	314	304	265	290	289	306	271	303	296	297	302	285	273	273	319	278	269	298	305	267	295	279	285	286	264	300	281	300	288	304	284	304	286	280	271	306	301	297	321	321	293	271	263	284	271	280	292	272	325	302	284	307	313	310	323	278	291	273	263	299	288	323	291	304	291	250	292	295	274	293	287	291	281	302	316	288	306	277	288	283	294	324	295	297	280	328	305	292	301	287	264	287	300	313	291	296	283	299	287	275	309	309	290	268	305	292	322	259	263	255	260	282	283	309	275	274	296	322	294	300	270	272	263	306	322	308	289	281	308	288	321	286	295	270	310	269	270	281	311	285	312	271	297	293	269	289	314	292	278	293	308	279	271	293	298	305	287	298	270	288	314	316	280	282	289	308	290	280	272	295	302	278	291	291	314	282	274	309	285	305	292	294	295	271	307	302	280	303	300	319	271	285	314	262	316	296	277	293	278	300	286	275	288	267	267	296	264	311	302	259	310	299	267	295	274	314	275	294	276	302	310	295	265	306	292	289	315	273	291	282	271	293	298	259	299	288	301	303	306	279	285	267	260	310	295	315	296	294	308	280	299	294	293	305	274	260	286	298	283	263	295	280	263	273	270	286	298	321	308	302	301	287	309	268	300	296	304	297	280	315	296	286	284	272	316	296	254	311	283	295	282	286	270	295	304	310	242	286	293	296	294	270	274	280	276	305	290	289	288	295	291	297
28288	24059	30302	5464	447	411	352	365	423	345	383	390	399	372	353	397	376	336	362	386	388	362	349	387	388	363	381	355	373	387	373	335	379	362	348	395	361	382	321	373	326	391	319	408	365	371	379	362	331	357	397	364	373	392	387	413	394	352	370	330	364	375	385	363	330	369	373	354	372	354	375	336	345	373	350	389	362	390	360	391	376	328	339	363	371	330	366	343	384	344	355	369	351	391	327	358	349	365	342	334	350	371	363	365	348	352	352	360	338	384	351	348	348	348	369	357	378	353	385	368	380	333	335	353	345	348	335	358	351	367	354	341	379	364	351	359	361	342	352	358	329	354	362	356	381	336	373	346	362	366	377	379	364	343	331	373	390	349	375	343	377	377	338	361	370	371	379	332	337	375	344	350	395	359	402	344	366	341	364	360	395	363	340	352	365	364	331	358	405	363	397	304	380	350	365	352	351	323	338	378	377	366	367	358	352	377	348	400	365	361	338	346	357	324	384	350	380	368	383	347	377	358	360	383	378	343	351	388	355	373	356	324	375	383	362	352	369	355	360	365	379	370	351	366	340	372	335	372	348	369	361	357	376	322	350	383	383	367	322	361	389	358	359	353	355	377	374	347	361	387	360	377	379	376	353	373	336	383	335	397	325	386	352	331	344	353	382	365	394	372	345	367	380	360	346	377	330	349	316	334	362	381	375	355	347	354	354	353	353	327	369	390	358	312	390	382	322	377	355	376	380	372	379	367	392	344	342	350	346	360	392	374	374	376	372	386	358	358	364	371	382	350	361	364	371	357	337	335	367	373	348	308	401	345	364	360	385	396	388	346	390	373	381	379	358	354	353	337	355	369	359	355	386	371	347	384	360	353	361	379	375	356	359	339	431	386	335	361	339	352	392	393	356	358	322	367	362	372	342	377	395	355	391	371	387	362	376	353	343	339	366	353	363	363	352	383	359	338	399	341	316	356	378	349	371	357	331	375	332	371	370	362	377	356	354	359	375	386	399	370	354	390	362	373	412	369	368	362	370	359	344	393	354	387	358	333	369	357	364	406	385	383	407	362	367	344	353	361	335	372	354	347	342	388	364	329	401	329	368	352	353	352	345	379	333	374	358	365	349	352	365	375	368	347	377	368	337	373	377	355	354	334	334	365	381	389	348	356	374	361	349	359	350	326	375	387	343	346	356	322	383	371	368	334	386	368	365	341	352	359	316	332	368	340	365	344	348	361	349	356	373	394	350	372	372	373	372	360	355	340	386	375	381	376	372	384	348	353	354	363	367	395	400	386	346	372	364	359	375	350	353	369	327	393	378	381	339	341	380	362	353	369	363	374	374	398	356	377	333	345	366	381	365	374	361	365	350	365	380	357	376	343	334	346	376	374	369	349	351	337	346	375	383	360	346	389	361	333	353	361	356	365	361	358	382	386	374	394	352	371	373	390	388	332	367	370	356	361	363	354	377	381	391	398	394	367	373	330	362	369	410	373	346	378	355	358	348	382	322	383	345	333	371	397	380	364	362	338	349	355	377	359	386	367	347	338	366	393	364	382	357	382	371	346	382	385	329	397	347	342	354	338	355	361	384	395	370	365	363	357	371	371	382	353	376	376	375	356	385	357	365	391	338	364	373	359	380	329	362	365	376	366	329	372	377	384	388	372	337	363	351	414	352	368	343	369	366	355	357	344	350	362	386	378	365	406	398	401	382	361	383	352	382	347	375	360	341	344	379	369	355	365	351	330	379	398	373	390	380	322	378	335	390	380	399	345	364	352	343	356	383	343	330	368	371	333	359	330	346	358	356	368	346	366	365	348	351	361	429	324	364	367	313	381	363	363	347	365	354	378	350	380	363	339	388	372	363	342	326	364	362	367	373	383	342	339	361	346	361	347	381	384	349	371	371	332	361	355	367	365	347	358	396	379	389	367	379	354	384	350	377	326	347	382	369	369	352	354	354	387	348	371	343	387	383	336	406	365	357	406	394	411	377	403	359	340	334	386	378	339	344	376	348	360	396	338	371	380	337	380	382	358	379	358	335	338	384	362	335	368	377	359	375	385	354	383	348	371	316	379	365	362	347	330	350	363	339	347	353	332	406	369	373	347	320	340	374	375	360	348	366	372	391	333	340	349	381	393	356	324	367	391	398	360	349	352	336	385	363	397	364	350	359	362	383	370	355	336	399	357	352	371	324	351	360	352	355	379	342	346	379	404	391	329	355	377	346	365	344	360	362	378	393	348	337	371	348	385	346	365	370	325	349	348	340	376	335	361	376	372	349	370	368	375	354	317	343	396	370	334	345	369	390	376	334	355	372	340	342	334	348	340	382	333	419	327	378	382	374	352	388	378	392	367	322	361	382	391	343	376	372	353	350	347	332	339	356	383	367	339	359	339	391	334	384	365	342	363	378	403	387	338	326	362	369	383	362	326	353	358	395	353	408	349	371	403	364	375	391	334	343	347	379	389	359	320	365	361	382	349	383	344	349	391	351	367	314	361	384	364	373	389	318	371	387	379	351	341	370	357	351	329	354	369	341	345	346	371	364	379	362	357	348	371	348	384	365	342	355	372	366	360	367	365	352	350	370	331	376	342	369	352	388	376	363	391	377	382	308	359	339	358	357	388	343	344	368	402	369	349	391	338	348	374	361	386	394	379	370	393	376	371	353	382	339	375	386	382	366	356	372	370	369	377	355	344	369	325	347	379	371	374	366	375	383	353	395	345	335	370	380	384	383	397	375	397	365	369	336	358	362	377	420	374	380	359	346	359	363	390	384	372	356	352	362	373	382	359	378	390	354	336	375	415	353	324	344	366	377	381	366	364	363	352	332	355	330	329	381	374	337	380	375	344	371	368	385	395	391	352	358	339	371	390	361	349	362	351	351	360	356	380	388	354	345	400	364	323	345	392	394	369	345	353	374	346	325	333	361	351	396	361	397	382	368	362	366	353	383	363	373	376	373	386	390	353	366	336	373	369	360	328	382	361	372	338	349	351	347	385	366	395	359	336	388	370	344	355	410	374	326	393	343	374	358	386	372	350	398	381	372	370	367	383	348	373	376	390	376	373	359	360	377	363	357	391	364	392	364	356	376	353	387	370	336	370	362	380	359	370	377	384	351	360	348	379	353	377	357	342	358	332	343	361	385	379	348	329	361	371	359	392	359	329	346	371	341	374	391	340	389	354	337	361	369	357	392	390	338	354	360	376	387	363	359	393	349	348	376	385	354	349	340	346	346	364	368	334	370	371	334	403	356	337	376	340	369	411	303	379	359	360	366	380	365	358	340	353	350	366	375	349	385	397	352	383	359	357	380	346	364	342	373	382	376	357	401	359	346	330	396	337	378	371	330	372	349	368	380	339	359	342	391	355	370	370	347	383	358	365	328	383	348	379	341	384	383	347	386	355	393	330	376	371	369	378	379	363	357	328	344	360	384	355	399	347	390	389	368	334	366	376	355	361	374	354	347	345	347	383	378	409	364	347	366	339
31043	39522	26915	568	483	512	489	513	488	479	474	473	483	520	504	496	531	468	468	501	468	470	497	476	494	475	461	506	500	493	500	487	506	503	492	460	473	501	500	468	481	496	446	470	501	523	517	478	473	510	508	475	495	466	521	481	503	484	511	511	528	463	519	471	487	506	493	474	471	514	471	521	505	492	480	505	498	495	455	482	485	485	495	509	474	484	492	459	503	510	499	492	488	498	522	480	504	469	465	449	530	506	486	505	502	469	499	505	485	482	483	510	506	516	465	493	499	460	464	473	465	497	500	444	491	465	496	518	486	511	481	527	478	510	497	518	506	495	433	461	480	499	470	481	550	488	494	487	460	498	507	464	454	487	519	474	452	476	484	498	473	476	476	467	480	501	512	496	453	498	481	517	470	430	522	466	496	476	491	502	501	457	495	508	482	510	471	467	455	495	491	487	521	468	488	509	473	482	478	498	509	513	537	483	478	456	492	512	457	470	483	509	497	499	485	476	448	476	527	468	487	442	494	489	489	478	521	472	490	460	487	464	499	516	471	449	492	501	508	506	454	469	514	458	493	532	481	464	474	508	490	429	488	488	444	488	481	490	461	519	527	480	475	501	461	472	502	492	465	475	453	493	490	469	499	497	465	501	515	499	527	488	458	475	500	448	512	465	490	449	492	498	477	443	520	487	406	518	474	483	473	478	527	474	495	465	527	481	478	497	515	502	449	488	471	526	482	523	480	527	505	464	470	486	486	506	474	463	439	480	485	521	476	475	454	487	493	488	469	476	490	501	467	482	471	479	489	443	464	446	493	490	460	506	466	492	509	508	483	474	524	540	451	533	483	459	509	497	510	495	483	464	497	475	517	492	485	459	509	468	483	476	457	492	459	452	461	494	445	500	501	481	440	446	481	482	468	477	496	499	533	464	493	482	473	527	500	464	504	467	505	464	534	511	515	467	461	500	476	500	452	499	480	469	482	506	463	473	493	500	526	460	514	457	467	481	457	458	484	486	503	507	449	460	471	501	485	478	490	512	480	466	446	473	497	464	493	491	501	504	494	491	463	458	525	469	509	478	461	455	511	511	514	492	478	481	457	474	488	502	514	485	459	455	501	476	473	436	477	474	472	506	460	508	478	459	443	502	495	506	512	492	494	510	458	493	480	536	481	489	480	491	485	469	456	460	499	467	475	512	440	462	467	497	460	470	481	456	498	463	489	479	456	505	486	522	451	499	462	505	526	470	468	470	507	478	507	480	470	493	499	493	479	452	512	457	514	461	479	459	522	498	505	522	489	489	468	449	449	507	464	447	431	523	459	504	453	486	506	503	463	485	471	486	520	486	462	435	506	473	530	442	499	500	527	514	467	425	505	516	492	501	487	467	491	492	505	486	494	495	495	483	517	498	497	486	462	474	448	470	437	506	499	479	462	468	501	495	458	490	481	469	474	495	484	467	519	500	481	491	454	450	482	520	445	450	521	471	469	443	500	486	501	490	482	498	450	499	493	468	486	478	517	509	473	496	502	446	511	479	472	491	470	531	486	482	457	471	503	505	444	484	487	468	467	481	506	512	484	444	537	439	453	483	499	499	497	481	459	492	507	491	526	515	489	479	442	512	472	528	479	483	504	519	517	524	474	501	490	451	482	473	485	453	483	502	487	480	516	491	491	458	514	488	454	511	502	483	505	474	516	491	437	473	493	514	462	516	487	479	464	480	460	483	461	456	488	495	515	489	491	449	475	496	479	473	484	521	481	499	484	492	489	459	484	473	497	479	493	485	525	456	477	496	495	498	488	482	470	510	511	499	456	488	466	475	541	506	494	459	510	538	487	523	495	495	465	447	473	507	521	513	492	512	473	494	467	470	522	504	492	479	493	451	492	483	482	478	475	465	482	487	462	466	507	529	433	470	515	446	487	478	480	530	458	468	475	484	486	487	479	498	489	487	478	506	477	499	495	456	508	455	478	507	526	525	500	541	479	504	520	458	499	461	473	489	461	525	492	465	506	472	499	514	512	497	504	520	470	483	465	448	533	469	495	482	481	512	473	505	493	471	518	514	472	484	494	538	488	524	480	492	491	518	533	488	494	479	491	465	530	490	478	499	492	531	500	512	469	475	456	497	475	531	475	496	484	444	464	525	526	544	500	483	500	484	464	478	450	478	488	512	457	488	493	505	506	504	447	462	450	433	436	485	473	472	543	473	510	450	442	492	508	497	458	491	478	517	507	492	484	465	518	483	517	477	508	439	488	466	451	487	493	511	449	475	474	469	502	481	489	462	534	508	488	508	450	484	447	520	493	457	456	463	459	475	477	478	491	486	483	501	493	456	503	512	489	466	481	517	492	477	537	503	499	485	480	509	504	496	482	478	477	458	456	471	476	488	482	465	500	492	465	481	515	480	497	459	493	474	477	472	461	506	508	455	469	517	456	477	455	489	489	496	504	497	477	474	460	480	492	479	494	479	525	532	458	493	470	495	486	519	472	494	470	509	452	507	459	436	511	494	522	491	458	499	498	476	459	518	502	477	524	476	532	493	490	490	476	455	458	526	527	455	493	529	500	462	491	509	502	513	494	448	503	518	523	524	491	512	517	499	473	495	468	515	478	466	497	474	501	491	509	499	499	476	489	452	483	462	460	460	463	459	464	466	506	463	512	464	481	490	481	488	492	467	473	489	491	518	456	450	463	489	493	511	480	491	526	492	468	511	470	490	473	480	459	499	508	479	494	480	496	456	464	511	447	515	506	477	480	489	463	465	428	540	493	472	464	514	491	475	471	444	477	491	505	511	491	458	523	487	462	476	482	530	484	470	453	493	525	517	454	476	506	498	507	493	468	445	474	472	501	472	500	466	496	494	499	467	470	454	475	494	522	479	488	478	459	500	488	477	472	480	485	483	454	539	525	469	493	486	477	479	461	474	487	497	511	499	483	488	502	452	465	498	463	477	504	493	473	453	494	471	485	484	464	473	485	512	503	500	474	510	510	502	486	472	452	448	510	474	494	478	498	515	480	485	513	481	491	456	459	490	507	467	497	495	482	479	484	449	485	481	464	496	465	487	483	483	486	453	463	483	485	482	509	475	522	500	495	537	474	456	452	481	450	442	495	492	496	490	489	468	435	470	502	491	487	499	471	497	489	497	482	508	489	452	551	466	485	466	492	533	481	473	503	493	482	471	507	472	480	489	487	529	493	461	497	463	464	488	500	501	442	498	539	484	478	488	497	491	481	505	499	513	484	487	483	494	479	500	476	466	472	454	473	474	496	463	522	519	499	442	496	499	465	483	482	489	468	438	479	487	492	512	494	497	518	486	477	473	442	464	491	512	506	512	503	515	420	460	479	546	539	501	487	471	514	498	487	518	484	464	505	475	535	487	461	481	490	484	488	467	492	509	502	497	475	471	466	482	493	484	473	467	472	456	511	489	514	501	508	475	475	501	513	475	511	455	475	471	537	498	493	480	467	495	513	460	491	486	463	479	477	498
24145	21827	35449	21971	20740	11192	835	480	434	427	439	441	393	401	406	421	392	414	390	390	373	401	382	367	372	364	377	388	370	397	398	360	381	402	388	403	396	422	404	414	375	370	416	372	391	363	370	397	353	420	360	396	418	383	363	395	371	398	394	369	368	387	366	367	353	371	414	372	371	383	384	362	371	370	385	384	386	370	346	336	380	360	345	383	392	369	333	334	385	405	361	390	389	386	402	383	399	349	425	376	388	364	378	355	347	392	414	359	325	387	390	353	399	375	369	401	388	366	349	356	380	414	385	354	356	354	389	387	378	365	420	418	385	372	361	389	389	358	364	394	362	396	349	408	372	366	420	393	363	351	369	397	373	391	403	361	385	369	406	390	381	377	355	396	380	372	379	367	376	358	372	399	364	408	386	399	371	400	400	363	359	396	377	369	380	327	399	375	394	392	380	393	364	386	387	360	378	372	384	387	364	378	376	396	374	384	346	374	388	374	370	393	391	371	347	369	381	369	360	366	373	354	388	379	411	372	390	387	362	385	364	357	355	371	368	377	385	378	355	373	407	368	381	383	384	389	379	394	377	369	427	392	340	394	357	372	377	383	381	384	361	413	402	395	396	377	393	380	389	380	381	383	394	374	362	377	408	371	371	348	386	383	366	374	392	348	377	360	397	398	379	376	405	378	386	402	355	398	405	343	368	363	367	379	380	359	341	385	391	380	404	416	381	379	371	365	368	389	405	384	393	399	388	350	403	375	381	351	368	371	381	370	361	379	347	377	407	359	381	383	386	377	398	404	398	356	402	390	396	386	367	354	368	364	378	360	357	384	391	399	406	375	386	374	359	353	374	359	369	379	345	347	404	390	344	368	388	394	398	381	350	381	379	373	391	347	384	377	365	351	371	366	369	413	409	373	345	374	354	397	369	376	376	352	345	378	362	373	397	409	372	382	371	426	372	368	401	394	368	363	360	365	383	353	366	381	373	361	364	379	388	362	398	377	408	395	387	331	389	413	372	407	363	385	353	361	373	369	394	384	355	379	376	355	387	328	369	392	380	392	359	393	384	384	404	385	390	420	392	367	395	383	383	377	417	363	419	385	371	401	380	394	361	418	388	371	391	402	358	353	361	403	383	403	378	376	377	369	374	393	373	424	394	380	410	396	356	381	371	348	404	422	363	397	359	373	415	405	393	370	370	370	348	363	407	371	382	381	351	371	378	358	369	360	393	357	344	401	364	362	388	373	362	395	393	365	372	344	364	390	363	381	372	347	407	351	373	369	386	380	338	406	344	378	397	369	370	392	381	407	373	359	358	355	395	379	409	381	380	386	393	365	383	360	401	367	369	384	370	395	379	382	403	405	379	350	378	366	345	404	383	365	367	359	368	382	363	347	342	424	394	384	387	370	361	364	360	420	329	349	381	388	371	374	375	365	381	372	399	400	387	381	346	362	397	400	383	400	356	348	367	364	404	374	368	390	379	376	382	348	370	364	372	407	364	361	337	390	352	377	391	375	373	362	368	387	370	382	408	374	391	353	399	354	365	332	407	401	373	387	323	378	390	379	376	351	387	368	367	348	395	390	380	356	388	369	398	398	364	350	362	377	345	385	358	379	406	375	363	382	392	388	391	389	380	365	371	365	404	417	406	370	389	391	357	339	388	409	383	373	395	405	394	387	360	376	443	388	393	340	348	397	372	381	376	387	370	385	377	414	369	406	395	356	364	386	368	373	370	383	363	365	382	411	401	360	365	369	354	378	369	369	361	403	382	369	386	377	382	399	385	404	382	360	387	381	372	377	402	360	409	423	376	400	384	379	385	383	362	354	352	400	379	346	382	367	383	439	374	363	394	405	387	383	392	397	403	367	350	373	360	380	363	381	371	370	353	341	339	427	385	400	354	415	386	406	356	377	401	405	375	360	367	415	364	361	368	379	398	335	382	383	360	380	405	369	377	373	361	372	344	367	409	358	359	348	349	343	382	333	353	367	391	378	365	382	372	374	360	419	358	398	362	361	375	374	395	363	376	363	343	391	367	395	384	383	374	434	384	360	397	366	374	353	389	353	367	357	360	365	359	393	375	377	390	388	396	351	375	363	378	361	372	390	366	371	380	372	383	373	351	392	390	397	364	385	394	358	364	387	393	381	395	374	394	365	392	377	373	359	417	329	381	384	363	393	365	390	394	371	379	382	378	374	408	371	374	374	400	354	388	392	395	374	383	410	368	384	395	364	388	378	370	386	356	403	402	381	416	370	344	404	378	379	391	411	385	394	367	391	377	348	370	370	365	364	401	367	384	343	369	375	401	379	446	414	383	403	381	388	390	362	374	367	378	348	390	365	388	415	421	360	370	377	356	387	352	375	389	381	363	410	379	382	397	344	409	399	400	394	371	376	391	373	375	447	390	394	363	423	345	381	395	369	390	375	375	359	371	361	385	362	338	347	347	400	374	395	328	392	376	389	393	424	371	382	373	383	362	395	358	373	414	345	398	410	354	406	385	394	353	367	394	388	383	393	400	361	386	411	365	381	343	340	370	359	344	362	333	389	346	404	407	412	397	380	374	367	368	357	371	417	371	378	391	385	371	383	386	379	395	385	341	399	413	383	384	367	369	389	387	334	359	404	428	392	325	411	383	363	410	385	379	371	380	371	363	374	371	344	401	370	355	385	374	390	404	373	418	365	343	391	387	401	366	373	389	348	379	403	365	398	382	368	383	364	391	385	370	379	331	365	349	347	392	389	390	389	388	393	337	337	394	345	361	356	374	378	360	388	407	385	365	381	367	377	381	386	377	397	368	380	393	383	396	376	394	342	374	379	443	411	402	358	368	386	427	361	349	391	374	417	356	377	386	371	379	350	333	362	385	377	393	389	411	382	389	344	397	393	351	392	380	385	346	391	385	399	374	435	345	373	364	378	388	358	374	342	376	387	353	377	407	393	377	390	365	374	370	358	365	354	380	404	369	389	386	383	351	344	389	354	397	362	410	385	350	340	382	395	373	376	397	329	345	363	383	418	376	355	369	347	370	370	352	421	407	369	359	369	373	398	385	410	412	387	381	422	385	401	344	393	392	381	368	364	392	403	364	408	381	362	355	400	364	365	368	404	320	360	371	397	418	368	355	415	381	392	367	379	419	386	374	403	380	359	363	368	377	415	335	371	387	394	382	347	398	417	375	389	382	379	380	377	405	354	362	370	374	371	375	381	376	342	373	392	394	385	365	384	375	411	412	411	382	375	415	370	386	378	367	399	392	341	380	363	398	398	373	377	387	402	365	354	375	368	386	341	392	381	384	356	357	382	374	394	381	376	391	347	398	364	389	340	366	405	396	380	376	387	378	379	396	408	372	372	371	372	398	351	383	378	373	383	370	397	379	345	412	370	360	381	392	421	317	364	363	356	353	361	392	346	377	365	361	374	370	371	358	329	397	357	374	393	406	403	411	351	351	380	368	356	348	389	370	377	357	348	374	382	372	374	380	400	359	367
54515	76217	51137	1651	1144	989	830	708	674	625	608	611	610	526	606	613	536	520	591	562	544	546	545	522	558	532	543	484	542	498	550	556	482	504	525	504	525	535	541	541	509	505	518	470	510	522	497	540	532	503	538	491	521	514	514	508	496	507	497	500	532	500	534	502	551	531	519	503	531	528	526	541	530	524	505	529	504	478	521	505	472	509	538	510	493	506	538	479	536	551	526	510	551	505	476	453	538	464	505	516	539	502	507	528	513	538	519	499	510	453	567	513	516	470	503	543	547	507	479	528	514	548	497	486	548	473	500	528	520	547	551	518	521	526	523	539	517	488	509	542	518	511	530	493	552	541	510	499	529	509	506	466	471	534	530	540	541	482	509	496	483	509	538	516	593	505	515	509	501	520	499	495	517	512	498	563	507	540	517	491	549	532	491	529	534	505	534	503	530	515	521	549	488	531	511	541	539	531	539	503	531	496	516	506	498	485	487	505	535	518	498	544	488	526	499	513	501	521	501	504	549	505	526	545	479	500	581	517	556	489	531	507	500	450	550	530	475	535	500	494	487	489	552	524	530	494	525	503	520	531	504	513	524	548	487	504	569	559	536	466	523	526	478	479	480	544	523	516	529	511	532	488	507	553	496	519	557	498	488	536	523	532	524	529	527	560	531	529	535	514	482	542	529	507	522	483	557	499	536	499	509	491	528	529	513	491	448	495	498	507	529	536	480	501	482	517	491	493	564	520	517	515	516	503	505	534	496	509	531	529	531	501	462	473	529	513	500	519	448	502	522	497	517	534	522	503	500	517	542	562	491	519	530	535	524	488	503	515	502	481	531	502	509	489	551	478	478	510	487	553	499	525	510	525	486	516	512	551	474	529	538	522	505	539	520	498	537	520	484	512	523	522	501	508	479	497	539	487	489	500	547	510	518	537	483	505	515	514	539	526	518	497	501	489	489	519	507	521	523	531	477	529	525	489	543	485	505	515	501	526	486	538	485	532	544	508	497	475	478	503	515	484	510	538	529	520	484	506	522	517	483	521	531	521	520	504	507	476	456	496	509	528	517	549	495	545	483	508	523	579	564	493	525	478	494	481	517	517	507	526	509	474	490	530	533	478	504	504	521	468	554	543	517	550	523	479	527	518	480	517	555	501	518	522	517	524	547	535	540	493	548	506	507	544	508	510	487	553	521	530	517	502	539	509	500	567	531	499	490	519	504	525	491	458	494	553	529	499	549	491	523	506	527	576	509	517	508	515	506	487	519	500	537	485	507	492	552	537	468	471	511	503	540	519	494	529	492	496	513	490	534	499	493	488	527	518	515	470	527	488	487	530	528	520	517	499	525	533	485	485	505	540	492	513	498	478	532	507	551	518	516	505	515	524	541	500	511	517	510	474	508	551	551	530	516	471	497	500	494	490	508	500	521	492	524	509	514	473	498	496	539	536	535	535	508	482	509	501	544	520	493	541	501	479	481	461	491	537	508	582	528	483	542	508	510	481	518	499	523	512	539	496	507	500	499	541	517	500	564	485	508	558	525	558	487	529	514	504	524	527	466	483	526	505	510	498	502	561	519	554	518	524	507	537	500	499	488	524	521	531	493	524	504	551	485	526	486	509	558	519	495	521	506	516	536	503	521	512	536	504	521	529	511	525	479	499	503	513	550	519	520	495	479	503	506	494	514	528	524	505	521	555	508	532	487	484	519	493	537	480	509	544	547	498	474	498	523	509	519	528	528	521	518	494	508	522	506	485	526	544	493	512	545	496	512	498	499	521	521	572	526	510	523	559	531	514	514	515	544	499	502	455	552	484	529	495	528	479	503	496	502	522	506	502	492	513	462	476	549	489	524	494	533	516	464	475	514	493	563	561	525	487	510	508	531	509	502	475	514	529	512	491	533	488	549	524	516	527	525	506	522	510	548	495	533	526	530	473	503	531	501	497	522	522	555	527	532	491	517	499	496	489	520	561	527	539	465	520	568	502	517	511	533	501	532	516	529	507	521	519	496	514	545	504	489	503	512	533	495	490	498	505	502	537	540	524	482	522	497	532	542	542	542	567	539	510	539	495	522	495	512	512	474	548	538	549	495	509	532	508	486	502	468	540	499	526	519	538	521	503	498	479	511	507	507	551	501	510	508	551	506	534	506	528	475	514	564	509	483	510	534	497	472	484	511	539	502	503	513	469	538	478	478	461	551	521	503	539	514	494	506	489	500	503	481	507	540	491	569	510	507	516	500	538	495	513	504	555	508	523	459	542	492	514	511	526	486	530	536	511	515	560	531	499	482	537	521	524	520	531	508	510	507	496	517	539	495	502	530	472	546	508	506	529	505	496	503	510	553	472	523	476	498	513	487	508	527	493	500	526	568	482	547	538	498	450	476	488	490	538	519	518	520	533	467	509	498	523	550	512	494	506	491	505	462	516	515	484	531	516	470	528	486	524	492	514	499	506	512	501	493	537	532	491	505	490	549	522	506	524	553	502	513	474	509	519	514	534	515	496	501	530	519	490	523	489	472	503	514	492	501	512	561	544	490	496	503	527	511	496	522	537	482	560	465	517	520	518	486	521	512	534	505	519	510	497	491	524	552	499	511	503	536	511	516	501	515	519	534	511	528	493	475	508	528	559	527	529	537	478	518	517	529	526	496	488	507	502	504	462	531	512	494	559	493	511	519	537	498	517	521	542	508	506	512	510	528	499	508	487	499	521	529	544	485	530	504	509	508	518	540	537	498	506	514	491	552	499	531	522	519	526	542	494	466	522	489	502	552	499	487	523	479	512	508	501	500	487	524	512	557	509	512	485	532	549	529	519	485	537	521	524	546	485	533	475	497	524	550	490	528	485	483	515	495	509	541	530	452	536	516	506	505	496	537	518	517	501	546	521	536	509	509	499	510	532	503	544	542	520	491	486	507	511	504	516	515	487	518	523	544	478	514	492	561	510	514	506	512	518	534	510	475	532	521	494	479	493	520	511	558	475	513	522	505	520	531	533	489	487	492	477	527	514	519	533	513	512	490	531	488	552	544	498	497	496	508	509	505	526	520	491	502	503	547	507	534	547	517	560	514	520	498	518	465	533	526	503	537	489	531	472	510	521	509	544	526	483	470	505	513	527	513	512	505	486	545	521	508	509	484	496	496	524	509	486	516	524	522	514	500	497	494	521	525	522	518	540	559	557	513	543	516	494	587	538	518	521	502	495	483	576	508	512	537	548	506	443	538	522	585	470	504	505	524	511	519	515	515	541	519	530	552	519	546	517	552	542	520	528	479	516	526	484	476	506	509	472	500	566	519	521	512	554	534	530	501	498	506	516	519	505	501	476	510	491	520	493	519	494	537	492	534	530	491	493	544	513	536	523	530	578	491	488	538	584	482	525	500	490	484	487	523	498	532	500	493	503	512	485	519	530	474	501	541	514	498	511	495	487	494	553	525	576	527	477	506	512	514	543	500	505	476	536	538	511	555	518	480	484	502	506	476	527	521	494
23182	21610	33225	21602	21434	22441	11642	509	366	295	337	272	292	257	244	268	219	220	232	244	238	207	232	216	215	239	226	247	235	242	253	206	221	233	228	218	204	228	207	215	225	193	202	229	207	231	224	242	197	199	227	199	196	216	234	180	212	226	216	223	228	228	220	223	209	229	196	208	218	247	223	204	215	213	224	221	239	227	168	182	229	208	205	233	192	227	207	203	220	220	226	225	231	205	230	198	199	202	207	218	190	214	202	247	198	214	247	192	234	196	202	199	213	199	215	231	213	213	205	216	195	220	217	231	214	201	203	204	200	211	219	236	224	217	196	202	221	211	224	195	216	223	193	209	194	205	221	225	201	211	193	242	221	219	199	208	197	218	196	203	188	210	204	224	191	201	210	206	202	207	207	219	196	200	205	209	238	220	228	197	247	210	194	202	214	213	211	211	210	191	211	217	188	210	236	222	233	183	200	209	243	247	228	203	207	206	212	213	202	205	226	216	198	217	215	228	188	205	201	199	201	213	253	233	230	218	216	218	209	241	212	206	199	255	226	234	239	204	233	236	186	215	219	231	206	237	216	215	201	222	189	218	207	223	231	208	226	224	210	222	237	222	220	218	209	192	245	208	209	218	205	227	199	224	202	240	225	215	200	214	206	203	199	207	252	224	210	209	236	205	225	197	212	229	240	195	222	225	216	215	213	213	237	229	215	242	220	219	206	214	227	220	215	196	216	217	211	201	219	221	213	223	218	195	218	198	187	237	219	229	188	210	199	205	207	216	200	239	217	202	201	239	205	207	220	206	224	200	183	212	217	191	206	193	208	224	199	230	199	202	216	198	209	199	198	244	214	232	213	225	218	216	220	213	225	221	211	208	248	206	211	204	211	192	233	207	229	226	211	205	209	212	181	213	214	195	187	221	195	199	214	214	201	220	208	235	229	207	222	226	221	228	220	207	211	195	205	229	183	227	205	223	235	239	239	226	206	188	232	253	209	199	191	226	216	197	242	238	209	230	221	181	206	193	227	214	250	220	195	189	184	207	216	230	214	227	216	208	209	185	242	197	219	202	207	198	216	219	193	200	218	204	203	218	222	200	194	201	232	205	211	225	215	226	208	203	193	226	189	197	211	230	191	205	201	236	204	198	238	219	214	226	203	216	203	201	221	199	187	204	189	195	216	213	216	201	208	223	213	210	205	184	215	191	216	203	229	220	202	210	231	205	210	200	214	200	242	208	213	200	233	231	220	193	208	210	197	217	211	190	200	203	201	217	219	213	208	196	218	223	214	195	256	229	208	222	193	224	191	225	213	225	191	250	210	243	219	221	216	215	205	194	187	216	194	229	195	210	199	224	232	217	203	229	222	180	212	215	217	195	221	169	199	213	195	199	227	187	203	222	219	182	186	224	189	217	206	205	235	187	207	223	216	218	222	228	212	242	188	180	219	220	227	222	224	203	220	194	226	190	218	197	223	222	213	183	230	207	198	211	199	201	208	211	205	180	180	210	203	200	204	227	207	224	220	203	215	199	231	213	216	207	198	225	203	208	237	208	197	188	238	230	254	196	208	206	203	210	235	231	218	223	201	201	231	219	219	210	205	193	230	211	198	205	189	189	220	205	221	212	187	194	218	211	211	210	189	231	206	206	217	221	200	219	201	217	225	200	202	233	185	219	218	192	210	211	220	218	215	211	202	195	217	205	202	216	241	227	215	214	195	213	221	209	183	205	182	206	209	218	211	232	202	227	231	236	238	191	202	207	243	245	198	192	200	208	228	217	220	254	218	187	217	210	219	194	209	207	219	214	194	232	227	215	188	244	187	220	189	210	240	208	195	237	220	194	231	222	217	225	224	193	203	211	210	217	195	215	219	228	241	200	224	208	181	215	184	217	222	206	221	221	235	209	220	206	213	203	180	242	244	230	224	186	217	196	207	214	208	215	221	197	204	226	208	234	184	224	202	210	190	206	222	220	214	192	224	197	221	198	221	207	179	216	188	207	199	211	198	225	236	221	225	212	217	224	206	213	221	222	212	216	205	211	200	220	225	215	191	206	210	211	186	223	200	188	217	216	201	190	206	211	224	213	219	198	203	217	206	219	208	205	229	228	202	183	193	191	221	197	186	211	220	224	200	197	225	214	213	208	228	215	218	216	207	199	200	216	223	229	220	213	228	196	219	229	217	222	199	195	220	223	203	191	211	213	219	220	220	226	210	243	203	222	225	227	184	200	209	209	248	202	212	217	217	221	195	217	220	246	221	208	193	207	217	204	211	230	207	226	212	228	205	212	207	184	191	207	200	183	210	219	228	210	208	236	203	234	221	239	220	245	220	212	181	241	205	196	206	219	198	206	211	237	199	194	206	234	221	208	218	199	180	191	207	199	220	225	185	222	206	228	204	173	232	216	204	198	244	207	198	185	224	176	229	213	209	218	214	215	236	212	224	185	220	202	183	228	219	167	212	204	231	197	205	216	205	198	224	202	221	210	224	224	220	219	229	212	209	211	239	228	231	213	212	185	215	189	186	210	206	195	181	237	200	214	212	229	208	230	215	223	213	228	222	199	195	186	231	203	228	230	199	198	230	197	205	192	205	219	201	223	220	193	209	216	223	190	228	241	237	234	209	207	216	200	193	204	207	250	215	206	216	205	229	211	197	216	223	235	207	177	221	212	200	223	221	195	206	170	237	229	214	240	207	204	202	213	202	211	217	240	220	199	184	223	208	192	195	220	196	233	221	216	218	199	234	213	208	224	208	214	186	215	213	210	207	218	208	191	236	206	210	198	196	212	212	251	191	222	219	239	183	221	206	215	199	202	201	231	213	226	235	205	200	235	214	198	198	205	219	198	239	211	196	178	205	249	228	205	222	228	217	201	213	208	202	196	218	203	208	190	241	215	234	220	220	238	216	230	208	196	216	208	245	220	217	184	220	200	211	200	216	201	230	200	201	196	203	191	200	209	191	199	213	203	221	242	200	199	204	223	203	199	238	203	201	204	226	239	202	207	227	202	226	217	220	191	190	236	207	219	209	182	200	189	216	227	205	195	203	217	186	204	205	220	202	209	220	200	232	213	207	222	212	240	214	218	199	224	220	191	224	217	209	197	212	204	188	263	195	227	227	227	189	210	192	224	201	242	217	225	200	191	178	216	205	215	224	205	207	210	204	189	200	222	228	199	224	185	228	228	209	215	207	220	214	216	211	200	226	208	193	216	218	216	213	177	214	191	194	239	228	214	198	191	237	207	220	192	227	209	209	204	224	230	194	221	230	201	223	207	223	225	197	201	219	224	194	217	206	209	194	226	201	213	188	221	214	213	193	191	205	186	225	199	209	211	204	230	202	221	222	191	212	218	219	233	215	206	205	197	219	191	214	198	197	224	212	221	233	211	202	213	222	224	205	172	194	214	222	199	210	206	211	197	183	203	207	211	225	214	205	213	209	207	197	213	205	211	234	217	221	212	224	193	211	213	219	212	241	220	228	207	226	216
58924	83592	47145	2454	1541	1251	990	908	653	645	526	506	451	420	400	341	345	346	383	334	335	323	346	315	310	343	336	304	321	297	299	307	305	312	317	300	288	294	277	305	346	301	288	348	307	300	292	287	272	302	289	310	320	298	283	303	274	305	333	288	265	286	295	293	265	285	309	297	285	271	307	307	300	272	295	327	301	290	274	310	286	313	278	289	297	266	298	275	286	286	281	284	286	288	316	257	260	278	289	310	279	303	284	319	319	289	313	291	300	270	275	303	279	294	262	301	302	328	281	282	299	286	302	292	303	285	327	304	298	283	293	307	282	279	288	280	311	277	281	296	286	292	288	275	272	298	277	304	303	270	270	286	262	289	289	282	257	282	302	270	263	286	302	304	276	271	285	298	261	276	306	308	272	319	290	301	292	270	265	300	272	318	251	268	282	316	286	288	280	280	276	283	282	302	287	270	293	268	312	275	298	286	303	296	293	296	289	282	291	281	293	299	269	277	281	264	296	277	280	272	316	298	289	265	285	306	326	291	266	281	293	329	269	289	264	287	285	267	290	285	303	302	302	294	289	279	285	283	316	276	297	315	290	263	286	259	276	301	252	299	301	274	285	273	267	284	292	292	257	273	294	309	293	292	253	269	277	309	273	305	291	288	337	274	299	270	293	296	318	292	308	271	280	273	281	299	283	270	284	317	297	282	292	319	287	268	267	272	276	314	293	274	280	310	328	312	307	304	280	280	294	292	297	305	303	287	303	288	288	320	290	275	302	254	283	281	305	312	284	294	287	307	279	267	262	275	266	295	297	277	286	286	287	299	309	292	283	309	299	270	280	291	276	314	307	269	284	293	268	270	277	264	288	263	282	271	264	285	295	295	293	263	303	289	290	282	287	260	293	272	305	278	283	299	296	292	272	313	245	287	280	285	267	266	276	274	301	300	253	276	273	291	327	301	276	298	323	300	284	281	273	273	281	297	273	282	305	273	296	297	311	289	289	301	277	317	286	276	258	288	316	295	302	266	314	274	303	267	300	284	301	297	308	246	281	305	279	272	301	303	274	281	273	269	283	295	302	291	278	275	319	289	304	297	295	296	286	297	248	298	306	295	301	295	283	292	286	282	289	282	295	274	293	283	281	293	276	262	299	290	292	283	282	258	309	277	274	270	291	318	249	251	281	277	283	326	286	292	278	270	316	280	290	270	282	290	254	273	293	309	273	308	293	306	294	292	294	260	304	290	248	301	280	302	285	281	289	320	273	290	258	282	294	276	297	298	261	278	277	282	299	299	292	295	303	272	315	287	291	289	294	286	283	299	296	292	278	269	309	315	265	324	288	291	291	271	279	293	251	292	278	285	318	295	271	279	300	282	279	307	281	272	271	295	305	296	274	283	282	268	262	267	266	276	271	290	300	270	280	263	277	290	295	272	298	258	268	292	286	309	310	306	298	245	297	318	305	293	293	285	293	282	317	255	310	290	309	289	328	270	295	298	255	276	292	317	257	300	284	297	293	315	289	298	264	302	284	291	279	293	298	309	263	278	285	275	304	301	278	275	276	285	292	305	297	303	309	271	296	298	318	307	285	295	293	302	270	281	281	275	315	286	293	288	281	282	286	274	319	270	295	283	307	278	311	271	257	286	269	323	329	303	286	270	313	292	300	276	285	302	272	296	270	266	305	302	298	291	267	288	322	243	280	289	289	274	260	284	313	301	334	276	266	290	280	286	273	297	288	287	318	264	275	284	282	302	302	293	293	313	306	271	270	297	319	302	287	275	294	260	282	289	294	297	292	274	259	280	291	315	269	282	300	307	290	303	318	276	287	287	291	272	291	273	276	291	297	282	297	288	281	263	301	265	302	280	275	286	319	300	280	305	297	306	277	301	289	302	285	285	282	280	283	279	285	262	250	285	261	268	255	282	278	291	274	301	284	314	277	292	308	275	285	289	258	285	279	264	289	297	284	306	281	281	257	310	288	290	287	278	289	282	297	299	293	288	249	305	245	296	278	276	312	285	301	276	294	302	269	279	276	276	311	267	269	268	299	289	279	288	290	309	312	328	302	274	298	263	300	302	273	290	309	260	280	293	257	277	293	280	281	292	277	304	259	296	315	332	279	283	314	295	275	273	301	314	264	270	295	286	295	302	305	303	269	302	295	318	256	293	280	279	302	307	281	297	298	300	304	292	284	293	275	290	261	318	307	260	270	293	308	239	290	300	277	258	287	252	294	284	306	310	282	316	292	313	303	290	282	274	339	284	287	298	286	272	324	284	287	292	269	307	280	281	263	290	287	292	267	303	277	284	280	300	313	316	254	327	288	297	264	288	271	292	264	293	276	303	300	288	261	282	301	272	277	287	303	284	299	285	258	262	317	307	295	290	273	322	290	258	306	276	247	293	247	277	312	304	283	266	276	267	293	302	266	290	296	302	275	297	292	297	283	304	290	287	281	274	303	275	294	275	285	265	283	303	267	285	336	351	272	275	287	272	300	279	324	268	296	274	315	281	278	289	306	285	309	292	310	295	271	250	254	270	292	271	261	290	302	262	286	269	263	283	271	288	308	299	292	291	272	323	269	304	297	298	344	303	259	291	290	282	306	297	289	293	275	276	279	273	312	267	254	260	292	290	298	291	278	289	295	286	267	257	281	291	264	288	283	293	288	307	308	279	285	273	303	291	286	291	290	301	269	284	298	275	311	281	257	282	265	273	302	303	293	309	282	266	304	277	275	244	274	286	287	306	272	280	264	308	273	276	289	301	291	257	295	294	259	277	294	258	294	294	271	287	299	283	288	259	291	303	326	273	279	284	284	309	310	280	286	295	265	275	289	285	270	295	299	302	316	297	305	282	289	251	282	301	312	316	319	281	292	326	304	290	262	285	293	262	307	260	280	282	305	280	263	295	318	289	276	295	307	268	300	249	312	290	317	294	293	285	294	293	296	295	292	303	292	305	291	283	290	315	312	284	273	271	304	305	301	294	281	286	267	276	275	277	299	271	257	279	266	281	296	312	283	280	287	275	297	289	283	294	310	294	283	293	293	306	301	293	258	281	258	250	294	282	286	282	299	300	300	304	287	277	288	275	247	306	277	281	278	323	314	281	271	301	287	324	276	268	287	289	315	282	278	291	292	273	235	284	309	295	290	288	287	304	308	277	287	291	281	259	282	296	286	277	274	298	269	303	278	283	294	258	284	278	270	285	303	301	284	315	301	273	316	311	288	276	295	308	322	286	308	284	272	305	309	298	277	290	315	290	285	301	274	286	295	284	306	293	283	298	288	297	299	272	273	283	282	298	300	292	265	294	292	287	285	271	279	322	297	274	296	277	333	307	289	281	261	302	289	307	281	297	299	251	296	273	285	314	293	281	301	281	292	264	287	283	292	294	270	261	279	307	260	295	294	255	274	270	313	288	290	275	284	268	280	312	286	264	282	321	320	293	282	290	283	320	271	287	294	305	300	313	282	272	305	300	305	269	313	281	274	273
28142	23945	30307	5750	448	418	367	373	391	355	403	358	350	381	352	345	360	378	383	354	356	339	377	337	375	327	348	358	351	356	376	377	392	369	334	361	368	359	369	351	357	385	345	337	341	385	342	367	338	352	333	352	365	335	339	346	352	385	336	330	361	369	352	379	360	322	378	329	367	338	345	377	362	338	319	354	359	406	341	369	377	360	377	375	386	353	368	373	343	401	404	380	392	345	346	350	367	357	361	348	364	308	360	345	366	339	350	363	374	351	380	373	355	354	361	366	357	336	375	368	376	367	322	323	349	397	400	336	376	362	355	384	376	337	364	337	336	342	365	382	358	361	304	411	351	386	383	374	375	359	377	346	330	359	355	350	391	380	338	354	338	354	341	355	322	347	367	380	367	353	365	346	320	387	370	363	396	340	375	357	367	366	349	369	359	382	373	381	362	384	317	384	319	363	371	417	374	353	340	341	357	393	355	399	379	339	335	346	349	357	341	362	340	359	379	346	359	348	369	383	352	387	377	337	380	355	359	328	361	373	354	399	414	315	365	349	366	355	376	364	344	380	352	358	413	334	373	341	348	346	349	342	322	406	381	381	402	361	374	372	400	371	376	320	355	408	351	328	360	355	359	384	371	373	373	370	373	346	372	369	371	349	342	357	360	329	360	342	377	340	339	365	367	361	389	358	337	353	340	396	382	346	359	386	406	362	339	354	363	342	303	341	400	384	404	344	375	355	381	384	375	364	403	387	398	332	378	345	352	348	364	370	373	395	390	355	370	356	381	390	349	375	359	365	345	352	343	354	362	368	334	374	365	337	336	368	348	348	390	371	346	355	344	351	348	351	384	320	395	389	368	385	383	360	336	353	376	344	356	361	351	359	368	345	369	354	337	401	314	346	409	382	374	354	383	379	366	344	322	357	364	339	363	333	432	361	382	363	381	380	378	354	381	354	367	374	357	342	388	343	372	369	366	325	386	339	381	384	305	379	362	379	347	345	377	357	395	323	368	393	372	319	393	374	328	355	327	390	358	365	359	366	339	344	362	346	365	369	377	336	384	359	392	354	376	305	358	335	359	364	358	359	310	375	334	344	341	339	380	374	365	347	369	340	345	373	346	331	343	364	336	362	395	353	348	354	387	367	366	355	340	353	359	348	402	370	332	385	389	330	351	331	357	359	322	366	357	368	355	357	356	344	366	356	335	347	393	336	334	356	332	339	348	389	376	371	366	333	359	357	365	353	346	376	338	331	378	357	342	354	350	357	332	378	340	344	320	355	411	373	341	337	378	370	387	361	354	352	370	364	370	353	354	364	335	373	379	385	353	337	397	342	371	389	332	348	387	374	395	340	358	370	348	383	363	377	351	367	344	344	365	335	387	378	347	340	387	366	366	349	377	356	363	345	345	341	382	346	363	357	386	362	384	366	373	363	377	341	348	374	352	370	359	385	330	387	352	378	357	349	357	389	372	348	363	353	367	345	366	379	345	365	379	367	361	335	378	377	330	376	341	344	365	371	353	365	397	356	365	336	349	381	408	345	354	378	361	364	357	346	343	345	347	352	377	351	358	365	360	356	342	366	412	391	383	378	371	362	370	351	370	364	349	373	337	359	375	362	353	386	382	375	357	379	355	341	375	359	358	372	343	369	339	333	352	370	346	364	374	359	382	371	350	372	380	381	393	412	357	360	338	368	362	373	363	318	361	361	394	384	338	375	355	369	344	365	346	379	326	369	379	345	351	363	380	343	363	394	347	356	353	339	366	368	387	375	333	394	345	370	356	350	373	356	366	344	358	377	355	360	396	339	397	389	368	335	367	356	356	352	366	358	384	326	364	335	354	367	371	336	362	355	350	359	338	342	356	373	366	364	344	377	348	339	380	363	368	362	366	336	359	386	367	352	335	402	370	378	348	351	358	349	398	341	354	358	341	390	353	344	354	348	368	348	360	397	366	372	382	380	342	399	382	351	353	361	365	362	329	336	333	366	389	359	388	353	377	364	364	358	353	375	360	340	348	376	391	340	364	377	374	364	393	388	349	351	344	364	350	371	320	332	329	350	373	347	398	345	323	362	354	389	366	347	381	352	329	371	386	342	371	368	361	331	328	382	323	333	385	364	358	347	368	391	343	365	366	371	351	340	371	381	357	360	360	375	378	331	375	369	343	325	375	358	376	354	353	324	337	370	361	342	372	357	342	351	369	377	359	365	375	393	394	366	318	375	353	342	377	349	386	357	357	370	367	381	374	394	362	370	383	346	343	365	382	360	367	356	385	346	392	342	374	356	362	359	353	343	347	373	364	342	369	333	338	377	364	374	393	382	372	358	321	373	330	367	349	354	344	356	346	348	345	368	368	335	345	395	361	384	362	398	390	344	355	342	350	383	367	366	363	370	355	350	400	365	326	356	391	343	384	400	349	374	350	357	372	368	357	381	351	353	371	333	372	355	342	398	376	354	392	362	377	349	364	362	369	325	372	382	379	349	365	375	346	344	385	359	330	348	352	382	348	349	359	359	399	359	356	366	338	328	354	374	356	402	353	375	379	354	343	382	364	332	388	359	353	353	374	344	387	372	389	346	345	357	349	323	358	387	356	356	362	353	336	341	317	355	367	361	362	329	436	338	361	356	382	391	357	409	362	364	394	326	377	359	356	371	348	385	362	375	353	360	340	333	359	348	371	364	326	319	366	361	387	354	368	349	373	370	348	337	332	358	363	367	351	381	352	363	377	322	356	359	379	327	354	354	349	337	379	351	368	334	358	357	369	356	345	383	381	367	364	401	359	387	377	346	373	359	408	349	346	387	360	370	394	364	361	353	337	346	327	381	342	339	353	356	402	363	362	363	334	349	353	342	378	376	356	360	341	365	302	386	393	365	386	360	354	328	373	332	358	334	358	374	364	378	361	343	367	335	349	340	389	369	360	370	383	338	391	362	372	319	366	328	346	338	363	362	354	370	349	352	340	356	377	340	375	380	352	361	348	314	360	362	351	341	366	381	362	421	372	370	346	371	376	342	358	392	380	360	357	326	386	333	348	371	388	374	354	350	374	346	348	391	354	341	362	343	348	349	374	363	353	347	330	379	393	373	370	358	375	361	359	354	361	390	368	381	348	368	347	337	360	391	380	369	398	377	354	364	355	346	356	356	334	340	411	361	381	354	353	386	374	354	366	385	373	300	349	391	380	343	347	369	340	398	358	355	339	341	380	339	349	364	360	391	351	357	343	342	346	418	367	371	392	399	375	394	353	379	354	346	323	346	355	308	352	341	384	352	354	342	382	383	325	341	347	379	352	393	370	360	333	380	379	362	382	372	378	369	372	381	364	364	378	393	341	363	345	391	361	335	366	380	353	335	351	366	348	353	340	371	339	354	356	354	385	355	361	348	378	360	349	372	319	372	343	347	370	367	336	390	360	328	373	331	366	372	396	326	374	372	332	342	391	371	361	377	344	387	323	376	344	356	405	353	364	359	332	344	362	353	384	339
30719	39495	26349	577	533	506	526	516	531	502	490	494	465	513	498	520	509	503	490	482	488	513	493	471	470	479	474	546	498	503	455	488	458	518	486	575	504	494	504	479	485	492	513	484	486	484	468	500	542	486	488	505	487	485	433	498	514	510	504	499	486	455	502	497	472	491	498	472	490	496	508	505	498	488	513	492	485	517	497	495	489	486	504	492	496	480	467	513	475	491	464	519	493	517	512	488	492	448	525	494	463	528	463	470	512	479	501	463	540	451	497	480	492	492	493	522	469	491	513	541	485	507	485	495	486	510	492	529	481	489	504	482	461	525	491	503	501	484	500	472	479	473	557	505	488	465	512	478	443	495	523	506	472	467	446	486	464	503	487	502	462	454	506	504	523	502	456	457	458	482	476	484	475	524	523	520	502	437	467	502	491	466	491	480	470	468	474	473	472	502	487	504	516	476	461	487	497	490	466	438	488	500	499	505	522	524	461	487	441	491	526	452	508	485	491	501	506	503	444	469	453	494	458	487	498	495	461	472	511	519	484	469	514	507	488	483	496	479	474	481	505	518	447	479	481	497	494	468	489	487	489	463	501	460	491	515	472	433	461	489	450	515	514	490	533	481	495	484	528	506	515	517	452	477	463	515	483	495	512	504	488	503	490	476	469	466	464	489	503	474	475	472	463	451	536	498	505	463	475	496	450	492	486	494	503	489	497	487	494	503	507	487	490	503	484	465	482	475	434	454	502	531	477	481	470	471	496	459	528	513	509	449	466	466	510	487	484	529	458	474	459	461	435	479	507	494	464	478	454	487	471	533	488	501	511	458	452	480	480	495	501	454	513	490	494	498	473	486	538	487	490	495	484	482	502	478	491	468	457	495	518	446	501	523	505	507	502	501	528	468	530	521	507	471	534	469	463	493	524	504	483	483	471	482	504	440	510	482	484	493	490	502	510	478	444	503	478	505	520	475	511	458	501	455	462	482	516	446	489	447	477	503	488	476	469	537	443	500	533	475	501	482	480	453	502	487	434	493	475	481	471	486	491	481	509	471	497	515	500	494	481	515	504	495	509	508	441	469	468	462	496	511	499	484	455	503	499	523	491	493	496	504	492	494	532	479	482	482	478	479	531	497	488	495	502	484	506	558	504	483	484	480	514	454	440	496	441	509	491	511	475	487	493	479	481	522	480	469	479	458	531	512	526	495	476	490	525	460	474	507	511	504	514	487	478	551	486	468	489	496	510	494	484	479	522	460	495	460	538	496	487	496	445	452	497	491	463	492	490	475	506	507	505	475	483	475	493	477	474	478	473	487	493	520	483	442	478	478	477	501	499	518	435	490	526	477	487	484	471	503	491	462	517	504	521	472	520	489	495	504	469	505	496	476	469	480	490	502	496	492	493	511	488	487	469	542	504	447	470	510	494	468	516	486	499	505	464	488	485	455	475	473	478	477	505	439	515	488	491	470	475	489	475	483	471	454	470	444	488	444	492	482	493	491	478	488	493	476	517	469	483	498	473	489	507	514	501	484	466	506	476	476	506	507	498	494	476	482	471	487	494	477	498	477	479	512	473	459	514	476	477	511	435	475	448	502	515	464	486	461	497	449	506	524	479	434	491	478	475	470	492	485	493	464	468	523	449	487	523	504	511	469	522	478	508	494	478	515	478	474	497	484	483	485	466	481	489	503	521	464	477	499	519	505	499	467	490	508	514	491	485	504	508	503	480	481	488	467	505	456	441	489	512	477	454	492	459	497	485	470	452	522	517	484	465	499	473	466	487	483	476	474	479	504	465	503	491	474	488	485	522	486	501	513	444	502	449	511	446	472	490	494	483	497	501	501	494	471	483	473	469	480	491	488	489	453	527	476	463	498	480	490	494	491	474	498	458	489	458	469	487	508	474	488	488	490	507	485	499	499	502	478	483	481	472	525	472	444	490	484	512	531	523	452	530	507	491	530	491	461	521	493	504	474	480	505	511	485	535	554	495	487	502	479	496	531	501	441	456	485	506	444	488	495	480	464	475	466	514	523	498	478	491	471	487	469	480	475	524	480	481	474	520	459	480	461	486	500	477	474	488	488	499	511	501	514	479	533	487	528	488	468	493	495	471	494	452	475	482	473	479	488	482	479	516	496	486	498	481	469	485	526	493	452	503	495	480	488	446	470	494	475	481	495	496	495	510	469	469	501	492	486	500	476	484	495	481	475	477	490	454	487	500	512	451	444	507	507	502	480	509	474	495	541	471	482	464	499	494	542	471	491	510	504	500	473	457	480	508	490	513	476	490	494	490	448	429	459	524	460	478	515	489	490	473	526	498	489	501	527	489	473	483	461	490	495	527	492	457	489	505	470	473	479	492	469	483	525	493	493	465	490	518	491	521	491	526	491	479	487	515	462	464	502	500	472	507	454	474	479	500	504	462	509	476	514	467	497	474	503	476	504	461	482	477	500	487	456	499	486	515	483	451	464	484	529	456	494	454	468	467	438	531	517	490	511	504	505	484	476	470	500	457	513	548	468	488	497	478	523	495	472	506	475	504	508	475	507	465	489	470	500	513	481	461	500	497	494	507	506	444	527	539	510	487	474	523	521	462	482	483	442	473	504	498	484	504	417	509	486	498	490	497	469	493	512	489	502	471	505	514	489	464	465	500	490	475	491	501	510	514	517	460	510	504	503	459	511	478	499	493	477	483	505	457	479	481	446	490	490	487	493	449	504	503	474	465	462	480	499	500	446	513	504	467	496	498	478	497	546	472	503	489	481	483	535	489	501	513	471	463	482	460	526	455	475	534	487	515	497	479	458	498	462	498	481	467	508	478	507	507	465	466	495	456	476	496	479	474	469	478	479	504	495	498	511	498	477	470	463	509	464	501	448	533	509	473	458	497	509	500	486	460	535	510	499	469	495	492	494	499	538	499	463	474	493	509	485	485	507	514	460	502	510	496	468	503	451	504	468	492	448	513	470	503	471	471	495	525	485	477	506	497	474	429	507	454	491	450	482	461	511	498	450	477	447	496	493	521	510	481	492	481	506	497	460	495	470	508	451	496	497	509	480	458	501	490	494	510	491	468	450	485	484	500	481	502	474	479	482	476	494	459	498	489	482	485	494	464	511	472	457	464	497	487	495	488	467	519	505	458	492	462	486	494	434	508	464	462	487	485	531	478	489	535	525	467	516	493	453	454	483	486	486	485	468	488	459	471	464	493	498	526	489	523	504	500	498	501	471	456	452	472	481	504	494	484	470	495	531	475	520	513	456	453	478	521	474	494	478	444	462	462	476	524	522	435	489	474	505	470	510	487	509	479	481	497	509	500	471	522	520	465	454	458	505	485	466	484	491	553	465	480	519	492	503	461	515	521	502	518	500	498	504	499	474	456	471	511	501	445	496	468	474	487	488	583	484	490	503	509	501	482	503	535	482	520	486	475	466	462	483	502	457	454	504	503	502	467	513	503	509	461	510	498	492	463	496	476	473	493	526	440	463	459	487
24014	21782	34739	21788	21010	12871	981	447	460	462	384	422	422	381	439	411	409	403	435	406	393	381	410	406	418	356	355	368	385	381	395	396	420	400	360	392	367	377	387	353	399	390	368	419	334	419	384	369	372	404	366	379	393	378	383	391	388	396	380	371	380	369	367	382	359	373	363	382	395	367	357	416	374	368	336	353	368	384	368	418	411	387	383	393	389	359	364	377	378	381	406	390	399	372	387	371	399	421	360	399	368	375	358	397	427	382	358	403	372	359	412	401	405	405	407	429	386	372	401	397	375	402	335	426	397	396	386	389	355	377	379	379	371	389	397	386	401	395	378	387	406	349	374	378	360	371	377	366	383	370	382	372	372	366	381	366	376	407	381	381	362	384	374	410	423	362	379	389	364	336	357	396	394	371	393	376	385	384	348	371	397	391	421	396	379	340	365	385	398	369	377	389	375	413	385	344	374	383	351	390	386	375	361	367	365	416	385	364	371	368	371	382	419	391	397	362	370	378	395	395	382	402	394	401	399	389	379	378	378	381	362	396	396	352	387	396	401	381	359	379	371	404	395	376	388	347	367	396	404	355	420	391	411	407	403	382	349	397	351	385	407	384	395	362	385	401	373	377	373	340	396	403	386	370	382	402	355	379	389	409	343	377	397	393	359	347	358	359	387	396	386	359	365	376	380	357	402	378	382	384	411	348	397	406	400	383	358	369	353	363	384	399	416	354	421	379	340	393	370	404	377	404	376	370	383	392	377	376	361	370	369	413	372	448	404	388	407	370	393	399	364	325	398	379	399	389	383	385	362	370	369	387	320	382	390	383	393	396	358	334	383	384	396	371	387	386	376	377	364	384	386	399	360	399	408	413	378	367	386	369	358	377	362	387	382	379	363	395	373	364	416	360	385	397	400	366	388	357	398	412	398	384	377	382	356	376	363	371	389	393	382	405	369	374	362	378	409	377	383	393	364	398	385	377	389	401	367	383	363	383	405	381	399	379	372	370	389	396	394	409	367	383	355	380	364	404	372	386	373	384	419	355	386	363	350	398	378	376	410	414	354	321	396	396	389	377	399	381	365	382	368	417	387	379	400	364	352	395	370	376	385	365	356	375	370	395	378	366	395	357	400	371	389	355	401	387	388	371	360	414	388	394	393	375	377	451	377	366	357	400	362	402	387	361	404	372	381	385	381	380	404	346	380	364	356	369	393	368	405	349	371	401	375	391	376	406	382	390	363	384	393	367	383	382	398	364	366	355	369	374	389	389	347	379	352	388	398	382	371	383	377	371	380	382	378	350	376	371	376	393	371	377	352	364	420	384	353	376	368	344	354	394	366	367	364	372	389	395	382	384	383	375	354	386	422	388	376	346	392	360	350	378	393	367	388	388	401	365	378	361	366	377	363	384	378	387	384	407	413	379	373	387	380	413	376	405	386	404	403	378	374	378	408	367	383	411	382	400	386	376	394	403	382	401	371	393	353	397	316	412	388	368	383	372	350	385	328	409	379	373	371	395	382	383	402	390	394	381	390	432	396	373	383	376	433	370	363	390	404	369	374	356	382	396	393	385	391	322	373	390	389	373	363	369	357	382	355	378	387	333	388	362	389	408	361	383	370	407	385	360	352	366	369	388	395	378	409	399	375	396	389	370	408	366	366	396	375	382	394	348	364	385	379	390	410	372	400	365	375	382	377	409	396	380	391	390	377	345	372	401	371	380	368	398	380	354	382	390	373	327	365	352	379	400	417	384	418	374	352	363	444	411	383	388	410	346	398	401	384	390	400	378	367	392	383	386	400	369	397	376	388	345	406	379	391	380	378	368	353	377	336	394	369	382	405	393	334	392	425	337	378	390	359	355	416	343	365	348	370	400	365	416	366	416	375	382	369	378	374	408	393	380	332	394	395	374	371	363	410	387	406	363	360	374	351	378	389	365	417	383	364	418	403	376	373	372	380	402	388	383	371	369	377	376	352	396	367	346	388	376	360	362	355	373	369	355	372	348	357	393	415	331	394	381	367	359	387	387	383	371	380	399	355	393	395	378	390	388	354	355	440	367	347	375	404	370	391	370	370	419	362	398	371	386	369	392	394	394	397	367	366	378	373	380	399	394	382	400	367	377	364	411	382	368	368	400	354	402	389	353	377	381	412	363	365	382	321	373	373	341	401	397	394	338	389	371	369	388	378	377	387	391	388	373	412	370	397	384	373	410	409	384	389	380	408	368	386	387	394	399	372	395	395	370	368	403	351	368	346	396	378	330	372	376	368	406	391	369	369	376	395	386	393	357	363	407	355	388	415	349	374	376	390	363	382	350	370	361	374	409	372	389	387	372	359	367	386	425	390	397	380	361	412	407	402	346	399	363	408	381	389	403	360	375	383	349	343	383	399	402	392	372	371	389	388	390	367	369	379	385	363	383	392	384	385	373	389	348	353	355	364	393	349	404	371	384	365	353	373	346	365	396	365	366	377	360	357	376	348	374	379	401	374	371	353	389	418	374	388	429	402	406	376	371	353	414	426	391	379	398	404	416	400	383	386	379	395	346	370	380	373	393	375	359	370	397	366	386	392	379	352	364	354	377	381	433	353	373	415	396	394	387	380	370	391	369	366	376	359	386	383	383	366	389	353	365	369	396	399	373	380	347	376	369	360	388	368	396	354	415	386	396	353	377	366	359	356	395	394	352	416	365	382	385	379	350	369	408	391	386	386	385	394	344	386	420	362	351	394	374	389	386	372	379	360	388	351	369	377	382	428	360	389	415	409	387	361	392	409	371	363	365	338	385	392	404	408	378	378	379	398	401	366	382	380	372	388	399	375	407	430	394	376	390	358	405	372	360	371	394	434	410	384	371	378	383	375	354	397	354	386	387	388	380	396	407	356	408	384	400	371	358	386	357	396	401	380	379	372	385	392	413	376	364	393	395	353	388	329	387	369	373	361	352	385	350	400	369	366	390	390	370	381	402	377	375	360	366	423	395	366	377	387	397	387	362	379	387	398	387	415	408	393	402	388	409	335	377	384	399	347	382	385	349	405	393	387	361	371	348	404	427	391	366	375	379	387	385	387	400	344	424	370	364	367	361	368	392	385	365	317	354	399	397	382	362	391	386	375	383	368	385	366	386	363	386	382	365	416	358	393	360	366	386	378	355	379	388	383	395	358	362	396	371	347	362	356	387	381	374	355	379	367	390	372	398	410	376	385	402	383	401	365	378	373	398	363	364	394	378	378	378	354	362	364	385	388	387	420	383	363	373	369	400	390	384	355	387	386	378	382	372	356	379	365	398	384	343	399	383	382	398	345	403	373	371	391	387	360	381	371	388	376	371	397	406	410	392	401	381	390	369	367	383	371	367	379	385	360	367	381	401	384	359	342	381	402	372	394	372	381	383	393	362	412	381	362	387	376	351	346	425	375	362	399	399	368	353	382	369	377	368	343	387	385	379	396	372	394	401	367	376	367	389	356	392	366	384	398	394	370	396	408	373	359	361
53752	75387	49090	1543	1134	964	831	769	709	677	599	636	572	595	579	567	565	541	527	511	516	537	574	561	556	534	549	515	510	541	514	526	536	529	515	501	522	467	491	495	504	538	524	513	503	517	509	506	504	526	492	522	502	493	526	514	527	505	519	521	515	494	493	512	520	569	484	530	549	464	514	474	543	463	515	507	529	515	513	511	556	516	512	547	515	511	514	505	507	514	508	533	530	527	500	557	523	487	504	543	562	563	553	519	496	503	523	501	489	500	491	484	523	493	505	491	499	517	500	501	519	543	503	484	514	532	567	478	516	483	512	541	535	522	501	523	507	485	513	549	548	538	484	477	520	480	533	505	512	499	542	542	553	532	521	479	517	524	536	525	528	538	518	488	514	510	529	478	537	488	564	546	523	503	512	551	531	505	533	539	514	510	482	532	535	488	521	499	505	562	520	514	540	500	526	480	532	532	511	503	505	545	515	544	503	541	478	520	520	521	496	525	505	533	523	537	539	458	549	480	498	512	527	560	562	520	520	509	499	521	512	531	559	514	499	560	504	527	496	490	481	496	536	503	526	538	503	557	491	498	521	505	486	524	519	573	512	485	528	487	523	502	512	498	514	514	521	508	521	492	502	497	523	512	454	498	508	505	525	545	508	520	533	539	504	495	518	474	504	575	481	524	546	518	550	513	542	524	538	563	540	567	534	541	510	581	526	486	514	503	557	501	549	509	518	529	512	546	484	516	493	521	527	496	539	513	520	509	497	488	509	493	503	510	534	524	519	568	494	528	556	545	556	526	546	487	515	511	540	515	512	505	525	536	491	537	530	502	535	543	527	522	571	516	523	492	530	498	514	490	547	543	547	516	518	533	502	514	525	486	548	508	505	539	527	514	525	563	501	536	508	523	532	532	530	542	493	505	525	520	515	531	502	545	480	528	487	525	478	522	527	528	545	496	526	507	543	514	539	496	525	519	506	490	522	524	484	517	524	503	500	493	475	540	467	563	516	518	539	505	521	539	535	533	503	532	526	500	520	522	515	503	541	511	521	510	532	545	547	518	497	572	496	533	496	550	544	523	486	532	515	567	514	589	529	538	513	519	498	496	528	530	528	525	542	519	532	522	453	537	488	520	529	533	508	488	498	498	546	504	550	510	550	484	515	526	523	512	514	530	527	521	513	519	519	512	481	516	518	491	527	520	497	527	493	501	527	489	546	503	544	526	506	486	513	545	477	527	506	532	509	533	490	487	472	509	500	521	474	505	552	508	566	546	524	537	534	533	491	509	533	490	508	514	505	524	512	507	515	537	527	497	520	522	519	514	551	538	520	547	470	539	516	530	533	496	489	538	541	530	483	471	524	480	506	504	507	554	521	521	501	554	529	511	529	463	512	500	497	519	516	573	539	516	540	524	488	524	484	497	539	519	513	507	508	533	532	525	542	550	495	476	520	518	541	527	522	540	524	512	508	585	536	514	499	542	507	517	531	497	516	554	505	508	520	476	524	556	518	499	520	517	552	544	533	537	525	505	492	547	524	520	479	508	521	528	505	537	531	546	494	539	498	522	500	513	524	524	493	546	508	517	498	518	508	544	509	511	541	518	528	535	513	495	508	489	513	523	529	525	486	528	515	465	541	518	539	545	537	490	541	523	544	540	557	507	574	511	542	483	488	519	544	524	556	495	493	517	508	528	506	497	509	513	522	491	510	512	541	545	537	539	506	518	540	517	497	519	508	543	530	491	499	505	478	525	517	556	524	480	478	538	567	545	543	519	515	510	494	507	510	502	522	526	548	540	539	505	511	474	496	488	552	485	514	489	469	496	501	518	509	531	494	514	501	480	500	505	499	512	527	506	541	506	491	549	545	550	491	508	545	515	499	514	475	488	551	527	533	493	506	491	524	512	502	523	563	535	527	524	545	518	527	497	536	517	520	513	507	499	478	569	552	540	544	521	509	506	517	508	539	504	524	494	538	493	511	528	536	512	518	488	506	527	510	497	509	529	541	496	541	517	467	493	530	516	518	550	522	518	504	521	535	502	477	500	519	506	513	508	533	563	525	515	494	524	498	513	486	547	536	536	488	538	506	502	528	541	532	500	498	565	529	520	533	509	532	507	503	535	518	535	505	519	492	496	530	557	509	482	504	499	514	505	531	503	548	497	523	498	511	491	519	525	468	562	517	541	539	528	526	481	496	513	506	505	471	537	532	536	494	525	481	501	482	520	532	529	522	513	501	448	517	523	459	544	564	495	537	535	491	506	536	511	545	497	528	529	497	497	490	515	504	515	523	508	546	541	530	513	529	513	507	515	506	504	540	545	519	496	498	545	536	499	505	487	525	531	511	509	523	528	518	497	462	522	523	527	489	498	504	544	519	540	544	513	529	470	508	510	527	527	492	528	519	511	515	512	535	537	543	503	498	514	558	552	506	551	497	525	517	485	512	519	535	478	511	526	538	552	507	511	491	515	558	532	537	581	511	521	514	536	501	499	503	525	499	506	510	535	506	506	482	518	483	483	487	544	487	531	515	512	489	542	520	492	495	469	515	528	496	538	511	518	560	544	532	477	507	555	540	523	532	498	498	501	541	502	518	512	539	509	527	503	501	509	540	544	471	502	513	510	531	506	484	490	493	537	521	521	546	537	488	525	508	481	454	511	512	537	503	503	533	502	523	482	512	519	496	510	543	513	550	523	501	479	494	494	533	557	475	521	510	540	575	536	524	491	531	570	495	550	548	516	502	511	484	529	504	492	543	529	533	525	517	583	493	499	500	508	494	529	520	526	522	519	536	516	517	516	516	495	557	543	504	495	479	505	492	512	560	481	502	552	523	522	517	538	526	509	525	489	560	489	490	545	544	515	558	555	517	496	487	518	475	515	496	496	516	522	513	505	547	495	496	470	476	536	572	515	483	505	504	513	460	522	494	504	532	524	532	541	515	489	539	464	487	517	521	525	520	507	501	527	479	494	524	531	546	539	551	531	520	525	488	490	513	486	528	546	513	509	516	517	492	488	498	560	565	516	531	545	510	517	481	520	535	486	522	501	513	537	503	471	492	509	539	520	494	540	552	510	504	555	529	504	528	527	535	535	528	519	533	522	519	520	535	501	522	518	486	491	519	533	557	512	522	500	485	535	538	516	490	538	487	482	544	488	520	524	501	516	525	531	513	508	487	517	497	573	487	530	532	536	523	501	490	543	517	510	530	501	544	467	502	492	482	516	527	530	511	528	551	515	468	528	524	535	523	510	502	524	558	507	515	487	507	520	512	495	510	494	487	541	551	510	538	523	515	495	501	561	516	503	531	525	540	502	538	522	499	547	558	509	564	535	530	504	509	495	520	530	518	528	524	535	522	492	524	491	481	546	532	508	527	501	512	545	544	520	494	486	567	489	554	526	509	536	514	544	556	562	536	520	514	499	499	542	505	567	484	492	523	485	533	531	529	539	506	501	483	514	504	550	544	520	546	533	540	526	537	523	526	485	522	493
23198	21549	33100	21634	21435	21624	8214	453	351	356	306	296	305	298	276	260	232	283	262	235	246	242	238	232	224	246	218	252	228	221	206	220	248	213	203	205	234	193	217	250	241	222	218	226	215	246	197	250	211	227	217	217	229	196	200	237	219	209	220	213	229	220	225	204	219	225	220	227	223	199	235	236	196	257	230	206	203	215	231	215	201	224	188	228	218	228	233	204	248	195	204	228	192	228	236	234	193	235	206	219	189	208	214	219	206	201	240	232	216	225	224	220	231	203	225	232	224	238	214	197	230	217	209	205	211	231	214	239	191	245	211	222	223	210	204	207	208	223	236	207	207	198	211	226	218	205	201	230	202	215	231	200	204	233	200	239	229	203	210	223	219	215	238	205	196	238	224	205	222	208	226	225	227	208	204	225	222	191	221	242	209	201	241	226	202	217	188	209	213	227	223	205	222	234	213	207	245	219	210	219	207	226	225	216	198	218	213	205	211	221	230	224	210	212	219	214	216	218	216	233	226	229	222	201	212	239	238	180	192	217	202	226	211	220	220	242	211	223	191	218	221	227	238	222	216	228	234	236	188	213	214	211	201	201	224	234	215	195	250	222	218	212	220	207	203	210	234	224	212	213	218	243	241	191	219	229	220	196	203	189	206	217	218	240	228	211	219	193	195	189	209	216	194	203	210	229	222	177	199	193	238	187	229	202	202	213	205	222	187	213	203	231	182	210	217	205	208	223	218	205	207	220	230	222	223	199	221	218	220	212	185	213	219	215	211	221	200	207	206	206	228	209	217	235	198	185	205	208	209	210	204	202	230	215	220	209	218	200	197	194	226	219	213	211	210	208	218	192	239	218	229	216	214	219	231	207	227	223	241	215	217	221	204	228	217	191	223	241	236	201	206	190	230	246	253	228	237	193	249	206	209	198	208	204	209	225	211	219	222	199	237	212	199	208	228	219	224	203	230	216	243	237	234	200	207	218	231	204	203	219	236	222	210	242	210	227	215	217	191	202	233	227	221	214	210	222	228	224	229	213	213	204	231	240	213	224	198	193	216	193	213	205	235	205	210	232	209	208	225	211	206	244	229	215	217	197	204	236	229	223	220	230	219	209	258	217	227	228	197	215	189	205	231	220	226	247	228	200	228	206	230	216	193	222	196	218	223	208	221	217	219	209	215	187	202	196	236	229	214	229	228	201	201	223	235	190	243	211	221	226	185	214	215	198	212	203	185	232	221	225	191	229	228	196	211	221	225	205	195	253	202	207	226	208	191	224	233	212	213	207	204	207	219	208	209	215	200	215	218	231	218	209	220	207	211	214	225	200	221	233	205	218	196	212	233	185	224	236	239	215	210	221	186	199	200	197	223	211	220	219	217	203	243	196	234	184	226	202	207	221	213	237	225	214	226	224	212	242	219	201	230	215	223	208	216	205	213	231	189	237	183	211	203	217	220	229	202	219	212	216	217	211	228	160	169	206	191	208	219	189	171	201	217	196	211	231	222	216	206	214	207	240	222	193	215	207	201	251	199	220	197	245	238	203	218	215	206	204	229	219	199	241	210	206	237	200	217	211	224	187	190	214	229	220	231	213	210	208	208	199	236	198	215	225	204	217	231	219	213	234	224	218	206	209	236	203	197	218	185	200	220	218	202	189	230	201	212	219	212	231	197	210	214	191	225	181	197	217	197	201	186	235	196	232	213	231	197	208	224	197	201	235	235	213	220	220	209	198	221	215	237	223	207	220	207	211	256	215	182	217	224	225	207	227	204	228	207	220	211	208	224	234	222	200	204	231	224	237	215	207	203	200	196	264	198	176	185	203	187	203	261	215	217	212	211	197	218	212	230	215	227	230	219	224	232	236	238	179	217	237	191	234	210	193	210	224	204	216	214	209	218	214	215	219	209	210	228	201	225	222	232	198	223	219	203	204	194	224	235	217	223	213	202	219	219	226	225	224	207	232	197	209	231	211	239	201	183	186	232	222	219	205	221	215	230	190	206	208	208	205	213	199	228	205	211	226	186	237	243	223	205	256	225	196	235	224	219	211	221	254	201	234	207	214	205	210	223	209	191	242	191	219	232	208	237	235	222	220	224	204	216	232	211	237	231	201	198	210	206	231	230	216	240	217	219	211	223	222	208	216	204	223	201	212	248	217	205	204	199	202	196	227	221	219	210	196	235	197	214	225	214	210	208	205	247	235	241	205	211	203	223	228	231	194	241	190	208	205	234	225	196	210	229	207	232	201	209	208	211	241	222	185	231	222	236	203	191	231	218	216	203	218	182	192	217	211	208	215	224	216	220	227	214	215	203	223	208	234	215	231	226	205	208	216	221	204	232	221	220	212	217	244	250	198	206	227	213	251	221	219	218	227	221	256	223	199	206	209	220	241	232	204	216	192	230	217	205	219	211	206	214	216	217	244	209	223	196	226	201	219	231	213	205	227	220	198	224	211	220	208	222	186	207	193	203	221	211	220	242	214	230	207	219	244	181	218	265	219	207	208	220	195	209	197	236	220	216	234	232	203	205	242	216	232	241	224	236	221	231	207	214	201	226	223	202	213	198	196	220	202	238	208	219	207	214	204	222	229	200	221	203	209	224	218	225	223	228	229	208	224	225	250	228	215	191	207	219	208	231	243	210	222	221	213	223	211	213	202	224	201	211	205	206	204	224	207	220	226	238	213	233	195	208	210	204	192	250	234	201	225	213	215	184	226	221	242	216	188	217	233	241	194	223	209	210	217	198	224	221	224	208	215	185	215	229	191	243	225	216	218	213	230	223	213	231	208	211	228	248	247	196	214	219	221	265	205	237	183	228	204	230	202	223	210	229	227	192	214	224	238	205	222	246	228	209	225	206	210	218	219	226	188	224	204	213	247	215	211	228	207	215	254	193	225	218	210	207	246	214	203	213	188	240	248	223	210	209	211	210	228	201	220	218	204	233	203	193	217	226	196	206	219	223	194	208	219	209	195	205	197	190	216	224	215	206	228	195	213	216	210	202	209	219	195	187	227	225	211	223	211	237	227	195	212	231	230	188	235	215	188	221	210	196	218	230	214	206	195	207	207	216	235	187	217	237	214	211	216	204	235	194	232	190	228	187	214	225	228	188	217	240	211	224	189	208	227	225	223	243	216	228	197	219	241	213	211	240	199	196	233	219	185	226	247	230	199	199	207	225	217	215	212	241	196	219	221	220	214	206	203	196	208	219	223	193	196	219	216	227	198	198	227	230	215	178	203	233	225	231	215	222	204	218	226	203	231	208	237	190	225	238	225	254	172	216	203	210	208	240	219	210	232	243	236	222	197	206	199	217	201	217	246	193	227	207	217	215	197	242	225	199	215	197	204	194	195	213	234	261	230	213	257	210	194	215	212	218	222	238	223	219	248	211	212	218	237	247	211	202	216	220	210	199	220	200	252	228	205	220	226	195	210	192	203	201	217	205	245	209	214	238	195	207	206	194	206	209	227	210	213	222	232	220	211	201	175
55686	80690	50574	2270	1480	1215	972	799	664	608	527	474	471	384	404	385	425	366	358	360	346	355	334	305	316	338	327	328	313	334	290	313	328	293	297	296	306	274	299	344	303	307	298	306	301	310	299	296	273	317	285	312	296	291	293	270	304	308	292	297	330	307	285	277	277	311	312	272	280	262	328	281	280	297	309	281	293	292	268	290	258	274	279	270	277	291	325	274	295	308	279	313	297	262	298	305	283	288	323	301	292	297	266	303	293	299	279	286	263	303	270	288	275	302	349	315	266	316	287	284	327	299	296	294	270	316	261	294	272	307	270	264	293	284	258	297	283	305	285	277	296	327	277	302	312	314	311	301	311	289	316	292	264	279	310	283	277	324	310	294	305	285	327	282	307	258	288	297	306	290	322	336	297	287	305	279	280	273	286	271	270	295	303	271	281	258	293	289	268	278	291	281	322	277	292	284	289	312	309	295	308	299	297	304	298	280	306	319	244	270	286	292	317	275	276	319	307	324	308	279	302	282	285	283	290	309	288	284	297	277	272	281	281	299	303	285	300	316	294	292	314	279	298	303	256	326	297	307	288	307	301	295	264	314	305	277	320	273	299	279	261	317	292	287	310	269	304	268	282	283	305	292	282	256	304	316	267	311	279	284	294	315	304	278	261	334	288	302	289	274	293	325	306	310	284	304	278	305	294	284	322	297	301	318	287	297	314	304	279	312	283	303	319	274	285	295	296	313	312	298	297	292	304	302	295	280	304	295	281	287	285	318	276	271	296	303	302	271	278	268	298	294	306	277	271	298	312	292	268	310	294	268	283	288	293	299	286	302	293	313	304	306	309	262	297	322	310	297	290	318	284	306	295	306	273	267	263	295	310	314	269	285	270	283	305	287	298	320	275	299	290	283	316	310	299	299	323	312	321	292	302	296	279	298	292	302	270	300	285	283	280	318	297	293	317	260	264	296	279	302	289	295	284	305	302	293	300	283	275	318	294	310	275	284	314	282	309	261	284	310	296	293	298	253	291	327	307	296	310	284	329	303	319	301	294	300	300	274	258	286	269	277	259	289	270	309	276	309	295	309	306	287	281	277	310	291	292	294	306	279	318	314	290	302	321	283	290	311	290	279	273	261	303	292	283	289	277	284	290	277	310	286	303	290	261	311	309	345	263	300	305	292	280	319	283	295	299	276	314	277	258	311	300	322	286	299	286	279	299	286	283	279	326	273	320	309	292	305	317	290	317	318	266	294	286	280	285	298	274	322	301	308	283	303	306	333	264	315	302	318	298	294	286	295	296	300	333	320	296	288	313	300	296	277	292	295	289	306	303	256	301	310	286	288	286	293	282	334	272	300	313	293	324	307	306	289	310	333	249	306	297	268	295	291	321	311	307	299	286	308	317	334	292	275	279	255	283	285	286	328	274	257	290	282	293	308	318	294	303	261	266	273	281	296	291	294	322	275	322	305	290	290	311	287	312	289	292	277	305	307	304	295	317	278	294	264	283	300	285	274	285	279	292	315	315	291	283	314	307	295	287	297	304	300	300	287	319	277	301	299	300	311	287	280	312	285	274	306	296	291	281	297	284	278	281	314	281	298	264	301	319	303	269	291	303	247	287	274	294	290	293	309	291	295	292	307	278	276	282	290	269	267	285	273	286	277	291	282	296	325	311	292	329	295	290	249	280	294	285	295	291	326	291	300	323	298	257	306	289	291	283	273	317	268	292	296	292	314	274	295	284	297	300	274	277	261	320	286	299	277	308	287	270	253	316	297	251	274	268	282	311	282	303	313	286	251	271	308	285	283	296	294	277	288	302	280	286	305	270	270	306	273	283	289	310	282	293	260	292	276	293	282	292	329	297	301	279	313	290	300	311	285	292	269	305	302	310	295	291	325	319	289	294	312	249	289	306	281	289	285	307	291	302	270	301	301	293	289	317	288	282	290	308	296	268	271	287	259	299	301	315	301	293	328	299	293	269	261	306	309	284	285	294	305	306	290	299	256	263	264	295	306	272	321	280	306	298	284	299	277	310	280	294	272	321	305	262	284	299	287	299	295	310	314	285	266	293	291	321	273	303	308	281	289	305	308	299	254	291	299	282	298	306	311	283	265	288	277	287	290	304	308	306	305	321	288	292	323	309	293	291	263	301	280	286	271	287	295	278	295	266	286	309	291	288	299	313	306	272	286	298	331	326	293	300	283	274	282	323	312	318	298	293	308	300	310	284	296	268	292	273	313	309	322	317	276	283	289	274	284	304	278	295	285	292	283	310	285	292	279	302	300	277	284	275	277	265	282	303	295	292	308	295	318	283	326	290	308	276	308	292	291	305	318	298	318	300	282	270	281	297	323	298	312	285	261	322	297	296	280	282	267	311	302	317	284	282	284	268	297	269	298	296	280	278	281	305	305	306	280	293	310	271	244	304	253	295	293	313	297	305	299	289	294	297	282	294	281	336	304	278	267	272	286	283	276	303	291	295	306	304	284	293	307	281	284	279	301	288	301	316	268	288	297	301	294	295	320	284	327	309	324	293	297	288	320	293	274	295	276	296	302	274	299	279	296	284	307	279	249	329	293	317	320	311	289	290	276	302	330	300	291	297	285	297	308	281	270	279	282	317	250	297	305	278	287	294	311	328	277	286	301	279	256	303	294	320	310	301	329	287	297	280	290	299	290	288	306	291	289	279	292	300	306	293	321	287	300	271	329	277	276	282	288	309	299	308	275	303	298	279	300	300	301	290	307	308	316	317	280	289	323	278	293	303	275	294	298	287	327	278	303	268	292	292	299	284	317	290	311	295	269	291	289	299	285	271	316	283	292	290	283	277	290	331	303	323	308	287	288	272	294	282	294	296	296	298	285	295	302	291	267	302	301	283	316	275	273	312	307	289	305	300	302	271	268	270	304	296	252	306	316	305	286	296	321	295	279	272	295	321	278	292	283	276	281	276	280	307	286	309	285	277	284	291	286	304	273	278	278	276	304	271	311	312	305	321	298	259	278	285	306	283	274	308	288	302	284	275	283	248	276	301	278	275	305	280	303	253	309	281	330	300	310	294	273	281	291	270	269	310	306	303	300	282	276	288	293	301	255	293	298	281	274	313	295	271	280	290	277	301	288	302	284	284	299	287	295	293	264	266	287	284	289	301	287	269	290	295	297	272	301	309	286	290	290	297	283	290	300	309	296	302	293	316	280	302	297	277	298	287	312	317	301	299	310	289	309	294	309	307	286	265	309	291	316	292	287	275	292	283	287	281	285	327	306	299	335	297	326	256	282	286	310	289	305	264	308	258	304	314	306	301	275	286	304	304	306	298	296	328	278	288	284	292	261	316	268	331	287	286	294	295	276	320	279	289	316	272	259	328	297	308	267	278	300	296	300	267	299	289	303	326	270	306	280	270	257	289	306	297	298	283	289	276	315	307	276	286	296	301	296	282	296	313	295	339	316	314	269	321	301	279	297	283	291	311	271	293	283	271	310	297	285	299	322
28041	23546	28709	4119	435	414	373	352	388	378	399	357	399	375	400	339	372	368	404	406	361	359	349	353	342	372	347	372	386	343	356	345	384	349	378	369	387	334	379	381	374	347	367	372	373	323	366	368	373	337	373	340	369	361	373	368	373	362	374	373	387	361	381	356	365	365	382	376	327	342	362	366	357	373	383	381	342	349	371	382	355	362	372	366	360	380	357	369	393	367	369	338	362	375	346	339	400	350	346	399	363	375	365	356	368	349	328	369	321	384	375	339	355	399	405	386	362	356	353	355	361	350	362	344	385	372	364	389	392	355	359	385	332	398	374	374	382	364	394	366	393	348	362	356	370	345	390	366	353	347	385	385	343	396	333	354	341	367	368	339	384	363	388	375	340	346	345	333	381	360	342	352	340	357	373	359	360	378	382	354	356	374	413	321	372	368	358	373	395	389	375	366	349	347	388	357	357	335	369	382	363	373	350	384	349	375	367	370	399	393	385	348	373	360	350	378	337	364	352	367	346	365	365	324	343	390	361	360	382	360	368	363	344	369	356	387	365	364	368	381	372	371	390	354	359	378	364	354	381	400	365	342	340	364	338	347	357	368	349	386	369	350	349	371	363	375	368	361	376	367	353	364	377	340	336	364	348	365	363	344	336	378	373	375	350	323	367	341	334	372	353	385	333	375	371	373	386	344	378	340	376	380	357	335	380	376	376	387	344	412	362	377	372	354	346	367	363	373	350	374	377	357	375	343	338	375	398	357	376	348	383	367	334	357	326	372	367	355	348	370	403	323	365	395	350	332	371	337	358	392	379	318	387	362	374	394	366	374	395	391	395	402	340	352	372	363	355	341	348	347	358	331	351	345	370	387	340	378	343	355	379	330	376	400	375	407	381	377	339	343	352	385	348	383	373	358	364	314	365	335	350	366	398	339	389	377	369	365	355	340	328	380	375	367	390	378	357	371	361	366	326	404	343	409	384	403	375	372	364	329	325	356	361	379	379	354	353	357	366	387	376	376	387	373	350	327	386	377	368	393	375	403	365	364	351	335	368	368	367	346	324	377	345	379	349	355	343	374	361	379	388	340	365	357	375	380	408	356	382	360	379	355	373	346	371	378	375	357	350	376	382	378	357	351	367	337	369	358	367	364	355	396	389	383	357	350	325	397	379	381	347	367	302	401	368	362	349	358	373	355	350	370	351	361	348	313	380	361	361	379	351	361	359	321	360	384	336	370	393	322	397	354	348	338	372	342	364	354	352	318	360	360	341	377	343	362	371	357	367	341	358	367	358	351	362	395	359	360	345	373	343	386	362	381	356	332	360	354	374	349	386	354	360	354	385	330	338	337	381	334	325	405	375	364	354	420	347	334	373	356	359	364	323	378	355	349	375	341	334	344	356	359	360	353	345	377	378	378	328	385	350	352	369	329	353	340	355	351	357	347	377	400	343	351	332	360	355	344	348	356	391	354	332	356	368	350	343	373	358	365	360	347	351	367	370	352	347	363	407	337	374	355	374	359	365	349	349	375	372	381	386	345	367	359	368	358	356	349	343	367	358	382	381	380	375	351	352	371	357	359	324	369	379	340	363	337	330	359	377	362	347	374	386	375	364	377	376	371	386	376	376	366	380	351	372	352	332	353	329	363	379	362	381	390	359	373	382	357	372	369	385	376	353	390	394	351	363	357	337	384	367	348	355	332	368	357	380	349	354	363	360	382	357	354	327	373	368	407	338	367	353	359	390	387	384	362	349	382	368	412	368	385	353	361	355	381	373	324	332	373	371	366	365	356	371	369	348	341	404	350	363	347	340	355	357	404	356	365	359	351	352	381	366	353	340	359	350	353	351	354	340	354	381	402	365	395	393	351	376	357	339	361	372	384	355	342	379	383	353	369	361	367	364	370	380	348	369	342	334	362	360	359	362	327	349	374	355	375	361	342	357	381	346	397	342	359	344	377	349	374	359	417	352	337	348	368	367	377	389	386	349	368	332	414	377	383	370	349	373	337	371	378	362	359	357	390	368	396	385	372	340	348	358	365	339	377	344	386	346	390	359	376	354	333	369	371	358	363	370	369	362	369	368	364	381	376	343	394	369	371	370	340	419	415	349	378	321	369	368	362	379	376	362	380	358	335	410	361	376	348	361	366	353	369	359	363	362	388	374	345	348	348	362	359	327	413	369	393	341	342	355	379	347	366	358	363	344	387	351	357	372	394	382	347	358	372	373	372	386	394	383	382	348	379	385	380	368	369	353	393	340	376	392	367	351	394	366	369	362	368	355	341	418	377	340	359	351	330	352	343	356	385	332	370	404	366	351	381	378	324	397	354	394	374	355	381	337	371	336	346	353	371	316	359	375	353	349	389	364	368	349	365	346	334	369	390	363	387	334	327	383	365	384	345	382	372	370	363	355	388	378	364	334	398	397	392	355	343	385	382	356	346	386	387	380	403	383	332	380	386	374	416	361	361	382	366	352	339	361	372	361	353	340	347	383	376	381	365	337	314	374	392	335	365	368	357	374	368	350	367	359	372	351	372	398	369	368	353	380	382	357	337	349	369	366	340	359	361	324	340	367	357	350	370	380	350	379	386	372	356	342	364	398	362	346	351	336	355	380	365	367	339	353	401	359	343	370	384	329	379	363	381	374	382	342	352	365	386	360	364	375	376	387	343	384	349	411	351	373	370	350	332	339	351	362	350	348	370	361	395	346	377	358	370	358	366	333	345	388	345	364	378	352	332	380	367	344	378	377	365	355	380	359	341	401	331	373	367	359	344	364	365	382	342	354	360	356	395	380	354	347	358	376	382	394	360	363	382	372	360	330	372	361	321	293	352	360	345	333	361	359	394	363	375	363	352	337	359	388	375	368	350	353	385	329	379	352	360	392	337	368	368	352	354	343	336	358	367	336	402	407	337	362	375	351	350	381	394	385	363	344	387	395	355	370	343	348	354	377	362	354	376	362	374	339	385	363	374	393	335	376	384	350	350	371	373	354	353	357	372	363	333	348	400	368	370	369	371	316	370	373	372	355	363	354	359	323	338	331	382	363	370	316	342	344	362	357	342	356	364	357	350	356	357	380	366	378	383	405	396	377	348	357	367	357	300	385	375	379	367	389	355	346	366	371	371	354	390	366	368	332	312	356	346	387	381	346	368	396	357	344	353	341	374	372	338	357	364	363	351	393	346	373	369	339	382	332	391	368	352	398	374	321	377	389	362	374	345	369	355	384	356	379	377	327	343	353	357	335	383	363	333	361	353	382	371	364	363	403	377	381	337	341	369	364	353	380	339	359	376	352	371	351	372	370	319	386	393	366	382	355	359	358	350	344	346	382	351	374	367	370	390	354	359	406	328	382	370	345	359	365	373	369	374	338	378	374	360	385	406	377	362	381	361	350	348	344	366	377	372	388	373	360	385	395	376	377	330	369	380	392	368	351	397	389	373	336	383	374	371	371	361	400	372	391	365	324	348	384	360	416	358	380	356	350	370
30122	38213	25786	585	537	561	514	480	535	531	470	438	478	525	540	513	505	501	519	491	468	513	487	479	493	496	488	528	467	521	471	539	493	476	538	447	506	505	478	528	483	463	511	475	527	451	494	509	518	508	493	490	529	486	471	500	471	500	459	478	484	498	513	525	498	501	490	460	485	496	477	483	473	519	513	504	490	513	481	498	530	476	464	498	508	494	502	479	465	486	484	474	551	558	474	474	492	473	518	488	511	498	490	466	496	505	500	493	505	512	472	480	474	470	460	512	484	465	495	524	500	487	526	499	510	444	477	484	499	501	470	498	485	485	465	489	509	461	518	490	463	459	486	504	465	497	463	483	480	538	483	478	500	525	502	483	473	492	457	468	459	488	480	497	497	506	485	494	515	502	511	521	471	483	490	485	470	513	496	494	481	466	480	509	500	496	473	498	473	480	509	496	522	499	486	495	482	475	501	528	491	462	471	498	430	444	482	510	439	500	489	499	491	506	493	491	525	495	469	481	515	488	500	516	476	490	505	493	459	453	467	470	518	502	547	512	488	504	515	501	501	499	516	515	479	479	500	470	506	503	479	491	509	531	489	504	498	488	456	479	472	506	503	522	500	488	493	480	459	493	449	490	472	479	468	487	480	488	503	511	475	450	487	442	512	528	468	521	495	501	512	491	470	523	503	489	489	520	479	451	513	511	473	483	529	498	496	481	521	500	491	498	490	521	511	468	472	474	482	471	522	509	476	509	447	508	474	541	477	544	499	465	478	457	482	472	492	499	489	473	484	505	489	493	497	460	478	483	508	521	505	450	500	471	502	484	477	510	509	485	486	472	478	472	518	489	464	509	515	472	455	457	488	473	513	492	488	466	482	482	538	485	492	520	491	511	480	504	484	477	463	489	489	483	505	499	479	508	485	522	460	483	507	507	474	528	527	509	490	503	539	534	479	484	501	496	478	526	475	495	489	465	477	522	480	496	493	507	454	501	531	467	494	512	490	482	525	474	475	496	495	493	495	451	478	448	498	528	486	469	513	484	501	435	494	522	485	504	493	526	467	472	504	512	510	476	515	437	528	500	483	467	497	479	484	501	503	503	502	482	523	466	439	502	524	491	484	505	496	457	470	497	487	496	502	483	472	455	490	473	458	473	447	490	465	478	478	460	487	525	478	489	495	481	470	467	503	518	470	480	476	456	459	456	485	480	530	440	497	490	521	496	514	481	497	449	505	507	488	516	506	443	472	510	478	487	472	484	465	488	527	533	466	466	492	486	471	501	474	483	505	500	477	479	471	468	495	504	517	494	476	470	453	469	504	496	513	460	479	488	452	503	480	526	488	520	479	500	476	522	501	469	489	488	510	520	498	499	510	482	474	514	485	504	494	495	464	478	521	466	492	472	449	489	504	518	509	504	558	448	492	496	481	437	489	502	486	478	477	497	536	487	487	481	458	519	466	447	501	509	521	478	479	507	460	458	505	464	474	499	477	496	515	496	512	496	534	471	492	541	519	504	487	515	494	474	515	475	489	486	480	484	491	507	468	463	475	505	500	505	479	509	523	498	453	496	475	490	479	464	528	492	479	455	469	479	496	485	506	496	470	466	503	483	444	494	520	485	507	473	513	491	492	457	485	500	459	515	504	500	509	514	504	481	506	533	477	428	487	488	473	544	493	510	474	488	480	478	507	498	462	483	494	523	485	491	502	501	486	494	499	493	498	467	466	510	511	521	502	492	501	478	464	507	488	500	492	522	478	501	523	501	511	450	538	489	486	497	475	499	486	457	492	509	472	458	524	444	482	475	488	488	477	496	504	500	505	485	490	517	455	484	467	496	491	501	468	497	496	472	478	491	516	444	462	490	495	491	496	489	494	506	500	483	526	478	505	464	469	453	478	521	505	479	509	491	481	507	513	511	500	517	501	458	531	494	471	512	504	485	513	463	472	496	447	496	473	485	518	499	485	532	472	509	450	452	501	490	474	481	489	504	461	475	495	513	489	521	504	460	521	468	518	482	548	453	525	465	505	505	516	521	488	492	454	454	496	499	466	511	505	477	467	467	510	520	468	507	473	459	516	517	505	493	510	430	487	473	494	516	449	477	492	470	525	494	498	504	507	454	483	498	453	517	470	503	493	478	493	511	478	507	516	522	482	520	448	492	450	482	494	435	462	485	486	484	497	465	457	496	497	498	493	459	513	504	509	523	506	509	515	490	484	499	490	491	489	468	482	484	509	488	452	442	483	520	506	485	494	491	505	483	458	511	518	455	468	472	467	452	497	530	464	501	486	520	522	488	477	492	492	490	507	471	484	496	490	531	529	523	472	506	494	506	491	484	491	516	479	499	497	480	510	487	478	478	462	480	514	450	496	497	483	475	459	486	471	513	472	469	504	469	518	467	494	549	511	496	500	485	516	512	509	514	504	481	486	436	475	469	451	504	476	492	449	468	468	510	500	480	505	492	505	465	484	470	466	491	452	487	495	503	522	459	460	499	509	472	509	491	481	459	509	475	467	512	467	485	490	477	480	501	490	464	504	477	475	466	472	488	489	478	472	531	473	496	472	456	485	467	485	500	490	500	445	495	487	503	500	566	478	472	488	493	498	451	498	485	505	506	466	435	497	531	506	499	487	499	504	525	524	499	476	501	503	501	484	487	514	473	501	518	473	512	460	464	483	496	516	492	472	488	488	479	444	459	523	478	530	483	478	506	492	460	505	460	482	509	502	463	486	465	496	483	478	482	489	473	458	466	525	497	516	449	493	524	495	493	503	479	495	473	495	493	483	441	480	507	516	465	501	504	439	491	455	491	508	464	491	512	430	494	446	519	465	505	475	497	496	484	483	459	485	502	454	512	501	508	448	486	477	465	488	503	499	498	489	460	516	481	513	476	520	461	481	510	475	486	507	492	547	496	510	530	478	489	431	466	503	485	480	479	521	499	488	489	486	441	476	482	503	460	505	489	486	450	484	489	504	462	495	456	479	493	462	495	501	476	476	526	505	510	499	471	475	506	507	488	466	473	494	488	462	521	477	444	472	486	464	465	476	527	506	481	519	484	509	483	451	506	504	521	471	476	463	449	491	459	527	503	461	486	508	488	530	499	463	476	472	480	493	501	494	476	497	479	499	437	505	517	481	488	484	488	537	509	510	506	462	472	485	474	489	539	536	440	499	510	474	485	507	497	474	502	450	528	509	489	510	518	499	494	517	487	499	536	505	583	527	468	521	469	507	492	505	502	479	534	457	483	486	508	491	464	495	490	511	523	508	493	503	489	481	466	505	480	478	481	491	492	493	479	505	438	500	467	434	515	514	480	512	523	512	486	459	493	485	505	517	540	501	494	521	489	537	481	465	486	490	509	510	491	508	478	514	463	469	511	511	480	465	486	498	514	499	530	505	502	515	508	505	504	506	484	483	514	480	477	471	460	545	497	478	504	494	500	460	457	490	479	502	515	497	509	510	489	468	521	486	438	467	501	456	507	503	527
24046	21905	39734	22419	17737	5169	667	495	475	449	427	435	434	410	428	405	402	402	385	409	392	389	404	384	372	431	376	411	384	403	413	395	385	360	369	394	376	387	398	346	355	376	383	338	396	359	393	385	374	354	399	401	362	392	398	367	394	393	392	404	363	361	370	399	348	354	397	353	411	408	382	368	399	418	390	380	382	380	394	367	385	362	369	387	377	389	422	422	370	352	382	393	350	384	389	388	400	362	395	385	403	381	406	387	369	410	387	398	401	396	376	364	387	399	381	393	406	380	413	372	413	407	397	386	407	396	393	367	407	361	362	362	402	396	388	427	386	381	362	367	356	362	378	345	357	368	340	394	373	373	426	362	367	346	423	395	373	366	384	364	383	417	387	369	336	401	408	361	399	381	423	386	414	402	372	409	385	407	371	396	397	369	377	373	348	406	411	392	374	399	380	354	382	360	397	368	371	374	396	364	373	373	372	338	340	422	369	388	374	371	380	411	378	404	385	384	398	392	382	365	375	375	405	369	372	394	326	373	376	372	402	388	384	399	378	365	392	358	372	421	361	346	385	357	376	373	413	380	425	404	381	413	373	366	370	353	386	375	376	365	403	392	424	382	412	382	411	401	364	380	370	391	374	367	374	390	377	378	386	396	369	396	399	382	388	389	374	380	390	381	346	402	389	391	380	391	360	388	373	345	383	405	394	379	388	370	418	368	372	395	392	392	405	385	369	370	366	394	365	379	374	381	389	363	387	356	382	394	383	403	382	340	383	411	360	390	359	380	355	386	392	388	405	412	353	395	408	375	334	390	378	376	390	340	400	370	368	365	363	365	402	389	382	409	363	378	409	399	374	390	362	366	395	351	392	413	408	386	397	369	369	401	332	378	369	373	393	385	376	400	389	363	407	360	378	392	391	400	386	375	367	376	403	389	379	399	434	379	393	360	400	400	389	370	387	394	366	396	380	385	390	385	438	383	350	418	405	383	398	365	419	391	398	405	372	352	378	359	375	352	412	379	373	400	392	352	380	381	369	373	378	390	401	393	357	431	366	378	388	424	372	359	354	386	395	361	379	428	402	366	381	386	386	375	373	388	383	404	375	399	427	371	352	388	376	384	410	346	364	371	385	384	409	368	384	360	397	413	364	398	362	393	351	367	375	439	409	377	374	377	402	353	389	400	373	382	409	381	401	347	387	353	408	379	398	351	354	420	337	356	379	382	414	407	369	408	359	359	378	377	372	388	400	373	398	402	356	398	388	403	362	391	391	362	377	373	366	366	369	365	412	422	402	376	379	387	335	423	363	370	370	359	386	403	371	364	369	369	408	389	408	363	392	361	392	365	411	316	376	387	394	372	410	429	362	360	372	368	358	382	385	394	398	408	383	376	380	421	365	376	346	362	405	386	380	390	412	366	352	390	378	371	355	373	355	375	378	386	352	360	379	413	397	400	393	398	381	398	381	393	395	368	381	374	396	376	349	392	348	396	367	415	364	353	386	401	415	357	386	394	412	384	387	358	362	420	356	397	346	380	418	406	391	351	370	370	433	392	420	386	367	370	379	386	359	390	375	362	419	366	373	382	418	371	387	390	396	347	362	367	386	390	406	387	392	361	382	353	388	442	368	388	376	375	375	366	379	336	387	397	416	455	421	380	387	385	393	361	391	391	394	434	421	406	386	439	387	384	365	375	384	364	398	356	383	374	380	384	368	387	416	391	372	402	382	364	372	404	371	398	388	392	385	380	366	368	388	414	374	398	413	404	344	367	394	381	388	381	402	377	396	350	365	375	372	403	348	402	395	383	357	376	376	386	360	372	359	390	332	396	378	354	399	358	384	377	436	370	389	351	384	384	392	352	359	392	406	386	392	359	380	364	381	380	374	362	390	423	400	395	380	406	393	401	406	381	389	399	355	387	380	395	432	365	426	361	357	374	360	369	358	392	391	404	399	380	401	341	371	379	420	417	381	386	389	400	337	374	414	373	403	371	379	377	401	368	398	352	389	393	391	430	390	416	376	387	362	369	387	364	360	363	393	362	344	397	399	371	418	382	415	402	382	369	403	345	374	414	380	394	384	390	380	400	358	389	392	393	399	359	383	388	395	379	385	380	380	364	358	376	384	369	360	426	388	393	360	398	393	390	435	355	362	403	344	374	361	409	391	349	356	384	389	371	406	370	395	392	369	372	374	352	347	366	378	386	397	382	376	340	401	361	384	398	394	385	384	371	364	372	361	410	388	393	389	378	405	353	389	343	365	370	367	398	391	390	372	394	393	380	369	386	389	421	418	354	392	370	394	373	373	350	414	351	398	377	378	393	379	374	389	384	368	382	381	398	395	385	384	406	394	375	359	370	427	386	395	389	423	393	400	388	389	418	384	393	400	376	382	367	406	386	408	385	396	378	383	396	380	389	401	371	352	399	384	385	390	395	384	352	415	395	371	395	375	381	361	368	391	363	374	414	377	394	389	355	387	377	371	392	380	369	391	350	399	365	385	402	385	406	408	341	378	392	384	412	353	397	393	393	422	389	382	380	378	375	367	359	398	377	418	383	386	388	396	361	363	369	402	382	369	380	402	369	380	360	383	359	378	364	394	361	449	395	383	407	388	392	390	356	382	358	373	384	395	399	380	345	388	365	384	359	401	391	359	386	381	385	367	388	425	384	375	396	412	373	395	380	397	350	403	377	359	377	387	375	398	384	398	361	355	369	354	379	376	422	407	359	363	353	385	387	363	398	384	383	380	369	392	395	376	386	379	359	379	349	387	387	400	415	371	367	385	392	361	377	377	395	369	421	396	367	363	379	377	374	376	365	425	395	419	385	388	388	387	304	369	359	404	352	374	360	373	401	388	397	371	349	398	390	400	384	385	386	424	398	391	407	397	416	373	380	378	378	406	411	367	388	371	389	357	394	383	328	374	413	353	344	395	383	382	401	388	348	391	404	416	385	394	403	403	367	386	370	423	402	365	406	385	396	381	348	382	371	348	399	350	357	388	395	363	381	372	376	371	363	370	388	413	374	372	368	416	382	356	401	382	393	384	389	418	384	359	378	358	375	390	406	399	377	371	333	388	390	403	377	389	433	374	352	379	395	394	377	391	414	392	388	376	380	403	397	357	363	362	396	386	396	389	386	382	361	386	427	395	405	367	375	398	367	375	395	372	363	359	396	370	417	399	400	362	367	355	370	359	390	375	415	401	406	373	359	384	384	400	404	395	364	384	376	395	408	404	351	398	361	386	362	396	367	384	380	395	361	356	402	376	413	375	390	370	392	370	403	356	385	384	360	378	378	399	430	406	351	389	380	373	390	401	352	400	401	384	407	359	362	364	404	394	374	413	394	368	412	380	376	399	398	383	406	367	408	371	412	388	416	363	387	372	386	369	385	414	346	374	372	363	389	378	400	385	389	399	406	364	392	371	419	352	399	360	365	364	409	394	396	388	380	375	421	378	363	379	390	400	386	369	387	366	377	378	400	392	403	389	358
52066	77409	50500	1728	1217	1085	949	840	721	737	652	638	577	572	570	600	581	552	534	509	545	542	568	540	564	557	577	535	557	544	517	534	540	515	530	520	553	517	522	559	513	498	493	501	530	512	507	522	539	471	505	509	517	522	489	526	523	534	503	542	516	548	545	542	555	513	497	517	537	502	520	527	503	492	518	514	538	559	510	500	510	594	480	510	526	552	540	466	539	522	538	503	586	522	508	559	506	539	510	555	505	534	467	505	548	533	536	541	497	545	558	532	521	488	487	500	522	474	508	525	515	531	516	512	519	528	521	494	522	523	530	509	488	539	522	544	537	542	520	488	524	517	527	500	516	555	517	491	544	494	510	476	520	569	538	502	522	509	511	518	539	538	534	496	530	530	495	544	547	472	498	541	505	500	523	490	481	504	529	521	487	540	542	473	522	545	494	551	523	539	482	515	494	510	498	532	500	558	540	514	508	519	564	516	516	506	486	491	498	503	537	499	564	484	482	569	540	534	498	514	499	497	529	487	549	491	554	541	553	512	538	538	542	524	513	503	495	518	532	531	536	535	519	503	506	511	529	525	517	559	524	508	519	509	505	526	535	518	568	491	497	512	543	564	485	518	549	561	514	549	515	533	528	520	496	488	498	547	521	531	517	499	505	509	474	532	566	518	532	519	567	497	527	516	543	542	511	494	488	520	491	525	498	563	502	531	518	538	506	551	524	479	534	502	502	530	501	538	517	527	552	498	504	513	490	489	546	521	495	530	568	483	488	507	490	532	515	518	565	566	526	519	514	540	531	542	510	556	527	486	498	507	529	533	492	512	528	462	546	533	548	515	526	547	502	553	493	515	517	541	479	519	542	476	515	530	498	511	505	510	550	506	497	503	517	494	528	491	521	509	538	520	498	503	506	522	526	534	525	510	509	534	499	455	548	504	495	489	520	537	515	544	542	533	532	561	496	538	519	537	511	510	514	478	538	515	522	540	468	507	534	520	484	526	545	526	493	485	509	525	528	549	502	551	527	530	488	558	506	514	513	500	503	547	555	499	539	493	496	562	548	493	516	518	527	508	539	511	539	541	511	543	495	487	442	508	478	505	503	503	521	540	469	552	551	491	513	521	512	490	566	525	568	480	522	525	541	514	493	535	514	513	529	482	551	498	490	517	520	543	519	514	506	485	539	526	494	516	531	531	550	515	544	490	526	509	538	525	535	494	539	541	502	516	500	502	534	536	537	504	492	525	519	527	530	509	524	537	493	549	527	529	512	503	565	518	493	522	511	512	532	514	506	520	534	534	503	496	502	460	494	503	539	528	460	513	504	543	553	530	508	549	485	547	507	504	514	529	538	512	506	488	495	500	503	522	521	530	512	487	498	546	502	531	513	527	542	461	537	533	524	515	505	505	513	483	486	501	533	496	518	500	526	508	521	524	435	511	525	486	535	515	532	524	513	547	510	563	486	533	487	551	545	501	534	491	552	522	534	535	477	508	507	495	538	554	470	527	491	482	506	510	534	526	519	548	491	514	514	543	550	502	475	521	536	511	539	520	540	534	534	509	514	529	476	507	528	503	536	492	479	539	518	514	489	496	515	519	512	524	485	519	499	505	544	542	498	541	507	511	539	523	538	571	512	488	532	484	528	514	543	502	470	534	528	537	495	535	481	487	530	548	524	531	534	515	515	467	465	539	501	510	478	532	509	523	534	556	571	543	528	539	549	485	527	562	540	503	519	533	503	504	504	517	529	513	492	489	521	534	504	494	531	522	521	510	516	498	549	522	548	502	449	515	495	539	493	518	526	542	539	531	514	524	504	518	535	543	523	528	501	502	493	504	506	508	515	489	514	493	560	513	528	545	516	501	545	500	519	475	525	546	515	533	491	529	536	473	515	520	547	516	504	510	499	490	543	478	517	520	545	518	517	536	495	553	522	483	497	551	511	504	493	533	562	523	526	523	517	554	544	501	516	539	509	495	515	551	542	511	503	494	503	510	500	524	534	462	533	502	474	527	509	514	516	563	522	499	504	533	549	541	537	524	507	487	502	455	568	513	501	520	522	495	521	511	544	510	544	512	529	505	529	512	522	498	541	515	520	518	479	533	500	512	532	510	497	528	528	502	548	512	516	535	525	533	540	550	518	545	527	489	499	533	506	578	533	522	514	517	517	522	494	550	515	487	519	550	510	542	503	510	503	526	548	506	493	539	499	585	527	547	475	512	488	513	494	517	541	469	534	498	482	510	526	510	507	533	542	487	537	538	571	516	546	511	517	554	509	538	507	498	522	468	546	516	524	554	513	491	517	502	515	479	489	523	503	485	508	521	545	542	505	490	527	480	544	518	549	548	559	517	490	512	512	534	525	492	476	511	529	514	537	519	557	533	501	530	512	500	508	505	494	502	487	519	528	522	511	518	539	493	505	519	557	548	501	495	544	500	540	516	482	520	526	534	553	505	476	518	516	548	531	543	564	508	508	587	526	552	524	538	515	506	496	516	512	570	501	542	490	499	501	489	589	501	531	516	498	488	536	480	551	455	507	537	509	528	543	534	541	483	567	569	508	511	513	526	533	528	548	507	522	510	489	560	507	503	514	517	549	522	534	523	515	525	521	517	534	501	545	520	531	510	508	527	524	531	547	531	538	480	525	507	499	492	523	527	544	522	510	513	460	548	514	484	527	542	532	512	485	544	486	516	504	516	516	518	532	536	524	516	545	515	473	533	495	516	535	545	539	532	527	533	513	536	529	523	554	513	528	524	543	549	497	550	512	515	521	518	535	505	504	539	503	528	525	514	484	489	517	503	526	501	517	519	543	495	516	531	478	533	489	534	499	519	508	523	500	523	505	533	489	505	562	488	531	525	517	501	547	516	498	511	472	514	501	556	514	498	489	523	528	500	519	512	523	531	500	521	533	508	495	469	511	473	497	516	516	533	513	500	582	509	494	523	494	555	521	482	529	506	487	523	536	533	511	531	552	530	497	488	511	531	544	529	483	502	529	552	513	548	530	482	505	532	504	508	467	516	507	516	572	510	559	538	486	531	540	548	539	503	535	528	537	544	513	528	493	518	525	563	504	513	486	547	546	502	525	521	576	526	541	536	543	542	546	531	512	490	530	528	484	522	525	458	525	507	546	486	540	508	496	534	483	501	481	488	529	478	546	528	499	515	530	500	537	530	502	528	521	536	522	511	511	536	489	481	537	518	510	523	513	472	502	500	513	521	562	529	526	566	529	522	537	520	536	544	509	519	528	524	496	508	555	558	511	515	488	542	516	567	529	563	517	523	531	515	534	481	554	500	525	473	555	493	495	528	503	528	506	518	522	548	533	516	507	513	564	524	510	522	487	548	509	523	526	546	536	488	508	502	497	535	537	474	468	507	520	508	495	502	535	555	515	529	515	538	486	492	480	506	511	517	544	497	537	517	493	543	523	502	492	543	524	497	490	517	497	482	525	491	514	554	512	548	503	517	503	510	520	494	525	518	561	506
23264	21669	39003	22967	20683	13428	1437	420	371	315	298	290	283	283	272	261	270	214	244	252	247	233	224	241	212	202	211	246	255	228	221	242	228	227	218	228	229	206	243	229	218	197	228	234	227	222	234	212	196	220	222	217	210	211	199	216	217	242	210	196	213	243	198	232	226	229	222	220	259	196	240	203	210	225	217	201	201	212	211	214	222	218	223	223	215	242	208	218	224	202	239	205	232	192	217	209	228	220	233	221	211	212	236	203	193	218	223	177	193	208	221	221	203	220	187	208	203	183	219	217	213	233	242	210	205	226	216	214	216	240	195	212	211	201	220	189	207	252	220	215	212	204	201	217	207	216	201	210	223	227	205	215	219	217	219	217	222	208	201	208	217	231	221	225	216	203	222	231	195	219	214	204	197	204	230	216	190	213	214	233	229	218	187	218	220	224	211	228	195	229	229	201	228	228	221	232	182	224	210	231	232	218	194	214	179	218	215	214	226	205	205	226	198	222	221	209	221	219	226	212	243	229	223	218	220	201	213	245	224	224	228	221	221	234	238	231	197	215	208	218	229	219	202	242	214	234	216	214	220	238	204	235	197	208	197	220	230	212	204	221	209	221	199	221	225	184	201	217	221	230	226	211	203	213	210	210	194	223	215	223	220	223	184	212	224	218	237	231	222	227	214	208	232	220	221	226	227	213	205	218	225	222	185	216	222	221	189	223	231	208	218	213	209	199	195	223	202	206	228	211	209	212	193	217	236	198	219	223	205	179	239	208	201	188	201	216	210	233	233	208	201	229	242	216	190	201	226	224	209	219	249	198	207	197	247	234	228	231	221	228	222	225	224	199	205	227	198	196	218	200	193	199	214	186	229	191	196	206	233	229	210	203	220	231	205	212	225	223	232	223	211	230	214	216	235	241	208	254	211	189	226	204	213	214	205	203	212	229	221	222	165	231	218	172	228	216	208	226	222	227	221	206	220	199	223	229	224	215	209	206	217	226	209	199	206	225	214	183	212	210	212	210	229	219	206	232	204	205	206	224	208	195	224	212	221	219	192	220	213	209	232	199	201	222	226	215	210	218	208	230	207	213	221	208	181	232	216	206	236	217	221	225	221	212	232	202	233	207	185	213	216	212	206	233	207	221	211	231	211	217	186	224	221	242	206	226	224	207	222	195	218	196	179	220	219	221	237	202	227	253	207	205	220	195	227	213	216	232	208	235	206	222	215	200	209	218	221	216	246	220	218	240	221	212	187	230	190	216	233	211	196	213	207	189	206	227	207	210	223	234	232	187	204	194	223	220	208	238	206	216	230	219	203	211	190	205	243	196	213	264	208	201	197	246	191	226	202	233	200	209	208	229	212	195	210	213	212	224	209	228	224	206	237	222	205	233	215	213	208	213	247	238	236	224	207	217	224	225	242	194	186	204	200	224	220	215	215	234	223	206	233	234	197	202	220	216	190	227	189	212	223	214	208	206	230	243	226	209	208	185	201	240	196	192	231	214	227	237	192	218	226	193	229	212	222	215	244	197	225	214	201	214	208	219	220	219	219	223	220	235	207	230	209	212	215	218	241	233	238	208	209	206	203	207	207	198	234	226	232	222	220	225	222	205	256	218	227	214	222	219	258	202	222	219	216	198	227	227	237	205	221	227	236	228	235	228	215	228	215	216	234	221	213	187	228	193	233	221	222	230	200	218	204	202	224	204	245	231	242	198	194	208	232	214	226	213	225	223	198	197	215	210	209	210	223	199	197	214	233	220	255	239	201	208	206	224	211	199	222	204	223	192	225	218	215	218	230	225	228	206	208	210	236	202	243	210	205	208	178	206	208	218	207	206	197	179	217	184	216	219	228	240	220	176	191	216	220	223	218	215	228	221	211	222	202	224	215	230	244	179	208	228	232	201	218	204	236	222	207	196	237	213	194	242	239	209	201	177	215	221	229	215	234	228	213	198	234	216	238	212	233	202	203	214	209	220	208	217	216	233	218	225	197	214	222	245	224	209	198	231	235	225	224	198	208	214	186	217	202	218	243	210	220	218	201	207	205	202	219	207	212	214	223	198	210	192	231	197	243	216	230	221	222	212	203	198	219	253	230	198	200	224	182	205	230	200	211	228	214	229	213	221	192	219	224	203	224	210	220	221	227	235	217	219	209	202	188	238	219	222	221	221	222	235	226	230	222	216	214	185	193	239	227	194	230	221	222	196	228	222	203	224	236	228	187	198	218	204	226	198	210	228	198	223	211	224	229	214	219	192	224	240	186	193	189	203	236	188	215	192	193	217	252	221	235	200	212	215	216	223	226	226	212	215	208	178	206	193	241	222	228	225	202	211	222	220	219	223	198	192	254	235	207	193	210	197	200	236	204	228	215	228	203	218	223	207	219	217	207	227	218	187	212	201	184	219	207	203	197	196	199	207	234	214	215	202	211	223	197	196	192	212	222	229	216	188	205	202	235	187	207	203	190	227	235	241	218	203	194	196	191	211	210	207	206	200	218	200	217	204	211	240	192	218	233	219	206	204	201	209	238	224	204	207	210	198	222	240	216	208	224	214	217	241	221	238	201	225	247	218	209	218	237	219	220	209	213	222	225	238	214	197	216	212	213	225	230	222	201	193	218	212	211	226	245	206	227	202	228	200	218	210	213	206	214	197	224	197	209	199	212	222	191	197	215	247	225	203	212	217	222	207	189	215	214	238	196	203	233	209	194	198	225	241	212	230	234	189	220	219	202	237	219	211	217	210	198	213	229	235	208	208	227	226	189	216	203	200	201	219	197	207	251	169	203	208	219	203	229	222	223	196	205	205	169	203	202	201	212	198	215	207	205	201	205	203	187	217	220	216	221	200	224	208	221	191	212	194	196	228	218	225	207	210	228	199	225	221	188	198	224	199	237	212	211	219	220	210	226	216	215	229	211	216	246	194	255	201	215	224	221	209	221	226	197	219	206	204	207	212	215	206	220	205	192	221	209	205	199	199	198	224	214	233	209	216	227	229	220	218	231	205	193	228	220	211	220	217	198	225	208	204	210	203	201	199	213	190	199	246	220	225	196	240	193	235	225	201	228	221	203	206	200	191	192	230	194	233	220	227	212	217	219	221	234	192	204	200	190	190	252	196	224	212	208	219	217	208	206	193	246	257	208	183	208	223	186	211	190	230	236	221	231	224	230	209	208	234	215	219	244	193	201	220	240	220	198	199	226	221	216	228	232	205	214	238	199	226	245	207	202	215	215	217	187	204	237	201	248	254	205	218	206	221	219	211	233	198	216	209	189	205	227	226	233	220	205	191	213	227	221	205	202	224	194	212	218	239	209	224	225	228	197	233	218	232	227	233	257	225	214	209	195	192	214	208	225	203	220	220	203	207	196	246	217	197	236	196	198	195	220	207	172	197	231	202	253	223	206	231	240	240	185	215	205	223	219	250	218	215	202	214	215	207	204	242	223	219	188	191	208	204	204	210	196	199	228	188	192	203	236	208	235	212	224	210
57093	83153	49338	2439	1703	1345	948	873	708	619	536	508	471	414	402	397	397	364	343	332	339	358	363	374	325	345	264	299	296	311	301	305	311	308	308	324	316	263	282	302	276	290	267	303	272	333	317	306	311	309	350	296	263	284	296	283	295	287	325	303	317	300	311	283	306	320	282	287	293	296	293	279	282	277	303	285	305	297	296	306	289	296	303	269	314	269	264	279	272	293	292	288	284	317	319	322	303	286	306	312	302	285	289	283	292	268	310	333	295	303	292	298	286	287	287	309	306	295	310	310	281	305	314	288	309	309	287	281	309	290	296	269	289	290	290	283	258	298	307	269	268	290	299	321	294	283	266	283	304	315	297	287	304	283	265	291	294	288	275	300	273	272	280	315	270	303	266	307	297	306	301	291	288	280	312	294	267	293	298	302	280	308	295	277	283	279	283	286	292	301	293	293	295	315	316	294	259	325	277	288	266	290	317	293	281	279	271	322	287	282	267	287	316	274	274	292	286	293	297	340	296	286	274	293	279	308	299	280	297	299	308	324	255	302	298	279	253	289	298	253	276	297	308	273	286	273	307	285	280	274	282	306	311	289	287	281	283	274	296	277	303	273	280	338	337	311	309	270	270	302	287	302	277	288	322	292	301	310	264	317	283	289	291	282	287	302	285	294	302	302	295	283	310	283	288	301	289	307	268	303	310	279	273	309	306	291	296	300	315	299	283	285	322	334	262	297	281	327	272	297	286	272	290	290	279	290	273	271	272	294	261	296	293	308	290	320	285	292	304	303	267	297	306	260	301	292	249	286	312	307	285	307	303	306	283	262	292	302	251	275	297	268	312	288	267	292	278	287	277	278	283	302	332	267	282	275	316	279	274	307	285	301	293	289	287	289	332	283	312	294	306	288	291	306	316	326	283	289	280	300	270	283	255	288	279	294	274	314	283	301	297	270	298	267	267	300	305	277	312	297	329	300	300	312	275	303	283	293	283	285	296	254	320	271	310	274	270	315	316	298	287	304	301	300	298	290	258	288	297	259	311	272	281	299	276	319	307	284	301	286	256	317	286	300	300	278	287	302	280	312	310	291	298	278	315	304	313	266	307	290	325	280	306	302	327	275	290	292	291	294	251	300	297	289	299	305	273	291	320	268	272	307	281	288	291	246	292	299	297	302	294	285	307	299	318	277	269	295	288	313	278	286	313	293	287	297	290	287	296	303	289	278	293	269	270	336	301	281	294	282	289	277	287	304	276	275	274	278	307	298	272	311	297	268	283	289	297	294	285	282	279	295	286	283	284	291	295	324	304	286	308	292	288	303	306	261	302	273	287	316	282	301	282	272	310	279	277	309	283	268	296	307	315	278	283	287	327	295	312	273	299	289	288	333	276	286	292	292	283	292	328	307	286	279	290	286	289	290	327	299	286	272	282	304	276	327	282	262	281	312	298	293	300	288	295	300	326	272	289	275	274	293	286	277	308	273	274	288	323	301	318	259	280	301	297	291	315	336	311	348	316	263	281	300	293	273	297	305	282	279	284	288	293	284	287	321	301	276	283	325	259	329	296	271	308	289	316	267	297	297	302	286	274	307	289	264	289	268	273	296	290	314	266	302	296	257	308	292	277	299	291	306	285	296	283	313	286	294	303	309	309	289	280	286	285	293	310	302	283	290	284	287	287	259	291	263	283	296	282	279	275	291	307	282	303	290	259	296	313	313	299	250	288	290	295	302	331	276	272	294	320	287	308	331	295	291	290	292	300	294	257	273	284	305	305	305	315	287	241	301	293	267	279	268	273	320	276	262	284	261	326	284	293	343	272	279	268	286	327	280	299	312	283	284	318	279	305	288	314	294	265	293	292	295	295	314	299	311	282	266	275	285	332	280	294	284	296	317	281	289	287	299	282	287	287	293	291	321	260	301	275	298	304	305	291	290	310	307	289	310	288	301	305	311	242	302	276	259	278	268	286	283	276	328	337	319	286	266	299	305	306	277	283	306	285	287	319	283	313	284	302	285	281	297	278	298	288	279	298	297	292	302	286	280	291	290	299	288	279	292	280	286	279	272	268	273	257	288	288	282	274	279	285	324	281	282	305	284	310	290	315	290	278	300	283	288	280	292	305	295	299	288	292	297	267	288	279	291	276	278	308	317	320	313	309	303	277	303	307	278	277	272	308	311	292	264	308	259	280	298	258	275	256	288	291	305	291	290	308	281	329	283	270	270	279	324	301	300	276	291	289	277	288	295	294	292	303	296	293	293	287	285	272	295	318	281	305	304	309	278	283	276	319	296	303	308	306	290	280	298	282	283	303	292	267	309	268	286	281	293	313	235	301	265	281	276	295	302	285	315	292	286	251	300	264	314	280	328	260	289	293	260	274	296	322	305	281	279	295	295	293	289	285	307	268	325	300	269	276	282	281	282	288	283	264	289	267	292	292	288	290	308	291	288	271	272	297	287	278	299	284	272	347	283	329	283	260	278	265	275	313	271	294	256	280	304	276	304	290	309	297	306	289	291	271	256	318	294	304	310	302	286	295	279	332	290	295	300	275	290	314	293	295	299	263	300	304	296	326	265	303	280	281	302	294	281	267	245	282	311	285	276	279	295	298	297	285	301	261	316	287	331	276	311	289	318	305	281	296	292	286	314	278	302	297	295	314	264	299	275	314	317	297	272	271	279	326	317	273	279	301	309	331	310	280	270	326	309	298	274	286	296	273	276	321	279	283	306	306	291	283	287	316	306	303	281	256	321	269	305	319	275	283	295	268	305	299	267	312	318	315	299	293	314	287	265	304	279	262	314	281	301	296	290	269	294	287	291	280	264	290	302	304	302	245	305	293	266	296	321	287	284	314	317	288	293	302	281	284	324	311	281	266	243	277	305	285	272	278	281	289	287	272	306	295	288	303	300	311	300	297	275	290	268	281	282	296	277	308	274	283	291	285	316	283	322	287	286	282	263	279	285	277	302	291	318	277	293	289	279	272	277	291	293	307	283	290	272	307	305	312	257	279	317	301	291	299	315	280	277	285	271	286	324	301	277	295	315	269	277	264	293	293	325	291	298	280	307	303	276	294	296	295	296	298	279	275	272	274	312	294	314	279	284	301	295	300	304	257	316	294	284	307	305	290	304	278	283	300	286	269	293	275	320	262	301	290	277	321	305	278	302	290	299	313	285	291	290	274	308	270	302	256	319	294	288	320	272	281	288	301	300	286	301	288	289	293	291	276	322	288	317	283	282	299	314	279	284	248	308	302	280	340	254	337	310	280	305	290	285	294	267	260	290	277	259	275	283	274	310	292	279	297	288	282	299	282	293	269	290	302	303	290	262	292	291	263	276	276	287	297	281	266	290	294	284	246	277	288	328	273	303	304	283	304	293	305	293	279	285	315	303	310	308	285	299	285	294	303	281	321	310	300	304	264	295	326	278	320	273	285	321	305	285	285	275	273	289	298	298	282	297	279	282	327	263	258	272	269	262	299	304	277	284	290	296
27945	23862	29776	3750	423	369	410	395	372	399	349	362	360	372	380	357	381	379	392	368	359	368	342	397	362	335	381	384	343	361	337	369	336	364	401	356	407	395	370	396	381	350	383	362	362	405	376	352	358	349	388	346	371	369	364	367	358	382	383	347	394	369	327	369	388	368	354	355	373	366	387	411	330	353	372	377	345	346	372	332	364	362	357	379	325	332	373	368	378	381	337	379	387	365	355	343	396	374	385	363	331	363	360	325	369	381	382	368	390	406	365	375	355	385	385	392	348	351	352	362	329	340	341	356	396	340	341	355	378	374	358	320	375	347	373	388	341	372	351	357	351	392	335	387	355	407	376	376	388	407	369	342	376	358	389	384	385	386	374	370	366	358	367	383	341	369	361	379	363	345	390	360	357	348	386	399	383	355	424	406	381	359	354	355	350	377	369	370	366	390	402	353	353	334	392	359	372	371	332	392	388	362	341	402	373	367	361	338	390	407	364	357	357	336	359	356	391	350	397	380	373	368	380	365	371	384	400	342	363	374	390	380	324	369	385	350	397	340	355	371	342	398	353	346	390	374	325	379	338	406	389	379	317	406	359	392	329	376	377	356	377	365	332	360	371	333	367	379	400	379	401	354	353	398	348	376	360	351	367	360	401	364	375	386	366	344	370	352	361	400	382	359	366	363	373	380	368	384	362	376	390	374	351	359	391	377	367	388	378	379	369	352	353	379	350	366	355	374	395	351	419	392	363	376	361	365	389	371	362	374	350	379	371	334	362	356	369	371	356	355	348	338	367	353	364	393	357	380	365	358	407	380	340	366	374	394	370	392	352	343	359	392	373	322	361	338	336	351	394	383	398	373	351	395	373	380	311	340	351	372	379	348	358	371	383	342	347	358	383	415	357	368	320	367	359	363	385	363	362	375	346	413	367	371	371	357	346	363	368	357	366	393	344	355	397	351	398	387	359	371	351	354	339	375	343	342	369	396	351	369	373	370	405	393	356	375	397	360	389	381	345	345	356	363	346	361	361	372	351	373	370	350	373	358	367	365	354	347	378	346	347	328	321	377	366	330	364	371	354	358	324	363	347	356	390	357	365	361	378	369	352	384	366	419	368	387	417	352	408	385	384	376	373	394	364	366	361	359	360	389	340	358	361	408	367	371	381	351	341	352	356	374	351	380	370	349	337	362	408	381	321	356	354	340	357	342	388	399	396	381	377	359	380	346	361	377	373	364	337	343	368	365	372	345	348	354	353	373	402	383	352	379	350	371	327	380	374	329	354	363	369	344	390	401	365	350	425	374	358	347	373	363	399	369	356	372	371	354	377	338	341	422	381	365	305	375	383	370	369	332	365	361	331	359	356	370	398	355	389	364	365	343	359	347	373	387	354	368	364	389	368	390	338	380	386	377	326	359	401	391	327	354	349	372	339	411	385	349	380	380	359	357	346	365	378	370	381	379	365	361	348	333	402	344	378	365	361	372	339	342	360	371	382	386	385	393	348	369	384	415	383	351	365	348	364	346	364	335	365	376	377	374	389	397	362	348	354	360	353	379	341	337	376	358	393	393	354	388	379	427	343	352	405	348	360	381	354	372	371	365	357	371	381	343	364	379	380	349	378	352	399	350	364	370	358	377	367	389	362	383	367	365	346	356	353	351	333	345	383	377	373	343	392	402	387	350	339	383	352	362	369	370	367	414	344	360	363	352	379	379	380	388	393	340	340	362	319	357	392	375	367	339	413	362	343	340	344	317	381	390	349	379	329	378	380	374	350	381	345	350	367	362	364	362	439	373	353	384	357	336	350	351	381	370	384	387	391	368	368	361	359	381	329	340	366	369	359	376	366	314	365	373	328	338	379	359	415	382	370	355	349	356	360	355	375	341	354	350	380	391	359	391	363	388	364	405	364	360	382	366	374	332	349	380	390	384	362	365	376	369	344	374	357	376	376	378	384	340	381	383	370	352	360	377	340	375	395	383	373	392	373	359	338	354	362	370	362	394	351	386	364	385	366	372	369	387	368	358	361	348	360	366	331	342	396	366	385	383	345	347	354	397	393	357	366	397	357	376	387	377	390	349	368	397	388	359	379	354	367	363	374	362	362	364	356	371	372	391	355	343	357	376	408	353	388	377	391	357	357	392	357	349	367	351	378	389	355	415	345	368	393	346	376	387	409	382	375	382	366	342	376	328	364	316	375	333	338	362	362	339	364	329	369	363	352	380	383	383	340	402	372	364	360	401	370	403	383	365	338	370	374	370	377	354	369	405	332	343	359	424	348	359	390	373	373	379	393	354	397	374	371	356	371	369	358	394	356	381	387	394	357	344	363	366	382	395	338	376	340	393	326	365	342	398	335	382	365	366	360	358	335	347	360	366	393	360	354	366	378	355	391	376	378	344	378	402	368	344	353	334	391	344	365	357	356	372	378	367	390	379	339	367	385	374	373	362	383	374	364	391	344	363	399	365	387	359	369	372	354	325	370	343	367	374	371	390	363	382	361	402	382	357	379	350	396	363	351	401	387	368	388	356	358	399	381	347	368	313	341	375	387	342	383	356	354	352	368	407	367	366	360	379	379	358	394	375	361	346	332	353	372	370	378	372	389	377	374	342	397	360	365	349	354	353	366	359	342	370	363	373	361	373	389	348	356	370	348	386	388	379	431	363	354	358	354	338	362	369	379	392	353	358	395	369	382	367	375	377	377	375	384	386	339	338	362	366	358	377	382	356	352	347	392	382	365	346	357	387	389	385	363	367	390	393	355	357	394	357	389	354	373	362	389	414	385	391	339	342	372	361	358	379	356	364	381	379	365	384	409	371	387	383	399	382	351	364	336	360	363	344	346	387	397	355	363	381	339	375	359	405	403	378	334	342	363	391	393	374	370	344	345	378	373	385	384	363	381	348	367	380	374	391	332	359	368	354	374	379	366	333	380	382	369	358	389	359	355	359	365	354	368	344	338	351	348	381	343	360	369	361	379	342	370	372	333	358	354	372	386	365	372	363	377	363	356	340	364	369	370	366	338	326	379	399	370	383	375	376	355	380	385	389	366	378	408	392	379	370	370	387	385	366	368	362	324	351	378	338	382	346	388	389	361	389	389	348	373	382	347	369	397	347	384	370	348	365	382	400	410	371	372	351	368	355	366	373	363	354	367	324	352	392	362	390	356	391	356	348	372	357	364	369	385	376	362	321	339	341	349	378	380	369	348	412	367	345	346	347	386	364	328	396	392	380	351	344	360	396	368	388	363	343	375	353	353	357	395	369	364	360	388	372	364	367	379	354	370	356	397	360	392	366	361	386	349	344	350	376	381	384	368	368	377	380	368	383	367	362	356	364	348	370	355	405	372	338	376	387	361	343	337	359	367	369	339	361	392	376	377	345	337	347	381	398	342	369	382	382	405	355	384	315	366	385	351	362	369	354	370	363	368	353	370	325	361	396	376	345	362	387	370	402	348	365	383	394	394	366	368	359	367	394	339	382	356	367
28976	38180	26790	587	532	575	493	510	471	494	502	533	511	506	460	477	479	503	509	494	451	526	475	522	457	490	513	479	472	512	478	505	532	483	490	499	471	472	529	509	457	515	509	483	490	484	478	484	485	497	526	428	492	520	532	502	481	531	477	481	536	501	474	428	479	470	504	488	490	478	494	492	464	468	535	500	482	474	508	488	448	552	519	500	536	503	488	445	486	511	495	459	490	496	507	492	495	515	494	476	464	511	492	495	492	534	472	464	476	533	481	496	481	509	551	511	461	474	503	551	474	505	477	493	463	490	502	499	541	514	500	469	514	516	517	490	540	499	521	480	476	498	498	469	526	480	514	490	508	509	498	483	474	479	503	510	511	513	502	470	432	504	476	518	485	501	466	480	482	507	512	500	492	498	485	491	510	507	489	492	462	513	480	479	509	478	472	504	517	475	499	468	473	502	501	479	455	503	524	469	499	521	459	476	508	492	490	493	499	462	451	513	492	520	482	495	491	492	519	472	491	495	475	495	469	487	496	533	509	496	481	500	468	502	478	500	515	476	471	536	486	496	510	519	524	505	461	463	463	491	521	472	458	488	494	477	502	505	513	517	493	485	502	510	503	483	472	498	524	486	451	467	478	470	534	477	525	516	499	482	505	486	506	524	468	465	555	515	461	503	512	491	481	494	537	520	508	480	529	499	479	491	493	538	490	494	503	529	489	500	446	499	448	452	458	478	475	506	473	515	521	466	536	542	513	499	468	525	496	461	521	506	489	476	431	472	509	547	484	505	478	506	492	491	461	499	463	492	530	508	524	462	479	480	499	481	471	473	546	444	517	545	476	478	529	486	492	561	490	517	465	474	476	478	480	532	535	504	495	482	457	494	483	505	499	475	505	486	485	462	482	524	512	458	489	491	464	465	511	482	466	501	482	483	510	479	483	455	511	492	485	488	470	518	490	481	493	484	491	494	479	494	491	528	513	485	475	475	529	498	465	490	492	488	502	516	470	504	496	553	499	493	476	471	504	477	491	499	459	487	478	500	474	456	490	478	462	476	473	529	492	478	480	505	474	499	467	491	508	500	476	495	502	498	505	468	504	477	470	517	521	473	538	495	495	496	495	514	490	497	458	475	505	496	537	494	484	472	478	516	479	493	521	490	518	498	492	488	506	510	494	491	497	499	478	463	505	523	499	508	475	469	477	511	472	521	519	516	517	523	457	497	549	494	484	512	481	491	487	502	478	548	509	479	486	499	505	509	519	495	468	517	501	501	502	487	485	511	525	486	466	498	513	503	506	477	478	479	518	491	502	499	517	536	458	527	489	510	489	485	484	532	493	517	496	482	494	495	512	512	467	480	531	471	499	532	483	524	478	501	518	459	481	490	481	489	476	495	497	529	482	504	473	498	498	510	493	488	493	489	504	482	500	481	482	464	484	497	483	496	487	496	479	489	500	490	474	452	488	537	495	494	483	480	515	462	491	504	454	507	512	518	494	518	504	499	495	438	464	449	507	514	497	457	521	480	514	490	483	500	490	515	458	469	506	452	486	484	496	519	519	478	515	521	510	476	500	505	494	488	507	487	518	448	483	474	507	476	465	509	511	516	552	467	501	494	483	483	495	516	484	508	481	515	491	496	513	477	497	471	478	498	518	509	495	414	547	478	504	529	485	520	467	489	485	472	517	491	507	516	504	513	476	490	508	502	491	511	478	494	473	508	479	512	512	489	489	461	474	495	479	511	497	497	478	487	491	507	467	483	476	486	527	489	498	513	489	519	509	535	503	500	501	495	502	509	489	502	489	506	488	503	515	464	539	495	478	469	497	470	425	516	490	484	504	503	463	486	465	472	548	472	463	494	524	518	480	490	501	506	494	507	482	487	526	500	487	466	487	526	492	465	527	498	482	453	483	507	488	515	488	459	517	524	485	510	505	473	471	474	485	504	476	486	507	478	478	473	517	552	467	490	502	510	483	471	503	508	485	463	493	522	516	497	470	485	510	460	501	529	483	503	472	497	492	494	484	489	480	508	499	484	475	504	513	477	536	457	499	463	464	526	483	462	479	503	480	471	517	529	501	518	488	483	512	529	487	468	454	468	486	469	497	473	482	510	484	519	476	491	503	495	524	525	494	474	478	511	466	468	489	501	482	466	502	460	504	478	487	490	483	502	478	469	520	539	499	535	537	512	510	504	468	488	516	522	461	504	496	481	500	509	485	477	482	477	484	480	482	477	517	453	479	503	464	523	477	451	475	501	509	474	485	548	516	493	525	489	523	495	471	520	484	485	511	465	485	475	507	490	489	500	468	488	492	485	500	513	491	512	472	503	485	464	494	483	505	530	553	488	480	503	531	496	493	482	462	496	508	479	486	491	499	506	487	455	514	520	491	495	493	475	481	538	504	487	479	501	464	479	499	489	516	481	519	484	512	508	504	495	484	483	494	497	505	504	480	483	516	444	469	459	495	471	505	495	493	520	466	501	520	500	529	476	505	473	500	497	537	480	508	503	482	459	484	505	457	438	497	467	504	497	505	469	504	480	508	454	455	467	501	502	481	534	496	483	512	483	479	482	494	496	521	532	507	531	474	498	492	507	507	520	537	463	466	503	497	497	476	486	504	502	506	527	478	485	502	503	480	510	519	527	523	464	451	523	487	508	506	470	491	499	492	447	471	475	487	534	510	504	456	488	498	497	501	485	467	495	500	473	506	499	521	498	489	461	472	544	502	487	499	468	487	507	473	472	513	488	470	492	502	510	461	421	497	481	509	452	492	482	498	493	525	469	481	474	499	518	491	527	502	454	508	500	461	507	505	497	524	496	487	490	490	513	464	509	473	516	515	504	450	495	458	527	481	500	506	503	486	436	513	503	460	478	489	518	481	505	500	477	486	515	515	477	478	484	480	483	511	513	497	469	502	477	536	446	442	522	472	499	511	524	481	460	471	461	478	479	495	502	472	495	515	495	478	479	481	502	518	516	497	463	486	469	481	522	442	512	525	501	533	474	477	495	507	479	455	491	500	487	475	504	516	456	500	524	486	511	486	505	540	476	522	484	513	500	464	470	464	489	499	512	460	451	457	475	501	521	541	462	452	461	503	515	474	497	470	457	499	534	509	514	517	498	476	483	464	476	487	490	481	487	523	469	522	502	507	512	516	497	444	473	489	467	482	488	527	522	510	499	449	504	476	480	501	502	491	497	459	511	466	479	501	491	485	496	488	460	528	466	538	495	509	517	465	497	482	454	524	481	504	518	501	496	437	495	495	559	540	513	556	494	515	463	489	532	494	488	479	491	491	546	459	508	497	494	485	489	490	494	512	491	473	474	488	494	484	486	506	516	487	477	493	467	508	468	506	484	473	473	460	496	516	510	498	501	511	481	500	512	475	463	514	425	459	507	504	457	498	492	480	521	463	493	479	493	447	489	490	503	492	514	525	492	493	470	497	486	475	477	494	469	494	482	470	534	498	525	512	507	561	526	496	490	520	499
24231	21729	42391	25060	10520	1339	598	479	448	467	434	467	437	430	389	436	420	378	411	440	423	413	390	415	417	406	391	380	414	391	362	396	356	379	413	392	422	386	397	425	367	367	375	415	375	396	416	380	401	364	401	370	392	386	372	374	371	401	393	406	410	406	425	387	384	386	381	349	390	377	417	395	393	392	364	402	413	359	395	367	363	384	395	420	411	372	387	403	392	357	370	360	381	358	378	371	411	418	389	399	386	378	391	384	417	374	387	355	393	389	414	364	379	365	396	385	374	432	415	391	365	386	379	380	389	388	380	397	389	369	390	373	383	374	402	399	368	419	407	395	393	400	406	388	416	369	371	400	372	373	436	435	350	416	407	359	401	414	397	408	371	418	384	420	409	384	354	391	380	385	382	366	410	387	360	392	396	392	381	378	405	383	406	415	388	393	424	380	400	401	390	387	410	366	379	356	357	391	358	386	421	406	370	431	386	355	397	386	368	411	385	361	383	445	388	409	386	404	377	351	399	357	402	411	357	379	386	372	377	418	397	387	395	381	415	372	354	350	374	388	371	371	368	400	401	370	385	382	388	379	370	363	399	376	427	371	376	365	355	371	407	432	391	417	346	398	384	401	380	399	396	391	414	407	371	400	392	398	353	385	409	397	395	330	400	382	412	404	376	381	387	364	343	377	389	359	398	406	421	365	380	360	390	408	375	386	402	416	356	357	378	398	386	393	401	380	403	435	399	384	411	422	375	386	417	376	380	354	398	387	386	393	385	401	379	398	396	398	382	374	360	356	370	385	398	421	394	412	400	389	367	380	390	366	370	328	355	389	378	370	409	375	372	353	406	361	387	375	388	361	392	409	382	372	405	380	400	404	394	404	369	380	414	395	381	428	394	359	398	377	372	385	383	377	386	382	365	313	368	382	387	394	373	382	405	341	395	355	399	400	350	378	389	379	415	372	380	357	389	376	383	376	387	396	381	401	376	362	359	371	400	356	379	358	375	356	357	338	359	389	370	413	388	422	399	366	396	374	393	396	379	372	386	392	393	404	387	382	406	384	383	374	381	411	382	380	389	406	385	380	386	385	414	374	341	397	368	335	356	383	374	381	408	381	333	394	380	372	372	349	383	367	407	389	402	361	383	387	380	369	415	385	379	389	409	394	393	388	369	392	373	399	394	409	386	379	362	344	381	379	397	367	402	380	402	383	368	401	384	419	374	408	354	396	375	406	356	404	405	379	378	385	339	415	388	372	380	367	417	355	363	394	388	354	364	373	354	388	398	345	400	400	371	341	367	363	391	339	358	397	381	377	396	396	370	382	376	364	384	393	366	382	402	366	367	399	390	376	366	402	407	370	386	371	361	393	377	371	417	393	383	377	410	400	361	428	413	400	383	377	371	393	392	356	355	384	396	383	377	379	381	401	355	394	400	385	373	419	350	418	354	361	403	401	428	406	380	406	374	405	402	373	420	356	359	395	381	366	419	411	380	387	379	392	377	379	399	376	385	403	388	416	387	376	392	375	389	392	386	391	395	385	391	364	350	396	370	357	390	377	377	393	380	383	372	369	407	395	414	391	368	392	394	390	404	384	381	359	391	376	362	365	390	398	350	367	386	380	390	386	361	377	367	385	417	405	371	374	380	348	354	398	399	386	357	380	353	372	360	364	391	391	414	401	419	379	382	384	383	342	380	421	378	368	387	356	378	354	393	406	384	385	370	408	371	403	411	374	395	392	370	390	387	405	361	385	390	374	384	397	402	417	392	390	355	385	351	385	356	334	403	390	393	413	393	376	388	373	404	353	389	378	362	389	360	358	396	375	396	433	408	390	361	348	394	421	372	379	390	395	368	391	378	409	377	361	367	404	376	392	441	376	352	363	425	384	407	359	425	381	389	397	385	370	386	363	372	361	362	369	378	395	395	386	375	376	398	373	349	347	400	426	367	383	389	365	349	361	394	413	392	378	442	378	353	399	364	404	367	410	393	396	373	380	377	388	381	385	401	385	410	407	366	356	388	381	388	389	404	401	380	390	385	435	370	374	372	374	388	400	367	391	363	394	400	351	371	415	392	394	377	387	339	384	350	416	362	389	399	387	370	346	368	394	377	370	376	384	406	374	367	427	402	357	412	352	382	396	376	377	422	392	392	374	369	391	418	377	376	373	396	378	394	376	404	378	356	394	376	379	365	407	403	382	378	398	395	380	368	356	383	360	368	378	372	393	393	387	342	398	375	407	380	402	359	376	379	381	346	377	375	381	366	377	346	393	408	350	415	387	399	383	406	393	369	391	358	416	372	411	373	369	405	399	390	366	365	412	366	393	368	393	449	407	423	370	410	379	396	409	380	384	369	369	428	405	406	409	403	383	383	406	363	329	364	366	409	382	384	402	381	390	369	359	380	392	380	370	388	396	369	361	393	366	391	425	388	348	373	378	385	351	365	365	390	439	408	388	393	387	379	391	337	374	357	393	410	381	382	400	373	362	385	402	385	372	380	384	414	399	398	363	395	353	412	394	357	343	384	365	375	387	410	389	400	384	393	396	389	374	418	403	339	403	384	381	387	391	417	346	406	361	370	376	395	392	386	361	393	381	377	382	392	364	385	383	375	393	391	397	426	387	389	363	400	413	395	372	372	354	403	369	386	368	362	378	361	397	344	381	376	370	378	391	390	393	395	369	430	383	408	374	354	416	387	391	385	361	372	401	364	343	365	406	385	383	389	398	372	374	375	409	400	379	380	373	342	354	395	383	379	393	416	406	392	389	376	398	344	402	392	357	366	376	398	398	384	358	367	395	373	365	394	376	348	377	401	389	395	367	375	417	353	389	383	413	391	336	381	371	423	380	372	414	382	386	347	393	419	402	403	414	409	367	386	369	381	375	353	402	396	380	382	373	398	376	384	375	384	375	381	355	375	385	381	376	390	410	418	387	391	415	382	385	357	379	417	393	371	393	391	421	397	400	416	381	404	434	356	398	346	403	424	338	395	396	383	390	372	391	400	426	348	374	405	360	401	416	412	397	403	409	377	369	385	346	374	376	403	381	399	374	357	390	379	381	415	399	390	332	390	374	398	411	357	396	377	415	419	375	408	440	387	366	367	405	377	398	386	378	381	359	399	397	396	391	340	375	383	387	374	398	403	400	356	385	430	413	411	403	402	376	377	359	390	373	382	383	366	366	415	355	401	396	413	400	375	381	387	391	360	380	391	371	391	395	398	382	390	427	373	400	333	386	383	407	367	379	379	402	398	406	412	403	402	376	350	346	407	398	392	328	357	364	391	408	386	413	378	349	379	379	370	413	384	372	376	417	399	387	398	376	374	383	417	362	406	387	376	386	428	394	381	373	403	367	363	387	360	366	365	352	399	381	396	378	374	376	391	362	412	360	431	374	384	393	377	383	396	375	426	403	412	396	371	403	357	374	373	396	366	374	425	389	391	373	385	386	411	366	386	410	397	404	377	370	353	377	369	400	395	401	366	414	367	384
52697	77244	46746	1791	1361	1117	929	757	693	679	668	678	595	564	591	619	534	570	599	565	541	544	558	587	552	548	544	558	583	551	524	520	573	551	528	493	502	487	543	544	537	545	518	495	541	523	575	532	513	523	525	559	494	486	534	554	511	509	513	553	522	552	493	530	528	504	507	544	506	510	552	520	549	532	483	525	534	572	497	539	554	515	510	529	473	522	550	516	528	540	585	529	516	506	545	501	495	506	501	511	559	519	522	541	525	515	552	542	520	549	529	487	511	521	511	578	535	516	522	520	514	561	528	520	537	522	517	546	552	508	558	495	499	510	526	541	525	501	512	567	546	552	502	490	518	474	524	537	508	547	491	493	488	557	493	505	543	525	545	513	565	506	520	494	510	529	535	514	505	527	515	558	536	520	498	515	496	516	522	537	533	520	511	512	510	494	536	530	539	528	490	493	498	520	538	467	486	483	517	501	490	526	521	522	542	535	539	531	546	513	459	538	526	497	493	513	503	492	516	520	538	501	540	535	505	556	544	523	511	515	541	525	514	554	541	490	493	534	508	542	503	499	522	518	558	501	529	481	574	511	515	537	520	532	526	529	559	539	525	516	495	517	504	496	526	497	514	527	500	513	514	558	521	527	489	518	490	504	510	535	508	471	524	504	492	557	511	480	517	482	540	508	547	555	564	470	513	519	515	477	502	532	552	520	526	534	504	484	527	501	492	518	499	547	578	505	503	476	550	529	527	550	538	533	548	528	505	488	498	521	491	519	504	494	508	509	510	575	528	506	523	542	545	533	560	550	538	543	550	548	550	523	525	525	521	511	531	568	543	520	543	497	514	510	545	494	510	539	502	548	502	549	502	501	520	520	510	539	536	515	536	534	530	546	522	533	536	543	571	507	499	505	546	493	511	534	498	516	509	508	544	529	523	526	496	520	513	524	547	524	502	505	534	514	493	549	536	564	564	544	520	514	552	508	508	532	521	544	499	501	543	511	550	512	587	505	524	504	542	547	490	496	519	487	482	549	531	510	527	549	505	524	514	583	538	490	559	542	515	522	552	506	488	533	522	497	496	543	478	538	539	527	548	485	504	526	528	507	532	496	549	530	526	526	550	588	521	530	550	504	535	509	496	541	506	513	592	520	494	525	495	528	541	556	547	524	544	521	538	518	485	521	543	534	547	527	559	510	526	526	479	530	521	565	541	515	506	523	522	490	528	536	503	484	548	512	525	505	535	554	510	532	523	480	499	536	519	546	557	499	526	511	483	514	529	492	538	549	492	543	540	550	513	491	514	518	520	538	498	501	532	488	505	516	510	514	534	509	484	524	508	516	482	546	512	531	538	544	537	495	471	520	495	554	521	511	504	535	506	516	510	569	511	540	519	541	507	532	527	555	487	562	497	527	544	498	524	507	534	559	511	518	531	520	507	506	491	528	560	553	504	495	517	508	552	518	524	545	535	586	511	522	530	475	486	498	541	527	549	545	531	509	530	545	539	483	533	531	524	521	496	536	517	571	506	536	499	544	522	510	534	469	507	551	472	489	499	514	519	524	516	525	523	516	545	509	508	511	550	554	511	516	570	533	531	542	526	552	524	493	521	526	526	529	507	560	516	528	546	494	523	511	487	506	529	531	531	523	494	551	512	528	561	551	539	507	545	514	487	540	563	524	548	480	518	469	508	522	508	494	540	570	558	495	548	512	501	514	548	509	505	518	491	523	517	513	504	522	531	485	527	506	494	497	537	520	519	527	514	562	530	542	529	549	477	528	511	513	485	494	536	540	522	516	523	541	556	488	503	568	556	493	500	547	535	492	523	515	538	533	505	504	532	502	486	513	493	531	529	532	535	497	478	536	508	498	583	539	514	572	543	536	521	485	543	526	544	557	507	517	506	533	501	512	503	512	516	479	536	502	523	557	545	550	532	509	497	566	512	539	544	476	443	476	560	537	533	513	524	530	563	489	500	524	536	551	521	494	520	510	547	533	526	474	556	529	490	524	521	535	485	548	519	530	546	544	530	548	535	499	543	545	533	490	486	590	565	512	528	517	533	531	537	535	528	483	508	516	536	531	493	508	551	522	552	533	522	499	544	529	531	532	528	532	540	527	494	548	519	535	518	516	539	540	494	536	536	531	532	578	516	530	568	516	536	527	548	515	544	534	487	473	545	534	531	534	479	549	506	528	525	548	479	509	522	541	528	523	551	474	488	494	539	507	544	540	535	501	538	553	528	502	536	546	501	497	526	520	483	525	523	491	509	554	528	535	516	543	564	529	499	498	538	528	510	526	510	504	524	526	504	502	559	502	550	509	535	535	527	502	506	526	473	527	478	516	516	556	518	503	507	491	509	530	529	516	558	547	515	502	523	505	471	509	517	533	522	518	565	554	522	483	537	507	537	523	528	493	565	519	510	538	532	525	567	530	516	545	513	545	499	528	495	490	543	513	525	537	532	512	494	519	524	487	525	516	547	535	543	563	553	525	506	489	498	479	481	520	497	532	479	506	523	491	577	514	540	532	531	543	485	513	574	523	552	475	475	513	504	529	531	494	518	515	488	522	497	503	542	521	505	517	507	530	524	522	527	499	502	531	508	559	557	475	439	504	523	537	526	521	537	509	543	544	503	473	530	528	520	538	484	524	509	533	476	478	515	502	548	500	555	504	553	480	485	536	503	530	531	528	542	489	559	542	517	516	523	569	474	510	528	520	544	523	524	492	569	534	541	514	537	549	507	562	523	495	504	510	545	526	504	534	511	509	524	514	561	516	534	495	534	540	503	527	545	512	488	505	554	480	540	537	511	505	495	528	547	530	507	495	509	530	560	503	503	520	490	543	525	548	543	527	531	545	501	505	511	473	513	538	498	541	494	516	557	532	515	549	518	546	512	540	550	481	543	535	502	541	536	511	518	510	530	545	510	538	539	534	513	499	541	546	506	563	528	528	524	490	531	513	523	546	532	549	486	508	534	490	515	563	489	542	545	569	474	544	562	527	548	540	530	530	474	487	515	520	555	556	515	485	543	580	487	515	509	505	544	548	561	504	509	566	518	509	543	525	484	519	526	533	524	479	549	522	575	478	517	491	532	524	550	533	494	509	546	518	538	488	496	513	527	517	483	506	545	534	518	491	505	533	536	512	531	496	533	546	490	507	487	475	512	541	565	545	483	523	524	528	519	495	525	516	525	562	507	501	532	540	509	503	574	553	510	521	498	499	527	562	567	524	563	523	511	485	519	512	495	540	524	487	547	552	538	496	527	528	525	546	496	532	549	562	514	518	505	511	542	509	534	525	566	512	541	566	516	497	523	492	505	467	529	527	559	517	514	531	523	544	520	508	516	503	471	496	533	556	552	538	520	496	505	530	519	546	528	514	515	544	508	506	490	512	526	542	525	520	556	520	499	510	497	513	495	563	501	490	539	482	534	519	525	517	476	527	531	492	518	534	498	522	526	511	511	508	515	535	483	486	484	508	502	527	529	521	529	550
23146	21495	30722	27656	21161	15341	1729	471	369	341	305	308	299	247	288	272	258	288	273	232	254	229	250	209	236	226	256	246	230	229	240	224	235	214	198	222	217	218	192	215	234	205	209	211	236	230	247	231	217	192	194	227	190	224	209	209	209	156	214	208	225	213	233	221	193	197	210	214	228	196	193	231	175	224	203	198	226	202	194	243	194	205	191	236	225	205	222	210	216	205	230	208	233	216	197	229	219	214	202	210	219	198	225	215	199	219	199	201	211	223	202	198	210	207	229	215	206	209	223	210	204	209	220	198	198	218	208	205	237	209	221	234	227	204	229	209	222	208	217	192	209	228	208	202	238	214	223	211	229	224	213	211	196	195	239	193	210	176	204	209	213	223	232	204	222	196	204	195	207	206	208	187	217	210	218	182	209	232	209	230	196	220	190	222	225	186	206	234	186	200	217	198	201	251	212	206	203	195	211	214	189	212	182	195	225	232	213	223	211	210	190	195	201	184	220	229	189	212	219	236	251	210	221	202	218	195	200	250	206	204	190	233	204	205	197	227	198	211	213	201	216	215	214	240	214	217	217	201	226	218	226	176	244	232	226	227	203	202	217	203	205	216	193	200	204	203	221	223	240	213	186	199	215	217	185	244	231	243	228	234	208	225	219	201	204	223	195	204	224	209	228	209	197	240	213	204	232	197	220	187	209	227	205	232	201	216	218	186	213	213	218	215	200	225	204	200	224	225	217	192	218	209	229	193	230	220	215	206	226	212	193	198	195	185	224	198	211	221	200	204	209	215	241	236	196	246	178	197	193	219	234	204	199	213	196	214	223	219	206	199	220	220	204	212	226	205	222	197	217	205	196	227	234	218	221	203	194	200	212	212	213	207	202	204	212	218	224	230	238	227	213	214	188	180	194	209	211	223	238	214	217	210	203	186	197	217	206	231	213	221	213	216	220	220	232	195	183	216	200	202	213	239	183	203	203	205	191	192	212	217	227	212	224	173	216	205	218	224	221	208	203	229	202	219	209	193	226	234	220	221	210	193	186	189	217	199	203	204	240	223	179	225	199	205	209	203	202	218	206	200	216	194	221	220	209	172	202	245	227	204	212	204	226	222	197	192	199	187	215	213	197	203	192	210	202	202	205	243	199	228	206	223	179	206	212	206	195	199	193	184	204	220	178	220	200	225	221	228	237	182	216	200	198	209	203	202	215	207	199	206	225	202	208	213	192	202	223	210	215	225	238	207	233	202	219	233	214	205	193	235	206	216	202	218	198	221	226	207	206	208	196	229	194	198	212	188	201	183	195	189	223	214	199	191	204	217	199	179	224	210	228	207	207	229	215	201	221	197	237	239	202	199	224	221	202	223	224	198	213	229	219	194	198	222	202	222	200	215	190	215	207	197	232	194	234	219	232	220	219	183	227	208	205	220	196	207	194	212	243	222	226	225	222	209	220	199	221	206	188	219	233	191	226	248	216	219	220	196	212	220	207	216	216	200	214	221	221	227	193	222	203	187	209	206	227	179	234	203	204	232	226	212	208	195	203	200	238	213	224	200	198	226	232	204	195	197	218	229	203	206	214	229	205	226	191	190	198	232	241	214	214	209	178	218	226	231	190	202	205	211	235	206	194	209	226	219	220	223	237	222	224	208	216	211	234	225	211	221	234	232	200	199	214	211	210	231	181	198	201	210	214	191	208	211	198	211	210	205	214	216	212	203	215	228	230	232	197	232	235	222	207	177	203	216	218	221	203	197	223	208	219	185	211	209	196	220	219	213	201	208	205	221	190	192	209	223	227	235	192	221	237	209	206	227	206	200	214	230	215	215	191	213	193	215	207	187	222	229	235	192	189	186	205	225	213	224	190	217	209	230	201	201	208	222	210	192	220	214	209	216	195	205	212	215	212	222	208	217	193	211	175	204	228	220	209	201	191	202	222	181	224	228	215	196	207	199	192	206	191	202	220	216	222	209	207	207	217	211	187	188	213	201	198	236	181	219	180	231	222	207	208	195	208	180	189	234	212	209	213	206	205	221	182	206	228	219	188	209	210	195	200	217	199	220	199	217	221	222	212	217	194	201	214	224	208	241	233	223	234	209	207	222	206	211	212	206	216	234	199	202	214	217	214	236	212	212	187	221	216	190	195	222	213	206	219	227	215	237	210	214	226	218	211	205	227	193	218	200	194	216	222	212	207	195	218	202	199	221	196	211	206	191	209	199	197	215	237	203	202	201	200	220	237	193	209	210	213	213	227	235	223	224	214	195	211	221	204	219	222	230	223	198	218	219	204	200	215	227	217	195	197	193	221	201	185	229	203	207	226	214	230	198	230	213	212	192	214	184	212	227	186	216	214	213	202	209	185	194	219	208	192	193	218	203	224	199	219	225	233	202	204	204	227	214	222	214	191	201	212	219	192	203	212	202	211	219	191	211	204	214	210	218	192	200	228	216	217	206	228	195	218	233	226	240	223	218	227	221	208	177	206	190	233	204	199	206	226	217	188	208	203	229	203	209	200	193	166	219	213	206	207	231	202	206	190	221	219	212	205	251	209	217	223	206	212	198	204	196	225	199	187	194	224	214	206	224	224	218	211	224	186	221	236	202	209	214	231	199	209	206	224	199	188	208	217	225	216	196	207	212	232	214	208	208	226	219	215	187	208	230	221	203	245	209	197	236	197	246	219	180	197	219	212	205	221	194	225	220	217	220	194	217	194	193	203	211	231	248	210	214	211	236	206	208	205	188	215	211	193	191	216	237	191	225	209	213	182	207	202	202	170	226	189	207	196	212	187	227	214	213	194	185	198	206	224	208	204	225	208	205	214	224	182	214	217	183	189	227	212	212	231	209	222	188	218	239	206	192	212	198	212	236	208	202	205	216	213	221	198	203	212	203	224	224	195	189	219	208	211	205	208	201	219	214	228	210	211	214	225	207	226	231	185	217	205	211	198	218	231	223	209	239	208	209	231	216	222	200	219	222	220	192	232	185	183	211	178	188	218	214	206	215	227	200	199	209	179	209	204	221	211	236	195	197	221	206	211	188	217	221	209	223	198	198	229	223	206	201	238	168	217	200	195	177	209	173	231	201	199	196	205	175	222	218	203	198	233	237	211	236	218	188	209	204	209	207	240	211	221	200	209	231	206	199	218	236	226	223	228	195	223	188	247	205	214	199	235	219	188	235	209	224	188	223	203	199	213	191	208	215	229	204	228	201	237	210	222	191	182	194	209	198	220	234	186	207	235	229	192	236	228	224	223	201	205	222	218	189	223	211	242	203	210	203	172	206	220	207	195	214	197	217	198	191	205	175	219	231	191	207	215	207	213	212	178	207	220	205	222	211	259	214	218	204	206	194	223	219	226	205	223	218	209	189	234	188	225	213	205	202	206	217	208	220	209	208	206	238	194	191	212	195	212	219	226	209	235	226	217	205	242	232	221	191	220	215	237	255	216	225	223	216	214	221	233	204	243	245	222	200	207	198	201	221	201	219
58047	77678	41451	2769	1818	1351	1173	930	795	649	556	499	497	453	460	384	358	348	378	349	340	312	306	323	333	326	328	312	312	324	326	274	309	303	285	326	316	328	308	292	299	306	321	304	258	266	292	303	306	275	294	297	299	273	297	288	304	277	272	288	293	299	308	267	298	312	292	302	289	300	280	271	266	279	252	266	288	298	292	289	315	252	285	301	325	296	304	306	282	303	325	286	276	279	271	271	276	266	297	275	276	279	297	295	283	284	282	282	294	300	301	266	298	277	283	334	297	278	293	273	291	269	287	276	279	311	279	273	297	261	290	311	323	264	281	262	259	290	249	258	287	301	297	296	299	269	292	295	291	285	295	304	251	287	297	275	277	281	275	274	281	288	302	286	293	334	282	331	271	310	277	291	295	318	277	278	298	317	293	288	275	279	306	259	297	308	279	296	300	270	253	321	273	275	254	256	277	266	261	276	288	289	299	298	264	289	257	282	317	269	304	289	277	316	307	274	288	282	251	290	285	300	313	280	303	278	312	289	288	299	292	325	301	283	260	281	317	266	291	300	301	300	299	288	318	315	287	281	267	288	283	271	275	294	283	285	272	283	272	288	262	267	329	283	288	292	295	306	308	296	282	300	280	285	248	275	284	281	300	271	298	250	291	287	306	290	271	283	289	286	308	277	289	292	288	293	268	258	305	280	284	303	279	328	282	274	321	288	329	320	295	258	295	298	301	273	315	294	290	291	282	285	283	278	298	308	275	290	280	302	294	278	275	251	312	294	274	282	282	279	312	270	298	340	301	311	278	287	286	294	292	288	294	276	299	272	302	275	309	289	276	282	280	264	280	311	307	289	292	273	247	312	294	272	293	290	285	287	282	290	297	270	310	302	278	282	302	298	264	293	268	297	280	282	289	288	271	257	290	279	280	294	306	274	280	314	293	270	266	288	261	283	280	286	264	281	300	311	294	293	276	282	283	292	276	310	299	295	290	305	285	266	300	284	295	276	314	300	290	272	279	280	284	266	269	285	304	252	288	268	281	293	280	289	279	279	273	283	291	285	280	296	314	284	267	255	298	287	265	313	259	255	283	286	280	273	306	270	304	282	269	292	305	293	279	299	292	251	272	280	270	287	261	291	286	308	273	304	277	286	290	296	291	285	298	290	296	288	280	303	295	272	295	311	323	296	274	273	291	295	284	283	289	298	302	276	273	286	270	311	295	294	297	306	306	290	270	295	276	297	293	279	293	276	284	266	298	291	259	282	278	280	280	265	277	286	282	269	299	314	307	284	308	297	274	279	274	286	284	286	277	266	298	287	285	275	267	268	304	288	287	289	277	279	247	255	284	292	273	287	271	289	259	319	309	279	282	269	267	307	255	302	310	299	286	286	291	294	266	307	318	296	273	276	279	324	265	260	268	255	279	306	269	275	298	269	243	299	281	289	302	275	305	247	272	258	270	293	262	312	313	276	277	284	284	278	320	320	271	279	292	299	284	301	286	293	265	297	245	247	298	285	299	282	269	269	294	267	291	304	257	323	291	287	289	293	296	297	294	292	308	281	288	228	325	282	292	285	276	272	289	243	307	298	287	269	283	294	268	263	319	255	279	314	267	271	289	279	238	273	294	258	300	289	284	286	290	300	327	271	265	262	301	278	295	298	288	305	283	280	316	260	268	316	315	282	294	274	274	266	272	257	281	290	260	287	270	306	280	280	278	289	257	289	290	325	288	254	298	291	267	279	279	291	255	319	282	287	279	305	271	306	267	275	271	280	280	307	290	301	275	260	271	281	289	313	262	285	296	270	260	268	290	298	300	257	292	337	292	282	299	293	269	296	276	305	290	304	301	289	281	298	268	306	283	280	293	298	286	267	277	295	307	268	300	294	283	297	285	271	296	279	286	289	281	272	276	281	294	277	277	277	285	271	301	264	276	314	287	287	256	312	293	305	295	291	277	296	271	278	297	279	294	266	289	274	325	261	276	286	286	275	267	282	298	297	326	285	290	265	268	293	300	283	275	306	275	272	299	274	248	297	285	294	277	286	269	275	301	285	258	253	282	277	309	279	295	274	294	292	281	289	289	299	289	311	323	311	324	290	292	279	272	264	304	316	284	304	263	299	315	282	279	278	309	312	329	295	271	255	273	293	291	286	296	288	294	258	271	298	300	291	294	263	291	262	282	305	289	276	288	289	312	279	289	276	292	276	295	299	302	288	308	285	286	293	297	298	282	285	287	274	288	258	298	309	294	296	298	285	276	275	261	287	287	287	277	312	285	272	281	284	254	278	296	285	281	271	297	280	251	296	279	280	285	293	291	297	286	277	263	271	252	302	271	277	282	283	278	299	275	277	300	282	272	283	310	280	292	276	295	294	286	276	291	292	282	294	297	275	265	297	273	289	274	264	311	290	320	268	291	287	289	313	304	284	277	276	292	291	294	287	295	324	283	302	298	252	285	289	307	303	288	259	293	280	272	301	325	269	293	288	294	284	270	312	270	278	284	253	297	273	292	285	285	296	271	303	267	268	275	283	277	274	288	294	290	268	301	287	296	262	290	301	293	288	283	305	265	302	283	280	303	300	274	298	299	259	271	291	298	309	268	296	312	298	310	292	296	282	285	297	298	285	308	289	282	268	300	311	283	275	287	285	298	271	283	292	287	302	270	291	269	290	277	289	286	291	294	272	308	267	309	265	302	308	291	290	271	324	309	285	289	282	269	258	254	301	294	325	281	290	291	282	309	298	287	289	272	291	274	291	295	290	328	231	278	298	263	277	282	284	300	310	290	284	295	309	325	294	263	282	265	309	283	304	291	295	308	322	287	289	290	264	282	299	275	270	293	274	290	276	286	278	266	291	281	260	288	298	325	294	266	299	288	276	283	300	256	294	279	308	331	289	285	276	264	301	288	298	257	302	261	298	317	277	277	293	268	267	265	311	284	289	257	307	282	283	273	275	293	282	280	275	295	308	330	277	272	323	291	290	297	261	279	255	287	313	314	283	316	305	281	300	264	305	311	258	267	279	313	273	296	311	283	262	272	298	302	314	295	269	302	300	272	299	292	258	297	313	317	270	302	302	268	293	289	284	250	314	292	294	309	264	290	278	291	302	271	292	310	271	297	269	276	314	295	255	296	300	292	275	286	295	283	305	309	300	299	266	270	265	287	275	286	296	285	277	282	255	290	281	316	284	277	291	326	285	288	305	278	295	311	301	282	274	300	302	296	282	285	281	280	282	313	293	281	314	292	262	275	295	336	284	296	311	255	302	287	272	286	293	289	274	270	295	271	268	304	286	277	292	299	311	282	266	270	284	275	311	301	274	292	275	268	290	280	287	281	292	303	281	275	259	290	305	280	280	285	293	276	308	289	301	307	288	295	278	320	273	313	294	276	282	298	270	288	307	340	302	311	281	287	272	269	325	295	320	310	296	303	269	305	300	308	255	304	319	278	284	325	294	296	282	287	296	288	289	290	282	282	250	290	290	284	264
27817	23196	27103	4487	443	383	403	368	364	400	387	379	349	364	357	410	369	383	352	370	374	365	397	393	357	371	395	353	407	339	379	376	375	375	376	355	392	382	374	387	408	373	377	381	371	374	367	389	401	375	394	373	352	371	350	365	388	352	356	361	360	367	376	363	355	366	359	388	376	375	350	362	339	372	359	376	335	347	349	362	349	379	369	360	353	340	354	378	353	383	374	348	395	400	376	394	365	352	367	375	342	358	388	374	360	411	384	369	367	371	387	366	349	368	336	385	368	390	349	383	342	341	315	367	377	355	357	385	358	358	347	392	365	372	375	376	413	392	363	323	351	344	337	374	354	358	343	372	359	342	361	369	375	378	371	386	342	370	352	360	372	394	355	369	356	349	374	353	385	374	411	383	383	375	389	344	351	374	378	347	378	394	397	368	371	336	375	381	365	363	363	354	363	338	387	380	335	392	368	365	407	361	360	359	380	369	361	394	367	352	381	397	351	369	364	341	365	399	335	359	371	381	349	347	357	355	381	383	365	327	357	376	339	368	354	372	340	413	364	367	346	380	377	362	387	372	376	378	335	373	378	373	361	388	399	392	384	404	352	376	373	405	361	371	357	359	348	369	361	372	332	365	371	373	352	391	398	368	350	362	399	392	355	345	354	400	383	374	345	354	365	368	392	354	329	372	370	356	334	362	370	350	333	375	358	383	354	359	357	343	360	374	384	384	382	353	401	409	375	339	371	409	370	399	349	338	354	402	393	393	373	356	358	372	331	417	355	366	361	366	385	367	366	346	374	349	385	357	346	372	362	354	403	361	377	385	417	365	359	351	409	364	396	359	375	380	363	365	374	393	366	392	372	352	368	364	405	374	355	381	349	341	376	384	371	357	377	414	368	347	396	395	376	393	388	351	339	386	389	388	374	346	360	371	382	352	375	380	375	370	334	343	369	335	389	405	376	387	398	376	346	364	376	374	380	389	397	390	371	320	383	351	371	369	356	392	375	350	355	380	395	359	381	327	373	377	381	365	364	376	329	375	358	351	368	362	394	354	356	369	357	379	359	360	363	360	350	378	372	380	378	357	382	354	341	396	345	382	385	378	395	410	383	375	358	373	352	375	384	392	349	359	383	365	358	354	342	373	347	401	364	364	354	371	377	388	333	409	387	382	371	375	390	372	385	352	384	371	368	383	380	358	352	349	390	363	326	361	390	390	333	378	348	349	379	365	373	360	402	318	391	335	383	367	378	403	387	388	407	391	334	379	370	338	392	375	377	346	367	385	395	346	381	330	358	381	358	395	369	365	362	398	406	364	344	363	388	363	356	347	377	332	386	348	345	381	359	388	388	338	385	368	392	364	354	336	377	373	345	348	350	380	388	370	375	395	334	360	375	417	359	368	371	396	361	402	361	367	366	380	367	376	374	365	373	361	363	373	354	403	357	385	378	349	360	378	395	351	378	358	358	352	381	345	374	389	376	376	376	376	365	384	363	339	363	365	378	412	387	358	348	353	347	370	366	352	382	398	367	368	366	380	368	389	389	365	346	350	391	346	391	358	336	340	380	368	392	378	357	365	406	350	384	352	362	374	341	351	394	384	367	358	379	370	336	385	359	344	350	382	369	386	346	367	376	377	351	364	362	337	378	395	340	408	393	356	343	392	366	335	341	388	372	368	395	358	382	364	363	382	384	356	381	368	399	346	380	382	381	412	376	371	356	366	374	347	341	397	370	373	374	378	363	403	356	346	348	383	357	384	366	339	400	379	360	364	364	362	352	360	350	367	350	377	362	360	370	339	380	362	365	354	361	339	377	386	365	367	374	390	377	382	387	355	418	390	377	356	337	324	353	379	342	365	358	351	371	382	377	380	381	368	367	355	368	347	370	366	358	373	342	372	385	364	334	374	347	360	362	349	376	357	389	368	380	373	401	388	387	403	355	363	378	350	371	357	358	344	378	405	379	347	396	382	365	382	396	386	385	386	371	358	353	381	347	349	388	351	368	384	371	372	385	398	361	361	349	402	405	357	369	384	356	385	362	362	368	366	348	350	383	373	372	359	380	373	389	332	354	389	373	350	369	357	331	387	408	353	367	385	345	361	379	368	343	378	323	358	346	350	364	363	378	361	363	369	353	376	338	347	360	381	370	367	381	385	334	366	364	384	387	372	352	328	352	337	342	386	347	374	376	363	357	350	349	352	341	339	367	362	338	368	373	381	349	381	386	371	367	357	368	353	362	401	399	371	370	338	313	357	346	375	358	365	366	363	371	337	356	361	371	326	362	381	344	352	330	380	373	381	367	359	339	342	378	356	369	342	380	371	349	380	362	379	365	371	341	377	366	385	344	373	361	374	394	378	371	370	355	354	390	364	347	342	354	354	376	364	357	367	360	344	371	341	357	354	363	393	387	367	387	359	351	375	353	387	386	369	367	402	378	362	362	402	382	342	333	370	357	365	411	375	380	417	363	342	405	378	356	377	364	373	326	368	379	388	329	330	367	364	358	359	367	419	384	378	336	352	351	344	376	353	377	345	345	359	376	380	362	357	359	359	381	348	382	355	399	374	356	372	391	375	386	392	369	389	374	348	360	369	353	349	378	393	357	347	365	348	371	368	365	354	357	358	393	369	349	348	375	355	339	335	385	330	382	331	379	376	358	347	386	367	366	349	368	338	360	368	405	354	373	317	381	346	367	372	334	380	347	386	357	342	340	359	372	383	329	348	356	355	363	361	371	356	389	351	360	368	409	371	358	374	368	372	385	371	343	367	377	384	338	365	352	370	333	360	358	348	365	350	355	383	356	382	384	371	346	380	366	336	371	368	353	373	347	341	372	345	355	379	349	365	337	354	358	379	363	385	354	397	381	365	375	384	332	357	398	371	338	369	353	362	366	377	377	324	395	351	363	365	408	386	353	381	351	371	357	369	375	382	362	358	360	362	360	347	391	355	367	373	356	381	374	347	363	369	364	391	344	385	337	361	333	366	403	388	379	346	362	350	361	399	353	389	371	343	362	365	349	353	377	397	342	340	388	387	370	360	386	398	336	347	374	371	391	349	390	349	361	368	383	393	353	346	341	381	345	377	366	342	351	360	339	336	356	364	347	362	386	370	351	358	349	377	382	376	383	392	378	345	377	375	374	356	362	359	374	343	373	345	380	353	363	343	338	357	350	366	345	364	362	379	374	365	349	364	368	356	377	387	340	359	341	386	386	381	352	404	350	382	347	347	353	338	349	395	351	369	345	364	394	358	392	375	371	373	375	393	336	376	346	378	392	359	364	389	363	371	351	382	377	376	373	351	381	360	356	354	345	377	378	382	373	384	371	376	375	372	362	343	415	377	360	375	353	364	380	406	373	368	351	371	333	416	362	354	412	329	353	375	337	419	361	366	358	368	379	334	371	303	390	353	373	350	362	367	410	385	337	375	377	400	346	340	355	386	365	401	337	357	372	379	340	333	364	361	369	381	392	355	401	410	385	367	368	372
28316	37857	24447	600	564	526	524	522	489	496	450	517	471	518	508	498	483	498	486	515	475	545	494	516	497	507	502	481	518	460	490	483	504	536	531	508	500	504	532	531	486	491	467	478	496	508	478	462	468	471	476	482	501	502	498	476	485	522	509	477	529	537	488	498	490	457	514	471	510	465	472	486	517	498	469	506	462	493	489	503	527	515	502	473	470	459	492	497	487	493	457	514	468	471	472	507	478	495	505	434	498	480	471	516	476	479	502	518	496	517	515	510	504	477	488	479	525	461	500	526	518	494	501	507	467	498	504	476	501	503	522	487	461	487	495	490	527	488	532	486	478	504	499	535	508	504	487	489	479	475	483	497	484	493	470	523	486	532	519	500	469	475	500	464	522	451	503	456	458	505	478	519	500	471	540	469	543	507	486	484	478	453	513	505	485	500	510	469	504	454	475	509	496	481	483	490	535	499	506	486	489	478	536	531	507	514	498	480	546	520	507	529	478	489	497	485	491	500	494	480	466	489	520	502	511	444	493	477	506	494	479	501	519	476	507	469	516	510	469	516	494	492	513	525	453	492	525	506	496	506	515	538	524	542	547	480	523	480	474	506	514	506	518	463	485	531	500	519	481	486	517	466	462	538	483	520	514	506	529	525	509	543	510	472	478	482	463	516	495	486	508	525	479	496	490	465	522	487	510	502	501	476	516	505	500	509	467	522	504	515	522	507	528	459	495	498	503	473	487	489	454	486	475	513	473	506	470	477	499	492	485	468	490	450	506	489	500	512	498	522	496	470	532	466	497	467	476	505	491	509	475	512	476	490	484	473	517	456	478	470	488	490	473	479	520	513	493	513	499	459	501	464	505	485	537	502	478	478	506	514	493	501	476	518	484	483	503	471	496	461	494	490	511	469	474	494	493	471	524	513	497	429	485	457	508	478	436	498	463	492	515	514	489	462	476	446	508	458	498	491	483	535	510	460	468	478	487	496	532	510	524	466	524	451	489	502	477	485	521	463	467	478	464	506	493	461	487	472	498	484	470	539	445	514	510	452	511	517	487	481	515	508	547	499	472	484	502	469	502	483	504	521	468	477	493	484	479	472	503	490	490	478	496	521	487	476	498	499	517	498	496	441	496	522	521	500	488	540	504	487	459	476	521	495	500	480	462	481	472	478	480	506	506	521	473	500	517	489	473	496	504	494	494	495	492	507	496	503	498	527	538	445	482	497	503	502	511	513	490	444	513	495	459	481	511	482	513	484	519	490	485	497	483	488	480	473	516	466	484	491	512	508	471	511	493	485	506	460	475	487	505	525	536	480	479	470	522	491	494	476	452	473	541	519	454	479	488	511	490	499	504	476	490	482	502	474	489	451	484	435	516	490	460	472	505	460	469	525	494	527	534	507	511	472	516	484	500	461	524	509	486	522	516	466	495	532	510	528	501	479	498	530	474	488	481	476	502	479	499	485	493	527	510	479	498	528	483	518	524	524	482	510	470	536	534	496	473	450	467	494	466	527	469	476	503	511	476	498	524	464	450	470	528	521	459	490	484	464	523	492	481	468	503	474	519	462	501	483	524	481	501	472	477	483	494	446	499	473	491	483	482	503	483	470	492	518	490	484	532	478	478	534	477	479	506	458	506	516	493	456	497	495	485	510	486	467	517	492	454	538	490	461	535	468	516	489	486	473	488	492	515	480	464	462	478	474	462	503	479	510	514	456	474	491	515	482	494	477	532	472	502	503	489	496	495	511	505	492	481	496	497	466	495	497	490	517	501	529	493	483	507	475	510	465	492	485	529	463	495	493	493	520	508	509	454	481	463	466	486	500	505	517	521	497	501	524	520	489	509	564	518	483	470	471	494	472	495	540	480	455	470	497	487	517	515	528	483	513	471	480	484	454	479	518	484	489	519	478	476	531	488	482	522	458	490	492	482	531	500	504	521	495	499	471	474	484	503	475	495	503	489	499	505	478	514	480	504	518	538	523	513	480	498	512	492	430	457	525	500	461	456	470	525	475	481	557	502	486	512	545	508	521	516	479	503	494	484	481	520	500	528	491	495	481	532	487	547	498	497	511	466	469	546	499	493	482	540	456	453	494	492	493	466	469	476	499	508	489	512	482	469	484	525	485	493	510	502	501	484	475	460	473	485	504	504	536	555	517	481	497	495	515	480	472	518	534	497	460	474	514	486	498	478	495	496	519	467	523	525	472	494	487	485	513	490	474	522	530	463	529	532	516	498	485	494	481	459	519	525	500	456	454	489	477	453	494	511	485	476	486	514	501	481	486	469	487	491	468	504	488	493	520	507	473	478	520	509	503	537	495	507	519	479	514	476	511	481	485	512	453	499	467	527	505	503	471	500	502	501	510	505	454	474	454	495	481	463	512	483	501	511	506	505	515	517	498	526	513	513	490	475	445	493	455	476	488	487	489	512	520	500	465	507	504	470	517	469	487	524	502	479	496	465	482	484	474	491	472	504	552	478	517	461	526	488	512	472	476	503	484	499	467	455	515	465	518	469	501	472	459	508	501	495	472	493	506	479	558	498	469	524	488	468	508	488	516	488	509	492	497	502	470	486	505	520	486	486	496	457	494	464	496	496	460	517	498	484	464	510	473	506	493	491	490	478	541	526	483	509	455	498	492	455	453	477	505	539	504	496	529	495	479	488	472	492	515	513	454	485	447	512	463	492	482	506	509	477	515	468	488	517	490	466	490	491	480	489	472	527	496	537	451	500	482	514	474	561	487	491	489	444	511	484	503	530	510	478	494	490	489	491	545	483	526	492	521	513	483	502	450	541	490	480	485	463	488	482	495	531	474	476	487	498	467	486	486	521	535	482	533	523	491	510	427	459	495	500	555	461	496	519	505	500	492	503	483	501	492	490	490	486	512	504	529	489	507	508	457	462	522	504	488	505	495	520	474	462	502	506	483	499	499	463	460	517	485	504	502	515	492	529	478	491	531	485	498	533	531	495	526	438	492	479	499	487	501	494	464	513	485	485	503	499	504	538	469	513	507	477	482	520	509	544	505	459	478	492	482	452	506	525	513	476	482	488	510	491	481	530	489	523	510	463	479	538	495	487	466	513	512	478	512	516	466	476	521	472	515	529	505	487	465	474	529	515	516	485	458	453	483	499	490	480	511	512	509	480	489	493	493	524	495	517	522	502	481	500	515	471	473	510	485	492	506	540	478	538	489	515	497	536	515	491	503	477	524	465	503	539	508	502	494	464	491	520	491	491	539	495	527	462	492	508	473	469	518	479	529	536	471	493	506	497	498	509	516	466	503	468	464	500	476	497	504	494	505	480	488	544	487	479	475	504	466	527	499	541	498	483	469	485	492	486	499	475	546	507	505	534	489	497	506	500	532	521	500	510	480	460	483	468	511	464	496	501	482	466	515	484	492	503	481	495	515	522	509	461	436	539	552	500	504	490	498	459	500	513	459	472	466	502	499	485	496	452	507	535	486	484	497	504	497	481	506	459	502
24197	21815	30095	27678	19739	6925	733	552	474	479	422	435	441	407	457	422	414	402	452	440	381	408	381	405	422	404	390	394	383	384	353	412	371	399	439	404	374	368	385	423	391	421	392	369	366	432	368	396	384	399	391	427	393	413	421	371	393	383	366	349	372	368	418	380	367	380	366	409	376	396	373	388	358	395	377	404	379	380	407	412	357	400	392	393	429	392	407	379	399	387	380	400	400	375	408	401	360	400	378	408	378	394	390	351	397	377	412	399	394	389	433	412	384	391	377	360	384	389	406	407	391	416	427	394	368	382	388	364	360	369	403	391	391	409	400	405	406	360	423	370	373	363	359	389	397	441	392	373	367	363	375	362	387	401	393	390	394	378	381	393	408	384	368	387	376	370	408	376	379	362	364	362	380	402	374	391	376	416	409	425	347	409	394	372	381	402	394	378	400	376	372	376	399	396	386	341	358	357	410	381	421	372	387	409	389	380	400	367	418	370	401	387	381	381	393	411	370	389	383	378	383	394	376	359	385	397	422	407	418	392	347	375	385	398	369	416	374	398	401	410	418	396	378	400	407	402	420	376	378	372	385	382	357	389	396	404	381	386	400	365	385	335	388	396	349	410	422	403	338	393	391	431	404	387	405	390	411	433	411	364	408	342	372	387	389	378	388	374	430	368	382	404	413	361	396	397	367	383	385	388	376	362	404	393	357	349	367	383	403	373	396	402	365	395	378	392	384	361	369	413	377	397	381	423	380	370	377	400	381	367	401	408	386	389	399	385	386	386	374	377	397	349	385	381	412	372	383	367	388	415	391	380	423	381	422	383	390	424	427	384	352	401	411	400	389	390	343	354	362	384	383	414	365	419	410	367	415	394	367	373	373	414	360	379	394	411	393	401	348	385	368	384	345	383	400	375	404	354	410	360	372	342	389	379	389	376	414	370	378	374	392	389	373	341	374	391	381	381	404	396	327	419	386	424	388	388	410	399	383	336	397	376	375	414	391	365	384	335	390	403	384	408	389	383	390	414	405	393	349	377	403	389	397	393	372	371	396	379	382	400	395	389	378	366	357	401	395	390	432	389	385	398	445	366	371	399	404	387	414	377	395	400	419	345	377	390	390	400	392	390	383	421	406	382	408	396	398	376	349	393	361	377	403	370	411	389	367	401	387	360	378	379	368	390	368	371	375	389	403	370	366	376	385	414	391	406	389	403	372	399	400	390	404	392	383	380	393	378	399	380	379	376	374	415	425	377	401	417	388	400	383	399	388	399	382	395	371	388	394	381	397	371	389	368	359	392	402	390	388	400	385	406	389	392	383	398	382	380	397	366	393	384	422	390	354	383	380	401	439	356	374	389	412	391	378	368	365	385	390	418	357	381	388	404	395	360	362	398	381	407	371	410	407	412	377	406	383	391	403	378	406	368	374	361	388	355	422	390	351	360	387	370	357	358	410	385	343	394	397	370	396	424	409	373	408	363	399	366	395	380	374	392	363	388	408	382	360	382	398	405	383	397	451	379	371	402	404	385	401	382	383	399	407	371	399	381	371	405	388	383	390	380	399	360	388	403	383	378	375	397	385	374	390	366	409	377	358	392	418	380	408	385	371	394	407	359	414	379	386	374	415	415	405	385	393	394	361	374	385	328	382	395	396	397	379	401	389	406	403	365	397	385	339	362	342	369	393	401	395	378	409	349	413	410	351	383	366	389	382	381	411	379	374	401	376	373	380	356	401	400	400	378	393	383	429	408	383	372	386	402	359	384	376	404	383	362	397	379	383	393	400	386	395	378	380	415	353	380	372	392	378	368	386	412	362	378	395	379	357	378	384	362	407	389	403	361	423	359	382	397	378	374	353	429	395	369	401	382	418	404	409	395	360	426	372	376	392	373	383	377	390	371	401	387	366	408	396	389	423	372	370	364	361	385	413	376	391	424	389	386	362	387	365	414	394	393	407	385	345	400	396	366	379	386	372	384	404	370	391	366	397	381	384	396	376	350	411	384	468	397	366	437	410	406	416	359	384	381	389	391	396	408	374	378	385	383	416	395	416	372	378	399	407	393	403	359	410	413	442	422	396	370	396	384	364	384	384	393	419	327	391	392	393	398	350	384	411	363	361	423	373	353	393	356	387	364	372	384	373	396	369	390	344	382	386	390	396	423	408	367	383	379	360	390	412	393	363	381	355	395	374	395	380	380	393	375	380	383	420	393	397	393	400	377	389	417	379	399	412	349	416	396	360	372	387	371	357	389	377	393	400	346	374	373	369	362	363	351	394	395	390	386	374	427	399	376	397	415	373	376	378	358	394	369	414	361	381	383	381	366	410	365	414	376	402	396	404	399	332	372	371	386	406	414	373	371	393	376	414	388	375	380	381	403	371	374	407	392	378	391	416	363	374	370	370	394	369	373	367	395	354	383	409	406	397	418	382	377	369	380	378	394	411	376	400	387	394	381	426	410	421	396	393	409	383	379	412	389	365	414	362	368	426	364	363	384	366	385	436	393	377	344	373	427	387	373	377	397	391	390	397	393	402	381	354	394	395	381	375	370	390	353	365	387	411	410	390	373	382	383	419	383	404	376	385	397	412	394	384	407	372	378	401	384	395	393	398	384	391	393	362	418	369	361	370	395	355	382	368	415	396	359	389	426	379	368	395	396	379	378	333	380	388	355	444	375	401	418	355	376	391	410	383	394	400	411	410	414	409	381	379	381	381	340	381	391	412	373	371	384	405	392	370	378	377	420	380	363	368	393	376	451	380	405	393	392	359	412	365	379	363	367	397	415	393	353	380	424	394	399	381	376	371	400	394	378	343	393	399	404	417	389	380	387	387	399	368	383	403	382	404	410	370	353	405	418	372	374	418	393	382	380	389	450	404	405	396	366	376	360	382	359	381	416	368	406	375	372	408	393	375	376	371	410	372	389	345	412	387	405	395	442	370	399	414	377	388	393	389	396	357	368	367	364	403	392	369	398	364	393	370	363	440	397	413	341	400	361	384	359	386	392	394	374	367	374	374	386	360	424	365	392	382	356	386	423	398	372	377	381	362	426	422	363	345	414	357	404	423	380	353	382	388	391	380	378	391	384	392	412	385	406	381	398	418	405	383	378	402	381	394	365	404	404	416	390	360	351	367	379	386	381	391	397	412	377	358	374	370	391	434	424	374	346	390	381	392	377	401	386	399	388	387	373	410	395	354	377	402	412	381	413	395	383	397	381	386	381	390	370	368	437	409	396	415	392	367	369	392	378	378	400	429	379	388	380	405	403	378	386	378	384	357	378	363	415	395	378	351	380	393	395	414	384	433	385	393	404	360	368	381	364	380	359	402	417	385	407	385	428	380	401	384	431	388	397	351	366	355	394	355	377	384	379	408	392	370	372	376	397	413	375	394	382	391	415	409	390	374	431	398	386	393	391	378	399	426	405	387	385	401	411	355	388	364	365	390	414	376	411	361	383	425	370	393	361	365	384	392	376	404	386	401	374	413	378
49189	73035	43256	1802	1408	1081	1006	858	785	782	746	690	581	584	607	510	563	582	579	555	544	544	575	528	545	567	548	508	550	602	519	532	511	550	506	519	509	543	529	466	530	542	533	539	576	521	542	581	505	506	539	543	526	524	553	513	559	513	578	514	520	541	524	519	533	559	543	509	509	500	521	508	516	535	470	533	529	564	503	497	526	551	493	498	533	520	554	495	571	543	470	561	557	484	544	505	509	515	521	489	545	527	506	496	505	564	529	522	547	555	521	536	526	533	521	521	540	522	495	554	547	495	521	521	500	559	489	505	524	500	532	485	535	544	560	482	505	507	567	517	525	514	516	547	503	522	523	544	520	576	496	513	533	533	545	511	546	518	508	553	525	510	509	497	493	553	499	536	491	517	518	496	545	518	538	511	495	497	471	526	501	498	528	494	526	533	508	575	493	513	538	558	530	489	491	508	567	534	519	539	542	552	540	503	511	537	505	514	523	499	514	528	505	483	505	554	537	507	534	503	514	545	495	505	561	505	504	511	541	543	522	534	512	530	560	569	539	485	525	532	535	537	551	586	529	495	529	525	554	518	525	557	539	546	522	563	528	525	502	517	532	567	512	514	557	493	572	518	500	516	497	526	561	523	481	530	531	532	548	533	493	519	517	539	544	505	525	552	529	510	528	522	509	569	502	521	477	527	516	468	541	524	513	538	560	531	559	528	568	558	495	514	524	507	482	511	533	527	559	531	524	523	531	538	530	522	536	524	494	534	519	543	534	479	539	479	537	513	545	513	516	486	501	563	576	504	535	553	547	556	550	508	542	521	528	499	506	534	528	525	495	505	491	519	511	521	510	501	519	590	550	506	540	469	505	503	461	548	541	537	519	544	507	554	521	563	550	505	515	567	512	525	597	496	527	511	493	496	519	543	516	517	527	493	541	504	545	514	510	493	550	542	514	518	541	558	538	499	524	616	504	551	568	529	505	542	530	547	543	514	555	504	531	530	530	531	525	520	516	542	516	485	487	520	525	478	529	532	547	499	527	496	514	540	527	515	529	524	529	527	515	528	523	517	501	500	528	514	528	507	507	470	515	499	524	506	517	514	526	470	511	512	492	502	496	497	537	518	495	507	551	535	506	519	530	538	493	544	478	509	525	549	531	548	563	520	524	483	558	519	546	549	558	495	558	507	530	563	559	540	558	550	522	512	555	502	510	526	523	536	525	499	549	551	510	539	453	503	515	496	519	482	473	544	496	529	507	527	541	512	522	519	524	546	504	544	523	539	508	526	547	498	543	510	515	495	521	512	501	534	546	507	493	523	514	523	493	510	476	532	537	537	535	479	522	525	536	546	582	507	544	510	509	530	522	491	545	516	492	525	525	572	496	537	499	493	519	547	569	520	504	552	505	535	533	497	529	552	509	509	573	522	536	523	478	503	550	545	532	543	570	518	511	505	508	532	491	527	563	493	529	525	501	541	478	535	497	533	504	552	522	495	524	525	491	503	530	514	500	488	494	523	559	518	510	529	530	529	511	532	510	545	504	513	509	575	512	525	528	516	525	520	539	563	508	544	561	521	538	518	530	504	564	561	514	545	524	499	519	563	529	505	522	553	518	476	503	537	516	543	505	570	507	535	526	515	491	527	543	531	538	545	518	515	540	543	531	538	529	501	534	524	505	524	555	527	544	544	530	506	551	524	520	540	537	510	525	551	555	516	532	510	513	576	515	536	510	537	505	541	484	508	535	516	503	498	546	482	522	538	552	514	538	527	546	568	512	596	500	512	507	543	508	518	483	549	545	539	523	509	521	539	557	533	537	539	534	514	533	556	582	506	494	514	514	523	532	530	549	525	505	520	518	530	540	559	561	532	529	528	518	553	522	507	496	494	506	495	520	527	496	497	543	530	544	514	549	528	559	515	482	514	519	510	542	482	553	493	521	525	531	515	513	516	525	557	505	508	506	507	514	512	518	510	505	522	496	527	506	495	527	472	501	504	514	507	556	526	472	527	543	506	521	539	511	520	560	540	489	518	542	505	518	539	573	542	505	532	560	521	530	516	520	553	538	506	515	552	520	539	574	571	514	511	509	521	542	506	545	513	561	538	516	563	518	541	554	539	520	504	527	499	548	519	548	561	526	523	494	519	538	500	477	523	510	510	539	513	530	533	498	499	513	538	507	516	477	512	498	507	531	505	547	523	514	529	547	532	561	492	502	512	512	508	531	512	551	540	546	469	476	539	520	548	526	507	534	503	481	504	529	561	513	564	511	520	530	539	540	512	561	497	536	540	547	563	561	514	504	501	514	526	524	528	503	559	506	549	519	505	473	555	540	529	520	506	489	510	556	549	517	499	509	521	512	552	529	535	477	554	469	527	532	558	505	572	487	500	535	507	513	527	584	476	523	499	524	507	514	548	531	568	520	453	537	506	559	507	523	546	502	500	574	564	571	510	513	514	519	517	534	531	502	529	535	495	541	524	503	518	583	557	520	534	519	537	504	531	546	536	558	516	526	514	498	494	503	508	511	525	519	515	527	498	502	511	510	497	507	505	574	537	543	498	542	505	518	515	518	503	501	516	572	505	504	522	526	531	539	530	487	482	560	530	503	511	475	539	546	531	525	481	570	513	528	525	496	540	511	479	507	493	505	518	518	529	523	548	527	531	519	506	503	502	492	522	524	490	515	536	473	495	542	512	524	522	509	543	481	535	528	518	495	549	551	517	522	491	528	544	531	515	535	545	530	512	549	503	507	477	530	555	562	542	570	478	538	497	535	504	546	525	522	492	548	492	539	493	542	516	547	526	522	541	528	518	559	542	534	539	534	495	501	528	507	499	527	523	541	482	521	501	511	477	533	512	506	484	541	502	520	541	514	530	511	496	559	526	535	485	531	492	535	519	543	517	514	536	523	541	520	527	513	527	524	509	527	546	535	516	509	499	514	552	508	469	539	538	538	534	550	516	525	563	509	492	494	524	568	549	521	517	495	462	539	519	496	523	486	493	543	478	536	500	544	545	486	535	501	551	514	520	515	482	516	533	507	490	545	552	508	519	519	507	545	542	533	528	488	495	519	501	492	526	530	513	526	560	506	527	532	512	490	525	523	532	480	504	515	564	542	515	513	510	523	545	559	534	542	515	510	518	493	506	497	533	485	520	532	524	527	522	477	536	511	499	549	522	527	531	545	563	515	519	473	492	545	500	534	511	534	519	538	511	552	530	546	516	517	458	476	546	570	567	502	526	532	493	505	522	503	524	525	515	511	498	524	536	530	535	531	504	530	563	526	534	531	561	520	558	538	498	514	532	523	582	499	568	503	494	555	520	537	506	541	521	517	544	503	509	553	482	487	514	487	552	494	539	477	533	542	510	543	481	529	532	508	520	512	534	506	497	548	525	493	487	508	555	518	566	547	519	517	551	524	545	520	537	533	508	521	530	527	530	503	523	536	497	535	522	503	550	523	557	534	521	529	501	508	490	497	533	539	478	487	547
23179	21713	31284	27634	21047	14412	1523	448	400	358	342	283	294	300	256	269	250	251	250	242	233	226	239	216	251	232	250	245	249	230	213	216	230	215	230	238	214	231	220	239	224	239	210	215	233	228	225	242	242	200	229	247	201	225	197	220	239	205	231	198	207	230	239	223	190	212	213	229	212	213	213	237	229	261	241	246	199	206	206	211	242	198	231	225	213	234	241	207	224	229	223	228	223	193	200	230	216	178	226	251	200	215	227	221	209	225	218	215	236	238	246	240	240	237	225	218	222	223	227	212	208	206	237	223	208	196	231	218	226	210	204	207	171	205	206	219	226	208	219	202	261	233	224	216	205	220	198	200	214	218	230	205	222	234	220	199	164	223	228	218	207	178	229	216	205	216	212	214	212	203	212	201	198	221	221	224	229	199	197	223	195	200	198	199	179	209	207	218	227	231	216	226	205	194	200	225	198	215	211	204	203	215	205	202	224	210	221	213	248	235	211	204	210	241	195	228	201	234	200	194	225	220	203	218	233	214	240	229	210	211	196	240	215	199	217	213	220	206	225	214	223	203	204	206	211	231	227	228	200	223	233	208	198	200	205	228	228	198	207	194	212	202	216	231	206	216	216	231	223	229	214	195	229	201	229	203	211	204	225	227	215	230	202	205	206	228	221	230	202	235	194	220	239	220	223	212	205	248	214	214	221	200	207	213	246	200	186	227	189	216	210	223	214	209	237	236	196	231	196	220	240	185	206	183	226	241	189	240	230	229	228	207	200	207	207	221	216	211	221	222	215	254	198	241	236	234	229	213	226	242	204	197	198	217	219	212	202	200	203	222	223	256	233	221	237	228	230	235	214	223	209	186	205	231	229	186	241	223	210	199	225	223	199	226	213	233	234	233	214	235	218	224	208	208	209	222	225	209	229	200	193	217	199	208	191	225	216	220	209	188	203	207	211	228	208	227	220	199	232	217	190	211	229	211	217	220	211	237	229	213	217	238	222	199	240	219	223	246	227	202	213	214	217	227	212	245	217	231	228	195	201	198	218	215	240	214	234	198	232	212	219	247	221	223	217	212	190	243	187	219	201	199	216	203	229	223	215	210	223	218	245	227	232	228	212	227	210	213	219	222	230	205	199	223	227	230	206	231	223	201	230	243	225	202	214	194	215	198	214	205	238	218	218	221	228	222	229	203	240	228	208	228	211	241	222	211	198	195	232	203	232	229	213	203	222	205	204	233	207	225	237	235	223	229	230	235	225	221	243	224	226	221	208	228	206	212	216	214	222	217	195	212	212	228	197	208	225	185	201	209	193	220	227	210	226	206	196	232	191	194	206	214	220	200	206	207	213	207	233	221	221	208	198	234	192	212	213	199	223	208	219	197	239	224	234	230	207	209	218	225	202	216	230	214	201	209	199	200	226	200	221	196	212	199	205	203	228	220	226	184	225	190	203	213	213	221	220	212	220	232	223	238	206	235	184	209	243	238	225	198	229	202	207	238	199	215	247	222	215	214	227	218	223	211	217	214	236	222	211	218	212	210	188	225	225	212	212	208	208	214	213	202	235	203	232	184	204	187	212	214	227	196	205	236	241	229	212	207	225	245	216	217	207	222	215	220	225	228	205	211	217	234	207	215	217	224	191	208	221	208	204	211	254	223	197	226	178	207	199	226	195	207	233	249	220	246	219	227	201	224	202	234	217	216	209	219	236	249	204	209	203	212	205	178	200	226	206	233	204	224	210	212	227	218	231	243	231	212	236	229	218	248	214	198	229	226	170	214	204	224	254	230	229	231	201	193	210	223	207	207	229	216	230	206	244	208	194	227	209	243	206	223	198	225	223	214	213	207	204	204	225	203	224	206	219	190	211	218	212	237	242	215	229	220	235	222	208	215	215	203	235	201	214	216	224	191	227	200	211	210	220	209	229	199	206	215	251	232	220	209	211	215	189	225	208	233	222	226	230	230	225	208	227	228	207	245	219	211	202	203	228	192	225	225	228	238	204	220	189	211	221	212	227	241	225	233	214	242	222	222	209	212	226	234	210	218	219	230	200	227	228	231	213	220	218	215	217	199	228	236	217	227	211	201	216	253	208	243	228	214	209	200	185	197	210	197	221	206	214	230	205	221	213	212	215	211	199	239	190	214	211	230	222	223	216	219	244	214	218	225	234	204	233	192	213	208	235	224	219	201	209	219	205	215	224	195	210	212	223	196	211	219	212	180	210	214	234	219	244	203	198	211	209	200	199	210	222	200	203	218	232	192	196	211	226	204	233	208	205	197	216	197	214	208	211	209	209	221	167	220	218	199	204	187	205	234	215	204	206	259	204	206	230	209	216	211	238	192	204	211	205	215	191	182	211	213	226	220	224	234	241	222	207	208	222	220	233	188	207	205	212	218	243	231	205	215	235	230	216	232	202	193	225	221	190	237	168	230	188	233	233	221	211	210	203	218	191	246	214	211	205	199	236	201	222	214	253	198	232	200	250	234	221	233	218	235	217	219	218	225	217	219	209	226	248	208	226	229	219	225	233	219	224	229	208	201	233	199	211	230	220	239	240	211	205	222	217	217	230	226	224	202	194	247	241	206	185	229	208	218	198	208	208	213	197	201	218	201	241	218	233	204	226	216	203	237	237	230	201	204	227	230	222	216	196	231	222	214	211	238	205	199	219	205	205	218	222	199	234	207	219	205	176	235	208	222	220	208	216	221	206	231	206	222	226	236	218	191	216	205	219	215	219	224	206	214	195	201	213	239	199	224	239	203	212	218	240	220	207	190	213	239	228	191	229	208	239	220	227	230	204	218	195	205	208	195	205	230	216	223	188	240	206	223	225	222	216	183	215	208	191	212	211	198	208	223	217	204	210	226	205	198	213	228	208	214	200	206	218	229	235	195	205	241	210	215	228	208	226	246	214	220	205	191	222	210	234	210	228	192	213	220	197	243	212	195	210	224	223	214	234	204	199	225	203	221	228	223	179	189	207	208	203	240	219	241	235	186	213	214	229	221	213	190	209	211	216	214	219	230	220	191	222	205	225	190	227	203	206	251	204	233	226	200	225	213	263	217	215	198	222	202	234	216	212	219	189	205	214	205	228	212	247	214	226	198	218	213	201	182	183	217	219	231	226	222	231	224	225	221	213	204	210	220	193	228	218	212	220	218	223	221	223	222	190	199	220	204	213	219	233	212	235	252	215	228	232	198	213	236	209	231	210	206	208	237	200	215	219	249	204	214	258	199	209	221	241	224	208	204	206	224	210	219	224	203	207	177	247	238	194	189	239	216	217	252	230	224	221	233	214	242	231	203	226	209	234	213	191	231	210	231	212	223	221	203	204	217	220	217	206	203	199	223	204	180	219	209	222	197	222	180	207	228	195	229	219	202	199	231	210	224	201	215	232	215	209	215	207	214	230	202	214	221	237	232	210	209	211	182	181	209	190	213	216	199	235	200	234	224	197	239	203	226	217	189	210	215	214	222	239	245	196	233	209	190
52468	75532	43871	2688	1819	1420	1088	878	727	643	569	551	503	468	431	394	390	346	380	329	332	346	352	327	331	317	328	330	299	318	338	330	328	336	310	347	307	327	291	318	297	286	301	298	345	272	316	299	300	323	313	305	293	307	308	308	287	275	295	276	307	284	279	279	255	291	276	303	299	298	297	318	296	330	291	288	315	294	292	281	312	291	298	314	320	268	334	334	293	274	283	292	294	297	338	301	278	286	276	312	315	285	311	300	269	324	309	248	279	294	257	321	286	301	278	316	322	306	298	293	287	312	289	325	309	288	271	312	306	286	308	304	271	301	291	302	259	302	302	294	273	289	306	309	297	284	280	311	296	309	301	286	296	285	303	294	326	307	289	301	291	307	314	289	295	284	289	311	291	283	315	299	308	303	282	308	307	295	289	315	303	305	291	315	268	307	321	286	283	331	298	295	259	272	278	284	317	291	302	290	304	307	299	303	265	297	305	273	305	286	289	298	304	267	317	278	283	304	296	299	282	304	296	299	292	300	293	284	291	300	287	270	288	299	317	314	280	315	310	298	314	283	301	263	293	298	288	283	291	315	311	292	292	315	324	319	286	315	293	311	297	273	309	307	303	304	275	304	303	283	304	284	262	283	302	288	293	307	277	305	312	293	307	292	285	283	262	290	312	267	280	320	244	270	315	275	304	302	277	299	311	306	301	329	292	288	271	291	279	289	289	306	294	277	272	265	264	288	280	293	297	305	249	290	305	296	282	290	293	316	299	295	311	294	283	323	292	300	307	296	278	304	288	301	274	283	256	279	277	305	305	272	266	273	308	279	283	280	294	280	314	298	293	276	309	308	289	285	289	290	327	293	298	317	300	310	306	293	306	299	278	313	313	292	272	271	288	292	290	303	282	300	289	281	279	310	285	266	264	305	275	276	279	291	297	307	302	316	279	269	286	317	294	255	295	293	265	319	316	290	295	302	301	296	257	299	279	298	306	288	298	327	311	287	302	277	293	314	300	283	307	282	299	264	316	321	275	309	304	309	279	283	308	283	301	280	272	268	302	318	306	313	305	272	329	307	261	278	295	295	327	283	276	274	314	282	294	303	315	246	305	277	292	300	314	312	299	264	279	263	262	285	285	302	307	307	303	272	304	305	304	285	273	300	297	274	253	304	300	274	300	272	294	302	313	272	287	301	293	292	305	285	276	264	289	305	284	292	262	291	268	303	274	287	299	277	287	264	268	270	282	304	284	278	305	288	317	270	305	269	297	282	309	306	304	278	300	308	297	345	296	289	270	274	261	304	296	308	300	301	290	275	265	338	277	279	282	288	276	248	240	299	316	315	291	285	314	301	297	314	304	302	282	300	285	316	298	279	281	284	311	278	288	299	275	287	312	290	284	272	300	298	316	308	287	270	288	268	280	312	313	283	324	294	328	290	288	265	284	298	302	291	309	288	308	279	293	266	309	297	259	279	283	298	258	305	296	293	292	309	291	295	281	287	315	298	303	277	283	311	317	319	307	253	267	313	278	298	288	291	274	287	300	293	285	307	301	319	288	302	298	307	283	325	310	308	297	304	316	298	303	277	282	270	288	298	274	258	280	303	291	287	292	312	277	312	284	296	286	314	285	281	319	297	299	315	278	305	296	322	292	304	281	308	284	311	310	305	287	281	277	287	292	327	306	265	272	258	259	291	283	280	287	280	295	283	270	265	329	279	293	290	304	291	272	279	323	291	321	292	279	280	312	272	281	282	290	312	288	261	294	318	278	296	327	290	305	301	319	294	293	272	281	312	293	313	315	331	275	276	302	294	288	307	296	278	290	296	297	295	299	285	320	287	322	280	282	280	321	312	289	313	283	300	286	281	271	268	296	276	277	296	299	299	305	278	287	331	298	299	291	307	300	282	286	287	273	264	310	290	291	271	310	252	322	311	279	271	315	298	274	310	271	291	320	322	297	262	299	275	295	290	308	273	276	294	301	314	284	326	295	300	288	348	312	270	271	286	294	295	301	307	303	325	299	281	276	276	295	292	296	299	315	277	287	306	295	293	304	293	285	283	322	300	257	315	287	296	284	312	285	281	261	308	289	326	295	283	309	285	285	284	315	293	278	285	297	299	300	283	283	289	300	288	288	307	291	300	301	291	307	275	273	276	268	287	317	288	292	310	303	304	319	264	292	270	277	298	292	301	279	301	285	286	283	297	288	299	289	304	299	285	280	267	264	300	293	293	305	284	273	311	302	292	272	306	293	293	292	273	291	276	271	293	350	284	277	275	301	309	326	288	303	302	276	291	293	308	277	283	293	274	299	282	284	297	312	303	279	315	268	291	289	269	278	283	283	267	262	289	272	323	289	294	321	282	295	312	292	296	294	290	282	317	284	284	301	294	308	287	319	291	267	297	315	289	292	286	268	272	276	307	287	279	308	322	286	269	273	258	283	280	270	306	293	277	309	291	295	263	273	295	293	298	256	295	289	321	256	284	306	324	295	267	264	285	293	294	300	287	274	293	323	291	325	296	301	289	303	286	314	291	275	258	329	296	286	301	316	297	291	296	301	308	294	314	282	290	290	328	292	321	282	286	312	313	306	292	291	310	277	333	294	278	303	295	309	285	321	289	262	278	273	300	316	293	291	295	291	332	300	287	293	269	284	312	303	296	312	304	313	286	267	287	282	264	292	288	325	304	318	289	289	285	279	275	294	285	289	313	282	288	290	309	280	309	317	250	314	264	292	298	294	297	312	273	269	272	293	300	283	307	283	268	315	311	293	299	269	286	255	280	286	283	291	275	289	318	304	257	286	303	303	263	290	281	270	316	289	285	292	296	301	296	302	302	291	314	283	300	280	250	279	297	254	316	283	259	319	282	292	323	311	295	284	313	279	289	323	301	295	300	284	287	261	281	299	269	291	268	297	286	298	294	301	271	313	292	258	320	258	304	281	301	268	298	289	284	287	289	277	310	271	312	310	296	287	305	277	275	306	307	320	322	290	317	279	296	262	315	311	274	274	262	300	317	290	293	285	313	286	289	301	300	295	288	314	320	291	302	285	279	309	307	288	290	268	321	305	293	301	310	274	319	274	308	295	274	270	311	290	289	308	299	285	288	302	303	293	272	308	306	303	314	283	298	251	273	292	313	290	294	286	268	282	286	317	289	306	280	304	316	281	287	298	286	314	293	290	305	292	295	313	274	267	287	286	297	274	274	292	290	293	290	302	265	300	291	289	285	302	272	315	278	271	294	261	320	290	325	286	295	294	313	304	322	302	269	272	302	300	285	291	281	288	316	320	294	309	292	275	294	291	303	293	304	278	290	283	296	295	286	252	264	314	295	297	289	298	300	286	311	307	288	288	301	295	312	282	296	272	282	296	282	312	289	305	267	279	323	270	295	267	268	256	278	303	302	281	277	300	314	267	286	315	312	298	275	292	290	286	313	282	294	293	269	297	299	307	310	274	298	326	300	311	279	293	289	268	313	290	288	319	311	276	289
27827	24367	28363	4670	488	434	420	390	404	419	330	345	391	331	373	390	372	393	362	363	370	388	392	369	360	379	394	391	377	381	372	378	338	350	371	374	388	370	381	364	393	340	353	359	353	356	353	416	352	380	365	388	354	371	382	372	402	356	355	375	368	379	393	350	368	366	386	338	388	367	395	394	379	359	347	365	376	398	382	366	367	373	402	402	382	357	384	343	345	392	359	358	347	352	379	345	375	381	341	366	385	353	371	364	377	383	369	387	376	362	335	392	378	388	392	355	326	380	378	370	369	371	348	352	391	374	343	361	381	360	365	355	393	353	383	396	355	362	365	374	383	355	369	376	341	366	350	330	386	360	346	356	364	387	401	346	359	410	353	329	365	366	366	330	386	417	364	365	354	373	373	371	398	383	388	369	356	386	400	377	372	386	392	359	385	369	368	410	368	360	382	372	393	383	375	384	338	392	362	377	394	371	377	379	378	375	369	421	382	383	363	359	353	366	361	392	390	389	346	366	385	370	366	354	361	399	349	403	340	329	343	363	379	385	340	402	381	381	333	384	386	358	383	350	371	380	377	370	378	371	404	362	374	415	383	393	374	396	349	367	376	352	338	377	360	414	361	390	393	385	362	360	359	387	360	372	352	362	347	373	364	345	350	351	382	367	373	375	370	378	372	380	399	397	332	341	358	396	361	356	361	350	364	374	376	362	338	380	368	375	394	338	397	381	343	349	355	392	390	345	376	326	357	358	369	342	374	369	375	378	351	362	351	357	360	347	354	371	324	381	364	377	362	400	380	407	370	390	382	385	325	372	359	354	350	349	373	374	413	374	379	369	365	417	354	349	387	357	371	415	410	351	356	396	409	365	382	362	372	376	372	362	359	365	332	374	374	341	383	344	391	350	389	356	362	371	377	357	383	405	369	361	395	366	375	364	360	323	357	340	354	389	373	375	379	358	355	381	348	375	381	366	385	396	336	361	370	359	356	388	395	377	363	373	346	379	364	372	359	366	338	384	372	398	390	403	371	398	356	359	367	377	372	406	375	367	373	382	394	349	372	379	403	380	401	380	346	374	386	339	337	376	377	393	348	353	389	390	391	366	363	357	342	379	396	380	395	388	351	381	358	331	381	347	379	375	368	394	337	395	400	389	402	354	355	368	381	393	363	351	406	363	404	388	353	386	361	407	396	368	372	378	356	404	364	374	372	385	387	373	396	347	386	351	418	364	360	339	382	357	379	355	367	353	370	368	375	353	385	365	391	358	355	383	354	367	398	366	350	393	364	379	366	361	341	343	346	337	360	377	376	374	368	346	338	376	397	366	392	378	378	337	370	350	363	356	370	388	363	393	360	381	379	337	362	388	382	378	387	341	387	394	352	380	364	381	376	380	342	351	366	380	377	376	399	358	384	348	352	381	400	368	383	362	364	385	328	388	352	364	358	404	349	366	371	389	404	376	363	359	413	384	367	350	385	369	385	370	371	390	374	383	364	356	384	372	369	358	362	365	357	352	365	374	335	352	380	362	327	361	379	390	382	349	373	354	361	359	358	358	369	391	379	328	355	379	406	362	349	340	339	351	362	356	367	384	375	343	402	375	356	410	378	359	352	374	396	360	355	393	375	370	370	354	393	381	392	356	333	362	372	368	374	374	386	376	402	410	385	381	368	356	387	358	401	405	398	341	404	371	357	370	403	344	338	362	391	352	381	373	348	348	379	375	386	360	381	316	380	375	363	365	369	367	368	392	392	394	408	378	379	366	385	355	356	354	395	363	339	379	337	389	356	401	409	359	374	402	386	370	360	337	402	363	364	356	374	399	360	359	376	344	395	364	423	360	363	376	383	381	389	339	365	373	368	360	348	368	381	376	378	379	400	382	338	370	377	382	367	352	345	391	344	383	329	378	358	369	351	343	355	373	363	395	339	428	381	392	408	349	396	370	381	354	366	336	351	399	368	358	372	392	406	351	349	407	376	364	353	342	342	362	405	339	373	360	405	375	386	378	368	369	340	403	387	399	363	342	345	345	380	379	365	372	380	410	366	377	365	367	391	374	380	374	349	381	384	349	369	382	371	363	374	365	377	362	342	332	371	372	362	372	368	378	404	376	381	364	346	403	333	420	349	364	351	372	376	360	369	395	356	355	375	389	331	322	365	363	391	374	355	384	357	342	373	367	358	339	377	384	367	382	334	408	361	363	381	345	364	384	370	351	349	409	372	342	381	350	362	369	375	363	339	382	360	371	362	364	328	334	365	325	397	399	367	389	368	341	396	357	379	352	373	356	394	405	377	385	371	381	360	359	379	359	384	346	349	414	357	332	345	397	373	369	369	389	364	350	336	390	338	374	367	375	354	361	375	362	386	398	347	379	355	355	355	404	386	389	408	391	339	373	365	332	372	370	360	359	342	381	375	376	373	353	336	364	361	374	390	372	362	410	390	351	369	375	365	358	361	384	338	363	367	345	342	378	369	357	392	378	371	401	396	372	382	343	378	367	389	377	375	351	386	364	391	350	364	354	370	350	328	356	362	358	379	388	407	390	388	407	377	388	371	354	361	377	366	347	358	371	340	370	336	324	336	362	352	371	375	318	362	371	411	381	357	379	371	373	362	390	352	357	379	348	368	359	365	388	374	358	385	363	375	344	415	372	395	371	379	399	344	377	347	418	351	361	372	396	379	388	338	338	372	378	374	364	347	384	400	382	405	379	370	371	353	386	363	389	388	387	358	381	338	337	370	357	343	389	386	354	374	373	354	386	376	371	394	410	413	415	368	375	399	394	364	392	396	369	382	351	349	369	375	366	361	373	350	367	393	392	361	400	399	406	363	405	358	392	362	364	372	395	369	384	388	390	392	376	386	397	370	367	366	377	379	384	332	365	393	357	371	364	356	353	336	373	372	374	373	364	382	373	382	392	368	358	357	365	370	363	380	374	386	367	393	406	390	392	373	398	383	367	361	368	358	391	352	379	372	392	369	368	376	388	360	368	353	387	358	383	366	358	365	374	380	364	355	362	350	394	367	382	357	373	380	382	375	362	368	362	353	381	379	356	403	367	398	379	353	377	403	377	330	378	357	412	351	390	363	372	384	374	391	384	339	369	368	362	358	387	368	415	395	335	388	423	369	386	382	354	346	386	354	356	386	410	371	349	355	338	365	387	398	398	394	371	352	423	369	410	364	381	404	365	387	384	387	400	392	382	364	378	351	336	369	348	382	378	412	376	395	356	387	345	403	391	400	388	364	358	360	366	392	343	399	377	363	369	376	374	350	381	393	330	387	343	387	367	372	383	395	393	415	378	370	365	369	355	333	358	370	350	353	392	362	360	371	366	373	360	363	347	361	348	347	329	386	352	364	359	383	365	373	391	329	361	385	365	373	373	351	358	325	389	400	356	378	344	362	416	375	365	383	345	375	380	369	369	371	372	324	383	404	386	366	400	357	376	362	349	356	372	348	395	348	363	388	349	399	372	347	382	344	392	358	395
26128	40597	25679	622	573	560	545	515	521	517	528	519	480	496	502	514	475	530	509	498	512	527	565	514	524	514	496	461	450	551	516	509	478	530	470	525	471	514	476	492	462	517	481	486	472	465	480	514	461	458	544	541	496	488	507	496	501	531	526	481	490	523	478	504	491	499	508	511	497	505	521	498	475	480	476	522	447	531	445	480	483	477	531	515	501	546	528	507	463	489	497	519	513	483	518	530	506	470	500	512	512	496	497	501	510	502	537	491	485	455	516	507	489	478	522	470	519	501	513	507	493	508	523	479	521	477	480	497	471	500	531	475	521	518	483	514	509	495	483	497	517	519	500	512	502	484	483	520	488	493	480	481	521	510	488	517	478	483	483	493	510	515	469	518	451	479	497	482	455	501	488	482	494	512	507	474	505	527	496	498	459	548	456	490	503	525	483	459	519	521	505	540	504	523	518	436	485	520	482	497	498	535	502	498	506	498	511	496	472	494	501	507	495	529	495	504	514	526	519	533	474	518	494	510	505	468	513	516	490	507	499	488	544	470	470	482	495	464	504	514	483	513	500	499	479	496	498	527	492	513	527	488	516	484	485	538	510	507	547	568	482	536	498	509	551	515	529	525	517	523	459	480	481	487	497	502	518	499	451	466	505	473	456	538	517	488	515	501	528	501	504	472	498	522	515	487	525	497	504	487	521	500	534	547	524	514	472	505	510	460	509	543	496	543	482	524	510	458	544	474	486	523	466	532	506	545	520	474	463	515	492	489	496	463	538	505	492	518	448	497	479	515	458	486	518	536	535	511	489	497	539	472	475	468	492	471	504	539	519	475	530	497	479	536	480	518	512	478	526	487	491	520	527	497	523	469	484	493	505	485	496	543	470	544	516	529	526	506	520	486	516	500	450	506	515	460	542	547	506	447	491	522	504	497	515	529	530	471	515	515	485	534	475	483	504	483	549	496	502	482	485	493	518	512	493	554	505	505	503	499	489	507	499	514	461	453	542	519	482	507	468	503	509	483	507	519	502	455	532	486	507	525	518	501	477	509	457	491	468	497	505	506	497	462	487	545	495	535	480	476	512	484	472	496	499	526	479	512	529	492	527	483	483	487	542	489	527	476	527	526	503	492	504	469	468	500	485	520	466	479	499	488	460	523	507	508	520	527	472	510	526	516	546	504	512	509	489	482	492	499	542	497	528	461	476	492	510	499	483	506	472	470	538	494	541	451	489	497	522	527	488	509	509	529	453	499	514	452	510	526	494	564	534	480	490	484	477	514	500	503	511	505	483	466	488	541	525	492	492	493	506	533	513	505	512	476	498	520	502	484	502	458	472	502	506	487	526	520	516	527	473	522	536	517	508	508	558	527	495	468	463	537	506	507	493	513	533	518	503	519	508	477	532	501	519	530	510	534	469	507	504	505	509	491	519	522	504	499	475	510	482	503	502	492	532	551	515	477	502	475	473	494	525	485	524	499	486	525	496	495	483	553	524	528	501	456	473	466	496	462	491	460	487	522	490	472	488	506	503	492	499	499	518	508	460	509	478	486	502	467	488	455	529	504	502	512	480	492	490	491	489	522	469	532	523	491	491	514	485	531	475	493	508	505	490	532	500	512	480	494	475	498	503	472	500	502	518	478	471	504	496	465	529	535	475	496	510	510	528	548	508	493	515	529	540	483	520	462	515	494	498	488	492	458	507	478	503	518	479	495	516	535	463	502	515	519	492	485	514	484	515	487	489	470	514	485	498	498	519	501	480	533	497	477	519	493	531	517	481	500	529	488	520	491	462	506	477	494	497	514	509	491	489	510	507	466	469	473	519	522	563	513	478	536	492	516	485	477	466	462	528	517	482	494	500	540	459	475	498	512	473	483	493	536	514	511	514	460	543	466	504	495	501	523	466	493	530	531	481	540	505	534	523	515	517	516	494	510	526	510	483	456	526	493	497	488	495	490	509	512	527	509	526	489	540	483	507	484	469	548	503	444	512	479	514	506	501	500	494	507	472	495	521	467	511	491	487	472	504	528	499	472	528	516	495	498	472	512	504	500	478	503	464	517	530	538	496	503	500	492	456	497	503	461	532	506	526	475	499	519	499	456	538	492	503	533	480	510	503	495	465	501	499	465	506	485	500	498	516	506	484	486	509	526	548	512	472	484	495	514	509	489	496	509	505	464	475	532	484	482	475	464	486	485	481	495	517	532	510	491	513	494	527	490	495	485	493	487	482	545	489	479	503	508	465	486	522	489	513	523	496	492	507	492	492	521	496	498	467	483	516	498	477	473	511	513	532	473	514	524	520	494	494	526	489	506	520	471	510	544	539	482	476	526	525	495	496	478	471	487	514	469	529	501	526	521	506	521	518	477	497	491	504	494	463	479	470	530	505	518	491	511	491	520	513	527	530	520	501	506	535	535	498	498	495	491	525	483	498	483	489	483	521	514	539	466	509	481	496	494	547	481	506	489	526	471	482	503	514	550	528	504	492	516	485	521	549	509	518	509	468	453	472	501	527	512	463	499	539	497	478	473	493	536	512	482	514	508	521	456	501	489	514	508	508	483	499	512	522	510	496	497	507	520	511	500	472	446	530	477	566	527	538	499	515	482	506	499	504	531	496	530	504	516	496	495	450	482	495	535	526	515	487	501	502	504	522	461	505	490	463	545	507	518	462	522	473	506	521	513	481	521	522	465	465	491	514	529	492	519	501	481	505	505	535	479	480	491	533	521	476	522	461	522	515	481	519	509	520	530	499	493	491	519	493	520	509	529	485	512	495	513	481	478	470	497	488	499	496	520	537	501	492	512	513	493	467	493	526	490	513	482	476	516	479	482	503	495	477	503	484	494	505	488	484	505	526	484	509	504	497	482	476	512	480	489	508	526	508	483	485	516	523	521	522	523	493	516	510	506	480	480	505	516	479	513	501	515	475	490	520	481	485	482	458	512	479	479	508	511	504	474	492	491	517	535	499	544	505	488	497	474	515	472	483	485	490	500	519	519	492	522	475	517	473	504	512	479	528	505	544	483	471	466	490	494	508	530	478	512	493	544	523	478	469	512	523	525	485	470	480	495	531	526	537	537	495	510	502	479	500	507	513	493	487	509	492	515	518	550	481	520	487	480	500	528	462	505	496	484	525	495	494	501	501	550	488	534	513	523	547	567	474	503	498	490	478	497	529	456	508	493	511	506	500	471	498	477	500	514	503	481	507	525	454	492	516	471	482	523	477	533	497	535	518	488	500	504	521	492	510	516	462	479	502	507	518	463	485	534	485	481	512	477	503	483	499	490	479	552	503	504	463	507	448	522	488	485	467	478	491	498	506	516	499	506	513	494	504	498	484	476	496	521	485	454	502	521	503	527	523	520	501	516	491	506	535	510	487	500	514	489	478	495	455	475	516	476	519	534	514	486	475	523	495	498	494	491	543	497	528	497	530	473	521	512	486	506	481	514	489	451	498	481	469	506	473	471	523	518	493	479	524	498	477	493
24230	21965	34698	27151	16928	3807	634	500	489	477	436	443	436	401	415	424	413	408	427	408	392	398	402	409	384	392	390	432	415	408	385	410	402	351	403	384	386	384	400	406	406	414	397	403	378	412	390	432	409	382	380	383	371	380	398	394	400	393	397	429	356	410	363	398	423	376	400	393	381	383	359	388	429	359	372	386	387	364	389	368	370	356	399	375	405	407	385	394	381	390	398	342	416	424	399	402	371	368	368	394	383	423	371	401	395	373	400	415	392	420	385	412	366	400	414	381	381	420	367	379	402	403	386	401	392	393	394	391	351	396	398	409	357	422	382	376	387	375	400	401	375	413	401	411	338	398	391	376	385	402	407	390	361	397	364	387	378	369	403	354	402	405	402	398	426	435	383	391	379	375	380	398	386	377	349	411	372	366	410	399	396	418	372	357	416	397	345	401	403	431	397	439	393	418	376	385	369	356	385	404	389	402	384	375	377	381	421	404	395	386	395	392	395	413	425	367	377	395	347	375	403	429	370	376	415	401	367	428	400	431	386	368	384	376	374	374	426	406	421	415	396	355	381	347	390	423	386	439	383	362	363	380	352	392	403	363	399	365	400	382	382	395	359	380	394	406	365	394	426	365	389	368	377	408	340	367	428	401	390	417	385	364	422	407	400	395	391	373	382	368	386	395	389	411	392	404	428	381	423	421	387	361	397	418	388	402	405	389	377	383	372	408	362	387	419	383	406	421	374	392	413	387	377	382	391	365	360	408	378	419	358	359	364	431	431	395	380	402	405	354	344	397	378	394	399	375	404	382	362	351	395	382	398	430	403	381	433	425	365	388	395	389	379	420	388	416	391	392	393	378	432	369	390	379	377	379	431	400	376	347	396	414	381	370	413	400	392	369	391	371	396	381	388	395	386	377	381	348	424	378	383	417	390	392	401	356	395	377	386	387	375	356	419	380	379	422	361	398	412	380	395	414	341	414	384	370	385	406	430	374	410	374	358	358	387	420	389	376	397	459	371	384	410	349	366	371	373	390	384	373	426	411	368	427	395	403	369	371	391	401	386	365	413	387	384	378	416	381	386	412	357	344	408	380	372	409	389	382	395	384	412	353	376	385	380	417	391	392	375	381	373	391	379	388	386	404	372	440	377	392	405	407	413	389	410	386	372	390	378	370	368	396	386	386	429	387	367	331	391	370	394	393	401	402	404	391	382	403	418	400	408	412	400	402	383	392	417	382	389	418	390	406	383	386	390	401	393	369	380	402	408	389	406	410	372	402	420	394	387	376	393	403	403	376	394	375	390	409	402	377	382	385	387	365	370	387	368	378	397	360	371	377	394	376	393	360	372	366	388	374	361	401	387	392	374	412	389	427	406	412	391	373	388	355	386	384	382	411	371	375	380	410	427	402	404	383	410	391	378	407	410	409	382	399	380	417	388	379	391	373	404	387	387	360	397	395	382	386	392	403	392	398	363	387	378	415	367	392	419	402	402	376	373	345	375	398	401	383	373	385	410	365	383	392	411	410	399	406	371	409	405	382	368	390	387	389	400	397	375	368	425	391	413	352	353	385	393	371	417	392	383	382	407	390	362	382	343	407	375	382	421	397	396	384	359	392	381	389	412	428	378	383	376	379	387	385	394	395	392	371	391	392	414	371	402	400	392	393	363	384	348	382	367	399	357	352	367	414	409	387	374	404	404	381	381	399	383	407	377	369	396	387	392	394	383	361	397	368	385	379	371	415	411	401	405	365	453	391	402	377	422	395	383	381	362	391	388	386	358	404	441	376	381	417	392	367	407	423	390	353	383	389	376	391	401	386	392	345	368	385	377	411	400	406	422	381	395	402	386	364	399	370	363	376	388	401	414	381	381	375	363	350	375	399	392	391	384	374	399	389	386	379	393	383	375	385	349	394	400	353	368	414	400	397	374	397	351	394	365	399	387	394	365	384	380	387	382	385	381	389	397	415	393	398	393	396	378	357	380	375	416	386	411	387	370	380	371	377	421	377	384	379	405	430	374	391	365	381	369	378	383	434	401	393	402	370	408	370	405	363	342	374	384	378	380	388	393	395	372	384	403	384	409	424	353	413	378	351	381	390	418	367	366	379	383	384	395	388	384	381	394	400	382	399	404	378	431	400	396	377	380	399	387	403	367	398	353	419	442	402	393	401	362	419	383	400	354	408	418	388	422	378	405	414	387	380	396	380	402	416	369	358	412	380	386	398	391	343	376	368	412	397	372	381	395	396	348	400	391	391	404	361	391	381	373	366	379	380	339	395	416	392	364	407	383	379	397	370	346	374	415	373	391	399	378	420	448	392	385	385	343	382	381	361	414	377	368	414	393	379	385	376	367	387	364	355	383	389	396	407	369	366	364	381	380	415	385	406	398	376	388	381	413	382	385	410	393	369	411	376	404	408	388	407	380	389	380	402	402	415	424	394	412	435	412	400	435	402	392	393	390	401	410	385	374	394	391	405	400	415	382	409	420	379	403	378	382	388	368	376	400	428	349	406	402	367	399	373	386	394	406	372	389	376	400	403	371	381	396	384	415	379	393	376	400	386	400	385	397	366	358	379	403	383	390	418	404	345	411	352	443	440	415	379	404	357	387	371	381	413	401	385	374	405	391	395	400	384	371	397	395	346	392	397	363	359	413	388	415	428	387	375	411	377	395	364	411	379	376	407	382	391	385	389	416	384	410	395	355	370	380	367	393	376	419	390	389	409	376	402	378	396	358	345	393	379	401	374	374	408	393	411	378	381	382	380	376	403	416	407	385	371	383	408	399	426	371	368	399	406	423	383	368	368	394	390	408	368	404	383	386	404	377	412	384	374	418	410	395	385	368	384	363	372	406	385	362	410	413	415	389	393	394	371	381	420	422	362	384	397	339	376	407	423	385	393	378	371	365	423	384	369	396	394	397	378	374	415	377	374	387	379	380	395	404	385	378	373	401	397	411	388	384	395	397	421	353	401	377	393	426	421	374	367	416	366	387	372	397	379	393	375	386	358	422	404	397	343	410	401	350	408	388	398	405	398	390	366	416	397	416	407	383	385	391	404	413	409	371	377	399	401	428	385	398	390	369	399	361	391	419	422	391	391	338	417	393	374	356	382	415	375	391	390	361	338	423	384	415	399	381	399	387	382	410	384	407	387	380	393	398	348	411	425	400	398	378	425	375	423	405	381	372	377	398	362	387	362	380	383	390	432	412	390	400	348	365	405	398	373	387	402	425	387	381	393	392	342	396	399	417	388	384	371	374	428	390	393	381	444	390	409	413	383	371	425	393	377	367	357	386	374	345	394	402	379	380	402	410	397	382	331	387	379	443	388	380	385	364	398	401	390	386	357	396	387	415	402	387	401	370	392	423	396	409	376	407	410	381	378	419	387	377	369	396	394	404	397	374	397	405	387	386	381	398	393	396	412	359	383	376	413	384	428	374	385	374	389	399	394	415	421	370	367	384	388	375	352	395	377	380	344	376	409	391	391
47152	76903	47621	1835	1265	1149	1000	835	773	688	727	643	647	538	600	573	615	550	550	583	569	518	547	547	554	579	602	557	508	529	524	575	522	519	517	532	545	547	522	534	532	509	550	520	562	554	530	555	548	520	539	550	527	567	521	537	535	560	600	559	566	538	556	538	553	575	487	555	559	505	487	522	533	541	561	508	538	517	558	556	550	513	551	529	518	507	538	537	484	575	571	531	522	566	525	539	505	538	507	503	491	527	516	523	534	535	542	525	513	538	518	512	551	516	524	516	533	493	538	533	561	513	492	543	546	509	529	537	581	500	473	545	533	543	576	483	532	548	512	555	536	554	498	560	511	518	549	510	489	527	562	565	527	518	550	526	523	559	490	518	520	543	525	561	573	528	522	528	525	568	548	556	564	498	518	536	499	549	520	501	513	512	483	521	507	543	542	544	511	506	532	500	535	493	532	494	518	542	548	544	559	550	545	548	556	554	512	557	506	518	554	503	519	538	571	534	550	489	517	510	574	496	525	510	543	512	538	531	499	537	518	541	506	543	533	576	531	515	555	540	513	506	521	530	523	523	502	539	525	555	558	562	504	559	516	532	529	491	529	516	538	534	513	515	487	566	532	516	541	521	491	489	541	575	480	513	493	551	500	539	515	525	534	543	502	537	524	526	553	527	522	521	522	518	545	538	468	540	523	559	521	533	526	530	559	516	562	516	507	549	545	578	509	541	579	529	533	495	580	485	541	555	520	548	566	550	573	497	545	516	534	519	531	531	516	550	553	521	523	515	533	544	524	547	501	528	533	566	528	500	534	545	547	514	535	554	541	560	560	573	558	515	537	501	529	520	525	528	546	555	542	542	500	543	543	510	531	539	526	532	514	572	525	562	515	523	540	534	521	550	565	577	559	563	558	521	527	529	544	552	544	493	545	551	555	478	543	531	542	557	581	532	503	525	523	495	543	560	548	562	513	544	529	548	522	507	528	515	489	516	522	530	534	520	529	556	537	496	547	533	539	556	467	509	540	507	548	542	541	511	539	504	519	501	528	540	521	527	560	514	495	565	513	535	547	525	552	527	495	549	505	523	534	520	500	491	517	546	495	500	511	529	554	560	524	530	544	486	543	539	533	544	547	547	518	519	543	525	517	528	482	534	532	556	573	583	584	564	552	539	522	535	531	502	546	523	569	504	510	531	529	529	560	527	542	500	557	565	533	542	570	545	492	537	485	542	556	548	498	508	544	469	567	560	545	551	524	530	516	510	543	523	469	519	519	550	510	572	526	545	565	521	558	551	516	544	497	534	502	562	571	475	486	507	535	481	490	530	569	533	553	539	569	499	554	542	515	515	501	561	506	605	542	536	549	480	515	514	558	502	522	530	530	534	526	530	524	499	518	488	522	536	551	553	549	524	526	558	535	523	516	530	546	544	509	483	566	508	549	541	530	527	553	549	512	531	561	552	531	523	537	536	551	533	506	504	516	485	523	523	523	484	531	508	577	541	522	551	497	501	515	539	576	514	553	506	549	563	499	563	595	513	570	511	521	517	566	512	490	508	519	543	498	538	529	489	574	519	542	520	529	543	519	542	540	518	548	549	517	521	529	537	577	525	520	515	531	479	551	526	510	503	550	520	551	494	533	562	558	553	512	507	536	543	580	506	486	539	528	555	525	542	474	546	500	532	528	522	539	536	485	510	519	518	534	573	503	505	555	528	562	519	538	537	543	542	541	485	537	560	504	547	546	491	501	501	504	512	523	512	509	583	500	519	535	525	543	527	483	475	503	540	538	532	532	549	541	528	554	515	501	567	527	587	554	497	529	496	535	542	545	494	534	527	565	546	556	524	525	485	557	558	536	545	539	525	529	522	526	527	489	546	513	532	505	488	545	518	511	534	563	511	538	537	514	527	516	533	531	508	498	504	579	493	516	521	566	539	510	500	530	554	596	588	534	544	535	518	506	537	545	531	520	554	518	536	552	527	537	465	525	488	522	536	527	533	547	545	520	521	513	512	500	531	507	527	529	533	552	543	554	490	542	581	515	514	530	505	586	492	498	517	525	496	552	575	589	500	568	515	541	509	556	495	554	531	507	521	542	516	534	531	514	538	524	563	539	532	545	521	524	525	513	511	545	548	542	540	514	516	516	511	544	566	536	551	545	543	546	543	559	546	590	547	518	521	502	526	566	543	487	517	530	551	544	558	536	514	504	529	549	478	564	541	543	546	505	486	538	521	522	520	526	507	520	545	501	525	573	518	508	505	534	524	540	533	552	548	505	514	558	493	486	542	527	495	494	524	535	536	530	563	504	523	556	548	531	584	551	527	537	527	545	535	537	511	552	532	498	513	544	518	557	560	498	525	500	555	536	552	519	578	544	565	554	513	586	539	501	513	537	533	526	502	533	560	577	592	490	537	504	516	522	520	540	522	537	505	518	517	530	516	516	574	519	519	526	529	538	528	547	544	539	516	538	508	503	558	515	505	513	552	574	555	541	528	546	540	565	578	526	521	530	485	511	496	575	517	502	532	542	544	529	550	536	522	513	523	548	567	515	546	547	516	522	541	547	520	540	505	521	546	522	501	538	501	538	562	519	541	542	507	509	552	542	504	547	506	544	540	526	504	567	531	561	528	515	517	542	538	503	549	549	510	539	490	519	522	512	499	520	536	532	521	532	556	520	540	521	500	547	530	558	519	533	522	523	497	559	546	513	555	567	556	522	536	574	503	574	575	534	516	520	505	527	490	590	524	515	495	519	535	527	527	519	552	568	568	550	538	510	520	493	565	495	550	531	537	523	540	551	516	489	526	508	545	536	510	494	534	511	537	541	521	494	537	531	536	495	549	526	488	478	510	528	505	548	545	517	526	574	554	495	530	551	517	537	520	511	539	517	528	497	496	526	536	504	561	539	538	534	563	538	527	537	542	499	500	544	523	557	536	543	502	500	537	544	476	563	530	489	571	536	528	529	546	518	519	563	507	507	471	512	495	520	552	510	527	569	550	500	538	527	515	534	581	532	493	549	507	568	515	549	534	543	506	527	514	515	515	525	522	536	491	532	585	518	494	521	533	573	550	493	550	494	510	524	538	554	514	556	567	537	500	500	521	541	523	531	526	556	553	535	558	531	556	521	567	545	508	545	530	558	522	540	516	516	547	514	555	509	547	547	511	535	487	529	552	523	544	524	530	558	537	537	450	501	546	522	505	532	523	526	548	481	505	512	527	539	525	534	531	521	492	550	498	531	539	539	486	531	499	501	523	560	570	549	549	540	497	565	494	533	535	534	515	535	559	540	503	557	515	532	567	525	551	572	522	496	524	517	542	527	521	508	540	513	503	575	532	520	549	561	541	541	539	509	542	500	520	556	516	495	502	505	555	574	563	528	522	505	523	512	507	497	512	534	544	485	558	543	507	514	502	493	544	490	549	515	520	522	563	533	531	497	548	545	549	518	535	526	530	542	538	514	534	516	507	542	542	495	510	511	521	520	491
23164	21642	30007	25930	21328	17909	2896	487	391	360	334	288	297	267	299	246	250	237	252	220	251	232	214	249	227	214	235	215	201	234	228	219	229	197	205	224	219	222	214	224	217	244	188	195	220	199	214	238	202	232	187	198	210	199	236	229	219	239	213	211	227	222	235	232	217	221	241	204	217	197	214	179	195	218	211	203	202	227	217	223	215	195	221	220	183	210	200	193	213	188	211	223	212	191	204	211	229	215	222	210	217	253	208	196	229	208	228	204	213	228	200	208	200	220	201	223	214	209	209	209	226	222	197	181	209	245	190	186	203	226	213	226	241	225	199	219	203	217	210	218	234	203	189	230	196	216	238	177	238	214	221	234	214	196	227	214	231	221	220	195	211	197	203	203	212	220	219	198	212	205	218	207	228	194	191	216	220	205	208	237	229	228	203	218	206	207	213	193	209	192	229	208	224	235	218	201	186	212	228	228	225	220	209	214	195	216	241	201	238	184	199	202	219	188	218	205	187	232	227	226	205	230	196	218	196	185	221	254	206	224	225	218	214	224	201	200	211	212	192	229	223	216	209	201	219	211	205	193	214	231	199	196	219	232	213	216	210	211	213	204	226	204	203	174	230	195	203	225	223	226	219	214	204	186	217	221	218	208	217	203	219	232	199	230	177	222	198	185	240	209	215	221	187	231	221	210	189	214	204	212	185	221	193	197	196	222	232	230	211	215	203	230	194	223	194	207	210	226	226	210	189	202	228	219	217	227	210	225	214	236	224	208	192	227	225	225	212	245	200	222	208	210	220	216	215	244	234	218	201	230	208	203	241	207	213	214	221	207	185	237	216	214	216	210	218	232	193	217	201	213	178	230	185	236	218	230	200	197	198	231	226	223	228	241	215	225	213	217	236	210	212	225	216	201	199	185	206	199	219	189	204	212	200	232	230	214	212	225	210	212	202	207	199	209	199	197	225	225	232	247	193	198	230	200	218	198	217	183	222	215	192	215	219	217	201	220	229	221	190	201	195	222	238	198	237	212	201	187	214	195	210	207	210	204	219	244	206	250	209	189	223	219	220	205	205	204	211	203	220	229	224	202	215	207	227	201	201	206	228	206	187	220	202	212	191	229	223	208	228	210	235	227	216	207	224	181	194	213	188	206	200	229	205	216	213	226	236	218	207	213	206	239	233	188	204	200	207	217	207	198	179	250	192	210	206	222	207	215	196	203	216	206	201	189	184	214	211	223	217	214	223	229	205	200	210	238	204	219	197	216	224	190	217	204	191	221	194	213	203	204	211	213	214	192	208	217	198	204	227	243	220	233	213	206	224	205	226	212	216	206	212	216	219	206	231	208	221	215	231	214	204	192	191	206	200	230	205	181	218	213	203	222	217	203	212	225	219	239	196	207	198	222	202	198	235	229	229	228	216	224	178	211	219	218	222	193	225	190	198	231	202	206	205	222	209	214	227	213	229	219	204	195	195	214	223	225	211	216	243	214	215	189	207	226	198	205	214	223	205	192	194	217	216	226	245	184	216	176	207	192	210	205	215	205	222	208	195	208	208	199	211	223	190	212	209	199	184	212	202	211	206	215	194	228	209	222	218	191	207	204	217	213	244	252	202	186	236	214	209	239	204	215	200	233	214	233	221	200	208	237	197	194	214	187	203	193	237	224	197	231	191	220	226	211	200	209	226	202	169	184	186	216	212	183	219	196	210	213	211	204	211	212	220	196	204	228	214	208	243	227	215	217	218	201	190	193	225	218	219	209	201	213	193	240	217	191	223	223	236	201	233	239	214	198	185	205	205	236	206	206	192	209	218	205	190	202	179	203	199	196	208	186	209	213	201	205	226	226	238	218	211	190	216	218	199	206	194	201	214	226	233	195	195	202	204	240	227	197	216	212	210	234	216	213	205	182	202	222	184	197	183	234	206	226	207	256	208	223	243	195	221	190	209	222	222	203	214	209	224	229	198	214	224	212	206	208	223	220	229	215	201	209	222	213	223	219	216	200	224	191	217	203	207	225	213	230	229	223	226	236	243	204	231	192	218	195	216	197	221	208	226	226	211	217	207	196	230	190	201	209	194	191	204	213	203	213	204	236	225	225	212	206	213	216	214	199	211	196	222	189	207	230	228	203	214	190	214	219	215	212	212	228	211	210	225	225	195	209	224	222	212	213	217	214	216	222	225	230	227	234	204	203	187	207	212	222	214	231	228	186	223	217	222	207	190	205	201	235	198	211	221	199	221	180	202	242	230	218	206	220	209	218	181	227	211	201	203	205	211	224	223	242	220	209	234	211	196	190	250	235	222	206	203	213	222	216	228	232	198	212	191	218	194	208	230	227	214	215	224	182	216	195	209	205	204	198	202	241	229	224	201	199	204	236	231	223	218	219	223	211	233	185	232	197	219	214	204	222	196	231	211	227	232	202	242	226	205	227	212	227	218	217	224	214	212	192	232	190	206	191	219	202	189	203	211	227	212	209	200	189	206	212	225	224	239	205	203	204	212	208	206	242	208	214	225	218	203	228	206	202	188	204	234	204	192	210	221	220	239	214	209	214	204	226	216	225	222	237	209	211	233	220	191	220	232	203	207	220	191	218	232	221	216	211	224	211	215	236	208	227	206	208	239	213	183	206	212	211	202	212	196	212	220	206	235	177	223	218	226	235	246	209	213	189	222	221	215	224	239	220	228	215	219	198	238	218	183	228	214	214	233	218	227	238	206	237	194	196	214	209	205	210	217	222	224	204	198	209	223	217	239	202	233	172	232	211	233	233	205	219	213	208	240	233	211	194	215	208	197	221	202	190	212	202	214	199	196	226	209	209	186	223	230	223	204	260	187	195	217	226	214	213	215	231	217	196	222	189	220	232	206	201	204	210	211	232	193	225	217	219	204	217	171	207	228	201	208	200	227	204	209	247	218	211	207	221	219	182	220	204	205	227	210	226	210	186	191	221	214	220	203	219	225	231	217	208	201	214	227	213	215	222	211	203	203	217	222	208	203	227	229	207	217	196	207	211	226	210	201	205	219	229	190	234	220	230	209	254	189	212	227	229	194	230	235	225	215	204	213	215	225	213	210	192	201	206	214	225	195	219	217	245	200	228	190	193	218	205	241	216	232	217	229	205	199	218	196	226	203	199	223	239	207	240	196	215	199	203	220	208	225	205	229	212	204	226	239	229	220	210	202	223	229	212	212	231	216	235	209	197	208	226	191	191	200	246	213	242	216	223	215	221	205	235	241	186	215	194	220	229	222	220	199	211	230	219	232	211	199	206	199	207	214	204	236	206	221	238	219	217	207	203	250	242	230	212	223	224	190	214	236	182	223	216	210	208	214	211	212	242	231	229	206	236	206	233	216	226	217	211	227	241	211	238	204	218	240	201	200	210	217	227	232	216	207	204	218	203	210	214	208	200	222	231	219	217	209	222	217	205	218	231	208	206	211	211	245	219	214	230	213	231	245	222	216	202	186	219	198	184	216	213	211	223	198	215
48970	68357	46393	2861	1909	1459	1198	973	786	752	631	570	503	472	436	406	387	367	361	335	336	338	337	366	303	344	345	286	333	317	292	296	307	303	296	284	321	301	297	321	291	299	272	299	282	302	283	287	286	310	300	259	302	321	288	297	294	281	326	283	287	299	317	284	285	298	295	295	256	303	314	266	302	307	298	250	278	298	301	304	272	311	280	329	304	257	318	268	280	303	304	292	305	305	277	298	289	304	276	260	292	292	317	287	280	316	273	265	270	282	280	330	269	310	279	274	291	282	265	308	290	297	264	287	304	288	296	290	276	280	317	313	260	284	313	304	275	270	277	294	275	305	264	278	272	335	285	322	317	300	269	245	274	285	287	252	312	297	265	295	279	286	286	304	287	290	281	297	288	291	289	264	293	262	273	283	289	287	314	265	304	312	291	265	310	287	275	261	298	289	270	302	289	297	295	284	326	295	288	285	287	306	298	316	297	292	287	309	250	304	288	274	268	285	311	294	308	282	289	303	290	313	277	278	277	284	299	276	288	328	263	315	281	289	286	285	299	289	281	291	271	265	304	284	280	285	260	303	293	329	291	271	306	318	280	265	266	292	267	261	325	300	283	319	279	271	300	265	293	271	316	276	271	293	273	290	257	276	283	298	293	296	303	255	309	248	296	295	280	301	298	283	287	306	285	290	286	319	310	309	313	265	293	273	306	305	291	283	273	262	291	280	270	300	274	280	280	335	289	290	300	283	286	287	289	304	302	262	286	277	301	281	263	292	312	280	273	294	250	322	300	283	274	312	246	272	327	301	303	265	302	289	306	285	283	280	296	283	288	294	272	293	311	295	288	288	294	275	291	298	334	327	283	306	268	279	289	300	307	285	293	310	307	298	268	284	301	299	283	270	304	293	296	312	296	289	255	265	266	299	299	310	274	285	282	287	294	285	306	312	287	287	291	277	296	305	261	312	240	316	296	275	271	328	276	304	281	316	279	289	287	288	258	281	249	291	291	300	297	289	314	281	278	267	278	277	308	325	286	289	292	256	298	309	270	277	312	257	289	278	258	298	284	286	320	299	285	270	264	298	303	299	270	302	316	317	286	283	316	292	277	291	265	288	295	288	308	307	266	282	293	286	279	290	300	274	279	285	284	302	302	297	294	319	296	302	261	284	280	288	288	286	292	290	282	309	344	307	272	286	292	253	300	281	317	309	293	289	272	300	297	310	297	288	307	271	298	297	305	263	289	279	320	293	291	312	294	289	307	312	299	278	293	284	281	264	287	314	324	297	266	286	292	272	284	276	305	275	288	282	268	289	287	292	308	295	275	337	262	286	292	264	249	283	262	299	262	277	290	260	265	299	284	296	272	305	264	283	304	291	278	267	286	292	282	258	298	285	287	295	288	246	298	307	259	292	310	261	300	303	288	271	311	254	299	262	318	302	288	287	290	272	278	271	303	288	287	333	287	288	288	306	275	268	308	307	278	300	266	340	282	309	270	271	292	300	278	319	274	291	282	285	283	308	283	306	303	286	262	277	289	278	280	285	298	291	291	288	272	270	262	282	308	286	285	289	300	277	290	310	266	286	258	273	271	285	329	286	293	296	264	282	298	291	292	307	281	279	301	323	315	311	282	293	273	283	297	257	302	277	291	283	291	294	269	299	300	279	269	291	288	299	276	257	295	281	277	305	307	297	270	251	299	284	267	311	324	309	314	294	267	296	285	259	275	296	283	295	299	281	299	302	288	306	282	297	307	319	271	288	293	270	297	312	274	280	300	295	313	302	294	278	288	291	304	291	289	281	278	323	262	300	256	282	296	279	280	316	301	282	305	288	258	297	281	316	296	282	286	274	282	262	316	286	284	290	244	278	302	257	308	289	282	314	266	303	289	277	292	270	311	313	284	327	312	273	269	287	298	313	287	319	285	256	268	300	293	340	299	307	282	262	287	267	285	272	319	287	344	284	290	282	271	289	303	309	301	282	301	289	307	269	278	280	320	317	302	311	278	275	255	302	290	307	287	273	303	302	300	310	279	284	311	251	270	271	286	263	285	301	262	254	289	303	307	302	289	287	312	288	278	291	284	279	286	259	291	280	298	301	284	288	304	266	280	309	272	311	268	306	291	289	269	316	275	323	283	285	309	278	267	288	278	295	268	307	304	303	312	300	283	296	254	318	295	276	285	259	275	229	306	279	296	295	305	290	282	279	308	309	300	291	274	308	272	268	309	294	299	255	288	292	293	291	296	263	284	276	275	294	261	300	288	326	291	303	285	321	270	260	270	278	297	273	294	285	297	293	351	290	306	260	296	293	315	295	321	307	311	293	276	262	275	289	261	296	284	282	297	290	301	288	298	313	274	308	308	315	296	311	286	258	318	271	246	304	270	271	314	309	293	292	303	296	295	289	281	309	313	314	287	275	260	327	265	318	311	292	283	295	318	277	237	300	305	270	311	319	289	292	292	285	326	309	294	330	300	273	274	306	290	294	304	311	288	271	309	290	312	294	262	274	287	281	289	274	265	271	266	281	298	263	264	277	282	275	317	286	292	269	303	272	294	264	275	274	285	280	273	261	299	297	260	273	301	290	305	283	279	271	306	294	294	292	278	275	311	285	295	298	280	284	276	298	285	301	267	309	271	284	309	281	277	268	306	300	282	289	246	302	266	291	282	286	272	270	305	303	301	289	270	284	297	267	296	264	281	288	282	282	299	294	288	297	281	263	257	297	313	286	273	306	260	291	303	289	285	289	282	284	311	298	307	299	291	271	297	319	321	301	290	305	307	253	286	284	293	274	265	287	294	280	281	300	293	302	305	308	273	288	304	294	296	305	315	296	286	265	307	266	287	305	301	302	300	317	296	270	260	271	279	307	274	288	296	278	283	291	259	281	300	292	258	281	292	299	291	260	271	278	293	295	307	261	282	312	264	315	318	280	304	285	323	290	273	300	283	322	319	318	309	282	272	260	302	271	283	302	295	281	282	280	261	283	274	296	297	322	303	281	307	259	309	299	281	273	284	304	309	321	299	290	260	289	287	312	294	287	299	263	283	285	284	262	334	270	288	276	250	308	285	283	283	308	259	308	254	271	272	276	294	279	294	292	278	286	295	284	293	298	276	285	265	304	276	318	293	312	307	302	281	292	269	280	322	301	290	278	281	278	269	298	306	244	294	280	312	252	305	304	329	283	281	298	324	317	287	268	306	311	300	292	281	304	280	286	288	296	293	289	297	299	308	280	315	327	279	264	315	274	274	281	261	270	308	286	301	282	294	300	307	294	283	290	286	296	301	285	295	269	291	300	287	283	262	320	300	299	303	278	274	283	262	294	281	306	279	299	277	275	275	287	268	277	285	301	311	270	281	295	289	270	293	287	280	328	278	310	285	304	271	247	318	267	287	291	280	291	274	315	261	280	318	273	301	305	273	312	300	305	317	310	304	287	275	294	250	304	296	266	326	283	296	322	288	320	309	310	292	321	306	305	283	297	299	302
27643	24836	26275	6036	520	399	401	371	399	420	366	370	388	377	374	363	383	365	336	394	385	385	387	370	379	396	365	387	366	366	375	372	377	384	378	356	363	369	367	372	394	358	376	377	373	387	398	382	393	365	377	352	341	351	377	367	378	338	413	377	348	381	371	342	405	371	366	382	382	359	395	393	350	402	378	381	377	360	340	403	376	372	360	369	382	416	377	376	395	365	376	364	338	403	361	339	343	365	377	380	369	357	361	338	388	359	386	401	401	359	345	374	339	366	371	380	387	372	398	348	415	356	352	358	361	347	402	348	369	365	356	353	383	337	362	368	368	384	386	346	382	400	365	381	388	386	387	398	370	365	347	360	376	384	352	372	386	383	366	343	410	369	345	386	366	349	342	404	408	398	414	369	382	371	361	364	348	332	403	371	387	357	392	385	369	344	364	359	377	367	322	377	332	373	372	398	366	379	362	370	361	352	385	346	379	385	347	362	388	379	351	388	355	363	367	358	347	377	398	378	356	388	396	354	376	386	353	366	362	388	346	390	367	380	335	365	381	392	361	399	366	386	393	383	401	391	378	381	396	421	389	398	380	375	370	373	380	399	396	365	375	373	404	392	361	406	379	387	396	399	354	371	390	337	348	404	371	358	389	408	349	375	368	401	361	355	375	358	340	352	369	387	381	372	361	354	364	379	359	354	364	350	371	398	384	353	362	337	385	398	373	385	378	391	435	380	382	404	373	386	319	352	396	363	369	349	371	382	370	374	402	370	362	388	358	358	396	363	420	303	381	330	393	349	360	393	356	344	362	352	338	370	336	415	373	382	372	332	371	361	380	407	346	354	379	393	362	369	346	431	360	352	357	377	342	374	375	337	380	380	370	370	372	401	351	345	356	410	398	374	376	361	346	358	373	343	382	366	358	390	372	347	351	381	364	400	367	381	343	349	367	387	378	373	351	340	385	382	386	353	391	371	394	374	381	367	335	422	383	360	382	366	407	366	377	369	362	363	352	387	353	372	357	361	363	364	366	349	358	360	346	361	338	391	375	390	375	391	383	406	351	357	377	381	367	390	373	387	351	385	366	379	361	402	349	399	380	375	358	389	361	354	367	380	372	385	439	370	386	385	375	355	362	389	385	365	337	370	379	377	371	384	387	377	336	388	376	382	358	373	382	369	361	363	384	360	377	373	387	384	386	374	363	387	343	391	394	373	354	379	376	394	376	405	378	361	374	360	352	397	374	371	358	355	365	384	384	339	375	395	396	355	341	371	409	383	341	364	353	368	364	383	389	399	411	383	390	378	375	355	379	376	392	367	356	381	355	344	368	343	321	368	388	375	364	415	382	360	337	360	377	375	368	382	352	367	379	363	374	373	383	354	398	370	371	357	380	386	366	384	388	374	358	371	398	369	390	343	368	387	365	391	376	380	379	379	386	350	363	349	409	335	401	374	362	355	402	396	352	384	382	335	373	382	389	363	347	351	369	372	364	346	355	368	346	373	371	355	360	375	337	400	335	370	332	362	368	382	381	383	390	412	340	383	390	370	376	371	375	361	375	373	381	339	372	382	362	374	390	382	385	364	347	410	402	368	356	371	368	381	367	365	370	360	406	365	347	389	369	397	369	348	359	309	379	372	371	391	364	403	378	376	368	384	371	388	380	368	320	369	384	357	403	366	371	373	361	398	383	370	402	396	359	380	388	360	353	353	381	370	371	394	393	351	375	400	413	372	379	369	367	371	371	398	371	350	385	353	357	384	366	365	366	371	379	400	398	400	381	352	371	357	370	362	368	369	368	382	350	408	353	359	376	374	353	356	403	369	364	368	366	342	402	366	380	380	367	364	394	378	352	380	364	382	389	355	384	387	359	357	391	374	390	359	351	366	376	343	334	362	349	390	372	372	407	373	372	358	362	389	377	357	378	355	328	370	381	388	354	346	370	374	382	382	383	409	364	346	413	413	356	379	344	382	380	346	359	389	355	389	361	378	349	401	403	366	400	398	379	349	385	354	376	401	350	370	410	354	367	326	386	379	375	384	374	413	364	341	358	380	373	362	381	387	362	369	377	368	387	346	367	337	361	324	375	366	376	333	381	365	392	360	346	386	379	410	368	366	332	356	387	353	407	391	383	384	396	337	365	379	385	353	345	355	369	398	360	362	366	374	353	380	370	385	341	396	376	359	376	335	375	341	395	358	399	371	374	390	386	397	379	359	399	327	344	345	389	382	379	349	373	366	388	361	380	378	397	363	371	357	385	372	347	373	387	360	362	396	341	358	375	390	364	384	391	347	358	396	394	355	363	363	393	345	390	354	361	366	380	376	360	365	354	397	388	352	398	397	385	371	376	355	363	393	382	365	374	384	402	372	383	380	361	359	373	366	380	369	392	364	393	374	385	338	385	366	365	367	380	385	398	386	362	379	349	361	378	389	368	388	368	360	365	385	384	389	367	376	332	396	380	364	390	396	377	357	366	383	360	369	392	343	357	345	412	386	373	364	408	350	334	388	368	345	360	409	375	358	360	402	367	382	399	369	377	378	348	393	378	361	380	371	376	366	387	379	408	406	376	326	361	380	359	358	345	325	393	361	372	352	371	388	375	363	376	371	398	400	387	384	369	375	352	355	378	382	363	374	379	383	354	398	351	382	360	361	380	360	365	353	364	326	404	357	374	413	386	432	374	357	383	360	371	363	387	353	383	351	382	337	350	362	382	358	385	414	363	402	402	360	373	335	348	363	379	350	374	348	378	369	369	396	366	354	377	375	392	402	362	348	358	380	339	360	390	367	367	369	381	342	388	369	346	384	369	388	372	354	404	370	377	370	396	376	374	386	372	336	383	366	410	373	330	387	388	325	350	375	390	337	381	381	365	349	422	393	342	385	389	374	374	379	381	371	349	381	335	367	374	374	399	392	385	387	387	402	434	392	374	315	351	359	352	378	337	347	401	415	343	381	369	381	382	384	377	369	390	344	378	361	346	385	363	363	384	330	359	371	383	370	361	367	350	407	374	365	386	387	396	375	366	366	422	367	377	374	368	384	381	360	386	364	387	362	353	392	362	374	412	386	362	363	370	360	361	384	382	376	353	353	379	359	369	382	371	386	343	359	355	373	392	367	394	370	391	371	370	392	363	362	387	365	395	389	376	387	350	402	363	386	355	388	374	370	378	377	338	359	338	410	354	393	351	398	357	372	387	385	405	375	413	386	351	420	365	377	353	394	359	345	386	392	390	388	340	353	394	337	372	388	381	351	366	381	366	374	398	395	376	367	380	370	402	411	340	361	375	354	368	337	358	332	364	390	365	397	383	364	391	354	399	385	346	362	361	374	398	372	383	394	353	354	390	414	400	364	384	393	365	368	356	387	384	380	358	362	384	367	394	376	377	367	386	384	377	384	344	393	345	383	340	351	372	345	379	376	392	350	379	380	365	372	388	361	373	370	385	404	364	381	392	359	353	367	344	378	382	378	353	355	405	378	355	367	373	418
23697	41238	23754	585	568	551	527	493	561	520	525	477	501	516	487	510	487	457	494	461	517	511	540	532	474	507	562	511	513	453	466	486	479	454	529	502	496	507	525	499	451	465	511	496	485	511	498	498	480	529	561	539	508	538	514	510	480	469	495	508	525	502	519	491	507	514	497	506	481	486	496	527	516	468	513	496	494	524	473	471	537	504	495	487	518	511	497	482	486	468	461	499	471	504	496	490	508	471	500	487	481	476	493	482	511	437	510	515	453	485	546	514	515	524	494	509	532	485	506	472	485	487	487	500	530	502	486	512	505	527	490	477	517	498	496	460	493	491	489	524	522	459	518	480	468	520	509	478	489	483	512	480	509	536	482	517	504	500	529	516	474	512	488	488	526	536	489	500	536	488	515	513	477	505	472	501	506	499	460	518	481	485	510	517	518	488	526	497	490	461	469	469	484	542	538	482	481	522	448	483	526	477	508	473	495	482	463	474	497	486	542	529	492	489	532	505	449	531	473	508	514	509	496	467	529	530	511	527	480	515	472	493	464	486	514	512	516	449	513	511	526	524	519	479	500	497	528	501	510	502	508	467	511	487	502	487	497	543	494	501	522	513	488	489	519	535	489	527	495	543	491	467	499	500	483	519	501	481	529	502	488	494	521	504	493	456	476	509	515	519	499	504	488	469	559	505	551	467	521	508	460	490	500	517	471	530	475	498	455	494	490	429	503	486	533	477	500	497	512	485	518	552	536	508	503	525	517	496	482	471	508	490	506	484	486	521	535	504	576	517	502	508	495	532	489	524	494	526	515	516	462	469	500	495	525	511	499	490	487	499	487	509	518	473	488	510	508	521	492	467	481	536	529	500	551	443	534	555	464	529	487	533	525	535	519	495	467	540	486	493	452	476	463	494	520	503	514	495	472	538	483	526	500	520	494	520	511	456	496	524	504	486	485	493	503	497	487	507	483	483	516	500	483	532	475	461	501	498	447	512	510	482	501	485	517	488	511	503	499	517	494	441	426	523	529	484	486	511	503	507	497	512	485	482	496	516	487	497	474	498	474	468	476	486	461	531	543	471	503	523	485	482	509	485	526	511	559	495	492	493	508	500	491	512	519	489	539	503	527	486	480	474	439	505	514	478	456	485	471	491	458	486	498	506	516	484	486	502	512	519	467	488	519	470	521	496	464	477	520	497	497	474	538	479	486	479	559	510	495	505	475	546	519	471	500	511	539	493	553	477	475	472	452	505	486	492	515	527	501	495	503	499	532	484	483	475	457	525	470	517	537	525	519	457	531	485	486	504	479	467	470	501	482	483	498	499	506	554	518	506	503	494	489	497	509	499	498	512	528	480	491	509	498	463	466	516	477	434	520	466	503	470	481	531	526	495	484	531	515	477	444	486	515	472	455	447	504	506	499	523	514	507	512	520	484	549	479	488	492	500	480	507	478	476	479	465	481	496	487	504	555	501	491	499	533	491	498	481	491	560	522	539	472	521	497	496	479	463	509	493	478	521	485	499	505	524	535	485	512	477	539	505	525	516	506	493	498	519	488	490	517	488	496	455	527	508	489	506	534	526	519	432	504	514	533	499	518	530	491	499	489	491	497	496	507	503	480	504	498	521	475	509	532	466	507	535	535	516	465	470	501	482	508	507	505	533	477	502	520	505	504	486	515	479	514	487	475	483	502	496	450	512	505	532	522	513	477	523	502	448	501	482	539	473	492	515	468	486	526	527	489	501	501	502	494	479	538	515	450	511	523	486	514	484	480	519	487	502	525	542	487	504	515	480	482	487	474	496	502	480	472	530	512	519	522	491	527	486	533	545	486	459	503	541	473	510	502	522	459	505	482	506	519	490	517	487	517	546	501	509	533	530	504	499	492	497	491	491	475	487	436	482	562	519	479	490	506	504	505	475	499	498	492	496	487	486	462	503	502	477	522	482	511	477	485	483	471	473	486	514	473	484	484	513	514	488	467	531	492	486	532	528	458	490	527	509	471	511	509	525	482	479	487	534	528	499	444	470	500	487	484	521	466	498	487	452	523	486	501	515	518	546	520	501	513	504	498	490	502	542	503	530	485	529	462	503	553	462	504	499	539	503	493	504	497	489	481	465	504	486	524	496	499	491	477	458	512	497	498	521	518	516	457	508	477	499	506	498	493	513	502	493	527	501	477	488	514	502	502	478	487	495	517	451	485	481	490	525	495	492	500	486	517	490	510	491	526	484	496	516	467	483	529	493	503	508	490	507	523	505	456	470	516	512	465	505	484	491	488	501	470	474	504	517	506	477	502	531	491	495	545	505	480	523	526	508	531	515	489	509	495	481	475	526	506	489	470	512	524	486	475	501	509	490	477	465	476	526	497	535	531	469	513	498	485	487	516	523	499	528	504	522	493	520	484	494	507	474	531	498	521	519	505	482	526	514	505	521	493	476	466	464	535	521	492	482	519	478	488	521	509	487	524	518	501	453	458	507	511	498	512	467	502	513	488	521	508	495	505	521	465	520	469	518	483	516	469	483	489	488	526	494	462	451	457	541	515	537	490	487	523	533	530	495	474	543	471	503	475	512	466	518	484	484	497	483	517	512	507	521	498	515	525	524	499	490	482	509	491	465	493	481	545	515	517	491	505	500	511	505	478	484	492	502	518	495	540	506	507	517	553	519	447	472	508	529	537	479	485	496	516	494	482	500	503	497	495	533	498	478	506	482	494	498	490	498	517	484	535	473	494	501	498	490	493	495	469	489	496	516	539	478	514	501	511	463	529	512	475	462	474	524	499	472	482	493	503	503	520	519	498	526	508	500	533	490	493	494	497	521	491	514	549	510	527	536	468	511	483	479	488	456	552	473	520	499	505	537	484	523	486	544	480	471	473	447	479	484	499	533	460	476	485	501	530	504	492	516	510	517	479	484	496	518	489	500	428	496	468	472	510	495	528	494	494	503	517	485	495	505	531	526	457	495	489	497	539	493	524	504	508	510	529	492	444	505	508	481	493	496	501	504	474	472	467	502	460	508	507	485	490	554	513	534	518	501	488	518	505	491	518	544	516	529	537	495	506	494	525	500	522	509	528	503	514	528	492	495	523	470	538	531	499	491	480	508	492	544	499	527	532	497	445	504	502	472	521	520	476	511	499	515	479	511	487	492	525	485	500	492	518	471	491	525	466	473	467	504	494	473	467	469	531	516	529	490	500	524	511	537	481	484	527	503	524	544	471	491	520	549	464	479	504	487	495	502	482	502	515	516	504	458	530	477	499	530	460	501	519	520	472	453	517	500	539	499	528	472	566	463	501	497	535	550	506	512	513	513	503	512	490	481	527	478	505	528	519	474	497	504	514	493	493	505	475	501	531	477	505	519	479	507	512	474	567	490	490	498	536	504	503	508	526	484	503	524	518	493	520	511	487	512	471	544	479	507	485	507	503	462	525	496	499	524	481	505	471	470	499	522	519	463	495	502	505	504	501	513	477	509	498	467	476	492	473	482
24182	22285	28862	26215	21285	13208	931	564	475	460	473	460	435	442	436	439	418	372	385	386	387	392	447	392	412	393	431	408	413	420	419	331	399	382	409	407	385	384	399	377	392	411	384	401	398	379	377	398	396	392	394	391	413	372	371	373	395	383	379	415	411	390	394	409	396	445	397	385	426	374	424	409	374	379	414	386	363	427	397	396	437	366	388	403	400	412	352	408	423	393	442	379	407	410	370	374	406	371	384	397	395	383	401	395	399	400	379	367	409	425	363	431	393	381	405	436	385	398	386	408	409	407	403	388	423	380	414	416	385	396	387	359	357	400	420	367	382	383	371	394	390	393	388	391	437	396	375	390	383	371	372	415	380	415	435	382	360	372	375	367	406	359	369	371	397	354	397	360	377	395	454	380	383	420	435	399	356	359	441	407	406	374	349	384	381	352	401	373	375	377	401	403	411	413	398	381	411	376	395	392	397	433	392	409	414	384	432	392	370	372	371	367	389	410	360	388	393	402	376	410	364	399	382	371	385	369	416	415	383	361	397	422	376	372	372	395	363	414	394	431	404	375	380	406	404	377	389	396	368	381	390	391	385	419	410	402	395	354	396	383	398	412	400	422	388	392	404	409	406	391	373	421	397	397	419	384	386	400	397	368	396	372	403	371	420	382	408	385	417	391	418	394	415	376	420	386	417	389	370	387	422	357	408	377	406	363	392	396	398	382	426	389	405	416	386	408	400	379	401	426	380	383	377	381	417	389	389	379	372	408	384	399	381	369	408	413	402	437	389	386	396	420	367	395	370	396	394	379	383	398	417	415	403	346	427	434	415	417	394	407	436	422	403	349	392	420	358	403	374	375	375	393	370	410	421	375	366	396	379	376	431	412	387	373	396	390	386	401	411	389	397	409	389	397	432	399	386	390	413	362	391	391	370	413	382	403	355	404	409	413	394	422	397	358	389	393	382	433	388	398	418	389	393	416	385	404	414	413	378	418	388	402	360	391	403	377	383	378	390	385	380	387	415	407	327	367	372	411	390	400	389	396	429	362	410	384	385	393	399	371	421	411	383	372	415	371	395	397	400	426	410	379	424	395	375	378	381	392	368	379	443	367	400	416	377	396	373	385	413	394	414	383	382	380	401	389	401	375	409	382	419	373	375	375	400	406	403	405	399	351	375	358	389	397	401	407	391	384	379	415	384	394	368	401	408	387	438	400	402	386	353	401	396	398	382	383	360	388	422	399	398	387	414	395	378	376	380	406	423	395	398	410	406	386	392	408	371	392	411	410	416	367	391	407	359	413	347	377	375	393	364	411	387	387	413	385	411	394	424	388	404	381	394	397	396	380	390	374	409	410	405	394	409	402	372	401	370	388	364	354	367	384	363	375	424	416	388	409	431	354	385	391	398	371	392	405	369	414	403	411	433	382	396	385	408	394	400	403	414	422	391	394	361	410	397	407	406	432	400	394	421	409	388	373	398	424	393	400	386	402	371	374	436	378	409	404	393	401	388	361	371	386	389	425	362	402	393	403	342	383	425	373	377	382	367	376	404	393	386	398	390	393	414	382	371	391	402	413	417	385	392	393	394	379	412	402	392	410	370	368	365	398	410	379	363	378	363	388	409	403	392	347	424	384	400	336	415	390	385	411	389	393	445	353	403	380	387	404	386	406	383	360	423	389	403	364	412	364	388	367	368	410	404	404	374	381	417	376	370	422	402	379	382	372	385	439	399	423	393	414	377	375	375	370	401	396	402	367	404	382	381	421	405	395	391	423	404	399	387	415	403	417	396	410	386	366	383	378	411	424	410	390	424	417	438	378	411	383	394	408	366	407	426	412	398	383	410	404	403	402	375	400	405	382	395	415	408	400	432	402	424	429	381	362	390	358	390	431	425	407	385	454	394	371	379	398	389	381	356	419	374	381	369	421	405	409	374	374	423	374	428	364	414	372	395	358	414	374	374	386	380	393	400	396	382	379	394	413	400	364	390	388	384	398	405	406	404	417	410	388	361	419	366	417	427	380	407	395	388	441	363	403	382	408	400	402	380	373	392	363	392	391	374	379	404	340	402	395	364	407	400	416	389	427	394	386	412	400	438	412	382	381	417	397	402	363	410	411	422	392	404	394	389	391	384	374	409	398	413	383	356	390	391	404	417	412	413	416	376	380	368	387	401	430	429	402	396	381	401	409	408	384	397	383	372	397	403	422	413	408	363	375	388	419	392	387	395	405	403	428	392	387	381	385	391	365	414	416	420	384	377	384	365	374	369	400	386	394	371	400	382	392	420	375	417	445	414	382	376	410	400	396	367	383	412	391	362	385	384	394	417	360	369	428	383	377	423	379	391	367	420	373	412	385	408	367	397	403	426	410	380	378	368	366	364	371	389	429	393	433	415	402	363	409	433	379	371	351	408	378	390	383	366	377	388	411	436	374	380	385	380	412	413	379	408	406	398	372	414	389	373	404	365	378	389	393	406	434	380	422	380	396	386	389	398	413	418	412	384	441	383	386	432	396	423	405	367	410	410	408	383	394	397	412	374	361	400	406	373	405	391	389	409	417	394	423	389	371	386	393	388	395	404	411	399	381	430	369	385	397	407	404	407	417	405	381	401	414	424	356	391	390	373	382	435	369	383	377	384	422	373	364	374	411	377	408	383	381	437	394	398	406	399	446	407	400	377	418	397	365	396	400	405	370	388	401	392	411	390	413	386	394	417	389	421	394	402	410	397	385	398	427	347	420	380	389	410	399	387	385	372	378	392	387	418	413	389	388	341	425	408	405	369	407	381	385	397	427	417	424	417	384	373	390	388	387	382	389	354	391	386	388	376	387	400	390	400	414	405	415	400	437	400	411	403	372	394	414	398	398	400	391	398	388	376	386	417	356	369	390	405	370	384	392	395	404	439	382	386	436	408	364	422	419	396	393	389	379	390	381	395	378	376	389	404	397	416	389	389	373	372	382	388	387	419	394	398	417	381	374	398	377	402	384	396	390	385	402	371	375	361	404	384	384	371	379	404	366	391	388	367	377	409	376	392	393	379	397	375	398	369	404	377	399	380	368	376	418	360	419	386	372	420	406	368	430	390	407	385	401	372	378	380	366	373	364	395	409	406	419	357	421	374	406	432	380	378	388	378	358	353	383	373	368	428	393	443	399	407	441	403	402	399	365	386	368	396	406	411	419	370	389	390	399	378	393	402	412	367	382	401	395	394	364	390	398	386	381	381	358	413	403	400	429	386	381	378	402	408	370	375	399	356	377	398	398	383	359	406	399	385	395	414	365	394	417	422	413	411	380	385	408	374	398	388	415	373	393	363	371	396	399	380	413	406	375	390	387	404	379	418	384	393	415	432	408	380	409	398	380	389	368	391	392	375	361	380	399	378	407	389	386	396	398	378	409	383	388	409	404	378	380	373	376	414	384	395	411	397	408	407	432	374	388	372	385	375	372	399	393	384	401	408	423	396	415	375	395	383	421	407	379	397	414	392	391
45841	58808	43306	1895	1397	1137	978	817	770	688	695	684	654	618	600	621	548	570	560	564	610	583	528	545	529	584	542	560	578	556	554	563	547	581	565	550	532	563	523	520	519	555	526	530	495	532	559	548	503	529	532	516	544	500	519	532	552	516	533	523	512	531	531	509	557	529	535	547	513	513	487	486	486	549	522	543	539	577	536	511	495	463	599	542	497	543	521	540	531	550	567	535	507	546	514	543	558	505	508	547	527	543	554	495	508	528	540	537	553	532	574	527	527	551	522	503	534	494	556	532	534	510	551	515	514	540	563	542	520	526	525	484	544	555	525	529	519	495	522	568	497	528	522	517	514	558	477	494	546	528	526	567	543	541	528	509	559	526	544	570	544	516	538	542	516	602	523	534	497	529	540	567	486	556	526	547	523	539	534	525	517	541	491	538	519	510	541	540	580	539	536	521	502	534	605	558	514	478	530	528	543	546	524	555	509	561	524	565	526	549	546	515	549	543	544	541	543	536	548	530	541	552	529	516	530	538	515	537	533	501	574	536	537	528	555	522	546	566	554	515	543	542	528	542	554	507	535	492	533	528	545	542	516	574	524	489	534	561	553	530	542	550	555	568	546	549	552	550	514	539	566	555	547	510	543	519	509	559	530	564	522	539	593	518	557	542	529	571	541	525	563	524	500	557	557	556	505	525	493	514	501	520	485	514	526	549	551	488	538	502	542	525	559	505	520	506	519	534	555	506	513	542	528	525	516	524	549	534	516	521	545	520	531	518	523	534	583	574	528	560	572	523	539	507	510	542	530	515	565	566	511	526	523	537	547	505	521	544	503	527	501	497	507	537	509	555	534	522	538	493	571	497	516	530	539	555	512	505	539	524	534	526	486	575	541	499	552	544	505	556	501	530	522	535	582	509	547	579	535	514	530	545	520	565	533	525	557	518	529	503	515	555	529	598	518	556	528	559	527	527	558	563	525	551	551	559	516	535	542	554	511	532	547	502	576	562	527	502	530	539	527	455	536	520	571	569	519	537	495	540	551	500	538	544	496	518	517	507	539	519	574	546	496	508	516	516	540	515	559	495	554	523	484	521	521	540	539	560	570	532	547	556	533	557	519	542	547	560	560	562	501	531	549	482	518	578	524	556	499	541	521	538	561	566	489	511	544	504	532	500	536	530	477	481	492	562	516	512	550	521	560	530	543	538	482	564	546	516	528	506	522	520	517	493	555	517	545	536	558	566	510	568	525	495	555	547	510	514	526	527	535	487	586	521	556	509	515	509	517	506	571	530	537	487	545	516	569	491	519	536	561	523	549	561	585	530	531	521	518	532	509	509	508	499	490	521	497	528	556	529	532	525	544	554	511	510	533	533	488	584	503	543	521	531	503	541	552	466	497	516	558	488	551	501	540	557	522	572	506	546	551	535	529	529	539	509	515	558	510	524	505	540	543	534	520	545	525	518	539	550	491	517	505	529	532	565	514	500	511	528	494	558	462	525	517	577	517	540	548	562	549	511	554	542	532	542	520	535	510	561	558	524	539	552	541	522	481	506	502	526	554	501	523	564	520	559	518	505	534	580	516	537	532	545	551	509	507	536	558	534	518	529	507	571	549	548	528	538	540	537	526	549	566	564	516	505	534	531	531	538	528	513	553	530	527	550	518	514	578	550	518	531	522	547	532	539	526	533	531	525	489	508	519	554	531	493	574	541	498	548	565	531	550	494	536	522	582	519	502	549	497	487	541	535	526	511	562	536	520	544	533	538	532	543	516	541	542	546	496	559	536	545	553	519	556	578	522	560	551	560	545	528	557	518	573	503	496	514	532	520	530	537	539	520	523	514	512	537	513	472	538	509	545	537	519	526	570	548	508	530	517	525	484	498	567	545	549	520	534	528	488	522	549	514	506	509	524	534	508	539	498	521	530	517	570	518	509	529	517	543	529	606	528	499	553	528	576	539	573	560	556	532	523	562	525	524	532	538	526	542	547	502	508	540	589	496	523	566	529	514	547	528	527	508	560	541	545	534	576	518	507	540	541	545	515	546	495	537	532	519	534	512	537	548	550	532	555	516	548	506	515	535	522	560	538	500	536	479	501	536	512	552	562	568	512	545	488	570	507	516	551	488	542	525	541	535	505	587	560	518	536	552	517	525	540	494	541	529	544	561	505	525	512	557	553	500	520	558	512	537	562	532	534	535	546	567	519	522	564	548	522	583	539	571	491	501	534	539	570	540	547	521	556	586	569	571	489	522	520	524	545	518	497	514	551	533	512	549	537	582	500	510	571	529	497	558	519	564	553	573	535	541	514	501	508	568	528	542	538	540	565	564	526	504	501	508	536	535	521	495	507	588	555	505	512	541	518	528	534	524	517	520	491	503	544	537	539	503	534	579	516	503	515	557	495	502	545	537	549	548	497	557	512	523	522	509	512	534	506	531	537	564	557	556	509	529	526	532	559	528	533	491	539	564	549	525	532	492	532	487	545	504	522	513	511	523	544	539	563	539	542	531	541	542	504	541	521	503	510	566	561	547	535	490	512	521	552	563	530	488	496	485	516	548	560	535	548	532	535	530	536	497	560	581	534	532	531	531	511	541	563	506	512	558	580	530	613	549	548	539	531	489	538	552	515	529	556	553	532	540	498	577	467	514	521	576	522	511	508	509	553	543	500	503	532	566	506	522	527	544	546	531	515	535	523	484	568	530	567	545	573	555	550	551	510	532	516	571	527	553	529	560	530	531	500	485	505	507	554	581	521	578	539	526	527	520	556	544	550	563	524	514	529	521	547	524	524	510	542	554	531	507	536	547	529	506	530	514	524	537	530	569	550	566	543	553	539	520	539	514	505	555	531	558	485	549	522	526	538	518	537	533	529	486	531	559	548	536	545	513	539	530	525	527	563	534	505	525	512	501	533	531	527	526	514	548	520	533	543	526	548	495	528	511	497	564	536	574	517	558	549	558	542	532	517	557	541	553	547	494	507	582	532	498	528	517	500	554	498	531	536	543	523	510	522	536	543	546	534	540	544	517	539	553	521	556	547	521	514	548	494	534	543	550	560	504	568	549	534	554	506	583	549	518	533	564	572	502	562	507	545	516	554	527	548	556	527	519	527	484	509	509	514	544	541	539	517	548	526	524	562	544	527	535	492	508	564	536	501	569	526	545	492	522	548	526	492	534	552	517	532	547	533	535	537	587	537	524	518	538	527	492	545	558	517	552	512	572	515	520	528	525	529	497	468	530	548	494	536	509	550	530	498	532	519	542	506	539	547	585	528	531	562	508	518	570	508	547	564	520	546	535	556	528	543	545	523	522	562	528	514	532	543	557	548	572	513	510	543	570	517	524	531	518	533	534	543	530	512	527	560	544	530	556	562	522	558	543	529	541	523	584	492	507	526	501	508	517	496	504	512	546	561	576	553	536	506	516	506	561	530	538	524	538	524	540	524	534	556	529	554	561	580	497	544	534	515	556	532	508	548	555	562	538	571	573
23248	21684	28756	24957	21465	21475	15519	685	420	380	354	316	296	277	272	291	277	257	250	250	265	238	245	222	260	210	216	250	225	224	230	221	209	205	217	199	209	234	221	219	227	196	200	213	255	229	231	229	198	235	214	257	195	181	207	214	211	222	204	212	234	244	209	223	213	252	213	232	247	203	222	203	219	207	188	207	227	207	226	228	229	195	199	196	213	200	226	190	209	199	223	227	209	238	189	219	221	206	224	195	186	228	226	217	209	206	201	218	213	212	215	186	244	235	215	212	231	234	199	188	222	236	228	250	227	223	214	221	196	193	191	207	222	200	199	221	219	210	236	226	226	219	213	223	221	190	230	206	224	213	191	206	176	214	262	233	213	218	190	236	215	223	216	219	220	180	233	200	217	219	233	226	240	183	218	243	216	223	220	201	220	227	224	233	226	221	203	224	234	220	220	222	221	215	200	234	231	258	240	189	189	226	214	205	198	194	227	207	227	196	223	200	231	231	220	221	218	202	192	197	217	210	218	203	211	185	231	201	209	241	209	174	222	218	217	246	222	212	245	214	220	234	218	191	233	233	209	208	212	242	190	230	208	217	227	205	206	233	205	224	243	238	235	217	225	196	207	228	202	183	222	201	230	200	226	235	210	240	210	209	202	239	195	214	199	250	218	199	225	225	212	224	195	223	221	205	236	236	222	231	213	216	204	254	194	208	226	236	216	220	208	199	229	191	218	215	220	191	243	207	210	234	192	224	206	243	213	200	244	211	212	208	211	240	183	239	197	228	212	218	227	225	234	206	232	215	209	228	214	218	214	227	202	206	189	224	207	215	225	209	232	209	232	185	224	207	211	203	202	231	204	213	201	191	215	202	215	184	252	201	230	211	223	199	225	201	193	206	207	192	208	224	191	208	199	226	213	199	224	192	220	210	218	199	210	206	232	197	221	179	229	234	235	226	206	216	213	211	194	244	208	209	245	212	200	200	202	240	200	207	235	208	222	228	228	234	220	226	230	209	204	226	217	253	226	223	216	235	201	211	231	219	214	224	224	214	198	256	213	250	198	221	208	229	192	220	197	232	233	230	200	193	197	178	241	189	202	228	224	224	223	229	227	213	220	226	236	197	215	184	211	212	226	197	198	221	209	203	208	210	231	197	218	213	215	205	220	202	223	204	213	214	209	200	207	256	224	235	236	201	225	213	200	206	215	233	222	191	199	213	234	210	214	238	196	209	197	220	235	224	213	218	214	226	215	215	170	245	225	216	253	234	241	253	224	222	226	219	234	206	233	208	224	193	200	190	226	197	207	234	223	219	209	228	218	215	225	214	218	214	189	206	203	214	217	206	222	213	221	219	206	218	211	204	215	215	194	236	221	227	220	210	224	208	215	245	211	211	224	202	235	219	200	224	221	234	215	230	194	200	257	201	205	211	226	240	198	217	191	198	210	233	214	253	193	218	221	200	212	225	210	207	189	214	199	211	220	225	214	191	210	233	214	208	237	211	220	218	217	237	212	221	223	213	197	245	209	209	201	200	201	208	233	238	204	230	245	188	236	199	193	217	201	214	216	236	211	184	235	208	223	199	222	183	227	223	176	201	214	230	221	215	204	228	209	211	217	207	208	224	232	225	201	243	204	221	237	207	206	219	215	212	233	220	209	211	210	250	195	230	229	208	191	204	237	208	216	221	235	188	220	215	245	218	200	220	222	220	242	206	237	210	203	230	204	206	219	218	207	224	229	218	199	232	196	191	225	200	224	192	190	206	215	215	213	236	221	213	206	219	196	201	244	187	238	214	196	205	213	246	201	207	215	192	230	225	227	215	212	210	215	229	221	211	219	228	207	215	225	213	228	202	233	225	200	208	198	214	247	227	206	195	210	206	206	204	212	241	203	217	209	207	228	213	212	222	215	224	232	234	210	216	219	218	206	225	213	203	200	212	233	235	221	227	199	204	206	201	186	184	229	219	228	206	234	192	230	225	221	205	259	210	221	188	212	213	212	216	214	217	242	203	206	225	226	191	194	213	186	204	258	197	220	221	170	203	200	207	214	208	216	223	227	221	225	234	223	199	221	245	215	199	220	209	200	224	206	190	222	228	218	225	236	230	215	229	229	194	205	214	211	182	213	197	202	214	229	215	204	197	187	199	221	195	223	252	204	199	193	206	226	230	222	210	221	216	229	229	211	222	222	207	196	218	212	227	189	233	205	209	215	214	194	196	239	214	211	214	209	195	196	194	219	206	208	246	208	208	210	204	214	236	218	241	238	209	223	217	224	238	203	205	222	217	239	231	214	200	215	211	212	191	222	218	214	230	245	199	239	222	231	216	218	197	197	215	219	209	205	193	202	226	241	236	221	201	195	206	202	242	213	215	225	192	197	223	224	217	220	211	222	202	224	191	233	206	195	198	247	237	219	188	215	232	202	228	205	197	221	216	230	211	202	215	230	225	239	211	212	213	228	231	209	196	210	209	190	209	219	241	190	254	213	216	220	213	203	200	182	232	236	196	234	195	205	217	211	222	223	188	208	226	195	204	203	196	201	206	214	203	217	219	213	232	201	220	216	212	230	210	216	229	236	200	226	225	229	176	223	218	230	238	198	201	205	222	220	205	241	217	232	207	217	195	207	232	201	192	181	217	212	191	226	223	239	194	198	207	202	217	234	204	219	230	202	200	210	205	205	204	211	201	232	240	208	212	198	218	221	217	233	206	202	216	183	198	224	216	207	234	227	234	220	231	210	225	253	192	205	206	220	206	219	216	222	224	229	222	199	213	204	209	187	220	193	207	247	217	226	222	211	226	226	222	232	217	197	220	205	199	240	203	219	242	222	220	224	207	192	194	210	202	206	212	223	182	217	230	204	227	211	225	231	235	211	235	230	203	209	238	220	236	200	201	207	223	230	223	191	220	217	198	200	238	220	226	195	199	220	234	220	222	209	220	207	204	217	208	221	217	205	198	216	218	229	207	212	235	198	234	193	217	210	232	214	208	206	231	227	190	214	189	223	209	236	206	232	209	182	193	239	229	214	211	216	220	227	234	213	219	199	199	205	206	230	221	250	206	211	231	212	215	206	225	215	235	213	228	198	230	217	218	221	235	225	223	208	210	226	210	199	202	250	218	192	224	226	234	209	204	219	224	222	226	207	226	192	223	199	193	205	190	236	209	232	214	212	206	215	217	233	216	219	205	207	202	196	213	213	202	226	223	246	207	201	209	180	207	202	204	193	242	200	214	198	199	211	213	238	227	218	192	198	227	208	223	208	200	215	190	222	227	210	230	213	204	233	199	234	230	220	206	246	229	216	186	203	210	228	200	224	232	233	210	222	215	215	221	207	206	198	210	216	214	201	229	212	205	192	186	203	209	217	225	216	236	241	217	219	227	188	209	233	212	217	218	203	209	224	213	231	210	211	223	220	211	212	213	196	174	227	217	217	218	221	227	214	214	257	230	204	211	207	210	191	216	223	217	211	190	199	239	221	194	187	222
51988	61958	45408	2914	1974	1532	1153	982	854	679	580	521	454	452	465	413	382	365	350	367	356	367	349	310	319	331	295	309	319	345	332	313	312	361	306	314	348	313	297	306	294	307	307	295	303	278	308	287	293	298	315	281	292	323	325	273	282	286	284	287	291	292	281	282	318	291	300	277	281	287	294	312	247	302	282	320	293	282	307	292	323	298	279	285	263	305	296	289	305	291	337	304	299	321	318	302	294	295	294	283	276	324	307	305	282	266	285	301	276	302	310	293	308	295	334	296	313	305	286	307	311	291	299	297	291	300	285	308	290	271	305	318	289	290	313	311	304	296	301	271	272	278	275	271	299	306	273	254	290	288	335	302	255	291	295	272	282	259	290	291	311	284	293	294	312	289	255	309	277	285	296	293	317	322	302	258	308	274	284	307	272	292	307	327	264	275	328	318	311	284	277	289	287	255	296	291	292	300	291	296	293	308	289	296	310	301	282	309	288	266	296	306	313	299	301	298	304	323	298	301	313	294	308	285	290	280	285	297	339	304	291	315	265	284	292	285	268	290	267	289	294	264	293	297	320	305	260	293	313	285	318	296	304	269	281	272	298	260	313	299	287	284	296	314	298	282	292	325	289	299	297	293	290	285	253	293	278	313	295	299	308	270	300	303	295	316	296	280	281	254	299	299	296	270	283	310	307	280	261	297	286	275	307	255	300	303	314	289	284	294	287	271	304	300	280	295	295	300	301	289	287	298	272	313	297	282	286	283	283	286	277	297	300	330	299	291	302	289	294	252	319	272	286	350	293	267	277	321	318	307	307	297	290	285	284	271	291	291	316	295	312	272	307	335	289	266	291	301	269	305	292	266	296	300	303	301	298	278	310	290	275	283	295	283	294	281	296	325	277	307	276	297	285	297	300	292	283	267	307	297	300	289	313	285	302	278	301	290	324	313	286	316	296	338	271	296	277	265	305	317	292	305	312	297	313	277	307	300	287	303	281	282	285	293	291	256	321	267	321	299	308	306	289	291	273	308	293	282	317	299	278	261	277	251	277	304	279	288	294	297	264	273	316	297	292	319	264	262	297	297	302	271	287	267	286	295	325	304	306	302	302	303	318	287	283	301	297	295	307	297	293	270	283	292	299	288	305	313	268	285	263	308	323	260	298	300	274	302	327	272	280	276	305	279	261	298	275	297	253	305	269	288	315	281	267	285	281	280	287	268	288	330	254	281	302	290	316	277	279	285	316	258	302	284	287	283	319	265	292	310	268	309	292	287	263	322	294	295	272	285	301	294	303	330	291	332	279	284	264	305	307	280	292	285	281	298	277	279	307	305	269	296	305	317	279	323	282	287	257	274	314	298	277	305	301	302	307	285	300	295	284	286	280	308	298	304	288	310	331	300	281	290	293	274	295	283	291	284	306	301	284	289	268	295	294	270	286	303	281	293	272	272	289	295	303	305	282	269	269	301	304	288	330	306	288	294	284	287	289	299	276	318	282	278	290	292	287	287	268	330	265	313	292	299	297	309	294	289	304	318	313	303	298	284	309	292	284	285	326	282	291	272	300	294	299	304	248	301	278	321	279	290	312	296	273	306	303	311	286	344	317	314	274	274	320	288	294	271	302	288	287	312	295	279	309	287	299	275	306	289	311	288	297	292	293	265	286	284	284	321	283	303	317	272	294	287	295	321	291	296	270	299	271	309	280	298	284	280	285	284	305	296	267	272	295	312	302	290	289	281	279	308	284	275	270	298	286	306	281	289	272	280	309	287	317	293	292	247	300	288	284	294	299	290	290	276	285	267	284	296	276	296	306	252	301	319	291	282	281	291	270	268	279	285	288	283	309	289	309	310	264	322	305	297	273	270	305	302	320	318	296	271	254	297	293	312	323	298	291	276	293	324	308	285	264	276	304	291	306	293	282	301	297	275	274	291	294	285	309	282	309	297	280	303	294	266	277	295	284	279	287	292	306	294	295	292	296	287	306	301	293	311	271	311	296	274	308	292	279	281	286	284	288	299	306	285	307	297	276	253	286	267	331	283	293	300	274	303	297	270	260	313	275	311	310	267	314	269	289	321	266	288	296	297	285	297	259	295	295	297	275	245	309	287	279	296	276	293	313	310	316	281	300	288	302	275	295	301	308	277	271	279	299	259	311	279	288	297	292	309	281	270	321	279	278	287	301	305	267	283	288	295	285	302	313	283	300	274	288	285	289	298	302	326	307	291	327	268	314	311	304	306	288	320	289	291	293	298	297	285	292	273	300	263	262	280	284	287	278	317	272	303	313	302	304	292	261	322	302	304	318	255	306	249	283	267	269	291	293	303	279	298	305	279	274	295	302	318	298	294	291	296	307	284	293	294	298	317	278	312	292	295	283	295	280	297	313	279	289	276	309	294	294	293	267	277	303	281	305	289	274	271	281	275	280	275	280	316	290	322	294	280	297	282	272	307	292	274	258	317	290	273	304	268	314	307	265	293	300	295	307	279	289	283	288	292	301	264	303	290	277	303	300	296	301	296	303	326	289	298	268	279	277	258	288	327	311	311	282	287	279	277	318	293	314	312	244	302	307	270	283	277	300	262	303	285	295	282	323	284	320	265	291	285	276	274	290	309	306	284	302	286	324	309	302	283	254	282	270	288	252	273	274	281	319	276	296	270	301	265	274	288	269	294	288	288	297	299	294	300	277	278	317	292	270	271	268	300	286	274	253	266	313	273	309	304	264	300	291	335	289	318	302	300	286	295	281	297	323	290	268	274	283	297	270	313	303	288	307	283	289	305	294	280	274	313	322	254	282	265	311	287	293	287	265	255	304	287	290	309	290	298	289	301	256	294	290	278	300	258	271	293	291	307	296	278	294	274	312	264	308	293	300	280	270	290	271	311	302	287	315	283	261	278	320	296	293	310	288	265	301	283	279	289	295	264	287	299	284	290	280	333	277	280	273	260	274	265	277	314	293	261	299	286	271	288	302	309	267	302	316	285	291	286	285	270	292	281	282	331	279	315	299	271	310	260	281	302	305	283	331	285	272	292	297	312	306	290	295	304	277	339	334	276	325	333	285	285	248	293	301	325	281	288	287	292	276	296	270	294	295	299	288	292	292	312	318	319	317	288	267	303	274	287	293	319	270	288	283	276	284	299	306	291	313	306	281	299	290	291	293	278	272	267	302	281	287	288	271	294	290	244	302	300	297	317	265	315	322	299	245	310	275	297	285	288	264	323	266	301	299	320	305	299	289	274	257	284	309	313	284	301	287	271	299	308	303	291	281	263	279	287	275	303	288	298	286	301	254	281	305	302	294	286	305	289	294	290	299	289	292	297	264	309	304	290	284	324	289	270	274	255	275	295	321	306	273	291	284	321	298	292	255	305	314	288	296	308	303	290	316	315	279	256	294	328	292	271	300	280	321	311	279	322	289	288	299	269	283	259	310	318	273	280	292	267	269	274	279	297	294	288	287	290	282	302	287	296	291	306	252	318	307	310	305	305
27953	24147	25952	8771	488	409	406	402	386	375	362	401	377	388	360	365	354	369	375	402	403	391	394	371	393	389	402	352	359	370	378	399	355	367	354	406	339	363	355	345	375	380	384	369	390	399	380	380	343	392	372	374	364	373	380	364	333	360	374	374	393	370	355	368	376	371	385	402	368	381	331	358	387	382	343	359	351	357	382	376	387	386	365	355	354	374	384	389	386	354	389	358	387	384	425	395	354	387	400	374	426	383	398	378	374	379	363	364	390	343	385	392	421	371	357	396	418	398	386	372	388	397	402	383	384	371	382	347	394	350	385	411	357	354	395	379	371	402	392	369	400	403	388	347	376	360	361	397	424	391	362	396	352	386	338	421	382	361	380	378	388	404	360	361	401	367	369	412	354	386	364	379	348	383	377	377	378	384	367	389	361	414	349	417	423	365	391	366	336	356	414	362	384	381	371	372	363	387	377	396	387	368	359	393	409	356	376	356	366	373	338	374	370	376	372	404	390	322	420	384	384	381	385	372	396	367	376	342	383	364	392	400	358	388	366	346	357	344	366	375	426	405	372	388	362	363	384	370	412	365	403	354	361	339	398	351	413	398	393	378	356	378	363	388	364	367	340	363	390	400	390	422	402	397	386	407	406	369	416	349	346	366	375	408	401	361	388	417	387	376	368	391	362	376	364	369	387	375	374	399	360	361	385	380	377	340	363	355	361	359	381	385	386	406	366	372	390	327	380	401	400	378	394	333	411	390	390	413	381	382	377	393	366	406	405	380	349	376	392	359	355	379	372	372	411	389	391	351	379	401	362	397	361	380	395	406	405	395	383	380	395	372	357	361	393	411	377	396	398	389	385	350	380	370	363	397	384	381	359	411	372	370	393	398	390	379	401	339	394	359	360	386	390	372	373	365	419	362	397	396	351	387	367	395	372	369	372	400	377	352	363	378	408	373	416	383	372	375	347	381	360	380	367	398	368	374	373	379	405	376	366	383	423	398	364	379	395	404	371	379	379	367	370	382	373	382	375	388	389	374	397	392	380	380	386	360	401	359	372	397	358	370	389	373	361	336	398	344	354	409	353	368	392	369	406	366	390	352	406	376	396	370	380	370	385	385	357	371	436	395	372	383	388	369	388	338	381	356	381	399	360	400	410	369	411	381	383	378	372	407	371	392	345	340	348	376	316	384	385	407	361	359	393	373	362	371	391	373	398	427	360	374	382	361	381	389	364	375	401	399	347	366	391	400	396	413	407	347	360	384	363	399	377	395	389	394	405	372	370	384	402	354	372	362	347	393	385	386	370	375	410	389	418	396	366	373	361	361	423	366	375	379	369	406	347	392	365	414	364	396	376	374	384	414	377	373	356	389	381	403	365	382	382	385	362	376	368	364	357	385	374	379	397	340	374	348	361	414	400	390	367	403	420	392	353	382	373	353	351	380	367	395	391	380	398	387	407	399	377	377	370	331	369	370	355	393	357	401	394	358	395	351	390	406	399	344	375	397	398	373	382	408	353	385	372	358	366	355	388	397	382	350	358	339	378	406	377	361	423	388	395	338	395	351	394	354	364	368	369	388	379	354	342	371	342	394	392	382	362	397	362	352	354	371	386	364	369	374	411	407	390	407	353	390	372	389	345	390	376	354	368	414	381	384	358	392	350	374	366	374	364	352	386	359	378	397	421	391	364	388	417	352	380	362	362	387	345	388	404	369	375	372	388	376	407	371	381	374	413	392	369	400	361	352	372	379	362	419	363	392	373	397	387	362	382	380	365	426	346	377	407	373	330	380	337	383	385	355	369	385	396	391	372	377	389	374	373	409	373	396	347	372	402	424	347	360	357	395	386	383	372	409	388	399	367	369	395	363	381	401	384	413	370	360	431	362	407	375	401	386	365	377	369	338	344	383	376	365	399	374	411	374	419	366	379	394	357	381	390	371	370	374	326	349	400	369	404	362	384	398	396	390	385	378	366	362	396	400	382	355	383	359	347	403	372	364	371	358	372	382	366	354	355	355	394	383	423	363	415	363	365	408	380	376	379	397	356	432	371	399	377	369	378	367	401	364	386	391	369	373	346	330	360	395	368	335	406	382	368	389	382	355	360	399	388	384	376	390	404	382	383	401	395	414	347	379	387	386	388	383	347	386	364	371	379	363	378	366	406	379	408	353	353	400	329	370	384	352	346	391	355	365	386	377	370	389	377	358	362	362	378	386	383	396	353	389	384	380	366	370	390	391	339	375	372	402	392	386	379	337	391	375	393	360	378	366	392	407	388	385	383	372	389	368	375	376	410	337	379	374	378	338	385	404	386	352	408	391	390	336	360	362	391	383	381	385	358	407	399	403	368	368	382	375	389	406	353	382	404	400	382	359	387	383	343	386	363	366	391	388	390	443	379	386	358	365	347	394	399	380	423	353	410	383	374	389	374	366	374	426	344	338	394	368	376	366	373	384	397	396	357	367	352	385	356	378	367	428	358	356	392	384	395	415	386	372	405	355	418	412	389	355	353	388	359	403	365	387	358	373	409	393	363	420	408	387	368	400	368	391	362	375	408	362	373	380	359	373	393	385	361	402	372	403	393	369	381	371	393	397	358	369	385	369	393	351	399	349	364	390	390	358	369	398	385	349	358	378	369	385	398	408	367	377	371	379	365	393	383	395	351	392	373	395	401	402	359	376	395	364	386	392	379	387	404	392	396	340	382	374	368	381	386	379	385	391	412	354	366	366	400	367	397	396	367	382	353	405	380	357	366	408	403	357	365	367	379	354	360	390	361	400	372	353	358	375	362	358	382	410	401	372	385	346	366	392	380	393	364	336	396	345	393	388	356	374	389	360	402	393	379	376	363	365	384	418	362	385	373	383	373	390	378	372	393	395	373	380	366	373	390	396	367	386	377	393	344	377	393	377	423	379	359	373	381	361	402	349	352	385	364	356	359	384	373	403	359	405	352	381	394	369	410	416	367	373	369	396	364	392	371	404	367	379	379	412	359	373	392	380	404	361	373	341	361	422	371	407	371	340	359	376	362	356	352	362	386	386	393	371	381	426	398	359	396	399	380	387	419	390	407	388	399	372	397	379	380	362	386	370	393	365	383	357	390	369	390	373	377	384	382	388	387	329	382	369	391	374	391	393	352	379	355	385	329	383	383	361	380	380	371	370	340	392	395	383	377	366	376	385	391	406	375	396	406	382	394	385	389	375	364	370	360	389	421	373	374	395	382	382	385	371	378	375	381	366	386	373	339	396	370	350	402	395	398	374	382	397	407	382	377	345	395	373	381	387	365	376	382	377	403	386	395	395	372	386	413	381	404	383	373	422	342	373	388	390	385	388	396	416	352	391	362	387	387	355	363	402	371	351	377	382	370	421	414	350	397	360	346	401	393	373	384	341	375	372	371	385	393	374	363	379	393	395	413	386	397	366	381	392	392	383	384	327	363	385	382	344	393	387	376	395	383	366	404	372	379	388	362	338	411	392	336	375	398	357
24635	39929	22361	607	578	605	556	533	530	510	539	528	489	457	481	505	540	495	515	485	504	521	501	523	494	528	524	508	536	472	505	542	498	542	497	457	499	492	501	534	478	485	495	543	543	473	552	497	488	501	474	508	512	487	509	578	502	504	529	497	520	506	503	515	517	497	475	516	485	518	533	497	500	520	484	516	494	507	514	508	512	523	508	508	479	547	528	520	491	509	498	504	513	529	507	486	533	507	534	511	488	488	499	496	503	457	518	543	511	514	535	505	500	534	465	503	525	528	536	538	524	507	510	530	479	470	503	567	500	491	519	538	515	502	444	539	495	496	504	492	486	524	495	488	471	518	504	522	522	478	515	489	495	518	549	531	477	507	530	500	513	525	527	497	523	515	525	542	466	456	505	540	499	522	509	519	491	525	544	502	507	471	535	493	482	497	485	537	518	496	522	491	488	510	508	522	524	537	513	504	502	494	509	583	515	550	505	528	526	514	484	510	550	523	514	511	534	547	537	501	513	507	493	479	511	518	506	490	535	523	498	508	522	531	523	496	521	478	544	525	482	499	547	508	527	502	539	510	537	489	489	512	517	535	513	517	509	501	494	517	460	494	506	488	551	484	504	565	496	493	508	483	471	487	492	449	507	483	513	498	449	487	498	534	496	526	520	525	522	488	513	515	513	527	496	493	506	481	493	495	512	515	539	537	524	538	499	502	533	499	515	512	484	524	535	552	484	493	494	479	483	479	521	506	506	519	486	510	500	488	502	504	527	507	483	479	489	529	513	495	547	498	510	497	524	489	532	491	499	498	492	510	533	521	530	513	530	511	530	493	558	522	509	515	552	496	481	513	516	535	516	498	516	515	458	488	511	528	527	525	489	511	485	490	522	513	520	480	538	516	490	536	483	515	507	515	490	554	510	523	522	514	522	491	479	544	546	512	488	514	512	549	515	505	514	494	513	550	517	520	505	484	544	491	534	516	479	502	509	496	503	532	524	510	492	471	473	512	548	521	480	486	509	498	512	512	499	514	484	514	514	537	482	535	483	506	494	580	503	522	506	505	537	527	504	544	497	469	460	482	505	554	506	500	488	503	490	531	529	527	529	499	519	503	510	494	527	515	520	493	516	493	474	492	533	524	508	484	530	488	505	524	515	521	497	507	543	501	528	501	554	500	504	523	540	575	479	513	510	544	507	511	492	500	487	530	508	489	515	508	489	539	491	503	517	508	531	518	505	506	489	543	553	527	511	515	534	477	553	485	489	516	497	477	510	523	499	507	491	513	508	519	468	507	510	522	530	518	541	496	512	513	486	503	496	505	531	461	501	561	520	514	514	497	507	496	533	506	516	490	549	521	519	520	495	500	499	510	513	511	523	494	510	533	488	487	523	500	490	566	537	505	521	491	554	535	500	502	513	529	513	502	522	555	508	456	492	534	496	517	508	518	517	530	528	484	467	540	518	530	501	491	544	493	502	502	524	473	530	456	517	516	497	519	506	449	499	535	539	534	513	525	479	494	542	495	502	517	516	535	502	527	463	469	502	438	537	502	513	472	524	488	516	536	512	496	487	516	489	495	497	542	515	528	520	525	494	439	482	530	508	560	498	494	522	465	496	488	500	509	480	491	489	477	508	551	501	503	486	539	485	463	519	489	542	475	506	511	531	508	530	490	512	497	523	529	473	523	492	525	515	505	538	524	470	512	484	511	503	500	518	499	548	493	525	505	496	443	508	478	521	495	501	501	496	512	511	504	520	521	485	547	513	521	507	476	492	503	493	544	472	519	545	495	548	531	509	505	520	458	512	515	488	503	542	525	524	483	531	499	448	558	555	521	562	498	500	522	534	480	522	526	524	487	510	501	486	516	520	517	535	498	480	470	499	523	500	512	516	525	550	491	455	487	493	534	511	505	497	543	489	563	529	503	503	529	504	488	505	566	535	521	478	492	457	522	524	518	527	524	492	532	502	551	495	500	538	526	523	482	502	518	530	505	543	458	477	520	508	531	528	528	467	515	508	508	526	519	539	522	529	459	538	452	493	526	544	520	501	488	531	492	535	494	482	467	569	498	536	522	507	489	483	498	490	524	455	484	516	517	512	521	510	502	529	492	551	520	525	531	498	504	506	470	493	527	486	572	517	498	489	503	527	512	520	503	486	533	437	510	560	523	534	498	478	510	491	508	490	496	497	511	556	489	482	507	543	492	531	533	527	518	488	509	526	524	450	495	514	539	508	536	510	484	472	492	514	477	511	491	518	521	498	490	500	475	507	543	544	466	496	500	505	482	515	480	504	509	514	502	492	482	512	510	468	486	502	497	481	519	508	522	506	524	510	496	493	478	469	514	513	503	478	511	504	466	494	476	521	510	526	504	549	521	493	471	530	473	519	516	549	499	511	515	504	512	509	497	507	522	505	443	483	510	511	525	496	523	497	491	509	511	557	473	520	508	504	524	514	524	516	488	502	527	505	483	512	556	486	530	516	537	506	527	511	523	529	497	517	511	523	475	533	502	526	505	519	512	516	498	523	546	495	491	522	481	490	527	528	526	486	507	532	517	519	524	501	477	533	519	495	572	521	499	521	478	504	508	540	502	520	479	514	506	522	527	554	484	542	536	516	516	469	486	487	481	502	507	504	484	505	525	495	483	514	500	536	529	483	530	493	513	511	495	479	519	544	552	477	493	521	530	499	521	486	533	518	484	535	492	500	556	501	494	507	477	542	511	504	482	499	490	491	546	478	504	539	528	509	471	468	557	505	528	502	494	517	521	486	491	509	479	481	495	517	515	512	519	527	505	491	502	489	501	529	488	517	465	455	503	505	481	533	520	524	501	477	503	522	538	526	461	501	517	506	505	492	507	498	489	530	503	484	472	469	484	466	510	498	487	505	522	496	514	567	529	469	529	547	485	529	496	505	525	511	557	482	498	532	487	514	518	499	531	489	514	499	491	487	470	515	503	511	523	521	487	520	503	535	486	499	463	531	491	558	502	484	471	497	454	554	491	516	452	511	471	492	527	513	478	541	475	495	524	516	501	496	512	529	479	562	531	505	524	555	461	465	443	489	515	482	553	520	521	512	506	513	530	528	498	527	522	503	497	514	524	551	504	502	506	512	492	537	516	492	525	501	511	494	532	507	560	514	515	484	530	534	499	562	488	525	499	524	504	518	496	535	525	532	480	497	524	506	500	495	518	519	466	505	481	479	517	509	517	510	525	480	515	490	511	513	491	528	531	482	486	545	496	547	513	477	519	509	553	516	519	535	496	495	534	526	506	531	494	523	543	493	513	491	532	492	518	483	528	497	505	493	489	514	490	504	536	494	482	514	506	526	514	487	499	475	525	508	492	491	513	489	469	462	507	499	475	523	501	552	469	502	489	520	449	483	471	503	506	511	503	505	490	528	526	494	511	478	463	506	507	486	569	478	537	488	515	534	472	494	510	527	531	518	474	489	506	499	493	471	526	516	470	489	494	481	525	540	552	503	516
24174	21792	29834	24251	21414	18826	2180	598	484	520	453	451	431	429	470	423	419	422	407	415	409	406	419	402	368	375	396	377	388	408	386	367	420	403	438	411	408	403	390	369	394	383	411	396	397	405	377	403	406	396	376	377	403	399	395	387	417	363	378	407	363	382	417	390	458	401	389	379	382	418	413	393	388	401	398	417	402	465	410	383	415	390	402	390	433	415	382	394	375	364	387	387	388	405	367	399	405	377	393	385	398	384	372	416	387	388	392	387	395	354	393	396	369	366	401	373	403	394	432	429	414	405	425	383	390	383	387	372	384	385	406	427	404	362	386	363	371	407	383	384	359	406	390	389	405	370	393	414	355	414	405	384	395	361	391	400	362	373	399	366	403	431	417	381	410	355	401	389	435	364	392	388	366	376	361	396	408	403	417	392	406	381	408	446	407	405	412	380	374	397	387	372	378	422	360	433	401	381	387	401	383	360	432	398	421	388	383	386	380	392	382	365	417	382	413	400	384	402	383	391	389	373	399	391	384	409	393	387	390	385	378	393	387	387	430	377	397	372	374	369	371	388	367	416	369	367	385	386	368	379	369	352	374	363	371	382	401	401	400	387	389	396	419	387	398	398	423	397	405	409	368	419	388	397	407	377	384	403	375	375	400	362	372	405	390	371	389	362	385	382	401	387	368	385	357	377	391	393	431	386	376	372	411	380	396	378	389	406	374	410	379	366	449	410	379	406	429	418	387	401	392	408	357	373	346	411	375	416	417	416	398	406	366	381	392	402	410	391	405	425	384	371	383	418	401	396	382	375	373	382	426	405	422	409	398	429	381	399	390	405	400	412	377	392	433	371	392	373	386	405	422	398	395	391	381	399	381	401	398	411	393	371	392	381	411	361	408	413	402	372	395	366	379	423	392	401	437	368	371	380	427	415	396	421	391	411	412	379	397	418	380	391	419	438	379	385	388	375	391	414	400	398	384	363	369	401	390	419	374	425	391	392	359	381	404	388	387	391	400	406	384	418	409	383	400	412	406	392	403	404	361	386	424	390	387	379	381	415	407	384	394	377	393	407	352	388	404	429	439	404	423	395	355	452	382	407	388	378	374	398	411	377	382	419	403	410	386	385	394	384	375	328	399	391	363	380	410	404	390	387	395	421	404	393	413	400	369	414	391	418	382	383	400	376	358	396	400	396	397	376	412	348	384	378	404	393	369	371	383	382	377	434	397	401	416	398	367	366	370	392	391	396	368	384	419	400	394	360	353	400	411	374	399	363	416	415	385	402	377	394	377	394	406	376	378	418	412	406	402	374	462	373	372	348	396	425	437	387	399	414	385	394	371	409	384	397	392	376	376	399	376	382	376	362	382	383	423	362	401	417	374	403	392	376	367	367	375	377	370	405	384	378	362	428	385	421	398	399	397	393	356	379	402	391	412	374	414	369	409	386	397	367	403	404	391	389	370	420	378	399	382	380	413	437	400	386	385	385	405	410	380	378	380	399	377	380	394	433	370	355	399	394	405	400	390	371	397	387	395	401	393	401	395	426	377	377	365	402	413	406	421	364	372	445	415	398	422	395	384	400	397	433	374	385	424	409	406	386	414	393	405	403	359	382	376	420	350	390	403	410	395	399	425	389	400	400	390	378	417	400	405	396	378	374	378	413	391	381	420	383	367	372	424	412	387	385	392	386	362	382	350	404	374	378	398	368	401	378	373	396	431	388	410	377	385	396	393	394	423	367	394	400	356	384	327	408	408	396	368	433	407	401	404	392	354	416	377	367	388	432	387	371	392	389	406	419	383	408	415	378	398	383	406	386	407	395	426	396	396	369	415	392	397	391	383	416	419	419	438	356	391	388	416	436	373	394	392	394	405	398	418	388	388	414	386	440	435	378	392	409	373	390	383	417	384	396	356	435	425	402	424	409	395	434	418	385	411	423	359	400	402	401	442	403	375	413	376	383	416	388	408	402	394	397	422	362	389	407	381	380	418	378	412	351	417	390	414	405	399	428	396	396	412	364	372	403	396	378	368	425	410	376	370	376	402	365	405	405	420	420	394	409	389	377	393	367	411	408	362	353	387	341	367	390	384	411	373	389	395	361	335	386	409	381	359	374	371	392	386	381	414	409	416	456	422	405	411	407	378	393	389	370	397	389	372	404	398	405	408	395	378	416	404	389	381	382	413	396	370	392	368	420	393	399	396	385	403	386	405	391	408	392	385	402	402	388	399	389	412	388	380	380	411	389	382	424	440	375	403	386	415	399	383	387	381	395	413	402	379	398	354	407	379	368	402	375	377	398	401	412	381	426	412	410	379	392	377	436	379	418	396	436	394	408	391	378	384	375	403	418	376	401	379	380	392	401	395	387	411	413	398	393	404	374	408	387	394	393	398	384	361	408	393	369	412	361	408	394	401	390	405	391	397	409	387	407	397	415	409	387	440	376	405	378	387	374	411	359	430	426	390	367	402	392	403	386	410	402	403	378	370	402	362	433	410	408	379	378	386	385	389	392	389	425	392	405	355	406	406	402	407	372	406	402	354	393	388	405	390	395	379	392	430	419	438	391	391	421	403	393	374	394	390	407	454	392	424	380	410	389	431	434	375	381	360	407	392	399	402	403	412	425	418	439	408	418	380	419	426	354	430	406	423	410	385	373	393	375	396	370	450	380	383	405	384	407	381	413	375	401	369	405	353	382	404	414	387	355	405	402	375	392	362	411	390	354	403	380	380	374	416	362	389	421	404	410	366	436	374	410	390	404	385	397	375	423	363	399	402	396	380	369	397	426	410	370	440	402	441	393	409	389	384	375	374	383	385	380	351	401	403	387	367	392	406	377	374	416	415	377	390	395	443	379	400	431	414	399	369	395	440	372	401	409	410	390	378	402	397	368	371	365	391	389	396	425	400	385	386	386	409	405	368	423	399	391	370	333	382	375	372	391	391	413	405	365	402	396	426	390	410	374	356	403	407	415	391	421	400	366	431	390	403	375	357	351	388	411	372	401	398	371	392	403	397	375	404	361	378	409	363	399	367	398	375	435	418	386	433	388	397	353	398	392	366	363	399	411	374	411	389	389	399	375	390	358	387	413	382	408	392	396	367	416	416	411	398	402	405	392	413	413	408	407	357	403	422	393	426	380	373	364	373	383	420	403	399	378	409	400	398	388	376	419	385	415	406	394	399	387	432	408	394	377	380	404	375	367	396	368	403	399	402	394	385	409	376	379	373	402	408	429	414	401	428	387	384	389	392	404	417	409	407	379	442	419	391	370	403	417	366	393	379	398	408	380	366	358	440	396	407	422	412	407	392	426	393	405	410	364	398	365	405	423	403	402	405	387	374	401	388	408	375	387	396	402	396	373	406	393	372	399	429	376	422	364	380	400	389	377	423	376	365	406	432	424	378	393	380	410	390	387	394	433	385	368	384	397	386	390	411	345	398	416	379	384	373	402	416	387	417	392	374	427	384	374	427	397	360	396	386	383	414	382	371	374
47760	63551	44843	1992	1439	1217	1074	901	787	746	679	648	665	625	645	630	583	586	528	595	578	559	542	589	575	590	561	531	515	561	504	523	555	540	552	562	568	543	525	519	598	539	555	560	505	561	547	521	557	561	534	524	544	530	531	531	522	483	549	527	578	505	510	531	545	565	546	516	535	558	504	548	523	565	531	575	525	523	544	533	535	548	520	565	562	552	544	514	507	516	534	520	542	521	523	487	577	504	524	508	487	542	513	542	513	529	485	541	570	510	487	584	505	553	566	538	549	563	526	565	524	494	529	559	528	515	531	520	577	545	553	498	526	553	531	507	533	516	492	566	541	538	512	506	500	521	500	542	546	492	537	542	548	504	519	567	498	533	523	524	526	543	473	541	496	505	508	536	522	544	567	583	537	554	551	535	534	559	528	571	539	535	553	560	569	541	541	542	500	539	516	521	568	533	558	508	527	528	519	556	516	547	534	499	510	505	509	530	557	540	550	511	534	531	524	545	546	519	557	527	518	536	553	528	532	549	512	554	517	590	517	524	538	541	514	557	502	527	511	534	521	541	508	533	524	544	529	518	521	500	540	568	546	551	524	542	551	523	558	485	533	552	540	508	538	516	547	558	554	534	545	569	552	556	560	546	573	528	514	551	578	523	516	529	566	533	516	524	540	546	551	510	563	506	528	528	511	528	511	522	562	525	512	542	464	513	554	531	513	485	528	527	500	511	584	498	529	543	507	517	564	525	551	527	500	512	545	524	531	540	549	532	588	527	569	510	506	570	511	551	505	513	532	523	515	505	508	521	519	542	540	533	528	500	495	516	524	522	562	514	545	529	571	512	566	557	543	519	519	517	505	511	547	551	513	528	576	513	539	571	524	564	531	562	558	552	501	534	536	547	563	537	538	531	522	527	525	514	526	542	518	576	535	491	517	508	534	533	560	590	566	515	502	534	525	488	511	508	542	521	523	532	542	533	574	522	555	522	559	512	549	554	535	550	564	529	526	563	524	546	556	538	549	519	539	548	562	559	558	496	518	551	514	519	539	532	515	504	524	556	547	539	546	527	551	547	490	537	530	533	494	516	481	536	532	541	540	503	566	532	556	549	486	517	534	550	515	502	533	529	517	539	555	555	513	562	559	515	548	524	504	522	517	531	571	517	539	522	523	511	544	553	529	494	531	530	521	557	583	492	514	526	514	536	533	531	525	515	520	519	534	518	494	545	543	555	491	555	508	537	535	570	533	515	520	550	559	514	539	520	500	522	485	546	492	510	522	533	523	539	575	536	528	485	511	524	554	502	549	525	496	527	535	556	551	532	526	580	521	501	523	582	547	505	505	517	535	522	502	592	504	582	553	528	507	552	531	530	559	521	522	513	521	513	539	549	521	525	513	532	496	574	525	505	496	517	519	536	535	558	473	503	529	506	550	557	494	563	526	521	518	546	544	552	499	575	548	553	575	542	525	520	544	512	526	514	518	554	502	529	491	534	545	582	538	562	479	540	509	495	531	507	531	563	517	540	544	506	500	512	503	556	493	537	522	525	591	516	525	542	513	514	517	519	505	535	501	494	547	524	512	510	553	545	536	544	524	541	568	544	519	552	514	529	530	545	506	535	537	520	525	513	498	515	582	509	540	507	563	508	488	550	540	507	517	477	545	515	538	505	523	540	547	507	557	526	529	535	533	580	561	512	549	552	506	534	546	541	538	534	525	531	531	537	550	524	528	552	534	521	530	558	514	540	554	534	552	528	528	548	518	504	498	558	529	515	518	509	504	553	551	514	549	529	565	537	540	520	532	516	514	520	563	532	507	553	551	550	557	521	498	528	531	519	546	528	509	550	506	498	512	509	530	535	483	520	561	518	535	516	505	513	545	555	563	518	567	503	560	519	511	579	516	566	526	591	543	524	548	507	515	507	546	520	572	558	519	549	549	524	492	555	559	530	526	531	495	506	569	484	518	555	554	550	524	522	527	475	501	572	515	558	530	540	544	551	557	571	482	533	574	513	558	539	495	527	559	516	567	554	555	482	533	539	551	537	544	504	537	532	465	501	516	518	517	559	517	521	535	530	529	549	513	540	520	525	524	569	518	527	517	519	518	509	525	524	539	566	534	515	510	544	535	524	554	560	552	568	535	517	483	520	524	518	533	553	525	560	510	585	526	505	529	568	525	510	529	529	562	512	508	519	536	519	553	522	553	531	490	551	543	470	525	492	519	522	582	524	492	547	570	484	497	529	529	505	530	528	504	539	505	512	536	571	529	560	550	536	552	520	514	530	500	511	501	532	543	511	525	556	531	511	530	540	498	562	492	499	506	512	546	513	544	560	516	532	489	542	543	547	502	544	532	550	536	509	602	551	499	569	534	514	524	523	548	542	527	546	549	520	477	532	522	526	571	520	550	518	505	531	526	535	517	532	510	533	551	511	510	532	509	526	514	504	525	528	519	459	505	486	503	489	541	527	547	556	551	521	523	544	515	560	561	501	563	528	523	533	559	555	474	517	536	533	538	575	546	520	530	548	554	507	495	534	563	541	549	562	504	559	551	546	538	564	602	531	552	504	566	528	527	536	500	560	562	493	567	534	519	524	519	578	528	491	519	508	539	572	482	536	553	530	586	538	511	512	502	528	534	569	507	512	522	539	557	533	552	536	582	557	513	527	507	569	544	516	525	541	522	516	554	553	573	549	519	550	548	503	515	551	529	564	531	535	506	514	518	528	544	549	538	518	538	539	519	552	516	574	533	485	555	549	536	548	528	505	521	545	512	516	555	508	523	550	536	537	544	586	551	527	505	539	573	509	519	542	502	557	522	507	554	526	494	507	539	509	527	555	547	524	510	555	523	542	559	524	512	526	517	555	541	530	511	514	501	559	524	527	556	482	537	483	544	548	525	541	540	518	559	523	523	565	554	535	559	502	563	536	520	549	503	572	526	544	526	542	513	538	540	476	554	521	517	525	529	560	496	520	553	545	564	534	561	498	561	533	533	523	507	505	521	512	513	556	546	532	518	520	550	548	537	563	534	523	548	501	603	514	527	525	539	537	542	543	563	503	477	510	569	501	528	565	507	510	534	521	530	581	500	533	562	563	556	528	562	587	502	576	541	572	518	538	478	560	541	511	542	500	520	519	552	505	537	519	526	504	541	539	539	529	529	523	512	544	548	512	529	548	524	501	539	532	545	501	523	489	548	561	538	509	545	540	552	553	503	583	567	541	545	497	568	556	536	539	501	536	531	537	554	532	535	505	522	521	537	536	506	532	551	492	527	535	547	559	542	562	563	563	511	505	546	513	556	531	515	474	549	498	540	565	505	516	547	514	528	520	550	544	528	504	581	476	533	529	501	540	520	518	544	529	516	486	518	571	523	524	531	519	520	544	499	555	515	515	517	543	522	554	567	529	562	544	532	509	557	521	543	524	556	514	545	527	518	500	490	562	516	486	514	572	508	542	545	528	512	544	534	532	503	487	487	504	479	519	515	518
23206	21604	29538	24254	21484	21503	16445	711	417	369	353	333	314	315	284	295	247	244	253	267	218	255	242	231	220	221	233	247	245	232	223	219	238	233	210	207	224	207	239	214	223	200	210	206	235	230	223	230	249	198	212	219	229	228	201	212	237	206	212	235	221	202	204	225	225	204	226	201	233	203	240	220	179	207	229	209	227	223	213	221	234	201	213	181	205	218	205	243	203	209	229	225	194	240	220	197	197	223	217	224	261	232	213	218	197	238	201	220	220	208	179	226	244	218	210	218	223	190	206	191	197	214	228	209	198	205	204	200	198	192	247	206	217	208	209	200	229	214	220	216	218	223	193	236	199	211	232	226	187	204	196	216	213	199	207	207	217	222	230	229	220	192	231	216	214	223	233	225	220	211	207	234	222	219	226	204	204	218	218	207	230	227	212	197	215	221	182	222	223	235	208	205	223	240	205	220	206	213	243	239	214	217	202	229	208	229	247	214	208	223	237	212	217	202	225	200	211	231	217	212	226	218	184	238	199	210	223	196	207	238	201	199	228	212	199	225	194	181	206	217	217	244	215	241	238	233	227	219	208	212	198	222	201	226	222	216	205	190	244	191	207	213	218	219	212	207	187	233	247	245	220	248	191	219	200	216	210	232	219	225	215	224	186	211	218	191	232	214	226	206	216	240	211	230	193	214	228	176	222	202	229	202	209	242	210	239	198	231	205	230	228	211	225	224	243	219	222	208	227	221	219	194	208	202	234	199	223	228	204	203	189	214	224	230	208	194	223	240	230	230	203	205	205	210	195	193	195	186	213	218	207	215	193	226	238	239	200	222	227	195	215	213	223	230	220	238	204	198	225	217	211	217	216	203	233	208	215	204	212	200	231	214	233	219	232	205	215	216	225	206	215	191	221	202	187	192	218	206	221	233	206	255	245	218	218	209	201	187	234	216	214	224	204	213	193	209	186	235	212	226	211	201	203	219	243	217	211	184	211	242	218	203	195	217	216	214	205	223	223	171	226	235	234	211	196	210	207	262	213	225	214	197	224	197	216	196	209	188	238	196	211	228	215	208	218	208	246	219	193	225	233	248	229	225	211	207	207	223	203	194	232	207	202	198	192	206	212	238	209	227	193	228	208	179	210	191	239	204	187	206	217	217	206	213	210	191	206	220	216	223	211	210	206	206	227	215	236	193	192	219	229	229	217	220	201	189	207	222	249	206	194	201	200	209	193	230	238	187	210	205	208	207	185	212	256	217	212	215	231	209	200	209	229	241	222	214	200	191	205	222	234	214	200	213	215	243	213	223	200	228	244	215	187	194	192	219	209	204	222	218	232	222	196	215	225	238	226	209	202	224	225	190	227	208	219	225	189	201	209	208	207	193	217	235	240	200	228	227	227	212	224	207	178	212	245	205	225	224	195	214	203	215	188	228	217	211	213	212	236	202	219	205	192	215	221	223	217	220	215	207	212	198	196	204	244	205	200	209	202	228	209	209	226	212	230	205	201	204	191	199	225	243	209	227	238	234	205	220	224	244	213	231	217	226	195	222	216	206	225	192	227	240	227	240	194	200	216	218	217	218	223	236	231	232	221	216	248	235	213	196	232	237	206	172	191	188	237	201	223	212	233	235	203	224	209	234	207	214	207	229	210	240	181	242	220	250	194	229	216	218	200	218	233	216	220	202	231	240	206	214	211	214	216	240	187	200	190	232	228	218	241	201	195	215	221	212	232	220	199	216	227	207	223	214	178	219	196	212	216	235	217	223	230	211	212	194	232	237	238	201	200	207	239	240	243	210	232	206	223	214	227	242	198	188	232	226	196	229	191	193	224	244	209	231	199	216	219	232	199	214	206	215	205	215	192	222	222	210	246	239	222	207	241	236	215	223	209	203	214	191	185	222	210	181	204	225	255	213	214	199	218	241	253	216	208	223	212	228	230	225	222	222	217	230	228	225	202	212	198	208	233	232	204	199	213	229	200	193	196	185	224	225	246	220	213	234	209	240	245	212	227	214	200	190	196	201	213	215	205	192	194	204	198	220	220	247	245	203	220	211	212	216	220	201	213	211	199	222	208	214	223	232	219	198	214	228	197	195	228	236	213	228	211	229	245	229	233	208	222	201	214	218	188	230	220	225	200	211	202	212	207	210	205	213	207	226	207	226	200	245	201	205	216	237	227	196	205	216	209	222	209	195	222	202	198	203	191	199	209	202	209	217	222	208	202	191	231	239	199	197	212	212	202	210	200	226	200	244	199	240	204	217	224	217	206	210	219	214	191	245	224	244	192	204	222	194	229	220	245	186	225	228	213	218	227	237	235	202	201	232	225	195	216	212	222	211	239	200	210	225	210	187	198	209	185	207	211	197	200	222	209	220	262	222	207	240	230	216	213	222	199	201	198	206	178	215	215	191	218	212	221	215	196	221	206	248	202	212	201	213	209	232	217	231	240	213	199	215	208	227	202	237	234	244	209	220	213	232	218	203	221	189	218	206	202	210	198	221	232	218	209	240	233	197	221	200	210	223	210	204	216	243	191	215	207	225	200	199	223	220	230	201	205	218	213	236	208	207	252	196	220	215	197	218	231	193	228	229	220	225	228	235	220	218	243	216	221	200	238	194	211	209	216	228	238	207	200	221	205	187	206	213	209	203	196	212	205	211	235	213	210	208	196	203	198	237	201	210	204	200	216	231	207	211	221	201	205	202	248	192	227	230	218	232	244	193	213	210	196	204	201	204	182	198	210	221	200	228	186	200	201	199	206	213	202	205	219	213	204	197	207	214	199	207	208	207	225	234	223	202	199	234	207	205	228	229	198	226	191	199	207	219	211	200	227	188	230	212	212	212	207	201	207	191	217	193	191	237	227	243	197	220	188	209	187	208	219	218	235	233	211	245	223	211	216	204	191	209	219	210	223	227	233	224	196	213	200	213	209	235	217	195	185	220	210	240	235	204	223	207	208	216	231	206	201	217	201	201	237	186	229	233	222	199	207	218	194	220	233	207	213	194	203	222	201	218	192	193	224	223	209	215	216	207	201	223	226	201	235	230	203	202	221	228	229	227	210	214	201	199	204	202	205	208	207	235	246	202	212	214	208	226	223	221	198	198	207	215	221	208	222	221	224	238	237	199	219	194	219	223	224	223	215	205	222	239	202	213	245	223	217	197	185	190	198	227	202	206	217	208	209	224	187	210	235	211	228	240	189	202	207	216	219	196	225	213	197	204	221	234	202	223	208	206	226	227	198	220	184	193	203	202	221	230	205	221	179	211	182	221	217	202	222	229	244	209	244	198	230	211	217	218	236	216	222	218	230	207	207	207	229	207	205	207	227	215	224	217	204	209	204	212	213	202	208	196	200	215	211	237	213	183	220	220	195	226	209	228	208	216	224	206	222	205	214	241	227	249	222	212	223	225	247	231	217	225	235	212	201	207	206	204	233	199	221	203	216	244	228	197	194	209	206	201	221	217	226	226	213	240	213	208	229	239	223	231
53081	63575	47962	3105	2051	1629	1197	1055	879	691	644	581	509	486	485	423	423	402	355	375	349	325	364	378	320	345	305	335	313	306	307	317	320	271	320	327	323	297	323	297	302	331	318	321	306	293	315	280	298	308	309	306	265	287	293	325	300	332	278	271	294	293	283	281	301	281	283	281	286	311	286	329	302	292	302	267	292	315	287	284	301	315	309	291	328	275	290	278	288	320	285	292	280	314	285	300	266	296	297	309	287	279	283	285	264	302	309	301	280	300	282	274	284	285	267	299	303	280	286	268	284	284	282	297	271	285	320	296	328	292	278	272	284	286	288	268	263	247	299	276	287	274	311	327	285	308	246	303	292	322	281	289	320	299	294	264	295	312	293	299	293	317	320	284	291	302	265	297	296	264	298	273	308	286	264	297	273	271	291	288	292	295	277	311	294	319	299	269	310	306	290	269	298	293	276	291	294	292	303	284	311	285	283	335	291	303	290	309	296	297	274	274	304	260	298	288	307	299	290	260	278	296	274	275	292	292	291	314	273	279	300	309	282	308	284	292	324	296	352	279	297	275	306	291	281	288	249	293	267	263	286	271	310	297	288	289	300	291	286	290	307	292	279	286	274	289	289	302	311	283	298	292	313	248	301	300	293	265	269	275	302	288	275	273	302	256	284	284	315	287	273	340	287	288	290	296	293	277	280	292	289	262	289	309	286	283	286	274	276	299	279	314	295	264	283	316	276	261	294	302	281	323	264	300	271	290	284	290	317	315	314	348	301	272	267	282	284	286	280	290	308	288	292	299	290	282	305	283	258	290	246	313	321	304	293	261	297	303	279	315	294	273	284	290	319	285	289	298	260	286	315	297	288	301	301	246	291	262	306	261	314	284	262	323	280	303	289	263	284	277	294	304	336	288	301	303	318	288	304	297	288	292	260	292	258	270	283	318	295	313	272	289	278	325	291	337	275	297	278	279	285	264	294	276	304	302	287	306	331	313	319	277	311	283	309	296	302	268	270	295	308	325	305	265	268	278	299	281	283	274	282	257	282	305	298	297	317	307	318	301	252	254	275	277	292	301	298	277	277	313	281	313	306	293	279	279	315	295	319	302	298	269	292	272	307	282	312	268	282	308	293	286	314	292	319	309	280	283	302	261	288	314	261	280	297	296	316	300	288	297	289	289	261	290	302	248	270	314	273	300	258	275	288	298	289	255	278	271	292	279	288	303	296	283	288	282	310	314	289	265	257	278	284	312	297	310	266	315	264	303	279	306	304	286	281	277	299	277	279	293	298	282	312	287	293	285	271	286	300	275	285	293	323	299	290	287	307	299	312	266	284	285	301	286	316	282	307	275	281	286	285	283	291	310	270	295	297	282	301	286	303	288	324	300	294	317	288	270	313	294	277	303	311	277	291	312	282	265	311	286	272	291	268	297	274	278	270	266	293	293	308	285	271	268	290	277	279	302	278	255	316	285	272	317	291	294	315	291	289	316	277	266	280	282	279	296	276	294	300	272	279	331	277	286	286	281	282	290	281	303	295	283	268	313	311	259	271	288	267	301	298	299	326	317	290	321	286	279	275	248	285	276	304	295	299	339	276	246	288	291	254	297	294	311	261	301	291	312	280	292	300	288	284	293	300	299	285	295	295	275	321	277	267	309	273	289	286	302	294	266	293	282	279	266	318	271	272	292	260	285	291	293	273	283	277	291	303	284	268	342	278	292	275	277	308	301	328	276	307	281	308	274	295	282	309	291	287	298	298	255	290	313	286	269	289	285	313	315	319	308	284	300	277	293	314	326	288	283	268	299	289	311	295	266	328	285	270	319	278	304	258	286	296	291	277	299	303	292	315	294	272	263	281	267	297	285	321	289	334	317	279	307	274	301	271	341	285	291	307	301	276	304	292	276	301	298	310	331	293	309	296	285	322	297	302	305	321	313	288	286	294	255	308	273	287	323	344	315	306	280	271	275	271	288	313	293	277	276	327	300	281	294	304	264	308	295	281	290	292	300	286	278	307	322	278	308	293	307	274	314	291	269	276	270	287	308	286	276	284	308	296	303	279	327	315	266	279	303	283	275	295	305	314	266	294	293	310	297	310	301	291	282	283	281	298	296	288	273	304	269	316	287	271	300	271	287	247	284	279	294	293	297	306	283	294	279	292	296	297	297	298	298	265	275	293	288	284	305	326	272	296	282	267	284	285	305	288	266	288	256	263	299	290	296	285	297	279	298	294	282	289	266	273	296	278	286	276	285	305	283	293	261	292	315	290	285	300	321	294	318	286	279	300	326	271	294	283	323	282	263	278	257	295	287	265	302	281	278	285	287	293	291	305	273	283	305	314	329	274	283	310	307	303	272	301	318	286	314	297	255	277	293	268	288	284	293	315	278	311	286	282	294	295	333	295	280	274	272	284	270	284	289	310	321	291	324	281	283	263	298	303	314	292	301	292	259	295	295	306	293	279	307	290	263	281	279	279	292	263	281	265	264	293	308	272	270	303	296	293	291	309	290	323	297	288	304	283	278	324	311	276	321	280	291	284	268	298	302	289	255	287	294	296	285	319	295	263	262	316	251	337	262	300	284	295	290	288	281	322	272	263	311	298	299	291	315	269	287	294	277	271	280	279	293	276	275	266	274	284	275	296	341	302	311	308	320	266	306	277	279	276	314	298	278	282	283	339	277	326	282	303	304	277	280	297	297	278	279	300	294	294	303	294	287	287	251	284	300	301	310	262	291	296	302	264	289	316	291	328	298	284	298	275	264	289	302	287	271	280	321	277	339	279	305	269	301	283	304	274	319	279	294	321	301	300	269	304	297	319	266	264	298	336	286	278	298	282	265	296	293	262	285	285	288	305	306	275	259	290	313	303	285	253	277	284	270	280	293	267	282	296	282	265	277	294	290	273	264	292	266	314	292	285	260	297	301	285	313	298	278	302	296	277	268	291	318	306	257	267	317	281	291	284	276	260	301	302	330	306	301	286	321	289	290	303	271	282	282	283	292	285	308	291	297	303	288	309	298	263	305	321	287	288	265	287	293	261	280	269	262	288	315	272	301	290	312	309	297	294	279	303	297	263	275	317	270	262	329	292	301	317	285	314	285	292	315	315	297	318	263	293	285	283	277	306	289	271	309	263	280	292	327	277	256	290	292	311	281	313	300	289	314	279	283	288	302	323	327	287	299	298	290	286	286	311	307	294	315	295	308	310	311	296	322	287	298	300	277	291	282	274	302	301	320	274	265	277	306	278	294	272	305	263	318	285	280	315	302	285	278	294	321	313	284	317	301	298	313	298	289	282	304	269	282	302	271	312	267	285	283	289	284	300	252	309	277	301	283	306	290	294	300	290	298	301	283	289	293	269	283	290	290	276	288	284	319	269	336	301	316	296	334	302	287	277	282	294	306	294	274	299	314	307	309	268	270	306	271	280	289	258	281	287	277	281	286	294	300	306	284	297	241	270	318	302	287	282	291	296	279	308	248	273	273	256	332
27847	24512	25620	6564	452	396	417	413	372	411	349	372	366	364	380	377	387	417	404	385	373	367	368	400	358	400	400	368	405	413	371	349	375	389	367	355	396	350	368	382	374	400	388	369	377	396	388	394	375	392	363	356	379	402	347	406	394	378	344	375	387	376	356	355	413	406	417	405	358	397	376	371	373	369	354	367	355	380	398	386	376	350	384	397	385	413	381	373	359	416	362	373	378	387	398	406	400	397	397	401	400	398	362	380	383	367	379	392	387	411	395	353	372	394	370	383	330	372	385	369	398	370	386	357	378	350	373	378	371	382	378	359	400	375	399	366	373	375	364	341	412	361	399	402	398	368	374	353	376	374	375	376	355	372	394	382	393	390	408	366	374	407	377	376	390	400	425	412	398	384	371	396	367	354	411	379	368	389	380	387	365	360	394	408	388	398	353	390	375	390	373	373	409	387	407	413	406	384	388	388	422	413	393	355	396	360	382	393	366	378	417	406	418	395	354	373	375	370	394	387	369	394	367	392	347	357	357	395	377	349	395	389	401	345	388	353	370	360	402	402	405	377	369	358	396	385	360	407	379	349	371	411	421	354	349	364	383	409	408	369	367	416	378	385	384	401	404	355	368	397	363	418	391	390	407	406	355	347	339	375	368	390	396	396	432	387	390	376	346	384	357	386	370	379	393	408	418	366	349	350	401	361	359	414	368	365	344	376	382	381	383	405	371	339	340	362	371	388	358	377	388	351	388	384	385	385	388	366	360	400	390	327	414	391	395	372	377	338	381	374	371	402	340	383	376	362	407	367	370	349	413	353	398	390	411	400	383	366	368	375	361	361	406	384	375	340	382	394	376	362	407	406	375	371	432	383	384	381	405	367	381	401	358	389	338	417	375	400	342	363	422	378	390	380	351	384	350	396	378	398	386	388	365	377	386	356	363	378	390	363	375	397	377	389	389	384	377	360	382	364	396	387	347	360	377	407	364	367	389	376	376	376	364	384	344	362	368	392	409	409	369	382	376	368	350	404	370	395	411	369	357	310	381	358	392	357	418	362	402	377	419	376	379	401	375	395	380	365	403	386	381	388	354	377	383	360	354	407	381	404	404	370	400	382	358	393	374	349	409	386	394	397	384	355	368	400	390	387	362	415	418	373	400	414	392	374	371	351	385	368	351	374	354	331	360	402	387	356	391	373	385	400	369	361	391	358	383	393	374	376	356	370	363	363	368	358	382	390	403	368	403	390	400	431	360	373	351	366	412	363	368	388	403	389	373	374	403	371	404	385	410	385	383	406	391	403	372	377	378	381	399	374	377	390	403	374	341	349	378	360	354	384	361	375	383	381	370	398	384	388	368	365	386	380	380	391	407	370	413	392	368	359	404	412	359	358	407	357	382	377	398	384	397	359	413	362	401	406	356	380	416	391	376	393	367	369	398	367	408	365	402	358	377	345	395	370	334	385	375	379	409	389	365	365	407	362	392	350	372	399	411	393	360	390	384	370	388	384	383	391	359	359	384	378	376	387	351	389	401	375	387	363	390	372	395	378	374	376	373	363	431	383	376	379	356	363	379	341	414	426	408	404	405	361	394	378	401	358	382	399	355	375	379	360	369	382	369	413	404	386	384	401	363	372	352	380	404	383	407	394	394	408	375	411	375	362	381	394	356	380	360	378	352	396	373	366	364	416	427	369	360	400	399	363	396	363	372	376	395	395	378	386	408	417	387	388	415	396	365	361	386	381	399	383	394	384	413	373	372	401	394	390	335	370	407	414	395	389	381	405	385	355	405	356	373	384	380	369	381	378	371	357	401	387	391	388	341	369	367	396	374	374	362	385	357	436	372	388	411	348	379	391	368	382	357	411	362	408	372	364	399	369	363	408	380	383	405	353	372	350	375	373	408	396	364	352	381	391	355	370	416	396	385	362	394	430	377	358	412	373	399	386	393	381	404	392	389	363	350	389	410	364	397	384	406	416	346	389	366	399	387	431	384	382	364	397	346	389	411	371	384	366	339	390	391	372	394	365	410	379	341	358	381	376	423	396	393	372	367	395	397	387	375	382	409	365	392	369	398	391	374	414	402	400	382	364	365	379	403	349	374	380	373	398	415	426	353	367	371	394	380	347	404	374	410	402	391	360	384	357	410	386	369	380	375	396	354	371	370	367	377	388	413	356	373	388	406	391	363	375	376	383	413	376	354	405	388	357	398	377	413	379	374	416	358	369	381	386	388	398	393	377	379	350	384	369	391	397	362	374	375	355	409	396	410	399	362	372	401	358	399	322	377	417	399	333	402	368	409	375	385	385	370	396	361	367	354	397	366	378	364	352	346	372	351	384	369	388	384	371	352	379	376	348	371	385	376	381	386	381	402	405	371	386	391	380	391	401	360	354	379	381	376	385	358	395	350	390	421	393	397	342	379	412	385	415	377	347	395	374	372	385	411	360	359	369	397	361	396	382	384	396	354	348	371	401	398	375	401	379	373	369	370	370	383	403	410	367	364	395	390	401	385	358	357	387	387	418	426	395	377	391	363	355	370	381	376	386	381	335	398	322	375	362	398	368	421	383	393	342	394	398	389	410	401	350	412	402	402	392	378	385	378	350	369	401	405	415	390	392	411	402	372	379	366	353	395	398	388	382	416	382	400	389	350	387	405	381	405	382	394	400	356	415	369	384	360	397	408	368	384	370	358	356	354	354	368	378	395	408	389	383	396	397	358	383	390	413	368	385	381	412	366	377	357	392	395	376	398	390	411	363	399	372	422	397	378	379	387	357	391	403	413	408	345	379	386	393	369	392	353	370	384	378	362	380	378	399	364	384	345	367	406	372	362	371	372	395	360	400	389	395	352	416	363	362	409	397	385	391	387	360	396	382	364	371	404	381	395	368	388	391	376	362	362	380	341	373	360	375	390	380	384	400	359	391	388	367	379	398	373	403	343	380	384	370	381	382	415	409	400	376	382	383	366	379	411	359	372	415	392	404	372	392	377	452	383	375	378	382	400	359	368	384	350	382	374	399	390	385	397	393	376	386	391	411	383	353	366	380	386	369	378	403	378	363	354	351	369	391	358	405	368	392	383	375	388	362	398	383	370	387	372	374	393	410	344	399	372	391	394	385	402	373	354	373	357	364	337	381	385	377	374	428	412	364	389	407	373	359	384	392	385	412	352	398	391	382	378	352	376	421	391	357	365	383	375	417	372	348	441	419	403	403	380	379	368	352	369	383	376	356	354	417	411	389	390	408	418	372	371	414	380	391	372	374	374	372	383	393	421	357	392	362	390	353	380	377	400	366	372	359	366	386	355	397	395	373	349	390	383	384	397	398	351	385	410	373	402	368	396	362	364	338	366	387	348	366	351	368	380	366	368	370	357	390	411	381	374	372	405	389	380	398	408	383	383	383	374	361	389	401	373	405	384	388	397	357	410	352	363	379	393	400	369	358	373	410	361	378	386	359	398	367	379	410	401	357	360	359	373	404	363	387	403	381
25336	40837	22607	579	566	577	567	534	560	552	544	534	529	485	519	510	538	509	505	528	503	553	517	536	458	488	529	513	522	515	461	538	549	484	468	563	533	515	506	514	496	520	515	496	495	487	524	496	537	484	503	476	504	527	538	526	541	517	460	489	539	535	517	521	507	525	494	520	542	520	553	525	471	515	500	518	497	502	563	500	512	509	526	534	509	511	528	528	544	534	501	483	494	543	492	491	495	530	559	531	518	501	558	510	527	507	535	550	529	521	496	526	486	514	499	488	532	490	488	572	556	527	472	520	510	546	504	485	522	521	503	495	507	501	506	484	505	506	517	531	515	550	490	580	507	461	502	479	482	492	478	497	522	520	511	519	517	513	513	507	509	474	518	514	523	542	537	559	504	481	543	497	502	482	540	484	513	511	508	505	525	538	514	503	527	542	519	539	492	455	529	529	540	524	542	502	495	478	502	530	530	515	523	508	506	505	475	527	542	545	498	523	496	504	473	518	549	484	544	512	535	510	542	539	504	518	519	451	485	520	526	513	498	522	541	532	529	553	527	491	480	499	540	528	510	498	492	487	523	536	504	535	517	477	540	560	542	544	543	487	515	514	494	531	535	524	492	486	500	516	515	506	520	504	487	500	507	511	500	530	493	521	558	506	540	490	483	515	490	542	516	528	542	526	518	523	522	545	476	510	511	485	499	519	522	524	493	537	537	541	472	480	482	538	537	531	494	503	525	549	521	525	534	522	465	504	521	558	503	499	535	530	532	510	458	548	474	514	535	513	536	500	507	538	503	540	496	517	521	491	486	527	495	482	506	480	505	510	481	521	458	513	530	529	501	499	517	536	528	540	463	534	543	534	540	550	535	505	523	492	492	467	530	546	485	563	559	531	485	516	547	549	519	526	524	491	511	511	469	484	486	465	503	485	515	530	535	514	515	516	509	507	502	530	527	533	543	515	505	523	515	511	530	506	489	490	543	512	520	524	522	493	512	521	540	482	503	516	530	479	528	532	517	548	492	530	530	498	511	505	505	474	537	533	538	495	514	524	513	537	497	530	520	507	532	490	512	460	469	514	504	508	496	511	509	490	481	505	516	486	478	519	532	559	508	545	510	494	499	532	562	515	528	525	523	519	520	552	534	509	483	456	528	556	508	502	514	525	559	489	540	539	521	498	530	508	525	523	535	492	536	478	528	481	508	552	504	527	520	512	507	472	501	462	537	493	514	508	520	528	513	513	516	508	544	516	508	496	525	482	482	497	520	558	489	510	555	511	525	499	517	512	550	486	531	494	493	484	492	478	495	545	527	529	527	503	509	532	527	500	492	512	534	527	516	525	524	553	514	485	523	530	506	485	516	541	504	520	516	491	514	547	526	523	522	499	530	512	522	520	524	544	481	519	538	512	534	468	530	499	487	499	491	477	511	527	526	560	531	504	572	523	525	521	511	499	471	539	464	518	489	469	548	499	499	522	504	514	530	517	546	545	526	493	491	515	471	440	494	495	512	492	513	516	489	525	504	485	532	540	514	509	520	499	485	539	542	512	514	532	511	525	543	567	529	525	515	530	502	510	489	510	511	508	499	512	530	502	551	531	539	499	544	517	510	547	506	511	518	501	493	496	506	541	495	513	501	510	513	546	505	515	493	501	556	502	538	513	549	520	530	523	505	477	516	507	508	510	525	512	517	506	487	523	510	522	530	520	497	504	522	547	546	532	543	518	462	541	510	514	544	501	546	453	497	514	507	492	554	548	497	502	483	542	533	508	530	493	489	502	490	568	521	494	532	508	512	512	549	519	492	474	517	546	535	489	503	539	511	512	467	493	516	497	495	501	526	503	525	492	517	543	477	506	496	493	519	476	577	486	526	518	526	513	528	534	492	500	503	552	498	526	482	559	522	496	520	510	471	518	501	536	532	525	535	519	516	542	516	508	542	475	521	508	499	533	558	496	558	523	494	512	534	530	511	493	504	506	521	503	524	488	508	500	511	476	505	498	469	533	531	481	515	497	537	510	515	524	509	507	502	516	502	516	506	526	494	517	512	530	510	530	510	535	502	499	518	511	488	534	512	496	532	523	527	516	475	497	495	505	530	495	499	502	497	499	532	485	518	464	497	521	502	526	513	488	481	510	489	511	518	505	496	502	540	494	518	498	480	495	484	587	495	504	507	546	562	463	501	523	517	503	517	563	506	543	535	516	548	489	523	525	514	524	546	526	504	471	486	493	497	540	540	594	551	514	464	526	517	499	493	502	523	518	475	489	516	473	481	502	514	488	525	506	513	508	493	488	481	494	540	508	524	513	529	521	500	518	496	519	477	521	485	534	482	510	502	505	510	501	500	520	544	508	493	542	516	531	511	493	519	485	496	534	516	523	515	513	513	499	536	506	534	474	510	502	535	529	504	520	534	502	546	538	505	523	509	524	518	470	502	565	517	491	538	512	463	501	552	478	493	535	497	478	497	567	472	507	453	550	561	560	528	529	522	488	527	513	498	492	518	548	521	514	556	510	488	508	494	506	577	528	494	522	517	530	550	505	477	514	537	534	488	543	499	479	502	500	504	542	498	482	515	499	495	471	522	497	531	507	515	540	500	494	527	500	568	491	542	522	531	515	531	509	561	520	549	509	505	543	499	535	565	500	506	511	571	526	487	494	488	498	517	481	561	519	482	537	493	499	530	554	532	492	497	501	516	545	514	512	509	529	532	524	531	497	513	529	478	481	509	509	493	480	534	500	525	500	501	537	493	516	509	571	533	540	523	537	493	506	518	510	506	532	533	535	531	480	552	516	548	492	492	524	516	517	475	473	543	492	574	515	457	542	513	491	512	520	517	542	554	493	516	504	515	524	487	538	519	550	522	509	490	525	515	496	490	503	516	529	517	514	544	529	511	539	493	558	471	482	497	490	508	508	501	527	539	557	520	487	497	520	564	514	526	531	502	525	540	508	499	526	504	500	515	533	505	528	492	510	511	492	555	476	531	488	496	519	479	528	509	501	544	554	550	508	513	507	499	515	522	486	473	532	539	517	513	541	497	550	494	530	522	507	541	502	524	513	523	524	501	501	570	503	525	520	504	537	480	491	526	529	540	515	524	511	534	506	538	536	491	509	488	496	507	507	516	500	518	489	513	469	521	517	519	547	482	515	499	492	539	550	482	536	475	545	530	520	520	479	505	527	518	551	510	570	539	525	505	494	520	536	498	550	544	527	519	514	514	521	530	537	515	530	512	515	509	520	487	501	502	522	494	540	508	514	485	561	480	488	507	529	461	507	535	491	495	533	434	519	488	493	511	540	518	509	493	535	500	509	499	530	529	511	530	513	505	492	497	505	466	492	489	491	536	506	522	501	541	493	537	530	547	488	489	499	525	535	514	560	541	498	518	487	503	483	508	502	536	521	526	530	497	539	527	528	539	525	493	517	532	517	517	514	505	553	478	506	542	540	488	505	554	495	512	500	517	521	513	459	501	516	500	524	540	500
24159	22023	30691	23588	21470	15369	1181	588	484	478	491	444	421	440	437	409	454	463	402	432	406	410	414	440	414	388	421	419	395	378	415	400	390	417	377	412	405	399	445	409	433	397	404	405	421	405	420	377	394	362	413	370	426	362	405	390	418	381	426	399	408	377	363	394	418	400	392	441	406	372	420	429	377	421	397	391	405	427	389	425	371	371	401	396	382	405	430	416	406	397	401	379	442	402	409	421	390	395	397	401	413	381	393	378	413	422	416	444	385	405	431	405	394	420	416	411	376	415	420	420	393	450	387	398	398	385	429	366	419	366	387	351	407	408	380	387	404	393	398	405	404	374	359	397	378	388	391	358	399	426	380	383	415	405	368	400	446	385	391	397	413	391	440	424	390	386	409	419	401	396	403	415	392	363	412	415	391	408	412	402	392	366	408	339	449	402	392	391	423	414	392	383	407	394	435	386	394	391	393	418	393	381	371	382	401	438	387	402	357	439	427	381	407	370	395	420	395	367	382	434	377	436	402	400	370	402	407	418	384	405	385	402	387	380	416	384	402	413	396	397	415	381	382	374	432	389	432	381	429	405	386	382	397	402	392	406	373	424	419	418	383	413	402	373	413	399	400	433	395	391	387	413	382	436	394	399	416	398	378	410	404	373	393	406	395	422	400	386	388	379	385	381	407	396	386	404	393	393	413	392	347	391	373	420	396	409	427	375	407	423	374	435	427	388	437	398	382	358	407	386	385	378	415	427	401	384	420	409	397	402	365	392	376	395	373	380	383	376	390	420	369	403	404	394	407	366	390	411	349	378	416	406	378	396	381	404	391	382	417	396	398	400	378	398	412	390	391	381	373	418	415	421	407	416	409	409	407	421	430	381	401	427	363	397	358	374	399	389	360	381	410	421	376	405	378	419	416	362	395	380	382	420	392	441	375	415	407	402	394	399	393	399	404	406	379	362	395	408	425	394	388	379	373	435	406	381	433	397	381	390	379	410	405	420	363	375	431	407	362	401	397	398	393	402	361	414	363	405	384	406	382	386	420	384	356	394	391	386	394	403	422	392	409	405	391	386	414	428	386	397	400	430	415	402	373	401	401	391	370	367	413	368	372	377	409	435	411	403	379	385	410	374	404	433	372	402	396	364	396	394	422	357	386	374	380	383	435	417	407	386	432	422	381	418	374	391	389	383	384	406	394	415	418	380	427	366	396	404	396	404	401	378	401	399	418	384	414	399	403	382	432	402	416	392	391	414	380	437	414	419	364	401	370	388	424	404	402	389	379	409	408	397	419	417	422	363	390	416	381	424	363	391	389	422	356	395	406	417	371	422	390	394	398	389	413	385	389	386	401	390	409	431	394	402	409	423	411	420	409	394	404	398	421	385	368	433	375	393	369	426	409	429	367	409	404	375	390	420	407	399	377	377	384	424	453	398	430	404	389	407	400	398	406	349	417	375	387	404	404	392	375	390	379	413	433	393	408	401	379	395	395	402	409	422	427	373	393	372	383	414	382	433	350	394	386	386	382	394	422	408	394	387	411	396	400	434	401	398	364	411	393	417	392	400	415	399	379	399	395	408	406	425	406	383	386	448	431	393	399	379	407	397	411	400	417	394	405	409	392	389	359	422	410	379	435	393	432	404	403	433	403	406	386	378	395	383	401	417	428	385	395	416	436	382	430	395	376	411	377	355	423	393	428	410	370	433	408	436	431	385	397	395	394	376	368	404	396	395	376	403	404	386	394	393	388	383	384	424	396	403	399	381	386	389	345	423	397	365	422	416	442	370	415	376	388	388	426	434	398	391	407	374	402	348	394	447	426	383	382	419	456	387	394	401	398	398	401	377	411	371	385	373	425	388	424	384	390	409	366	378	418	428	414	418	388	414	387	405	373	438	407	408	401	387	418	413	404	381	406	402	400	378	405	378	380	409	380	431	402	382	368	385	401	416	405	407	392	385	419	449	407	390	372	401	367	408	403	410	403	347	404	418	396	407	389	410	401	429	437	417	425	408	379	410	411	415	394	417	403	402	398	373	374	382	407	394	394	374	403	382	373	400	417	418	391	401	409	418	414	385	404	388	384	381	391	401	343	420	408	381	383	438	394	397	391	410	405	418	423	410	385	387	407	408	410	400	410	394	396	399	393	416	438	382	367	406	403	380	380	385	393	405	391	393	422	400	389	411	380	409	379	404	390	360	358	386	402	417	371	399	419	359	405	392	410	404	407	403	396	382	409	376	413	409	412	388	378	378	410	427	396	379	399	402	403	404	415	405	415	432	386	392	379	416	415	438	378	384	404	448	409	420	402	382	418	430	389	421	404	413	404	437	401	405	377	419	392	403	419	426	386	399	415	423	414	373	435	419	387	410	395	381	380	338	391	407	392	389	388	431	387	393	408	414	386	412	409	373	420	411	405	419	397	429	402	382	406	402	408	369	369	396	364	398	416	429	397	397	401	441	376	399	429	399	417	386	414	406	389	397	389	375	409	396	404	387	391	406	381	395	368	377	407	407	390	368	423	370	375	386	377	422	370	400	380	415	420	389	397	378	420	391	412	400	433	428	354	386	400	388	399	413	393	458	390	400	392	427	408	424	360	399	420	368	441	466	377	367	354	410	414	394	370	384	417	374	369	357	429	377	402	406	416	418	435	371	416	397	412	370	399	358	405	397	382	365	403	419	446	397	403	374	415	380	395	409	369	434	421	375	450	368	343	425	380	369	395	380	397	408	438	427	413	393	407	421	420	390	388	391	382	376	366	415	408	372	359	391	404	353	390	401	393	390	405	361	378	359	396	380	422	400	382	441	408	397	424	388	369	383	426	408	394	407	395	401	380	402	430	395	398	376	420	425	414	427	378	411	440	418	377	363	377	424	395	384	429	390	379	389	431	371	357	387	404	392	407	389	393	408	412	435	361	391	374	383	380	362	445	398	435	383	397	383	473	378	401	394	370	378	349	385	371	389	404	421	408	393	384	394	418	440	396	425	438	408	418	418	369	390	408	373	373	415	405	411	400	376	407	402	386	431	410	412	433	422	379	420	389	379	396	385	406	429	411	399	380	393	390	412	389	397	394	394	376	370	387	405	409	428	397	410	366	401	396	377	404	422	393	420	378	366	396	429	371	385	384	384	430	404	397	400	398	415	395	394	426	395	362	438	406	420	390	393	409	387	379	397	409	353	385	392	378	385	396	396	379	374	409	431	403	411	420	428	397	437	418	367	395	403	406	373	408	435	402	407	393	395	406	405	427	383	408	427	377	405	392	414	385	447	417	448	403	383	399	386	418	391	412	414	423	398	388	370	385	365	406	408	394	392	385	400	394	399	382	438	372	407	392	407	379	413	391	383	364	454	389	388	348	397	425	373	374	407	406	427	376	395	413	386	409	382	421	416	402	363	388	382	387	409	403	423	392	440	377	391	358	405	425	389	411	401	377	434	370	399	390	421	382	399	450	374	405	400	406	440	397	385	388	384	409	394	372	392	392	376
49505	73296	46128	2167	1512	1253	1058	888	852	728	662	716	648	659	611	622	629	635	559	614	608	581	573	595	570	550	549	603	552	534	568	574	570	577	568	507	521	551	534	555	547	511	555	552	526	537	557	533	539	551	540	509	552	521	550	577	574	548	533	553	569	560	506	516	565	560	565	545	530	532	523	532	534	587	519	494	527	542	503	600	546	581	546	561	537	557	544	505	519	543	564	563	513	532	561	556	558	539	509	529	521	495	527	522	548	531	526	561	514	523	503	550	508	561	556	544	591	500	523	527	572	527	534	522	550	547	513	561	549	500	522	532	570	555	556	555	545	533	535	537	525	527	592	561	582	493	511	528	529	570	538	540	546	532	516	542	609	536	523	509	542	507	547	540	564	544	498	562	553	524	512	511	501	543	528	543	512	549	519	549	526	510	552	519	568	503	547	574	544	559	562	542	521	501	539	550	579	552	547	536	517	535	556	521	531	499	510	523	574	499	551	541	569	573	564	540	538	517	522	544	550	547	553	514	552	530	535	521	537	543	521	519	523	540	535	506	531	533	541	581	501	516	509	550	567	522	554	533	554	544	595	566	583	561	555	560	547	561	519	563	575	573	511	567	552	523	523	553	546	548	548	547	564	521	526	557	553	495	523	547	554	531	530	521	526	553	528	568	525	546	500	543	493	534	546	525	563	533	518	579	536	513	582	537	530	542	562	510	522	539	551	500	532	514	509	520	533	549	531	548	570	525	502	567	568	537	523	584	531	517	570	541	558	541	530	557	537	574	565	551	574	533	543	550	552	527	525	557	543	551	520	534	586	556	578	536	548	507	527	543	524	545	550	535	526	531	513	546	515	528	518	535	507	541	537	530	573	552	525	569	566	535	526	512	525	500	502	542	572	516	541	539	524	539	535	526	521	518	574	546	545	512	488	493	563	531	566	546	508	527	518	551	572	521	518	523	558	500	510	530	556	552	535	550	551	551	539	553	515	514	570	536	540	546	556	588	535	501	550	533	542	538	508	515	558	543	562	572	542	545	548	576	520	532	561	549	512	515	536	526	558	541	542	547	496	546	536	550	556	583	526	568	529	510	524	530	524	506	521	561	566	573	559	577	547	544	506	526	543	532	524	548	561	532	543	544	510	525	541	469	528	503	542	536	537	489	525	533	511	531	487	617	555	527	558	480	533	527	551	512	524	543	528	509	569	573	609	553	557	532	598	515	511	563	491	548	531	559	499	510	524	509	525	518	558	553	505	551	500	521	502	541	558	544	559	560	525	508	584	535	549	505	513	552	552	546	567	534	515	510	505	536	576	546	544	541	547	560	527	546	527	565	509	545	557	551	563	549	548	535	485	527	505	533	560	541	565	582	531	465	556	539	523	511	545	524	559	534	584	510	537	513	531	526	518	529	536	535	550	507	580	542	542	514	558	566	559	566	475	544	539	499	549	554	512	561	572	517	521	542	499	519	569	542	541	535	564	534	536	557	503	536	522	483	528	560	524	565	534	538	550	516	580	547	517	568	523	517	518	560	572	583	520	509	534	542	526	585	553	506	544	521	546	539	506	557	581	551	495	539	592	564	536	561	549	547	539	545	537	539	547	521	539	503	499	511	542	508	528	527	524	534	547	535	552	519	537	549	501	514	515	549	539	540	540	515	551	543	552	551	554	536	556	495	539	513	569	527	511	477	517	554	507	510	534	544	553	538	542	547	515	556	552	590	543	529	562	544	525	548	542	558	541	528	528	551	558	560	548	548	537	527	541	534	549	535	539	537	538	563	534	544	515	522	558	524	542	524	575	534	545	548	537	549	486	506	522	539	564	517	512	536	499	566	557	528	511	529	556	544	541	520	566	530	557	483	531	529	527	534	539	525	523	557	559	549	559	556	494	509	540	537	545	501	490	535	511	514	559	567	518	508	548	516	528	585	545	548	551	532	528	519	572	486	589	521	530	530	518	571	489	565	548	588	577	530	539	528	525	588	514	597	503	546	547	558	544	516	547	587	521	490	547	502	538	516	524	560	535	542	516	561	507	565	560	521	507	547	554	532	480	513	533	575	589	571	570	554	558	513	541	558	533	521	572	514	535	575	547	545	521	482	541	528	503	530	536	535	537	587	490	535	521	528	536	573	547	545	554	540	537	540	564	557	523	538	513	530	530	561	510	526	532	542	514	536	537	583	535	518	526	525	568	513	547	549	579	576	529	510	563	536	562	560	503	481	523	537	516	517	539	564	557	508	528	519	548	548	532	519	525	522	566	585	480	531	528	536	543	515	569	490	551	520	527	566	528	552	517	566	526	555	556	565	498	515	519	539	555	561	575	556	543	502	566	562	537	522	549	529	560	542	548	554	549	509	541	546	518	551	573	532	518	534	528	525	526	563	511	575	546	511	540	571	514	481	512	505	531	487	536	534	551	527	534	575	553	537	512	570	565	529	524	515	530	533	527	524	520	527	528	528	550	513	523	523	509	541	501	535	542	520	514	525	561	508	542	520	551	551	501	562	533	569	533	508	533	521	515	569	564	555	523	471	569	541	540	523	581	505	540	529	527	518	514	494	560	531	567	557	560	549	516	516	530	495	557	546	532	582	565	542	549	549	545	560	551	547	536	512	558	553	543	549	508	536	536	535	589	545	553	533	494	534	570	507	558	533	539	516	530	539	549	520	538	500	558	512	532	543	561	519	551	560	538	524	519	568	600	547	583	568	519	565	505	493	552	604	525	539	504	575	543	499	554	514	540	587	560	525	520	558	477	537	557	571	566	567	518	543	578	539	531	553	498	560	490	520	522	558	528	564	505	536	495	537	564	540	535	569	502	488	519	552	543	533	535	556	513	551	520	546	537	515	543	551	559	540	562	567	538	523	539	551	534	546	546	566	569	537	540	528	501	525	559	560	551	527	535	557	499	548	533	531	478	519	532	567	546	520	546	558	514	541	561	525	511	521	531	534	508	520	568	555	558	564	559	521	520	530	531	521	525	539	559	540	548	565	531	569	537	528	503	520	479	511	553	572	531	519	511	550	539	558	532	524	521	519	507	549	549	527	532	540	531	586	534	521	557	517	475	517	549	545	542	570	528	503	544	570	527	558	517	518	520	545	578	567	536	544	547	550	511	522	580	519	530	533	520	569	514	568	542	552	535	557	550	526	580	547	529	518	568	558	552	591	599	564	545	532	508	511	532	561	539	521	550	515	559	524	566	533	556	567	536	569	474	522	524	536	538	553	549	500	528	538	519	547	559	564	549	541	564	533	556	533	574	551	520	568	531	556	534	527	546	570	518	500	551	529	531	528	503	541	547	498	531	562	539	528	506	548	517	512	487	531	533	523	578	538	534	504	525	505	526	518	559	538	525	544	522	494	571	514	557	579	540	508	555	574	532	534	503	585	525	548	572	530	569	543	557	546	534	573	542	536	539	545	528	505	526	583	549	551	551	513	546	551	557	543	535	544	550	507	537	508	532	529	494	544	552	543	538	523	550	549
23211	21726	31054	22664	21452	21518	10922	600	434	389	344	307	310	280	283	282	265	262	230	240	256	258	237	268	214	252	228	237	236	241	233	204	222	220	232	220	231	213	225	239	216	226	239	222	207	231	221	224	220	219	234	246	213	215	260	221	213	202	215	231	211	202	204	220	212	212	212	204	208	220	220	195	236	205	213	215	215	208	213	211	206	195	222	225	213	222	187	209	206	206	205	204	228	222	207	239	238	196	218	212	180	205	209	200	232	208	233	217	199	238	204	224	214	203	213	214	223	198	191	227	198	219	213	211	250	207	226	225	209	218	225	227	224	206	206	221	206	193	217	213	212	233	214	210	211	210	198	232	215	225	245	220	214	216	221	221	213	186	210	211	222	218	206	203	205	214	201	213	206	199	225	198	232	199	183	215	207	242	213	222	191	223	201	204	208	204	208	210	225	209	218	228	224	191	199	187	228	193	225	217	218	206	207	214	233	225	218	234	222	234	227	185	159	220	195	222	224	189	211	223	222	208	244	220	194	195	212	237	202	193	213	245	240	218	210	225	211	185	193	212	200	220	178	197	208	226	227	192	200	210	218	225	207	197	191	203	199	228	216	227	200	209	239	205	194	190	206	200	215	231	189	217	228	191	192	205	196	204	214	218	209	233	235	221	196	201	219	199	218	227	194	232	228	243	219	221	221	202	204	205	223	193	208	202	223	190	210	212	219	231	208	187	221	219	228	204	230	220	234	200	233	215	198	198	227	224	203	211	205	221	221	226	210	210	185	195	180	202	219	232	219	220	207	230	223	221	211	197	229	209	238	225	211	218	200	213	221	212	182	197	195	215	193	222	213	212	225	203	185	216	202	219	233	199	240	238	218	225	214	247	206	228	209	212	251	237	215	220	213	221	219	216	186	211	207	219	216	204	230	209	209	218	217	216	203	210	215	205	212	204	223	207	185	218	218	202	196	198	208	213	230	231	211	227	210	222	204	213	190	192	198	200	214	216	213	222	204	224	208	208	199	230	219	193	191	207	190	210	205	205	216	213	206	192	225	218	235	217	230	206	201	200	212	227	229	220	200	226	231	208	189	197	224	201	189	219	206	223	206	211	214	233	219	197	218	213	237	213	218	233	235	230	224	213	217	212	225	234	229	210	215	184	213	227	204	213	210	212	212	218	193	239	208	220	208	230	210	214	222	178	212	183	216	222	218	223	204	266	245	215	228	229	218	196	213	224	213	209	215	230	213	212	216	233	204	217	224	220	207	233	217	218	213	198	216	199	197	231	215	198	204	211	207	201	216	242	220	192	220	231	229	198	188	185	218	233	198	229	208	229	195	215	227	209	220	212	199	223	206	215	210	204	234	241	228	221	240	234	205	227	194	231	223	218	215	211	214	218	192	183	208	220	212	222	220	237	222	220	218	224	210	195	213	214	209	209	198	217	191	206	203	213	209	204	202	195	205	204	213	218	190	219	237	222	235	204	229	188	234	202	207	210	217	210	214	207	201	204	216	206	213	188	185	220	219	216	202	225	227	216	215	208	207	217	225	231	190	174	222	202	188	206	192	207	197	205	219	213	202	204	217	212	237	211	199	189	201	198	206	212	176	183	203	225	233	200	215	199	216	208	242	229	192	193	193	222	221	233	212	230	210	209	229	210	218	192	216	219	204	239	215	213	220	219	220	204	210	201	195	206	198	223	191	222	241	224	215	218	201	202	194	202	214	230	197	208	186	217	235	217	208	216	207	188	191	206	216	191	211	233	206	193	246	226	189	216	227	198	221	246	225	218	234	218	192	205	214	239	207	212	209	193	212	208	186	202	203	216	186	219	206	219	206	226	215	228	218	206	202	225	242	193	211	207	200	201	195	183	210	206	204	211	232	228	208	210	215	204	183	207	230	215	234	229	204	227	219	224	208	202	187	208	203	192	222	237	210	222	204	222	207	183	211	203	225	226	207	205	224	195	207	217	226	206	226	193	206	197	216	209	213	193	237	224	214	189	222	225	216	231	201	225	192	199	229	209	169	228	219	207	191	192	212	238	197	186	223	209	200	206	213	201	200	209	214	211	211	193	211	204	220	209	185	224	206	183	202	218	210	202	229	216	212	222	216	203	188	201	193	215	202	222	210	195	213	197	216	227	216	226	219	198	208	203	215	218	207	216	197	214	209	192	201	206	234	211	220	193	208	211	220	221	229	219	222	197	216	205	186	224	189	208	223	227	229	208	212	207	229	201	210	222	193	204	188	214	188	200	186	226	216	218	197	219	220	186	203	212	206	218	215	222	223	206	209	196	224	208	222	206	193	214	231	211	208	220	205	180	200	232	236	203	201	229	201	215	229	229	239	230	222	212	209	207	222	228	222	236	231	209	184	221	223	196	215	195	219	196	211	212	187	171	194	214	187	212	226	198	226	201	211	209	238	172	199	227	216	230	213	194	216	221	197	199	204	198	222	205	203	225	212	205	249	206	237	220	234	230	196	225	198	212	216	199	204	207	208	199	196	226	242	209	197	220	220	201	203	205	208	239	214	201	232	221	212	201	206	240	207	201	223	205	202	216	227	190	233	195	223	210	219	178	200	207	174	207	222	217	200	207	215	206	202	213	216	213	220	202	195	227	230	183	221	195	193	203	216	214	248	217	211	213	223	236	210	213	235	219	205	229	202	229	228	229	206	218	194	238	202	213	196	226	199	189	242	207	229	210	223	200	195	212	223	222	228	211	237	202	239	216	232	230	213	201	225	197	222	213	200	210	206	210	193	221	213	211	228	207	213	208	204	171	199	188	244	186	226	207	205	208	203	203	240	209	199	201	216	207	220	200	210	183	231	220	232	228	221	210	221	221	254	204	231	225	216	227	177	195	198	221	204	203	219	216	205	192	199	216	208	195	184	186	210	232	222	219	239	204	224	235	232	214	218	224	224	205	201	188	222	211	191	209	202	195	216	220	208	185	203	205	205	200	218	195	209	219	217	226	223	200	232	189	207	235	204	202	204	210	220	229	203	245	242	189	212	225	199	216	198	212	236	260	212	200	218	211	227	218	236	214	174	218	219	209	225	208	217	239	228	204	207	241	224	234	190	216	196	207	214	211	211	229	180	205	205	231	208	205	212	192	200	219	189	209	183	213	215	220	220	203	197	205	199	220	219	201	192	231	195	227	208	219	181	216	210	212	209	189	208	213	230	235	205	197	195	222	205	207	221	189	204	212	216	202	211	205	233	210	203	226	212	227	216	220	216	223	207	213	226	221	215	189	213	216	219	186	167	210	216	191	190	208	208	261	219	220	200	241	184	206	207	234	213	241	194	202	209	213	204	194	199	226	227	214	242	228	231	225	209	200	225	204	230	255	215	223	209	208	216	244	235	235	211	242	246	217	189	217	193	180	184	219	214	206	211	228	205	246	192	218	205	230	200	208	198	224	209	215	217	214	228	210	197	231	230	211	211	202	219	211	231	209	241	226	230	205	218	205	233	228	210	207	223	224	230	204
56674	73668	46229	3326	2190	1716	1374	1051	900	760	709	591	502	478	437	433	355	384	372	395	371	355	350	328	328	323	330	348	306	356	355	332	286	311	295	307	312	316	294	311	317	306	290	280	256	336	292	283	278	294	324	289	275	285	288	292	290	295	306	262	300	293	306	285	324	276	300	287	275	289	288	274	294	325	297	280	307	301	300	289	279	314	312	291	297	293	290	321	284	295	308	250	312	311	276	306	286	289	311	312	333	294	278	274	274	289	288	274	252	285	280	277	295	288	296	286	323	312	305	284	297	301	311	299	280	295	296	308	281	273	302	295	247	279	311	287	280	292	289	269	291	293	286	290	283	272	309	287	299	287	285	302	307	290	292	292	300	311	295	313	318	297	282	267	293	280	306	310	273	287	281	259	309	281	325	291	276	293	287	312	280	283	297	332	309	287	274	291	274	296	289	277	310	280	302	268	287	290	269	240	344	291	271	272	282	251	313	329	292	295	299	295	279	294	277	270	307	288	276	280	315	260	312	311	277	272	296	304	284	297	297	285	302	288	273	302	280	288	274	303	303	258	280	269	277	287	251	282	324	306	318	287	270	302	273	265	264	302	250	276	312	318	298	270	316	302	266	303	269	296	291	288	302	321	294	272	279	291	303	295	253	288	301	274	288	274	287	303	289	314	309	329	268	278	280	302	304	290	283	252	279	288	285	282	291	294	289	308	287	304	282	293	277	273	311	300	277	268	296	312	313	277	293	287	300	285	260	279	295	305	290	292	291	293	279	269	234	315	301	319	325	306	274	247	287	281	282	317	273	297	289	289	270	292	267	288	291	313	290	224	328	278	281	247	279	283	295	272	302	258	282	268	309	304	298	275	289	306	307	304	283	284	288	365	295	304	277	288	287	297	265	304	310	277	312	291	316	268	286	290	310	308	247	325	296	280	280	294	276	305	305	286	291	295	287	291	287	261	284	281	304	278	266	284	297	311	316	315	288	299	320	310	265	269	327	279	291	284	280	304	305	274	278	315	291	285	275	279	316	293	284	298	299	301	247	291	310	276	285	277	300	289	307	284	331	291	293	296	275	315	277	287	284	302	283	283	274	298	280	307	287	317	294	311	290	281	280	288	286	281	316	305	253	292	276	292	273	301	278	270	293	283	254	280	253	275	279	281	281	288	299	274	280	290	251	300	279	276	280	270	305	294	273	272	326	291	291	289	270	299	299	260	289	291	277	282	329	290	266	321	276	327	303	296	283	278	316	283	290	272	307	289	253	259	320	313	296	286	289	277	312	286	296	301	317	270	281	291	276	295	277	265	298	321	273	266	283	286	281	282	287	303	306	288	294	279	311	279	284	267	285	273	296	263	300	285	322	300	260	276	318	278	290	289	331	284	315	289	278	304	321	301	263	302	284	276	304	281	302	230	269	284	301	288	277	278	273	301	269	281	291	295	279	294	285	277	286	295	273	287	291	290	296	309	289	268	298	264	284	293	287	294	294	287	242	269	323	292	319	303	290	297	311	297	271	284	316	303	293	252	268	285	270	280	286	295	306	286	267	297	307	297	307	290	318	311	281	297	299	314	277	295	282	298	301	299	309	306	278	268	270	301	282	292	299	292	270	251	289	271	282	279	290	300	294	282	301	256	315	270	274	314	284	313	291	264	270	277	273	293	265	304	273	281	301	303	278	273	290	275	272	280	287	314	289	289	284	280	312	287	292	267	305	291	298	263	284	306	273	294	299	291	271	271	288	278	307	299	304	279	287	270	278	302	252	336	309	307	315	284	283	267	252	290	275	277	292	288	297	281	316	284	276	267	292	311	261	298	268	315	292	268	282	268	270	255	316	301	305	286	280	288	315	292	261	305	312	326	308	280	288	288	284	280	273	294	305	271	273	275	270	269	306	266	323	280	285	262	309	280	287	303	271	279	293	272	341	291	260	286	287	294	283	266	295	307	264	300	294	312	296	265	283	253	303	320	271	269	290	257	275	287	279	282	307	292	287	287	304	281	269	296	290	285	293	295	311	270	299	274	292	273	315	298	257	296	290	275	308	281	294	286	272	289	284	272	272	289	282	270	266	287	293	296	292	301	310	284	334	279	282	309	320	259	288	319	302	270	305	277	281	282	269	277	288	287	287	270	278	304	285	293	284	282	285	287	281	309	297	276	307	272	308	285	264	289	240	306	277	270	313	288	285	279	265	288	277	277	323	292	280	301	267	295	301	296	255	319	306	293	247	288	294	298	286	283	286	291	280	285	280	281	262	294	270	257	290	276	257	273	288	273	287	279	272	296	289	291	283	300	295	273	292	305	294	254	267	289	321	303	282	274	278	283	288	267	287	293	294	283	293	296	291	330	286	307	309	266	307	274	296	287	310	293	284	293	313	245	267	325	288	276	279	265	266	280	288	280	322	296	314	325	305	295	289	293	302	237	295	251	260	292	317	299	314	284	288	306	295	276	311	301	320	293	297	300	301	300	295	295	282	312	291	276	292	287	272	305	289	286	280	307	270	248	280	295	286	299	284	260	275	284	287	288	262	291	296	280	282	290	294	283	296	299	297	296	291	290	307	315	298	278	300	268	260	278	299	278	263	289	266	297	277	261	281	288	279	274	268	298	283	308	278	300	272	327	310	308	275	293	273	291	308	259	278	281	290	268	273	307	285	326	308	290	295	293	297	312	291	321	295	316	295	288	305	291	302	266	300	297	298	282	292	290	293	269	287	306	263	265	281	271	276	291	263	291	286	303	282	321	299	264	257	290	268	264	291	313	265	289	290	287	290	303	269	292	301	299	266	293	284	300	293	307	266	288	293	287	294	294	311	314	283	287	297	293	301	287	318	302	297	239	291	278	298	315	281	297	271	290	302	267	285	284	284	291	279	261	297	287	285	288	297	303	260	272	306	304	290	258	282	299	301	308	274	284	296	305	281	266	293	307	292	278	296	260	307	307	276	282	289	290	303	286	316	287	304	264	262	283	307	293	273	294	283	279	311	273	279	260	300	329	286	281	291	279	297	260	320	300	285	280	305	297	293	302	296	288	291	304	257	296	327	311	284	296	271	273	281	261	302	281	275	297	274	272	295	266	284	275	282	297	294	286	271	322	265	276	265	287	265	318	284	259	266	273	294	270	266	278	285	285	288	279	274	270	298	304	290	279	289	314	308	301	294	294	298	285	292	321	271	296	296	266	284	303	278	315	305	280	291	293	299	301	299	302	308	269	275	280	293	284	271	285	267	299	318	259	264	267	262	262	280	268	281	296	288	285	278	297	295	304	295	262	312	271	264	272	272	287	271	297	267	293	267	284	318	277	277	267	276	303	292	290	312	278	301	276	314	313	252	292	262	308	294	297	277	290	314	280	272	285	298	284	306	259	289	287	291	276	288	262	293	277	285	294	271	296	279	273	274	271	296	278	303	306	302	280	311	269	265	289	271	284	253	297	257	278	282	258	286	303	315	311	289	294	298	288	299	303	303	295	291	265	306	316
27780	24772	25035	5540	477	421	388	412	369	382	425	406	411	425	406	400	400	359	377	400	428	399	412	342	374	398	393	392	374	412	404	378	363	377	420	371	391	405	378	364	374	407	364	376	404	377	402	403	379	397	393	341	400	400	383	424	369	371	398	405	410	362	349	344	361	404	351	379	371	379	353	389	417	387	367	353	373	390	412	375	374	371	391	363	408	411	380	361	358	370	393	368	348	426	402	361	334	377	369	400	342	357	383	375	389	380	413	386	364	391	422	354	387	363	392	372	373	347	415	396	371	375	446	356	372	428	377	390	395	374	402	392	376	398	398	379	394	406	352	386	366	380	385	363	381	397	417	387	368	382	390	382	405	392	396	406	378	371	409	402	401	383	390	413	402	392	408	341	367	379	374	392	328	372	390	398	389	357	373	395	396	369	368	385	408	354	424	414	378	359	408	409	364	404	397	384	389	357	361	379	417	424	418	398	405	404	377	370	375	383	400	395	386	374	391	391	390	376	384	390	371	378	362	353	362	374	388	391	386	366	395	382	380	402	410	376	390	343	372	365	429	375	400	340	382	384	413	376	357	379	387	405	382	417	377	407	386	369	420	388	370	383	417	374	385	422	383	393	432	395	368	403	391	362	398	416	380	365	397	371	414	326	384	367	391	402	357	367	372	416	371	354	414	391	375	417	391	364	353	403	384	396	405	380	390	418	379	378	358	395	374	364	382	403	350	367	363	374	370	341	382	395	402	389	396	382	348	364	375	364	377	393	394	393	393	380	387	380	421	373	394	402	371	394	370	381	396	385	363	332	405	384	401	368	393	343	348	389	343	374	384	414	407	392	389	395	389	368	420	361	382	375	395	375	375	371	405	374	352	404	365	368	370	400	389	381	375	337	361	394	425	392	345	379	362	403	389	394	395	379	398	370	382	414	341	348	382	395	384	388	378	387	389	391	387	364	380	353	376	373	381	365	336	379	396	384	382	396	419	373	358	390	384	393	350	368	383	383	410	375	372	386	399	384	368	412	384	371	371	365	372	391	356	373	399	392	395	404	398	405	395	428	382	359	394	388	356	348	383	396	370	377	382	375	365	384	376	352	370	380	363	370	374	386	372	386	371	354	402	364	342	384	374	375	371	378	410	375	414	384	428	386	379	417	388	399	370	398	414	383	420	379	380	424	440	387	369	399	355	397	390	393	371	371	403	401	375	359	368	393	392	327	361	409	371	369	408	371	395	381	388	390	392	400	362	382	377	379	388	383	401	361	381	397	407	380	409	383	404	378	357	398	367	373	357	401	414	375	369	404	396	383	387	407	357	395	412	377	372	378	408	401	411	412	374	386	406	376	386	387	376	363	373	383	390	392	383	398	375	367	362	362	408	352	386	407	387	422	377	333	407	376	381	332	365	401	391	368	423	361	411	378	406	395	384	349	358	394	400	398	389	389	364	352	336	379	387	400	389	402	379	373	361	390	382	366	378	399	379	368	369	401	373	383	383	411	389	427	397	369	363	390	402	406	391	361	415	372	342	434	364	384	381	403	391	384	411	372	342	371	372	404	375	380	348	394	379	398	393	376	368	402	384	394	373	380	362	398	409	415	384	397	383	394	407	356	346	351	406	369	349	345	338	380	372	380	393	376	376	389	374	402	429	379	430	367	382	390	375	380	386	337	340	347	412	385	386	392	405	397	402	400	401	376	399	380	414	385	406	353	402	379	405	376	403	361	413	408	366	390	380	398	370	359	383	371	405	400	396	364	388	370	396	386	395	391	412	394	378	407	367	379	384	385	342	360	387	359	373	370	378	374	389	380	407	386	399	405	371	382	385	361	380	372	394	371	394	408	378	403	386	352	369	364	366	420	364	424	360	356	396	412	367	366	369	408	389	430	439	394	335	373	379	406	410	396	380	386	384	396	394	404	369	388	397	413	381	371	376	387	390	372	366	385	405	370	396	391	374	393	394	405	384	360	375	393	396	382	406	382	395	354	360	380	371	394	395	399	371	421	354	395	381	360	362	394	372	355	345	383	370	411	380	381	386	410	379	393	417	377	405	383	355	372	380	330	390	389	410	401	369	381	412	406	420	376	415	378	384	388	368	331	357	411	363	367	404	393	356	389	365	387	402	400	390	384	366	431	385	379	412	416	382	364	385	399	384	331	404	405	395	392	366	379	366	413	381	399	380	386	389	385	368	387	411	393	405	366	426	390	407	364	408	380	381	406	366	392	399	406	357	394	417	425	395	389	392	362	358	402	396	395	377	381	379	384	395	383	377	373	440	367	384	404	373	406	369	378	411	364	398	365	375	399	357	394	376	399	356	364	357	419	414	382	347	415	369	390	378	412	386	373	382	393	363	370	397	387	384	396	396	362	407	382	403	398	390	405	395	394	399	392	387	394	364	385	347	400	382	366	365	351	387	362	382	397	348	397	360	422	412	388	379	417	377	350	369	388	348	418	394	410	386	375	377	378	356	400	366	411	371	403	359	388	385	410	368	379	370	360	377	362	382	339	371	387	384	395	378	394	400	400	397	405	342	387	372	365	377	353	389	404	424	384	406	387	410	404	371	349	390	384	398	388	403	395	379	403	413	393	382	383	387	413	392	371	388	342	369	355	380	380	376	353	370	375	362	381	356	413	378	378	395	418	392	401	388	353	347	380	388	389	343	388	374	385	391	398	378	419	341	376	378	376	381	370	409	407	384	399	412	359	381	433	386	419	372	379	431	370	384	368	385	367	382	421	388	341	360	364	351	385	408	416	381	359	403	412	362	394	377	370	392	392	371	389	376	384	397	426	358	379	394	390	396	381	370	411	410	391	355	383	386	394	384	402	413	374	375	406	380	408	341	383	401	367	385	401	397	393	398	400	364	423	438	369	416	396	382	381	359	370	393	378	388	372	385	405	374	379	373	398	429	380	358	374	406	394	384	388	368	375	380	367	378	383	374	378	363	398	395	405	393	432	377	373	396	380	378	395	383	390	404	390	411	399	381	431	387	389	388	380	408	374	392	371	373	371	375	398	364	393	368	414	380	384	402	387	378	401	368	395	383	357	409	405	371	379	387	388	383	401	365	375	392	367	378	377	376	405	394	362	387	377	401	357	372	376	351	395	385	407	383	373	404	385	396	380	408	403	373	398	376	391	362	373	392	376	394	370	358	355	369	354	378	410	363	378	394	397	389	359	369	388	389	374	398	364	398	399	366	347	360	398	379	383	389	423	410	402	391	372	378	359	409	348	377	382	372	367	385	377	409	375	407	404	393	395	390	406	383	396	367	340	324	379	413	399	365	416	395	381	385	371	389	365	374	392	428	397	347	383	385	379	378	392	407	380	380	374	373	414	358	389	379	393	358	358	393	375	399	337	395	406	388	377	360	379	406	430	379	422	357	374	360	374	367	392	402	368	377	390	431	383	387	376	412	374	355	375	400	388	392	375	378	366	390	400	398	374	366	380	397	374	377	400	386	387	408	375	369	409	376	396	409	381
25482	41094	21663	651	580	605	586	519	530	513	552	522	494	511	526	531	533	481	479	529	518	515	465	520	498	553	508	492	494	478	493	498	527	512	491	500	520	521	528	490	527	502	524	471	522	528	511	477	564	519	551	505	516	486	493	526	552	534	518	542	510	506	528	536	570	507	522	508	521	545	488	529	567	523	510	488	537	474	514	499	535	540	514	483	507	501	482	550	572	486	545	516	523	457	566	509	503	511	494	525	478	511	533	514	544	500	529	480	527	494	533	516	503	513	557	523	542	561	496	523	487	539	566	513	549	519	512	539	499	522	533	514	510	519	551	527	508	485	485	522	528	472	483	533	509	525	539	518	545	513	508	519	499	504	521	519	465	485	525	537	524	515	535	508	498	489	549	503	493	512	455	545	513	527	493	488	486	501	544	472	574	504	517	538	551	538	519	492	485	545	543	502	520	508	514	536	526	552	530	483	549	493	503	498	503	523	484	480	512	524	498	549	509	519	501	553	493	496	493	512	502	528	509	513	524	508	495	535	500	542	494	531	502	494	513	484	528	530	453	533	507	509	528	469	470	532	502	510	551	501	505	544	520	497	535	558	520	496	530	499	565	534	535	523	513	548	509	542	531	518	516	508	506	513	491	500	541	508	507	525	517	469	535	505	526	456	555	486	484	526	554	543	538	540	500	560	528	472	460	515	544	502	533	488	504	532	564	493	524	533	503	514	482	533	495	515	524	506	538	533	526	510	480	504	528	514	478	492	541	500	505	494	534	489	507	500	486	541	497	546	524	532	542	518	514	551	522	524	512	521	520	526	513	553	498	513	503	529	515	530	529	481	529	537	500	515	531	530	501	498	504	500	507	521	496	522	513	533	510	522	554	525	486	516	515	561	538	522	539	531	489	482	507	503	547	534	535	514	513	530	503	523	565	507	496	498	536	525	476	561	496	539	520	483	496	479	467	536	533	534	509	494	555	536	504	555	510	521	506	534	487	506	516	518	524	496	536	500	503	482	525	518	492	553	533	521	503	507	501	493	528	497	515	546	503	513	488	503	481	501	518	504	490	570	537	528	512	505	515	523	575	512	505	511	516	515	507	507	510	563	518	500	531	521	532	532	512	483	509	547	507	506	498	500	521	531	519	534	540	548	540	546	540	534	525	531	550	502	500	549	502	501	506	533	540	500	541	515	488	552	543	505	525	519	504	514	532	459	526	490	520	505	509	547	508	513	496	528	523	494	496	546	502	465	539	539	510	504	580	497	529	507	501	546	543	495	517	505	519	493	506	515	519	515	532	485	503	536	543	486	518	537	482	487	528	472	493	517	498	482	504	526	521	505	570	506	470	523	503	488	535	497	529	515	528	544	515	537	536	539	475	502	465	518	493	522	547	508	541	549	512	556	531	466	511	518	479	486	480	475	528	522	505	519	529	539	538	505	536	530	486	510	502	560	505	489	496	498	504	498	513	516	559	541	544	517	540	484	524	508	502	543	523	494	461	519	488	538	548	555	515	545	477	508	570	543	556	514	487	531	547	524	510	518	525	514	503	511	577	503	551	505	510	516	504	560	545	514	532	562	533	503	532	527	502	521	515	514	513	512	513	518	521	501	504	511	516	492	523	565	513	555	520	531	514	486	509	527	536	517	509	537	540	498	508	543	532	532	486	489	506	502	522	534	521	493	516	499	511	528	514	475	519	477	496	511	496	516	534	483	507	494	520	553	516	516	512	489	493	508	552	500	519	506	508	559	513	475	524	482	523	505	525	500	503	522	513	500	517	500	536	534	479	508	488	517	518	498	504	523	511	511	512	508	571	534	560	528	524	542	492	541	475	564	562	522	516	506	551	507	486	509	548	508	522	558	527	489	528	481	515	503	543	492	510	530	493	499	496	548	517	528	533	493	549	513	460	479	507	483	521	526	530	518	517	532	486	528	463	577	535	513	536	532	492	511	515	496	498	519	509	509	481	492	498	532	493	506	509	566	480	561	522	519	517	496	522	479	561	538	532	539	514	486	529	488	512	483	528	526	513	523	535	521	535	535	494	548	513	558	512	539	519	570	518	588	524	500	550	482	524	495	519	523	539	518	517	515	544	521	520	500	514	531	543	525	473	527	510	497	502	511	521	521	501	454	494	495	468	523	541	530	518	520	523	529	500	508	535	501	554	524	499	516	515	521	528	532	499	527	524	491	523	525	543	490	472	527	524	536	500	523	513	561	499	510	527	508	508	498	491	510	529	503	551	520	539	509	513	522	503	478	516	532	510	521	529	468	491	516	520	507	514	551	506	522	528	496	477	504	492	539	515	494	535	520	492	482	527	518	490	525	517	557	546	523	525	509	487	495	496	519	526	545	470	538	482	524	520	500	544	481	515	540	511	532	490	534	523	525	532	511	508	578	517	572	496	543	475	481	530	491	488	550	524	534	480	572	503	513	467	517	559	494	502	492	531	514	498	517	481	524	487	534	582	505	493	499	530	535	500	513	500	521	532	545	562	529	495	502	512	548	522	501	526	534	497	522	491	520	537	507	498	513	523	497	478	530	512	559	496	536	529	571	492	505	498	519	516	531	503	505	502	522	518	518	495	540	542	499	535	503	533	500	579	518	523	473	481	517	562	490	516	527	513	475	490	470	488	531	538	489	498	540	494	535	497	469	475	516	562	536	508	498	477	468	490	515	493	483	504	485	546	522	500	488	522	535	473	499	526	503	496	484	512	513	555	509	515	502	543	503	505	527	525	513	511	496	505	472	526	498	488	518	490	512	551	526	553	505	499	545	543	525	540	524	503	517	515	540	537	505	487	507	535	544	488	514	493	508	502	496	502	539	547	502	508	551	549	516	528	534	450	473	510	527	538	486	535	500	499	514	478	531	497	525	523	506	553	508	506	511	517	570	531	551	519	525	531	542	536	509	487	528	536	533	551	517	527	527	528	488	546	509	518	509	521	460	494	512	514	469	456	485	537	540	483	502	507	494	513	539	529	501	530	537	572	503	508	527	485	547	528	520	523	492	554	506	521	536	514	527	455	500	520	527	504	517	480	534	547	531	510	527	531	505	501	526	513	513	530	521	527	508	486	501	522	507	527	504	530	522	505	483	531	543	530	492	523	537	515	487	524	527	537	494	530	505	520	531	526	517	513	505	519	504	522	496	548	516	496	516	505	513	522	528	523	546	483	572	533	485	519	490	529	496	517	511	541	520	493	475	516	524	475	512	511	535	546	528	542	532	530	502	472	518	533	541	483	533	496	457	522	473	513	520	521	495	547	527	508	563	549	531	521	539	501	535	501	507	482	533	510	548	547	512	520	534	510	509	502	518	515	523	526	476	490	547	517	521	522	499	544	530	514	538	524	496	495	543	517	545	533	542	492	488	547	518	503	531	500	542	530	474	530	497	541	494	504	518	523	480	515	518	533	522	527	555	511	558	527	449	514	532	551	492	509	488	546	480	530	537	515	520	531	503	492	542	509	553	502	531	536	520	490	494
24171	22047	31254	23455	21344	13095	972	568	481	490	458	508	472	456	421	440	398	433	423	429	455	411	426	415	424	383	401	405	382	418	365	405	433	410	380	402	448	387	409	357	418	382	405	405	407	446	400	422	375	418	407	398	438	394	387	397	390	402	386	427	417	433	401	413	406	401	390	406	432	395	395	402	412	413	405	382	415	398	424	424	414	396	388	397	384	410	404	396	377	396	391	424	421	400	417	403	415	436	397	407	373	379	385	365	418	405	391	402	404	388	411	413	425	412	372	386	426	443	419	405	392	360	399	394	384	346	437	423	378	409	425	396	385	393	380	415	423	407	384	410	419	405	423	391	386	401	419	403	402	413	412	402	355	393	423	385	427	389	425	359	416	380	395	421	391	415	428	412	388	391	404	434	451	367	419	371	426	427	383	437	394	436	386	422	401	427	410	396	411	401	430	396	372	388	371	399	392	413	447	391	419	423	396	416	418	379	406	418	393	429	365	391	425	407	390	362	375	407	390	397	379	410	459	413	401	394	443	394	432	400	396	449	414	399	410	424	380	390	399	415	427	436	379	407	400	385	370	420	425	393	405	385	409	420	399	403	401	407	402	402	375	451	407	373	374	373	405	401	411	407	415	437	418	394	406	406	397	381	436	429	372	400	421	422	416	368	426	423	408	422	395	369	387	403	426	383	412	403	426	385	406	389	384	398	391	406	424	413	406	421	403	411	377	380	442	406	394	385	397	390	401	378	387	355	418	393	429	419	411	421	391	432	414	394	417	392	399	362	389	406	421	381	389	403	437	388	412	440	415	392	382	381	443	410	412	441	384	385	403	414	394	456	428	397	390	392	397	401	363	413	391	392	434	407	428	402	434	394	407	410	399	423	422	407	401	433	375	408	390	405	405	411	410	425	397	411	381	382	412	414	378	380	435	429	435	443	402	412	408	412	362	394	377	417	398	385	392	408	383	386	404	393	397	416	401	383	386	414	369	403	393	427	416	389	400	414	404	414	366	388	438	405	391	403	362	379	400	385	412	438	380	426	396	423	421	426	413	394	380	387	378	399	382	424	413	413	387	373	391	404	409	394	391	417	395	385	397	419	396	390	418	428	414	380	397	409	386	384	433	405	395	370	418	385	397	399	425	431	382	408	401	425	419	414	403	421	392	389	429	380	388	420	422	363	410	420	388	413	393	416	414	431	404	409	403	386	387	399	419	376	389	414	416	385	373	399	377	422	395	403	427	431	398	388	413	394	388	432	381	392	447	388	422	409	367	390	415	439	412	382	421	436	402	424	377	429	427	411	431	416	392	399	382	399	444	397	396	403	407	420	442	405	435	427	373	389	400	408	415	400	392	369	414	386	384	414	411	414	408	413	393	350	368	417	418	369	383	394	442	384	396	388	428	381	381	407	396	386	433	409	383	386	398	442	410	420	404	408	434	393	448	415	418	412	403	406	438	396	435	404	392	417	409	383	407	376	403	409	397	397	427	388	393	412	393	407	364	415	413	423	390	393	415	398	377	387	374	421	379	400	412	394	411	406	396	390	405	392	396	392	345	412	354	399	362	406	398	409	388	400	431	419	411	402	411	414	432	376	413	372	413	399	363	430	437	413	380	419	420	401	414	398	421	409	392	388	395	370	427	396	410	421	408	395	431	425	442	381	414	415	410	414	393	400	421	423	405	414	431	392	371	418	367	405	418	438	366	412	395	418	425	399	420	394	427	395	392	381	361	394	430	384	395	390	416	379	411	395	390	375	403	432	410	401	400	394	413	406	386	437	446	418	392	377	401	373	430	387	416	408	410	402	410	392	435	414	437	376	402	368	405	416	365	377	407	406	372	400	397	414	407	374	434	414	385	383	388	405	412	412	398	380	406	408	410	394	404	423	381	424	390	411	406	402	406	414	407	418	399	436	389	410	404	371	448	394	400	427	428	378	403	400	418	379	373	367	393	375	362	390	403	409	397	363	384	377	403	397	382	392	356	405	413	351	394	385	421	400	363	407	442	424	410	386	413	445	375	394	348	418	379	419	414	406	389	376	407	373	433	428	417	398	397	399	387	408	366	372	412	448	395	412	394	407	386	368	409	373	382	422	401	406	413	386	384	407	396	401	448	412	425	415	403	403	418	376	408	383	403	435	436	364	411	427	437	389	423	403	389	415	390	411	424	410	390	416	404	419	405	365	425	351	395	410	403	415	431	394	423	377	406	391	386	449	369	406	399	400	390	411	426	388	416	431	430	380	396	391	417	414	385	395	395	398	415	433	377	411	436	411	394	405	389	380	400	430	395	415	378	425	373	398	400	406	376	395	407	421	428	403	408	408	422	385	400	425	388	390	385	430	393	421	412	415	417	376	402	409	398	395	389	402	411	395	398	409	400	417	392	408	398	386	389	392	416	370	415	361	358	383	418	394	422	431	388	437	419	388	398	385	393	366	398	405	390	396	419	409	442	373	425	399	400	400	432	398	372	396	392	391	407	432	439	387	423	391	413	397	395	391	400	437	376	405	460	422	383	412	417	417	409	381	384	426	410	404	402	393	411	410	416	381	410	406	397	411	410	410	407	410	398	426	409	396	397	400	388	435	387	447	409	394	387	392	445	416	407	430	361	383	392	397	401	396	444	379	408	364	373	402	383	405	408	405	383	431	418	403	409	397	419	395	439	362	413	411	387	416	387	376	426	395	415	410	389	400	381	417	417	385	378	420	405	393	398	408	396	406	397	414	383	399	401	379	404	430	386	416	408	421	399	429	366	398	407	407	384	378	422	440	404	375	409	412	385	396	392	378	411	389	383	407	399	407	395	388	448	389	361	437	382	405	377	404	410	399	399	405	401	431	406	421	419	377	373	426	405	430	430	433	412	387	403	390	419	417	389	449	432	402	428	407	399	382	391	376	395	413	392	427	384	400	404	345	385	366	366	411	402	394	384	399	419	367	405	417	403	383	394	445	372	399	421	423	405	401	429	397	392	384	422	376	380	378	392	405	400	413	406	434	372	400	412	401	406	375	448	389	413	376	416	372	399	376	428	384	404	403	400	415	430	385	390	378	362	369	406	426	394	418	408	395	430	385	377	407	404	432	385	370	397	402	425	426	377	420	414	409	421	423	394	372	415	433	409	424	397	421	401	417	396	429	412	383	388	406	429	408	359	385	460	405	395	407	404	432	390	413	419	422	406	383	389	425	414	401	409	393	409	391	393	405	406	391	404	396	392	406	394	411	418	418	411	389	436	417	400	397	426	352	403	464	377	382	414	431	404	361	410	388	394	415	359	405	434	379	407	435	382	374	376	382	382	404	371	369	377	395	409	427	424	351	425	429	386	380	417	407	375	367	380	441	427	369	391	429	420	392	365	369	384	381	394	394	397	411	388	423	409	393	423	405	420	373	405	394	415	390	427	356	387	363	383	403	418	410	404	363	417	398	413	405	450	369	370	418	400	440	386	402	383	415	410	413	396	389	394	411	402	422	375	421	413	404	449	379
51285	73134	44523	2142	1479	1251	1047	940	844	765	698	722	645	586	594	653	605	600	560	581	571	605	568	577	577	574	576	593	562	540	553	561	548	569	548	532	564	549	588	539	545	532	560	566	556	554	547	569	540	571	516	545	581	569	568	571	506	528	495	595	560	518	556	548	507	559	557	506	509	550	517	549	561	550	517	514	556	565	608	564	596	531	538	570	509	530	533	550	545	550	595	522	519	557	522	593	558	555	564	543	594	592	562	560	563	567	543	546	580	582	561	500	511	545	551	556	573	515	509	531	551	560	526	565	544	542	521	566	581	560	498	520	534	561	523	542	563	560	567	538	559	533	543	572	546	570	582	532	577	540	536	550	523	590	533	538	551	583	485	535	495	564	504	560	553	504	576	557	559	538	525	533	511	525	584	570	539	559	542	524	574	570	545	547	533	574	524	498	557	564	588	576	552	510	567	544	545	537	530	533	608	521	547	558	570	547	498	544	515	530	527	543	551	579	570	529	544	568	558	539	555	502	537	581	518	553	557	598	569	586	551	538	519	496	542	509	504	555	539	528	551	500	525	534	544	555	519	554	550	526	540	575	548	561	543	554	526	587	546	542	522	545	570	557	567	528	539	512	515	554	516	545	566	524	511	585	564	543	577	569	557	582	544	538	565	532	591	589	535	512	559	541	521	540	537	604	530	565	489	564	570	547	509	553	560	507	554	575	523	536	544	542	589	539	535	534	558	561	513	533	556	507	533	561	574	526	505	583	505	576	512	507	568	540	552	560	569	550	593	536	505	488	558	540	532	560	497	509	524	527	594	539	509	521	581	549	555	563	539	534	533	483	536	561	570	538	498	558	538	541	548	540	566	558	579	565	561	554	563	554	530	537	577	531	516	523	491	542	564	561	567	533	507	541	542	574	558	555	555	520	557	525	588	530	552	580	540	566	541	534	568	522	528	531	566	523	556	555	508	541	530	537	535	567	562	539	541	541	549	532	579	514	549	554	582	558	559	537	533	566	526	568	563	544	524	573	560	534	566	518	536	553	539	587	516	544	558	522	537	540	552	557	525	546	534	551	539	503	498	517	565	540	583	576	488	526	554	550	529	534	560	562	519	537	516	548	534	538	551	511	526	580	567	537	535	546	553	558	582	527	529	548	532	572	556	547	527	552	575	555	585	523	516	535	574	539	534	557	567	545	562	565	573	559	532	605	545	607	540	533	501	582	553	570	516	501	524	558	603	569	567	563	528	506	553	580	526	553	518	555	551	550	531	513	561	507	542	591	555	578	530	583	538	556	596	508	520	532	535	541	546	548	553	528	534	528	498	506	558	578	494	553	530	549	559	575	525	555	594	515	545	536	578	542	575	547	527	543	502	566	544	552	567	563	564	551	548	549	574	549	536	519	556	537	535	539	524	589	539	543	575	540	521	544	527	515	551	546	495	565	530	530	551	550	549	520	510	563	564	511	495	537	522	502	545	558	514	529	545	559	536	542	523	534	540	580	527	550	502	522	535	555	552	538	483	539	499	559	574	560	549	536	611	543	535	498	540	534	554	546	533	523	549	563	541	544	511	567	545	542	507	519	532	513	559	525	532	519	546	548	514	511	511	534	569	485	537	598	542	532	578	524	502	588	583	573	522	539	575	528	573	526	547	530	595	531	579	564	506	516	553	559	564	537	520	565	548	483	552	528	549	575	552	531	548	524	560	571	542	561	506	543	533	520	528	569	522	569	533	565	579	543	580	590	566	524	507	513	549	577	508	519	537	504	555	546	563	515	499	515	545	538	561	566	565	577	589	551	500	555	527	530	534	562	510	526	507	573	565	517	522	517	551	532	519	520	566	608	551	532	538	543	530	525	529	545	541	531	581	565	557	536	512	560	520	598	568	521	563	556	547	593	548	544	540	531	516	510	561	577	554	558	565	529	574	563	506	506	535	536	510	544	527	548	558	588	535	505	538	562	575	575	541	570	494	535	561	523	518	593	569	530	529	561	543	537	514	560	538	563	590	544	536	533	566	574	510	539	510	538	525	546	550	555	546	531	547	554	542	540	569	558	535	545	517	565	569	548	529	606	547	549	545	534	469	547	526	556	545	566	543	529	532	533	538	552	569	568	569	565	544	584	515	531	562	527	525	562	559	536	506	524	558	524	521	574	578	612	540	570	527	548	529	568	602	577	543	541	510	546	552	550	531	534	562	580	544	552	538	591	468	589	551	530	550	585	544	548	552	545	506	510	543	547	542	525	558	544	540	573	519	548	541	552	499	560	537	561	536	534	569	556	540	556	540	571	558	540	540	546	547	509	523	543	530	515	527	531	533	514	531	535	512	534	544	515	535	566	564	518	533	548	533	590	545	559	558	542	541	529	536	544	518	518	580	500	549	536	501	561	565	552	504	536	561	540	526	557	511	565	568	563	549	556	539	557	580	544	558	560	506	561	558	545	546	557	513	553	549	531	586	553	570	574	517	555	568	567	520	542	555	561	522	563	548	514	532	553	539	543	556	502	506	521	523	540	525	535	547	581	536	553	558	580	543	532	529	511	576	550	559	566	528	534	529	510	527	554	536	577	568	525	552	541	561	544	553	586	535	537	505	523	575	550	531	550	523	524	573	582	594	520	547	550	573	559	525	530	526	551	556	499	548	524	550	565	604	546	548	526	555	575	571	557	545	498	522	534	521	549	573	593	540	540	545	534	562	533	554	519	508	540	549	599	537	550	553	563	542	520	555	563	526	571	579	550	547	574	530	544	554	533	514	555	588	565	561	527	548	516	543	556	535	535	522	529	541	541	554	562	545	532	520	515	553	597	530	547	522	584	496	512	571	545	569	559	536	556	548	528	535	560	553	551	530	579	542	559	525	532	565	564	574	517	527	554	562	569	546	549	545	540	526	561	562	531	556	528	516	541	530	528	565	538	529	587	529	552	542	555	526	539	537	598	533	539	556	566	514	557	550	516	591	602	609	579	554	547	562	573	525	539	539	505	530	480	563	544	534	549	570	563	579	585	545	584	569	551	558	506	497	554	549	555	535	550	548	509	617	522	529	561	537	575	509	560	542	535	484	615	556	564	567	569	562	535	534	610	559	527	537	539	558	581	563	542	525	527	531	519	516	557	528	549	528	594	527	515	538	540	553	590	565	509	545	552	551	535	498	514	560	546	546	564	571	527	587	530	525	537	532	586	527	537	514	524	525	518	519	573	574	511	577	560	550	539	561	537	562	520	581	541	505	493	589	555	548	545	572	564	583	512	543	565	539	507	546	514	560	525	543	534	543	547	555	563	521	532	519	560	530	558	502	505	539	527	564	560	507	552	552	526	498	564	552	550	555	551	524	560	560	537	548	553	540	612	514	544	552	526	552	548	508	523	551	530	528	569	565	543	580	527	508	512	524	564	585	574	535	555	542	554	545	562	509	540	564	555	526	570	534	547	577	570	569	535	547	558	511	528	549	516	565	539	558	576	550	545	545	546	508	593	560	598	551	538
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
