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
341529379676	341529380194	341529380744	341529381294	341529381844	341529382394	341529382944	341529383494	341529384044	341529384594	341529385144	341529385694	341529386244	341529386794	341529387344	341529387894	341529388444	341529388994	341529389544	341529390094	341529390644	341529391194	341529391744	341529392294	341529392844	341529393394	341529393944	341529394494	341529395044	341529395594	341529396144	341529396694	341529397244	341529397794	341529398344	341529398894	341529399444	341529399994	341529400544	341529401094	341529401644	341529402194	341529402744	341529403294	341529403844	341529404394	341529404944	341529405494	341529406044	341529406594	341529407144	341529407694	341529408244	341529408794	341529409344	341529409894	341529410444	341529410994	341529411544	341529412094	341529412644	341529413194	341529413744	341529414294	341529414844	341529415394	341529415944	341529416494	341529417044	341529417594	341529418144	341529418694	341529419244	341529419794	341529420344	341529420894	341529421444	341529421994	341529422544	341529423094	341529423644	341529424194	341529424744	341529425294	341529425844	341529426394	341529426944	341529427494	341529428044	341529428594	341529429144	341529429696	341529430244	341529430794	341529431344	341529431894	341529432444	341529432994	341529433544	341529434094	341529434644	341529435194	341529435746	341529436294	341529436844	341529437394	341529437944	341529438494	341529439044	341529439594	341529440144	341529440694	341529441244	341529441796	341529442344	341529442894	341529443444	341529443994	341529444544	341529445094	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21638	20313	27658	22831	20306	20291	3803	650	443	430	344	322	265	255	258	245	257	233	228	180	209	173	197	224	208	184	179	198	169	195	196	183	161	174	178	166	185	186	162	194	156	173	192	188	166	186	207	180	189	190	176	185	174	169	188	188	170	171	176	193	183	155	160	162	166	146	172	175	174	171	171	168	163	178	195	165	134	162	154	155	178	167	169	190	194	177	158	179	164	182	173	164	163	163	175	199	161	192	173	194	153	183	187	170	162	174	164	172	172	156	173	156	168	174	175	164	179	148	180	191	169	170	165	169	174	180	165	185	187	154	163	173	173	150	156	166	153	187	177	197	177	178	161	172	137	179	184	167	175	174	172	181	172	186	167	167	175	185	184	166	159	161	165	161	174	185	172	162	191	173	162	190	184	175	162	159	186	172	153	156	178	169	173	153	180	148	178	170	161	171	174	181	162	176	160	178	174	164	191	189	153	158	180	177	200	168	170	143	177	139	165	172	173	172	168	173	161	147	159	149	148	142	159	153	157	155	157	148	190	163	156	170	159	169	160	184	182	181	198	176	164	172	149	168	152	173	178	180	186	198	166	173	160	191	145	152	160	182	168	168	175	161	171	151	184	160	165	155	155	161	189	164	159	165	155	176	182	155	143	161	177	180	146	168	169	146	175	172	166	165	177	183	179	167	191	192	134	163	168	152	154	169	176	167	159	176	154	185	159	173	169	173	191	166	152	167	167	189	162	151	146	169	175	166	167	153	185	171	149	178	163	182	159	184	145	153	163	171	155	158	184	167	176	160	156	147	183	160	176	170	157	151	175	193	174	199	157	156	163	175	162	187	177	166	190	150	172	156	158	177	160	189	163	161	145	155	170	166	181	189	166	158	170	145	157	178	167	164	177	187	173	210	168	167	169	185	157	186	186	190	165	188	149	168	192	173	166	172	168	171	188	159	152	170	157	169	173	175	146	154	178	175	147	159	152	177	166	170	173	179	169	174	198	168	152	164	193	146	173	155	166	183	152	142	167	154	169	177	170	163	175	192	160	170	162	171	165	143	168	155	180	186	152	182	168	170	166	150	174	166	152	162	153	177	170	155	184	181	167	179	167	172	172	137	178	179	172	166	178	167	137	169	189	187	174	175	167	168	172	149	179	158	159	166	137	185	167	173	200	170	182	162	152	162	156	182	179	142	163	179	158	178	164	162	151	163	143	169	165	168	178	184	155	168	191	145	172	177	209	145	163	167	161	146	173	179	174	180	185	164	177	153	166	158	200	168	165	173	184	168	154	141	162	170	159	143	191	182	153	178	177	173	187	172	170	154	173	193	160	169	140	162	166	195	170	141	178	164	155	176	166	154	165	185	174	164	162	173	172	173	160	147	163	175	141	152	167	159	160	163	169	154	191	177	164	175	200	179	164	171	164	171	166	165	149	162	180	150	183	171	165	164	191	167	191	165	153	167	177	181	145	155	183	176	164	164	178	159	147	178	156	163	161	174	177	159	174	143	178	182	172	167	164	176	168	172	187	182	158	167	189	175	163	170	169	177	172	153	192	174	148	159	168	175	171	169	197	159	176	188	179	149	160	145	171	163	181	160	185	174	163	183	182	172	166	151	188	168	180	150	149	154	157	166	168	175	175	172	170	173	173	171	176	161	186	163	164	194	155	170	170	164	162	148	174	168	171	150	166	152	182	154	145	151	163	156	183	163	178	158	178	183	165	155	180	149	171	171	174	168	166	169	174	151	180	164	165	156	154	182	182	166	172	176	185	176	135	154	185	155	153	189	140	172	166	191	167	178	152	180	181	174	173	181	169	166	171	174	161	166	166	174	167	159	168	161	174	186	192	161	173	176	171	184	176	161	149	172	188	178	144	154	159	174	159	149	187	165	167	177	178	156	168	165	174	166	166	178	172	167	166	178	166	152	170	169	168	179	184	175	173	173	158	150	176	188	170	148	149	168	146	174	168	179	156	161	161	155	155	153	170	163	164	165	185	166	161	164	161	185	172	156	163	172	143	145	190	176	175	200	169	164	160	187	175	180	159	149	180	178	163	183	184	171	149	175	200	169	163	164	174	168	172	160	178	178	178	156	147	179	166	179	157	153	150	195	156	172	174	189	194	174	183	165	165	188	174	173	187	169	176	165	168	157	181	168	159	148	203	167	165	169	169	170	167	148	176	143	181	157	177	181	150	184	161	146	171	158	178	135	163	155	158	189	155	176	176	139	184	156	161	180	172	185	160	159	137	200	193	148	186	185	169	174	148	162	172	164	159	158	176	192	197	167	155	182	158	177	183	154	165	179	147	152	159	181	167	155	174	166	184	180	170	158	176	166	169	167	162	168	179	180	171	162	138	162	159	173	182	168	151	159	177	166	174	151	166	188	150	168	162	166	160	183	181	177	170	152	174	159	161	149	158	187	158	180	179	155	160	175	176	171	159	175	172	164	169	180	150	182	173	180	162	159	183	197	161	174	152	188	203	151	160	191	164	176	178	154	175	144	170	178	165	179	178	164	166	168	154	164	167	188	170	168	175	175	180	167	177	174	168	160	169	153	183	147	168	139	182	155	146	170	170	151	161	175	183	178	174	167	187	162	168	174	177	161	162	178	189	166	160	148	150	185	180	172	170	175	165	186	151	177	199	181	176	173	165	165	177	177	178	162	153	168	163	172	142	160	177	182	179	160	178	142	186	168	157	149	181	171	162	192	170	164	174	158	146	185	172	171	161	164	145	151	156	181	153	153	190	190	170	173	176	168	133	184	166	147	174	167	156	178	181	170	147	157	175	167	157	168	183	144	162	204	177	171	166	168	160	149	182	176	185	162	152	152	156	165	167	170	179	161	156	167	189	176	205	164	178	157	170	140	178	159	173	177	155	159	180	186	163	180	171	186	157	154	149	183	168	158	165	165	169	178	201	155	196	154	187	196	190	188	169	166	171	196	168	174	162	171	176	170	146	155	152	171	166	183	170	156	170	176	156	170	180	132	150	155	156	164	164	172	161	153	182	192	188	156	173	170	171	150	143	175	156	186	180	165	178	175	181	163	150	164	155	160	185	170	184	153	146	156	187	153	186	161	163	167	153	164	163	159	163	182	198	196	150	183	156	191	153	166	157	167	186	175	179	159	172	157	188	170	174	160	182	153	170	158	169	158	148	149	149	185	168	184	149	166	170	172	164	181	150	174	162	152	155	163	165	173	159	152	180	163	162	177	194	171	189	167	163	165	162	160	184	171	164	183	161	168	167	160	148	173	168	160	181	180	186	176	168	159	192	184	150	186	169	170	180	177	166	150	182	160	154	157	153	170	177	157	195	177	167	183	164	173	153	156	176	181	174	181	171	165	189	154	173	162	172	192	151	197	160	174	178	160	182	159	148	159	171	180	161	160	163	148	157	190	172	153	171	165	159	175	179	172	150	162	178	154	148	174	144	164	189	152	172	191	183	165	164	203	172	159	159	159	166	162	166	181	153	145	159	169	164	169
8823	12148	8198	3737	2685	2025	1443	1196	965	781	659	593	523	441	452	416	337	346	326	321	314	311	280	296	289	266	274	270	277	256	258	267	252	251	244	220	247	238	249	266	240	219	255	241	263	226	218	186	228	227	231	231	242	236	215	222	222	252	265	254	244	226	239	204	259	219	217	208	232	242	217	220	242	233	236	233	249	225	229	216	222	224	243	210	240	233	229	239	215	239	213	243	226	227	253	229	222	215	228	231	273	259	203	259	214	247	234	225	217	226	217	226	216	217	224	224	216	252	215	204	241	225	201	237	225	230	226	197	258	223	224	239	199	202	230	220	230	220	241	204	195	231	241	207	222	254	219	251	223	226	228	229	244	225	225	238	233	213	205	230	222	222	201	239	234	226	232	235	226	219	231	220	201	229	222	200	224	239	216	221	220	233	222	212	233	247	196	231	231	217	245	200	204	227	216	216	217	227	210	230	223	261	221	201	211	225	225	244	214	206	228	247	238	224	226	234	212	241	229	213	229	227	215	227	222	228	226	227	206	214	206	244	242	220	253	221	227	224	169	211	252	223	250	242	217	214	216	217	210	218	237	228	237	226	207	215	216	241	249	216	247	223	197	223	217	207	246	213	251	237	208	232	208	231	185	238	260	241	208	222	238	225	215	192	233	223	228	233	244	240	210	215	223	214	210	224	209	229	235	216	235	224	230	218	223	221	216	208	209	216	214	236	241	230	238	254	222	212	237	210	228	209	207	239	220	230	240	226	240	206	217	218	213	239	218	230	238	237	244	227	237	221	225	237	200	263	192	218	216	248	229	217	242	168	211	219	212	221	238	201	184	209	223	233	235	245	239	206	221	233	228	221	219	236	233	238	226	222	214	218	216	232	212	205	221	219	205	217	225	215	247	225	222	230	208	244	211	217	219	205	245	231	223	207	244	243	217	220	223	195	230	198	219	225	232	220	206	224	227	257	209	226	221	205	225	218	214	232	253	238	215	232	222	216	255	207	245	227	218	232	231	226	221	219	204	223	242	220	258	217	213	207	230	222	223	210	223	227	236	215	215	201	213	200	236	233	226	216	239	226	210	208	233	227	233	228	196	205	237	239	230	220	228	223	232	231	206	257	205	221	218	231	219	223	237	221	210	217	237	224	218	235	214	222	205	210	234	217	226	223	234	215	202	211	199	231	234	208	221	191	207	235	194	222	249	225	257	205	226	236	210	217	226	235	207	202	215	192	225	212	204	206	252	233	204	239	244	233	219	207	197	220	236	230	223	265	208	186	217	214	223	223	215	227	211	230	205	233	224	224	222	207	226	225	244	224	212	234	196	211	244	215	232	205	206	220	209	215	215	209	201	242	236	212	224	187	221	204	237	234	242	229	217	246	218	212	230	208	217	208	215	217	211	202	232	219	219	224	245	194	191	196	234	202	231	242	234	221	243	231	216	210	227	236	210	240	225	226	239	204	233	232	222	228	215	236	208	238	236	219	235	230	220	227	228	252	210	222	214	222	228	218	213	250	190	210	222	219	227	217	229	226	201	219	225	210	253	206	242	228	229	191	251	215	221	239	234	226	231	223	199	211	230	220	229	211	215	241	237	211	211	226	244	253	244	221	243	243	227	228	214	220	219	227	196	228	229	232	265	240	225	194	212	222	253	215	222	240	196	204	233	210	245	200	220	231	228	225	219	264	223	217	241	216	220	228	198	219	232	228	209	227	208	232	252	231	225	215	213	225	225	236	223	231	238	202	244	218	236	226	210	212	206	202	240	237	257	259	202	217	233	212	244	233	237	244	239	198	239	206	228	220	238	203	244	219	199	247	190	208	227	243	237	220	222	210	223	206	221	214	224	230	224	221	208	218	216	217	223	209	217	200	217	214	228	231	222	249	247	238	238	238	223	252	249	213	214	227	231	205	230	218	201	230	223	225	257	225	218	236	238	239	235	219	229	209	232	254	227	204	204	228	232	202	241	230	204	223	242	231	239	214	202	207	210	205	237	225	217	217	246	251	247	239	244	236	226	195	226	189	217	226	201	224	232	209	214	222	226	214	232	237	228	207	224	217	258	192	237	211	207	240	215	231	241	230	216	216	261	214	215	230	211	228	210	202	247	220	226	198	235	233	209	206	228	217	241	244	244	241	227	204	214	213	201	231	244	223	236	227	204	235	220	244	239	234	232	234	212	224	213	213	217	206	200	222	210	212	199	258	218	234	243	220	223	217	224	210	230	235	216	231	207	224	237	226	233	244	231	202	212	215	225	214	214	241	233	237	216	227	220	217	225	233	230	225	238	247	207	251	255	225	241	245	217	196	221	233	222	244	202	209	212	205	226	214	232	173	262	238	224	231	225	208	218	226	212	223	221	217	203	200	222	218	202	203	226	197	218	219	229	247	228	199	209	215	238	260	228	238	225	234	215	220	235	210	225	256	229	257	221	244	211	222	210	230	210	218	246	222	205	239	218	205	258	243	229	218	212	213	227	239	221	221	250	228	237	234	223	211	235	257	221	232	228	236	252	209	224	238	212	229	204	216	201	237	221	231	203	216	243	251	205	213	224	220	220	248	206	224	221	240	224	205	233	212	231	229	203	196	214	217	230	234	228	247	198	233	198	238	214	231	226	223	205	207	234	225	212	219	241	219	233	225	225	203	225	236	218	242	220	209	234	220	236	247	228	214	241	225	209	219	219	224	229	221	228	233	211	209	256	204	218	222	212	220	237	209	202	199	223	205	194	246	216	215	205	219	226	195	216	228	222	222	235	234	230	228	218	216	232	218	222	219	218	241	211	219	221	212	220	237	245	261	243	210	203	214	257	213	222	225	214	244	241	218	218	228	229	218	231	230	216	213	218	228	207	222	202	225	233	206	231	215	205	225	201	214	221	233	218	229	230	242	224	232	201	233	238	210	234	207	194	206	216	204	206	209	217	239	223	216	215	259	205	242	198	247	213	241	209	217	201	226	212	249	220	230	239	219	245	224	231	211	244	221	232	225	227	228	247	218	227	240	221	242	243	202	194	211	190	245	239	232	210	232	251	234	199	234	214	217	246	264	222	214	216	225	229	237	202	237	257	206	237	212	226	217	232	210	213	235	222	188	237	211	244	226	231	204	217	226	238	216	234	228	205	231	219	207	222	229	224	211	216	221	196	210	208	221	233	205	246	235	228	227	220	220	210	194	233	232	231	227	218	217	217	252	240	231	230	201	216	241	236	219	221	240	225	216	221	230	216	240	234	248	246	202	254	250	198	242	247	224	228	208	229	241	214	197	232	249	252	210	204	258	223	235	238	222	209	226	222	226	241	231	196	207	245	248	226	232	250	236	240	216	192	241	231	212	211	209	238	204	220	219	219	215	210	262	203	211	207	227	197	247	238	227	241	214	221	201	238	223	221	224	220	252	224	258	219	222	240	230	232	267	217	211	200	230	245	238	199	243	207	225	208	217	221	240	220	204	246	234	211	261	209	224	173	238	210	207	200	231	205	229
27741	17574	3266	833	633	597	534	603	556	552	614	547	575	563	600	554	565	548	565	547	522	581	571	577	578	555	615	544	563	596	541	529	512	563	569	547	546	562	583	526	557	520	570	562	542	530	525	597	567	604	511	588	558	560	584	563	537	534	530	568	555	529	572	535	527	543	554	558	562	559	555	577	570	569	505	552	557	543	554	549	592	589	551	519	555	531	552	555	524	568	527	530	542	582	598	534	529	508	513	538	562	552	519	529	588	552	507	524	574	541	557	537	566	549	539	572	576	585	577	561	549	536	569	549	563	554	538	543	597	552	554	493	533	556	577	575	557	547	522	549	581	529	538	563	569	541	550	494	551	580	567	539	548	573	534	524	575	552	529	514	569	520	606	574	571	560	584	540	547	534	603	570	588	580	542	532	532	574	590	555	590	530	563	549	579	576	587	542	577	559	570	537	536	544	600	523	555	516	563	541	601	591	550	532	565	583	545	552	595	553	530	566	535	561	570	527	578	564	530	539	600	548	530	577	563	586	542	541	576	559	548	575	534	546	564	562	541	533	576	569	573	575	539	557	535	547	568	568	540	531	533	579	630	547	543	561	569	518	570	591	541	565	541	557	519	564	545	550	552	510	538	549	585	594	574	513	592	544	527	551	542	570	537	578	546	552	533	549	551	568	564	518	591	550	559	562	542	557	598	550	505	525	547	491	571	556	538	514	568	579	548	547	585	558	523	541	557	560	539	564	583	588	562	559	554	525	578	504	534	557	565	580	555	552	566	554	554	564	589	543	558	537	573	554	555	581	560	554	580	566	535	562	594	570	518	538	569	545	540	562	550	543	611	547	548	556	539	549	592	578	526	542	581	519	561	524	560	531	516	543	534	571	568	530	598	511	595	561	583	538	560	580	575	539	552	541	562	530	568	558	589	574	548	593	580	562	588	552	542	529	509	525	536	574	528	561	564	520	551	586	536	546	520	545	538	559	580	539	552	551	528	586	571	554	515	545	543	556	558	613	566	564	579	550	565	520	559	572	532	552	550	540	540	592	580	565	545	557	547	541	554	525	537	518	518	560	536	546	531	574	569	558	547	500	551	537	566	573	583	550	566	543	543	571	537	566	493	542	586	564	545	588	544	529	557	573	538	526	580	531	589	561	582	585	577	534	546	524	568	586	548	521	570	576	605	615	571	585	548	505	594	575	495	574	555	575	567	559	525	554	556	518	558	546	509	559	567	543	550	555	532	480	561	566	562	561	582	521	547	562	533	582	565	527	578	554	586	545	578	544	546	545	570	547	516	559	550	557	565	576	557	567	526	511	542	580	589	527	569	570	549	519	531	554	513	559	518	545	516	574	570	544	514	533	540	556	558	559	545	577	525	595	534	553	557	535	553	567	534	542	559	587	554	574	552	592	513	550	576	568	571	541	557	562	573	550	617	554	588	568	510	570	596	591	572	540	594	563	611	543	562	608	565	538	573	591	531	586	568	526	551	582	530	588	547	554	545	549	591	588	579	559	570	561	532	526	556	569	572	567	546	556	592	574	564	546	550	569	550	569	539	555	577	560	580	561	595	552	581	544	567	549	553	570	557	535	525	536	539	533	561	525	562	524	556	561	567	557	543	541	538	520	543	526	562	503	538	538	514	518	579	515	523	538	539	535	565	537	566	546	565	528	602	551	582	565	523	530	568	524	548	525	552	561	527	562	563	555	551	523	530	587	528	508	553	539	556	557	558	578	574	569	506	554	524	519	565	579	557	565	598	526	575	591	580	560	509	601	571	579	544	561	547	553	598	557	558	589	541	603	507	551	539	568	508	525	537	582	556	574	569	567	523	531	559	545	552	497	566	511	574	547	564	545	578	505	535	587	595	542	528	609	567	579	547	511	553	585	533	559	548	549	556	540	518	503	537	570	557	525	538	531	565	548	559	534	570	532	561	540	578	548	555	545	554	554	601	525	599	566	563	547	594	533	584	564	537	548	546	585	568	584	556	554	545	546	563	563	543	517	553	604	534	589	565	540	587	526	572	557	533	507	547	562	530	528	564	539	585	572	553	546	571	555	535	573	567	568	558	591	576	574	550	587	525	557	531	570	556	581	576	533	527	584	542	529	547	536	556	589	544	561	549	511	585	526	542	548	546	536	601	546	550	546	597	568	543	550	545	548	598	515	564	539	564	566	535	550	546	545	566	554	559	538	534	552	533	549	572	553	592	549	501	547	586	564	543	562	555	551	563	561	554	551	602	555	607	553	549	527	573	529	533	616	536	554	494	589	528	575	583	585	565	535	582	565	550	574	552	580	560	533	537	577	587	533	535	561	565	597	547	518	561	564	541	519	542	523	547	579	544	526	546	537	558	529	603	581	524	546	561	576	539	513	558	532	588	542	557	565	542	576	581	568	544	536	549	554	566	647	537	578	543	575	567	541	564	539	558	511	556	541	564	564	562	539	571	541	568	583	595	538	540	523	566	585	577	560	538	557	549	583	538	601	524	567	586	562	536	607	589	556	577	550	537	573	517	596	586	579	582	555	531	528	562	516	540	567	542	515	539	562	535	585	554	564	545	572	546	552	545	588	543	531	554	561	555	577	572	566	547	569	561	531	599	526	558	563	570	492	566	537	533	507	544	545	530	510	545	579	554	555	532	523	558	550	538	553	562	575	482	566	511	577	576	558	523	529	551	529	560	547	590	603	579	554	559	583	545	582	571	567	597	558	530	541	576	540	526	509	541	561	582	541	592	581	575	523	540	524	548	574	590	607	555	544	554	592	576	563	570	559	512	579	556	558	562	600	608	541	527	543	569	566	560	531	582	542	543	549	552	532	566	575	552	537	564	571	559	543	533	588	537	538	623	542	547	551	578	564	549	584	579	595	568	565	536	500	528	570	580	594	539	564	590	572	541	515	558	539	601	541	523	561	584	602	549	583	501	566	531	579	571	555	547	549	556	572	575	524	534	580	542	558	550	575	544	575	563	568	574	528	560	529	603	552	554	571	528	510	540	579	559	580	584	542	496	592	536	527	585	572	566	551	549	552	548	575	556	519	546	572	545	595	533	546	575	552	615	587	558	555	543	550	535	570	563	561	587	560	570	536	567	520	512	571	542	591	568	550	561	550	601	515	530	569	585	520	523	555	587	518	547	552	524	562	585	572	527	579	534	585	584	504	588	533	595	583	562	590	518	524	544	520	586	541	531	572	605	525	593	540	588	555	509	531	552	549	576	543	591	580	585	557	561	513	580	556	573	565	572	537	565	591	552	595	538	543	551	578	567	563	562	508	564	572	523	610	545	540	574	558	580	559	581	570	536	565	501	595	543	551	558	551	542	554	598	583	574	531	562	523	573	519	570	544	518	557	623	563	566	522	547	548	523	569	548	590	525	537	551	559	556	552	574	557	517	562	557	556	561	551	529	560	582	560	557	567	533	561	536	533	547	549	536	573	538	547	581	606	563	479	555	547	517	582	576	549	568	592	531	545	567	542	536	537
4848	1140	1024	826	797	753	735	779	664	728	758	656	676	724	711	693	743	767	684	708	687	663	669	648	728	718	686	689	707	707	694	674	681	681	705	690	706	727	707	708	728	737	714	742	692	718	751	652	670	692	725	710	669	659	673	705	691	691	695	693	747	712	657	687	673	736	693	678	741	698	717	690	720	733	755	688	739	715	743	700	663	713	686	694	700	707	698	738	720	745	696	698	700	685	733	710	672	681	662	693	681	707	680	669	682	655	732	672	734	685	684	710	697	691	685	684	718	692	712	719	679	681	730	696	725	711	727	681	728	644	682	677	688	697	680	748	712	663	675	725	709	728	643	697	707	711	750	675	710	706	706	696	713	683	698	689	706	711	680	674	708	687	693	691	686	699	671	648	707	685	684	682	685	683	688	720	695	697	679	663	698	702	774	708	726	726	710	724	724	688	710	678	661	721	729	699	680	681	657	677	672	697	660	705	745	676	701	706	655	733	730	685	680	644	655	707	696	732	697	681	697	641	683	677	716	654	716	673	689	656	721	717	732	693	684	676	733	708	714	699	645	726	708	714	730	731	692	720	657	722	683	714	693	735	663	713	686	717	695	693	731	746	698	711	750	658	703	693	647	710	692	714	674	711	694	686	713	675	690	701	707	697	728	709	704	752	746	737	695	677	745	728	682	694	690	726	716	724	683	675	717	673	701	675	705	688	699	657	713	714	684	722	691	713	711	680	717	725	722	726	682	698	695	695	718	673	676	697	670	731	722	702	661	695	701	720	692	728	748	746	692	652	723	655	664	698	699	699	745	694	716	687	663	641	741	640	673	698	692	633	673	721	683	723	709	707	686	674	706	775	710	681	703	705	730	681	669	678	696	723	686	691	699	703	725	699	761	668	697	655	739	699	729	714	725	691	692	700	676	706	708	690	660	698	732	701	727	694	693	660	679	679	689	657	696	737	664	702	690	708	665	714	716	740	706	670	695	730	742	695	699	692	696	749	701	696	690	689	671	667	734	656	677	731	669	669	712	689	677	697	687	716	705	678	767	694	711	738	690	701	733	694	736	731	764	756	641	750	728	753	681	699	730	658	630	693	735	726	680	673	699	703	690	700	692	677	729	713	701	721	742	719	668	688	722	714	641	725	707	746	696	682	721	688	666	660	747	757	678	711	726	694	724	694	729	695	713	730	704	722	709	692	729	663	696	704	693	676	737	689	681	676	719	702	681	688	694	744	702	694	715	711	747	748	733	722	679	693	673	738	687	711	657	678	697	711	689	685	682	671	761	696	670	708	709	692	683	683	694	698	655	694	703	679	743	723	694	651	720	649	719	679	692	742	678	758	668	720	702	716	682	670	702	719	729	727	694	725	645	713	704	738	693	715	738	701	682	693	702	715	712	696	707	651	711	701	712	697	702	688	626	651	712	686	689	709	694	708	685	733	740	714	680	723	694	730	730	711	686	666	700	673	702	712	653	713	688	761	679	738	682	718	685	714	715	668	696	656	715	718	725	674	675	681	710	669	670	718	687	734	726	675	758	679	705	708	678	689	718	714	712	689	669	686	660	738	684	686	713	710	682	674	684	679	705	711	643	679	693	728	700	669	713	717	723	704	681	725	674	682	727	732	766	704	713	737	676	742	761	736	666	688	735	691	709	675	694	721	692	680	655	715	688	711	700	704	742	751	691	727	679	692	732	686	668	670	682	702	714	705	676	682	745	663	682	732	686	662	703	697	688	704	674	691	670	745	708	698	678	656	724	689	705	712	734	707	716	681	677	698	670	697	676	675	665	686	728	690	689	697	748	674	732	664	674	692	651	725	701	762	712	712	734	720	654	750	676	710	683	686	749	682	699	691	739	702	748	669	715	674	660	671	694	707	690	703	693	671	700	675	697	706	691	613	643	706	685	691	679	702	683	691	725	712	624	698	676	694	742	700	671	695	663	700	775	726	705	680	705	707	650	700	714	711	726	677	687	690	694	737	715	724	699	672	724	679	734	719	721	700	688	701	683	672	675	698	709	713	698	684	709	710	701	716	741	680	702	729	708	671	763	686	701	677	719	737	706	686	714	705	726	740	691	667	683	739	716	738	705	693	659	694	710	702	685	645	670	688	753	729	711	720	707	682	746	696	688	696	682	691	683	712	700	690	701	742	691	706	684	639	700	713	720	708	706	711	677	682	697	711	713	689	689	694	709	664	703	703	726	709	700	702	734	680	687	664	695	776	749	773	696	707	690	697	752	748	687	682	708	698	680	640	710	691	677	723	719	740	730	698	663	730	718	744	730	697	731	730	667	750	724	701	717	686	743	713	725	671	666	710	665	700	706	734	691	698	694	692	739	737	674	667	724	682	643	687	634	739	712	750	684	699	726	681	701	679	714	666	697	722	626	715	719	721	769	696	743	667	737	695	688	725	676	739	682	714	750	717	706	708	695	686	734	705	662	709	679	739	770	681	686	712	692	721	663	704	693	651	714	735	679	734	700	729	693	728	730	706	667	762	721	693	692	712	687	687	698	747	689	669	679	680	714	646	711	685	681	716	686	683	704	668	674	673	701	717	704	691	663	688	659	728	723	685	666	696	696	717	718	679	663	662	705	775	712	643	657	633	727	662	718	701	666	667	707	748	711	681	720	709	712	689	679	711	737	692	713	708	722	662	660	695	687	747	701	672	725	712	663	674	719	698	674	701	738	727	669	731	723	680	669	663	709	704	715	686	688	710	703	735	704	720	740	693	674	721	725	677	694	663	686	710	691	692	737	717	704	680	709	656	706	712	717	682	706	667	685	691	707	689	718	686	689	667	666	733	696	675	716	671	675	741	652	723	692	742	677	701	714	691	694	678	744	690	693	675	729	716	675	752	685	712	670	703	707	692	709	713	672	717	671	749	667	719	689	665	672	674	715	714	748	673	755	716	687	699	699	700	692	650	684	727	705	697	678	683	682	706	685	687	679	691	713	715	692	713	709	674	690	705	727	714	635	740	674	714	703	692	715	704	680	680	681	703	709	703	711	692	690	719	700	702	733	681	676	698	678	661	684	724	718	670	725	696	689	746	727	668	699	716	744	669	716	677	706	701	713	690	660	683	722	728	708	705	745	684	674	718	684	673	714	692	671	730	641	685	683	669	724	716	696	715	708	693	699	693	711	711	686	656	696	723	712	676	697	708	727	714	680	725	682	751	678	752	688	735	673	716	699	683	681	671	732	663	697	690	697	715	669	680	708	657	715	720	693	696	678	677	674	670	691	722	699	695	725	730	715	754	705	691	709	682	744	687	645	670	724	689	673	702	705	652	684	679	696	685	682	738	680	676	749	689	711	677	692	682	668	683	699	672	692	726	710	698	762	701	714	718	733	669	724	722	717	673	728	705	690	705	738	710	715	738	714	743	684	718	725	732	686	713	709	745	690	718	717	676	711	675	731	696	709	724	733	696	729	701	701	694	709	705	686	724	691	654	724	731	723	656	703	707	693	669	713	729	687	696
23958	21500	28737	24693	21457	7040	979	707	665	626	557	540	538	533	505	513	529	494	491	485	503	461	469	530	460	527	457	477	488	471	468	467	451	495	476	475	543	494	510	486	469	481	452	460	460	442	452	439	460	464	506	495	483	480	490	504	474	491	488	511	484	462	448	474	486	503	488	453	487	482	441	475	497	477	479	462	442	444	507	487	424	460	474	450	448	471	472	455	415	495	490	433	475	498	472	463	444	444	489	479	451	491	470	496	464	469	491	494	464	456	458	486	457	444	467	484	479	478	465	479	473	499	455	460	480	462	489	465	477	460	446	499	429	484	458	493	461	462	492	470	428	462	475	465	483	520	478	482	455	503	469	484	512	475	470	480	465	490	468	449	489	415	509	445	451	462	516	491	433	489	462	486	470	480	468	452	478	457	499	461	505	491	478	452	468	462	485	505	462	442	479	461	481	430	451	444	481	476	508	499	485	452	455	442	479	489	450	459	456	430	452	433	439	482	460	484	471	506	453	514	487	453	489	447	483	495	462	480	480	505	466	451	448	487	492	469	498	463	503	488	469	516	481	455	475	482	473	468	502	478	499	507	511	499	489	468	430	502	511	459	421	487	489	465	456	463	462	456	436	480	489	473	492	460	483	460	465	469	515	491	462	498	458	466	474	455	476	446	474	455	462	445	482	477	497	480	472	512	421	477	469	481	483	496	483	455	464	492	488	482	455	483	488	490	489	504	446	450	458	455	464	472	440	485	470	496	434	481	454	498	455	470	464	460	505	458	480	485	486	458	475	473	495	460	441	466	455	471	471	473	465	405	467	497	472	460	436	458	497	459	443	433	451	444	485	486	424	468	488	497	461	473	476	478	492	482	459	487	485	487	473	485	473	429	435	493	444	442	482	483	486	493	510	488	470	462	461	489	466	426	503	485	457	467	465	450	448	462	504	522	417	446	465	442	480	466	460	457	452	442	477	455	428	476	448	452	484	499	499	500	498	487	449	459	477	434	446	502	458	517	458	482	427	440	442	491	474	498	468	501	454	506	471	448	485	471	488	445	451	487	433	502	475	448	437	466	462	447	479	469	465	464	421	491	495	483	524	461	501	479	507	488	470	485	482	482	456	457	470	474	505	469	444	447	474	463	495	493	454	488	450	433	479	483	489	500	476	441	443	500	467	469	448	450	469	472	486	483	473	492	473	444	521	459	474	460	485	460	456	463	455	446	485	445	473	472	479	488	474	468	491	436	438	486	475	475	485	485	460	443	441	428	443	493	426	507	440	451	483	451	475	470	476	486	506	477	473	470	449	472	484	469	408	431	455	426	431	471	490	462	499	502	485	496	474	441	450	484	502	450	478	465	482	471	463	472	410	483	477	479	463	452	452	482	418	403	459	473	459	499	455	438	487	456	464	496	465	454	468	477	472	464	506	457	459	484	469	453	470	431	454	485	464	474	469	484	501	460	454	470	498	481	524	488	489	515	457	412	464	459	496	482	442	464	487	462	471	461	481	490	471	499	424	474	465	463	477	463	458	493	491	486	448	442	458	449	471	450	482	464	466	469	465	439	449	456	487	493	468	522	424	472	487	490	426	442	489	461	461	468	445	432	455	484	487	450	479	479	477	480	515	456	500	481	463	470	501	468	454	509	482	415	481	484	445	458	458	460	455	468	473	455	420	471	458	482	457	443	430	450	469	459	480	500	451	489	475	444	445	443	486	459	481	488	493	508	500	486	450	476	467	486	431	472	463	454	489	494	506	495	504	491	484	470	443	466	500	480	483	468	430	471	473	440	472	474	480	434	484	489	490	439	482	477	486	433	458	475	503	482	454	456	490	460	451	450	517	437	474	479	486	458	499	523	457	513	458	503	460	500	444	504	465	474	468	450	468	468	491	470	522	467	426	502	448	470	462	495	469	459	483	502	450	506	496	451	484	461	492	454	461	493	462	480	471	503	449	489	463	485	466	468	443	501	447	435	497	473	467	472	430	448	456	461	485	477	492	480	464	491	469	489	432	473	484	493	462	445	462	474	428	498	430	485	465	475	466	485	422	458	454	483	451	430	452	485	479	472	480	457	485	469	486	502	447	468	501	484	482	484	448	446	528	448	466	455	480	496	477	467	450	454	458	450	466	447	434	458	467	454	501	491	453	463	452	485	458	470	484	469	486	414	470	488	450	436	455	497	493	452	476	461	474	462	483	473	472	485	518	466	426	447	484	487	462	431	492	494	436	467	452	450	486	478	454	460	459	465	434	433	478	442	513	466	489	465	455	463	455	467	482	487	510	491	470	463	436	447	488	464	440	448	469	465	447	477	463	463	454	476	470	448	506	482	486	465	485	491	467	467	491	472	500	487	455	455	519	445	452	498	494	445	451	462	458	452	418	517	491	454	451	476	473	479	474	470	446	504	468	489	454	493	484	485	421	452	494	470	494	480	461	477	483	467	461	479	486	503	465	465	498	472	468	487	460	446	447	468	490	474	472	486	484	460	429	477	429	491	419	475	431	438	481	418	464	457	499	425	461	491	473	500	461	453	475	511	428	450	454	453	444	478	491	474	459	494	445	474	485	487	430	478	454	474	469	475	442	457	440	440	440	444	502	482	469	435	480	497	422	470	440	469	439	477	523	484	484	460	454	494	470	460	458	467	488	480	474	478	426	491	474	492	437	476	475	461	491	493	464	469	454	454	467	412	463	407	472	499	479	469	506	446	456	461	526	457	438	469	438	466	507	514	488	431	446	463	527	471	504	458	474	502	478	482	472	439	458	502	464	434	482	493	475	442	456	480	465	509	471	484	462	463	451	434	460	444	449	430	484	477	484	478	475	476	481	453	436	470	467	462	475	442	458	497	492	479	475	449	459	456	475	469	455	466	471	481	476	437	460	463	466	499	476	443	460	456	494	476	483	427	481	435	438	472	468	480	485	468	491	478	451	447	488	504	454	443	474	448	472	452	492	503	496	483	444	472	471	466	469	489	479	474	460	463	468	522	453	459	485	469	479	461	497	522	488	469	454	458	463	447	493	432	515	467	488	431	471	469	477	501	469	466	469	458	489	454	471	433	445	460	452	449	463	430	434	434	463	447	473	450	507	449	453	438	454	450	465	512	451	457	508	426	526	463	481	468	485	469	479	501	477	417	481	457	481	471	419	421	497	477	475	477	445	436	443	482	504	505	451	440	453	419	453	498	517	470	489	443	483	480	470	440	475	458	483	480	481	456	466	480	484	476	518	452	482	494	434	480	456	486	458	484	493	470	464	447	476	454	478	470	472	469	468	485	443	503	443	453	438	508	475	456	458	424	469	463	491	467	480	456	453	473	490	469	456	495	448	460	466	461	465	509	473	496	497	475	470	479	467	470	454	465	418	462	486	461	464	475	444	482	457	466	487	460	517	448	439	525	495	490	486	476	454	451	451	503	469	494	475	465	481	498	459	443	477	458	471	464	478	478	537	446	492	457	448	449	457	466	471	510	451	476	478	453	471	472
7245	8053	5410	2644	2019	1616	1330	1067	994	919	854	779	716	727	678	676	693	696	660	604	650	624	648	637	651	636	646	597	644	601	612	603	624	631	645	603	649	588	605	617	621	599	632	614	603	561	614	659	600	636	605	600	577	629	585	573	669	615	617	586	570	607	613	570	618	581	591	582	656	574	626	610	608	596	624	605	603	649	654	598	574	609	590	598	586	628	592	549	569	626	602	637	590	587	642	598	615	614	603	588	612	598	609	595	582	630	618	641	585	600	614	593	634	642	616	581	597	540	594	676	629	627	600	620	588	588	590	599	609	614	585	595	575	599	661	588	583	595	605	546	607	574	605	599	579	568	617	623	642	569	613	650	550	585	592	587	577	616	573	611	620	620	586	605	617	598	591	556	617	614	632	623	592	581	635	579	574	650	597	644	606	591	598	639	566	626	603	631	638	595	576	573	578	591	582	581	606	597	599	576	600	637	578	622	646	634	558	605	609	607	604	608	588	625	579	642	624	631	585	599	582	608	593	620	598	620	573	572	591	597	597	586	661	606	598	610	617	669	600	611	595	565	624	600	611	587	604	644	630	624	601	605	600	596	577	597	586	571	590	612	580	628	609	613	559	618	580	638	550	655	582	592	610	610	590	627	595	590	626	589	626	565	637	591	628	590	580	594	642	569	586	596	602	567	611	593	591	555	593	620	610	665	618	577	612	605	643	629	611	593	588	607	599	593	610	624	604	622	595	574	600	592	600	592	601	576	635	611	601	618	621	589	609	586	627	560	575	572	612	620	617	555	634	592	583	585	633	609	594	615	593	548	595	588	612	611	596	601	554	633	584	607	585	636	594	614	575	604	570	601	583	585	579	618	604	629	596	595	623	612	624	602	597	620	620	593	581	566	572	598	597	582	593	619	613	644	577	589	618	575	620	623	611	629	608	591	635	576	597	596	616	591	567	606	595	613	637	600	638	603	599	608	598	586	604	541	648	615	619	563	587	612	621	622	613	575	580	554	575	579	569	622	648	594	603	644	630	613	559	595	579	588	565	612	597	611	605	592	621	646	583	612	624	631	616	594	566	630	557	596	591	615	543	578	625	621	590	569	585	575	618	632	585	600	599	640	650	599	581	645	631	595	597	589	616	620	571	614	598	616	597	624	582	611	658	630	581	587	638	599	615	611	614	594	574	620	589	615	609	617	623	630	609	589	579	595	608	634	581	598	581	595	657	614	636	619	620	572	615	630	607	580	658	615	587	605	604	627	599	597	552	576	595	604	616	615	569	621	600	588	616	577	620	578	601	603	608	616	615	577	621	601	620	583	609	552	584	633	600	620	619	575	608	591	606	588	584	602	605	610	594	597	617	600	605	562	636	656	620	595	596	592	536	559	620	593	623	565	609	607	617	548	583	669	618	629	614	597	613	636	592	596	597	573	595	605	641	590	555	581	612	581	626	621	669	570	628	633	605	584	616	634	592	621	560	673	617	597	584	656	683	623	602	621	597	610	566	608	590	597	598	591	582	577	588	617	613	585	632	564	617	605	610	601	603	592	623	602	603	601	622	631	579	591	679	586	622	641	551	620	643	585	594	571	640	569	619	617	594	600	620	607	608	595	568	558	595	638	634	645	646	582	622	611	606	609	616	620	593	597	618	631	609	593	586	591	562	604	628	595	572	600	617	594	539	617	615	633	569	591	621	588	573	589	592	581	634	601	575	569	583	578	637	605	642	562	582	625	653	618	594	604	610	638	623	581	628	596	677	647	630	624	614	611	608	584	634	647	607	587	645	627	593	596	567	580	604	628	604	568	609	593	619	632	629	589	549	599	623	622	578	595	611	667	593	560	625	592	650	581	628	556	622	635	614	666	636	594	566	619	578	589	618	633	607	565	612	595	581	565	637	579	590	643	553	597	611	601	588	603	531	604	608	579	592	592	598	623	598	582	597	586	666	601	605	592	617	596	617	634	619	600	614	605	640	605	613	566	599	564	642	624	599	623	607	582	622	639	639	587	620	608	608	584	588	615	564	580	621	577	600	600	626	609	628	609	611	547	577	591	609	559	594	582	605	591	587	605	603	584	574	584	622	617	619	611	625	603	640	639	607	595	604	622	630	596	596	616	596	620	610	634	572	606	582	597	578	600	627	587	690	590	577	579	633	610	603	566	594	615	587	597	648	630	642	562	584	615	605	601	611	606	591	597	628	605	603	568	590	582	602	628	586	611	603	627	545	576	620	553	605	623	608	602	666	600	647	622	611	661	641	623	615	544	618	598	604	623	605	618	583	598	627	583	633	579	605	643	617	592	652	585	614	569	607	587	641	605	605	580	597	603	622	579	588	595	561	613	599	655	606	571	576	547	572	615	637	587	609	585	603	585	605	585	626	579	580	605	627	622	611	628	593	651	632	619	593	612	618	595	602	619	604	590	584	602	615	565	635	605	615	627	620	601	624	569	620	589	608	656	599	571	622	592	583	613	579	657	594	623	560	588	568	582	657	577	627	597	647	603	631	621	613	564	631	629	618	617	630	612	659	622	654	602	621	642	634	638	618	632	598	604	671	613	573	610	619	618	639	609	591	615	578	598	553	579	635	637	598	612	646	618	576	601	604	616	588	583	573	598	651	633	599	616	595	587	574	650	594	608	624	577	606	590	559	605	560	566	616	598	623	651	591	552	573	593	614	573	622	637	624	584	607	619	641	564	598	595	617	593	647	577	605	595	625	597	599	610	650	580	578	578	635	591	653	640	593	603	609	629	584	629	622	616	632	597	567	627	590	597	590	585	583	617	591	592	627	625	598	627	607	566	602	604	619	608	624	585	651	609	601	598	604	606	596	582	587	640	604	612	591	589	625	605	619	573	585	608	558	615	637	572	611	614	605	616	597	594	639	602	577	638	635	582	670	607	644	574	593	622	626	563	599	649	609	645	591	582	587	609	586	567	580	622	580	600	616	621	612	581	603	556	657	630	606	590	598	613	594	613	579	606	615	613	577	596	564	602	553	606	604	609	597	638	597	597	570	588	535	601	639	619	597	612	623	631	588	579	538	627	584	598	587	594	571	615	566	579	585	614	606	602	638	606	599	592	598	632	615	600	644	583	640	619	619	581	597	613	637	591	598	613	604	603	580	594	619	582	646	574	626	621	604	597	584	608	620	612	625	600	576	599	574	587	603	583	616	611	610	642	581	568	591	590	543	623	607	582	584	614	587	618	611	592	611	674	595	593	612	580	620	622	609	621	577	630	621	633	607	620	591	619	587	619	618	631	620	585	601	622	593	624	578	588	614	636	609	629	615	620	612	595	589	634	597	587	615	606	617	601	607	570	635	605	593	601	591	611	599	647	620	598	603	600	603	619	588	623	634	619	571	625	612	601	563	627	606	577	589	591	579	595	624	613	615	598	620	608	595	615	612	640	611	627	587	603	604	591	676	545	606	612	632	596	575	654	582	639	620	600	623	603	605	632	603	582	603	612	626	641	625	624	609	607	583	598
25163	21485	27314	25837	5686	529	465	431	381	396	394	392	347	358	358	335	355	389	384	396	327	367	366	297	354	335	336	339	363	338	338	346	355	326	350	301	314	330	355	344	350	322	364	319	339	331	334	324	351	344	356	328	342	351	341	346	363	374	353	356	327	323	355	312	342	380	353	340	338	365	366	302	326	378	367	324	340	335	359	353	308	329	314	325	356	349	356	358	354	367	335	314	324	331	350	318	326	316	346	340	327	306	321	337	340	337	343	377	338	339	340	349	312	345	339	342	309	341	318	296	366	338	339	349	340	359	373	325	340	348	378	334	329	329	333	328	359	320	324	330	320	333	351	316	338	321	349	348	329	360	378	327	351	335	338	340	326	341	354	353	344	354	350	343	344	333	341	335	331	339	307	331	350	344	354	339	328	324	349	357	345	325	371	355	328	341	348	334	364	332	365	330	348	336	316	336	324	317	333	343	319	356	353	323	350	357	332	326	345	307	350	344	351	347	348	334	300	365	347	322	320	326	282	333	323	355	353	357	315	370	326	340	297	329	340	308	305	324	360	325	339	344	322	324	335	345	348	318	328	361	326	361	353	356	332	351	344	346	344	341	325	351	341	332	334	389	321	318	326	320	351	307	358	342	326	333	345	331	326	336	335	334	344	327	353	360	347	367	357	366	343	327	338	354	336	332	345	358	327	321	313	346	327	378	330	343	352	313	337	308	290	354	317	372	335	338	351	341	379	365	357	348	318	328	322	324	330	339	309	341	350	338	340	356	351	343	316	327	352	333	304	318	359	353	373	310	357	358	321	339	349	337	365	348	353	346	310	330	334	355	362	341	347	338	329	352	312	338	339	361	348	318	336	351	328	321	386	338	323	343	336	361	310	295	345	312	346	356	336	344	358	300	318	300	323	317	336	339	331	348	316	363	319	346	330	317	333	321	330	341	330	345	332	351	351	342	352	318	308	354	327	380	329	338	312	386	323	342	328	347	332	326	312	345	339	342	316	339	315	321	299	357	339	348	315	313	308	349	342	378	351	340	332	354	293	341	343	340	333	332	332	337	346	371	318	338	342	323	323	315	334	310	340	361	357	292	335	318	323	340	353	356	344	355	345	326	352	316	344	363	360	351	342	324	352	348	344	334	380	371	358	310	341	367	330	312	336	318	329	335	332	357	341	307	341	331	366	335	341	346	346	342	332	346	345	342	321	345	310	367	375	364	330	352	344	346	339	374	361	319	346	314	334	340	352	328	339	361	347	335	351	341	349	332	315	323	318	354	348	349	326	369	351	315	309	322	356	353	380	329	347	367	349	312	326	315	346	319	354	350	365	349	315	333	355	385	298	317	321	330	293	337	333	345	323	338	337	336	350	335	343	335	353	319	379	347	331	366	324	318	336	384	293	373	363	346	326	329	329	344	358	323	327	321	354	363	350	340	334	335	337	372	369	330	309	331	352	321	316	345	330	363	356	300	342	344	349	336	338	344	328	334	302	347	327	349	342	327	343	339	370	340	339	331	331	357	312	313	313	327	340	364	306	331	348	295	388	360	321	342	356	361	318	338	323	325	346	336	325	358	366	366	332	330	310	341	347	343	338	340	319	324	381	348	322	325	315	323	352	351	325	333	357	306	336	352	340	323	317	320	356	314	325	339	356	336	331	367	328	336	346	343	342	317	350	325	369	339	351	352	329	320	327	359	328	361	355	314	368	358	317	327	341	344	339	344	331	344	353	354	307	380	351	325	331	333	343	332	350	347	338	340	349	301	342	329	325	359	337	329	339	335	339	345	338	346	343	313	339	331	300	330	333	354	332	341	345	342	315	334	324	349	322	353	323	351	334	337	360	317	322	341	338	317	323	363	329	358	316	312	323	363	299	326	355	346	333	354	296	334	340	330	334	342	363	366	340	341	320	314	319	340	322	368	346	320	352	316	310	350	339	327	330	311	341	338	354	321	368	368	348	314	367	334	331	355	321	328	362	347	333	365	327	341	348	342	309	329	332	327	329	308	319	303	357	380	320	326	302	331	330	355	347	356	339	312	324	360	345	334	328	352	312	337	318	353	363	324	329	351	322	293	350	337	310	349	325	365	326	320	328	328	346	340	352	338	329	347	335	345	344	307	338	317	351	342	298	326	326	350	360	313	347	309	319	350	320	335	330	344	339	329	359	308	302	348	355	320	356	339	327	324	312	326	352	345	330	336	334	338	330	319	363	328	350	306	333	324	332	379	355	317	325	337	368	328	358	349	360	347	312	338	339	333	340	322	323	327	309	370	365	335	330	323	351	334	350	347	359	324	351	315	304	381	327	328	334	340	335	306	352	337	361	379	375	322	354	325	330	344	336	338	328	337	351	340	322	355	328	359	351	369	337	362	340	338	345	325	373	341	327	355	311	381	331	320	352	320	321	359	333	346	353	354	355	316	334	320	353	338	360	361	353	330	327	324	327	353	326	319	298	314	294	343	354	332	336	378	326	343	341	368	310	373	361	318	316	321	328	338	367	341	312	342	347	319	297	353	340	333	358	348	295	365	344	343	333	320	344	349	343	327	316	335	315	328	347	314	334	309	313	356	350	353	350	338	306	355	333	332	352	318	314	343	338	350	363	323	354	329	353	362	323	328	352	350	320	352	355	320	322	347	334	341	346	330	359	337	331	311	334	345	352	343	347	389	347	319	364	325	322	342	344	337	344	316	318	348	328	359	327	366	348	325	371	317	359	335	338	340	343	327	326	363	323	338	341	368	330	326	338	347	360	327	298	330	323	325	331	307	314	348	317	336	329	347	315	334	373	352	322	317	351	332	357	339	354	325	327	317	348	334	356	339	354	321	327	330	337	340	333	361	332	341	345	333	335	346	338	365	326	335	334	338	337	363	375	320	339	361	350	354	343	337	344	374	349	355	379	372	322	324	342	340	333	332	363	340	335	348	364	321	357	348	315	362	333	343	343	315	367	359	290	323	336	325	382	348	351	330	348	311	318	373	326	331	363	317	335	345	328	350	333	360	338	363	326	361	335	330	336	335	354	347	317	365	371	358	327	359	352	333	353	350	326	312	310	351	358	328	374	342	313	330	331	339	372	341	336	337	366	339	333	327	319	321	338	345	330	320	348	319	371	353	338	357	351	330	356	320	338	362	335	343	350	341	352	342	300	350	347	335	334	314	321	336	321	354	331	342	302	359	331	340	330	362	338	351	336	317	341	315	314	345	327	331	338	324	351	311	369	361	365	353	313	373	332	350	319	331	330	359	359	332	359	357	364	335	334	350	358	336	348	332	339	308	309	343	341	332	373	327	326	334	341	331	336	341	314	326	315	331	353	332	339	350	345	324	360	352	341	340	365	351	336	337	332	339	338	353	346	364	334	338	347	330	336	352	349	349	353	325	378	317	329	301	342	318	322	326	319	351	340	371	354	345	325	372	349	324	320	305	335	324	345	310	334	307	340	338	337	344	338	327	348	336	352	324	349	285	353	303	317	348	357	352
6590	4229	2744	1523	1051	891	816	699	674	544	527	528	512	543	504	463	430	461	482	482	459	439	438	486	425	436	462	450	394	470	399	424	438	403	457	453	463	471	394	431	411	443	483	460	430	384	398	423	420	392	450	419	435	426	431	398	460	435	466	434	461	409	396	410	406	425	424	428	449	430	466	445	427	445	451	412	452	434	434	412	450	450	424	462	441	436	441	411	421	421	462	431	404	415	434	464	415	421	426	387	446	394	405	453	430	423	436	420	389	440	412	453	381	427	470	419	428	432	426	434	407	445	404	418	437	455	421	449	428	425	424	443	387	404	410	417	416	416	416	398	472	448	433	423	460	425	447	433	392	397	440	409	427	424	415	435	406	421	399	423	428	432	431	372	443	417	404	421	448	418	417	434	422	438	457	436	431	410	455	397	434	467	419	451	432	442	442	417	419	404	371	445	385	413	452	404	434	422	425	436	411	402	424	418	434	410	410	422	455	423	409	419	420	426	427	404	449	419	394	410	396	497	427	428	424	395	438	430	430	424	440	434	408	435	416	444	430	437	432	452	442	419	422	439	422	411	433	433	434	440	417	412	420	436	462	454	411	429	406	443	435	416	405	404	475	426	427	413	414	465	395	429	382	412	432	404	424	421	433	426	401	407	418	417	406	450	430	431	458	433	417	423	421	445	421	443	425	427	403	455	459	418	445	404	415	423	429	439	437	407	437	386	446	433	389	458	406	445	412	423	416	441	427	396	395	443	453	417	449	428	444	417	427	417	427	432	401	419	421	417	425	425	433	439	426	418	424	458	418	432	451	448	411	412	392	443	424	411	411	413	424	419	425	424	436	432	429	393	433	442	461	416	433	403	429	429	448	408	416	476	445	419	456	434	401	393	445	396	433	496	437	429	436	423	409	461	439	417	397	427	392	427	422	416	425	436	453	446	376	429	432	446	437	383	426	452	416	420	405	431	384	429	416	433	452	419	442	419	427	392	428	447	421	438	429	394	386	391	439	424	374	404	414	453	431	434	422	402	431	396	428	409	437	415	420	438	425	409	455	427	421	416	425	398	441	380	409	419	394	401	394	427	421	446	407	425	426	399	445	418	443	367	418	394	428	418	412	426	420	428	421	403	404	469	453	448	437	430	411	398	419	445	430	443	442	400	432	416	425	429	408	414	438	413	449	423	438	421	454	425	456	439	425	400	422	410	428	407	440	430	414	427	412	449	410	433	447	428	423	439	453	470	392	392	424	406	408	425	386	424	438	417	449	422	418	449	443	418	391	449	444	406	430	445	415	396	430	430	397	432	414	432	442	435	428	413	441	453	388	441	444	448	417	436	436	404	408	451	412	431	438	391	440	432	455	381	416	424	424	422	408	454	452	444	454	434	391	446	383	396	425	411	416	425	436	414	419	441	445	420	413	420	383	453	417	455	402	421	434	420	426	411	455	396	436	445	430	402	448	427	411	378	398	396	399	445	424	439	417	417	454	400	436	409	436	457	422	410	431	440	435	479	447	450	436	434	430	463	401	433	409	385	419	423	438	404	428	419	396	410	406	399	419	394	418	435	414	456	430	429	441	435	407	412	446	398	417	433	451	396	431	423	452	447	428	411	406	391	416	459	431	423	394	457	433	424	436	417	413	390	451	419	405	424	420	374	392	432	460	404	449	427	416	423	467	409	424	450	407	438	393	420	393	436	440	429	414	411	393	430	433	420	437	414	401	406	419	444	424	410	450	436	429	410	436	400	418	410	406	442	413	406	413	408	399	438	439	406	446	398	421	433	442	432	415	425	420	419	400	426	456	452	443	404	427	434	474	446	444	441	395	403	418	433	386	455	427	406	434	427	442	446	421	375	441	415	408	418	395	441	433	412	442	422	408	440	407	418	391	421	423	464	424	403	404	422	426	392	456	444	433	400	471	461	401	427	448	404	439	400	447	421	390	440	456	411	445	432	398	447	408	401	406	412	405	405	396	425	401	422	411	412	408	452	422	424	442	421	461	412	429	449	398	382	411	411	434	401	426	432	441	471	426	417	448	437	413	437	440	428	387	423	445	420	426	429	440	409	413	405	413	443	428	462	445	427	406	449	413	422	413	416	454	439	408	415	414	397	445	434	436	444	371	417	418	438	414	440	440	429	443	464	429	432	423	454	414	398	431	448	406	405	420	412	415	423	434	417	426	437	423	419	418	403	435	458	455	431	427	407	425	438	421	449	400	436	405	440	431	422	424	406	437	488	442	392	414	422	429	426	438	425	417	401	430	404	391	410	443	405	456	486	436	458	420	419	425	391	425	430	452	433	456	410	423	400	454	430	427	454	445	379	429	381	440	447	434	438	438	407	453	459	432	419	417	417	431	422	441	400	447	431	418	451	415	412	447	464	431	432	438	417	441	420	389	446	426	424	437	434	429	414	432	438	413	396	425	396	422	478	434	419	421	416	410	459	437	401	409	440	446	446	438	428	433	380	423	399	410	418	416	429	402	432	410	436	403	441	407	419	423	382	437	457	429	425	414	428	459	429	450	435	436	465	435	462	412	414	431	464	423	444	411	415	415	430	422	380	467	391	437	438	420	446	406	403	405	436	418	429	433	419	455	436	441	409	414	440	423	440	387	418	447	433	466	400	399	434	409	438	457	447	396	381	415	426	453	458	406	438	419	404	412	400	429	448	401	430	405	432	392	416	402	416	384	435	456	397	419	407	383	430	400	425	454	417	409	421	433	413	420	432	403	404	435	439	411	460	441	414	439	441	421	429	431	421	418	409	411	448	468	437	405	447	405	440	417	422	427	403	420	414	391	417	438	458	390	429	461	451	401	391	437	386	399	421	471	401	449	478	426	415	438	452	447	415	407	420	454	410	403	451	440	420	444	419	437	423	435	445	440	449	453	422	398	415	445	438	417	454	404	407	422	451	434	421	452	429	399	449	405	421	426	414	469	459	406	427	417	421	435	402	416	441	431	399	409	418	389	404	430	415	431	435	383	433	448	421	457	403	463	441	415	438	424	428	455	434	449	441	383	428	392	406	426	428	430	444	420	440	389	447	431	421	432	448	403	407	473	445	400	403	399	383	457	471	459	427	439	446	473	423	431	438	411	394	440	429	414	455	437	440	427	400	443	447	460	425	406	429	408	430	407	424	446	409	424	417	430	436	450	410	419	408	454	442	432	464	396	445	446	443	422	395	431	408	442	407	407	435	426	419	426	439	399	395	431	398	451	398	392	438	422	396	410	400	415	442	427	417	422	416	430	436	413	416	428	448	432	449	409	409	402	437	413	443	440	388	408	414	426	421	437	422	429	397	412	426	430	418	409	425	403	434	372	394	421	429	439	424	449	388	449	424	441	440	419	410	424	432	386	402	405	417	396	415	464	390	435	395	415	441	429	415	438	440	433	432	404	425	434	470	411	421	390	435	436	413	415	417	423	449	416	406	384	492	399	419	422	444	393	426	414	440	439	440	457	419	401	402	417	425	407	395	443	421
22915	21508	29275	24175	21511	21488	4134	651	458	420	339	312	320	291	290	266	280	234	247	242	233	222	222	227	208	235	184	199	195	208	193	193	177	182	191	192	223	191	193	196	193	183	197	211	171	182	185	177	175	188	194	175	196	175	181	180	181	181	211	172	196	167	186	161	196	195	163	195	171	178	187	170	189	175	184	192	193	179	172	171	191	151	176	164	177	154	205	166	179	191	197	182	188	171	187	170	167	161	186	180	177	186	174	177	183	197	189	179	186	203	189	159	184	169	198	163	164	172	192	156	197	170	164	177	175	181	173	155	185	180	181	196	172	175	174	155	189	165	172	165	164	139	170	169	211	170	197	188	170	186	171	193	183	182	159	155	167	170	163	180	164	169	175	166	171	183	197	169	188	161	173	204	170	206	147	169	175	183	165	196	190	187	173	178	182	196	153	180	172	198	174	173	203	164	159	187	164	178	178	150	163	163	193	171	183	206	186	178	179	166	176	176	171	181	167	190	181	191	165	175	188	190	176	180	178	170	161	192	168	168	166	168	154	179	178	166	158	181	186	191	181	166	154	198	161	179	196	195	170	173	174	173	177	180	148	160	201	189	188	184	171	158	185	193	192	153	208	155	164	169	184	201	160	188	174	166	192	200	171	175	161	166	175	194	182	162	180	202	168	183	187	169	140	172	176	168	160	168	180	170	171	161	194	179	185	161	168	164	184	170	188	179	160	168	169	175	175	196	171	188	163	172	169	174	171	179	187	174	201	179	168	178	182	189	164	185	175	195	179	181	171	160	168	192	166	178	161	189	200	185	175	163	158	178	195	148	154	185	179	173	191	168	178	178	177	167	162	176	160	195	176	165	161	192	154	176	181	161	190	167	178	200	152	171	163	147	203	172	175	172	162	185	181	171	178	173	174	186	178	197	167	166	184	169	178	183	174	158	168	178	199	195	171	169	164	202	151	168	165	175	184	165	194	162	170	171	161	139	197	191	162	185	170	185	166	179	176	170	184	202	184	169	157	182	158	168	194	161	167	181	180	174	143	180	167	182	172	200	185	151	175	157	168	152	169	185	189	157	179	165	186	192	173	179	180	190	180	182	173	166	167	171	171	182	191	213	163	176	177	173	170	163	164	170	188	175	186	171	176	190	158	170	194	174	200	197	183	160	162	194	171	177	208	159	159	175	214	187	165	164	165	209	189	188	170	169	185	189	179	164	177	198	167	175	197	179	175	173	158	196	173	202	175	180	181	175	160	172	157	167	160	181	169	192	156	193	174	188	165	190	174	190	182	175	181	165	192	155	163	175	190	158	167	178	173	164	167	176	183	170	190	194	175	183	172	182	194	156	178	173	170	148	181	175	179	166	173	161	179	158	194	179	158	173	198	174	192	176	194	160	184	169	226	163	182	195	189	176	178	180	177	188	191	184	185	181	187	181	180	181	171	179	183	186	185	192	182	161	201	186	185	186	215	156	184	197	177	178	176	176	180	188	155	160	180	183	184	209	168	186	179	151	184	188	182	194	194	169	173	187	182	187	194	176	150	193	189	167	180	160	162	158	164	172	192	169	193	158	187	161	172	176	172	169	160	174	186	175	168	179	170	183	157	174	192	167	191	188	187	153	183	166	172	181	167	193	178	195	182	177	186	157	171	208	178	180	165	182	198	145	177	172	179	168	163	158	210	184	185	168	199	170	186	156	172	167	169	175	178	171	182	197	146	165	179	190	169	180	166	179	177	186	159	166	166	164	185	179	202	182	175	186	174	188	166	170	195	165	183	168	187	169	186	164	179	165	160	178	157	168	181	157	186	167	180	165	154	194	183	189	166	189	187	177	173	211	176	187	168	180	164	171	176	183	168	159	178	167	169	176	184	166	180	183	178	184	183	169	168	211	192	192	158	205	174	175	180	148	176	186	170	154	168	179	172	179	172	174	171	203	173	191	190	169	182	216	170	189	168	167	160	162	195	170	176	191	182	156	173	174	175	179	178	188	195	167	181	203	168	164	173	191	187	168	168	174	175	178	168	176	164	176	167	189	183	169	177	195	205	181	203	169	165	193	175	166	175	162	157	168	197	188	181	165	145	167	164	175	194	167	171	180	177	170	158	172	190	166	207	195	197	167	186	179	185	156	186	169	183	186	174	182	185	175	179	191	166	187	162	195	191	175	168	170	182	166	208	186	171	173	164	189	192	186	196	164	160	166	179	174	177	185	210	149	180	181	169	178	187	166	188	182	161	164	183	161	176	171	181	158	202	184	161	173	166	159	173	176	210	208	159	183	162	171	192	186	171	177	172	172	165	187	176	207	180	164	156	194	173	175	177	163	175	156	179	151	183	185	173	169	188	187	190	163	168	165	172	187	190	192	185	165	165	172	189	182	164	177	191	179	185	173	193	176	173	172	183	169	167	177	174	155	186	172	181	173	167	166	173	163	180	153	171	159	185	195	177	168	174	165	171	189	193	190	182	144	170	174	169	181	160	182	157	184	169	195	200	165	192	191	175	178	175	157	173	199	178	200	161	181	200	159	189	174	158	170	176	173	168	165	170	199	163	164	187	167	168	199	181	148	173	189	177	155	196	188	182	173	177	173	166	183	172	170	160	181	179	180	173	150	166	169	168	165	171	210	158	186	190	173	184	168	191	166	206	178	164	199	164	175	178	182	175	170	170	190	179	178	175	177	193	196	159	191	187	152	159	175	192	154	178	178	177	162	183	182	158	193	167	183	179	156	177	180	173	187	172	191	191	167	177	176	198	176	187	182	163	174	160	181	181	192	204	177	164	175	187	183	176	173	178	156	146	168	184	189	164	178	176	190	194	163	160	166	188	191	173	156	166	144	181	185	176	191	182	169	184	182	158	166	172	179	172	181	179	184	177	184	169	172	158	178	173	191	142	170	177	190	200	157	197	178	188	177	188	177	161	185	167	183	180	163	163	192	165	181	166	166	162	153	183	190	163	178	163	222	179	203	182	162	157	163	168	157	185	157	179	186	175	174	153	204	173	182	201	173	175	177	189	177	179	189	171	162	150	196	188	175	191	176	161	177	173	183	176	188	184	162	144	181	179	175	170	163	156	178	164	210	174	148	185	192	168	194	186	174	186	165	211	181	183	157	178	186	208	166	177	187	196	167	196	184	169	153	164	173	182	165	213	152	204	166	160	170	174	193	179	195	180	179	186	152	169	195	193	165	175	206	170	151	167	177	170	201	180	167	176	181	165	174	175	163	174	191	172	163	172	174	175	160	179	152	187	191	183	212	199	182	186	164	210	187	159	155	181	189	166	188	190	170	199	170	155	165	187	187	171	164	191	164	192	174	180	188	185	177	171	161	190	164	215	168	159	185	191	151	187	173	174	176	173	167	187	174	158	165	188	183	158	197	193	184	180	194	161	181	189	178	177	179	168	204	171	171	163	172	193	181	194	147	183	183	176	197	188	162	189	187	194	180	165	166	178	168	199	162	184	183	144	156	176	174	171	161	157	202
9622	12855	8565	4036	2823	2134	1514	1201	955	847	710	633	508	514	455	435	375	367	364	338	335	290	284	299	316	305	311	282	321	276	262	277	268	248	261	254	263	247	238	278	259	224	286	259	260	254	270	255	245	237	236	269	247	241	244	215	242	251	231	260	232	225	238	239	232	217	257	227	229	242	248	237	236	203	213	247	237	246	242	202	207	216	240	248	241	215	213	212	252	238	248	220	247	242	236	230	241	237	236	230	249	238	250	212	235	218	227	233	248	214	227	233	212	245	221	246	248	231	217	221	214	213	223	245	224	193	212	211	221	214	240	222	230	267	254	240	233	221	245	238	248	243	227	235	230	235	265	226	224	219	252	234	220	232	260	235	235	263	235	236	215	230	248	241	263	245	228	247	245	251	232	213	246	215	233	210	249	225	241	256	241	247	233	246	239	211	217	218	240	218	222	234	241	224	231	232	238	264	204	220	209	251	236	250	242	243	258	222	251	207	240	217	217	250	202	221	245	249	241	210	246	215	245	249	221	263	245	234	228	240	242	230	248	219	225	242	243	243	218	222	226	251	228	217	227	203	222	230	242	222	218	241	219	229	222	230	225	216	233	230	222	260	229	262	229	240	254	209	227	248	254	224	230	255	216	202	253	216	241	236	227	258	219	250	223	210	223	234	240	237	233	245	263	243	217	214	212	266	206	218	248	209	218	218	223	245	220	237	252	268	229	239	220	245	236	237	221	219	265	229	245	217	263	218	202	240	212	229	229	242	228	267	224	233	235	212	238	251	255	244	224	243	248	227	228	229	219	223	249	240	211	225	227	228	237	244	227	271	245	240	253	221	220	230	247	225	237	234	250	229	217	211	257	234	226	244	250	215	260	246	219	243	230	240	242	256	232	232	223	242	237	240	208	214	222	240	235	221	219	247	203	219	200	238	248	215	204	246	231	248	217	222	259	254	210	242	229	249	237	247	243	207	208	253	243	198	240	220	239	252	219	225	243	222	219	247	254	240	252	240	257	226	227	218	203	230	247	234	214	245	208	234	218	238	239	238	238	229	225	216	227	211	236	225	239	226	261	230	249	242	228	212	231	232	237	227	204	233	246	239	232	240	251	242	232	246	223	256	238	249	218	250	229	226	219	220	241	242	237	233	245	239	223	235	246	249	251	241	249	257	225	232	230	207	240	217	218	211	237	257	259	230	229	228	260	235	215	255	212	247	218	240	220	225	217	251	227	231	243	235	238	234	222	214	243	226	235	225	226	272	242	248	230	232	250	218	216	222	210	237	256	239	253	239	252	263	216	253	232	227	239	221	252	239	227	218	233	249	216	235	228	210	229	241	249	242	228	256	227	240	216	245	232	226	210	246	219	231	257	260	231	220	258	246	207	221	251	252	220	259	241	199	217	206	249	220	235	206	240	264	247	239	217	222	232	207	242	236	224	256	226	237	279	227	208	231	239	229	229	244	219	246	216	232	236	187	232	254	215	217	244	245	234	226	237	221	246	244	218	234	203	228	213	215	227	214	224	228	209	247	245	219	231	230	264	256	202	221	220	257	233	241	234	225	267	238	236	238	240	237	258	254	238	250	238	239	268	230	231	254	212	218	257	242	208	238	245	250	222	240	236	218	211	224	231	220	209	229	220	229	223	226	227	237	239	201	258	222	243	243	237	233	240	245	212	221	208	215	233	220	225	207	212	237	242	216	227	240	229	242	228	246	223	240	259	227	227	252	235	230	215	238	231	209	202	205	249	231	206	235	244	260	242	240	237	247	208	223	226	214	240	220	238	248	235	218	224	213	229	246	240	258	229	225	254	205	241	222	234	221	219	227	221	250	233	269	237	220	261	258	203	250	235	229	230	239	218	206	224	244	234	240	267	225	234	186	253	249	233	225	225	214	231	235	220	195	204	235	235	264	237	230	239	232	222	254	240	220	250	225	219	230	252	232	219	226	225	235	228	230	236	243	235	233	242	196	232	241	238	223	251	250	226	238	237	231	236	234	232	226	192	235	227	235	258	260	212	230	241	206	237	226	254	214	227	228	239	226	233	222	198	239	232	233	224	233	240	230	228	242	222	241	244	246	250	255	208	219	214	248	222	218	244	246	208	230	221	229	245	247	241	226	231	230	239	252	247	235	220	193	241	220	224	261	232	215	220	215	249	222	260	234	249	247	224	246	245	227	236	215	241	236	230	238	243	233	225	214	220	212	234	243	225	239	219	215	258	230	237	227	233	214	215	244	235	238	250	231	251	234	236	229	241	238	247	241	228	230	216	211	248	236	221	219	248	232	220	220	246	237	236	218	265	227	231	243	214	218	214	249	209	236	236	236	234	257	271	235	222	243	238	217	225	234	244	217	227	258	211	252	244	265	225	242	208	236	229	242	206	230	187	241	233	259	256	211	217	218	241	223	195	202	199	244	258	222	231	246	219	230	219	222	204	231	197	236	234	240	224	212	220	224	218	240	229	228	250	220	245	237	259	217	201	251	251	218	243	230	235	228	253	205	217	210	238	235	234	216	231	240	234	248	238	204	238	232	198	242	257	252	283	226	238	232	216	228	256	238	216	226	229	203	220	242	262	269	249	231	245	221	268	241	225	226	225	236	246	246	235	227	234	230	252	228	239	218	221	252	234	211	237	224	245	237	227	218	228	225	255	241	234	265	241	247	232	256	214	249	207	221	216	220	242	238	211	222	225	252	230	274	243	245	205	232	231	231	208	236	229	239	243	243	222	266	201	222	222	235	240	237	214	253	215	226	261	223	248	228	235	247	191	239	221	256	256	207	235	193	233	220	228	209	218	203	240	224	239	218	219	238	230	234	226	225	227	201	241	228	231	223	221	228	231	199	238	224	250	250	240	232	233	248	227	236	208	240	264	229	243	216	233	249	263	262	232	243	223	216	217	247	239	211	227	222	237	243	223	234	258	219	199	226	190	220	224	240	226	253	216	235	226	234	253	200	245	254	238	225	221	219	227	241	231	218	237	219	244	244	235	256	211	211	254	229	241	225	237	239	229	229	252	245	222	228	201	236	234	219	234	242	236	225	241	222	230	241	247	219	228	205	232	225	203	226	238	204	216	268	214	214	250	219	240	244	228	246	221	227	221	207	233	230	220	224	238	219	222	224	219	234	221	235	250	236	246	221	249	219	253	228	239	252	268	249	234	242	248	262	221	248	214	229	253	218	201	234	230	255	210	237	216	230	216	250	238	217	210	232	224	249	246	244	238	227	241	226	241	246	259	245	233	214	222	205	231	247	240	226	223	243	254	235	232	239	201	231	265	260	218	245	231	246	247	217	227	237	224	225	240	238	235	218	246	229	248	209	216	239	213	234	213	232	207	238	230	250	210	233	206	230	219	230	203	238	243	242	247	240	218	215	226	206	271	215	224	234	261	255	227	215	234	236	243	209	201	225	220	246	221	249	216	247	220	225	234	217	243	235	241	224	231	231	208	240	230	239	221	220	241	238	241	216	227	243	245	228
27686	17614	3473	972	786	710	605	571	576	594	630	562	598	541	546	541	567	533	550	563	546	557	496	533	544	549	548	535	542	555	576	546	531	528	538	540	529	577	560	562	564	544	581	570	558	550	534	573	564	526	560	564	553	569	540	529	545	581	585	571	535	570	541	535	563	567	574	567	564	585	564	538	487	574	556	603	569	592	587	545	518	554	554	526	553	559	520	543	557	572	537	531	553	564	555	543	539	576	529	550	572	596	543	546	550	558	551	538	543	571	538	574	600	599	561	576	551	559	544	517	544	579	515	535	526	558	576	521	555	554	529	548	553	582	557	537	542	496	548	527	544	539	550	545	615	545	566	550	493	554	555	568	579	516	568	528	565	586	551	559	539	551	552	573	544	525	603	548	520	556	520	531	557	553	541	543	536	568	518	583	551	556	560	546	529	545	539	549	535	548	530	553	501	549	551	544	572	560	514	549	542	552	573	505	576	544	585	551	566	520	512	532	600	564	549	564	534	542	555	553	484	571	529	547	587	535	538	520	545	518	580	571	537	570	566	538	580	549	526	576	564	543	559	572	549	519	562	562	552	539	557	568	559	580	525	591	554	561	535	564	552	610	582	516	550	574	569	583	549	569	529	538	503	558	560	561	537	541	528	563	521	563	540	548	549	539	589	563	557	534	567	567	546	549	558	547	573	591	566	536	560	548	559	572	558	580	572	559	546	523	519	530	577	510	559	575	567	533	557	531	574	562	593	527	554	557	542	520	529	569	531	519	524	531	580	540	540	553	540	548	577	612	565	560	510	554	517	510	526	585	554	578	538	561	597	523	556	567	542	533	524	548	505	552	566	540	575	559	558	550	533	535	544	576	521	519	561	602	549	580	524	532	580	549	525	564	534	547	547	525	529	529	572	567	575	516	510	575	602	533	553	556	534	537	540	570	575	565	497	518	571	524	573	491	549	511	514	583	526	490	606	548	574	566	550	554	563	569	527	559	554	554	602	535	544	519	545	555	577	520	553	575	531	612	603	555	554	566	551	564	548	539	542	564	547	587	572	540	537	541	542	541	563	546	539	549	531	585	522	567	527	532	591	520	574	530	572	565	545	540	572	575	560	548	572	563	547	556	546	541	557	570	556	546	548	566	548	548	567	523	559	595	545	543	561	530	564	538	570	585	571	545	536	533	536	539	580	563	529	589	561	522	532	498	595	552	553	525	562	584	550	555	577	566	552	536	524	575	589	526	544	552	555	580	562	567	531	616	524	545	540	555	579	580	579	545	559	587	520	525	558	519	542	529	530	560	587	542	544	506	550	582	555	556	530	563	520	560	581	553	546	543	552	524	553	503	610	547	549	568	583	545	505	510	533	561	548	581	538	573	538	585	564	527	546	536	542	568	581	558	560	558	570	559	571	590	569	548	584	549	540	556	513	596	577	529	568	552	566	585	559	522	574	544	559	547	534	557	561	548	565	545	579	504	566	570	580	547	558	532	575	581	554	586	538	521	516	552	543	528	548	538	502	543	506	575	524	515	552	542	542	561	551	566	489	627	538	515	553	558	565	584	534	576	587	530	555	550	562	514	516	534	586	504	509	551	510	507	574	535	546	562	563	528	568	527	531	551	538	572	564	548	521	502	540	542	500	563	527	535	540	548	552	519	536	548	560	569	569	545	601	555	601	557	576	563	542	551	555	530	552	569	554	527	537	556	535	577	530	525	558	547	604	542	531	562	522	558	514	550	527	579	539	602	556	563	565	550	486	564	523	556	573	496	529	612	526	549	550	580	545	551	569	545	570	518	568	553	534	559	521	556	531	543	525	569	582	536	588	573	528	554	574	578	565	530	538	543	544	604	519	533	590	543	575	580	585	555	537	564	535	542	528	561	556	510	537	553	545	545	592	578	558	564	567	576	539	565	563	530	501	520	563	556	550	548	568	539	571	539	557	608	583	561	528	577	550	555	591	559	565	538	558	512	561	573	518	538	532	560	566	542	555	544	570	555	535	525	564	535	581	588	598	545	524	553	531	504	574	576	593	587	570	538	573	559	553	582	582	557	589	566	539	550	575	545	536	579	540	566	579	568	511	559	543	515	555	574	615	537	560	547	570	528	554	531	562	570	570	511	526	539	601	563	508	549	558	510	533	576	550	501	605	541	557	562	528	567	575	581	535	526	555	561	558	564	535	523	539	539	551	549	545	558	545	528	571	556	541	512	528	605	545	571	561	543	551	567	591	532	549	531	589	550	578	553	564	555	585	549	555	548	553	569	558	546	544	530	561	591	535	575	520	549	570	529	567	566	589	547	589	573	546	569	620	572	538	567	573	529	552	559	527	595	557	560	505	572	490	525	512	547	543	542	561	538	511	525	505	574	543	572	523	535	576	548	560	514	597	543	546	538	554	552	553	536	508	588	598	595	560	584	498	547	548	567	567	593	575	547	555	552	521	537	546	560	555	592	512	584	562	558	554	556	552	550	533	571	572	581	543	558	551	520	553	557	547	569	533	515	558	506	544	585	545	550	553	550	511	541	566	564	564	535	556	556	545	551	517	573	562	564	575	550	575	546	559	550	580	562	570	527	520	537	559	547	566	543	567	599	576	569	577	601	573	560	536	569	537	566	575	567	536	557	538	574	550	591	580	566	569	556	540	605	560	572	557	565	538	531	565	580	545	541	523	569	545	542	574	546	574	591	523	564	569	541	553	564	503	591	554	572	559	575	589	550	524	530	598	544	593	553	561	534	555	533	571	527	576	561	573	525	557	551	553	552	537	565	542	554	499	550	538	552	567	565	553	530	567	549	524	542	540	557	585	505	564	545	556	577	574	548	587	547	573	546	595	543	551	533	565	509	536	560	553	528	594	530	527	575	570	571	570	515	519	559	601	539	590	576	528	558	527	564	548	576	559	508	585	541	523	549	558	568	544	577	576	553	553	545	558	547	550	603	575	592	564	554	509	511	555	586	568	562	552	588	555	559	572	539	544	557	555	556	540	564	543	550	579	563	558	555	554	537	513	534	529	545	555	569	496	531	566	546	525	535	590	603	550	544	582	513	581	553	510	537	541	561	564	550	543	549	570	575	560	542	549	538	524	547	528	521	555	550	569	571	560	597	569	528	543	569	545	517	558	562	555	574	564	515	555	570	565	560	544	555	532	528	575	526	561	596	547	506	567	517	583	527	539	567	561	521	567	558	537	508	549	546	550	545	569	570	533	589	527	523	561	510	573	543	573	528	554	564	556	562	582	539	557	557	518	540	534	529	518	607	576	542	556	562	510	559	571	561	545	556	580	529	543	514	556	563	532	513	529	552	565	542	553	577	563	529	613	564	563	573	538	530	535	515	558	559	514	547	537	585	624	587	508	541	502	515	584	556	567	581	614	597	548	593	606	557	542	528	580	582	566	541	543	602	590	535	537	555	542	582	518	552	593	531	581	573	580	582	540	550	525	570	538	578	532	572	586	543	546	600	530	504	537	541	588	558	570	561	588	547
4863	1275	980	866	816	752	755	710	736	748	706	718	705	677	729	701	716	686	710	720	722	691	711	704	698	660	655	716	699	691	682	671	719	685	700	706	696	706	772	710	713	679	716	725	694	707	689	736	632	677	707	706	670	674	692	696	701	710	685	733	710	665	723	717	681	703	649	678	686	699	666	731	702	676	712	695	674	665	724	718	655	744	692	697	688	736	686	692	680	728	692	680	679	663	726	727	684	691	707	679	652	691	656	698	695	681	700	650	689	670	709	737	709	705	679	672	681	726	752	658	632	673	702	666	725	756	682	698	653	692	676	683	667	733	662	649	661	676	713	644	677	686	726	691	716	681	711	697	703	678	691	749	691	692	692	708	664	652	744	707	737	634	680	711	663	688	689	676	674	678	700	663	712	719	700	647	692	679	682	669	691	657	686	698	671	736	659	731	688	672	663	733	708	723	731	677	682	695	712	712	673	726	746	676	748	662	707	693	724	728	674	655	675	655	697	677	698	708	686	735	682	695	711	682	708	697	701	656	707	688	689	681	693	731	712	675	706	644	694	661	707	680	705	665	689	672	665	677	652	683	669	718	713	678	726	647	689	699	678	634	707	711	654	699	659	683	641	715	750	717	663	700	706	727	706	688	686	649	704	689	666	749	682	700	651	637	735	738	715	683	701	724	666	735	685	745	657	685	687	714	754	678	735	695	750	690	675	674	692	679	703	733	651	686	631	734	713	670	706	664	677	725	706	735	711	702	694	686	677	676	712	720	717	685	707	695	726	660	680	697	737	680	729	687	670	729	683	687	665	700	708	732	686	727	697	675	746	725	677	669	656	690	651	717	685	659	676	690	657	648	691	686	686	722	728	654	679	678	687	672	721	684	682	736	715	665	703	636	662	693	729	650	728	740	672	697	720	652	735	681	675	689	730	681	716	689	684	689	718	697	718	648	668	690	738	665	715	706	651	699	696	655	681	702	718	709	702	649	711	661	731	654	649	667	670	742	709	659	681	701	728	709	725	678	695	633	707	731	719	636	692	702	690	706	680	686	696	715	656	700	697	725	650	720	689	690	694	706	639	692	670	649	679	682	733	697	705	709	701	711	699	682	693	722	660	665	694	739	616	704	661	675	655	685	686	654	662	635	700	689	670	683	714	674	673	654	675	708	671	723	687	702	686	672	712	662	687	641	664	656	709	689	716	725	717	648	716	723	712	677	664	688	675	698	657	681	658	709	689	720	665	717	651	697	681	672	686	708	707	698	717	679	689	639	704	678	685	684	670	703	719	674	704	702	699	699	702	699	706	756	679	678	673	670	668	704	706	687	688	677	651	688	714	694	698	658	708	687	647	671	714	702	717	701	694	672	678	694	692	706	686	712	712	642	719	665	682	635	713	632	679	716	665	710	656	684	763	706	701	682	682	717	642	686	684	711	680	668	694	697	745	724	686	666	730	701	649	648	729	660	705	684	704	682	725	732	710	674	677	711	692	679	654	746	714	661	678	675	708	676	638	677	721	688	661	694	676	665	722	673	712	680	714	702	681	697	689	690	696	727	686	650	665	706	688	702	705	645	675	672	700	702	694	690	684	634	726	667	683	725	686	696	684	701	654	730	722	669	666	703	685	684	710	643	710	677	703	705	681	651	721	716	679	710	713	660	712	675	627	666	694	608	665	676	712	650	656	714	706	652	683	689	680	694	708	665	674	699	670	667	694	719	710	657	734	708	671	740	666	702	647	713	696	652	657	720	705	680	694	677	622	678	688	711	697	646	714	711	694	718	703	668	696	697	727	681	673	685	689	688	685	665	662	673	718	695	681	710	660	697	704	688	667	687	715	704	699	654	706	667	700	734	699	709	670	631	654	669	708	686	663	692	694	696	706	655	663	690	697	703	693	709	713	679	717	707	700	718	672	705	661	708	721	730	672	743	666	714	620	730	669	704	687	688	639	709	697	705	696	690	687	720	703	653	684	665	609	619	679	647	667	692	683	689	669	675	726	672	654	664	663	673	666	689	648	722	659	719	723	719	697	642	672	629	685	688	690	695	679	677	717	734	681	715	680	685	698	730	722	700	723	681	644	664	734	714	680	700	682	677	662	675	686	709	693	719	671	631	630	664	687	740	708	706	670	678	709	710	688	707	681	713	670	679	710	684	651	671	710	715	701	681	663	679	663	641	710	639	657	664	686	706	680	673	652	708	689	668	716	729	681	707	723	693	692	681	635	750	708	648	665	679	727	653	760	676	666	692	659	644	707	676	684	689	722	698	665	700	684	707	651	662	659	737	703	707	705	651	658	712	685	735	663	708	681	721	714	655	732	691	674	636	691	748	701	668	715	663	717	657	695	707	692	647	650	717	680	705	668	736	638	674	691	658	684	670	711	731	729	677	676	697	643	698	682	631	655	675	678	676	724	684	666	690	697	691	694	725	689	754	676	734	711	697	711	664	727	694	691	707	693	684	694	705	674	661	661	678	700	724	677	702	687	710	688	661	658	714	668	648	730	657	734	676	698	630	679	725	726	677	635	728	705	711	689	656	669	685	713	696	653	704	672	689	727	717	703	678	706	669	717	685	696	633	720	687	693	676	725	674	715	703	711	698	676	687	686	706	712	698	643	724	717	727	710	678	710	671	708	680	683	652	685	730	674	635	687	679	652	681	661	725	706	674	694	671	710	666	696	688	679	659	647	684	695	689	718	701	694	697	697	672	669	708	702	660	698	698	682	710	647	692	669	689	707	663	695	671	712	746	734	664	683	686	673	724	677	718	723	699	689	710	731	758	645	686	668	699	720	654	647	662	653	704	683	742	652	742	657	670	684	724	705	702	732	717	717	699	674	700	694	671	675	687	688	709	647	697	723	682	685	673	664	705	696	703	711	690	687	691	673	694	742	702	675	680	668	701	677	699	703	682	718	640	701	725	668	693	669	680	677	690	696	666	671	692	697	692	696	722	666	705	666	672	731	681	707	666	702	668	672	674	657	709	704	679	697	679	674	669	701	670	660	717	683	697	726	649	678	683	698	676	686	705	656	677	648	701	708	632	679	703	701	682	651	699	673	724	692	682	684	694	709	699	734	705	717	715	648	682	697	697	702	690	673	723	704	717	671	725	656	690	642	716	721	662	699	714	670	675	617	681	720	709	690	677	683	723	664	700	652	658	681	694	733	725	694	673	684	734	670	690	699	675	722	644	641	714	668	704	721	700	728	646	707	727	671	692	726	707	655	741	751	682	699	716	720	702	720	677	718	679	693	669	708	641	664	718	725	706	722	723	694	686	670	702	676	723	690	717	683	679	735	700	687	672	683	732	724	706	671	689	723	666	678	678	689	678	682	680	737	696	677	621	701	719	670	694	678	714	679	716	693	700	709	702	686	721	696	734	662	703	637	662	727	699	684	703	714	712	672	715	685	682	702	689	706	694	641	695	677	676	664	725	710	672	720	695	757	691	663	702	693	681	671	711	669	737	674	687	667	695	698	668	658	731
24011	21518	28768	24672	21478	7137	1036	723	666	638	602	572	528	489	517	535	504	509	473	487	508	505	468	502	520	477	469	493	484	461	487	468	456	499	467	494	463	485	493	480	492	506	472	461	460	458	469	459	481	459	471	467	443	482	477	487	475	416	439	514	496	457	434	473	488	455	431	454	488	484	481	451	485	491	446	481	496	464	449	461	463	423	472	462	426	478	502	487	482	452	451	472	444	465	473	460	487	444	420	452	448	483	455	480	459	444	478	447	419	503	446	453	481	463	444	503	474	492	477	447	423	455	467	461	482	472	523	492	463	469	469	473	497	481	470	498	470	460	469	502	476	494	464	443	502	491	486	453	475	497	464	469	470	454	442	488	433	422	476	490	493	446	469	477	485	485	480	469	480	534	475	470	465	479	477	484	505	516	448	489	493	432	456	487	492	459	496	451	484	443	481	476	512	474	487	492	484	482	487	463	495	458	474	484	452	441	456	478	500	462	480	442	454	454	482	479	460	516	457	498	464	522	467	447	488	477	487	474	442	449	446	464	457	427	455	469	463	464	519	482	505	481	485	445	424	454	500	500	496	467	480	472	487	470	472	444	471	471	450	454	462	447	450	450	457	452	453	487	453	498	461	437	481	458	449	524	475	432	504	510	467	449	490	485	486	471	491	433	433	437	477	453	461	447	485	482	485	465	439	462	498	416	517	473	480	487	437	459	494	522	481	486	491	440	500	479	476	446	468	461	466	495	450	443	470	478	457	477	468	464	439	481	482	465	471	466	460	476	461	432	485	494	464	509	445	511	456	424	475	453	451	458	452	461	465	451	445	490	474	436	497	472	429	424	481	482	483	482	469	490	446	477	440	461	464	485	449	467	469	466	481	491	434	467	480	465	492	488	470	479	483	497	455	492	445	473	483	477	484	469	464	460	475	450	468	453	449	441	458	446	446	443	451	459	465	444	487	448	486	448	494	488	470	463	472	472	474	450	480	485	467	480	464	452	478	462	496	476	484	474	441	473	461	488	446	497	492	494	486	483	444	477	489	506	489	498	499	497	476	469	489	542	450	456	449	459	447	466	467	461	421	460	478	446	486	458	435	434	421	456	450	478	441	457	440	466	452	458	439	448	469	449	450	443	466	426	479	471	459	448	475	482	496	463	480	456	458	433	494	471	451	487	464	461	459	445	446	442	480	450	480	476	492	478	473	469	428	442	479	503	461	464	449	468	453	497	489	478	468	509	486	451	475	459	460	448	492	495	443	488	444	487	450	486	489	482	466	463	457	462	506	443	481	487	470	479	463	479	432	469	453	471	498	448	442	447	469	485	470	452	478	451	441	516	468	475	458	484	463	488	504	429	492	460	437	463	458	474	512	488	452	495	462	445	464	508	457	448	458	480	427	474	467	496	430	441	500	454	481	487	476	493	482	469	460	472	457	445	482	479	484	482	481	510	491	470	489	456	471	469	445	490	509	482	410	479	443	499	482	457	466	471	447	483	476	501	485	441	465	447	449	523	477	467	471	461	488	435	457	450	466	463	488	451	497	472	468	475	462	448	471	478	480	468	460	459	480	445	442	438	463	455	480	498	478	444	477	479	405	456	450	455	464	497	480	449	458	437	461	497	456	497	481	427	478	458	466	475	467	479	463	444	457	502	478	490	473	477	420	488	465	484	427	504	478	467	494	463	438	441	480	470	496	468	468	464	483	454	484	466	481	497	500	475	451	465	493	457	489	460	457	471	464	462	477	472	464	512	495	467	463	476	462	493	470	480	504	477	504	460	455	461	493	476	495	467	446	475	455	464	456	514	457	473	476	459	477	467	442	468	474	509	486	506	479	458	479	480	465	487	460	486	492	499	429	471	436	468	500	458	472	416	430	438	452	501	467	487	465	489	435	483	457	474	471	473	465	487	479	431	489	474	480	430	474	477	517	467	462	495	477	468	471	451	464	462	468	485	474	466	446	503	476	464	445	509	453	489	471	453	467	470	468	464	416	481	476	462	469	481	469	446	464	510	472	436	462	480	474	453	479	475	449	467	439	457	442	465	446	466	465	433	471	446	493	464	496	484	470	452	453	482	455	456	458	466	430	464	475	437	463	489	447	490	466	457	469	442	446	490	489	490	448	471	457	467	505	440	502	461	463	458	450	492	480	479	505	442	517	459	471	480	436	488	486	468	464	467	491	492	455	501	481	492	460	448	452	479	456	492	466	427	473	433	464	467	476	439	491	487	457	430	515	492	447	490	450	495	461	439	446	485	459	443	431	449	480	484	447	481	483	485	493	467	434	480	468	466	448	461	492	483	467	522	500	432	484	493	454	459	465	455	430	471	453	493	461	473	461	483	440	428	451	489	474	451	487	493	458	446	472	434	456	464	514	484	502	532	463	488	451	481	467	426	473	483	483	467	492	459	491	477	474	488	435	452	498	457	469	478	476	481	471	456	476	459	459	439	458	443	465	453	495	466	469	454	467	475	437	491	453	435	474	488	463	436	494	451	484	445	457	474	480	465	469	444	463	430	482	521	471	429	453	481	431	471	469	493	457	488	488	477	512	477	484	434	450	457	427	467	435	471	479	469	494	478	474	433	465	477	410	429	458	490	480	419	450	441	466	509	456	469	441	489	434	502	491	502	457	452	491	472	487	464	466	469	490	451	481	461	510	479	486	442	459	461	431	485	451	468	498	476	455	447	434	473	473	465	449	456	510	526	470	462	449	489	426	466	458	475	478	456	432	469	463	463	453	483	484	444	485	435	483	485	499	467	465	475	456	443	498	491	504	510	439	485	455	515	466	514	494	491	483	451	490	488	449	491	447	490	432	471	486	447	425	497	485	441	465	453	463	470	433	469	475	456	447	464	496	480	468	454	436	466	466	453	512	459	465	455	470	500	429	479	530	474	448	489	478	479	480	461	431	455	516	463	469	488	458	462	449	503	492	455	457	461	461	463	503	463	461	465	444	473	496	483	462	479	473	427	431	466	479	515	486	471	515	439	504	434	492	453	472	500	487	466	458	458	430	461	423	479	497	474	458	501	453	461	463	474	465	436	494	494	464	481	465	494	456	510	465	458	472	456	472	442	470	474	509	464	462	535	441	419	429	482	485	483	456	494	443	495	466	456	422	456	479	471	472	465	472	444	492	434	462	447	524	421	442	455	429	486	478	479	475	486	492	484	488	488	466	478	491	451	486	438	493	484	457	475	491	463	475	480	440	457	490	444	507	456	480	518	448	446	454	468	454	454	483	464	485	441	444	470	465	467	446	496	448	463	483	460	478	478	465	491	455	496	465	485	472	430	491	449	469	455	472	475	445	432	454	471	473	487	453	458	456	474	437	454	459	467	508	469	476	433	451	500	485	519	441	479	523	494	499	483	461	461	461	459	445	488	441	454	463	458	478	436	476	456	457	490	516	485	493	490	498	482	496	503	483	468	419	445	457	493	470	469	449	458	471	486	422	447	475	463	428	468	494	445	481	431	492	431	464	493
8587	8008	5470	2655	2004	1526	1330	1086	1003	925	840	768	713	762	706	723	663	669	657	661	633	648	650	652	583	650	594	600	599	631	586	634	634	630	603	613	582	621	609	646	614	610	617	571	604	584	612	647	593	612	620	636	586	630	636	588	570	585	614	640	585	592	587	581	602	589	562	658	578	637	584	581	602	601	594	601	668	567	621	627	585	591	598	579	579	585	573	606	588	585	613	611	595	600	630	606	584	620	612	573	550	663	571	598	613	631	609	600	596	612	614	585	602	583	598	577	578	582	554	573	583	595	574	607	588	582	596	628	572	596	585	556	573	603	579	638	541	589	604	580	615	582	556	597	591	569	580	572	608	597	577	580	574	620	573	625	624	581	589	613	618	577	623	581	577	600	595	597	563	589	566	604	610	597	597	613	587	605	563	635	644	577	600	579	606	591	536	628	633	643	574	579	603	595	584	613	630	591	600	600	596	611	619	615	609	600	588	600	586	619	630	585	547	636	616	607	587	639	589	592	591	555	618	590	628	591	604	601	647	632	602	622	561	655	641	624	596	627	561	627	601	598	565	584	608	589	572	640	644	619	601	589	625	600	578	570	593	612	588	610	556	582	604	633	645	569	646	604	612	633	610	646	608	545	629	636	584	615	594	635	616	558	555	597	605	604	603	612	632	596	603	592	647	569	633	578	613	591	602	609	597	619	681	585	571	574	572	632	611	604	629	589	610	616	606	605	593	606	614	579	605	611	612	565	538	589	603	619	626	575	572	627	595	633	521	511	643	608	562	631	613	613	602	604	627	586	604	588	624	595	633	597	590	628	597	594	648	581	579	614	608	602	576	586	583	581	577	649	587	594	575	525	579	603	592	624	596	602	579	605	571	622	532	557	606	592	643	612	600	581	638	631	598	643	552	581	626	620	591	576	586	632	612	602	556	567	577	602	571	629	629	631	571	587	582	621	614	595	600	599	608	563	557	580	628	586	618	570	599	564	621	591	563	567	575	623	589	622	651	584	616	595	614	599	562	606	614	592	615	584	576	597	591	597	595	605	613	570	597	636	593	591	575	634	586	616	619	595	612	642	618	590	583	584	602	589	601	632	607	592	527	590	605	638	607	626	555	580	593	621	597	595	592	570	611	645	596	589	624	627	632	586	605	579	615	623	602	562	576	591	629	666	596	561	592	624	620	628	627	556	589	563	573	630	555	590	582	611	632	570	630	583	592	614	622	611	547	569	629	582	559	580	598	616	590	549	621	642	595	582	590	589	611	598	591	585	635	631	609	551	629	608	609	627	551	579	597	585	589	639	602	576	582	591	634	635	604	593	594	623	612	595	592	573	607	577	571	609	639	597	591	610	608	581	562	600	611	533	620	583	601	591	597	588	607	601	534	595	602	591	591	647	587	592	580	594	595	631	583	616	576	578	594	599	563	615	589	563	530	593	624	640	612	606	591	616	592	565	581	589	590	657	573	614	592	625	553	551	574	594	633	606	572	620	592	639	603	652	598	581	592	571	575	611	633	584	630	603	629	643	593	623	573	593	624	604	597	609	594	589	571	622	596	614	583	597	583	592	606	580	591	597	602	633	598	600	633	549	574	614	590	578	585	575	614	590	603	568	584	610	589	587	598	606	599	590	546	563	589	621	554	611	600	606	604	581	621	594	586	589	597	625	625	589	591	606	555	590	596	640	654	608	625	593	554	614	644	569	608	618	585	600	609	604	606	600	588	638	614	625	557	632	630	597	625	606	600	602	616	537	613	618	582	571	589	649	547	571	539	599	595	555	558	613	592	609	555	568	607	611	610	577	538	588	626	634	601	592	584	595	565	600	608	648	619	579	614	635	590	611	614	619	605	564	633	626	626	602	622	602	630	641	572	641	626	551	542	624	600	580	638	614	561	558	601	618	593	625	594	624	651	623	609	593	592	606	623	603	577	634	561	597	629	595	569	559	568	572	596	599	588	572	596	595	623	622	549	561	617	585	568	595	596	584	565	638	598	614	613	594	578	578	596	617	599	606	592	585	559	633	566	589	613	599	651	597	589	587	583	594	652	645	596	600	594	587	570	599	620	573	635	613	615	588	616	615	569	617	559	617	611	602	539	633	565	622	626	607	615	577	619	633	588	605	563	626	628	562	577	531	626	567	603	611	605	579	621	593	587	654	578	601	612	626	557	602	600	617	604	570	648	610	591	580	597	634	608	588	591	559	636	610	641	613	601	598	590	598	544	564	578	640	606	584	575	624	546	597	611	583	662	587	657	613	609	596	591	606	536	624	592	635	604	616	599	585	627	594	604	614	604	590	619	621	637	654	638	572	590	564	630	597	580	594	578	614	604	575	572	590	646	617	629	588	564	635	606	609	557	561	577	585	611	623	616	617	611	565	631	639	630	600	598	541	562	618	609	606	618	617	625	626	574	599	616	558	636	596	581	598	585	583	654	595	587	593	603	625	563	600	641	585	577	607	614	618	648	606	590	612	603	605	566	590	618	577	584	627	573	600	641	556	588	573	622	604	613	604	608	567	610	597	618	562	592	607	590	627	586	617	616	640	570	634	602	596	568	620	599	627	614	597	611	591	593	613	597	597	632	591	592	621	582	581	585	619	605	595	566	624	590	588	592	574	630	545	612	625	623	570	656	623	572	595	615	618	590	623	615	571	558	621	602	626	564	595	628	589	595	623	618	655	563	586	569	600	611	572	579	618	582	619	620	609	623	594	599	624	639	572	639	619	600	608	561	557	568	556	573	623	622	626	582	569	585	552	601	622	610	608	612	587	637	578	602	620	614	615	607	588	575	612	622	598	617	622	609	581	556	590	620	603	585	618	615	586	589	568	579	563	614	618	571	602	595	567	643	588	635	596	572	557	618	611	629	544	594	612	604	620	619	565	607	576	572	613	622	611	627	591	588	586	560	565	622	626	583	568	566	589	636	607	582	626	594	560	577	597	588	555	597	585	602	626	629	605	558	591	648	607	614	616	589	592	627	638	597	624	620	648	627	605	562	639	592	597	597	617	601	607	623	618	586	570	597	607	548	565	590	637	617	611	592	641	582	598	601	588	601	596	620	622	605	570	642	554	568	628	586	627	643	596	608	594	607	597	602	631	578	609	604	645	631	584	636	630	602	585	608	604	634	610	635	614	589	654	637	622	624	589	612	578	561	555	545	577	607	572	569	611	581	597	582	607	626	597	602	614	604	606	614	628	597	579	588	591	604	616	584	611	572	588	613	628	595	607	599	578	580	585	584	596	602	610	638	581	557	617	597	616	608	595	613	590	596	580	573	606	637	601	579	566	598	622	583	562	607	641	629	561	584	581	604	563	584	595	602	623	629	609	602	598	588	601	618	608	592	602	670	576	616	613	613	638	582	614	612	654	627	611	622	608	619	606	598	591	608	604	586	558	615	610	635	598	624	581	612	592	633	607	576	546	565	630	602	596	601	606	615	572	611	582	607	639	634	610	583	598	595	583	572	634	607	651	610	569
25097	21486	27419	25766	6025	564	487	422	442	387	360	389	376	352	317	348	365	337	337	313	364	372	328	362	347	341	364	350	336	355	337	350	345	362	313	380	359	356	310	329	360	337	370	341	344	375	350	340	337	348	356	330	364	328	339	356	300	355	321	330	330	343	311	323	310	332	314	343	310	300	344	311	351	356	309	310	349	351	337	333	361	338	334	357	294	328	332	345	325	389	375	317	358	328	313	314	354	347	341	344	336	319	342	343	331	362	351	344	371	348	348	312	322	326	345	341	358	333	344	342	305	354	314	383	350	333	325	375	347	355	350	343	327	352	351	342	378	330	370	360	337	343	300	370	307	362	335	353	309	373	348	347	348	353	350	365	313	340	331	355	326	359	318	335	297	344	335	346	337	357	328	329	345	335	362	350	354	366	321	329	305	338	314	335	346	345	348	333	311	344	316	342	330	351	348	344	366	331	354	354	346	314	322	353	308	342	329	332	313	346	302	383	352	325	333	357	342	341	323	338	348	329	335	344	335	320	329	335	330	324	375	327	350	335	299	327	334	332	345	308	309	356	339	330	312	326	336	350	325	383	352	329	324	353	356	339	310	329	342	377	336	339	360	327	320	324	293	327	332	344	410	331	330	340	339	343	358	347	338	342	347	342	292	320	327	320	345	320	342	329	364	351	335	337	323	333	338	338	341	330	312	367	342	349	347	324	323	375	316	344	332	354	335	339	370	295	317	336	376	316	329	316	349	312	304	371	332	363	325	314	354	333	354	353	311	332	377	351	328	329	357	360	308	327	328	361	320	338	355	323	343	328	327	364	338	355	325	351	340	350	337	325	332	361	334	339	339	323	343	323	352	339	331	378	300	359	328	349	350	366	304	332	341	361	337	344	341	325	342	339	327	378	362	341	345	358	332	351	330	360	346	327	344	351	359	341	361	325	324	350	351	298	355	333	349	358	351	351	335	351	341	367	328	341	347	324	340	347	343	357	284	326	337	369	325	349	325	327	359	317	322	353	322	339	359	348	305	331	340	307	347	314	328	335	344	358	350	358	375	323	315	339	338	342	358	346	352	320	319	359	338	326	333	353	359	348	335	323	317	358	335	345	341	325	339	323	342	338	348	363	343	348	338	332	351	362	341	351	312	382	348	345	355	336	357	332	328	314	319	341	348	315	318	329	351	353	318	330	361	330	354	344	355	337	334	376	359	340	333	359	362	323	352	330	352	383	337	356	354	354	314	336	330	323	357	318	387	351	347	359	322	349	334	363	344	348	330	334	338	353	334	307	354	350	341	337	327	347	325	306	346	336	371	350	344	320	351	359	345	347	345	337	333	328	333	343	333	338	351	311	339	369	350	350	311	352	359	343	337	323	388	340	314	353	321	336	340	335	360	338	364	345	334	364	338	301	369	361	346	368	331	361	335	330	363	327	306	346	322	343	336	314	353	360	342	356	320	349	344	357	317	334	371	380	358	353	341	366	357	334	335	335	385	326	336	363	349	341	330	331	398	319	326	331	342	358	341	317	289	349	335	360	348	326	362	334	332	337	363	374	305	349	333	338	334	344	354	341	320	335	350	327	346	368	349	360	374	308	365	349	352	321	337	371	346	352	340	349	364	330	353	326	336	355	351	309	323	385	335	329	355	308	352	337	368	325	352	340	315	345	316	362	333	340	363	280	342	346	350	335	326	322	340	339	356	341	333	335	333	341	331	307	353	307	372	364	362	328	362	337	362	356	298	357	341	344	318	350	351	358	356	369	330	342	325	348	380	346	337	351	343	333	382	350	382	351	311	310	332	311	330	313	363	325	351	392	371	351	365	327	339	354	321	329	320	358	334	340	352	372	359	331	343	356	325	365	339	354	361	337	317	351	343	323	324	327	322	305	343	354	308	327	329	341	319	347	322	355	365	367	358	322	366	346	357	314	330	319	329	319	327	328	310	314	337	343	350	322	361	325	375	291	349	346	360	356	336	378	309	336	314	334	339	357	327	334	343	337	335	319	381	353	368	328	311	289	340	340	366	325	301	357	336	356	372	331	318	333	346	336	317	344	333	324	355	343	355	349	308	307	340	307	348	323	312	315	363	347	339	322	321	344	350	358	338	364	359	367	333	336	329	319	373	331	291	330	361	327	325	355	323	327	313	339	324	320	339	340	348	318	340	373	342	361	373	324	335	326	373	313	305	340	352	349	338	361	336	363	325	327	380	372	327	319	343	322	340	336	340	363	367	325	334	366	356	336	344	354	352	341	330	324	329	335	330	368	345	349	335	353	324	353	363	315	308	345	342	290	338	360	342	291	333	318	355	334	333	349	337	330	298	319	355	365	326	328	358	346	336	331	331	309	312	325	347	344	347	338	346	380	346	346	320	314	337	339	320	314	370	344	340	300	323	333	318	325	333	346	340	342	304	359	342	325	343	334	351	346	322	318	357	347	335	355	325	307	339	330	350	319	347	371	356	328	322	340	333	355	326	332	319	360	344	350	352	355	362	366	339	370	316	328	327	326	307	358	319	328	317	374	341	365	329	341	355	340	324	314	339	352	335	355	353	327	344	337	336	331	326	304	348	354	367	347	301	334	340	354	381	366	316	314	346	363	351	359	334	369	365	347	306	350	363	320	349	337	329	349	313	326	405	347	370	345	337	362	308	301	357	339	363	344	332	341	349	290	376	368	348	327	322	346	357	340	356	335	312	356	328	347	331	356	330	354	338	338	327	332	330	320	326	360	342	341	378	322	319	360	378	334	390	359	319	350	322	351	333	326	354	337	352	361	314	371	348	298	377	379	326	347	318	294	329	356	349	371	334	360	331	303	355	347	366	326	314	304	362	318	314	379	354	328	332	359	350	350	323	333	346	328	326	345	335	310	354	293	347	334	363	372	338	347	334	348	343	326	342	331	335	348	351	353	328	328	311	361	317	351	337	362	377	369	320	339	344	384	326	323	328	359	363	332	370	316	345	328	330	335	339	340	351	339	357	353	337	323	344	346	320	306	341	318	356	313	363	347	349	299	338	322	306	338	348	327	325	374	339	330	326	349	306	356	334	348	364	333	319	332	337	326	356	357	322	374	343	289	338	335	297	324	362	313	353	347	338	348	327	354	332	325	378	361	338	356	297	370	393	338	348	328	339	357	351	313	293	343	348	348	306	325	328	339	322	373	353	301	326	317	312	341	331	339	335	346	328	344	358	338	306	349	354	357	318	311	321	370	339	314	356	345	335	329	320	334	315	294	362	345	377	358	333	351	351	331	359	321	337	320	321	299	338	321	359	363	329	336	351	412	339	312	345	353	362	335	355	326	341	332	344	304	358	335	330	334	321	337	336	355	319	338	332	359	340	375	353	319	375	367	317	331	347	335	321	351	338	334	353	344	365	360	371	359	337	313	323	328	330	373	340	341	331	332	365	346	303	337	326	313	343	351	366	365	333	336	318	326	318	348	329	349	347	340	325	342	340	327	315	344	360	350	335	357	328	334	347	376
8065	4179	2839	1451	1110	865	774	672	580	580	550	505	487	479	488	474	523	439	470	403	454	475	489	450	445	418	444	435	446	424	420	438	424	453	437	439	425	426	419	422	470	429	428	405	417	413	426	391	414	414	422	432	427	426	403	442	434	382	444	450	457	424	419	484	426	402	450	433	432	382	439	438	422	409	422	405	424	397	471	394	389	463	394	464	383	418	404	422	429	450	449	392	406	406	419	428	427	424	425	434	426	450	432	419	402	457	395	497	404	408	455	413	444	451	444	470	437	428	426	425	427	431	419	397	448	390	417	423	387	382	426	405	397	405	429	448	415	436	407	423	382	463	423	431	418	416	411	397	440	455	458	426	412	403	384	395	433	438	429	416	434	390	393	432	430	392	428	432	421	406	373	393	436	427	420	434	440	396	414	427	442	416	431	447	412	448	401	419	447	413	419	454	416	405	393	415	410	401	434	418	427	424	408	387	398	419	418	406	402	432	435	441	404	417	433	406	431	434	411	438	407	443	420	421	415	419	435	440	411	428	398	421	430	406	419	445	463	435	431	412	415	408	451	415	398	398	424	432	423	439	416	435	448	421	445	432	440	396	408	429	423	421	417	409	433	488	411	419	441	408	438	429	440	410	408	456	427	431	426	436	446	403	411	430	441	433	437	404	372	407	423	406	404	398	413	406	418	443	424	424	441	443	424	409	426	419	446	449	431	417	461	423	457	405	418	466	433	436	393	417	419	439	468	427	392	461	435	434	403	405	404	448	401	444	438	424	445	404	466	393	436	424	439	450	402	425	411	437	433	429	436	431	398	454	399	409	408	420	405	412	407	409	447	461	428	457	395	407	430	415	412	392	422	436	404	439	422	401	410	396	422	493	415	460	425	400	440	439	399	416	414	410	433	390	392	412	418	419	444	426	410	391	386	436	455	451	399	419	401	411	424	412	444	430	374	438	435	463	413	441	439	420	421	445	403	445	453	405	434	410	407	403	437	388	425	408	432	420	427	438	411	406	440	424	416	461	388	447	407	405	407	414	411	429	472	402	432	492	431	436	424	387	388	443	395	388	420	425	438	405	430	427	432	391	416	415	384	417	432	381	382	404	417	432	445	428	444	415	405	439	431	404	448	402	428	417	425	403	400	426	419	433	455	453	425	414	411	429	446	432	453	407	429	419	469	434	416	431	413	431	414	411	431	450	446	441	447	423	425	416	403	424	427	440	472	438	419	454	391	385	415	410	436	451	438	459	441	422	448	445	438	419	457	400	381	414	388	379	441	448	424	415	411	410	420	418	422	387	441	452	442	420	416	419	416	436	434	437	402	402	449	439	408	376	413	432	419	403	412	430	401	420	401	424	442	430	393	438	405	439	427	405	441	443	445	453	423	409	418	407	432	409	420	420	441	444	391	422	410	446	432	437	451	399	453	396	425	414	381	446	429	389	433	434	409	445	421	415	464	437	439	428	402	427	439	427	431	426	420	426	414	469	392	424	439	416	458	431	380	444	443	424	431	430	421	401	408	428	415	436	421	428	430	416	450	452	416	431	463	424	442	426	410	462	471	409	421	450	442	444	421	398	433	439	397	406	431	437	443	399	402	398	427	419	427	445	398	434	452	467	394	424	430	401	439	448	423	428	426	440	463	412	421	410	408	410	376	440	414	407	408	480	415	419	417	428	421	420	389	432	405	442	380	420	439	424	429	402	407	421	434	397	437	421	421	436	429	390	410	449	405	400	454	408	415	407	395	438	451	408	437	431	440	423	387	440	407	404	432	436	411	454	422	423	426	373	430	431	431	423	392	443	405	461	456	422	412	416	425	436	455	410	466	449	409	406	425	460	433	392	425	425	428	413	404	405	428	448	418	389	420	441	387	419	437	423	455	405	416	411	445	436	446	417	387	399	449	417	424	406	468	415	409	386	421	436	409	421	470	429	454	417	404	417	422	453	398	426	422	420	403	427	410	427	496	427	406	419	395	394	426	410	446	405	411	434	415	414	399	410	420	398	447	433	413	418	428	409	427	450	430	423	424	382	424	436	447	411	400	423	442	430	399	396	416	452	444	431	432	409	440	448	419	432	408	426	401	402	424	425	432	452	403	422	437	426	389	457	393	410	428	387	457	455	424	405	434	466	384	396	414	425	402	450	424	448	393	417	436	412	406	421	418	405	472	424	425	433	444	395	438	366	447	426	440	407	425	391	416	382	418	471	405	397	399	411	427	422	432	415	430	403	444	427	414	385	422	396	419	417	424	448	428	421	408	380	425	426	414	430	438	432	440	436	401	424	426	437	454	433	423	420	409	407	397	398	424	423	406	405	405	454	436	451	419	436	436	421	448	472	428	442	409	446	453	449	425	410	418	413	453	452	408	432	423	424	402	423	414	415	419	469	420	402	403	469	391	420	429	432	409	424	413	423	442	455	400	413	404	418	414	463	384	441	425	418	420	425	424	438	415	415	434	393	411	436	414	424	416	453	434	389	414	437	451	421	424	453	405	437	423	402	408	427	442	411	417	426	421	441	398	397	405	415	410	423	436	407	385	406	436	432	449	418	416	402	468	418	432	424	421	424	421	473	418	443	447	429	409	418	431	428	456	416	425	408	413	427	409	428	430	403	408	435	423	450	480	411	393	433	443	430	383	425	429	392	414	440	393	408	406	441	399	414	427	431	440	402	404	446	435	428	380	426	462	403	400	424	400	444	393	442	459	415	445	420	387	425	440	420	403	433	387	422	397	433	416	445	407	415	441	445	428	422	428	414	412	405	396	418	414	437	391	385	382	424	395	438	425	383	419	462	416	440	421	390	418	439	440	444	408	412	451	432	432	418	419	391	434	440	414	415	429	423	417	422	412	474	445	436	440	402	429	400	420	423	408	446	415	389	449	423	455	423	421	421	434	431	443	430	419	435	446	441	410	437	436	433	394	446	438	432	426	442	395	415	407	444	422	446	455	434	440	427	404	405	443	446	412	401	424	458	426	404	439	408	444	434	375	403	422	431	420	366	424	407	419	406	409	413	434	386	406	416	424	462	448	433	463	410	435	393	432	372	429	440	423	427	435	426	397	444	406	387	457	408	411	379	410	418	406	428	371	402	433	442	452	419	456	430	395	425	426	461	424	429	430	471	371	397	423	433	408	396	393	438	448	442	394	419	427	409	443	390	401	409	392	428	427	415	405	427	442	399	426	417	410	438	407	435	420	416	439	441	440	395	423	424	446	457	427	411	438	406	462	428	415	421	408	420	454	425	434	418	457	426	429	420	435	392	460	471	392	411	458	412	477	432	415	438	431	422	426	412	426	413	419	428	446	397	447	440	401	414	390	404	438	399	434	440	437	412	406	401	417	404	412	412	441	411	433	381	403	420	402	417	428	426	399	438	405	435	396	415	435	392	443	386	414	461	422	440	428	483	404	446	403	433	418	437	395	460	406	410	449	443	428	429	414	412	461	454	434	455	433	384	414	436	423	414	454	416	417	445	451	436
22936	21530	29323	24209	21530	21510	4102	593	477	417	378	342	297	303	250	262	249	232	242	214	212	202	189	224	199	197	185	196	182	182	178	186	177	189	184	177	199	178	160	207	194	154	182	171	181	166	167	160	170	175	201	185	164	155	179	187	184	160	188	185	195	174	177	156	180	172	205	167	183	170	177	183	186	157	178	172	177	182	181	165	182	148	191	168	180	183	184	202	175	167	184	174	186	191	176	176	161	180	199	168	164	173	177	201	160	177	196	190	166	217	163	169	169	186	165	202	166	201	183	173	152	180	190	182	167	166	180	164	192	162	173	201	187	176	189	200	163	183	160	157	180	170	167	179	184	185	152	159	169	135	189	166	173	171	168	147	150	187	158	157	180	183	175	195	172	168	167	167	176	159	161	176	184	166	194	185	156	173	180	170	164	185	191	168	149	159	164	170	181	180	153	178	177	169	186	176	176	175	168	171	169	189	190	196	156	182	155	188	177	171	192	174	190	186	171	162	188	177	165	192	181	181	159	163	186	182	169	182	218	169	176	168	181	165	181	194	189	186	185	167	194	159	164	165	171	170	160	183	160	155	158	176	152	162	187	193	175	169	171	181	184	172	187	170	137	159	167	177	187	185	178	168	191	172	187	185	168	176	191	194	175	175	193	201	158	186	176	182	193	162	180	164	160	164	188	197	186	167	167	148	187	143	168	173	171	172	200	169	195	167	189	174	164	171	176	171	160	177	160	153	172	165	205	189	176	171	185	176	156	171	142	170	178	170	185	210	167	150	206	159	189	167	166	163	194	156	194	176	194	180	169	163	170	199	153	175	175	181	168	178	198	172	182	172	161	170	181	167	150	175	196	178	192	152	173	183	171	174	174	170	164	164	184	177	175	167	166	171	182	167	147	192	147	176	154	145	155	198	181	184	182	193	157	177	178	177	189	172	182	177	182	165	206	190	156	186	159	174	188	185	166	164	174	198	169	183	161	184	185	175	182	173	168	169	190	169	173	155	176	173	183	149	170	169	170	179	168	157	193	179	175	160	171	157	155	189	184	195	187	173	180	174	173	154	185	191	190	188	171	187	164	160	165	166	163	172	202	166	191	176	178	179	173	177	157	204	174	162	154	179	166	186	193	173	190	161	173	186	195	154	201	186	189	182	184	194	190	164	180	205	160	192	192	191	185	190	173	170	164	168	182	176	178	179	183	149	166	180	193	194	195	160	180	173	180	182	171	183	202	176	171	169	172	159	165	175	165	165	177	159	153	168	175	188	156	158	159	186	167	168	199	189	169	167	178	175	172	169	175	170	169	173	168	183	163	182	194	168	187	195	190	153	167	167	175	185	178	171	169	149	160	177	189	196	172	170	166	162	156	180	164	196	172	165	136	173	175	181	187	170	180	175	186	165	212	173	174	159	185	159	180	184	166	170	187	175	177	170	178	172	156	192	178	144	146	181	178	185	179	169	175	170	154	171	142	159	143	172	174	178	162	173	164	174	166	188	189	157	148	178	165	189	172	193	154	189	182	168	176	170	162	185	156	180	181	158	167	196	160	190	159	176	172	170	188	200	168	191	168	187	185	184	182	169	194	176	155	158	166	176	174	157	160	171	162	163	208	193	162	174	190	159	180	168	169	169	175	165	168	170	163	156	183	184	176	183	180	174	186	186	184	167	169	164	174	178	144	155	189	164	186	170	169	173	171	197	168	164	171	203	174	180	173	196	191	153	180	189	182	184	188	168	174	157	162	178	174	163	167	161	164	161	178	162	180	185	176	173	151	174	170	185	163	194	184	179	198	190	184	181	164	181	166	183	190	163	160	180	178	184	188	173	183	189	183	141	179	171	168	168	184	165	151	196	179	163	179	182	200	163	172	186	175	174	158	207	168	158	170	172	174	171	153	188	175	193	189	186	166	175	168	171	152	176	170	163	190	217	192	176	165	178	176	189	192	161	173	194	182	151	208	168	167	150	166	172	179	180	167	175	161	184	199	176	172	192	160	167	167	167	160	156	189	175	169	181	176	195	194	195	186	208	174	187	178	177	165	158	184	172	180	193	197	157	191	173	183	147	179	172	150	163	186	173	174	170	157	165	168	165	167	158	152	179	133	176	176	167	175	187	187	175	188	154	158	173	172	201	176	170	166	170	185	179	168	177	184	170	208	177	204	168	208	184	177	183	176	186	164	166	150	190	177	165	189	170	192	167	167	151	156	154	171	154	160	179	165	163	176	160	190	173	179	152	148	168	162	166	167	169	178	166	171	188	156	179	180	197	182	172	177	164	165	194	167	167	180	179	152	178	184	175	180	186	146	164	174	158	165	194	157	177	200	162	185	163	159	176	183	180	176	199	182	165	179	186	169	174	180	187	154	148	182	179	185	188	155	195	153	191	144	152	181	163	159	191	182	175	172	170	152	171	175	161	164	192	175	177	187	180	182	170	212	183	164	190	157	175	169	167	170	180	155	165	166	170	167	191	182	180	177	159	176	167	179	191	154	162	179	174	185	162	193	150	174	180	155	179	153	174	180	162	184	163	199	165	188	151	147	191	180	179	183	154	192	175	168	166	160	204	218	193	175	150	176	169	169	178	176	170	181	160	158	190	171	175	183	175	190	169	192	182	165	194	170	141	153	172	171	175	146	202	185	161	186	149	204	176	177	149	172	184	158	166	169	164	166	191	157	176	163	175	175	171	158	180	166	156	185	159	175	146	176	172	185	158	158	183	165	148	161	187	186	207	180	191	166	192	181	151	186	190	149	171	200	173	156	160	183	141	159	166	190	191	174	185	166	173	162	173	153	169	192	169	168	159	189	173	160	156	172	154	192	189	161	170	173	192	176	195	171	178	161	158	174	171	164	180	181	197	168	171	196	157	167	157	172	175	176	163	173	183	169	169	155	189	147	167	177	170	186	153	191	189	180	163	166	180	190	177	190	177	179	173	189	186	187	180	164	188	155	187	175	195	177	175	196	180	187	183	176	163	165	196	190	185	163	170	164	175	193	192	171	164	192	170	154	183	191	155	148	177	170	181	153	148	184	177	187	202	179	160	162	163	189	185	162	193	180	188	171	129	164	169	191	167	168	191	164	183	156	156	160	189	162	169	140	176	163	183	188	144	186	168	180	171	193	184	162	190	174	166	174	175	156	185	185	170	157	160	175	208	188	172	187	164	164	175	164	181	198	188	166	143	161	174	144	183	170	191	203	191	178	171	178	168	177	203	171	204	159	165	172	174	198	187	186	166	199	173	179	165	164	183	151	153	201	177	168	159	177	162	176	172	176	161	172	189	169	162	164	195	157	177	168	158	176	191	186	181	180	171	174	184	167	156	187	175	146	183	195	155	152	196	173	149	179	161	176	180	165	179	157	164	195	157	182	187	182	176	166	209	186	168	185	174	166	185	184	151	192	165	170	198	159	154	197	186	200	203	195	156	153	179	181	163	183	179	183	195	191	163	183	177	176	181	154	169	181	163	161	163	160	175	182	177
9412	12738	8614	3938	2817	2101	1560	1222	942	822	697	579	485	508	436	401	418	373	353	356	339	325	333	304	312	309	282	271	260	281	270	262	249	270	238	266	255	250	260	240	244	279	247	256	246	232	271	240	223	256	266	254	259	237	246	251	236	220	236	282	237	241	250	227	263	241	222	229	230	245	238	240	243	222	231	232	231	274	216	238	230	243	258	260	244	226	232	253	229	241	229	231	273	205	227	225	231	236	224	226	239	239	228	219	216	223	225	226	233	279	215	212	238	221	237	248	222	230	230	233	215	227	252	224	216	218	253	247	258	208	237	248	230	231	222	195	235	221	230	232	220	212	231	220	254	198	225	222	238	237	214	234	229	216	219	230	232	222	243	199	248	255	240	222	250	256	218	225	221	240	205	225	267	221	213	226	231	216	232	239	226	249	264	260	219	199	260	214	229	244	230	221	241	227	274	204	240	243	233	248	228	262	237	224	217	218	241	219	200	231	239	213	257	237	224	239	237	227	258	245	236	208	233	221	264	224	237	234	225	224	247	212	225	249	247	229	225	193	229	251	252	230	225	221	256	222	224	206	255	232	246	230	222	242	250	226	229	247	222	227	261	239	248	230	235	214	214	209	233	233	229	237	215	236	208	233	234	256	234	251	211	245	246	234	253	237	240	223	217	222	244	219	227	215	212	241	218	230	214	265	233	221	241	245	247	208	234	230	229	232	224	239	204	255	227	224	247	192	203	245	247	239	235	219	218	242	239	231	239	250	236	248	225	223	268	237	250	226	238	246	228	222	234	218	224	206	253	228	212	231	252	214	246	208	218	233	231	217	233	254	250	225	248	249	223	217	234	222	237	231	211	236	226	227	228	226	240	221	225	271	242	252	220	212	225	238	227	238	248	248	239	236	236	262	239	246	243	245	222	234	234	218	234	230	223	255	247	243	249	227	214	213	243	225	225	225	224	231	267	257	237	231	223	238	226	226	247	208	243	237	224	239	247	222	239	229	243	240	241	245	262	257	212	224	233	238	268	246	238	227	232	252	221	229	252	231	220	276	240	229	220	237	233	233	264	232	223	255	242	236	234	235	229	261	220	216	250	204	236	215	213	240	225	242	214	206	229	232	230	241	220	214	232	244	217	232	233	243	236	232	217	224	214	255	205	245	235	234	246	215	245	234	216	236	246	240	242	239	238	198	245	221	188	234	235	213	239	233	216	239	243	235	234	223	224	225	253	235	241	248	242	227	237	232	218	245	224	254	227	224	208	214	222	199	233	219	218	223	208	226	219	226	237	210	248	231	233	216	220	224	229	233	238	234	212	214	247	226	203	233	233	250	193	235	219	234	216	251	201	219	242	217	208	212	253	231	232	238	247	236	213	217	248	228	231	213	222	231	207	224	227	250	244	248	239	217	229	230	223	228	256	224	214	219	220	245	258	267	242	228	236	224	222	230	251	224	258	230	220	217	218	241	244	232	241	232	260	206	244	257	242	213	192	232	239	211	229	238	245	234	224	233	228	222	254	255	230	237	229	201	241	241	228	234	247	223	236	244	282	226	242	231	254	218	218	236	211	219	223	235	237	224	237	228	210	220	239	231	215	246	244	216	238	219	233	231	217	209	232	229	243	214	237	220	245	220	227	219	213	237	220	239	251	223	251	236	245	233	254	250	243	227	240	224	228	232	221	231	251	216	231	211	211	240	246	260	238	237	220	231	243	234	212	244	222	229	248	222	219	235	248	239	213	197	184	212	253	242	248	228	220	212	220	246	241	247	219	231	247	246	235	241	225	222	255	217	207	217	231	219	233	209	222	220	228	234	217	265	248	209	233	218	218	231	206	231	224	225	221	242	236	249	221	211	244	227	234	214	241	211	205	224	226	196	241	223	245	245	218	224	256	224	229	240	228	252	224	245	211	230	226	206	188	241	239	207	222	241	236	236	246	226	243	231	232	220	224	223	242	208	229	220	229	245	239	232	215	240	242	218	224	251	219	255	239	210	213	239	244	226	234	264	219	229	224	225	223	231	241	249	244	220	234	216	237	231	230	213	244	244	249	237	248	219	197	251	239	249	224	225	226	220	249	234	225	222	227	235	234	218	223	230	236	189	246	232	234	253	235	212	242	213	229	242	239	232	235	259	242	239	225	237	236	230	208	244	214	216	255	198	225	217	224	226	227	223	240	228	230	224	218	257	210	214	240	242	223	262	215	241	221	233	220	231	224	211	250	191	268	221	226	219	251	242	227	223	207	223	227	226	230	245	230	218	231	242	217	223	227	235	236	263	256	238	216	227	244	227	231	241	216	253	236	239	229	242	209	225	243	228	235	239	249	241	249	236	240	256	221	222	246	223	255	225	244	213	224	224	251	211	234	225	228	239	215	210	262	222	254	210	228	236	255	239	238	197	226	239	258	237	227	250	202	229	243	242	228	253	226	218	225	256	197	217	226	216	249	234	241	219	232	197	230	232	215	243	226	235	234	232	230	211	239	229	239	240	233	240	244	256	255	212	249	229	237	247	211	216	244	216	219	237	217	226	233	232	247	243	241	242	212	218	212	235	240	236	217	258	242	229	249	225	236	255	212	237	216	199	229	229	214	248	255	271	234	193	244	227	233	258	227	216	210	250	242	244	218	243	243	233	221	231	204	230	233	211	249	221	214	234	221	214	220	196	217	229	242	224	232	222	232	239	219	251	221	252	266	253	224	214	229	224	233	234	223	244	238	236	273	234	244	265	222	230	221	213	223	241	222	217	246	228	219	240	247	225	237	221	222	226	246	220	257	227	246	230	249	212	225	224	236	211	229	234	216	213	214	224	219	211	210	228	226	198	225	224	240	256	252	237	221	217	214	234	229	218	229	239	246	236	244	229	212	225	239	235	222	245	229	222	226	243	233	209	230	245	231	233	264	223	227	256	220	203	254	201	216	228	248	242	237	254	244	209	237	225	215	220	246	246	221	234	242	231	231	210	227	233	225	237	228	231	247	223	247	234	230	207	228	211	265	226	220	218	233	236	239	224	221	255	243	241	232	221	199	244	252	247	229	211	222	215	220	220	245	251	227	242	223	237	238	226	221	250	249	216	229	238	230	224	241	228	214	235	229	222	213	215	229	230	216	234	233	236	221	246	255	227	253	213	238	239	245	210	239	231	243	232	231	233	232	236	252	217	252	203	238	221	231	226	223	240	248	249	246	228	242	223	238	240	247	210	230	252	216	205	228	199	212	203	230	235	233	215	247	230	241	185	231	225	222	228	246	216	224	236	221	215	231	232	251	201	220	246	217	208	239	243	210	238	224	213	226	228	259	256	231	234	230	221	207	204	261	236	253	210	233	204	218	234	222	216	238	215	224	214	221	237	228	235	216	237	217	244	234	231	225	228	219	231	235	238	201	237	229	238	247	229	240	245	215	221	222	227	228	231	234	229	226	237	241	234	217	226	238	216	212	189	223	222	232	226	244	238	227	223	217	230	225	231	226	234	203	236	229	256
27686	17645	3527	891	739	708	618	581	592	517	540	568	541	558	549	570	580	517	547	585	587	569	550	595	571	572	611	536	534	554	586	537	540	531	556	570	524	537	565	596	508	558	528	587	540	534	615	542	552	547	514	534	574	554	544	532	570	548	527	574	539	507	553	583	514	570	559	531	540	568	541	560	521	614	550	566	544	535	501	548	531	519	616	511	559	521	549	566	577	529	526	547	580	512	537	587	520	532	605	509	561	553	552	565	513	517	610	568	590	564	520	542	563	588	535	553	550	554	522	547	528	549	580	522	560	555	546	525	585	572	570	599	554	527	552	536	549	533	527	507	537	566	481	510	545	540	569	488	529	533	578	541	577	579	533	555	555	563	535	557	547	506	532	541	519	534	560	553	558	548	547	538	538	527	538	536	572	523	534	540	555	574	558	526	570	532	517	561	556	531	544	524	564	582	579	565	571	514	491	558	595	570	561	535	514	530	530	572	553	584	550	545	559	565	522	535	559	513	546	542	591	534	542	542	577	575	509	559	550	524	542	576	552	548	559	547	507	572	562	539	552	571	571	507	536	527	521	549	593	570	589	581	520	515	529	547	564	540	529	535	509	562	555	556	566	560	530	590	549	585	563	591	563	526	524	537	549	565	562	563	518	573	523	577	540	535	542	529	601	559	564	557	545	572	525	527	579	555	557	583	546	563	543	577	570	546	556	525	531	512	527	565	542	531	526	515	530	564	571	539	520	536	537	567	546	521	536	539	543	572	553	540	569	550	544	555	534	549	553	550	559	539	550	530	514	553	537	547	574	566	544	530	542	573	530	536	540	576	577	585	572	519	565	532	559	591	519	528	530	539	565	536	533	550	589	573	540	586	561	566	541	532	575	514	512	543	538	531	568	529	534	562	551	555	553	574	573	578	515	554	558	501	535	558	513	553	576	563	525	563	578	555	535	543	536	562	557	525	551	542	518	517	558	520	524	574	542	560	549	489	583	524	539	552	544	555	566	560	609	560	527	515	565	534	527	529	563	535	558	542	570	581	557	539	569	550	558	561	538	498	524	526	538	552	533	551	546	524	594	548	590	545	569	545	540	547	548	600	572	542	533	550	526	566	542	550	543	510	512	582	515	525	569	532	520	588	553	553	562	538	570	580	592	531	579	563	611	552	579	566	534	576	557	526	519	549	544	539	537	515	498	545	524	581	579	576	574	547	530	563	565	516	523	581	551	526	564	565	502	580	531	531	505	519	557	516	531	550	549	596	556	536	537	542	567	556	530	553	569	529	559	570	546	522	572	564	558	592	535	562	517	534	544	562	597	572	550	538	527	531	570	566	530	478	563	542	543	535	558	552	529	518	504	571	543	562	561	532	580	520	528	521	560	516	509	548	512	492	532	559	568	550	525	541	541	526	550	539	554	536	601	569	576	590	562	560	578	526	562	587	573	533	540	529	569	522	568	569	577	519	552	524	534	476	570	540	562	561	524	533	522	555	581	646	542	566	528	511	511	542	565	551	537	548	576	537	589	524	577	537	540	595	519	531	551	516	592	571	532	554	561	538	549	532	547	531	512	531	547	528	536	555	549	547	582	531	539	529	532	527	537	544	513	548	577	557	554	544	496	569	517	567	557	509	572	541	574	544	557	495	554	522	550	575	532	519	541	529	573	533	544	569	583	531	540	526	542	569	558	565	527	525	561	539	528	505	532	561	566	591	555	529	557	550	579	525	545	571	551	553	579	546	586	531	544	509	571	520	547	567	536	613	553	573	585	535	553	517	517	545	518	562	538	509	567	539	553	514	532	510	581	562	558	571	571	528	506	562	601	577	576	535	523	579	568	545	567	518	557	542	567	525	556	555	585	562	573	613	547	534	562	544	562	550	595	528	535	527	517	545	560	537	589	505	528	545	527	557	498	512	557	533	544	545	573	542	551	532	533	546	540	579	576	529	511	588	505	562	530	542	546	545	539	530	522	510	542	544	579	536	555	556	537	520	559	545	572	564	563	563	517	487	534	525	547	493	526	522	543	506	541	542	523	557	554	573	533	544	566	563	544	539	535	555	568	570	527	588	523	540	569	546	564	550	529	555	544	584	524	558	514	548	543	526	537	596	546	504	538	524	535	527	525	564	540	513	562	530	556	554	543	517	561	584	528	573	518	505	517	539	566	516	569	552	513	555	526	538	577	549	537	491	561	526	518	534	528	532	552	563	539	554	486	563	583	534	523	585	558	576	543	546	570	537	571	570	538	563	553	555	501	586	544	564	589	541	526	564	543	574	525	518	560	541	546	584	540	577	559	550	530	552	558	516	527	546	581	533	553	543	568	572	552	563	495	569	553	530	569	573	559	561	539	579	515	548	534	533	508	547	573	521	564	507	551	578	518	616	541	534	579	576	583	582	516	496	523	566	541	549	616	523	527	555	524	530	552	536	596	569	551	515	568	513	578	555	523	543	517	501	588	544	586	560	550	550	575	557	547	537	512	599	538	566	520	578	548	524	554	564	563	590	535	530	550	508	537	571	573	540	497	583	566	584	578	524	551	556	486	535	553	566	549	548	530	522	598	552	582	557	561	550	564	562	551	524	553	519	560	583	573	563	498	529	554	532	529	556	501	570	537	592	534	599	544	511	595	540	562	575	549	524	513	537	554	578	533	572	534	547	521	542	531	538	570	561	556	522	563	602	556	541	514	503	532	554	549	584	524	592	513	553	535	554	551	562	545	545	572	581	554	579	578	559	554	540	550	546	548	565	552	551	515	565	570	535	553	531	527	546	585	597	569	567	509	582	563	497	566	530	582	545	548	587	552	514	590	571	521	548	530	547	550	533	568	547	549	539	516	559	545	539	543	533	543	552	563	521	527	529	565	540	549	506	576	529	549	542	537	488	543	532	547	536	537	590	543	553	559	578	512	515	527	562	514	532	540	537	566	547	537	576	564	512	528	517	571	566	547	551	527	551	508	544	548	570	553	572	533	565	536	516	551	554	555	533	565	549	558	570	531	552	550	505	608	534	562	564	534	537	555	542	538	536	556	550	529	502	570	597	532	582	538	574	533	573	531	527	572	591	510	573	575	545	541	555	586	523	515	532	505	547	581	511	542	598	517	541	544	542	524	528	534	525	498	570	558	549	532	532	552	542	550	587	507	531	534	571	535	580	562	562	575	555	547	515	558	541	567	538	551	564	526	565	593	573	568	538	563	582	545	564	567	513	548	505	573	524	549	543	521	533	534	568	562	546	480	533	532	569	579	539	524	569	547	534	552	584	542	517	568	559	566	543	530	537	559	557	547	554	530	588	551	537	559	602	513	526	542	539	603	530	560	543	522	563	579	611	567	507	521	570	515	549	509	566	490	538	594	537	528	573	529	549	526	570	568	555	530	558	561	542	587	526	516	531	518	535	516	559	597	558	515	518	564	558	528	526	507	512	540	544	525	543	541	537	543	540	568	548	562	524	583	544	563	553	541	530	527	548	537	533	571	540	564	558
5073	1228	941	804	798	744	712	714	688	665	697	701	699	642	696	675	684	724	672	704	706	724	702	671	722	676	728	623	706	691	717	714	680	651	691	656	708	685	661	705	657	694	685	680	692	670	681	697	679	711	674	720	667	729	711	687	662	660	656	693	676	688	670	680	668	695	672	644	671	684	673	684	692	727	707	707	719	677	692	655	719	661	696	676	657	643	731	648	704	701	642	654	682	664	737	694	668	704	686	677	721	667	704	710	666	696	705	669	707	722	702	667	680	716	698	670	677	687	704	688	633	692	678	688	700	683	697	710	689	675	689	691	691	690	662	725	645	685	719	639	714	658	717	683	700	666	713	662	701	746	683	617	681	732	643	721	685	720	648	670	707	732	663	678	651	693	671	658	670	674	716	694	676	669	718	653	712	700	701	692	645	680	683	740	661	669	669	723	680	715	724	634	677	667	678	650	666	610	667	723	667	673	665	690	711	745	676	681	708	668	703	710	651	683	676	684	697	658	684	672	666	697	673	680	675	683	676	690	688	647	726	696	648	658	734	701	690	692	675	723	651	739	696	640	661	659	716	712	658	661	683	727	710	709	677	707	727	686	635	718	704	636	666	648	694	679	685	717	713	682	696	685	679	710	746	727	694	681	668	656	691	694	672	687	663	641	699	724	678	720	694	660	674	694	697	668	636	705	705	697	680	686	703	682	664	677	678	680	684	652	703	707	697	677	686	673	698	692	669	630	674	672	689	660	664	679	682	703	674	712	661	703	726	706	703	700	734	675	702	690	682	655	676	675	702	619	757	649	657	657	706	683	710	709	662	681	687	630	680	686	699	715	713	669	670	708	691	609	702	669	686	677	688	687	681	707	643	693	697	691	640	675	690	699	649	679	704	721	663	670	706	655	699	677	681	694	655	686	664	700	669	652	723	736	709	679	663	670	696	706	718	668	734	656	709	644	679	669	673	711	656	669	668	691	609	684	663	704	700	691	685	702	651	687	674	679	697	631	680	722	659	688	667	676	694	652	688	691	710	691	642	713	690	726	655	668	661	682	682	698	682	665	666	696	639	683	650	678	692	671	690	661	690	680	689	717	715	663	688	713	698	691	681	683	659	691	663	688	692	676	630	703	723	685	684	680	662	665	659	724	704	706	718	658	576	645	657	665	707	673	680	703	683	678	661	675	671	673	687	652	641	708	661	675	710	645	695	702	622	652	707	692	653	700	688	672	677	688	650	658	711	678	695	672	699	669	679	682	689	728	703	696	682	660	661	668	676	676	702	673	692	691	673	695	675	715	678	646	694	663	695	697	697	659	685	686	663	649	666	680	675	673	683	709	664	651	698	686	707	684	670	685	641	697	705	674	676	644	649	634	677	710	675	698	688	657	648	688	675	698	681	650	688	656	667	676	663	702	707	730	685	697	697	679	615	676	708	694	669	633	667	657	713	682	703	717	711	691	666	737	691	725	640	650	672	671	638	705	699	724	701	718	697	691	699	668	665	679	672	674	646	671	672	679	719	676	657	707	675	652	657	672	688	679	669	697	673	724	709	666	683	662	681	660	673	673	705	676	687	689	697	670	614	668	734	732	696	683	668	675	723	738	666	688	696	652	677	721	681	651	646	682	641	695	662	691	684	624	661	702	705	649	698	699	653	673	670	718	719	683	659	725	692	649	734	652	674	683	701	665	710	698	725	719	670	666	653	658	644	675	729	622	730	634	702	648	684	653	682	709	696	665	695	642	695	718	702	691	685	628	662	672	709	728	718	684	701	673	699	679	734	677	681	667	673	697	673	678	701	684	693	686	705	649	656	647	675	671	704	675	687	711	681	716	674	658	706	701	703	694	683	690	655	694	691	674	697	693	706	725	668	691	688	672	683	670	670	695	682	676	713	729	691	661	696	725	680	683	685	659	682	665	644	710	646	692	698	642	667	724	668	686	678	693	677	718	693	715	689	664	678	653	707	725	680	699	693	698	660	698	669	709	666	671	703	666	661	665	697	665	683	719	723	660	677	686	687	700	684	691	713	706	697	702	713	683	720	680	654	696	668	723	730	726	676	683	664	727	682	693	670	702	665	675	684	737	665	716	680	720	685	671	655	693	651	677	669	698	711	684	652	651	709	715	693	661	699	660	687	647	689	683	707	696	699	714	651	659	688	699	684	667	705	731	649	648	675	676	678	637	720	725	691	697	658	694	661	684	680	723	716	704	685	725	676	658	679	711	675	682	719	681	682	703	717	679	700	719	703	697	677	685	668	703	663	654	656	644	639	703	685	724	654	665	706	626	696	714	663	713	666	688	691	724	719	657	684	682	699	718	689	688	638	664	640	715	677	698	695	703	668	665	679	654	654	678	684	620	654	653	649	710	734	650	658	674	715	669	729	655	671	757	702	721	710	653	684	652	686	678	646	730	697	681	756	634	714	669	700	704	718	686	669	679	676	689	711	704	671	658	649	678	719	662	641	669	679	671	661	638	687	677	660	714	686	635	695	655	699	710	688	681	690	694	672	704	691	652	652	703	712	642	691	657	674	646	673	658	728	686	675	680	656	691	714	687	707	678	649	727	681	647	705	697	666	677	708	660	719	717	711	690	692	714	674	663	671	679	661	661	693	678	708	695	669	679	656	706	719	708	710	676	730	694	678	716	697	707	677	730	630	678	675	662	632	671	716	692	682	645	668	642	666	672	660	654	663	653	706	718	692	669	655	674	698	677	678	664	649	685	683	702	685	667	710	643	734	630	661	718	705	701	692	698	652	734	677	702	672	629	674	666	677	684	708	722	707	670	662	708	647	641	744	695	685	692	708	695	648	702	727	634	643	675	685	713	705	711	679	708	651	708	682	733	704	673	675	714	679	748	638	663	688	706	709	707	645	679	616	693	683	695	674	689	649	687	679	669	681	662	652	680	642	706	693	681	729	680	689	679	704	673	674	701	616	693	707	669	726	714	667	685	711	695	694	693	699	668	681	727	678	682	675	711	672	713	661	703	699	652	711	676	686	657	684	679	681	672	670	724	716	708	709	706	685	704	711	682	675	631	703	675	660	671	714	667	667	708	675	666	679	709	713	718	638	728	689	647	709	667	654	690	675	656	712	711	679	650	686	681	696	694	698	631	672	717	681	700	735	629	671	698	701	709	659	667	723	735	676	651	657	677	753	681	675	701	668	699	697	690	691	661	723	719	670	704	694	699	647	688	731	695	693	655	702	756	686	699	690	658	680	698	694	682	700	703	666	713	679	703	648	643	692	643	741	726	663	686	669	705	694	692	684	673	674	711	702	645	703	677	676	689	667	663	684	668	643	678	674	650	687	660	666	643	724	706	697	659	713	680	676	643	659	656	702	686	726	690	687	700	706	679	650	682	687	688	671	649	704	648	690	709	746	694	711	678	664	662	708	718	641	653	669	683	698	661	688	663	686	702	689	668	648	658	672	688	692	654	708	670	673	730	689	675	668	711	677	715	704	684	705	694	650	699	707	683
23945	21512	28764	24652	21480	7193	973	661	640	561	588	537	554	544	508	512	537	489	521	445	505	473	451	476	489	442	485	497	489	469	490	505	472	446	535	482	450	464	476	496	442	477	449	451	469	470	474	462	491	465	440	416	460	477	496	443	467	416	445	482	453	447	448	450	487	462	506	459	433	460	460	493	459	446	466	415	447	446	528	490	462	461	446	477	458	465	443	501	478	476	458	468	443	482	457	403	493	462	503	484	456	486	455	482	430	474	473	477	471	492	476	460	486	436	476	481	456	474	465	489	461	471	487	513	431	461	461	492	450	440	439	506	424	464	452	424	480	464	465	479	489	454	482	451	474	442	453	521	485	473	461	444	445	446	448	440	443	437	504	477	446	476	496	411	489	484	444	460	453	460	480	449	438	481	472	475	438	463	455	478	450	463	487	458	483	462	451	442	505	445	438	465	446	462	465	470	468	468	463	467	457	470	438	470	476	488	430	440	452	460	454	423	452	465	478	537	468	461	455	484	489	457	475	475	475	428	440	468	441	493	437	464	495	458	462	439	471	456	495	504	466	480	473	519	457	490	473	467	438	438	462	471	451	470	436	434	507	477	460	470	477	468	477	456	446	417	456	452	469	445	467	443	470	462	522	479	484	476	464	472	453	467	465	485	431	456	466	428	436	456	437	447	490	463	464	499	469	447	459	452	405	464	467	432	476	472	458	480	475	455	428	456	452	442	483	427	453	438	449	441	449	464	467	496	496	428	440	461	469	467	492	472	460	479	457	437	456	463	485	465	446	472	471	434	457	446	490	467	468	464	498	492	431	439	464	443	505	493	469	420	477	466	444	487	394	465	441	471	479	454	466	457	472	413	473	464	489	479	457	467	402	452	470	462	447	463	460	443	482	430	479	476	441	478	469	482	446	449	454	450	466	479	448	439	473	450	502	474	485	451	454	454	476	450	462	520	433	466	477	478	493	440	463	460	472	452	430	483	461	451	446	452	467	485	468	468	457	464	472	459	476	478	455	494	429	429	482	468	445	443	429	481	448	476	454	438	481	459	501	489	422	455	467	428	449	489	498	435	440	436	509	505	457	504	441	446	455	472	420	447	425	467	451	458	432	460	427	446	468	453	456	450	448	458	447	467	497	487	491	432	489	468	439	496	452	494	434	476	455	456	447	467	471	490	443	441	493	479	454	442	497	461	496	468	468	436	485	466	489	437	430	448	464	442	469	430	435	476	441	503	465	450	446	463	474	485	474	445	468	426	464	469	449	493	429	463	433	486	477	417	440	468	440	441	452	464	459	433	455	499	469	482	457	464	463	463	457	464	459	451	406	436	468	497	468	474	454	501	458	462	452	475	488	473	437	432	484	454	461	450	517	434	441	396	470	486	470	443	452	447	455	488	476	451	464	480	465	445	477	491	438	445	479	472	465	433	454	460	471	423	448	467	425	463	455	476	453	452	458	471	489	452	459	458	467	467	448	424	471	464	486	449	406	449	486	447	441	481	474	478	459	434	440	428	456	467	468	421	471	440	449	444	484	494	447	486	450	469	465	464	466	461	449	456	479	457	456	474	408	432	430	454	435	466	425	467	466	464	479	465	475	434	474	450	455	449	467	462	470	458	479	492	470	440	484	470	515	472	438	445	494	461	458	460	438	479	453	415	476	451	501	476	473	486	470	472	461	515	455	454	421	457	445	454	490	435	468	454	465	474	480	455	448	483	444	487	493	456	499	450	456	463	493	505	488	452	441	479	470	440	457	462	469	425	489	438	467	475	455	436	479	477	481	488	458	447	477	457	503	452	472	465	432	458	464	493	451	429	451	504	450	453	452	462	446	470	468	446	455	451	472	443	475	450	470	443	429	490	450	459	442	479	465	454	448	485	473	481	478	491	449	453	456	460	464	442	418	492	476	475	451	478	445	447	448	470	447	445	494	456	462	428	454	428	456	482	465	431	470	457	468	471	493	463	471	427	467	423	443	477	454	430	501	423	481	436	511	490	520	423	493	468	485	487	439	440	462	453	471	490	483	446	450	489	467	496	448	482	421	473	464	470	439	469	453	475	479	457	452	439	476	434	492	419	489	452	445	442	471	439	445	456	459	429	482	468	456	500	424	470	469	430	464	470	486	480	459	448	471	447	470	469	490	447	462	467	471	473	473	445	456	469	453	459	441	449	441	474	448	506	450	471	458	500	463	467	488	477	492	502	469	502	459	412	467	434	446	457	499	443	454	475	474	433	473	486	448	493	441	491	455	456	437	478	451	447	455	417	447	478	445	462	437	457	476	509	483	419	438	476	423	448	475	478	496	481	430	452	420	470	450	472	451	485	461	433	465	418	493	452	457	477	463	445	498	444	503	476	481	453	445	439	476	474	476	465	446	493	486	468	472	475	495	444	463	449	454	438	465	467	461	493	470	441	457	443	484	464	443	471	451	458	478	471	464	454	483	429	505	441	446	434	445	483	459	484	415	453	454	504	431	468	437	475	468	450	479	470	458	446	458	477	466	437	470	450	488	469	435	468	494	472	466	475	460	489	462	476	433	473	475	461	479	419	495	435	443	513	439	410	483	426	485	473	474	473	491	467	482	477	443	420	462	460	426	440	471	426	455	476	445	468	456	459	498	434	450	442	453	457	466	478	482	451	444	451	468	441	451	471	473	472	509	429	488	414	457	452	474	461	445	488	410	501	469	461	453	460	433	447	468	455	477	457	481	467	456	453	445	418	493	505	448	467	468	473	496	506	458	472	447	472	450	453	439	508	479	445	456	428	468	437	491	432	435	488	422	449	459	431	468	428	436	447	482	481	438	447	500	464	466	449	448	434	497	440	463	463	444	435	473	458	451	414	465	466	490	463	464	472	489	454	464	460	477	469	450	478	437	417	492	440	440	468	461	479	465	469	473	430	500	497	470	475	452	450	468	470	447	477	477	437	431	469	474	455	485	451	458	472	486	460	471	460	443	435	497	445	424	461	496	449	427	471	491	462	446	448	460	485	479	437	490	449	478	456	479	504	451	452	449	490	478	450	439	473	476	446	482	461	516	451	462	447	435	458	473	420	470	416	458	457	404	471	472	461	484	462	455	444	450	464	495	435	482	445	487	478	460	441	469	477	425	461	452	455	448	462	498	456	465	468	460	475	495	432	451	465	515	451	450	515	462	503	446	467	469	489	454	460	498	463	465	460	451	498	423	428	414	486	481	425	484	475	446	452	458	463	445	460	479	448	475	447	469	467	461	466	425	464	517	481	478	467	429	441	469	482	473	469	502	468	446	442	450	446	469	470	469	471	458	466	457	444	462	451	486	436	460	476	447	455	476	477	476	492	437	418	481	483	467	468	490	444	453	469	454	486	477	497	446	501	499	467	467	453	475	462	460	469	454	447	486	491	457	457	439	476	481	440	467	514	464	419	474	462	423	467	524	441	476	439	440	478	468	439	452	461	496	478	445	471	493	470	454	446	496	485	479	477	462	441	484	421	488	487
8058	7992	5404	2693	1985	1561	1236	1090	956	922	843	807	803	723	686	682	689	604	649	636	653	644	611	671	651	592	604	607	598	619	647	602	599	613	635	585	601	631	596	562	593	606	588	583	586	549	622	583	570	621	617	622	586	608	638	583	582	617	590	614	609	566	596	608	548	594	579	587	572	639	630	600	582	582	593	631	588	554	537	621	611	613	571	591	608	573	572	635	566	607	605	658	609	612	571	567	593	615	529	615	579	595	605	568	602	622	626	596	572	575	543	581	605	629	583	618	577	599	610	620	574	600	551	548	599	597	596	601	589	567	560	581	589	618	606	566	656	577	620	599	581	602	583	556	579	559	595	573	581	607	593	610	584	586	558	573	614	617	546	637	588	589	610	597	591	585	593	573	574	590	598	566	587	559	607	590	598	609	641	592	561	591	550	561	571	602	605	605	628	641	583	590	615	570	576	613	554	612	607	561	628	582	618	575	547	605	607	606	574	567	586	594	605	585	599	592	641	620	580	575	572	586	579	562	577	591	592	590	584	609	582	596	599	586	589	638	625	596	546	558	581	618	577	571	593	581	623	542	539	613	600	602	570	582	625	590	583	613	577	610	583	563	569	582	611	625	595	606	570	550	577	618	629	546	590	616	603	605	584	647	613	617	606	622	552	606	594	607	598	585	569	555	561	589	601	618	560	576	592	578	570	605	613	594	597	598	624	537	627	581	574	557	621	582	623	575	577	598	585	559	613	591	629	616	581	574	561	593	615	640	653	572	568	553	555	579	566	579	651	606	575	607	599	586	569	602	599	602	522	562	571	624	562	588	608	544	603	592	609	565	587	587	594	591	597	604	507	596	636	578	587	595	630	651	579	594	637	582	584	614	546	617	606	558	544	586	562	573	577	585	572	645	624	598	622	539	623	614	594	592	604	561	563	551	572	580	584	566	610	605	613	602	641	597	631	580	557	603	641	592	590	600	577	617	615	588	581	565	596	581	562	610	601	565	597	575	584	604	608	574	608	542	569	594	591	605	599	577	615	572	574	595	582	594	607	592	587	576	598	560	572	635	577	594	604	531	602	567	605	579	575	589	592	574	579	570	639	617	602	582	562	592	600	571	594	606	578	581	620	612	583	572	594	586	587	617	593	567	586	614	620	573	599	589	590	603	540	609	582	590	557	605	550	603	596	632	589	572	624	586	596	599	606	576	609	605	573	544	618	584	594	528	558	578	601	616	598	571	612	553	583	589	600	579	599	576	562	628	596	625	563	571	585	564	579	623	550	591	595	597	602	595	547	585	566	562	615	620	601	595	620	592	605	600	575	593	578	564	569	554	633	550	606	579	567	595	567	605	573	598	611	571	620	559	615	594	566	568	620	645	538	585	580	593	584	641	630	541	603	599	576	570	594	558	610	533	575	557	576	634	591	573	615	600	568	556	592	574	586	580	608	624	581	589	597	581	575	610	619	614	632	571	605	611	602	574	585	598	571	592	632	571	645	584	617	583	568	553	569	597	603	602	548	591	591	596	637	595	562	589	555	593	603	616	550	590	606	610	614	556	536	578	577	592	575	592	610	639	597	559	552	540	564	563	584	573	584	588	584	609	582	586	604	578	563	597	600	638	567	554	624	577	577	568	626	575	594	602	564	598	578	594	578	602	615	592	634	578	588	602	578	608	610	593	577	570	579	575	599	554	619	568	556	566	585	596	568	589	614	582	570	608	585	591	589	583	629	621	583	601	583	636	588	605	534	607	609	562	587	583	585	601	618	545	581	588	607	615	627	558	593	576	624	617	610	621	598	561	599	599	572	570	570	546	584	555	566	629	581	604	591	609	633	576	554	591	563	616	592	538	651	582	591	587	584	587	539	576	578	579	591	557	579	605	582	576	590	550	577	627	583	590	602	639	593	580	586	588	573	621	519	637	607	576	578	613	595	582	585	607	561	611	594	615	620	596	614	589	609	611	624	584	576	546	641	611	611	589	579	575	612	602	591	627	604	636	568	577	613	546	553	616	542	614	573	604	598	583	561	548	579	586	621	575	599	608	595	598	571	629	579	561	593	570	598	587	602	615	634	575	606	646	584	565	567	628	594	627	603	574	625	548	598	626	590	584	628	612	600	566	602	568	571	618	623	561	564	565	563	585	612	606	579	566	569	574	593	640	590	560	614	608	640	614	539	582	582	581	573	543	575	599	583	619	552	625	603	583	604	584	579	586	592	578	595	600	595	597	565	616	597	588	604	555	612	560	606	613	598	576	613	587	549	585	559	606	594	643	590	637	545	571	604	541	580	619	580	594	610	588	592	606	534	631	583	606	572	554	602	588	576	617	637	551	618	569	614	614	566	579	614	604	635	583	601	556	625	584	552	591	612	583	595	591	589	575	599	605	580	617	610	594	587	614	598	610	588	586	553	575	621	566	607	597	569	648	613	600	583	559	598	580	584	606	592	591	603	602	612	580	586	609	580	615	577	600	584	558	581	618	602	616	560	568	588	613	574	605	554	542	590	566	584	608	623	624	580	550	637	581	566	574	615	568	624	531	645	590	575	620	553	607	592	569	590	590	557	622	579	565	615	594	598	528	575	632	555	603	595	547	602	600	611	565	570	582	581	599	623	610	564	572	640	597	565	588	556	582	602	620	612	590	554	586	601	574	582	551	608	570	585	586	611	608	574	569	574	599	626	577	624	562	615	582	560	598	606	565	591	564	564	580	546	595	613	571	589	604	611	622	586	532	603	589	606	628	557	620	559	592	585	595	597	636	575	600	564	601	596	617	544	586	602	613	581	625	625	581	582	567	571	605	628	554	564	589	603	616	615	589	601	583	570	614	598	592	563	585	564	558	592	550	609	575	576	624	578	596	597	611	595	614	603	579	612	562	589	591	571	618	534	573	587	567	609	591	577	536	599	601	568	556	610	615	579	604	586	604	562	524	589	560	612	537	567	603	610	634	565	553	585	599	627	590	564	564	608	602	602	574	563	583	572	620	549	611	574	596	581	636	588	606	568	573	588	581	620	607	577	597	573	563	588	559	583	561	538	623	554	583	584	607	589	623	600	572	558	540	566	569	564	573	586	562	606	533	568	587	570	602	543	572	542	570	602	556	579	615	588	594	604	599	579	598	597	610	598	611	602	572	596	606	603	598	537	589	585	604	551	617	611	588	592	593	576	580	632	641	601	592	537	585	608	597	592	600	566	590	588	558	585	594	616	565	589	543	601	609	594	559	602	534	598	623	577	630	589	619	564	584	573	550	596	637	632	626	575	575	606	546	583	554	575	594	569	571	592	616	603	582	596	589	563	593	610	559	593	614	551	594	612	568	605	557	599	586	568	561	551	596	578	607	605	589	615	586	604	598	575	596	621	595	591	585	624	580	584	618	601	582	554	561	596	601	579	591	631	607	587	579	614	582	578	588	561	584	648	563	596	575	561	582	615	594	561	568	565	598	594	590	587	602	591	565	617	597	630	584	609	528	580	562	577	574	612	607
25132	21485	27353	25816	5980	584	437	440	437	417	348	371	394	333	406	358	333	378	370	345	356	343	313	358	353	368	374	362	345	333	357	359	343	322	335	346	339	373	306	378	356	338	335	342	328	363	367	346	356	303	343	319	322	347	325	362	337	355	334	327	335	368	350	316	311	377	332	323	317	328	331	360	362	343	354	380	315	339	321	334	341	359	334	342	327	313	355	304	334	343	352	343	327	320	325	337	341	337	343	367	324	327	346	311	373	351	325	302	355	340	354	329	325	370	325	331	329	360	369	329	302	337	348	347	335	332	328	353	336	310	321	341	342	351	302	331	344	332	337	351	339	323	343	336	321	349	303	344	364	359	358	340	318	339	367	340	329	322	310	335	348	339	319	330	360	340	355	320	338	333	377	319	323	317	327	345	341	333	337	338	319	316	313	361	310	313	349	330	359	324	314	326	336	308	330	346	350	394	324	316	360	346	319	329	357	326	335	333	333	333	356	341	315	317	359	337	366	311	361	323	314	343	337	323	348	318	305	328	334	355	299	353	305	339	345	325	334	326	306	349	348	344	335	321	338	367	343	338	352	310	352	339	313	322	346	338	334	343	346	328	340	361	359	350	319	326	323	342	319	322	315	329	314	324	332	339	339	333	310	326	306	352	333	368	312	345	350	365	342	314	340	355	333	333	347	336	348	350	358	334	339	326	344	345	333	328	330	343	332	334	350	303	349	354	332	322	340	339	333	333	316	340	347	313	340	326	330	316	320	342	327	346	332	332	319	308	374	369	346	340	321	340	316	329	296	310	355	322	346	321	354	319	322	347	344	345	357	332	344	370	323	356	337	315	325	313	339	350	340	338	314	346	341	322	345	348	302	371	331	333	325	335	300	343	334	341	349	350	318	344	326	325	340	315	288	350	317	331	334	309	338	339	358	322	312	337	312	296	334	320	351	360	301	339	326	332	329	306	332	353	300	311	341	349	350	313	308	331	326	339	304	347	364	356	329	328	322	343	343	351	332	341	336	340	338	348	329	332	342	319	302	323	324	323	327	305	336	335	335	315	324	344	358	345	364	350	325	387	338	336	327	340	357	318	305	336	362	320	327	341	318	341	360	297	345	332	365	334	349	349	340	337	308	336	355	359	320	308	308	324	319	343	350	317	335	327	347	342	322	341	326	352	356	322	305	308	360	343	350	351	355	340	319	343	351	294	327	330	334	313	323	350	321	329	339	352	363	330	314	337	318	334	354	343	299	310	358	339	328	346	361	322	354	376	356	335	362	321	336	355	336	312	323	315	305	352	309	315	353	334	349	339	336	337	336	337	334	314	329	336	315	305	350	299	322	331	336	310	332	299	332	336	355	315	324	357	353	342	326	337	354	367	335	323	336	325	332	348	344	345	327	329	324	318	351	320	355	283	360	327	324	356	330	301	338	347	345	353	297	345	358	345	338	325	359	342	308	308	348	349	323	332	354	351	322	309	328	347	341	362	356	332	369	345	336	325	346	345	326	329	352	334	321	353	330	325	359	325	375	336	357	320	318	353	306	362	306	308	320	326	331	331	334	347	333	337	361	318	312	330	301	349	341	325	344	340	350	346	360	354	360	332	319	321	329	376	341	347	304	347	351	368	327	364	347	346	342	360	346	293	348	322	334	324	327	344	327	336	350	344	314	315	363	304	348	329	347	345	332	303	337	352	322	329	332	345	332	327	341	341	297	326	368	342	359	298	361	320	326	341	336	357	358	345	374	385	327	324	353	312	337	335	378	349	345	354	359	333	315	351	311	313	357	342	342	322	308	314	358	353	344	343	313	356	338	337	318	333	329	355	357	349	323	304	340	323	347	308	362	348	341	364	335	305	329	368	293	319	359	357	316	340	368	323	333	342	314	371	338	335	336	347	336	300	371	309	325	367	310	342	304	337	331	304	365	327	327	319	325	352	305	339	332	351	324	327	368	325	324	327	337	328	291	334	300	344	337	327	361	347	338	336	330	364	340	308	330	357	345	348	330	325	371	340	318	352	340	371	333	303	307	327	330	367	350	316	334	333	366	330	326	351	336	362	338	352	318	324	365	322	354	282	332	342	326	344	370	307	325	347	354	304	326	334	314	308	322	309	340	274	327	359	355	326	344	324	323	331	310	345	323	359	325	296	326	313	355	341	361	323	328	327	327	358	310	334	321	333	330	339	373	360	340	340	330	311	318	352	329	358	376	308	382	334	324	377	324	347	317	343	353	340	330	348	325	363	313	365	315	309	350	316	379	307	365	307	322	335	340	342	362	322	372	333	336	315	330	352	304	345	324	324	307	330	378	352	344	303	317	349	301	321	333	322	326	335	344	338	317	310	361	347	348	374	333	367	333	361	353	324	314	347	340	338	352	312	319	313	357	350	356	337	358	338	325	317	356	330	336	353	346	330	356	328	314	312	351	302	304	329	335	314	310	365	304	348	343	337	360	330	345	324	335	317	326	363	318	320	329	345	335	335	304	353	345	318	359	324	339	327	355	322	331	338	315	312	324	316	312	327	316	345	298	336	304	320	307	347	350	342	310	342	336	294	352	347	323	310	378	356	321	337	349	309	331	362	338	341	320	312	309	325	330	359	345	351	312	317	344	341	335	317	368	325	350	353	334	297	338	330	345	333	351	334	345	322	340	352	327	352	332	313	324	321	340	310	325	330	330	316	358	365	332	349	332	354	362	357	339	328	303	338	330	298	348	303	334	332	341	335	332	319	330	339	353	309	334	359	388	361	350	301	345	346	329	323	333	336	348	351	336	343	345	328	343	319	341	319	345	370	318	331	344	319	338	311	344	297	340	321	344	309	336	343	330	320	347	336	339	346	357	335	355	331	329	343	311	342	331	324	333	311	338	360	330	317	318	324	328	332	338	348	342	332	335	389	316	304	335	354	332	333	356	335	306	320	292	345	362	347	329	329	330	319	351	311	320	338	320	367	343	360	325	314	305	303	326	339	332	352	328	324	330	346	333	322	318	317	329	345	344	361	317	326	360	313	371	339	352	324	314	301	341	327	331	325	322	357	317	349	298	345	329	322	331	345	337	351	347	319	343	322	297	329	365	348	341	337	328	344	318	346	334	341	344	327	312	339	349	339	359	312	341	316	320	322	352	341	324	342	349	353	298	326	324	339	345	344	340	353	319	333	339	316	308	318	323	344	352	328	328	337	343	361	342	382	315	326	332	311	351	347	315	326	343	337	347	364	333	350	319	332	362	334	321	347	315	319	359	337	361	349	348	358	326	322	319	331	344	323	322	318	341	348	335	328	321	324	338	346	341	358	322	343	323	353	295	329	347	320	329	344	307	361	335	351	345	350	307	353	331	364	361	333	346	298	319	316	353	301	305	337	331	359	334	313	333	309	349	346	342	311	306	320	336	316	327	340	322	356	327	304	332	348	328	304	336	359	330	332	330	328	328	297	361	321	322	316	323	343	326	349	304	321	318	337	350	352	358	350	360	341	304	321	330	329
7700	4265	2898	1419	1085	927	807	687	624	572	547	522	489	498	471	480	445	473	468	490	466	409	430	444	450	402	419	454	433	417	420	455	411	426	463	438	436	430	456	447	402	417	414	445	433	434	444	474	450	444	413	428	414	429	396	404	410	431	438	404	421	425	376	426	452	426	433	436	457	406	393	381	402	442	418	433	360	446	421	395	441	456	417	411	388	404	399	456	412	400	431	433	378	400	431	434	429	439	414	442	419	437	433	425	430	416	410	403	380	421	431	453	438	433	431	379	424	438	434	407	481	413	412	460	425	445	406	453	421	425	399	396	365	414	415	370	392	398	420	430	384	405	437	460	411	417	420	408	416	373	465	444	401	404	405	422	413	406	393	422	403	418	387	426	389	403	420	432	464	389	406	413	428	444	441	427	427	388	400	402	418	429	475	406	449	402	418	430	410	395	394	420	405	424	429	372	417	415	410	404	422	386	434	443	419	404	470	430	450	445	437	412	401	413	418	415	448	434	428	426	409	427	408	450	405	421	443	418	404	415	409	392	437	415	429	440	428	400	410	450	421	432	404	423	392	416	426	402	413	418	392	414	403	433	429	390	393	432	435	396	401	400	374	415	410	419	408	442	414	418	422	411	419	445	386	397	442	436	420	390	412	440	434	451	452	423	426	417	378	412	438	454	428	462	444	389	397	399	438	391	431	447	403	411	434	408	410	396	368	405	434	417	455	407	445	433	411	438	424	433	389	441	427	389	404	383	421	441	415	387	424	405	435	413	401	395	430	415	427	436	404	443	412	440	381	394	432	430	389	401	401	441	424	423	447	420	398	441	410	425	428	429	428	421	432	400	423	436	405	440	397	419	392	397	409	419	425	434	435	423	428	409	424	384	435	429	407	414	405	414	410	426	394	401	450	435	410	421	436	393	445	414	417	395	407	431	459	442	413	417	420	423	427	427	421	451	412	409	420	410	419	439	398	428	416	421	378	450	416	430	419	453	408	414	401	426	397	404	398	423	445	383	410	392	404	443	422	405	425	406	433	412	374	410	433	404	425	430	417	411	441	404	424	400	418	414	397	417	393	391	405	434	410	401	436	435	392	411	388	407	423	396	406	424	430	445	418	440	430	389	391	418	423	418	417	414	402	456	403	458	430	403	465	448	406	427	402	399	405	397	453	443	403	423	412	386	451	438	439	409	380	440	405	438	423	414	404	450	403	438	455	434	407	406	420	388	419	427	450	393	395	426	448	405	396	416	430	433	442	432	428	419	435	412	443	407	426	432	433	424	405	419	374	426	459	437	445	414	418	390	429	394	448	428	438	427	435	420	431	434	432	398	421	419	452	391	405	436	364	403	443	404	394	425	469	412	427	428	439	375	422	430	436	420	450	423	433	434	472	429	391	417	412	421	404	408	396	387	410	429	426	409	417	412	425	408	433	407	419	403	423	435	423	425	441	393	409	400	419	384	413	435	413	419	383	394	428	444	417	400	430	432	450	428	444	390	377	397	461	409	391	415	442	425	429	415	425	404	430	431	415	427	382	415	392	416	422	431	413	427	401	384	415	420	416	437	417	436	410	394	407	432	419	386	429	395	451	446	439	400	426	425	433	421	436	403	408	418	405	403	406	426	403	420	394	428	455	382	425	386	430	391	439	430	430	451	437	409	434	429	414	444	432	426	418	469	393	410	446	426	398	408	450	415	386	463	430	431	449	451	405	392	434	428	408	426	400	427	426	412	447	386	408	445	371	407	404	429	404	443	372	381	416	420	386	439	384	432	422	415	438	433	409	451	379	391	370	430	398	418	395	391	413	414	431	412	442	389	419	477	415	442	441	399	410	431	441	402	423	418	433	423	371	432	412	402	392	412	440	420	390	439	415	396	438	420	422	431	423	402	423	397	466	427	426	440	445	417	422	458	387	421	407	425	370	419	438	429	411	419	422	436	410	443	479	435	383	416	442	425	404	418	463	389	431	395	409	456	401	435	408	391	420	398	433	422	404	436	406	425	401	398	420	398	437	421	419	420	418	410	450	402	418	454	426	403	375	414	420	436	414	417	375	431	383	393	436	403	410	454	455	407	419	429	409	434	407	383	376	434	388	401	451	406	428	418	425	409	419	420	456	422	418	422	429	436	413	428	442	403	405	424	399	461	397	398	425	411	431	419	407	459	424	420	402	410	428	460	434	397	429	415	448	407	454	418	426	417	417	413	399	425	405	411	415	430	426	418	448	430	385	411	441	426	422	414	398	442	410	438	403	422	372	450	395	412	427	446	433	429	448	440	436	438	457	411	428	417	437	444	461	457	390	425	437	408	425	369	417	403	403	441	452	443	434	419	437	402	445	401	379	397	420	443	419	420	420	413	401	383	440	426	380	417	399	399	436	424	393	417	418	413	418	471	428	403	429	417	466	409	442	379	428	411	387	436	403	386	406	421	437	412	403	465	416	463	432	414	414	443	436	492	405	424	407	473	451	418	413	403	403	423	443	427	410	428	442	427	416	409	395	436	444	417	438	381	397	420	421	399	422	393	404	440	385	449	433	417	421	426	427	431	391	392	397	446	396	438	393	423	417	414	417	420	468	435	389	428	415	480	434	448	414	416	385	397	408	460	445	410	420	390	431	412	404	403	433	449	374	432	401	385	390	449	373	416	412	465	410	439	414	466	411	444	414	418	389	387	396	450	438	426	433	405	389	389	416	427	433	376	411	439	445	422	440	418	427	393	408	401	424	387	402	428	410	408	427	429	435	464	430	418	436	442	448	438	397	406	411	404	422	415	406	419	404	437	443	453	411	439	402	377	413	440	399	413	431	396	420	446	401	410	429	450	431	426	421	451	413	429	415	405	397	432	444	384	433	433	391	414	440	369	401	395	399	384	438	414	424	427	443	423	422	430	457	416	416	387	409	448	404	396	408	417	397	433	443	381	452	401	405	461	404	400	484	394	436	445	416	415	442	420	406	415	419	441	405	418	484	408	441	434	415	426	441	437	417	408	462	427	434	399	419	407	417	390	423	421	409	410	411	450	391	423	411	417	380	439	441	398	416	421	459	413	426	434	435	410	387	363	432	418	403	434	411	443	397	417	413	411	447	437	412	430	416	410	413	385	406	416	405	416	406	417	423	387	393	402	425	398	437	405	423	400	424	436	417	398	402	418	418	421	398	436	387	445	455	403	415	420	384	395	405	461	416	438	432	428	420	413	398	395	437	386	412	428	405	445	412	407	418	402	414	407	425	452	392	442	406	404	424	424	389	424	391	421	420	426	432	427	434	414	405	399	413	437	408	427	397	402	446	415	422	422	429	414	422	457	380	414	393	376	434	444	389	430	398	433	390	411	446	396	420	412	434	416	409	442	444	408	394	429	427	420	414	396	414	418	405	424	420	436	426	420	424	400	399	398	419	431	395	430	409	452	396	402	452	418	396	396	438	428	409	401	424	379	395	412	428	406	423	375	395	393	427	402	441	427	424	440	437	395	407	415	441	425
22979	21522	29268	24181	21515	21503	4102	663	459	382	352	310	326	263	249	235	254	211	237	214	228	208	207	202	193	192	185	195	192	191	186	167	195	180	172	198	192	164	152	205	195	159	184	189	179	178	171	159	166	178	194	153	186	163	183	182	178	168	194	196	157	185	169	171	181	172	184	190	173	168	181	200	196	183	172	155	173	182	180	190	195	179	136	168	171	168	183	162	170	184	166	176	172	166	163	184	164	181	182	169	165	184	165	148	161	188	168	176	176	173	170	185	177	157	183	174	155	175	175	179	167	191	174	184	186	189	158	184	178	199	182	168	161	156	160	163	192	190	170	177	168	159	195	168	182	164	180	164	164	154	166	177	157	153	164	164	158	167	163	171	181	200	153	179	170	183	173	180	184	166	173	196	166	173	148	178	168	181	172	166	170	179	171	159	158	157	209	164	147	174	198	187	127	169	171	189	144	179	191	152	172	176	169	155	182	160	169	180	157	149	175	189	162	183	157	158	168	174	171	164	165	183	191	164	171	159	166	190	154	169	163	184	189	156	180	160	188	180	167	159	181	162	169	158	171	156	165	187	181	188	173	156	147	182	187	175	197	188	187	178	182	182	170	159	153	188	164	144	152	174	158	180	191	160	190	178	168	162	171	173	178	189	192	179	157	208	165	139	167	185	182	198	186	164	177	202	170	178	175	177	169	176	160	170	156	175	181	157	159	165	155	163	152	165	180	149	178	166	153	164	174	167	181	153	184	173	189	183	175	187	167	169	176	200	152	185	148	182	162	170	162	182	167	159	179	167	179	166	178	183	176	157	176	180	169	190	166	175	177	159	179	182	184	171	157	165	162	162	176	168	184	159	169	163	171	194	161	182	169	168	178	205	162	148	195	160	162	179	171	181	178	159	141	167	164	159	134	171	158	157	188	144	185	184	176	191	166	208	180	165	183	173	172	154	158	181	186	166	165	165	153	156	137	166	176	176	182	171	158	170	173	157	162	160	185	157	187	165	178	147	178	181	160	154	174	201	167	175	164	173	184	178	187	185	141	156	199	168	159	187	169	159	182	173	171	159	171	186	156	176	152	157	147	166	154	176	162	184	165	181	169	179	161	192	171	168	177	181	170	159	155	176	180	164	184	187	188	149	184	174	172	167	179	181	177	173	160	177	158	173	174	171	178	171	174	182	177	165	196	166	172	171	189	164	174	161	171	178	126	177	190	158	161	149	176	171	156	168	178	184	160	185	158	169	158	172	171	173	169	177	164	157	187	180	176	179	173	172	164	188	166	178	172	200	170	183	156	161	174	180	169	174	171	164	178	156	156	165	168	173	172	153	168	182	175	172	167	174	178	189	179	166	166	154	187	174	167	178	164	162	187	138	172	177	175	155	168	172	159	165	158	179	182	165	191	154	169	166	183	150	176	148	180	163	173	144	162	170	169	160	145	172	165	180	166	148	176	148	175	157	175	158	150	168	161	199	192	159	162	187	189	184	160	174	163	168	185	175	156	172	187	167	174	170	184	156	157	182	156	142	181	167	187	185	192	164	177	160	178	156	171	181	161	143	179	162	152	158	163	156	190	161	177	171	163	168	176	172	146	166	165	183	174	164	186	173	154	165	160	161	191	159	169	161	169	168	165	161	166	154	182	168	143	178	168	194	161	178	212	164	178	149	155	155	168	191	163	172	162	165	158	178	171	156	197	160	175	175	172	162	181	178	180	161	180	167	175	152	189	169	166	154	173	156	166	169	180	190	182	187	141	172	141	160	185	159	132	165	168	175	165	169	171	173	175	194	186	185	158	189	193	171	166	177	172	182	165	181	169	185	178	185	183	165	162	171	180	187	165	167	190	182	160	167	152	175	173	168	173	185	171	182	185	168	150	166	169	159	161	179	209	164	166	182	160	173	177	149	172	162	185	170	179	189	147	168	189	167	162	161	185	168	212	163	145	184	158	180	175	176	151	162	182	167	166	176	182	182	165	167	172	188	197	199	164	172	173	160	186	158	177	187	168	168	175	182	163	165	162	170	177	188	201	156	155	163	176	166	175	188	185	179	191	189	189	174	168	157	175	145	175	177	166	176	185	169	160	166	180	159	178	182	187	174	172	150	154	175	166	165	178	182	168	180	194	186	187	182	180	157	172	156	174	157	188	177	158	180	167	176	178	189	176	173	184	164	189	157	168	173	159	200	193	202	182	168	171	177	191	166	152	167	190	179	150	180	176	178	168	153	178	172	165	181	184	185	175	173	175	169	163	150	163	160	150	178	154	161	169	155	158	194	194	160	154	137	162	178	173	179	169	159	179	165	161	170	199	173	178	188	179	157	175	177	183	163	166	189	180	163	168	174	166	175	179	151	173	159	162	155	175	172	190	154	182	180	188	178	182	156	157	164	157	188	159	166	200	179	177	194	166	177	175	175	177	174	184	180	164	174	197	170	174	185	161	173	165	171	149	152	179	181	172	174	173	168	180	166	172	136	163	161	168	170	174	166	181	164	184	186	179	149	165	182	164	176	168	176	154	170	156	170	180	177	177	182	165	168	161	174	188	169	172	165	156	171	162	145	149	152	163	163	162	170	154	149	169	187	172	190	163	173	165	146	158	163	167	182	177	199	171	175	165	190	176	173	180	186	169	158	176	161	161	193	176	157	147	186	187	174	177	169	165	150	163	193	169	186	161	178	156	161	172	185	157	190	166	171	167	188	190	160	172	182	162	159	176	169	167	182	163	183	152	149	157	169	172	163	169	178	185	193	171	163	159	173	185	188	185	202	193	169	165	183	170	183	186	194	162	186	176	164	170	162	179	147	157	169	160	164	190	161	181	182	169	163	169	171	157	163	174	173	165	161	174	159	174	175	175	162	162	182	156	147	172	158	169	177	177	150	155	166	182	170	180	171	174	160	154	175	168	169	154	175	176	153	169	187	180	158	191	166	188	162	179	163	201	167	180	170	198	182	163	188	174	147	166	169	186	183	177	164	145	175	161	163	187	175	172	164	188	189	176	157	170	160	189	149	180	185	158	184	178	157	186	165	199	175	165	146	207	157	178	164	165	143	180	190	163	167	149	160	159	187	177	171	176	190	180	185	186	140	172	171	184	169	178	191	161	172	178	180	191	166	189	173	181	183	165	201	161	175	164	173	165	156	172	176	194	172	185	187	166	160	183	174	184	164	165	192	173	160	184	179	170	171	152	160	165	204	179	158	168	171	157	176	174	158	164	169	161	169	177	167	175	170	167	174	172	159	184	187	169	198	157	167	163	167	194	186	185	164	165	165	189	162	179	193	177	166	164	146	180	174	176	184	141	196	170	162	177	163	163	173	180	176	162	157	162	151	191	165	180	164	161	146	176	188	192	153	166	154	187	149	165	167	161	152	158	196	137	152	171	190	166	168	153	154	150	156	184	167	171	156	195	183	164	180	180	184	197	183	173	180	188	158	169	169	187	165	166	191	190	160	164	180	173	185	157	164	190	169	166	180	173	195
10224	12801	8481	3978	2786	2092	1542	1239	970	871	709	603	531	485	433	415	391	340	364	325	337	290	327	295	284	288	282	277	276	246	245	249	260	276	280	259	252	239	275	239	242	242	260	257	277	246	238	228	246	227	240	253	223	213	258	253	208	230	254	245	216	205	228	237	202	241	216	248	245	248	226	250	201	232	231	230	232	231	245	216	250	250	208	229	250	241	233	246	225	222	222	231	238	244	237	225	240	212	218	249	220	226	248	243	254	225	214	219	237	265	233	261	227	191	236	229	230	243	238	224	236	251	232	238	233	252	224	238	220	223	239	234	220	236	238	237	231	218	232	250	238	207	250	201	212	216	215	243	217	231	257	222	232	226	248	261	228	210	250	220	249	231	229	201	222	220	233	228	195	249	236	227	229	218	216	215	229	251	260	252	208	214	227	227	211	233	227	232	243	226	239	242	240	230	211	229	212	220	214	243	199	239	225	221	255	217	227	235	225	239	208	240	199	229	214	222	203	254	249	236	222	234	218	233	226	251	198	248	260	250	246	203	232	231	227	223	204	231	238	189	193	258	212	231	228	228	215	228	216	209	221	235	245	239	240	201	221	219	219	241	221	227	220	236	229	235	212	243	229	221	236	225	200	213	222	234	239	235	220	245	211	241	210	217	229	222	216	239	233	233	228	218	227	227	229	218	232	253	237	241	218	234	229	243	235	228	216	220	226	238	222	252	225	221	226	208	214	223	217	229	243	230	250	213	231	227	221	214	220	235	245	227	214	236	230	200	222	239	230	245	247	219	271	222	228	253	239	221	257	216	226	219	222	234	256	225	245	234	234	236	240	239	229	233	241	236	234	247	220	242	231	229	233	241	224	220	242	243	232	226	227	223	211	231	219	207	231	260	225	237	213	220	238	232	225	221	248	219	229	224	229	254	229	226	223	231	221	236	203	227	208	235	242	227	244	243	212	189	221	260	209	202	214	236	231	211	220	234	243	221	226	256	239	207	220	209	240	236	237	229	227	216	205	225	219	228	229	208	233	227	198	208	238	231	232	227	213	218	242	216	231	210	224	215	238	200	227	228	236	259	233	233	240	209	229	245	181	197	197	207	227	250	240	230	220	237	224	243	231	226	242	206	228	251	204	224	256	207	230	230	210	236	204	231	211	227	217	217	236	232	210	221	231	223	241	252	246	222	211	239	249	221	208	228	228	229	241	220	202	259	253	233	237	217	224	225	244	246	240	221	232	230	231	220	227	240	235	231	241	212	205	211	246	211	202	216	195	197	228	243	211	230	225	231	233	237	238	219	237	225	241	263	218	226	240	218	205	220	223	241	216	201	231	249	215	225	228	226	244	228	206	241	234	216	250	209	232	234	203	217	224	220	212	215	236	214	232	218	236	224	247	230	236	235	208	225	217	247	206	265	214	201	241	223	249	252	233	243	235	206	220	235	217	247	253	217	224	241	215	254	224	239	265	252	213	238	203	237	219	221	226	239	210	259	238	233	254	233	246	262	213	254	215	234	242	207	227	218	237	249	232	218	215	244	233	244	245	238	232	241	201	222	212	246	202	216	231	254	233	235	217	223	214	244	219	213	219	239	210	230	231	214	220	244	209	206	216	238	214	229	234	214	214	244	252	206	227	218	241	223	240	235	250	234	227	220	208	205	245	254	218	226	228	228	230	211	247	225	232	221	213	222	228	234	230	239	207	231	199	225	223	196	235	199	236	208	253	234	239	230	249	233	243	250	231	223	234	251	206	225	212	230	225	205	232	203	219	212	231	229	217	217	221	230	206	212	246	240	246	219	222	244	202	199	229	232	235	220	232	264	237	232	218	241	219	222	222	232	211	234	240	225	225	236	231	219	237	226	251	231	243	242	241	223	218	225	215	208	243	210	218	261	210	220	242	204	235	251	197	215	280	237	214	194	220	231	238	237	220	214	257	232	214	211	231	256	224	205	234	213	189	216	227	225	204	233	221	216	214	259	216	225	231	233	233	236	216	261	224	248	229	210	227	226	222	233	227	226	241	231	227	218	196	212	230	235	213	236	249	213	241	228	232	206	237	220	252	248	247	235	248	242	207	228	226	198	222	220	215	203	194	195	210	220	232	197	199	212	235	231	177	196	219	240	214	232	230	221	255	217	248	216	233	225	219	237	223	228	224	244	240	211	233	208	230	224	228	244	249	230	241	247	217	251	224	238	222	224	225	236	230	223	247	211	216	219	238	215	232	228	242	200	240	220	209	236	214	222	206	227	231	192	229	221	228	218	223	238	217	208	224	225	230	216	254	236	227	213	219	216	232	232	233	238	206	227	255	228	215	208	222	226	233	233	247	216	258	223	245	225	234	248	229	241	245	219	225	240	213	234	225	214	222	230	247	208	220	233	255	225	227	216	205	237	225	245	240	246	275	229	210	216	206	245	199	215	215	249	218	230	258	215	199	225	237	222	249	198	217	245	229	252	231	266	242	243	248	207	236	198	209	209	240	193	228	236	226	217	229	225	246	213	221	253	245	201	225	222	214	236	221	229	233	246	235	202	239	208	211	241	213	236	197	205	262	255	254	204	271	231	208	248	218	246	239	218	249	231	208	220	208	211	185	239	223	237	241	241	229	192	215	233	224	232	217	225	239	213	239	202	228	218	184	227	227	220	212	219	224	209	244	222	240	241	229	243	218	235	207	217	237	181	224	226	232	229	210	233	226	251	243	230	231	248	219	227	253	224	233	257	219	238	234	187	206	239	207	234	222	229	238	211	218	237	219	262	243	242	228	211	240	226	245	248	213	263	224	223	215	239	232	222	250	243	229	257	227	228	226	212	222	213	217	233	236	257	237	231	232	267	213	225	254	229	244	229	228	218	215	231	230	234	244	225	232	248	227	254	196	205	215	203	239	252	246	213	218	208	217	250	223	216	224	247	229	232	214	230	238	219	241	218	208	232	225	220	214	235	229	226	215	244	226	220	228	216	237	244	277	219	229	223	233	236	234	236	210	231	235	229	262	219	218	224	216	199	257	232	242	222	238	222	209	226	248	233	215	229	247	218	227	235	224	220	234	222	215	225	213	232	207	223	187	241	229	238	204	201	228	254	218	239	216	239	234	255	235	233	231	227	257	220	223	244	230	218	237	251	217	224	222	222	228	232	220	245	228	245	254	259	228	240	239	200	222	218	249	213	219	228	197	227	251	254	240	204	219	211	229	234	227	232	232	214	224	244	228	246	235	224	239	222	211	224	220	230	240	214	225	260	225	219	211	242	261	214	238	211	220	232	253	234	233	234	230	222	187	225	221	216	202	247	237	217	235	230	214	255	243	217	232	199	209	223	247	206	226	247	239	249	212	248	224	219	265	237	257	234	213	241	229	233	226	229	216	188	204	246	219	229	236	227	232	231	203	250	225	242	224	228	212	246	206	201	220	223	219	242	232	206	242	250	234	205	244	229	221	227	238	218	217	225	196	223	227	232	198	187	233	231	231	193	231	218	235	239
27691	17837	3458	912	705	687	569	563	583	525	565	567	583	537	546	563	519	550	552	550	553	522	553	567	566	546	544	519	499	535	559	575	523	544	530	589	509	534	567	585	564	558	523	557	525	544	487	520	529	526	530	520	561	541	569	553	564	540	549	558	529	491	528	515	523	538	537	524	566	555	555	527	598	563	539	562	514	561	513	549	545	535	533	521	571	543	553	532	544	581	543	554	577	561	524	520	560	541	524	536	527	511	588	527	525	513	532	484	564	587	491	533	563	554	543	594	549	498	547	562	535	502	505	543	518	543	539	506	560	543	525	510	516	550	543	585	551	558	544	566	506	541	549	535	547	561	522	550	482	520	525	496	546	526	492	534	496	513	567	534	543	565	511	544	576	527	534	520	550	541	530	523	539	538	547	529	548	538	551	531	535	550	572	528	513	534	578	529	519	558	553	540	563	524	492	525	515	584	528	528	530	565	524	531	532	521	575	521	545	500	516	569	526	516	539	548	559	506	522	605	541	544	598	528	547	567	560	523	515	542	587	499	522	526	535	531	513	521	541	553	549	534	527	522	509	537	544	528	549	553	515	529	520	489	544	530	521	512	577	498	528	540	572	558	519	540	531	580	533	511	519	532	555	557	541	561	559	519	557	549	528	517	547	510	541	546	472	560	536	573	520	557	534	477	553	532	534	541	529	486	549	537	555	571	566	535	543	564	496	512	537	516	581	521	573	527	559	549	558	562	506	555	545	554	534	498	539	543	514	539	515	546	542	551	515	533	520	512	525	525	538	531	538	528	528	542	542	557	509	540	541	567	529	517	514	515	557	542	557	550	533	566	535	586	520	520	591	530	525	512	553	536	563	512	547	547	515	544	524	560	581	550	567	539	556	529	542	546	551	556	530	568	556	526	558	544	530	551	561	568	526	567	513	568	550	518	555	558	523	569	561	507	552	510	512	562	554	517	542	521	564	538	563	532	498	548	564	561	529	531	543	537	520	530	538	533	536	570	554	516	532	534	476	539	553	522	579	589	517	532	541	523	545	572	549	550	531	561	523	551	501	515	572	525	532	547	522	557	536	561	482	564	554	557	563	562	529	537	560	515	554	529	518	566	535	603	554	500	542	533	533	522	477	532	554	574	513	570	565	572	599	532	519	568	521	558	505	526	513	506	549	537	541	548	542	551	578	557	553	561	512	574	549	525	516	529	562	523	502	505	551	507	543	580	517	543	538	566	524	499	551	563	550	517	525	534	562	573	505	540	508	554	547	510	565	531	521	529	542	552	534	519	575	517	494	517	557	539	538	550	527	519	540	517	538	545	504	544	549	518	567	525	549	551	514	553	506	548	520	573	559	525	529	533	582	533	543	511	541	501	537	538	534	555	491	533	512	514	510	516	561	545	572	496	549	571	531	545	561	547	510	539	519	552	535	515	549	508	558	551	541	548	532	531	532	524	517	514	510	571	532	588	554	526	586	546	512	550	504	557	538	573	541	592	516	554	537	568	515	535	556	536	564	530	535	548	529	551	536	521	539	531	522	562	531	533	530	541	558	541	528	557	541	554	529	523	556	508	514	545	566	562	545	510	576	532	562	553	562	516	567	560	543	516	557	573	553	512	552	558	567	531	540	545	568	558	552	531	550	586	491	532	527	544	551	537	547	550	550	513	543	565	557	525	559	538	536	553	573	513	539	544	534	521	541	535	527	540	561	575	535	546	547	571	556	560	539	536	537	543	566	553	488	552	584	527	539	516	479	532	530	522	530	517	519	501	532	570	539	515	527	515	512	557	550	550	523	518	531	513	543	555	561	501	521	545	517	515	552	514	546	567	523	569	536	554	533	558	513	561	523	561	539	558	533	548	536	526	561	531	515	579	533	559	528	521	552	534	534	551	563	537	507	552	551	552	603	573	538	565	516	564	528	527	531	543	533	545	568	504	540	537	525	550	530	550	519	560	544	535	514	560	538	554	531	533	571	542	521	527	512	536	540	568	558	535	534	556	508	540	548	533	523	539	519	533	542	532	584	558	515	569	559	524	494	514	525	562	548	587	522	581	530	510	528	556	569	555	515	555	509	555	538	530	536	513	525	562	546	560	530	540	526	544	576	523	518	542	551	532	554	539	578	529	560	533	559	507	467	561	522	518	568	557	532	523	540	550	533	547	538	528	572	545	530	515	521	527	544	551	554	509	536	518	542	515	514	550	574	544	556	531	525	548	531	537	574	563	532	528	560	549	531	531	593	569	501	539	516	533	532	489	571	514	547	574	548	525	535	511	495	574	508	487	546	547	554	547	541	535	552	545	543	511	577	512	537	499	527	563	541	526	518	537	571	541	559	551	526	573	511	529	543	518	568	527	523	505	526	528	531	563	530	506	570	532	542	533	563	535	547	572	539	567	530	545	543	514	587	572	537	482	506	545	532	591	531	556	551	557	515	559	546	507	536	511	537	537	503	574	535	526	517	546	571	516	523	584	546	503	511	539	521	527	580	561	549	534	500	549	522	514	551	526	533	504	531	539	552	527	501	495	529	547	540	529	556	550	523	560	516	543	526	529	550	532	507	567	559	552	535	546	524	530	524	526	506	573	508	574	533	546	573	520	550	535	560	534	540	529	591	527	590	582	520	556	583	590	545	575	516	516	544	539	557	564	534	545	511	541	523	558	565	518	491	541	521	541	511	531	546	538	499	531	524	578	506	537	557	549	528	575	540	523	549	532	567	565	498	556	505	547	539	508	536	507	528	549	571	512	535	543	537	574	525	530	546	509	564	578	556	533	539	522	536	537	548	572	562	576	529	553	542	547	484	511	553	544	526	562	545	550	553	514	559	507	559	508	539	495	522	549	529	514	560	525	538	529	521	551	516	580	549	571	589	564	523	554	520	578	516	547	570	565	586	532	522	551	479	529	501	515	518	518	557	553	553	555	520	527	531	508	585	553	586	541	540	528	547	551	547	575	535	519	573	523	535	527	548	525	498	512	509	576	512	508	551	534	510	547	572	536	538	507	502	537	551	520	536	550	514	554	574	575	539	499	529	540	557	548	513	502	544	516	513	576	527	520	540	504	534	554	523	565	557	527	512	550	543	530	514	533	569	528	513	548	526	527	541	564	531	523	545	509	521	521	529	533	564	557	573	598	551	529	543	539	546	569	582	546	533	529	572	556	568	494	566	565	531	540	561	542	529	523	553	570	515	502	533	532	521	531	481	514	587	584	554	535	554	530	569	500	560	540	552	536	535	537	538	535	508	574	552	569	559	578	511	575	553	550	524	507	508	545	511	576	525	550	537	556	533	532	527	540	563	564	569	550	545	540	560	550	549	525	531	544	535	519	499	532	547	542	548	479	535	556	548	572	563	549	596	531	568	522	490	551	527	546	571	584	572	577	542	533	529	536	548	514	528	515	521	539	584	496	521	535	500	541	558	532	543	556	530	497	531	571	542	578	547	509	556	519	524	551	516	537	574	534	522	506	550	510	534	533	552	530
5056	1224	1012	871	777	759	718	672	746	705	698	680	685	692	684	651	726	736	717	659	643	688	671	685	756	649	702	697	640	683	705	691	608	686	696	700	654	682	712	733	647	720	646	717	696	660	627	677	696	690	679	680	693	674	673	640	690	644	637	724	659	631	676	670	660	653	658	691	697	692	679	667	658	640	686	685	658	643	673	660	651	653	714	668	693	690	689	658	702	702	714	631	666	687	698	666	665	720	641	697	641	696	675	622	679	672	662	681	679	682	719	644	722	654	655	663	684	622	690	702	689	718	678	682	692	732	708	633	702	657	680	656	683	651	679	622	684	701	648	665	688	673	676	665	646	681	624	688	656	658	657	646	641	654	660	651	667	670	670	676	728	664	688	668	724	675	651	654	660	694	707	733	681	706	663	651	655	653	726	678	737	671	715	667	640	688	669	700	711	598	668	666	662	669	724	738	674	599	665	653	698	672	679	676	666	669	687	644	679	680	645	654	729	658	694	647	715	669	693	659	732	708	658	699	686	661	682	680	677	672	713	681	696	656	669	707	658	651	652	702	697	729	666	649	680	679	701	652	676	643	679	679	706	643	666	681	697	700	648	666	659	723	702	698	682	667	660	664	655	663	654	676	654	667	689	684	667	707	679	648	676	679	651	693	746	708	723	658	675	686	691	670	681	660	686	693	729	671	715	701	685	678	673	653	715	676	662	672	712	707	651	708	642	664	660	691	701	700	683	671	670	674	643	656	664	640	683	637	646	657	700	657	634	650	694	675	669	663	674	675	684	693	700	672	688	701	702	690	654	664	646	687	693	740	697	666	688	697	652	665	678	683	648	694	700	681	662	666	624	686	678	673	664	655	657	675	752	678	673	652	639	705	640	730	656	733	669	693	700	649	661	662	732	669	659	612	682	664	664	676	702	650	675	668	624	682	683	670	703	760	620	681	682	667	686	668	730	696	681	666	667	667	686	655	645	697	684	664	682	661	702	682	680	665	716	683	667	726	645	714	705	666	684	697	652	661	670	725	646	672	649	667	717	681	652	672	648	675	655	682	688	670	640	627	663	669	670	699	673	629	677	688	715	667	702	640	653	750	709	681	684	682	675	704	691	699	657	660	666	670	695	705	668	726	645	698	653	666	700	671	666	685	697	675	717	652	640	670	671	697	700	723	722	692	666	675	681	644	638	729	696	671	677	697	714	692	707	704	686	647	688	680	703	709	699	697	643	686	655	681	711	719	658	681	672	668	647	682	643	714	697	708	687	636	677	666	648	672	678	690	671	674	681	730	645	677	688	699	659	603	694	678	683	663	694	684	652	672	668	664	715	699	679	674	639	682	679	647	693	680	716	675	681	668	684	654	672	658	669	644	687	662	640	714	687	665	666	691	686	665	666	681	691	678	619	702	673	682	670	709	628	686	657	696	623	676	644	683	662	675	633	686	639	684	717	686	681	644	662	709	656	636	699	696	650	698	653	657	640	708	672	675	728	688	674	708	714	712	681	699	604	671	680	624	663	701	662	674	634	704	683	719	696	683	668	679	710	714	669	675	707	696	649	704	707	695	652	677	701	640	687	738	652	703	639	661	702	704	721	697	676	667	684	693	678	667	705	688	682	702	676	655	671	714	652	695	677	672	625	690	710	686	691	699	651	660	671	649	712	675	627	697	718	684	660	673	673	687	691	696	655	676	640	682	716	665	669	699	685	710	705	693	658	666	718	700	640	696	723	643	645	644	690	704	654	710	733	720	678	659	685	636	635	696	721	681	686	654	707	684	700	657	670	630	672	661	647	635	690	670	671	668	683	672	656	665	689	677	645	661	691	667	652	694	675	674	654	691	680	689	650	692	688	672	667	719	667	687	672	672	647	653	677	655	679	734	732	728	692	674	655	654	652	699	676	658	686	710	655	706	661	693	654	627	648	655	685	680	674	694	699	723	659	669	658	650	652	715	630	661	692	677	661	718	625	715	699	652	726	660	682	637	609	695	691	676	691	669	653	710	723	665	698	689	668	703	651	663	647	698	619	660	677	680	676	710	687	669	671	619	691	692	700	705	698	699	692	681	691	638	689	617	672	655	674	712	706	654	652	664	674	708	686	691	668	663	715	686	657	676	707	717	662	644	647	713	658	641	727	646	704	648	654	681	698	700	684	701	668	690	697	687	629	687	654	674	653	696	674	712	708	700	662	690	683	648	708	655	649	678	600	651	684	664	672	665	653	729	684	669	613	656	663	667	677	690	654	715	694	690	689	672	690	691	664	708	617	684	656	678	682	672	674	725	652	615	682	673	653	759	696	701	649	657	648	688	691	691	706	664	687	660	681	649	671	693	704	651	646	673	649	671	684	666	699	670	700	684	620	668	669	672	719	699	710	654	708	632	689	672	675	657	703	685	632	638	707	705	670	641	691	679	658	689	661	714	677	641	723	642	697	732	675	655	721	670	694	695	700	685	631	680	677	678	674	620	669	668	652	707	662	665	645	678	727	696	693	680	644	659	703	691	711	647	707	654	678	690	668	645	702	674	637	647	680	703	662	694	652	640	705	665	690	648	690	658	668	679	700	666	661	765	666	675	671	654	681	689	689	730	682	655	659	709	682	650	639	692	660	649	666	704	652	690	626	703	666	632	683	718	665	683	719	691	676	682	688	645	686	677	659	635	665	705	619	697	679	668	667	727	694	705	702	662	651	663	700	656	661	677	712	681	673	680	663	698	649	695	631	681	719	656	596	676	712	652	628	671	647	716	654	677	712	634	710	722	691	678	654	669	650	728	676	671	684	665	720	649	656	687	659	674	647	647	662	682	683	647	690	672	724	650	696	708	637	666	689	667	674	702	683	685	608	668	667	673	683	687	713	678	687	682	702	670	698	611	663	633	645	678	645	672	688	677	635	721	696	687	657	668	697	673	649	673	689	739	672	685	728	752	700	633	672	645	695	675	672	648	671	691	653	721	639	651	668	657	687	682	650	691	657	693	671	700	667	676	709	690	666	637	677	670	646	669	676	646	661	713	665	697	683	650	733	691	659	695	643	689	698	686	668	641	662	709	665	645	674	613	695	677	692	689	658	688	683	704	661	635	664	644	671	640	690	708	693	687	661	697	714	661	680	678	703	679	665	661	697	653	642	695	685	665	652	710	657	670	672	637	673	666	659	638	667	677	710	670	724	662	658	663	704	656	703	668	643	683	694	665	680	708	703	650	682	747	689	749	683	704	662	664	681	668	705	665	679	696	692	656	674	721	712	714	627	659	755	673	657	666	680	684	691	689	694	682	648	693	657	712	712	710	661	732	703	613	669	653	718	656	668	676	629	688	656	678	703	683	702	711	678	636	664	680	676	646	633	663	651	679	723	704	699	709	633	663	688	698	699	699	724	665	664	702	626	699	644	677	673	691	660	634	665	710	677	692	697	699	656	701	650	633	696	625	714	689	687	735	690	662	692	670	678	633	710	634	669	667	731	650	639	677	650	625	697	663	732	648
23952	21530	28814	24674	21495	7303	932	677	603	599	585	523	562	514	493	473	535	507	465	480	481	499	466	477	478	498	449	448	478	468	462	500	447	445	489	471	458	450	409	468	413	438	460	479	473	438	467	436	498	462	444	467	408	444	434	432	477	448	488	417	452	423	430	450	474	451	478	454	448	435	467	429	444	443	449	474	431	500	455	450	455	430	459	471	473	483	457	461	425	408	455	453	450	447	459	427	436	444	478	467	480	456	435	427	452	476	457	438	431	489	414	456	435	471	452	481	459	444	445	455	451	474	420	487	436	438	429	433	453	457	450	492	434	468	465	431	450	458	437	483	467	443	451	478	467	447	458	472	441	470	487	408	438	439	487	439	465	462	468	450	475	442	474	462	468	436	430	438	463	477	476	508	399	450	450	459	488	429	437	476	463	436	462	483	430	447	431	464	490	459	462	449	436	450	468	482	423	458	500	503	478	440	457	439	480	451	439	455	419	438	432	424	441	454	439	452	458	451	465	484	447	427	413	526	418	407	448	489	480	436	456	461	476	482	460	460	473	466	455	458	419	467	453	463	453	464	461	468	470	443	432	447	489	451	437	405	453	482	441	442	465	458	433	445	390	452	434	469	434	441	488	435	473	439	448	450	444	463	473	469	429	445	428	459	403	488	461	487	454	443	481	455	438	469	457	451	471	446	443	489	460	408	468	434	408	455	454	462	465	440	428	449	474	461	480	457	476	430	520	479	474	463	422	455	466	447	483	459	459	470	460	455	456	479	437	452	452	462	485	465	469	450	467	443	492	470	482	412	484	419	456	453	437	478	435	457	431	431	433	448	468	424	445	488	450	447	475	477	445	446	434	497	483	422	476	428	423	441	441	446	473	449	442	439	467	432	425	438	439	466	434	460	447	472	452	455	466	484	454	461	450	433	457	469	447	417	446	444	444	427	422	446	477	504	473	466	483	428	433	448	446	437	492	473	498	444	443	451	455	436	475	453	458	452	410	453	464	484	436	442	497	462	450	430	461	444	445	478	397	453	461	429	471	450	434	455	495	461	462	397	420	433	442	425	472	454	456	462	453	441	440	502	408	481	449	443	480	451	437	470	457	429	446	472	465	479	448	480	504	506	453	449	464	443	451	456	499	428	438	399	419	455	484	496	492	416	484	455	473	432	443	443	480	448	482	478	471	442	392	467	461	462	461	486	468	452	476	452	466	471	450	483	472	426	423	466	442	418	443	443	428	437	450	494	501	463	426	485	459	457	426	476	426	457	482	479	445	465	467	440	408	474	442	486	453	460	453	451	456	470	459	462	497	457	457	406	457	484	452	393	390	430	481	467	420	464	463	469	440	439	426	473	485	469	438	446	457	450	427	456	461	468	424	489	457	481	480	460	410	466	454	446	464	456	451	454	424	466	432	458	485	457	443	438	449	412	453	427	444	480	487	462	471	446	451	452	442	460	474	447	467	450	461	420	461	447	460	444	462	445	445	459	428	418	420	452	471	442	441	447	420	455	470	475	485	468	459	447	458	455	412	434	418	429	486	458	398	436	471	474	449	437	454	435	423	436	478	456	464	440	451	464	403	491	418	487	475	405	443	432	426	448	488	469	465	427	440	466	478	432	475	468	445	453	411	410	419	436	470	499	459	440	410	437	434	460	428	461	434	465	455	440	462	441	452	400	448	449	470	458	439	459	434	461	474	450	497	486	421	449	476	462	486	473	477	482	447	454	454	508	469	411	423	419	469	465	443	454	443	483	462	425	452	471	466	438	496	432	433	448	433	457	463	473	469	454	440	462	438	442	449	411	431	457	468	454	437	450	428	445	482	459	452	464	456	428	449	428	447	421	487	449	450	459	419	486	462	452	456	436	477	431	480	446	440	434	426	484	506	486	462	405	472	464	459	471	443	470	451	483	430	440	416	438	417	458	473	468	462	468	461	461	426	462	438	473	429	470	432	454	453	444	473	471	419	467	410	429	435	465	466	481	437	460	451	461	438	417	466	466	443	467	464	452	435	495	456	436	459	431	437	488	455	461	491	440	409	497	452	461	450	433	432	441	433	450	459	469	416	475	494	418	457	455	449	466	434	478	458	435	434	445	482	431	440	439	430	432	418	487	455	499	458	471	450	437	460	479	448	412	434	436	404	449	463	477	466	467	452	451	449	504	460	458	441	429	467	493	454	457	443	476	447	453	441	440	472	454	469	427	472	452	488	475	412	419	462	445	442	447	434	449	433	465	448	476	450	437	470	451	436	429	472	444	449	464	429	464	454	438	444	478	461	443	443	498	440	422	450	479	476	441	447	407	453	450	430	417	468	477	444	485	448	422	441	444	443	419	455	440	471	460	453	461	461	493	456	445	417	441	466	456	448	492	470	452	451	424	461	450	468	480	415	433	441	443	478	452	475	473	448	492	445	471	446	490	477	487	429	440	444	444	443	436	475	455	434	449	447	453	412	447	426	474	463	445	444	439	450	453	429	429	452	465	439	471	457	461	462	437	439	450	470	431	460	455	474	451	434	443	445	419	503	446	505	454	414	430	435	447	455	457	459	435	448	452	431	447	440	463	445	456	434	457	452	461	475	420	419	431	441	455	451	416	461	452	453	437	457	420	436	435	443	465	461	472	456	456	449	484	478	469	473	482	452	417	423	467	446	461	449	451	446	472	441	448	423	460	431	467	479	438	462	456	466	421	495	447	438	478	472	411	452	440	465	504	459	433	430	442	472	452	434	447	452	485	463	436	441	456	412	455	430	439	444	487	436	467	457	508	443	449	441	458	447	451	445	453	462	454	437	484	456	446	458	454	432	458	454	443	500	445	466	442	422	403	456	515	438	471	458	436	409	453	475	447	446	446	393	467	435	470	423	446	463	409	479	446	440	458	480	468	415	471	460	468	454	474	465	450	403	411	455	470	457	452	445	458	445	455	472	450	461	450	480	426	467	445	489	476	477	484	465	458	416	410	475	446	481	452	458	428	466	427	463	437	455	440	415	464	421	436	435	458	449	415	417	487	485	437	426	444	453	469	462	482	402	466	492	466	428	414	481	431	431	447	418	449	474	462	433	477	464	474	466	475	468	432	448	444	483	510	468	463	458	466	449	446	470	466	400	455	439	469	438	478	436	441	438	437	452	425	439	502	452	470	487	473	464	422	453	446	461	469	435	482	447	449	452	460	475	465	438	432	452	394	484	448	423	429	467	442	441	479	453	425	436	439	462	456	477	451	476	448	447	464	462	445	463	439	489	426	465	439	452	467	455	448	478	459	443	448	469	457	422	449	454	434	464	429	460	439	429	459	484	434	425	454	457	470	454	425	461	432	460	432	461	461	468	462	470	477	460	434	422	473	439	441	395	441	462	425	431	437	486	507	455	398	487	423	480	428	470	457	424	447	438	442	444	493	435	454	437	462	430	489	439	443	451	476	449	429	449	422	457	466	440	453	453	432	480	458	469	408	439	453	434	448	471	449	479	466	436	445	476	435
8098	7958	5317	2621	1974	1539	1272	1199	1001	892	860	745	690	685	666	685	629	621	644	669	669	631	608	596	620	615	617	615	636	581	620	574	592	596	597	621	584	595	586	576	613	640	623	604	590	563	605	579	566	629	592	574	563	577	605	584	571	557	540	582	601	569	582	619	615	504	591	605	593	573	555	577	601	561	575	581	590	597	588	611	611	587	562	605	619	621	572	558	562	588	554	573	571	644	547	582	576	570	611	581	546	538	597	588	579	570	584	575	609	547	584	557	575	600	574	597	566	570	562	610	568	570	600	582	606	592	556	587	611	581	631	594	562	572	592	598	574	582	587	599	604	621	582	609	593	551	596	600	575	598	621	597	570	562	589	571	562	624	521	576	534	580	616	566	583	588	626	541	613	632	575	593	565	599	582	578	587	612	603	567	588	605	519	562	592	595	624	558	569	581	610	572	564	599	629	570	589	598	558	534	591	594	596	611	581	621	594	557	626	608	568	595	548	595	600	589	584	559	611	575	591	573	590	616	574	589	667	551	570	612	587	584	602	577	615	561	606	576	593	589	566	591	576	591	573	548	618	567	608	570	571	545	589	594	561	575	626	581	587	656	600	556	541	618	569	603	589	533	580	565	602	598	514	561	578	600	576	568	598	591	586	599	588	604	593	560	569	606	585	565	546	616	576	590	614	588	602	538	616	606	577	621	564	599	600	596	578	590	597	543	543	525	570	611	633	567	540	609	557	590	610	616	545	548	613	621	570	604	587	583	561	539	577	555	587	608	551	577	591	624	578	584	556	596	559	527	558	583	566	673	600	563	576	592	571	611	555	580	546	580	550	584	573	541	558	552	602	555	598	584	589	590	562	574	593	593	552	581	536	581	567	541	566	573	614	596	547	534	574	579	594	588	576	602	585	586	582	566	574	584	586	597	553	572	592	608	602	570	593	624	591	599	582	618	603	573	597	604	570	574	544	567	613	590	585	566	592	569	580	566	606	599	597	591	538	612	561	606	594	572	539	602	586	621	569	600	564	560	619	584	584	631	570	618	574	580	580	575	514	592	581	627	583	573	593	575	585	592	581	575	615	573	558	608	583	575	552	550	598	578	566	572	572	618	558	561	559	573	577	553	579	579	580	543	583	559	576	546	573	585	559	598	592	552	581	522	571	540	552	584	601	583	570	623	568	583	573	598	594	538	614	576	608	605	599	570	583	553	583	644	605	573	588	621	545	555	608	552	621	536	588	564	566	588	595	581	542	598	614	552	562	594	565	604	573	623	552	551	580	518	584	580	583	576	549	611	547	570	608	589	558	601	596	575	577	582	563	570	578	599	581	563	573	566	569	608	557	569	581	612	597	602	591	562	636	582	571	586	603	534	558	566	599	559	571	563	615	618	573	579	576	600	584	574	572	587	594	597	580	607	610	590	545	601	568	535	600	616	584	539	585	589	575	605	603	592	549	577	590	575	576	576	567	631	596	598	570	570	579	624	621	583	594	566	583	562	576	569	590	572	594	581	578	584	570	603	552	571	558	562	598	608	592	606	600	580	565	604	566	547	581	567	579	581	577	537	579	575	580	572	588	535	611	571	597	597	589	565	590	581	546	592	615	578	578	593	563	590	599	560	591	566	574	581	592	536	610	561	597	609	565	595	536	552	561	605	578	539	613	615	573	579	629	568	605	614	595	555	614	578	615	608	599	543	570	578	601	575	600	590	617	573	594	553	578	579	569	607	613	597	626	586	597	580	589	601	602	568	610	592	601	550	589	558	601	575	588	574	585	636	617	564	607	606	615	574	600	545	593	567	585	588	589	576	595	595	603	579	592	547	607	562	555	605	567	583	614	571	562	568	579	576	594	584	606	596	566	596	565	529	583	572	549	555	557	625	589	572	560	584	596	556	570	565	590	565	569	535	603	591	559	580	617	566	580	588	590	632	577	555	586	577	559	589	533	591	538	579	575	568	545	558	571	598	595	553	582	586	564	585	592	546	592	568	586	580	612	592	582	552	543	592	567	571	562	563	570	556	566	551	580	560	614	552	627	551	546	560	580	574	627	620	613	578	578	592	574	604	558	607	607	609	574	582	575	600	562	590	581	574	607	562	567	556	553	551	572	623	559	571	587	601	627	612	565	582	608	609	590	603	581	546	566	542	613	573	587	569	580	622	603	602	568	565	625	590	571	563	558	582	563	539	575	572	604	606	614	578	593	587	550	588	602	560	595	569	572	590	590	549	607	547	583	560	595	573	584	563	577	604	620	568	605	569	564	562	556	600	568	598	594	548	612	586	611	606	552	588	583	549	591	574	541	561	595	599	602	596	547	550	573	586	642	600	600	595	552	556	588	577	588	596	584	587	589	618	578	618	582	570	585	580	612	620	568	636	609	521	578	605	614	590	611	588	582	596	577	604	594	639	554	559	535	570	573	573	592	603	587	581	591	590	536	580	590	590	550	551	624	579	558	572	621	581	567	570	578	565	558	527	597	572	602	538	603	607	595	619	602	641	542	576	616	575	620	580	603	596	585	551	587	580	618	564	571	591	587	583	578	641	553	562	588	554	554	567	564	581	608	600	627	597	561	574	589	582	590	575	589	582	576	572	575	602	572	609	602	589	577	596	606	570	574	547	548	617	647	604	631	545	566	582	579	606	626	569	563	576	588	592	598	591	610	551	601	556	590	581	559	557	588	596	576	603	569	574	589	574	564	602	615	581	581	602	584	578	595	561	597	576	558	583	625	571	566	593	570	589	598	547	545	617	562	579	606	610	594	551	576	583	579	614	560	594	560	578	563	575	541	542	551	584	577	586	549	565	589	609	596	643	596	593	584	592	569	553	627	579	561	582	536	603	565	606	598	588	586	562	609	568	560	585	603	552	582	564	573	599	563	585	571	573	580	592	546	609	595	589	620	595	548	567	552	572	604	583	589	616	563	612	592	536	594	593	553	551	617	569	584	573	562	541	574	610	578	559	559	547	597	567	601	563	555	592	585	535	591	597	558	569	616	554	565	541	566	561	611	619	645	636	586	583	623	614	582	560	602	609	578	553	616	546	590	566	565	576	589	548	574	554	607	564	604	562	605	563	627	609	597	570	536	605	559	578	589	586	563	618	544	618	579	628	576	563	601	543	595	559	595	600	554	575	591	580	620	589	581	597	594	623	575	589	578	590	576	564	590	577	585	586	573	596	607	579	564	571	599	600	599	591	620	590	603	595	571	609	571	563	585	531	574	596	601	558	536	574	577	598	597	593	594	580	565	586	623	564	562	573	599	621	606	576	592	562	566	589	583	580	575	635	598	612	600	556	603	550	589	590	588	568	591	584	589	597	610	599	604	597	596	564	604	570	571	605	614	560	535	603	600	633	568	597	564	571	580	572	589	611	565	555	601	565	590	538	569	598	600	600	602	605	575	571	571	584	563	620	608	549	603	622	638	614	611	605	571	584	602	586	592	585	593	579	591	618	571	555	572	561	578	567	597	590	579	561	583	571
25117	21474	27374	25787	5955	599	481	452	412	416	395	367	337	368	357	357	379	323	335	353	323	385	362	344	349	354	362	341	321	328	333	335	334	346	323	338	354	354	336	320	313	328	316	360	333	347	313	314	344	318	327	314	298	353	351	338	323	316	340	311	346	331	314	322	300	323	331	323	354	327	299	330	329	328	340	353	323	344	333	299	306	333	327	336	325	315	344	331	329	317	298	342	324	333	330	334	328	313	334	317	323	336	311	343	335	365	328	292	375	314	326	332	330	326	328	328	318	358	310	322	349	360	348	331	318	338	326	319	329	349	330	357	333	357	314	317	348	357	318	363	336	338	344	304	325	310	322	331	291	335	312	318	320	318	326	288	334	347	338	325	319	335	297	354	309	332	328	313	335	333	309	353	316	324	311	310	338	346	304	295	350	337	328	331	315	330	360	345	335	358	338	340	322	333	309	294	320	343	314	336	323	337	367	348	359	323	339	333	331	340	341	338	337	317	335	326	330	310	322	346	319	327	306	319	337	332	348	329	316	329	308	353	332	293	332	362	314	325	321	299	321	350	297	341	327	335	327	375	309	338	336	365	350	336	324	339	302	324	336	302	345	339	311	360	351	293	318	326	312	313	326	318	317	344	331	320	307	321	314	328	326	322	330	328	333	345	343	348	346	346	294	351	325	326	301	342	337	349	301	332	345	324	335	330	326	320	329	329	318	318	311	325	329	339	323	330	305	333	327	339	301	313	305	325	345	348	364	329	349	327	352	335	326	307	305	340	290	336	337	317	327	336	302	340	341	300	319	316	337	328	343	318	325	363	346	329	336	331	335	311	304	277	300	311	324	335	334	348	328	305	342	332	342	315	360	350	324	320	337	332	323	302	323	337	334	366	336	315	340	319	318	312	335	327	299	334	325	288	335	310	323	326	327	309	328	348	314	336	324	319	319	362	323	325	325	346	342	316	323	326	309	343	345	344	357	342	332	335	347	334	333	326	330	315	319	336	320	335	326	275	364	329	305	333	329	353	322	317	351	363	324	348	347	325	374	328	317	332	325	356	287	337	308	340	358	344	337	334	320	341	328	325	343	328	299	332	343	303	356	329	328	324	344	326	327	336	315	329	321	342	350	335	349	330	317	344	312	341	348	319	321	364	339	345	323	342	328	359	314	324	330	351	355	311	360	337	325	392	341	346	310	299	329	336	344	304	343	314	338	332	304	314	341	342	318	304	305	312	331	324	322	327	348	315	293	295	313	357	306	303	323	329	338	372	333	356	341	330	350	333	337	309	294	321	362	376	318	314	298	346	372	284	339	331	323	337	341	309	310	321	312	321	324	324	330	330	326	291	330	313	365	349	312	314	333	344	326	306	323	300	315	341	329	334	354	296	310	315	335	316	329	333	334	314	329	334	328	310	317	325	336	319	327	332	379	338	337	297	328	313	322	321	349	327	339	312	341	335	322	304	335	344	312	359	346	333	312	307	314	284	329	327	369	333	304	327	313	327	368	349	332	303	356	311	323	350	286	317	298	350	360	307	342	344	341	299	320	315	329	321	344	332	329	308	306	330	371	332	341	327	359	359	300	333	361	298	330	335	332	345	323	361	333	309	352	310	325	310	327	338	358	326	366	336	315	329	333	322	319	333	307	343	340	325	345	329	343	313	332	263	288	315	316	320	316	308	334	339	300	324	317	352	346	351	343	309	332	283	317	333	326	364	312	317	324	343	343	345	312	352	372	324	333	331	330	349	314	288	338	312	316	326	351	310	311	325	322	319	346	324	339	337	336	325	343	327	327	315	307	322	328	354	329	327	351	304	328	314	357	363	347	314	302	336	300	328	313	339	315	314	352	332	316	328	323	320	323	305	294	334	332	308	294	316	314	361	316	343	315	319	348	343	311	348	342	339	318	326	354	337	334	290	337	315	351	333	320	284	321	336	364	355	346	354	290	317	325	329	322	342	329	278	333	332	325	333	313	364	350	340	315	339	324	356	341	360	352	319	329	347	330	319	357	319	332	299	343	342	329	358	325	334	317	329	309	348	328	319	346	306	334	312	321	342	306	333	303	311	333	315	343	318	325	330	363	324	291	285	335	304	313	318	357	342	350	313	346	312	344	345	296	333	342	325	328	331	314	298	343	325	318	334	342	324	320	327	348	366	291	297	352	320	331	332	333	319	345	320	312	293	314	317	347	309	335	331	343	323	345	349	307	324	302	348	341	339	340	318	334	323	341	339	321	297	351	337	326	359	296	327	347	343	315	310	335	336	348	325	346	313	321	345	334	320	336	336	348	320	332	326	319	337	333	323	326	330	355	332	321	339	342	322	335	327	288	324	322	321	324	292	354	321	315	350	319	339	335	338	303	343	352	349	319	304	336	354	325	358	330	324	341	325	330	346	302	341	357	317	359	332	321	361	347	315	343	324	343	311	341	319	351	300	358	314	332	328	346	319	329	323	319	322	325	328	314	307	332	339	331	339	309	331	324	331	320	337	294	325	348	331	305	340	310	352	308	327	329	316	329	329	337	342	332	384	344	325	347	332	308	324	327	332	330	307	321	350	334	333	330	305	314	312	370	318	336	328	355	336	327	322	308	326	339	331	361	317	334	312	302	358	304	324	348	322	327	334	347	321	375	305	322	346	348	331	326	333	347	310	339	353	318	361	321	334	318	336	343	316	275	335	333	312	332	328	360	366	350	337	327	310	351	354	357	350	320	328	299	384	338	344	325	349	336	311	348	327	335	338	342	327	340	306	321	298	335	367	321	303	306	326	306	330	360	346	327	332	345	327	371	322	290	306	347	324	300	334	302	308	318	319	373	327	343	332	331	340	352	329	333	338	331	361	315	311	321	335	309	340	354	357	329	318	332	329	335	361	319	352	321	335	349	325	338	327	355	348	343	329	312	331	377	375	331	314	310	321	328	327	309	313	344	310	324	297	344	331	313	340	354	349	336	335	337	351	336	319	345	318	360	349	343	307	311	301	339	330	359	333	332	323	297	322	375	307	350	322	329	311	390	320	357	325	320	309	329	326	307	336	308	321	337	327	329	325	344	318	337	321	302	303	327	308	326	345	303	324	340	338	291	341	320	351	343	336	345	341	321	307	344	310	369	320	317	309	336	336	338	320	325	336	341	334	333	338	359	340	338	309	333	338	339	304	296	294	335	307	316	337	318	311	345	330	313	335	310	327	337	334	338	336	359	330	317	329	310	354	324	322	343	352	309	331	306	296	338	349	361	347	312	327	334	319	320	345	358	309	305	350	353	309	322	326	347	323	318	318	339	359	343	334	344	347	337	361	339	323	297	321	315	355	339	315	333	351	284	296	357	310	311	319	317	309	309	322	315	326	375	341	329	318	342	319	320	323	323	348	293	283	352	317	291	309	347	338	336	384	317	303	342	361	308	306	324	327	297	321	313	319	373	338	333	329	340	332	338	326	299	331	316	330	324	306	298	339	301	356	343	353	317	358	310	307	316	335	361	348
7944	4187	2870	1410	1048	884	754	687	633	599	544	511	503	481	488	471	472	486	397	428	425	423	471	456	435	463	437	410	426	408	439	406	421	430	433	418	412	449	427	425	410	419	385	399	397	438	443	391	400	404	393	397	449	400	409	400	427	423	409	396	408	424	374	439	398	420	446	387	419	385	409	426	444	419	435	394	384	413	420	389	434	453	417	421	417	381	405	403	405	410	371	397	416	424	418	409	414	416	406	415	461	424	391	408	440	406	414	422	415	401	408	432	421	425	415	409	419	406	400	401	415	393	451	435	417	426	405	402	417	432	426	426	401	432	425	403	420	389	420	385	395	398	401	428	411	385	391	398	425	371	394	395	423	416	403	425	379	417	395	380	401	400	416	380	356	420	358	422	411	406	427	429	424	401	397	394	432	401	355	433	427	435	422	421	446	388	404	399	417	381	427	405	428	385	434	380	411	382	458	428	422	420	428	399	401	407	391	373	402	442	412	432	425	393	376	385	410	378	435	433	416	418	431	384	408	381	429	426	425	421	417	408	415	429	396	407	385	410	398	411	404	397	409	423	393	450	390	452	369	428	412	391	414	431	411	422	400	397	384	411	391	404	417	401	417	410	397	381	408	454	409	403	396	389	407	450	403	421	393	395	389	432	419	420	400	450	405	410	402	407	375	429	391	404	431	437	382	404	405	412	412	432	382	395	395	452	447	416	399	413	414	463	411	425	477	394	385	401	443	389	412	394	432	419	426	379	410	402	405	434	432	406	432	401	403	408	386	365	414	400	454	362	440	424	381	425	396	431	404	378	412	409	405	417	418	413	419	441	427	439	411	401	396	415	434	434	411	372	421	421	425	430	434	410	421	416	417	422	394	433	429	395	408	370	417	472	374	437	428	372	407	411	447	399	412	404	407	393	384	432	360	430	374	400	409	396	430	397	385	411	409	414	450	433	417	400	409	425	425	420	415	448	368	420	415	411	383	424	408	406	433	399	418	431	411	376	412	401	402	401	434	432	405	385	448	442	399	387	417	413	420	450	413	412	408	417	430	418	415	404	417	400	410	413	416	428	440	395	381	419	409	398	432	451	422	445	409	424	451	405	432	397	403	430	440	398	429	420	413	418	416	384	410	414	369	416	447	400	400	413	406	432	429	446	459	432	407	402	436	416	424	430	408	395	423	435	421	397	426	426	403	429	426	446	375	392	415	411	414	428	362	409	400	426	413	404	415	405	410	435	386	401	386	411	421	409	394	387	386	432	416	401	382	418	431	430	389	397	449	428	434	407	447	424	424	429	394	411	428	415	378	458	455	426	393	425	394	393	407	417	386	405	402	395	391	429	389	426	424	433	402	426	409	398	397	410	412	374	409	390	387	435	407	434	411	376	416	433	407	452	436	434	402	411	426	433	399	407	422	425	407	413	420	414	367	406	428	392	432	434	420	410	411	352	396	428	431	412	411	379	380	423	396	400	405	409	437	406	359	448	421	419	422	381	421	438	451	419	404	391	403	415	405	440	417	427	399	374	390	417	416	392	394	411	413	366	436	408	399	440	423	360	389	423	374	420	458	425	426	416	443	414	394	412	400	423	395	405	412	403	422	414	410	409	430	436	412	395	408	403	416	428	435	411	417	420	414	454	422	447	422	444	394	417	448	387	430	416	417	423	399	417	421	429	415	399	416	428	433	441	419	415	377	406	405	450	419	410	442	402	464	412	442	410	391	395	396	433	429	423	405	436	425	430	413	431	411	413	385	448	415	436	396	403	471	417	403	410	414	390	404	414	414	384	381	396	411	392	411	375	403	429	396	441	401	400	457	388	441	409	393	372	416	415	441	420	452	421	479	424	433	417	420	405	442	414	396	401	433	386	460	407	390	395	409	403	413	401	428	393	435	414	414	426	401	408	401	414	405	378	423	418	379	422	420	429	406	447	405	387	402	458	417	409	425	439	419	410	408	398	390	399	418	449	406	412	422	459	401	420	401	416	403	420	388	432	408	435	418	400	435	401	416	409	390	383	425	399	417	439	373	384	403	457	444	411	430	411	402	420	409	417	419	397	425	461	399	408	428	412	417	427	395	432	406	391	432	476	401	407	401	446	415	419	426	376	390	379	401	451	420	421	423	387	393	398	405	455	399	421	414	418	465	418	410	412	469	416	402	397	389	362	383	446	458	415	400	408	408	397	424	392	408	423	421	363	430	449	411	440	418	427	420	405	421	450	406	448	410	389	383	408	429	417	427	369	403	417	423	438	413	434	419	383	417	395	402	416	394	425	406	423	417	435	411	415	415	392	444	384	429	429	389	404	452	428	369	441	413	434	400	417	410	427	398	406	435	421	392	401	404	417	429	411	399	410	400	435	397	421	404	450	401	395	417	413	381	437	432	448	442	401	400	467	416	403	409	402	405	389	405	428	402	431	454	433	443	431	438	406	413	418	431	397	407	392	362	419	420	411	394	414	416	423	407	404	379	413	432	441	401	433	389	418	417	433	404	426	433	411	436	436	408	399	409	395	428	406	410	434	418	409	452	426	408	405	486	421	431	404	411	412	395	458	402	459	401	377	436	390	429	435	389	405	420	399	401	398	392	425	422	365	413	429	397	444	414	457	415	407	409	431	443	435	382	413	424	402	369	388	427	421	397	421	416	430	419	393	433	417	406	459	422	415	413	399	419	460	438	435	448	422	388	426	417	391	434	413	422	442	413	413	421	385	443	432	418	434	441	429	396	407	412	442	422	411	442	417	423	426	415	397	422	419	418	383	416	395	429	379	483	418	376	403	428	384	421	394	417	411	423	427	406	414	414	465	451	370	442	426	399	442	409	419	389	404	401	429	423	433	427	427	398	426	406	415	452	439	443	421	382	407	387	418	412	427	374	433	408	452	403	426	400	447	400	430	416	386	424	372	408	430	441	446	401	412	441	431	409	421	405	377	436	419	436	439	426	370	410	412	367	400	408	411	407	410	390	422	443	408	414	420	409	395	373	372	433	430	416	448	416	401	437	411	395	385	431	432	418	411	421	387	419	414	436	386	447	391	427	431	409	405	441	407	413	398	388	414	423	405	421	412	398	419	419	404	396	405	382	421	414	421	429	395	414	392	388	411	415	451	417	406	423	448	398	463	404	401	411	422	412	428	402	398	403	375	446	431	400	426	394	411	431	432	435	424	431	403	426	407	449	393	404	413	412	371	426	403	421	445	387	391	452	422	389	429	432	426	445	387	394	416	440	399	416	416	390	431	391	369	422	389	401	403	395	417	399	429	381	379	412	404	414	416	399	415	378	410	407	405	390	394	400	413	399	412	415	446	375	383	377	387	413	401	415	418	454	418	424	407	454	424	433	424	380	455	410	431	402	468	438	435	409	409	423	454	399	402	439	383	402	387	399	394	407	435	396	403	429	425	436	398	418	398	425	422	427	431	426	422	405	435	389	440	392	433	434	426	443	440	417	399	411	422	411	422	406	426	442	411	430	436	407	405	420	392
22967	21534	29330	24218	21529	21479	4027	608	468	420	357	327	294	261	254	224	201	245	199	215	196	219	181	204	217	197	163	181	179	196	191	196	171	189	212	172	167	172	174	178	160	176	178	173	172	166	189	188	199	184	174	169	137	184	157	154	164	181	166	158	180	168	192	168	180	200	173	183	163	162	160	184	182	151	159	167	161	163	173	160	173	182	183	170	153	177	153	192	179	175	170	187	160	159	175	183	184	199	182	181	167	168	158	155	163	156	197	195	155	164	177	182	195	184	173	170	174	181	167	170	163	186	164	175	171	202	170	170	164	167	183	171	163	138	166	179	178	171	142	167	159	174	171	140	173	203	157	169	157	176	183	163	186	146	141	190	153	156	160	181	184	176	171	188	194	175	156	175	146	171	171	185	185	139	176	186	181	179	186	149	164	154	185	184	167	146	151	148	175	160	162	174	148	190	169	151	159	142	153	196	190	169	177	176	168	151	154	176	173	165	161	175	166	165	186	171	165	183	175	161	168	182	152	166	161	162	153	174	185	153	164	180	170	170	162	146	179	181	192	150	162	155	143	157	161	166	150	154	181	198	145	170	178	168	172	190	168	152	160	175	153	155	160	162	171	166	174	151	190	165	164	183	174	172	178	176	161	163	176	157	158	171	154	166	181	166	180	163	156	163	175	149	175	152	175	178	158	175	142	157	177	184	159	157	148	183	183	182	185	160	182	168	161	170	186	158	157	171	183	157	179	138	177	160	166	165	175	148	170	162	165	194	154	160	166	175	160	156	167	177	179	175	169	178	143	137	175	167	169	159	173	169	154	165	157	181	159	190	193	153	163	173	170	148	174	174	178	170	152	156	166	173	170	179	177	188	162	170	169	192	157	156	190	160	151	171	144	170	165	149	151	156	191	186	166	152	160	177	168	168	175	199	168	166	131	180	178	175	150	169	188	167	144	154	199	172	151	148	187	182	159	185	168	167	162	170	150	191	156	146	185	174	159	161	159	146	140	182	152	160	151	174	177	189	195	151	156	181	160	170	159	173	193	137	175	166	178	150	171	159	157	168	172	171	165	191	194	172	152	184	178	158	176	158	185	187	168	154	170	137	197	160	132	176	169	152	181	177	159	178	143	190	149	171	162	177	172	159	178	177	169	158	186	179	172	171	155	165	174	148	191	177	173	155	150	168	158	173	189	161	156	180	177	177	185	170	166	177	175	165	166	157	186	173	184	149	156	150	176	168	169	176	175	171	179	188	171	177	161	190	169	185	150	167	164	167	194	172	175	154	156	175	174	169	182	160	174	178	155	192	166	167	181	169	197	192	148	170	182	185	160	172	190	173	148	171	157	180	180	164	134	168	156	161	174	185	153	148	184	185	179	167	177	162	159	176	161	189	153	172	166	195	169	152	182	188	173	177	159	159	187	169	163	164	177	156	167	184	157	142	148	168	176	164	161	184	200	181	159	175	181	175	188	188	171	150	175	149	174	155	166	192	163	150	177	165	176	172	155	162	148	202	156	178	166	202	194	169	169	178	172	171	178	177	173	138	184	139	176	177	147	175	140	179	186	169	168	193	191	167	171	153	147	181	168	179	200	177	163	187	155	166	180	154	170	178	174	174	144	156	150	171	171	167	175	158	181	154	159	164	171	184	171	153	180	195	155	167	167	161	187	179	180	170	162	148	174	186	183	157	184	173	167	164	175	147	169	178	175	165	169	160	150	171	158	165	188	159	170	165	174	172	178	184	191	161	170	163	177	167	151	162	156	141	176	190	155	186	167	141	169	178	190	167	144	149	154	150	167	173	156	181	156	165	146	173	175	178	158	189	150	159	163	168	165	167	150	160	180	156	174	163	171	185	179	167	170	181	187	162	187	176	163	180	185	168	166	169	175	184	151	171	169	152	173	164	179	177	149	156	148	150	167	176	171	162	152	169	169	168	151	190	196	165	168	146	166	179	183	169	161	157	174	178	154	160	157	162	160	152	161	171	164	157	161	167	154	164	158	176	155	182	159	189	161	182	159	172	176	160	150	169	178	170	189	139	173	145	162	173	176	168	166	167	180	173	166	176	177	151	174	157	158	199	190	171	147	157	157	175	151	176	188	181	167	188	162	171	165	163	161	183	174	180	169	162	190	164	190	160	189	145	170	184	161	184	172	166	153	159	173	165	181	178	178	179	172	174	165	176	182	174	188	191	156	170	168	185	167	168	159	169	163	154	184	171	158	169	143	169	168	179	157	187	158	155	173	146	165	136	170	173	156	144	174	203	167	163	178	170	174	176	156	178	159	175	156	159	167	126	177	148	168	176	176	170	178	167	162	164	151	167	189	145	163	171	184	185	189	173	159	165	151	144	187	165	181	161	163	173	175	164	167	162	176	164	179	157	172	146	167	133	157	181	172	168	176	165	161	163	157	177	155	181	155	165	172	155	170	157	203	171	170	172	169	157	202	188	147	192	170	205	175	173	165	152	136	157	195	179	178	201	188	168	146	167	154	195	161	180	134	162	172	147	165	172	168	172	173	140	172	175	157	168	164	168	191	168	174	163	153	151	180	168	180	178	155	164	162	158	181	163	174	171	167	146	179	155	188	158	171	177	191	170	182	169	140	173	177	155	167	167	158	162	173	169	155	186	160	142	161	195	162	172	181	160	153	190	154	149	171	188	153	174	188	194	175	172	175	165	180	161	177	156	171	201	158	148	177	194	160	169	166	178	178	171	155	168	160	165	162	181	158	155	186	164	173	161	186	175	165	204	161	149	156	173	171	171	171	155	145	172	199	142	167	162	180	168	156	171	168	171	135	159	181	174	170	177	154	166	168	198	171	175	174	175	180	167	132	170	170	169	157	162	179	147	182	152	155	161	161	168	195	157	159	174	152	176	162	154	157	189	169	159	161	156	166	157	162	186	168	172	150	179	152	178	168	172	171	168	176	166	181	183	160	182	166	186	189	180	175	152	149	176	158	170	185	154	148	155	185	156	185	183	169	185	173	158	178	160	179	175	162	174	146	174	186	192	183	166	162	184	178	156	171	168	154	177	170	182	171	177	175	152	180	166	163	163	177	178	170	173	169	181	197	198	187	164	160	177	165	166	176	177	169	167	137	148	149	186	151	184	165	161	160	170	167	183	143	140	179	179	180	160	159	165	156	191	140	174	147	164	164	181	151	154	168	172	153	176	177	172	165	185	150	167	159	160	173	146	168	168	168	171	147	177	163	184	165	147	184	166	186	192	181	188	168	176	194	154	182	161	168	160	164	179	169	160	205	182	171	158	163	177	159	172	157	167	169	156	176	165	171	171	177	181	162	163	159	175	169	151	162	157	155	172	158	171	159	162	162	182	173	174	137	175	148	166	161	196	180	146	159	150	146	185	174	159	166	166	165	179	151	169	170	161	187	183	176	166	168	191	178	168	143	182	140	168	183	148	169	172	178	173	147	163	163	141	188	177	166	152	164	155	169	180	163	166	173	158	166	150	174	174	174	166
11085	12805	8365	3950	2690	2094	1588	1188	968	826	688	615	538	486	441	400	384	401	355	336	312	332	310	262	281	286	313	283	307	285	254	242	271	274	272	261	245	220	231	242	245	249	259	232	241	239	244	242	252	262	225	226	216	238	225	230	230	243	207	239	248	242	205	230	243	202	245	260	242	248	241	242	219	239	234	209	220	231	242	218	224	236	222	259	224	194	238	230	242	222	199	215	233	234	213	237	211	218	236	231	252	193	212	248	232	242	222	228	212	235	224	221	203	216	210	211	228	216	223	203	246	239	251	219	217	228	216	216	219	228	242	213	206	229	247	218	211	216	222	206	225	221	236	231	218	213	222	222	195	232	205	230	241	252	218	250	236	233	212	221	222	214	218	211	236	235	221	196	236	214	239	230	239	209	205	215	220	244	216	221	228	239	231	234	213	219	230	221	243	229	224	250	254	219	215	215	217	226	193	244	254	228	238	207	180	224	218	234	231	260	244	228	201	236	223	202	223	247	198	228	209	220	235	233	220	224	246	228	249	241	229	180	240	219	237	223	228	231	205	215	231	234	227	227	216	216	209	197	221	232	209	239	215	200	203	238	261	213	230	231	206	205	222	249	252	216	230	211	223	223	218	235	212	229	231	228	210	226	237	210	254	233	237	225	226	219	239	216	245	223	202	237	226	219	206	249	224	248	229	216	235	224	204	218	226	238	224	252	217	234	261	244	204	238	227	234	230	231	262	193	235	186	205	232	223	220	253	195	219	222	232	212	205	241	208	212	252	205	181	222	218	229	236	260	237	220	221	211	203	277	255	243	237	205	231	242	228	230	223	228	227	224	241	238	234	215	235	234	215	228	234	239	222	202	233	256	189	235	214	214	210	195	244	231	211	241	230	242	245	254	222	212	197	216	223	232	226	245	227	247	239	231	228	250	209	247	255	245	224	255	247	216	216	240	236	229	213	228	251	235	234	225	213	215	232	237	208	220	222	231	242	203	232	221	222	249	228	254	213	228	207	217	246	225	211	221	234	198	215	230	202	206	239	202	223	226	228	222	217	236	243	222	224	231	242	216	236	215	245	244	226	229	248	213	187	224	227	237	219	247	224	217	244	217	243	212	228	232	224	230	232	215	216	207	228	239	224	235	219	217	209	207	228	210	225	224	224	239	235	232	220	226	250	234	225	200	247	218	219	222	237	217	228	224	257	230	233	215	212	224	236	222	225	232	261	239	215	240	230	192	208	234	210	262	219	223	225	230	217	208	227	261	211	223	246	224	233	249	252	247	233	242	243	212	235	207	202	221	236	238	225	233	213	233	246	215	232	219	208	216	232	240	238	232	210	228	199	219	227	207	220	213	183	238	241	217	236	208	244	243	221	230	236	234	214	231	231	223	231	262	208	232	243	243	219	214	218	225	201	220	247	218	217	248	210	215	231	237	238	226	228	212	219	242	225	234	241	217	232	212	232	208	203	268	244	200	232	226	237	220	230	217	210	218	227	215	228	223	245	226	219	236	239	245	223	232	233	238	249	212	228	225	211	235	214	229	227	235	208	207	231	240	202	198	224	216	212	219	235	223	236	226	249	230	238	217	226	255	228	222	227	231	222	229	225	236	220	219	216	253	225	239	232	244	235	232	245	248	227	257	222	194	223	251	246	209	215	219	225	205	220	190	214	212	221	257	227	246	203	241	223	204	227	242	248	228	207	233	214	226	223	223	218	223	220	233	243	200	233	233	221	213	241	256	225	237	268	223	212	207	229	234	195	230	215	261	213	230	225	254	238	187	233	232	241	242	216	235	242	250	229	231	240	236	233	233	222	232	212	236	250	208	233	231	218	210	204	195	242	224	209	230	247	249	219	207	221	206	214	224	225	218	245	245	202	241	249	197	222	199	218	245	228	222	253	237	213	216	222	215	222	206	254	242	256	246	228	210	236	208	215	214	224	228	227	207	199	215	237	225	212	233	233	234	233	219	208	230	235	218	251	232	208	209	231	202	211	220	239	235	212	228	247	236	227	249	222	233	224	226	224	242	218	231	221	202	242	219	213	234	209	226	240	233	242	232	216	218	220	221	230	204	235	216	220	229	242	249	247	216	210	259	195	233	239	240	232	223	219	198	226	225	222	214	220	223	246	219	246	236	204	204	242	225	230	205	204	223	211	226	213	214	219	217	214	231	232	232	210	201	203	220	202	246	222	232	212	242	257	240	235	205	212	219	234	240	233	212	236	233	222	226	206	201	241	193	207	263	241	247	248	219	211	228	226	238	238	248	242	229	231	230	218	220	234	228	219	228	224	221	225	254	213	252	211	216	211	226	204	197	227	218	213	198	205	220	217	212	231	229	217	247	238	218	190	216	217	227	208	222	214	217	186	198	234	235	240	246	229	219	212	219	220	192	201	215	240	227	232	234	209	220	224	210	230	251	219	227	229	237	216	223	234	224	206	214	237	216	216	198	224	229	211	243	230	229	191	243	258	227	214	215	251	246	221	235	223	209	247	216	225	215	246	223	234	218	232	228	227	248	235	236	215	217	230	237	222	233	238	256	251	213	205	241	249	249	236	227	231	212	237	228	238	217	217	183	217	220	259	248	233	223	227	243	225	229	233	232	195	210	228	221	218	236	201	229	238	237	214	268	236	202	213	211	246	209	233	253	245	224	246	215	231	211	197	231	221	232	225	225	201	233	238	231	246	228	230	231	214	221	214	230	226	216	208	248	222	216	229	232	222	223	239	256	228	225	207	237	230	239	210	216	218	219	213	223	222	214	191	211	190	256	240	236	236	241	231	230	207	218	234	214	230	236	215	257	227	226	216	262	255	237	230	204	227	238	237	212	222	220	236	225	204	215	234	209	204	196	227	221	221	194	233	219	257	195	229	227	213	227	237	198	226	211	205	222	215	196	222	246	250	228	242	195	227	240	224	236	228	225	219	220	240	228	252	216	241	221	233	223	229	214	251	236	224	217	196	229	200	219	197	237	209	216	215	219	236	208	217	213	208	233	223	243	234	226	220	214	215	236	207	217	229	247	241	205	217	228	241	243	240	204	232	230	224	215	233	231	218	195	212	228	239	215	215	240	226	216	241	212	250	235	262	234	255	246	246	233	221	223	226	209	224	222	208	214	215	229	233	218	198	204	245	208	236	213	241	233	227	240	217	218	246	209	265	219	210	220	198	217	226	227	211	225	260	241	207	217	243	215	213	239	220	234	220	232	225	214	232	197	201	227	226	192	219	230	224	241	235	232	236	215	211	226	231	224	256	226	253	221	195	253	205	208	232	232	233	221	238	230	230	215	234	211	223	244	223	227	218	233	232	253	244	212	201	216	207	234	228	256	233	225	225	216	247	274	211	230	233	237	230	228	208	204	199	213	222	248	213	247	240	244	214	204	223	217	219	206	256	222	207	224	241	206	232	235	222	230	187	215	230	242	196	250	222	216	229	216	219	237	246	218	206	246	228	233	229	212	224	214	233	182	219	221	252	209
27720	17633	3355	715	621	600	539	538	493	527	608	588	567	518	573	510	567	479	552	550	558	522	530	492	532	522	552	446	527	518	558	521	509	518	541	549	504	538	505	556	591	496	553	577	543	536	554	528	484	540	549	520	558	496	530	530	551	553	527	515	547	512	524	521	522	549	530	507	526	548	525	543	513	523	527	524	527	583	564	559	533	532	529	549	551	531	507	548	565	530	519	535	535	546	534	531	554	529	532	529	541	477	539	542	532	478	556	552	495	518	477	529	520	512	551	542	548	492	568	548	501	561	544	497	539	504	547	538	501	522	511	523	565	547	514	514	529	517	526	520	532	517	507	566	527	553	552	522	528	500	546	489	511	523	538	527	545	537	575	542	578	502	541	537	510	519	476	569	534	521	533	507	520	520	538	522	550	539	540	519	497	545	534	510	525	502	518	584	508	537	493	544	569	562	524	500	569	526	508	529	553	553	511	536	539	555	530	550	537	514	506	518	544	555	546	528	543	536	544	503	506	500	565	536	526	514	534	526	539	526	584	511	532	545	562	516	530	504	555	531	519	559	517	552	548	529	535	511	487	514	552	513	536	558	554	513	548	513	533	518	519	523	548	526	519	495	547	508	538	534	572	552	506	521	542	508	555	562	500	519	551	507	531	520	523	539	569	504	523	540	486	549	589	523	524	528	541	520	542	569	518	509	535	531	526	546	545	532	518	529	544	499	583	543	562	544	540	555	537	517	505	507	507	533	513	542	532	542	515	519	497	508	530	507	509	522	560	529	554	505	554	515	517	524	566	536	507	518	542	536	499	524	497	558	532	569	556	536	505	559	490	526	501	552	519	510	550	522	544	545	518	526	555	532	521	536	525	511	519	541	505	519	548	520	575	480	528	527	555	558	505	500	521	529	527	540	509	539	562	499	541	533	532	547	517	519	549	538	526	563	495	519	540	503	524	505	508	539	535	500	553	528	523	544	527	567	563	522	545	570	531	490	507	546	568	505	526	554	555	547	535	508	543	545	503	523	547	528	518	500	526	527	516	508	506	539	507	499	493	529	546	476	527	525	488	540	549	546	525	524	537	506	509	551	521	568	570	539	512	510	548	550	545	545	545	514	521	500	588	512	516	510	517	551	570	473	531	524	534	587	490	518	556	482	524	525	482	493	539	546	541	542	523	506	522	496	535	569	499	524	559	527	509	537	560	541	556	557	531	559	512	529	525	514	539	504	495	543	535	529	551	571	510	546	497	547	559	500	526	531	569	533	579	535	534	536	534	583	513	535	509	547	537	533	541	514	527	553	519	546	547	530	539	545	523	530	544	507	549	546	542	572	551	562	554	499	556	514	535	526	521	565	547	530	520	488	535	496	517	513	542	510	518	484	528	583	507	543	485	511	512	528	545	544	555	518	553	513	523	537	553	542	533	539	515	551	535	546	522	558	527	506	532	533	526	562	485	561	516	535	543	505	498	543	540	535	516	532	556	540	542	529	539	569	535	535	553	541	517	506	560	529	527	543	551	513	515	546	562	506	530	538	543	549	546	508	570	548	507	518	548	549	505	559	508	516	543	547	548	550	528	480	527	509	527	521	515	496	515	530	542	521	496	536	518	504	472	571	574	543	507	579	577	546	537	530	530	541	543	523	563	492	519	510	590	543	522	558	505	519	527	524	513	568	556	538	536	526	562	533	521	517	545	525	526	504	530	546	548	513	517	538	554	545	562	511	503	502	519	506	535	522	543	572	569	542	553	524	544	520	527	538	503	522	563	516	527	545	541	526	510	489	541	533	561	500	543	521	600	516	459	540	536	551	510	526	516	517	552	581	540	528	533	532	527	519	568	556	542	524	510	533	517	532	540	527	541	488	519	558	521	554	533	526	559	523	530	520	543	537	530	493	528	511	524	518	520	546	549	539	546	512	487	534	522	550	543	520	533	583	511	530	529	517	502	522	521	568	581	532	537	511	527	531	541	526	550	557	496	551	521	513	524	521	529	526	551	509	509	519	558	532	558	548	555	506	526	543	530	535	569	518	556	547	541	513	541	535	539	512	542	518	521	540	508	499	565	504	518	492	549	594	546	518	520	486	538	573	521	551	516	574	553	504	533	540	506	529	555	518	511	552	543	520	509	508	497	554	533	502	543	549	528	489	482	520	550	527	533	480	524	517	519	533	524	528	499	542	572	524	537	558	507	497	574	537	568	539	519	518	504	489	545	576	560	499	545	532	510	486	544	555	531	572	548	542	530	555	535	544	500	558	534	517	493	516	558	560	554	555	528	558	480	571	494	542	555	550	533	494	511	518	545	558	538	562	518	551	544	540	508	567	544	494	544	508	519	578	535	515	538	514	550	525	569	544	502	545	562	534	543	505	522	494	528	498	558	521	530	513	524	526	561	558	573	539	504	529	544	541	531	503	508	509	544	546	527	550	520	524	527	526	536	495	536	532	547	541	495	490	519	541	540	565	500	546	551	502	531	502	495	552	535	553	544	523	487	536	560	546	510	498	544	564	557	508	508	553	522	508	531	510	526	501	547	515	486	559	553	542	527	533	581	559	543	518	547	485	528	523	570	533	501	519	521	575	514	542	542	502	503	496	497	526	517	540	533	504	517	516	516	516	538	531	530	541	524	537	510	555	537	512	537	543	495	573	542	575	567	509	554	546	557	572	531	558	538	549	529	561	556	540	565	520	529	572	551	507	530	531	538	503	533	548	525	513	526	536	526	552	542	540	510	546	503	496	511	531	517	505	541	526	526	541	513	521	506	483	508	551	506	478	548	509	538	541	553	513	528	544	533	513	504	513	514	569	533	492	558	521	552	529	501	539	537	497	536	506	524	552	543	559	516	511	508	524	536	555	541	580	527	548	519	525	519	515	516	510	516	520	523	507	582	536	537	532	554	505	534	535	515	537	519	535	512	503	603	528	536	490	558	520	531	526	485	541	501	524	536	563	530	514	530	546	552	548	520	545	528	540	491	536	517	525	600	531	504	544	506	587	540	561	557	554	529	514	497	531	514	551	545	516	529	554	533	551	548	517	490	521	523	553	529	545	522	541	577	512	527	517	529	550	543	519	518	523	528	553	526	526	570	525	539	554	535	547	519	497	523	525	523	529	530	528	530	560	524	560	549	519	525	539	531	535	494	538	545	527	570	555	543	496	532	528	521	531	545	533	488	515	529	528	548	525	553	535	553	556	512	492	548	516	501	510	552	559	549	496	548	519	521	551	527	563	491	524	519	513	511	477	561	572	498	508	545	520	536	533	536	533	520	488	529	537	567	519	488	531	556	557	537	514	539	532	481	512	554	530	534	528	514	532	542	524	465	574	514	498	559	523	518	513	546	541	503	499	545	507	540	503	496	529	532	534	516	511	555	505	528	510	506	540	533	529	565	537	529	500	540	560	511	558	529	543	521	536	511	518	541	521	488	496	511	519	522	545	512	532	525	562	524	494	515	513	537	542	532	555	528	504	568	522	521	556	519	551
5097	1152	938	814	703	715	729	703	691	704	691	655	686	712	712	644	675	685	611	682	685	682	714	697	681	691	685	676	648	694	641	704	676	713	631	678	688	664	658	704	731	683	694	662	697	730	673	656	672	671	667	699	630	664	651	657	691	629	681	637	619	646	615	707	700	675	708	672	666	676	680	651	702	703	688	649	666	707	679	712	697	714	688	684	651	647	670	632	655	627	669	612	669	727	647	697	645	627	628	686	630	676	705	676	687	661	651	664	655	665	649	704	652	620	635	677	689	609	687	700	680	647	646	653	682	656	654	661	688	648	689	695	643	648	655	653	650	644	667	683	673	633	694	704	659	684	651	681	674	639	686	683	685	686	648	674	697	655	727	671	672	716	706	677	693	673	674	711	671	684	674	651	634	668	655	711	690	640	673	663	673	666	683	661	635	701	688	677	664	689	674	681	681	679	682	672	666	686	689	621	675	647	652	664	664	677	666	664	669	660	663	619	665	602	639	674	656	673	654	688	629	669	688	640	687	696	711	666	658	661	629	713	704	671	691	676	699	704	665	705	626	658	662	682	716	663	697	648	690	632	665	704	636	637	683	641	671	692	668	650	665	693	659	702	685	691	703	675	743	645	632	651	681	717	654	662	656	653	669	643	675	669	730	695	663	707	684	654	669	648	649	644	673	682	653	692	730	685	711	648	654	660	680	683	695	642	680	680	678	698	708	641	694	694	711	704	699	611	684	670	669	661	694	676	677	698	668	694	639	646	713	693	641	714	644	658	716	689	632	689	636	667	682	690	671	690	711	665	633	668	700	686	698	652	713	694	658	657	656	691	654	601	701	699	707	645	628	650	685	684	643	682	730	667	705	670	695	707	646	691	677	710	717	692	642	658	670	659	677	684	658	658	664	654	642	613	680	618	689	648	655	699	661	685	654	633	676	700	647	673	692	665	601	653	679	650	647	734	678	650	678	642	633	653	669	632	641	648	648	677	689	698	702	674	620	649	684	676	705	669	673	663	649	671	733	727	677	675	662	648	698	623	666	685	679	674	683	663	681	655	664	709	666	710	652	658	709	668	661	640	676	650	628	641	678	654	686	675	684	718	669	680	671	727	687	673	689	716	678	659	678	714	665	643	678	692	677	635	657	684	666	673	686	683	673	685	670	622	722	620	682	711	666	687	652	659	698	691	702	698	638	650	656	647	658	645	680	697	667	701	665	680	658	643	697	657	689	636	694	653	723	675	659	667	694	672	626	710	696	694	715	667	664	664	666	692	678	687	681	666	692	626	727	678	674	675	695	677	706	661	654	690	706	652	659	668	647	708	696	630	693	673	695	678	674	636	665	705	720	720	709	713	656	653	638	725	623	688	670	677	642	628	638	694	679	637	695	639	649	629	713	682	650	637	669	670	653	697	682	634	689	664	697	652	683	676	667	674	651	662	686	695	633	674	675	682	668	623	645	708	651	726	664	672	646	690	654	697	709	683	679	664	687	664	674	643	668	653	614	688	679	620	700	648	708	707	710	658	714	682	697	698	667	673	673	685	675	661	664	655	707	669	657	675	660	685	679	673	647	623	711	662	729	622	688	685	702	668	666	714	679	648	710	663	692	682	692	692	642	618	682	684	671	697	684	650	651	690	653	617	669	664	677	689	692	665	674	729	677	679	680	734	731	636	665	651	700	643	706	715	636	696	633	653	676	639	686	681	652	633	679	676	697	671	679	644	679	711	724	666	661	669	687	696	681	677	667	716	652	614	705	654	685	648	696	641	661	654	664	674	680	681	654	660	676	671	703	665	663	712	691	697	677	638	655	709	655	690	686	650	645	661	662	657	654	659	654	667	669	655	655	661	649	665	702	611	681	624	641	639	674	661	655	681	666	695	652	689	687	684	692	686	650	662	678	652	640	673	667	671	661	720	702	656	710	710	680	656	671	662	689	672	698	610	664	680	692	658	634	677	663	675	690	695	686	669	681	685	667	686	674	694	647	688	707	676	661	623	702	678	699	678	628	651	671	677	655	720	688	639	662	656	643	655	667	680	702	672	669	643	706	669	675	681	684	726	711	666	691	695	658	660	701	649	621	667	625	681	675	632	631	634	661	678	638	646	678	678	682	600	666	680	666	646	683	645	686	700	720	687	636	672	687	690	663	680	669	683	665	647	681	683	678	711	670	671	638	681	678	630	697	661	678	646	664	695	683	683	672	674	642	681	617	686	703	673	702	679	695	641	655	649	677	711	707	635	682	718	648	650	673	653	641	704	687	687	643	679	679	713	658	698	643	635	645	647	728	635	712	664	655	668	659	652	697	640	701	600	677	638	663	667	643	721	654	705	666	664	669	683	661	647	651	666	667	694	688	685	660	673	721	645	650	680	626	683	680	670	677	732	643	678	655	665	686	660	659	647	703	653	666	707	645	629	640	639	677	670	704	619	681	664	709	637	645	652	673	640	673	676	662	666	671	677	671	676	681	647	644	654	694	607	660	644	656	693	669	650	635	701	699	676	687	693	700	691	660	676	731	664	703	637	675	699	687	649	651	647	671	668	644	728	694	687	690	706	703	652	664	640	684	662	637	650	662	727	643	657	603	714	705	691	688	682	706	622	692	704	715	644	674	733	647	694	697	691	701	691	712	678	686	683	648	700	679	654	680	678	681	688	655	691	703	652	728	680	640	687	685	718	631	650	720	675	693	711	679	683	638	685	663	685	648	662	662	703	651	664	704	674	694	675	653	648	624	661	663	717	633	679	696	666	685	668	700	671	686	736	699	665	671	673	695	663	731	670	673	749	673	653	613	638	699	689	678	659	668	647	700	654	680	678	650	667	691	683	676	689	709	700	610	675	701	619	683	691	717	653	692	686	683	661	655	699	676	680	680	704	641	681	681	679	653	686	660	652	648	622	651	677	715	704	644	682	662	668	720	680	675	652	728	644	681	667	683	657	654	674	620	661	659	721	663	622	663	659	665	648	677	674	657	644	688	665	641	671	695	635	641	619	626	732	663	679	665	704	656	695	694	648	662	643	629	664	723	677	708	641	625	698	691	696	659	749	658	675	685	710	689	659	652	700	677	645	667	667	659	648	696	631	681	671	613	696	674	702	657	680	657	678	665	708	667	651	658	674	696	629	609	717	672	713	689	695	669	653	686	670	645	650	662	635	707	705	688	654	675	714	667	689	642	643	629	683	662	645	708	686	652	678	650	659	638	668	715	667	646	663	679	679	671	619	668	668	668	705	621	660	634	658	696	641	659	694	698	711	647	674	669	698	656	671	696	696	715	674	674	638	662	659	678	667	662	698	660	709	702	692	693	703	714	657	621	691	678	624	662	693	654	659	686	705	665	690	684	664	692	688	685	647	739	684	659	649	661	693	650	672	701	652	695	695	713	684	672	679	670	687	700	654	668	675	642	653	676	718	654	659	653	711	703	700	663	691	686	657	654	685	670	651	674	655	641	648	659	655	687	683	672	654	661	670	675	677	685	642
23998	21518	28768	24704	21482	7232	923	712	624	572	572	566	534	533	552	504	524	487	461	481	464	462	455	472	460	451	463	446	477	442	451	487	518	428	458	424	457	451	416	495	446	427	478	440	475	474	427	414	452	461	434	409	460	445	445	436	445	431	470	435	445	462	482	441	420	437	422	422	411	461	445	473	507	472	448	414	477	435	419	460	455	446	440	472	449	436	458	441	465	453	448	511	409	440	429	475	480	451	412	399	474	450	450	453	448	460	425	484	456	449	477	465	440	430	464	487	432	441	472	413	421	424	456	465	428	425	467	470	430	442	441	484	448	439	430	428	475	433	460	449	405	433	441	430	447	457	435	443	446	429	458	464	431	437	448	481	459	425	446	457	429	420	456	457	444	433	420	436	429	446	466	408	454	444	461	459	475	461	467	473	434	444	444	433	475	432	460	440	435	465	472	467	441	428	463	457	463	432	487	430	435	445	431	487	428	453	421	469	459	451	431	395	436	422	444	455	435	407	456	481	452	446	418	453	438	466	452	477	453	462	496	441	394	458	448	425	435	434	463	458	473	459	479	452	460	428	478	457	424	447	443	456	437	460	421	459	434	455	483	437	456	419	420	448	489	459	449	441	456	437	427	429	421	438	467	467	433	447	458	451	419	461	463	458	467	452	455	433	447	464	456	452	453	475	455	459	449	425	437	455	447	474	443	417	431	476	454	464	444	429	443	451	461	431	429	469	419	470	467	433	413	473	459	459	470	462	412	460	438	407	506	434	423	462	466	451	471	466	494	449	447	471	469	465	435	440	473	462	460	452	454	452	447	467	448	433	431	483	466	459	432	477	439	428	435	422	447	440	423	453	440	436	444	448	474	465	458	450	460	400	468	500	452	421	435	457	432	438	458	473	448	428	504	417	473	462	456	439	445	469	471	491	437	434	442	465	428	425	437	441	447	457	483	433	495	471	405	466	426	429	476	442	459	464	447	428	467	448	460	463	431	478	436	406	440	424	486	465	430	444	453	464	500	442	412	446	466	474	453	477	437	436	492	460	484	431	447	431	443	430	460	434	418	450	445	423	460	447	450	448	437	461	433	481	434	441	448	422	451	444	420	440	434	414	433	444	442	447	460	448	425	443	433	418	465	414	423	424	445	456	479	459	440	443	423	456	452	518	449	422	494	506	448	429	446	485	455	402	429	460	436	439	442	442	472	428	434	419	465	445	450	481	442	437	491	429	478	446	485	433	462	442	441	460	465	445	423	442	465	459	459	436	475	409	435	472	438	458	436	452	448	425	459	422	419	469	445	476	470	411	443	411	479	414	425	446	447	447	423	441	438	434	453	422	462	464	424	436	443	415	440	448	439	418	406	455	465	437	423	476	458	464	392	491	468	449	452	422	439	466	446	456	414	454	460	441	449	448	468	475	482	502	432	473	455	430	426	441	408	465	423	394	451	448	448	454	468	420	476	479	430	488	450	433	466	418	461	489	442	460	433	459	475	483	456	464	458	431	489	429	465	497	415	458	454	430	450	453	456	500	459	431	462	439	438	398	445	453	462	433	430	472	429	473	506	448	409	456	468	432	438	454	467	481	477	466	459	471	424	465	445	403	474	426	436	470	433	448	462	489	424	469	452	467	432	432	463	468	417	418	474	478	460	468	457	445	431	475	476	449	432	447	413	465	437	416	440	446	420	428	430	426	428	468	466	508	499	444	458	423	463	431	454	432	465	467	456	448	401	440	484	432	458	432	482	460	444	445	435	443	432	498	438	456	467	466	458	454	471	453	453	433	461	457	439	423	470	445	402	460	398	468	451	470	437	453	452	461	462	466	466	463	448	435	461	421	446	443	449	468	453	479	461	432	451	446	434	486	440	472	437	474	484	403	474	474	486	481	420	454	447	463	440	477	455	448	422	457	448	428	450	480	422	469	500	436	417	454	455	454	422	456	438	475	420	520	434	427	424	421	465	432	451	429	433	444	480	484	476	454	435	446	423	448	447	454	421	418	484	450	452	458	452	444	465	432	450	460	456	431	438	441	440	439	446	457	448	438	489	466	468	459	440	472	440	436	446	497	393	438	432	428	431	456	449	432	454	494	459	482	455	446	418	447	458	440	447	425	479	433	452	450	434	456	434	424	432	421	444	444	454	462	466	417	434	428	449	442	433	449	484	470	439	447	465	482	425	492	456	451	446	458	462	440	456	435	411	506	442	455	444	460	428	467	442	457	482	452	436	447	451	420	442	456	425	396	434	452	440	456	456	425	424	443	443	410	439	460	485	464	465	472	401	474	432	437	436	451	468	471	430	457	432	471	414	421	443	447	424	445	394	456	460	485	422	466	484	440	452	457	461	436	457	448	462	479	436	433	425	505	445	473	464	475	475	434	454	477	440	453	444	472	483	472	439	462	463	470	436	456	441	459	454	425	483	450	439	467	478	465	402	472	487	438	474	475	415	483	434	407	427	432	467	492	422	393	440	416	433	453	422	447	421	439	440	409	435	443	460	462	432	451	399	473	461	445	398	434	508	489	430	402	440	457	466	474	423	439	405	424	461	436	444	447	465	419	464	405	412	453	426	478	456	464	460	459	519	427	451	429	433	449	432	474	465	418	426	460	443	443	431	445	487	447	418	438	471	429	441	438	393	455	433	448	485	445	430	418	438	445	408	419	457	458	429	502	422	450	425	445	495	456	469	442	441	439	459	462	421	431	442	478	427	449	428	455	422	472	446	459	441	487	410	467	470	436	442	440	438	439	448	474	490	442	487	450	443	469	474	460	455	465	433	460	441	442	452	438	444	458	444	465	431	474	452	431	445	438	426	477	433	450	469	455	440	420	467	450	455	485	450	418	420	436	496	454	470	468	451	441	466	419	490	449	422	404	448	452	458	403	441	458	473	397	393	449	448	420	417	419	486	426	453	438	461	434	444	425	421	481	439	450	472	435	434	452	463	431	465	430	455	445	463	471	429	460	436	432	441	463	459	500	451	485	459	457	434	429	456	453	456	453	446	419	431	437	461	447	464	469	440	447	458	457	448	450	446	449	453	448	439	478	419	444	452	447	448	435	430	444	457	428	446	447	459	456	461	475	484	435	453	452	436	445	453	477	430	434	450	477	457	468	431	477	426	440	447	426	458	447	433	433	487	446	437	420	458	478	456	462	476	448	484	439	474	447	442	457	463	427	470	438	448	494	443	403	445	468	427	412	439	396	460	441	457	436	497	457	481	464	459	464	486	477	457	448	393	437	453	443	436	423	457	472	480	439	445	473	462	458	449	442	465	476	421	421	437	442	446	475	444	441	473	448	436	422	441	487	432	446	430	436	415	457	453	463	416	418	454	418	469	449	408	466	462	417	472	477	425	471	429	428	489	421	452	414	413	455	389	443	448	476	455	457	451	424	471	479	454	469	466	450	449	435	457	463	415	484	418	412	444	494	435	473	426	462	416	431	456	441	427	431	442	414	451	469	444	468	427	464	456	446	440	435	456	477
9382	8059	5424	2601	2034	1510	1279	1096	968	916	797	765	764	740	651	626	673	674	629	634	628	617	614	620	595	609	633	630	566	636	566	590	586	565	594	641	575	626	610	621	635	568	617	587	570	606	629	575	593	596	522	610	571	628	617	567	606	583	600	600	580	552	607	620	575	626	566	576	606	607	576	593	582	591	536	585	575	624	555	589	606	570	626	616	624	531	556	553	560	594	589	552	589	553	581	572	571	608	577	581	537	549	601	602	622	578	553	615	581	553	596	588	588	581	573	609	592	553	589	542	577	541	601	597	590	600	567	584	600	566	579	564	598	540	600	570	533	574	573	571	576	590	572	576	573	598	564	563	561	553	575	524	583	597	567	580	610	580	611	596	543	611	589	614	555	560	590	592	548	588	579	566	566	560	603	565	595	571	607	604	575	575	620	540	545	578	594	590	572	596	550	611	565	556	579	579	604	587	594	573	619	587	589	638	587	583	573	593	566	586	537	589	505	571	556	627	554	572	570	577	590	586	577	618	611	610	597	579	581	568	569	615	612	545	581	557	583	560	596	571	578	577	543	607	580	558	553	594	549	562	612	569	583	585	574	609	611	569	575	623	571	575	550	545	598	584	582	510	565	586	563	580	550	574	583	540	548	571	570	555	578	601	553	589	587	586	603	631	571	556	599	607	565	569	622	609	579	613	599	588	587	543	585	574	566	563	587	583	569	557	559	612	551	552	574	558	588	609	565	571	583	571	562	584	568	584	544	626	594	559	602	544	580	594	594	576	579	537	559	563	552	625	577	575	546	599	570	616	583	588	526	585	553	524	562	560	608	552	569	577	597	578	583	591	593	574	564	604	576	596	568	582	547	558	552	631	587	612	552	571	612	598	568	535	613	536	592	603	593	567	552	575	571	569	578	591	599	574	573	577	589	592	587	580	582	529	549	614	595	583	565	614	607	552	585	565	566	569	589	617	614	547	609	649	608	528	568	618	581	558	573	541	615	641	579	557	557	537	572	584	568	633	580	565	559	559	585	588	572	616	563	577	545	579	593	609	553	593	574	618	573	586	597	614	582	534	582	607	582	579	554	601	610	591	580	623	584	562	597	611	549	563	559	583	534	596	528	614	624	583	546	600	600	578	496	573	594	574	605	548	651	575	595	610	633	591	575	616	603	555	548	541	563	615	546	616	592	586	593	558	578	557	559	570	578	573	597	597	580	603	585	542	579	598	561	560	579	555	600	614	651	548	573	557	611	562	556	585	565	599	576	562	546	599	576	566	558	546	606	590	578	560	586	615	591	561	599	588	594	599	602	674	578	595	562	591	557	572	598	584	524	589	552	516	549	588	547	545	558	563	559	541	616	585	555	572	526	527	609	598	591	580	566	580	591	574	571	570	572	531	604	570	610	616	569	648	584	541	594	586	566	573	565	559	618	560	581	585	607	566	616	602	617	566	553	582	578	566	572	611	614	587	559	608	539	586	604	622	571	563	580	547	549	593	571	573	575	588	517	569	627	527	538	621	610	570	553	585	635	573	589	575	562	556	577	551	563	579	593	559	587	558	564	585	567	575	602	531	571	581	572	555	558	575	616	591	612	563	560	595	570	587	576	609	565	546	591	567	533	572	580	573	579	583	593	586	570	556	578	582	639	569	593	598	555	596	592	586	593	584	582	557	585	611	581	603	560	594	572	599	602	584	593	575	559	540	576	604	587	579	546	592	587	609	572	573	597	626	578	573	590	542	603	554	555	606	572	580	594	585	546	553	575	586	603	610	588	579	599	599	549	552	541	578	563	555	589	523	562	539	571	565	607	579	601	610	570	566	574	576	582	564	598	605	564	564	560	584	568	584	555	538	580	586	577	570	560	577	536	607	586	616	552	566	567	589	600	599	628	589	612	545	599	552	568	575	540	596	573	567	585	561	572	585	619	589	564	596	535	550	539	607	582	539	585	532	603	562	614	584	572	616	547	595	563	572	548	558	574	603	583	595	607	564	593	559	574	596	541	615	569	553	565	589	594	600	558	606	577	554	569	539	572	572	585	543	547	581	590	558	579	567	591	569	563	569	589	608	567	593	577	577	610	555	590	616	610	583	599	559	583	568	596	604	618	610	571	573	588	574	587	582	601	536	573	582	547	573	614	557	584	593	580	628	590	601	556	601	574	578	548	591	564	595	577	577	559	629	579	599	556	613	608	568	556	593	581	602	559	557	560	576	615	555	559	588	584	573	592	574	583	560	547	602	604	557	608	603	603	578	597	614	581	550	609	544	553	561	537	632	565	539	590	565	547	553	565	595	578	599	575	517	543	572	543	592	600	585	577	601	546	601	537	559	568	580	576	577	591	605	608	564	580	606	571	541	561	575	579	564	560	539	579	615	568	610	542	551	612	608	542	580	598	542	614	582	558	588	558	587	602	572	593	570	558	594	578	567	614	579	593	551	611	569	596	583	593	551	564	566	576	594	586	609	595	554	536	557	608	572	602	584	558	562	574	586	584	587	597	578	546	592	620	567	582	589	565	589	575	569	583	591	579	578	563	604	616	566	572	603	590	597	540	592	553	572	586	572	546	531	581	565	608	588	544	557	560	578	568	555	585	579	592	579	612	587	586	548	547	604	592	581	601	578	571	582	580	586	555	559	557	576	580	547	558	601	581	540	633	601	559	580	567	589	603	542	588	619	597	591	592	559	597	590	598	600	571	561	589	560	567	617	574	570	582	552	590	612	572	584	620	564	567	608	601	549	597	554	618	616	537	617	538	620	542	583	583	587	580	598	585	543	587	582	605	538	568	576	601	592	602	557	560	598	598	551	578	583	581	537	535	560	603	581	600	561	607	558	598	551	607	579	590	576	566	525	615	583	554	616	550	577	593	584	563	609	597	576	605	571	604	592	600	527	573	573	525	563	615	561	536	621	561	520	588	571	616	569	588	591	610	559	589	580	563	543	602	582	556	606	499	600	588	585	575	529	561	585	527	608	584	584	562	578	574	571	579	573	555	564	587	579	581	546	588	608	569	574	589	556	574	585	558	565	572	570	614	589	597	554	584	599	589	590	564	584	553	575	564	542	603	531	604	553	573	606	587	523	600	585	585	576	594	577	590	580	551	577	555	581	574	625	553	593	567	620	584	600	550	601	543	555	562	578	544	553	613	569	563	568	597	563	585	606	568	564	567	575	544	593	566	584	567	572	568	609	599	516	559	594	572	588	591	587	600	575	560	560	585	597	568	576	631	572	567	587	588	596	555	536	567	609	589	558	596	589	561	588	531	564	589	579	566	590	585	578	550	539	571	574	603	556	535	569	539	585	591	596	613	560	574	581	548	574	546	541	582	558	565	565	597	598	600	602	619	560	547	592	551	577	536	548	564	549	517	615	598	597	622	570	616	586	610	556	586	549	599	623	583	599	570	600	557	572	586	564	541	555	571	619	599	588	567	614	599	546	581	586	542	564	529	575	586	609	592	559	583	552	578	563	559	545	532	580	536	574
25148	21487	27322	25825	5862	578	476	435	389	364	377	375	357	338	345	365	336	345	340	316	341	344	338	322	339	302	337	325	326	318	313	350	325	311	334	304	337	320	351	318	324	352	326	293	340	313	318	312	320	337	307	349	315	335	337	326	330	315	304	341	321	320	326	370	370	299	319	355	329	322	308	308	351	348	325	332	330	340	318	315	341	318	303	335	296	323	326	323	296	323	356	330	327	306	303	342	337	321	335	277	326	316	336	324	316	326	331	325	334	340	307	349	332	327	304	322	314	304	293	322	326	326	323	314	318	333	297	328	331	321	337	347	342	332	352	331	315	330	334	315	324	289	325	354	316	338	313	315	338	343	360	301	292	317	312	306	326	344	327	307	306	317	299	313	340	315	318	328	328	305	348	308	315	324	312	329	328	304	299	330	353	313	327	334	375	338	323	335	304	286	332	365	342	314	331	343	345	335	334	361	340	321	331	348	324	287	328	302	329	322	341	335	318	310	319	310	326	300	321	316	333	349	335	297	315	366	319	357	334	361	321	305	325	344	334	359	313	329	304	354	319	331	335	308	316	339	352	313	317	321	339	329	313	318	342	313	327	336	291	332	323	326	336	332	312	313	335	319	357	318	337	321	337	343	316	332	319	309	307	306	326	338	297	355	316	313	306	326	306	336	360	303	348	312	316	294	307	319	343	327	335	318	336	309	301	339	328	292	312	340	339	339	281	313	335	290	342	298	346	320	327	322	288	344	327	304	329	346	289	334	303	286	318	294	318	325	331	308	303	293	333	305	285	332	316	353	355	320	309	332	336	343	338	310	334	322	332	275	294	325	291	335	290	315	344	320	337	328	387	327	308	310	335	354	295	313	304	343	321	301	299	351	314	328	308	300	321	347	316	330	303	314	331	317	337	294	331	321	317	313	326	346	287	307	321	319	288	335	314	335	330	331	340	321	292	328	303	364	340	312	312	347	304	341	294	335	336	351	328	346	336	345	318	301	328	356	313	365	328	348	304	311	320	296	341	324	323	329	319	325	323	301	341	345	335	315	309	310	318	340	317	338	315	335	331	316	285	350	315	326	325	375	335	320	353	336	356	332	322	306	343	300	344	347	323	389	337	315	366	301	331	306	319	335	330	340	330	350	339	293	319	331	311	294	309	307	332	349	352	339	343	329	296	319	319	333	337	366	302	329	318	324	320	320	340	350	303	274	325	337	335	346	314	290	317	324	320	292	339	311	322	322	316	297	316	363	336	303	325	308	299	292	328	330	371	295	326	325	346	349	314	309	306	317	299	322	351	338	309	336	308	350	323	313	301	336	351	326	314	326	331	328	313	312	313	328	352	296	318	332	339	320	322	320	327	347	326	293	320	304	333	350	315	330	346	333	332	320	315	340	315	336	331	319	330	317	357	302	290	303	368	306	320	344	305	324	338	305	308	294	324	316	320	293	296	331	322	332	308	292	336	311	324	273	326	314	339	327	327	328	301	346	298	363	300	349	324	350	315	350	326	312	313	304	354	331	301	318	325	290	346	332	341	318	367	309	310	347	336	334	299	345	323	346	312	346	315	322	328	286	349	336	309	302	326	312	340	283	317	307	316	332	329	322	324	307	314	310	328	311	333	319	327	317	311	326	324	328	322	306	320	325	321	310	328	336	336	333	337	331	303	324	325	320	336	292	331	310	350	306	327	315	323	310	338	347	308	330	331	314	338	325	330	304	318	334	308	325	322	358	316	356	346	347	337	341	317	285	330	329	321	314	336	338	330	322	304	307	302	297	347	317	337	338	295	335	312	330	317	342	295	351	334	310	308	346	349	341	328	343	332	318	319	330	314	297	323	323	333	319	312	304	305	286	332	306	302	355	298	319	324	293	314	347	315	318	318	313	303	306	339	358	305	307	335	294	323	355	316	349	320	327	351	319	291	304	358	320	331	341	319	321	338	308	314	322	295	327	309	317	347	316	326	307	323	310	350	321	331	314	330	344	338	340	366	355	344	341	306	318	322	313	324	330	354	332	322	326	336	344	358	317	278	346	337	329	316	297	316	339	318	316	352	334	293	316	319	326	329	313	329	354	360	342	340	313	307	317	352	323	350	331	329	313	299	343	337	308	308	328	326	283	329	311	346	284	317	321	361	330	320	334	288	330	293	364	339	321	325	335	321	325	339	332	313	314	315	349	302	335	320	335	332	300	331	306	345	347	329	327	321	299	333	346	328	275	305	312	328	302	364	330	359	301	353	323	335	351	328	339	309	336	358	322	303	319	309	331	320	300	319	369	315	333	335	340	340	347	331	334	316	329	328	306	320	308	315	367	328	323	328	336	337	307	327	354	337	344	338	335	339	343	309	337	345	271	326	337	337	285	304	311	321	344	313	324	318	346	323	297	319	339	325	317	329	327	334	359	299	290	341	306	338	309	329	321	318	325	319	282	332	315	311	299	316	307	331	326	309	324	325	333	282	304	364	321	303	333	328	354	299	308	300	324	336	321	321	288	358	361	322	282	309	321	323	360	323	337	347	346	325	322	342	314	300	303	312	310	336	322	359	301	334	308	310	281	326	342	321	333	347	290	357	298	310	296	318	325	324	300	359	309	338	297	349	337	305	326	345	322	330	325	317	313	346	339	332	321	335	349	317	327	308	310	308	304	333	342	352	298	321	326	347	326	289	368	277	316	326	325	323	315	345	309	329	366	333	311	311	300	326	339	322	314	335	343	302	291	329	287	311	345	334	350	333	321	320	328	338	332	334	322	343	324	331	300	292	329	335	343	295	335	320	323	360	340	337	300	332	318	328	322	306	335	310	305	333	329	327	365	310	323	326	355	330	316	330	311	342	335	339	300	283	332	333	346	317	339	314	333	313	326	300	345	322	358	363	305	296	364	331	315	286	350	336	346	336	322	333	314	297	298	291	323	297	322	296	296	344	331	323	306	318	340	337	333	347	320	307	320	332	317	298	334	343	298	331	339	329	317	300	332	328	330	329	333	326	337	311	334	318	311	329	324	328	320	325	308	313	294	309	322	325	339	317	308	318	336	298	328	331	354	298	336	305	298	347	333	301	322	322	349	323	319	305	313	357	328	319	289	353	336	313	342	329	324	291	304	299	328	307	364	342	285	323	318	317	329	299	334	330	330	309	327	329	323	344	341	359	342	296	312	344	337	324	358	296	325	341	325	334	270	326	335	331	292	306	331	311	319	317	320	325	355	323	344	329	313	332	325	328	311	306	328	325	288	311	346	306	331	332	304	321	306	310	294	343	283	350	287	326	314	321	341	313	303	312	325	320	292	347	352	308	330	324	303	352	285	329	314	289	307	313	321	313	337	336	321	310	329	331	314	333	307	311	313	330	330	329	338	332	318	303	298	309	316	331	328	330	335	320	329	333	323	299	314	318	334	338	339	345	304	314	297	333	331	325	312	308	332	325	327	328	331	320	305	325	297	317	328	302	317	323	332	337	348	344	287	347	322	317	313	319	301	328	309
8241	4234	2880	1500	1070	884	752	634	582	575	543	502	518	483	420	419	466	431	475	431	415	412	440	404	377	431	431	413	414	431	420	417	447	401	405	411	406	429	425	449	378	420	415	418	446	428	381	403	378	399	404	438	423	429	410	425	427	378	410	401	406	402	437	406	398	385	398	425	426	425	443	427	411	441	429	406	410	428	375	418	406	441	416	387	444	421	383	394	412	424	451	404	400	444	437	427	360	395	395	417	427	438	437	405	421	437	381	417	410	425	409	409	387	447	420	385	343	405	428	405	355	425	394	427	426	434	413	416	427	377	396	417	420	454	416	419	435	391	375	368	399	399	422	472	384	380	431	380	411	381	382	404	422	401	408	382	367	425	428	362	401	402	448	416	450	434	372	415	404	387	420	428	436	388	436	391	419	409	402	417	415	431	422	399	399	393	404	418	426	430	414	401	407	414	402	427	402	411	393	388	412	378	398	423	379	417	425	379	421	413	409	436	400	433	399	421	398	401	414	437	382	379	407	394	401	418	388	399	408	426	445	437	458	432	394	395	415	392	401	384	416	388	443	431	405	411	409	419	404	426	425	400	442	448	440	409	367	366	389	384	395	435	396	398	403	388	436	419	364	421	397	396	393	410	396	429	406	394	405	369	440	399	389	411	420	411	405	412	366	396	396	374	413	408	438	403	385	401	397	389	411	412	356	393	430	409	432	416	410	417	375	409	411	415	398	426	412	421	416	430	425	445	420	429	409	381	415	384	417	386	406	406	411	380	395	440	398	380	416	400	389	429	416	421	444	413	415	394	416	429	422	378	425	415	414	451	411	436	424	421	377	406	391	412	400	404	411	409	406	408	404	394	413	418	407	412	388	407	361	435	392	430	400	405	436	405	406	423	395	422	418	398	412	393	450	421	413	402	407	397	416	445	410	427	398	406	427	419	396	417	409	430	419	410	401	409	408	417	430	419	429	404	427	449	397	452	426	425	421	431	404	426	407	402	391	387	456	396	407	398	422	395	413	397	402	421	417	410	442	420	431	413	392	442	411	413	376	420	414	427	432	402	428	464	418	391	387	402	428	430	437	386	392	410	443	453	402	423	423	427	418	390	419	390	434	397	384	424	408	444	409	422	376	397	403	423	434	421	420	400	388	410	411	421	416	400	424	383	386	372	377	405	429	438	446	416	391	392	389	418	398	382	437	397	423	393	447	399	370	415	411	425	419	384	399	408	368	412	419	395	456	372	419	405	399	407	404	431	432	418	392	399	402	417	373	433	398	411	427	383	413	393	440	402	403	381	423	416	391	417	417	412	481	409	403	397	391	461	408	386	399	399	412	405	418	424	425	395	421	418	428	403	401	372	393	384	428	391	414	396	391	399	407	428	464	432	441	423	372	403	400	436	412	395	418	405	406	396	406	411	423	396	415	430	441	415	409	425	450	397	426	369	418	394	403	404	433	420	442	429	389	398	418	459	390	376	443	410	405	392	395	403	414	413	392	408	367	419	395	413	410	412	449	411	420	372	398	412	412	442	380	415	451	389	405	418	416	426	388	428	412	409	421	430	400	413	397	387	422	433	372	414	424	396	390	448	429	399	413	414	384	403	431	403	414	436	460	417	402	401	444	428	437	387	414	393	406	422	394	407	413	456	428	427	402	453	423	431	417	380	398	455	424	398	398	417	410	420	406	423	414	380	409	391	417	407	424	399	384	369	429	371	364	448	420	390	398	410	373	371	449	410	399	391	410	423	388	391	410	428	448	363	455	432	410	388	427	419	428	379	431	419	407	391	432	418	442	417	425	412	424	422	404	447	423	432	398	414	411	373	407	383	416	405	447	382	407	389	404	451	415	401	437	399	383	434	404	426	396	440	439	449	411	380	398	429	387	399	403	401	411	430	408	400	381	384	426	444	395	397	365	408	392	391	402	406	409	390	408	391	442	416	436	419	417	417	413	397	406	383	372	382	409	401	402	402	437	400	352	439	421	420	382	406	408	392	425	383	430	403	418	418	417	401	444	428	412	434	423	415	407	419	383	433	437	409	393	430	343	451	391	407	423	384	434	403	395	421	414	410	425	416	410	422	413	407	381	421	425	420	434	409	445	391	381	415	342	405	381	392	418	355	367	414	453	402	432	414	408	376	399	386	433	400	418	425	411	416	385	397	396	436	423	386	419	447	410	397	403	371	381	397	395	378	427	417	390	393	441	382	380	392	406	424	381	444	418	430	410	411	368	399	457	423	396	426	385	430	406	370	395	398	429	423	434	404	425	368	387	391	416	392	415	403	406	410	414	387	424	413	421	405	404	426	419	378	407	414	413	386	390	398	414	420	424	370	426	401	418	397	391	406	366	419	373	418	418	430	347	410	372	444	373	435	417	411	373	418	415	418	377	428	394	396	388	436	417	371	415	408	399	397	388	415	424	418	385	399	410	405	435	395	379	427	400	425	415	414	402	410	418	408	383	432	383	422	426	399	411	375	414	408	442	399	398	384	434	384	449	437	380	412	413	441	392	365	412	410	407	394	419	402	412	403	413	379	414	404	424	399	412	420	413	411	406	392	369	420	418	397	398	437	386	435	389	421	358	414	410	427	384	417	368	438	393	444	415	432	396	420	384	389	442	422	449	397	377	425	429	444	424	395	401	409	392	426	391	386	410	434	396	452	382	400	451	382	381	439	423	424	399	406	421	386	390	388	417	383	459	399	397	397	383	432	419	374	423	418	419	332	406	395	369	427	424	399	425	384	421	396	426	397	429	436	412	441	420	406	402	425	391	402	427	381	402	408	415	423	409	424	386	426	396	432	452	386	424	397	395	354	407	399	383	378	457	397	456	399	426	392	442	424	408	395	413	390	399	412	400	405	423	376	391	428	404	391	435	436	382	393	421	434	445	386	387	405	415	409	393	407	383	395	422	413	389	408	409	383	453	410	373	414	444	392	424	427	398	434	396	397	373	428	409	378	413	432	437	409	438	387	441	416	398	383	399	426	411	411	439	419	431	409	387	419	406	408	446	402	403	400	399	424	390	376	422	369	356	412	387	431	398	399	441	408	393	413	389	404	435	407	391	402	408	398	419	407	426	397	403	405	398	366	407	409	420	381	386	391	399	416	403	440	404	389	373	410	426	390	379	413	408	411	431	409	407	395	431	423	400	451	397	417	409	427	451	392	403	400	404	415	386	399	393	437	441	409	398	407	377	366	418	416	391	391	419	387	429	390	394	407	399	437	429	434	346	414	434	404	444	390	401	366	418	407	409	402	404	417	424	416	440	381	412	410	417	437	409	433	412	413	394	426	390	402	409	381	437	427	407	417	392	388	422	413	423	414	438	387	437	406	430	411	405	439	410	384	384	414	417	433	416	407	449	419	390	448	389	404	387	405	399	390	372	415	390	416	435	398	421	396	381	392	417	379	370	400	425	385	444	380	401	393	415	411	416	434	385	377	408	440	408	438	418	369	401	410	429	379	413	421	412	397	390	417	455	435
22958	21520	29306	24191	21514	21480	3965	594	445	400	328	295	291	276	254	236	256	241	199	212	196	196	199	165	200	179	182	196	189	174	181	152	165	178	196	190	168	193	196	164	183	191	159	176	191	179	166	147	162	182	161	163	175	165	174	159	182	183	170	181	174	161	185	183	171	175	179	186	168	186	174	196	171	180	152	168	171	147	159	162	168	189	153	167	148	146	176	156	156	171	180	173	158	175	154	183	169	206	172	176	157	166	165	151	163	135	161	172	175	184	181	170	168	151	181	161	180	173	173	166	176	182	179	188	177	177	191	155	158	172	181	178	143	153	189	165	163	171	164	165	157	187	158	151	168	161	166	173	159	179	164	156	185	160	164	164	172	156	164	165	174	169	179	181	156	143	162	158	201	128	176	155	162	155	175	179	147	164	166	173	163	153	167	170	157	159	134	155	191	170	168	173	160	180	159	149	178	162	165	144	150	177	179	167	160	181	168	172	182	159	174	160	156	175	171	164	152	182	190	158	156	159	154	166	147	171	171	171	169	185	181	157	149	139	153	161	150	154	184	176	181	158	172	161	142	174	175	168	178	168	168	160	162	150	169	153	169	166	149	170	162	180	153	172	175	167	163	171	169	151	180	186	165	159	171	151	167	168	158	160	159	158	172	185	178	176	148	176	174	160	158	158	175	178	174	164	180	145	154	170	175	152	170	175	130	156	175	163	179	176	173	174	149	176	168	163	140	181	163	154	176	165	173	175	155	164	185	181	177	155	177	164	169	186	157	174	145	167	156	180	169	180	153	165	184	157	173	151	156	156	155	153	141	151	156	141	176	149	160	160	176	159	165	161	162	151	177	180	171	179	166	164	159	166	156	157	146	142	160	164	184	195	158	159	178	155	171	159	152	149	167	151	171	181	177	171	191	161	171	152	163	171	170	165	172	186	181	149	170	140	142	165	175	164	169	179	178	181	189	182	168	163	169	166	178	181	156	160	173	162	168	162	161	156	181	158	182	153	165	140	192	169	156	161	176	165	167	167	186	170	161	186	153	158	139	165	168	162	167	183	172	177	156	179	156	168	164	167	162	207	182	169	173	177	158	165	163	150	179	199	159	164	163	161	164	163	172	163	164	172	156	148	190	160	160	160	142	167	170	153	174	155	162	163	174	166	172	176	171	169	166	170	180	144	156	185	186	134	160	156	177	169	150	170	173	182	181	173	153	187	142	160	165	148	144	164	158	153	162	164	170	149	180	143	187	177	176	183	163	148	166	146	180	163	181	150	210	175	189	168	166	157	153	177	155	160	171	177	152	153	173	178	179	188	159	168	158	188	177	159	163	156	162	153	165	178	156	134	163	197	173	176	169	156	177	166	170	154	185	166	162	159	165	173	150	169	168	166	154	153	193	183	164	166	175	168	161	164	150	169	149	179	162	158	138	177	190	156	170	151	151	173	150	168	163	176	166	158	174	155	171	173	177	165	166	162	172	156	169	176	171	151	151	184	169	167	175	161	171	153	150	185	174	156	160	167	149	191	159	160	162	165	159	188	160	164	168	170	173	160	184	199	174	161	177	159	160	173	161	179	148	159	166	169	180	149	143	176	164	142	146	150	147	162	175	146	148	175	173	186	179	154	162	168	173	171	174	175	155	170	152	158	177	184	164	157	180	165	168	167	138	166	161	188	166	182	169	157	153	179	146	181	170	175	152	187	199	184	186	145	158	180	156	169	152	162	156	162	154	186	156	156	152	173	154	173	165	171	153	195	160	172	171	152	182	133	152	158	177	184	187	147	169	159	168	170	157	157	161	167	147	163	163	163	156	159	156	170	158	160	173	158	152	181	164	185	173	197	159	159	166	154	169	155	154	170	154	159	164	175	174	167	173	160	155	156	146	189	173	144	167	170	150	158	171	174	166	158	172	160	165	166	169	155	160	172	163	165	178	188	172	170	179	170	173	156	159	155	190	172	180	162	160	165	173	154	171	160	176	157	155	160	145	138	155	169	196	154	147	179	157	148	160	163	146	177	155	180	163	180	149	173	155	165	151	153	192	158	155	159	173	133	182	156	167	161	151	172	154	168	154	155	129	157	172	162	183	152	143	180	160	173	185	181	156	179	151	158	160	153	150	151	177	169	173	147	159	165	162	153	176	171	156	184	151	154	170	168	163	161	150	151	166	163	148	167	148	174	155	155	146	173	180	147	142	163	195	184	184	177	155	177	145	177	163	166	173	163	165	163	192	164	170	169	162	161	173	161	163	192	166	148	171	180	173	182	159	143	182	163	172	144	173	140	162	164	177	163	167	178	160	160	145	151	171	155	163	183	170	171	173	162	166	161	147	152	180	183	174	178	161	160	185	158	156	148	148	172	174	175	165	169	172	154	165	183	156	148	132	143	166	152	192	180	179	162	161	161	167	173	171	155	189	163	169	163	187	163	158	147	149	149	154	158	160	157	147	170	190	166	167	158	159	144	166	142	156	168	185	179	158	190	170	198	160	162	154	176	152	160	178	170	169	150	161	179	172	143	157	173	173	144	167	162	169	140	147	175	174	162	162	167	159	177	145	171	158	179	184	172	161	174	166	150	169	150	165	154	185	141	157	152	164	170	148	141	161	170	171	159	164	160	162	180	173	182	192	186	157	150	169	162	193	146	145	161	179	171	164	154	150	167	181	176	164	178	173	161	176	163	155	155	162	192	180	147	155	147	156	155	160	171	166	179	151	161	173	150	170	210	168	144	174	185	166	176	149	168	145	143	173	168	188	156	212	152	147	183	164	154	175	205	163	158	165	170	166	173	170	187	178	162	147	159	162	158	172	146	149	159	176	171	190	139	166	160	177	186	191	168	157	151	159	171	170	157	158	156	160	178	181	175	145	150	170	161	183	167	164	168	155	144	171	169	152	161	150	166	157	168	166	170	144	167	187	154	187	155	184	152	163	186	133	174	174	157	150	144	149	190	177	170	166	164	153	181	169	162	161	178	179	160	153	158	167	136	164	177	153	161	141	175	154	162	169	159	179	190	164	162	188	160	146	188	188	192	165	170	181	171	156	165	165	164	154	188	166	170	162	173	168	176	155	169	177	178	183	176	146	161	215	181	156	174	172	164	142	164	150	176	156	175	160	166	162	161	161	162	156	170	158	201	165	153	140	183	151	191	152	151	173	139	181	171	145	178	175	187	165	142	160	162	165	176	156	159	140	166	168	183	168	159	167	172	154	183	158	168	200	169	157	150	153	174	173	137	175	151	169	175	168	178	177	154	131	154	178	160	157	145	197	171	169	181	168	184	166	180	175	147	181	175	182	161	170	174	183	161	153	179	161	184	189	159	157	169	160	172	178	167	167	158	164	164	158	178	158	133	170	151	157	159	185	175	154	161	184	177	172	179	155	169	159	149	156	153	156	172	169	165	169	180	170	171	177	160	165	163	159	161	145	170	160	167	178	171	185	174	165	179	168	156	171	153	152	157	202	176	147	155	168	161	156	171	175	155
11754	12698	8497	3916	2734	2015	1501	1248	943	787	670	579	542	467	470	406	354	321	369	329	336	288	291	305	295	270	269	276	269	268	268	236	249	249	250	251	241	227	236	240	229	242	223	244	254	217	222	204	266	229	198	244	248	232	252	219	218	247	236	224	229	226	243	244	217	241	201	206	233	203	208	251	221	229	215	232	248	225	241	219	236	235	237	214	204	224	217	234	215	221	235	202	225	235	226	208	249	228	225	224	222	216	213	206	231	234	218	240	238	217	242	246	228	232	217	223	205	210	220	211	224	204	214	244	244	227	221	222	224	225	199	231	235	229	207	238	235	213	218	216	212	232	240	216	233	217	239	240	240	206	210	233	229	212	230	219	182	185	225	191	211	206	224	239	227	210	235	238	244	230	221	258	218	207	247	239	214	239	240	226	234	210	219	203	217	225	227	224	223	234	243	228	205	231	231	223	219	216	224	214	252	232	237	209	209	230	236	220	213	231	202	233	227	220	239	215	216	233	229	198	250	203	238	223	210	235	222	215	212	203	219	232	209	227	224	237	242	199	253	228	228	200	215	207	236	215	236	210	218	243	223	235	234	227	246	214	224	237	211	220	217	235	216	219	218	213	243	231	209	221	231	176	236	209	217	205	217	213	231	223	214	215	243	222	213	183	212	198	219	215	209	217	230	213	239	236	202	214	224	215	209	209	209	240	207	253	196	212	234	234	256	217	204	217	235	246	218	219	213	214	243	214	245	220	249	233	224	202	230	221	221	227	221	237	204	237	222	219	213	198	202	231	234	227	240	209	262	207	208	197	218	205	206	229	227	223	209	237	227	228	223	213	230	229	258	228	203	216	203	210	224	254	213	212	211	251	230	210	223	220	229	215	223	224	214	213	209	245	220	230	214	231	225	235	231	234	233	224	210	235	212	220	206	235	213	230	240	216	211	237	201	232	213	206	222	229	241	232	237	219	226	222	210	223	231	215	230	223	214	230	213	220	233	201	224	215	212	214	186	207	239	198	249	224	203	214	233	217	228	227	207	220	243	232	206	201	227	194	218	221	199	192	227	201	198	224	228	216	215	181	210	224	186	232	219	227	198	204	215	205	228	209	245	223	214	208	231	223	222	237	214	190	254	214	212	243	228	209	227	206	200	217	213	230	225	200	207	190	215	206	222	194	232	204	218	233	222	242	219	227	233	230	216	251	224	222	239	204	218	248	232	218	235	221	219	226	216	227	211	237	222	212	240	222	204	231	195	228	224	227	207	206	210	212	205	203	243	235	230	204	239	229	221	204	230	236	218	229	227	194	222	215	227	194	232	247	205	233	234	207	212	217	233	240	195	211	223	235	211	223	218	228	220	207	218	243	217	236	208	224	206	218	203	221	228	224	212	242	208	228	207	219	225	190	224	212	202	206	214	212	227	192	235	202	215	223	199	195	219	221	235	216	233	247	218	221	242	233	236	218	237	225	230	232	208	210	237	229	210	223	212	217	228	231	242	206	217	227	207	225	216	230	237	204	219	211	205	236	214	239	185	223	232	214	221	191	211	217	230	219	214	202	227	220	242	224	249	207	224	227	197	227	203	274	211	237	228	248	213	200	221	232	224	219	207	248	221	233	196	219	215	208	222	218	236	216	212	217	205	222	205	206	205	219	234	220	219	239	200	201	219	236	209	225	242	206	229	201	221	236	244	224	208	183	233	197	246	231	214	222	206	232	218	216	217	240	209	237	238	212	230	218	203	198	216	202	231	209	228	238	207	247	237	241	219	248	231	224	202	253	220	230	213	227	204	218	231	218	217	218	197	243	228	223	241	223	234	218	205	231	234	219	233	226	220	179	223	201	217	222	225	217	213	213	270	224	234	210	229	229	230	223	230	226	263	217	235	218	186	230	188	222	232	231	211	191	235	225	223	204	237	187	212	230	218	219	218	263	238	215	219	204	221	226	211	234	212	220	199	222	233	216	223	236	229	238	232	234	236	205	198	217	225	248	230	224	194	203	237	248	216	255	238	211	202	245	223	235	242	200	226	224	232	223	202	228	249	232	215	234	229	203	232	237	196	228	247	214	236	219	231	225	219	219	245	212	225	235	247	231	243	235	206	215	229	215	215	222	228	216	233	214	223	203	221	198	257	216	209	229	222	225	234	208	206	235	227	232	239	219	220	218	206	193	235	233	198	208	206	230	215	215	209	221	207	229	233	214	221	230	210	204	227	224	216	214	230	225	231	249	191	211	219	212	243	206	219	224	221	195	224	232	232	238	219	215	225	207	232	245	208	232	210	214	225	221	225	200	220	232	227	200	211	217	213	227	222	227	215	208	228	218	216	223	205	219	213	225	231	240	237	202	212	223	215	219	217	228	228	249	238	205	219	214	196	239	219	214	238	227	207	218	217	198	230	211	221	227	228	211	249	226	231	218	233	222	209	235	231	243	217	231	219	227	228	221	214	216	213	209	238	239	197	215	220	208	228	213	221	195	216	189	222	193	217	251	223	224	188	237	224	223	222	207	192	213	189	194	217	224	235	189	215	201	229	209	245	228	245	238	223	240	226	225	217	207	213	223	237	209	220	242	212	248	208	207	216	221	200	234	250	234	227	233	210	207	210	210	227	231	205	214	233	256	239	218	206	212	227	209	198	222	220	237	218	223	225	214	248	197	213	218	219	222	206	224	207	219	208	238	223	239	222	221	209	221	201	187	245	219	242	217	214	250	202	238	231	235	232	221	231	240	203	217	230	239	220	189	224	227	223	222	218	221	233	206	231	220	234	207	202	213	201	222	212	212	196	226	230	196	210	207	214	240	209	219	200	191	211	218	224	208	235	239	223	203	243	204	223	246	241	225	198	216	234	250	209	205	225	230	210	226	214	233	202	228	227	231	227	226	204	249	218	204	229	227	240	252	228	220	227	225	203	222	228	211	242	229	210	210	222	193	225	247	218	229	222	229	207	208	218	227	224	207	258	206	228	242	240	246	214	234	210	216	198	222	193	250	251	238	218	214	210	206	218	208	241	226	235	229	242	192	216	249	213	228	241	210	216	239	228	260	186	217	231	204	204	222	221	228	222	257	191	219	208	203	198	237	218	215	224	192	232	249	231	208	213	217	228	217	224	246	207	240	203	220	232	215	219	209	230	217	218	235	221	232	221	239	240	229	238	237	239	239	221	242	210	231	229	201	215	236	210	210	213	234	214	187	236	198	244	239	226	232	237	243	236	199	217	238	223	213	240	216	184	221	244	221	216	234	230	227	197	184	230	230	217	225	229	252	243	225	230	249	219	239	188	211	215	229	208	242	196	227	245	226	226	200	235	214	234	217	193	239	232	213	195	218	241	240	198	227	224	241	238	228	221	211	231	195	227	244	212	211	239	208	239	233	214	216	235	217	228	213	237	216	241	251	196	225	226	197	208	229	245	227	230	247	217	213	209	220	187	218	218	212	231	228	221	215	252	227	214	219	213	194	203	206	250	253	203	237	227	219	229	225
27827	17639	3352	815	633	526	612	562	503	518	510	531	513	507	463	541	515	533	558	540	525	513	535	552	518	547	533	522	507	566	517	522	523	525	499	525	518	550	492	506	519	530	491	517	548	508	537	553	537	538	565	562	546	533	544	501	519	549	527	515	555	524	553	490	513	517	535	547	517	529	516	501	481	548	530	528	530	523	523	524	537	481	498	507	507	554	513	542	486	513	541	531	550	485	537	505	487	560	492	497	514	533	503	525	497	487	559	564	514	515	524	485	539	514	475	506	515	499	509	510	503	513	538	520	539	507	517	494	556	542	513	536	510	532	485	509	512	490	536	522	518	493	564	523	530	522	468	514	494	559	517	492	543	522	548	542	518	518	529	496	543	512	527	505	510	538	510	520	490	521	504	499	535	545	545	531	520	557	533	550	536	479	539	545	527	507	546	518	555	505	533	522	551	524	548	550	554	537	506	524	543	520	500	562	516	511	593	496	471	516	556	519	553	584	493	528	553	556	519	501	546	518	482	513	526	516	530	491	536	540	492	534	513	542	505	552	566	536	503	500	515	545	531	507	500	552	486	506	530	514	507	541	521	514	511	513	514	514	484	540	522	562	509	544	505	500	510	540	518	500	503	545	509	537	520	541	538	537	520	545	509	547	535	546	507	515	547	510	553	547	535	536	573	489	518	511	538	511	531	537	522	519	505	516	513	511	508	522	537	518	468	516	494	566	478	503	540	543	496	542	488	493	509	519	503	523	534	544	516	494	529	468	555	554	535	515	508	563	542	563	508	544	516	527	521	477	518	540	494	485	520	505	529	545	511	520	520	532	533	493	500	508	507	525	557	532	517	526	524	530	551	534	513	531	481	518	556	528	568	545	537	505	512	533	538	513	489	519	493	496	538	524	539	525	531	517	504	524	539	518	496	536	511	540	571	502	510	538	507	503	517	538	524	520	518	495	542	492	544	540	514	528	578	586	489	531	535	511	541	537	554	538	528	514	530	535	524	551	487	496	473	521	518	520	518	506	495	504	504	511	553	499	522	520	515	541	523	558	493	522	507	525	508	496	491	508	520	475	485	501	551	498	575	511	508	504	551	548	550	531	470	493	516	503	510	506	479	539	538	514	485	529	527	523	551	567	520	535	513	502	550	546	483	521	528	542	499	535	527	544	527	530	482	543	535	525	508	490	538	543	522	525	519	505	504	510	521	558	509	517	505	554	528	526	574	525	551	505	543	511	537	492	505	521	528	528	543	504	503	517	525	540	516	540	555	570	519	506	538	488	524	475	498	506	513	511	465	518	527	511	484	567	540	536	509	529	562	516	546	538	527	521	530	525	502	529	519	537	535	546	526	498	523	568	517	508	541	482	509	523	535	481	586	516	534	526	557	498	536	506	482	514	530	512	526	512	552	463	512	534	528	527	486	533	524	510	521	517	520	538	526	536	517	487	531	527	573	491	565	487	518	497	493	512	497	539	511	492	565	509	566	554	578	512	516	495	510	538	482	530	511	499	536	559	524	545	474	528	503	496	537	522	462	493	516	521	519	504	499	533	517	495	532	515	577	537	542	497	528	518	529	501	512	517	524	555	517	500	507	553	584	514	537	495	533	549	536	529	547	510	527	514	491	539	532	500	534	495	505	522	531	536	539	527	495	532	498	557	541	522	527	545	543	551	499	534	483	504	520	507	510	497	522	542	520	520	472	538	483	544	524	534	547	550	532	495	535	520	585	511	536	559	526	495	523	552	504	516	485	510	503	526	501	512	549	485	565	541	506	525	527	506	489	542	543	543	540	497	496	527	553	563	535	508	564	493	540	504	495	535	546	543	514	562	531	518	509	525	557	487	512	507	489	469	486	510	498	542	545	501	565	537	521	563	541	545	525	550	541	498	525	542	574	512	522	602	525	550	497	552	528	557	560	518	535	556	549	516	488	533	519	511	557	511	533	497	538	531	481	513	504	541	502	489	502	533	546	498	480	561	522	522	535	505	506	538	511	534	456	546	504	512	518	546	530	516	520	525	503	525	523	498	522	509	512	504	514	511	538	547	468	512	545	562	565	548	514	553	532	562	533	527	573	505	563	522	513	523	527	531	548	523	518	517	521	546	525	493	544	517	534	517	509	526	543	543	511	520	558	558	606	487	494	540	522	581	504	518	497	507	553	513	520	561	564	526	545	564	572	508	545	534	546	524	532	541	558	517	509	531	493	527	494	512	522	568	562	532	543	533	519	497	484	540	530	526	540	578	522	492	528	512	514	478	534	521	545	483	537	519	531	522	531	544	536	508	509	497	550	496	520	523	539	522	500	505	502	555	533	520	505	578	481	519	562	551	487	503	515	538	508	504	534	517	535	464	530	519	529	506	528	484	573	505	532	539	528	518	494	483	497	540	512	525	533	516	514	537	531	510	492	498	509	501	492	509	527	528	553	528	560	484	544	507	508	501	536	470	520	510	563	541	481	517	570	504	515	530	612	554	506	532	524	489	504	511	541	530	471	522	499	511	459	541	518	501	540	521	514	501	543	495	527	525	549	515	523	477	529	499	535	499	510	474	531	537	528	500	535	501	516	515	513	520	533	516	532	549	535	532	529	523	530	507	516	533	560	512	534	515	503	528	528	488	514	526	540	521	471	512	511	534	531	539	535	477	507	527	534	505	552	514	523	537	495	490	458	537	534	488	510	537	495	533	507	554	502	559	482	494	528	529	507	574	501	525	482	570	528	506	514	555	533	535	500	540	538	518	534	488	531	524	501	537	462	493	515	508	550	511	533	534	513	510	515	543	540	501	515	540	526	528	552	512	517	509	530	530	486	507	492	513	515	503	533	541	553	519	526	507	484	540	492	509	541	519	574	547	508	554	540	513	511	526	538	527	487	505	509	552	524	549	492	536	530	553	502	491	526	485	502	531	532	512	532	490	535	496	554	514	524	514	546	558	535	520	521	543	520	514	530	525	515	501	572	538	563	545	549	545	520	562	535	522	501	536	474	507	505	544	536	520	425	510	536	520	509	515	539	512	564	526	505	528	506	566	520	529	521	538	518	566	531	553	513	555	494	512	517	535	511	517	564	534	504	561	524	539	478	515	492	537	520	532	528	511	539	533	596	522	509	527	488	494	521	505	585	536	524	534	505	544	506	537	500	507	533	529	535	510	558	518	521	528	547	537	503	579	557	521	530	520	493	539	543	520	552	519	511	548	527	533	576	485	500	518	535	522	533	569	536	537	515	485	487	473	547	515	532	520	548	509	504	501	507	499	553	544	507	538	511	519	511	536	544	524	562	521	492	499	552	512	514	520	530	513	489	526	531	508	542	508	519	559	517	515	550	517	552	516	559	492	501	523	501	552	556	508	516	544	512	538	543	509	534	525	509	538	533	561	547	516	516	505	530	508	531	492	502	568	534	524	481	507	516	495	523	521	549	521	531	527	536	494	508	518	514	524	522	508	477	522	546	514	566	575	515	488	539	530	545	535	536	553	522	506
5246	1160	959	773	792	715	716	682	617	707	667	695	663	651	678	734	670	664	704	616	650	631	665	640	639	632	706	686	645	645	637	659	663	675	674	667	682	661	642	657	690	641	675	714	639	685	658	678	733	688	659	643	700	706	593	687	631	701	661	671	625	638	706	651	660	661	662	643	687	639	691	666	633	669	663	684	637	643	645	664	660	668	673	636	696	684	682	671	668	667	681	643	684	700	680	649	663	624	663	696	632	655	652	721	653	663	651	657	652	663	626	669	669	679	675	655	670	628	682	631	670	653	674	643	664	673	685	636	629	687	657	652	659	648	638	695	661	620	621	633	668	694	682	662	652	671	700	638	641	653	655	695	641	634	641	653	648	612	627	672	653	693	703	688	643	628	647	715	657	635	678	680	680	642	641	637	628	669	707	693	695	711	649	619	663	674	721	629	634	646	674	657	688	711	651	656	625	630	646	679	688	637	686	660	652	652	653	651	657	710	651	695	710	659	670	630	613	657	655	657	644	663	649	649	679	647	647	608	697	688	649	626	669	712	600	632	658	669	646	695	693	627	678	635	621	619	664	623	647	670	712	673	605	668	670	705	756	636	646	703	706	675	675	684	634	672	698	720	693	688	714	644	679	694	663	696	622	646	679	674	707	673	665	639	658	710	668	710	648	645	632	633	693	706	726	665	676	665	627	722	683	650	680	682	649	632	658	636	712	676	698	672	695	699	623	651	632	655	686	638	655	640	669	664	617	663	713	690	685	703	665	657	656	667	631	684	667	652	654	676	621	669	672	650	655	646	677	692	640	671	670	716	682	638	643	700	670	652	641	619	693	621	680	666	640	666	652	622	690	699	667	663	717	633	713	692	647	664	677	690	680	693	614	671	665	698	645	657	697	681	684	668	698	621	642	634	674	687	689	651	668	642	664	636	665	665	645	692	665	723	686	633	671	644	721	650	679	666	659	633	641	641	669	643	685	679	654	651	668	662	703	665	734	663	658	652	702	656	645	675	646	660	643	665	641	707	688	636	648	644	647	624	658	676	654	686	664	667	656	673	688	658	700	664	676	656	694	696	662	648	675	659	658	691	669	669	664	668	729	668	678	641	676	715	670	676	663	639	642	672	637	657	662	642	630	644	688	609	653	650	699	654	637	706	693	671	638	653	691	655	636	665	663	672	651	660	633	656	652	669	665	724	698	709	671	676	595	670	684	645	655	700	648	656	655	625	664	718	630	663	673	644	677	644	615	686	690	740	681	656	655	658	623	619	627	682	700	683	611	678	651	685	694	690	622	655	676	643	702	685	634	678	647	718	645	616	677	669	661	651	643	691	649	692	636	672	676	655	677	692	701	667	636	647	667	661	672	684	653	691	689	697	673	690	701	688	725	666	710	679	641	689	617	657	681	695	660	708	664	662	630	650	668	697	634	688	691	652	679	681	670	659	703	637	712	708	660	676	622	679	671	670	649	665	679	648	682	640	662	670	704	670	686	649	612	650	601	642	657	658	663	661	703	635	682	662	648	695	678	635	633	676	655	659	679	652	655	643	658	665	663	651	668	662	667	672	628	626	662	646	644	721	609	662	669	663	683	648	615	623	662	666	648	649	666	654	598	671	634	656	659	712	680	633	743	685	624	665	663	681	698	675	620	644	698	643	641	638	662	650	659	656	684	712	636	630	648	673	706	693	730	669	706	681	659	676	660	635	641	619	663	638	635	699	645	648	655	669	661	680	618	706	655	640	695	645	678	661	610	652	611	660	664	665	652	741	655	613	661	613	711	644	718	682	681	706	668	704	657	688	677	644	667	655	647	657	686	682	647	657	635	629	690	671	670	672	658	638	649	703	605	655	664	705	657	665	667	635	657	636	655	677	688	670	651	662	662	672	644	684	665	677	706	689	683	707	646	636	694	682	669	625	663	669	662	689	667	662	680	663	655	704	608	652	650	686	641	669	646	665	686	687	689	642	669	628	713	646	641	664	655	629	636	708	658	620	700	621	663	641	666	645	705	642	654	655	626	691	670	719	646	657	673	658	700	675	652	659	688	700	669	676	678	653	655	693	668	653	673	666	705	655	650	683	640	654	642	704	648	691	647	657	646	647	627	623	715	665	687	655	708	639	640	657	692	692	700	681	668	671	680	636	702	667	690	664	652	641	691	677	615	628	691	663	633	716	664	681	706	662	659	678	681	690	641	700	649	648	698	659	653	683	620	690	698	650	644	612	644	677	692	668	691	636	642	619	661	658	638	670	638	673	668	675	680	702	696	684	679	664	698	629	707	694	632	649	670	634	727	633	662	681	683	672	702	634	658	676	687	655	632	681	686	663	642	653	665	645	711	650	679	652	649	649	665	635	686	687	685	679	652	683	680	678	640	690	641	665	648	639	698	668	651	673	662	678	703	702	728	675	698	655	698	663	669	654	676	622	679	686	634	640	678	615	668	656	716	656	663	676	660	683	622	676	644	653	685	668	685	617	676	682	655	679	642	658	652	640	682	658	623	684	639	647	668	640	663	714	667	635	682	602	693	679	657	661	706	631	652	644	676	678	620	706	674	645	670	656	649	644	687	654	646	685	660	669	649	644	695	690	666	679	671	673	651	671	614	648	653	668	615	627	696	664	660	643	665	658	656	643	649	672	665	643	630	640	669	671	681	678	645	669	641	653	628	649	632	672	670	705	710	693	653	668	618	661	644	651	683	690	675	630	632	686	673	628	661	638	679	646	633	688	654	653	663	671	626	661	714	672	706	691	630	657	642	654	670	653	669	663	676	675	611	667	682	632	672	620	611	714	656	626	683	696	655	664	685	673	675	640	694	658	687	704	647	671	674	628	667	693	636	651	653	661	632	697	681	663	653	653	695	672	684	660	670	661	673	676	627	638	603	694	638	653	638	677	693	668	659	666	668	691	629	688	647	698	661	661	660	689	662	615	679	668	664	651	694	632	649	662	646	643	697	673	651	669	682	630	683	675	647	651	632	679	647	673	649	697	679	671	633	687	658	664	673	633	666	666	676	684	667	640	667	666	649	632	656	657	689	692	695	615	635	620	691	601	689	647	663	684	635	651	639	657	656	641	664	620	706	706	670	676	669	668	611	691	690	643	677	696	646	655	679	658	634	624	650	638	649	667	646	599	684	662	693	657	622	659	668	651	639	675	680	647	695	668	633	695	663	668	646	717	663	676	670	680	677	651	678	658	633	646	679	682	685	657	739	623	699	639	650	682	637	662	631	683	669	675	714	679	655	664	661	662	674	641	671	638	669	635	659	684	649	674	661	661	632	617	667	657	627	655	668	618	663	667	632	645	676	627	641	716	698	679	694	708	624	659	666	633	695	673	675	637	652	680	720	692	658	691	641	658	654	645	632	696	640	638	624	690	596	660	665	685	621	654	654	637	673	651	660	625	708	708	664	611	652	675	718	652	680	733	676	695	670	666	670	680	645	641	661	678	674	687	617	673	663	614	693	692	683	666	653	698	615	645
23956	21470	28731	24618	21433	7412	946	692	632	549	556	545	514	469	521	504	465	473	500	472	457	471	442	461	443	486	412	457	446	483	431	474	433	453	466	418	438	420	483	415	434	426	465	424	428	401	446	457	472	463	462	441	406	438	452	465	456	416	450	471	408	458	464	428	444	444	440	475	421	436	403	452	443	437	482	441	501	486	415	431	459	422	439	433	440	441	464	455	419	431	446	445	461	463	461	416	436	443	448	439	430	417	466	431	431	420	437	443	399	453	475	410	423	454	415	442	425	407	447	429	434	470	455	435	451	409	447	430	412	419	443	415	434	445	424	456	423	450	411	418	452	406	439	422	435	420	455	455	426	474	440	451	398	463	463	459	425	437	454	449	458	463	463	455	408	460	452	428	445	440	419	461	410	463	477	401	422	434	437	424	443	420	441	424	415	464	411	433	444	452	468	408	421	440	428	399	434	437	443	432	448	426	422	432	446	407	451	436	399	487	447	433	449	412	437	421	421	413	433	462	426	409	410	426	463	451	419	444	428	446	435	468	498	401	454	417	478	451	374	472	413	434	434	415	430	452	430	426	393	436	417	404	441	432	453	441	425	434	440	421	409	458	402	437	426	440	439	421	450	410	465	436	442	432	444	453	438	430	455	392	460	458	402	454	467	449	441	421	443	425	450	441	421	435	424	421	465	454	412	411	456	417	459	433	432	400	424	414	420	445	432	410	411	449	456	502	462	436	417	419	443	402	415	421	419	462	431	422	455	439	459	439	432	414	430	446	439	476	415	429	429	462	430	460	448	450	450	458	462	431	451	450	497	478	444	426	443	420	406	453	469	436	435	442	449	446	469	474	466	479	443	419	447	424	420	423	403	429	425	431	414	442	429	395	458	441	442	424	434	453	410	406	439	488	431	444	457	440	420	419	447	432	444	420	432	440	419	440	450	436	447	447	436	440	436	456	418	440	437	410	447	419	428	466	460	419	459	422	436	434	449	451	445	448	474	434	474	402	412	426	425	449	454	466	418	450	460	435	432	444	456	396	405	443	441	421	456	440	444	461	464	422	428	444	458	448	446	454	444	466	416	438	426	445	457	445	413	422	418	427	416	419	436	438	434	435	467	443	467	424	430	443	428	407	424	470	451	440	472	465	467	409	408	425	416	401	447	482	456	399	421	465	449	429	376	398	437	460	418	453	420	426	416	440	452	450	467	420	411	436	420	428	433	436	481	440	435	432	426	451	416	384	449	421	451	419	466	414	416	433	441	445	457	459	469	446	426	413	447	400	442	431	449	434	460	418	433	462	429	405	422	452	445	435	434	454	442	439	441	406	424	414	423	443	409	425	416	424	439	442	446	412	461	430	433	442	418	451	426	430	456	441	455	450	412	431	416	450	496	452	453	444	457	454	434	428	397	429	476	421	427	434	408	447	417	415	425	475	436	465	488	447	422	413	407	442	388	419	452	395	412	431	418	433	462	425	441	391	418	411	438	458	443	442	431	464	449	409	437	440	418	438	481	403	411	452	446	457	407	411	445	446	438	419	439	414	430	481	425	423	428	449	419	405	429	465	432	447	460	428	439	446	427	442	442	416	454	435	457	464	426	430	454	422	437	438	412	456	462	460	414	427	440	453	403	395	444	439	417	419	442	435	418	431	456	485	432	449	425	475	418	449	443	465	451	485	390	435	434	437	467	446	447	408	445	413	436	464	445	437	430	410	444	447	452	456	436	420	426	420	455	450	476	420	451	418	435	395	438	435	439	426	427	466	433	448	463	435	427	433	424	414	435	459	453	438	437	418	466	444	437	449	445	431	437	412	449	441	435	408	439	418	438	457	402	445	460	414	447	428	463	442	386	461	407	440	477	444	445	428	459	461	462	414	413	446	427	450	424	441	438	415	433	423	424	442	452	417	460	455	421	437	416	413	442	449	432	453	406	478	428	410	433	434	449	427	435	457	445	397	429	407	419	410	471	443	430	432	499	434	426	422	394	444	457	501	447	468	459	400	430	449	408	464	415	435	408	440	454	426	397	423	439	451	419	474	440	415	405	426	463	429	433	413	479	448	401	450	426	414	445	404	398	449	437	475	425	479	464	459	450	432	416	430	450	430	456	448	439	455	424	452	454	444	431	455	403	424	433	471	460	452	397	434	400	434	435	412	446	459	439	430	425	462	484	448	410	420	454	479	416	426	424	452	409	437	416	416	475	422	418	400	429	430	472	470	429	414	432	413	443	430	446	426	433	434	453	452	431	410	428	455	453	425	403	422	476	436	431	417	446	438	395	439	408	458	411	429	402	405	445	442	478	386	450	456	438	442	415	439	453	459	450	398	392	425	449	458	487	452	460	413	429	438	482	454	414	412	452	429	417	425	434	408	448	423	471	418	436	434	424	429	464	459	437	435	423	426	433	406	479	423	437	393	480	480	453	408	436	418	451	443	433	421	466	441	455	420	426	461	422	457	440	431	411	415	469	410	475	435	467	445	449	434	428	414	483	462	435	416	416	415	401	433	448	440	447	405	412	421	401	497	413	409	408	432	455	432	400	456	450	449	447	432	435	431	418	438	415	411	470	400	440	438	457	439	440	420	427	409	419	435	440	449	439	425	459	418	449	435	469	423	425	421	402	437	451	431	412	436	435	412	451	443	454	392	474	461	422	440	407	439	444	429	396	403	411	443	427	424	446	384	437	417	427	453	480	407	463	447	452	441	395	450	455	433	395	425	452	420	423	454	421	446	417	441	478	441	476	441	406	421	410	400	388	453	424	420	413	436	393	428	433	462	453	421	462	480	417	477	479	417	440	458	446	454	429	424	421	450	449	399	440	390	448	422	424	451	452	476	453	463	425	456	411	460	450	441	458	427	414	437	452	422	445	444	433	434	412	430	412	424	424	432	397	471	432	470	453	431	426	404	440	430	478	416	465	436	468	437	418	416	425	430	386	470	412	445	458	447	447	423	426	452	432	440	438	407	434	426	474	392	396	436	428	442	483	442	430	459	426	400	451	414	424	498	434	417	446	429	415	399	454	446	439	460	459	445	455	439	429	400	417	407	455	412	410	434	471	441	442	465	409	426	416	437	495	439	420	431	450	434	427	418	491	459	460	389	424	416	441	437	454	438	454	447	428	407	489	428	420	419	423	455	418	446	451	411	412	427	451	437	501	414	470	437	408	437	455	428	441	444	405	454	458	436	425	421	407	434	411	434	458	450	431	442	427	453	436	468	459	436	418	456	427	408	441	441	463	418	433	465	451	446	438	438	419	475	396	438	425	456	417	460	464	424	397	403	450	455	465	432	397	407	474	458	411	445	437	464	428	432	440	433	474	457	426	400	397	475	463	441	421	428	434	430	443	461	438	437	456	462	448	507	413	467	464	462	449	471	435	438	435	424	446	443	475	388	474	443	423	420	428	448	414	443	430	399	387	450	447	387	485	429	407	464	430	456	424	450	450	432	439	400	445	435	411	451	485	426	421	460	413	419	441	446
8509	7854	5303	2564	2015	1563	1272	1091	1005	860	842	733	715	696	683	618	631	659	636	577	560	617	617	602	609	602	583	555	590	602	591	587	637	564	573	554	564	563	558	613	555	572	580	591	554	564	562	616	556	560	528	597	609	547	585	564	525	560	580	546	561	512	596	585	581	581	569	549	549	511	537	617	585	557	569	548	598	590	560	569	549	543	596	575	596	565	593	545	631	577	579	589	550	606	550	568	580	586	550	550	574	593	592	556	560	577	554	552	542	594	539	567	540	602	547	584	612	548	550	587	569	599	528	549	567	577	536	585	584	575	567	536	537	540	592	539	566	581	520	545	596	571	538	559	556	575	590	557	524	554	569	548	535	584	552	567	572	524	588	581	561	542	541	605	548	549	563	588	598	587	572	559	584	578	566	550	566	572	591	618	539	577	540	574	569	552	575	546	580	638	509	557	544	594	559	599	573	561	566	580	553	547	554	521	557	576	650	614	570	546	568	571	516	543	577	592	551	567	561	531	589	567	548	563	540	584	525	574	549	563	534	599	537	586	563	580	561	575	562	598	592	603	590	563	608	553	585	587	550	550	567	594	547	570	539	580	527	601	562	554	603	545	542	551	575	540	535	543	528	604	557	582	570	556	527	563	594	543	578	508	563	562	588	590	541	563	579	572	564	540	575	605	579	560	548	578	546	524	531	556	617	588	581	601	598	577	554	586	581	573	535	562	589	601	600	617	553	577	595	569	542	583	584	559	592	567	581	587	569	602	591	563	545	574	581	592	561	567	544	602	568	579	557	571	604	567	595	529	610	528	575	529	554	589	626	565	579	557	550	531	552	568	551	531	528	561	592	568	550	579	563	556	563	573	584	563	534	537	562	558	613	611	557	572	583	593	585	564	552	563	559	601	560	509	592	562	584	594	597	526	592	588	569	561	546	556	584	568	560	565	534	568	561	593	564	562	579	588	561	557	602	604	561	540	575	545	566	599	573	620	550	542	580	532	582	522	525	558	529	504	553	560	539	569	559	531	613	545	583	577	595	560	564	574	541	608	521	601	573	528	550	566	542	605	536	534	577	558	545	585	633	601	534	568	584	597	543	551	578	553	582	551	568	555	557	519	542	557	581	539	593	571	579	559	566	577	553	545	542	593	550	572	559	603	530	580	583	560	557	599	526	575	535	553	608	562	576	526	614	591	588	521	558	571	552	568	579	587	578	538	566	562	486	552	565	568	560	573	533	527	577	584	526	541	568	485	579	530	549	557	620	563	590	482	547	585	550	573	578	538	551	614	556	539	573	621	548	556	574	557	582	565	582	568	599	553	560	560	579	532	559	584	606	606	557	555	582	552	561	534	579	599	565	567	589	524	581	524	617	581	562	585	607	532	561	585	573	583	553	569	574	581	546	526	588	602	564	553	573	584	599	525	567	520	561	568	528	603	537	569	570	563	550	561	508	618	558	554	588	582	553	545	543	557	572	557	593	516	576	577	577	554	572	557	529	538	557	570	576	598	577	571	569	560	575	561	548	529	569	596	589	600	571	542	609	563	559	593	545	563	509	564	554	593	583	569	624	571	601	530	608	554	577	561	592	555	582	528	543	550	618	544	588	556	550	591	567	594	557	578	572	594	579	564	609	597	569	532	580	592	587	574	565	578	595	591	538	575	573	569	589	589	558	584	592	577	560	558	583	575	548	608	589	575	575	582	573	569	559	531	591	609	579	532	523	576	586	548	541	556	532	573	583	571	566	580	564	579	489	577	565	573	606	570	606	585	542	582	570	584	555	542	577	602	571	538	545	566	605	541	551	595	581	563	548	549	559	562	522	565	550	581	619	541	552	584	551	587	562	490	608	553	573	552	539	541	584	587	567	522	578	578	535	607	587	560	531	562	583	598	563	521	577	512	594	590	572	553	596	581	530	570	570	506	566	564	544	539	555	585	590	540	568	630	576	599	556	554	548	607	582	585	578	580	576	576	540	561	596	578	548	599	555	555	556	595	549	594	590	576	566	516	543	617	592	582	545	532	587	590	542	589	585	556	577	551	550	608	571	575	592	553	565	586	601	570	534	543	587	585	573	517	589	543	557	565	550	586	592	544	586	575	535	572	586	605	590	579	553	524	555	583	625	588	561	551	582	554	568	566	611	553	560	598	577	593	559	549	566	561	547	561	579	535	556	537	587	577	578	531	576	599	566	557	594	577	560	576	566	557	523	574	568	561	543	583	557	579	577	577	558	582	589	553	547	599	547	574	581	582	557	552	562	569	586	564	607	537	545	555	535	556	583	547	611	515	596	539	552	610	573	568	586	533	551	529	556	583	564	591	566	592	586	587	533	595	506	541	547	563	581	552	583	565	560	544	542	543	591	535	545	604	548	591	544	571	540	532	573	570	535	588	555	564	567	583	572	566	593	572	557	540	557	523	570	560	587	529	557	596	564	563	569	494	543	543	579	576	551	551	568	548	555	572	570	536	579	586	514	599	562	551	572	554	536	537	625	514	570	568	529	582	587	624	578	575	554	575	557	548	571	597	556	564	583	577	549	546	553	582	608	568	534	550	631	533	552	563	568	509	580	535	595	564	589	556	538	559	581	597	592	574	564	561	532	554	565	530	582	580	563	596	540	540	549	563	561	553	560	563	565	564	564	597	588	585	574	557	590	551	588	486	548	557	565	541	597	531	575	588	550	592	572	585	558	552	597	553	571	598	548	526	545	563	597	529	583	598	578	530	572	559	529	559	584	569	531	538	592	583	582	575	559	590	588	585	575	569	581	601	574	592	508	542	543	605	587	591	616	579	553	541	566	573	599	574	536	584	578	594	612	560	605	562	538	569	584	573	631	547	608	531	536	593	573	562	589	600	564	570	599	573	554	575	543	582	573	544	583	526	562	579	578	543	537	583	548	555	579	558	576	592	580	544	597	592	561	574	590	573	586	590	556	579	576	555	557	559	596	609	530	541	618	585	556	554	565	584	532	560	569	545	583	549	542	540	607	569	591	575	563	561	531	608	575	626	552	532	585	558	554	555	516	579	551	585	562	555	592	579	567	598	571	572	526	561	581	541	577	586	517	531	552	589	558	550	525	570	564	543	552	528	545	569	552	578	546	550	542	567	544	567	600	533	594	557	601	595	603	580	586	541	565	522	613	564	589	538	555	567	612	572	531	558	569	607	562	552	572	517	607	564	591	566	572	589	563	560	572	597	555	558	563	576	546	608	540	573	576	562	558	551	585	600	578	573	542	588	573	582	585	563	584	603	590	617	587	597	562	551	575	580	592	563	588	560	575	589	552	581	568	586	523	570	590	568	555	616	599	582	580	569	553	588	607	560	587	554	530	584	543	577	544	595	559	588	541	580	540	584	550	582	518	562	564	558	568	587	586	562	576	581	588	550	562	582	550	583	561	554	543	600	518	595	570	561	547	537	591	554	604	557	596	569	527	600	593	567	556	570	540	561	579	550	579	578	605	520	557	580	557	533	555	537	561	584
25104	21488	27398	25788	5824	620	479	427	390	350	350	357	337	335	375	349	333	343	319	330	304	316	314	335	310	332	362	316	343	341	337	309	300	300	307	312	309	344	319	323	330	317	330	311	318	353	349	304	327	329	317	321	310	332	341	310	355	320	325	347	294	335	347	314	301	340	320	339	354	310	308	294	358	327	331	341	343	320	315	291	314	338	346	312	311	313	330	352	342	335	303	313	322	323	330	316	301	333	308	313	317	327	296	316	340	354	355	354	320	335	364	342	315	323	316	340	363	317	325	334	340	275	301	321	331	355	317	349	312	318	310	315	342	323	324	325	325	308	355	354	301	345	333	330	314	328	313	287	288	331	326	315	318	333	323	303	295	304	343	316	314	320	334	341	306	314	311	301	308	342	333	337	329	323	335	347	324	351	343	309	329	330	297	318	362	291	323	315	340	308	306	318	329	285	303	351	327	324	326	312	348	330	341	319	336	338	300	351	318	310	348	331	324	324	305	349	311	340	336	351	369	303	316	328	312	369	345	319	326	368	347	316	329	340	310	351	308	323	298	321	320	316	326	304	334	315	329	351	314	357	312	297	336	318	328	319	304	319	317	323	347	320	322	318	304	344	304	317	304	316	343	358	320	309	325	288	315	314	318	381	318	329	315	301	318	333	327	335	313	319	327	338	358	290	332	295	310	322	345	289	317	304	333	323	323	316	318	343	331	356	331	321	291	298	291	337	319	329	325	328	324	309	320	322	358	345	314	328	337	317	297	330	300	332	301	320	316	315	328	321	330	360	334	326	325	313	323	308	302	301	355	321	308	323	353	356	307	322	377	312	324	313	298	305	316	330	339	308	294	316	301	334	320	325	305	303	302	286	324	333	330	323	347	331	308	321	332	318	309	323	322	305	319	327	333	335	350	318	317	325	315	351	318	332	305	331	339	334	330	318	344	321	344	301	343	323	322	347	344	323	316	329	328	328	274	315	339	306	349	312	306	301	311	324	314	334	315	305	323	336	310	315	343	332	360	323	308	333	338	354	298	304	339	311	332	318	326	309	324	313	365	314	314	375	348	295	319	319	354	306	328	337	318	338	297	334	300	349	296	314	331	330	320	343	335	310	322	328	333	323	308	325	337	309	333	323	347	315	310	324	322	290	324	295	309	315	316	314	348	303	307	296	336	321	321	329	345	307	291	348	317	304	335	328	339	291	316	295	343	301	339	318	329	301	351	341	317	301	354	332	337	289	321	308	323	321	324	296	330	332	322	334	334	337	328	302	328	335	318	338	349	357	350	314	292	321	354	324	336	329	312	291	329	303	304	307	340	287	307	335	315	336	361	330	313	302	307	343	295	327	351	327	323	304	325	327	319	320	284	334	323	321	320	315	336	327	335	329	329	314	341	339	296	329	303	336	342	351	356	288	292	326	320	338	317	327	352	336	314	336	339	327	316	283	357	344	322	293	320	314	331	322	310	329	327	314	342	304	326	311	330	288	318	329	303	343	334	316	347	312	331	353	324	317	308	319	330	324	360	316	335	317	325	339	335	309	342	336	293	332	309	319	327	345	346	362	305	331	320	333	318	335	307	322	319	319	331	329	327	303	316	320	333	313	316	304	328	308	306	328	323	308	314	313	309	303	340	318	319	336	335	318	314	316	316	333	363	304	321	328	314	315	351	305	364	338	336	334	310	327	326	316	297	301	338	289	331	307	310	298	329	340	333	319	316	331	331	305	298	277	308	357	315	340	335	299	335	295	304	334	353	316	344	330	317	340	295	308	349	316	336	343	311	310	318	324	343	337	298	352	338	305	324	309	334	330	318	301	326	305	339	354	318	321	323	337	315	305	348	318	320	293	321	328	303	321	297	326	321	308	317	329	349	312	331	314	315	310	339	328	320	319	336	342	307	322	311	341	308	292	299	350	339	301	300	300	318	329	313	327	342	328	330	333	330	299	328	320	303	325	322	303	317	347	286	321	332	342	332	313	324	325	335	308	338	323	335	301	309	340	319	303	308	289	317	345	309	340	324	356	311	312	316	329	337	338	292	346	302	334	352	323	334	321	326	311	309	347	354	309	301	317	295	324	326	342	299	316	321	301	352	299	332	343	363	324	343	336	311	322	309	301	296	299	324	327	339	305	317	332	332	307	335	341	321	322	306	319	294	325	323	327	354	302	305	336	332	294	297	305	318	329	330	323	333	328	353	348	341	312	350	347	323	292	319	299	319	324	329	319	293	318	317	331	329	308	313	337	351	336	324	324	302	305	336	312	276	326	327	309	305	365	310	313	313	336	326	330	307	325	327	339	367	305	288	322	298	336	335	328	308	314	326	309	354	312	374	305	312	332	335	326	328	338	320	307	336	327	324	319	303	337	311	325	334	317	324	361	372	313	350	303	301	307	363	303	308	336	358	320	315	323	302	325	306	331	340	323	327	312	306	322	340	337	330	323	326	343	305	287	316	304	320	326	333	287	322	313	343	263	326	317	309	324	312	307	292	349	321	324	334	338	329	319	303	318	332	330	326	330	348	320	340	369	276	334	316	311	332	318	313	278	281	346	305	322	303	335	301	336	312	333	269	291	306	323	347	320	305	304	359	323	319	308	347	324	318	317	354	310	323	300	313	309	299	312	306	311	355	317	354	291	307	299	340	305	307	319	345	338	335	303	343	343	317	323	356	317	337	327	300	321	305	339	324	305	338	340	298	328	327	340	292	311	337	315	351	297	314	317	334	328	338	357	300	328	315	303	336	349	343	308	306	354	318	325	334	325	368	316	324	328	352	311	297	279	338	295	329	332	335	341	324	344	318	366	339	320	344	325	334	327	305	331	325	326	345	313	348	331	321	340	323	296	330	294	307	342	309	312	346	322	313	286	320	314	307	311	291	307	346	297	326	319	309	302	338	328	332	339	331	328	306	292	307	300	303	320	298	313	334	318	322	313	326	359	341	325	323	320	310	314	314	332	288	294	320	305	304	323	335	324	314	324	316	313	314	345	324	304	319	296	296	328	327	353	304	299	326	331	315	336	329	318	308	321	327	339	324	307	334	339	327	316	337	305	307	303	332	320	317	334	313	324	318	328	310	294	322	339	316	313	319	328	329	322	330	333	350	298	330	296	341	307	349	320	294	326	348	314	326	323	312	292	310	302	313	287	318	323	317	320	337	333	334	299	313	317	344	289	328	300	307	308	305	334	320	328	356	330	311	300	322	317	321	330	327	308	319	331	321	335	318	318	312	331	319	288	321	301	359	294	278	325	337	300	321	321	319	319	353	343	343	321	323	312	313	354	345	334	340	329	346	329	319	302	346	349	325	334	357	327	334	332	342	299	299	293	354	329	304	319	309	332	329	313	313	322	341	327	314	324	306	324	348	282	303	319	304	304	336	333	307	313	313	309	347	332	329	325	345	318	339	286	342	316	338	323	326	291	317	334	310	363	330	322	314	342	305	340	351	314	316	308	308	330	321	306	320	367	358	360	327	346	338	329
8661	4161	2764	1409	1084	884	739	678	615	562	537	539	475	464	468	446	460	470	438	458	398	442	416	428	422	442	430	460	459	417	410	419	418	426	403	397	401	386	392	411	437	433	430	397	392	410	394	426	420	390	408	433	422	375	380	407	405	423	395	432	409	428	379	409	420	435	419	413	410	397	434	443	406	452	453	421	428	414	441	409	437	416	409	408	390	405	408	404	422	408	409	409	416	403	381	380	427	411	414	420	417	392	413	414	422	433	430	386	397	445	377	392	449	367	409	385	388	393	402	377	396	383	404	397	403	394	410	384	398	412	365	390	422	396	412	419	397	398	435	409	400	426	442	415	427	403	415	418	441	433	440	411	408	386	399	403	396	403	369	429	394	419	413	372	437	417	448	398	398	442	426	358	394	382	452	405	403	396	413	385	405	407	432	412	406	408	418	367	409	386	383	392	437	432	388	392	377	392	366	436	422	407	361	409	422	396	437	428	383	406	428	394	396	356	366	364	438	436	390	430	360	386	420	406	382	428	437	435	431	388	400	429	417	400	411	390	407	419	410	393	430	399	385	395	389	415	447	434	396	412	422	431	407	434	436	410	367	411	399	380	392	401	395	467	396	382	412	383	447	404	428	428	419	404	410	399	351	393	430	427	390	416	391	401	407	395	428	453	441	418	381	424	406	412	433	410	415	424	406	373	418	407	386	392	441	388	414	386	386	374	420	379	386	427	398	407	429	385	431	386	407	384	382	408	398	387	393	439	424	426	407	381	403	416	412	361	378	408	384	420	413	431	427	415	423	426	394	396	380	452	405	352	411	400	421	412	397	396	399	395	400	430	402	424	402	403	425	453	436	404	373	429	426	410	393	422	389	402	413	425	445	424	395	415	421	415	401	442	431	414	387	391	407	391	427	402	425	388	450	455	398	411	384	413	434	403	422	378	389	431	388	397	384	435	401	424	411	428	427	398	415	461	354	413	388	424	423	451	414	402	433	429	399	412	408	404	383	402	414	408	424	382	404	399	416	424	398	389	415	421	397	414	424	373	414	403	393	448	387	415	392	385	396	401	391	441	384	422	416	389	414	409	420	430	407	387	411	409	413	420	406	416	407	398	385	433	428	390	395	432	437	415	403	402	438	420	453	389	391	421	425	402	392	425	375	422	400	392	383	392	430	400	403	399	411	394	447	414	406	387	407	381	399	430	421	397	385	416	393	419	392	387	415	381	399	403	418	417	406	428	434	405	401	400	401	385	386	396	401	395	420	399	444	415	396	408	408	410	415	421	386	410	418	410	381	437	418	438	406	400	404	412	387	412	419	382	409	380	396	417	394	423	408	410	380	407	417	400	434	388	401	424	429	404	399	440	397	355	423	413	372	386	424	412	385	378	406	419	417	396	446	406	427	412	389	414	394	384	420	416	437	411	413	426	397	420	405	408	426	415	417	426	404	397	400	383	413	417	423	412	392	386	411	402	387	402	404	427	385	372	416	383	396	411	426	403	403	403	390	377	391	416	442	412	427	384	414	457	374	408	387	429	431	399	419	374	425	367	404	390	423	389	411	404	442	419	416	390	385	367	402	403	383	412	421	409	373	400	419	427	425	419	378	412	419	384	432	396	403	430	425	415	415	384	391	409	390	378	413	434	414	395	409	398	373	415	428	408	416	400	447	401	426	403	384	418	391	415	383	391	444	415	401	422	394	407	370	410	397	366	406	424	385	372	366	366	417	406	387	373	389	445	360	368	426	427	395	418	394	441	424	431	386	388	408	424	415	439	439	430	352	405	416	384	404	406	376	443	437	403	398	414	386	392	428	354	434	409	423	433	408	397	439	417	409	384	391	395	412	417	415	427	391	421	431	413	417	427	389	413	410	369	401	406	446	406	401	426	406	409	396	366	399	405	416	386	378	417	400	370	415	394	377	419	418	405	445	400	401	404	410	436	404	404	411	439	451	395	426	382	385	403	409	423	401	385	421	428	417	415	418	379	384	390	423	404	432	404	404	388	397	422	413	367	439	405	379	437	418	358	380	403	390	404	385	416	409	417	392	378	410	406	438	388	408	440	390	430	383	408	429	415	360	407	441	381	417	400	405	418	439	428	406	399	413	451	421	430	408	436	433	409	438	408	428	375	395	414	366	385	395	401	399	408	433	415	425	403	415	429	410	387	419	415	427	455	419	394	399	452	416	381	380	430	373	405	432	399	419	404	412	394	405	407	419	391	421	397	424	388	398	393	374	414	390	425	410	408	383	406	381	453	410	413	403	377	435	416	387	403	402	434	440	424	405	406	427	376	444	385	440	368	379	398	389	391	374	411	379	413	386	402	384	381	436	396	447	363	384	422	398	422	415	435	404	407	427	392	401	434	425	395	400	445	424	387	414	420	381	408	378	389	401	377	431	419	461	403	395	418	386	407	420	408	388	402	421	437	406	403	391	388	403	359	416	389	370	466	401	385	387	397	416	406	441	386	395	401	388	441	392	432	424	392	396	436	394	389	385	384	360	386	428	400	393	402	389	403	433	420	409	400	439	407	396	380	410	399	394	407	384	402	411	401	398	391	436	412	378	395	423	404	387	398	428	435	397	392	412	379	395	386	415	402	430	405	407	394	416	410	420	417	422	400	410	419	388	439	390	416	402	394	403	411	380	353	358	365	433	400	397	415	406	445	398	426	427	417	430	389	438	400	442	407	412	441	415	376	405	426	414	429	406	411	440	370	415	427	407	379	376	391	392	409	386	388	429	409	383	421	436	401	410	380	433	391	406	405	433	407	389	403	401	436	362	411	398	437	410	390	412	379	437	397	408	386	388	428	410	379	403	426	434	387	393	394	410	367	426	427	409	412	392	400	387	388	394	417	420	372	408	424	411	426	413	403	377	395	391	389	391	423	431	372	363	432	416	399	416	395	372	406	414	381	395	414	406	409	422	391	412	433	378	382	392	390	380	346	412	391	403	378	377	393	403	390	377	416	396	435	426	407	422	386	423	408	415	410	398	415	404	438	393	397	388	407	395	403	395	402	429	416	392	409	375	409	402	376	401	391	394	417	435	457	386	394	396	429	402	424	385	416	418	381	433	407	416	430	416	380	386	359	396	389	410	403	393	387	404	392	356	411	401	377	424	399	391	410	394	400	433	355	399	415	394	389	410	410	384	441	419	410	414	404	397	415	426	424	402	358	410	414	426	460	405	383	417	379	427	384	412	428	425	368	375	412	414	391	400	388	417	417	406	400	404	403	407	399	402	408	419	403	407	391	415	420	390	428	415	390	411	401	424	416	393	375	394	391	402	406	413	400	387	432	432	400	413	424	414	417	429	406	413	384	424	410	376	391	400	396	438	393	422	437	428	397	404	355	390	370	431	410	420	402	410	427	420	421	403	413	407	406	432	409	414	425	380	453	405	406	400	401	419	407	381	393	396	408	386	390	369	380	413	405	387	408	402	394	364	400	397	422	389	396	421	402	369	386	440	394	387	411	412	388	397	395
22913	21521	29284	24174	21510	21481	4057	667	476	384	327	313	264	303	280	243	232	245	206	208	227	214	222	180	190	179	186	219	174	205	167	174	195	160	196	187	203	190	186	173	186	134	167	170	158	165	179	166	177	175	179	158	208	183	140	180	185	164	165	168	159	182	160	168	170	178	170	170	178	167	157	168	176	152	150	177	164	179	144	171	160	179	174	174	161	169	193	175	160	163	152	180	164	140	149	151	176	155	152	161	188	160	176	180	165	179	179	163	121	160	177	155	156	160	153	174	168	154	179	168	175	158	180	198	170	160	127	174	154	160	171	155	184	193	164	169	143	181	162	165	167	162	153	162	161	178	157	154	158	142	148	161	157	169	163	147	166	164	167	168	160	159	168	152	160	178	178	160	159	188	188	152	172	163	179	151	166	156	167	162	160	157	166	162	168	155	159	165	171	157	146	154	152	134	146	172	178	176	169	161	145	151	174	179	173	148	139	150	164	168	165	169	151	152	177	192	148	168	169	158	172	168	167	164	160	166	169	164	179	182	164	141	196	179	174	176	153	158	168	171	180	133	153	167	160	156	177	166	164	160	170	143	168	180	172	168	153	190	162	140	147	145	171	150	165	168	163	150	176	164	177	191	156	134	172	166	175	155	164	164	151	145	157	166	199	174	169	150	157	162	159	187	152	157	171	161	160	158	183	168	150	179	170	164	154	200	153	158	165	152	167	162	171	165	161	158	157	159	183	171	153	176	178	168	158	168	187	181	132	179	185	162	157	165	156	152	160	164	160	149	160	158	150	168	165	141	167	141	156	190	186	171	161	169	158	161	173	134	172	161	175	188	163	153	162	166	163	144	177	160	149	168	163	173	172	157	148	159	153	169	185	166	166	143	158	166	149	154	152	147	168	163	153	138	158	187	153	163	173	157	154	154	173	159	149	173	162	168	173	173	141	159	163	164	193	169	159	154	155	174	169	169	168	147	153	162	161	177	175	149	160	151	173	154	164	161	158	157	165	198	164	162	165	159	155	147	163	164	169	146	178	164	169	155	169	147	167	175	172	170	159	165	175	165	156	183	181	165	161	172	141	171	161	160	164	185	199	164	160	169	175	169	160	179	178	166	172	178	150	157	170	155	163	161	167	178	167	153	157	133	145	156	166	158	179	152	163	140	165	135	165	160	137	177	189	173	181	167	172	150	156	157	162	174	153	161	187	155	138	159	176	197	161	200	189	173	143	179	161	156	157	162	160	167	175	154	166	178	158	173	163	163	182	158	159	160	149	199	133	163	158	156	159	170	164	166	164	176	167	166	174	169	162	153	159	175	164	199	151	161	174	151	144	163	165	149	163	147	150	173	180	173	144	184	144	171	159	142	135	182	153	178	145	169	140	173	179	155	171	156	187	166	166	185	149	178	141	186	161	151	150	166	173	181	177	160	143	170	197	178	154	182	163	164	177	163	159	168	166	143	173	156	164	178	147	156	175	171	158	170	187	145	165	165	156	171	145	180	171	146	175	175	184	153	154	162	153	150	164	183	169	166	173	164	181	174	166	179	163	155	178	185	162	197	193	194	177	159	149	151	158	152	142	158	168	168	154	172	174	184	163	165	155	184	148	157	167	171	188	151	141	171	156	176	165	173	156	155	153	155	151	168	152	180	173	148	175	165	152	155	178	146	191	144	163	164	160	177	167	157	153	163	176	158	159	166	165	160	171	159	158	205	182	165	152	152	195	157	168	192	149	167	163	159	169	174	154	176	157	150	160	190	166	153	157	150	148	159	164	195	165	157	166	182	175	163	179	162	156	157	150	175	144	150	166	155	196	176	173	186	168	142	187	161	173	159	179	166	182	176	169	171	158	160	151	168	165	167	156	176	161	170	189	145	188	169	159	173	159	144	180	176	160	181	168	172	186	142	170	180	183	162	183	146	161	156	150	167	161	167	137	162	180	182	153	173	172	149	179	168	178	157	174	162	164	154	163	137	152	178	175	150	167	163	151	166	165	175	154	169	162	170	175	163	163	163	159	143	153	184	175	168	169	143	158	141	163	168	160	165	163	167	165	164	172	180	153	149	184	162	139	154	185	183	160	149	182	174	163	158	188	156	180	175	175	148	159	159	166	153	165	178	174	138	155	190	162	181	159	166	158	176	150	158	146	153	165	140	145	133	162	157	147	169	149	137	163	183	154	179	159	169	176	167	148	175	180	182	156	146	157	149	142	147	162	152	170	157	153	166	181	141	171	156	154	189	177	180	175	158	183	166	172	166	172	160	165	143	170	171	165	179	164	177	163	180	146	179	176	165	147	176	168	158	162	163	172	157	177	158	179	173	167	145	173	168	157	154	164	148	147	157	172	178	155	156	140	163	164	158	174	148	162	167	163	139	159	177	179	168	146	153	182	161	161	152	186	136	179	162	166	176	134	157	169	161	177	186	181	162	165	175	158	165	149	173	155	157	154	174	173	165	161	168	164	155	170	145	165	170	167	161	153	159	167	135	145	158	156	163	155	162	175	137	148	165	153	147	151	178	155	173	185	176	188	153	186	161	173	171	179	172	174	171	147	171	153	149	159	180	161	157	161	171	136	167	163	162	131	161	173	143	161	140	168	158	180	163	162	165	173	164	136	172	162	163	165	177	165	181	157	172	156	153	167	173	161	167	156	178	161	157	184	165	139	163	163	158	144	146	173	156	145	172	142	165	168	162	167	153	176	150	163	165	178	179	149	185	160	166	151	154	182	177	175	156	167	158	168	159	146	179	152	159	162	165	151	162	160	152	162	159	166	151	177	177	164	159	170	186	166	180	181	153	177	179	167	166	169	142	157	168	174	149	178	167	167	163	160	163	167	164	153	176	159	153	171	149	167	170	164	146	168	167	157	173	166	140	160	153	171	179	162	181	168	130	182	168	167	176	164	159	157	160	143	156	192	162	156	166	183	164	151	161	158	160	186	160	163	188	183	162	161	167	163	153	162	186	150	160	174	159	149	165	154	170	159	159	157	159	169	153	171	198	161	159	191	177	171	148	139	154	176	135	171	175	186	179	149	146	173	150	171	151	162	155	157	170	175	160	159	167	153	175	166	159	167	165	169	142	170	185	195	141	165	135	166	177	162	158	164	158	166	159	169	161	175	163	151	175	197	165	165	149	156	154	150	153	172	174	151	156	161	147	151	150	148	146	175	152	175	151	172	193	160	155	145	137	167	165	183	152	162	158	165	156	176	182	172	153	156	166	177	162	162	156	160	173	175	175	146	165	143	194	139	176	175	164	167	155	162	172	145	152	196	165	186	161	148	186	164	173	168	146	138	159	161	163	158	151	158	158	146	194	173	157	156	150	177	171	186	150	150	165	176	164	193	149	173	163	181	182	159	151	150	174	151	152	164	180	157	182	174	177	178	147	151	167	151	159	144	173	132	146	169	139	179	135	132	153	177	153	189	177	149	145	168	141	159	160	181	143	180	136	169	180	147	159	172	148	164	172	175	159	163	187
10010	12786	8408	3946	2681	2041	1541	1208	908	789	646	607	540	485	430	443	370	387	342	339	295	273	307	303	300	268	258	259	270	303	272	286	273	264	234	229	228	235	227	240	213	256	242	243	230	222	203	250	194	222	231	228	198	246	203	216	212	221	246	223	233	247	215	242	231	228	230	224	211	235	231	214	239	230	234	234	247	223	223	246	232	235	230	229	208	227	227	238	210	201	234	229	208	193	193	212	211	228	207	219	245	208	207	209	210	218	245	215	240	224	226	185	227	217	236	221	215	220	212	217	230	204	197	229	210	212	208	224	213	267	215	210	183	222	206	217	204	214	226	211	201	212	227	210	205	229	220	193	223	235	224	204	227	227	210	219	206	221	234	213	208	212	210	223	220	204	225	199	218	199	215	231	198	201	206	181	227	198	216	205	216	222	235	237	232	210	229	222	202	225	221	221	212	236	230	203	225	238	220	233	217	211	202	232	225	227	227	224	196	206	228	222	248	201	195	215	233	223	196	212	218	229	231	219	230	196	210	207	209	219	228	221	231	211	217	213	216	229	233	227	222	218	222	230	228	229	235	208	198	224	203	208	219	220	243	225	232	212	232	250	214	227	207	228	236	212	239	223	206	225	238	209	203	243	235	246	217	208	210	228	234	229	230	211	241	215	211	222	245	240	198	245	207	220	208	218	222	224	225	213	233	215	202	236	177	246	207	230	220	203	221	228	238	204	238	229	256	215	222	217	224	217	215	200	190	214	232	245	213	231	239	191	236	212	202	223	236	244	216	192	198	231	210	205	214	232	235	211	212	219	212	216	218	228	205	207	226	231	199	212	189	221	223	221	226	211	215	208	233	234	189	215	195	232	233	207	230	196	214	204	229	234	206	218	195	192	241	205	241	237	212	203	204	219	212	232	206	202	232	224	211	250	229	214	228	230	202	252	215	229	199	232	229	213	244	214	234	221	229	224	220	252	209	221	251	232	205	215	237	230	234	222	213	216	196	231	225	212	198	210	209	204	195	215	215	236	229	212	233	209	216	197	223	209	225	247	208	246	226	237	210	205	223	212	204	199	232	236	214	209	214	221	206	242	204	200	203	232	217	195	214	225	212	196	211	216	227	209	244	217	248	209	195	241	220	223	232	215	231	222	214	222	230	219	206	220	203	246	223	226	204	232	247	216	237	235	196	213	222	225	252	214	217	243	198	218	215	216	230	199	208	250	230	220	239	207	205	217	217	188	209	222	224	210	235	189	208	239	226	215	213	214	206	245	255	214	207	210	221	232	208	217	244	210	221	218	227	211	234	236	236	215	191	235	234	232	214	230	210	214	225	228	239	230	227	233	209	215	206	227	203	200	208	201	211	228	221	242	227	226	211	218	242	233	216	217	245	238	217	208	227	225	214	214	197	221	250	234	210	227	227	222	202	213	228	232	219	191	205	207	222	209	221	227	221	232	225	232	209	232	213	196	211	229	232	224	221	221	237	211	188	230	229	235	213	195	217	220	207	214	201	213	199	217	201	246	219	215	237	217	210	205	205	244	229	242	203	198	215	219	203	231	211	209	236	220	235	219	218	214	240	229	229	216	207	210	204	202	206	207	206	225	217	206	233	229	234	205	222	211	229	212	228	218	237	221	221	204	185	203	241	230	194	226	183	240	226	250	213	225	224	216	210	234	202	222	199	215	233	204	226	218	227	202	218	216	223	208	196	234	189	238	196	220	203	222	239	210	227	223	226	234	228	223	204	222	221	236	207	209	218	206	221	210	227	218	247	235	191	202	251	213	208	227	239	215	225	209	213	220	230	216	205	220	209	231	234	236	224	203	202	219	224	193	207	225	211	237	204	230	228	218	229	185	203	205	208	214	204	190	239	230	216	218	197	224	220	201	220	206	212	238	226	225	202	223	235	209	228	223	231	203	201	236	240	223	219	222	203	219	223	218	215	218	212	231	208	225	206	212	207	205	208	248	212	191	218	198	206	179	216	225	219	236	220	233	250	190	226	215	231	207	231	218	186	213	214	198	234	219	218	208	195	238	224	215	212	225	179	204	217	201	213	232	226	226	240	228	209	216	241	193	185	214	222	230	201	218	265	210	193	241	216	227	212	202	252	214	236	176	214	234	209	220	215	232	221	228	197	213	211	206	228	240	238	251	217	230	216	202	218	216	217	200	249	219	227	211	212	233	228	243	211	203	227	237	225	225	222	213	250	201	223	223	233	227	183	201	198	235	216	222	235	194	216	231	225	204	224	237	195	224	227	248	188	234	231	219	204	216	210	211	223	224	201	217	230	223	211	223	230	217	210	218	234	238	219	196	238	188	234	212	212	229	209	227	196	204	219	218	218	223	234	221	199	214	202	227	254	223	224	218	228	218	220	229	226	209	216	240	216	213	233	224	202	244	199	225	225	220	222	221	218	209	208	233	212	200	224	183	215	233	230	206	240	209	220	241	218	224	223	238	230	244	240	202	186	228	233	207	245	216	224	224	195	248	235	233	229	196	197	205	229	220	224	232	217	216	242	230	224	212	205	225	259	213	207	234	201	226	213	214	228	229	241	214	224	249	209	242	236	230	247	202	204	237	204	225	237	227	216	208	208	234	232	216	185	218	197	225	234	209	244	228	205	199	202	205	233	217	229	214	229	210	221	223	214	213	215	209	237	203	214	219	238	213	198	216	201	217	214	195	223	208	213	238	216	218	204	220	234	211	233	207	233	224	199	223	212	211	207	232	223	200	211	215	187	203	206	231	215	205	212	185	219	240	187	207	222	215	206	219	210	208	239	224	203	207	223	209	236	220	213	241	245	218	224	218	214	237	209	251	212	188	234	227	229	218	209	199	226	217	235	236	223	225	186	229	215	217	216	225	199	187	207	209	228	186	232	235	235	218	218	215	236	210	197	186	227	218	225	223	243	228	212	232	239	231	231	222	218	230	210	225	238	214	238	245	200	200	219	214	193	225	235	227	235	236	220	207	191	243	219	203	248	214	239	226	219	204	209	229	251	223	200	224	221	231	224	231	186	221	192	224	242	208	235	204	227	218	237	218	210	205	219	183	207	228	237	231	179	208	188	242	218	234	188	241	215	215	183	220	227	184	216	209	203	237	216	207	211	206	222	195	215	238	232	231	215	232	221	208	215	239	222	219	212	236	231	217	222	218	199	232	232	235	206	200	221	237	232	213	241	227	209	217	233	205	216	214	219	196	240	219	220	195	231	205	213	212	212	221	232	225	210	227	225	237	222	229	216	242	211	181	229	230	211	238	206	214	201	216	201	237	242	231	203	231	234	220	218	214	246	225	201	211	229	270	236	222	234	209	172	205	200	228	227	243	214	250	242	227	212	189	225	222	214	228	194	233	212	213	209	225	228	228	228	238	195	237	207	211	223	232	208	244	194	187	207	204	216	208	216	221	216	214	192	208	217	204	220	223	246	230	222	226	243	230	206	238	222	209	225	219	208	216	239	234	240	217	243	226	205	188	224	226
27809	17680	3326	707	549	565	514	545	563	518	587	518	499	522	554	574	543	517	505	496	517	517	529	526	528	534	574	512	510	501	489	472	536	531	560	520	521	526	535	530	584	480	537	479	549	540	557	545	532	516	501	486	589	513	521	538	500	534	530	512	525	503	533	539	511	526	492	522	508	548	499	529	485	503	553	514	538	536	548	492	511	529	540	506	530	521	496	519	527	491	476	507	470	536	543	522	503	538	500	526	517	538	565	548	505	514	550	500	503	490	518	517	481	522	539	525	503	556	473	561	524	540	530	509	539	503	492	534	513	524	533	512	491	567	544	520	517	528	527	531	510	538	492	565	502	497	535	486	512	541	518	550	529	534	517	511	529	517	503	507	529	550	535	509	569	512	544	486	546	530	503	518	549	522	519	521	548	546	492	496	563	549	559	530	529	545	493	562	481	493	534	540	550	521	518	568	551	477	526	499	508	538	537	550	494	495	522	501	518	506	505	529	449	551	542	508	553	517	549	533	559	510	540	518	514	546	525	518	512	508	497	552	535	521	546	567	514	541	512	534	506	536	538	529	551	528	507	486	513	489	530	531	489	511	523	497	531	521	508	532	534	521	514	538	517	497	486	544	483	494	511	549	502	514	527	497	526	513	531	589	531	548	525	487	527	480	526	515	480	551	489	521	501	537	518	491	544	537	566	477	501	511	514	542	499	505	516	533	526	560	515	518	543	493	515	557	545	542	497	498	514	530	536	558	539	539	524	519	538	498	530	534	548	538	532	514	509	513	535	550	487	494	508	541	532	542	516	549	500	539	519	520	509	510	504	478	533	522	508	475	497	520	513	514	494	510	498	518	541	542	532	549	499	505	540	510	522	525	525	501	504	527	527	496	506	560	550	513	497	499	500	549	497	543	498	503	555	481	501	561	557	498	505	509	543	512	511	523	524	529	561	512	510	499	502	492	502	512	517	472	521	497	498	524	567	518	521	489	516	495	558	502	503	478	492	525	532	523	555	513	520	516	481	497	543	510	549	513	545	521	520	502	527	531	519	494	530	494	505	467	520	552	525	545	514	549	488	496	578	515	519	478	510	523	509	515	534	519	555	507	539	536	536	490	489	501	500	554	529	529	563	489	544	508	528	504	516	503	556	520	551	467	497	547	551	509	528	538	503	537	538	532	541	494	544	517	495	493	524	571	560	524	503	538	516	535	516	535	521	539	547	487	519	531	502	582	511	534	514	501	509	506	498	512	493	557	523	531	535	543	548	550	568	513	503	501	513	522	530	565	521	521	525	502	543	505	506	506	494	501	550	532	477	536	525	530	514	513	548	468	501	550	526	507	499	529	549	555	524	487	539	543	510	494	505	525	514	509	491	531	549	467	541	482	531	495	519	500	545	531	539	528	513	560	539	544	520	531	548	536	566	484	467	477	523	528	554	500	537	537	526	518	498	553	530	522	489	527	527	505	495	526	571	500	510	551	534	535	489	532	523	519	525	534	531	524	523	490	530	526	530	510	514	557	518	522	483	537	509	506	467	521	527	508	515	529	523	516	509	518	519	536	558	552	517	518	568	525	546	532	537	499	540	566	486	533	547	515	521	499	548	507	528	537	542	556	547	514	532	509	528	470	527	526	530	520	531	507	573	510	495	513	502	531	516	539	512	512	478	546	505	523	502	506	519	499	509	555	540	515	533	501	532	524	501	504	518	488	493	509	527	526	516	546	517	537	541	510	540	524	492	453	537	519	487	516	545	505	486	514	522	534	504	535	501	523	505	537	522	520	490	538	519	532	540	549	551	543	505	511	510	505	532	535	536	531	539	529	536	495	506	537	500	501	546	504	549	518	499	506	510	550	522	488	524	513	540	508	509	496	538	489	510	512	519	515	537	527	530	534	538	509	547	543	474	494	502	516	564	520	502	521	523	537	510	511	521	491	540	490	477	542	521	567	532	477	519	513	487	498	516	540	520	511	497	555	524	490	523	541	544	550	500	492	519	532	518	530	508	520	529	543	526	518	557	541	470	540	524	541	498	512	499	492	472	510	532	516	566	551	538	518	482	532	515	512	552	532	533	544	521	523	523	524	536	547	533	518	488	518	527	504	506	520	492	512	537	529	537	509	505	501	486	573	525	537	521	581	530	534	574	520	529	517	518	471	534	503	533	563	529	472	524	514	516	523	547	515	505	548	516	514	497	543	509	511	540	546	517	535	523	528	509	484	513	502	515	535	523	496	490	582	533	530	525	506	500	500	557	492	534	531	546	538	511	527	509	528	514	540	505	503	540	528	553	532	508	562	482	502	557	513	582	502	531	546	497	521	521	535	510	506	521	526	532	546	522	546	550	507	467	523	520	540	525	520	532	496	527	537	513	532	495	498	483	506	531	516	524	517	540	521	509	536	499	545	520	525	508	482	542	526	489	537	559	520	533	502	548	492	496	548	548	497	571	512	563	515	509	532	509	512	500	545	517	526	511	503	530	527	507	541	510	491	505	584	518	504	530	497	541	489	507	511	502	549	522	525	543	467	503	504	522	528	542	552	558	562	548	500	531	549	538	556	491	525	513	516	468	486	530	576	477	526	528	503	509	546	522	508	561	485	539	546	527	518	562	490	493	519	520	530	518	513	565	500	533	517	536	502	524	488	536	544	534	510	529	489	529	494	512	488	552	537	523	534	497	526	511	514	532	529	528	534	499	543	536	535	502	504	510	520	545	528	478	530	535	518	540	530	507	514	553	510	507	510	548	539	510	510	533	492	505	503	477	495	531	534	497	553	523	488	543	510	514	522	537	498	514	532	497	497	510	544	546	489	493	514	519	566	523	510	519	533	497	547	517	538	539	489	491	518	489	582	548	490	543	548	529	514	528	511	546	559	522	526	530	512	533	522	514	544	571	523	544	500	559	505	537	506	534	533	577	532	467	527	475	496	500	521	482	483	478	596	549	509	483	542	534	529	512	479	562	503	548	546	574	522	541	560	533	510	571	501	530	541	486	536	489	518	539	525	530	488	525	524	551	512	512	494	546	509	517	548	518	563	505	547	493	521	507	549	520	546	495	520	490	506	511	519	511	523	484	520	496	478	561	557	478	538	484	579	480	520	475	529	519	539	506	561	548	548	501	518	509	535	562	503	545	515	501	501	512	495	518	545	506	493	502	528	515	571	520	531	514	555	501	568	501	542	564	505	510	565	500	536	498	543	492	528	480	506	562	566	534	532	515	565	529	537	516	466	553	523	524	521	544	527	506	530	488	545	507	546	506	483	502	479	537	527	531	498	489	518	528	522	530	512	524	556	474	523	536	502	523	531	533	521	515	535	500	533	554	559	506	513	556	528	550	534	527	517	535	532	525	566	521	526	561	519	513	492	544	519	543	530	523	478	535	560	487	510	514	522	585	537	507	529	507	515	509	506	500	484	543	457	552	499	492	560	538	536	508	527	511	543	512	554	530	557	533	501	556	543	559	535	536	523	547	518	515	485	462	502	523	517
5132	1121	926	724	723	743	684	671	717	667	691	693	685	643	684	663	648	662	689	632	658	667	653	629	672	647	679	693	651	654	651	661	648	621	660	661	667	662	643	675	670	665	683	641	647	649	690	615	632	658	626	620	632	644	650	653	643	640	686	665	632	678	651	671	660	665	676	656	670	644	646	664	620	656	685	684	672	642	649	691	646	659	636	626	682	663	679	629	657	646	653	635	644	658	632	632	712	632	644	654	599	661	637	664	673	649	644	639	644	657	650	682	674	683	633	655	718	631	664	641	616	643	661	624	693	658	676	649	643	664	651	660	646	652	636	622	637	650	657	689	668	678	672	666	649	655	629	648	652	611	630	636	626	638	670	665	643	678	640	654	654	643	613	662	659	648	661	601	655	652	641	707	664	647	632	612	632	657	697	673	621	694	655	693	650	617	647	661	647	648	656	653	617	662	672	691	625	665	626	627	644	660	604	623	676	642	624	679	681	635	611	616	642	628	610	654	647	605	658	631	651	677	636	631	681	677	670	611	709	665	620	673	638	612	643	595	670	681	660	687	639	653	679	610	622	665	668	660	641	647	665	644	626	632	613	679	620	678	662	621	680	630	648	666	645	649	695	625	632	633	692	683	631	687	609	658	619	687	713	617	644	647	658	594	673	637	691	658	694	674	645	670	632	662	673	653	641	670	640	699	608	675	710	687	662	654	637	646	673	660	580	678	679	649	689	657	678	659	658	651	645	657	653	684	685	637	664	580	646	683	614	651	658	627	647	614	592	673	658	653	636	630	656	663	676	700	648	632	612	652	644	640	655	660	655	649	624	632	638	631	627	650	689	695	655	660	654	697	660	667	627	631	694	656	657	673	617	631	685	703	662	674	616	685	650	632	593	652	640	687	644	674	670	586	658	668	613	650	627	687	630	678	673	644	662	638	683	642	632	602	652	645	672	689	681	637	694	652	632	644	669	643	700	646	619	657	675	631	609	668	636	698	636	693	621	645	639	623	654	648	621	671	651	670	634	632	666	641	617	636	647	664	659	650	649	645	609	655	649	645	635	652	619	610	672	608	646	634	667	676	682	669	651	650	640	669	638	657	691	647	646	667	676	668	666	657	687	659	637	659	619	683	666	676	658	640	721	676	681	644	656	709	662	680	640	693	661	646	673	666	674	671	650	682	670	638	637	629	696	650	648	689	629	628	649	718	620	679	614	659	684	647	647	677	664	644	672	630	633	650	655	656	608	640	662	636	655	645	656	715	621	661	675	654	606	686	667	635	662	648	676	710	642	717	663	683	651	650	656	635	680	673	686	675	653	690	627	686	672	670	658	643	614	649	662	605	668	673	628	638	660	643	651	704	663	645	631	657	662	666	706	676	674	673	598	651	664	675	664	724	676	642	696	684	655	638	659	642	680	637	662	650	648	674	716	655	638	641	618	608	637	626	663	634	637	670	623	649	682	659	636	625	685	707	638	660	651	586	616	656	641	611	671	679	679	633	652	667	657	671	612	638	679	615	644	609	638	670	643	659	654	649	642	643	644	634	633	640	626	622	623	653	696	651	668	665	659	645	633	655	647	642	661	651	639	658	656	633	674	602	638	683	662	661	651	681	624	670	611	687	658	644	643	652	618	599	664	658	667	627	687	650	668	658	652	659	628	644	661	687	680	663	660	668	620	663	647	646	646	625	659	658	650	628	651	665	638	628	650	658	635	696	701	688	657	637	689	718	663	628	667	682	639	666	652	624	648	712	690	664	631	629	698	635	638	712	686	658	605	643	656	669	649	660	632	651	671	642	682	633	683	626	624	685	665	658	640	640	655	681	660	646	628	672	639	624	677	618	639	651	699	699	673	729	667	670	652	636	679	644	680	642	677	657	630	664	689	678	677	653	654	659	643	643	674	642	671	662	660	678	636	659	654	701	675	622	639	655	622	680	661	651	640	658	661	629	621	673	624	652	632	637	620	639	645	659	696	627	651	677	635	670	652	650	686	596	686	653	694	694	687	675	672	679	639	672	666	656	635	653	614	643	633	669	645	691	649	606	629	687	646	660	665	710	644	612	676	641	666	685	674	654	667	687	620	674	684	677	662	669	641	684	625	685	674	655	620	671	680	658	673	657	678	687	658	668	623	646	689	653	662	699	704	619	609	667	622	639	648	649	670	623	659	589	641	656	628	678	694	648	613	651	707	622	681	634	682	670	677	641	668	665	631	616	638	639	651	651	665	603	656	693	680	661	692	638	627	660	651	643	633	670	654	657	674	661	653	631	652	660	639	634	627	650	642	664	649	619	614	659	685	680	674	651	682	660	703	681	652	661	665	672	668	626	661	651	648	647	675	670	660	662	651	667	665	666	645	653	646	668	642	697	642	635	690	626	699	666	672	630	626	698	658	672	626	656	656	642	653	604	612	639	682	682	657	674	664	621	615	706	683	626	678	634	623	642	635	644	646	655	665	634	615	649	671	697	678	648	641	684	647	608	632	637	654	643	634	653	681	681	644	641	651	637	650	651	673	614	669	677	651	683	665	673	655	669	641	627	683	686	657	655	685	619	631	616	628	621	645	678	643	637	617	690	632	650	594	632	653	605	640	632	638	631	625	632	631	686	613	622	672	690	691	719	605	652	650	648	655	660	689	691	668	626	634	633	652	679	636	614	653	687	665	631	639	684	691	631	639	627	661	627	638	695	655	666	670	636	653	626	650	652	647	629	664	646	680	670	662	644	664	642	645	644	616	612	663	651	682	668	677	660	651	652	683	653	629	639	657	686	664	679	639	639	658	651	665	615	676	679	654	623	638	670	648	606	701	653	642	704	663	667	696	698	642	683	614	641	668	689	640	645	686	665	661	635	616	678	647	676	652	700	661	655	679	636	642	646	674	662	669	639	670	637	625	678	697	635	709	670	655	712	638	671	653	630	667	650	633	666	675	642	667	658	685	670	671	636	631	624	651	640	637	723	673	641	630	632	684	679	680	643	644	641	648	639	646	680	672	675	683	633	660	661	656	677	668	611	660	643	657	661	633	679	614	672	630	645	700	651	640	691	667	627	634	675	620	675	669	664	642	655	669	645	627	668	692	639	698	661	634	671	644	648	633	671	650	651	627	674	662	644	664	687	653	682	625	615	686	611	642	693	618	675	660	678	645	660	650	657	648	706	640	677	671	699	662	643	669	608	683	634	698	725	708	624	691	661	632	681	659	662	624	700	605	673	615	653	683	645	678	613	664	617	609	673	619	698	625	637	704	665	704	605	611	659	659	651	684	650	715	641	662	625	648	654	670	706	646	666	628	644	647	619	692	642	648	636	638	621	702	692	672	649	617	659	647	684	679	650	655	673	692	634	656	669	621	639	680	659	667	651	650	664	621	687	663	636	675	678	671	640	649	664	639	672	651	672	688	644	690	683	645	646	619	659	624	627	724	707	626	683	708	706	648	645	689	640	649	649	638	638	643	621	661	598	640	653	658	694	711	647	664	688	717	663
23923	21476	28716	24669	21461	7188	904	694	581	574	528	504	487	527	494	465	493	456	495	466	474	438	461	452	458	485	468	457	498	435	417	444	460	461	471	478	468	452	448	434	470	446	443	415	426	425	461	487	445	421	454	444	442	443	454	457	420	436	409	426	443	419	430	450	437	464	424	436	404	435	427	422	450	455	400	434	440	466	424	411	430	461	449	451	426	452	461	446	449	429	451	402	394	458	406	435	443	414	427	418	433	428	482	429	445	457	437	444	380	475	426	419	420	418	443	444	412	414	427	477	454	461	429	472	430	440	447	457	445	449	439	424	458	440	446	447	437	462	432	413	440	460	445	421	410	446	420	439	419	447	411	414	426	405	448	428	446	402	412	457	419	440	445	425	412	436	422	416	424	413	448	418	453	432	441	443	442	446	440	433	415	448	403	433	448	469	453	450	440	466	380	391	455	415	475	470	455	420	466	404	431	409	441	447	417	423	445	413	459	441	434	452	419	427	467	405	406	424	420	432	436	404	387	439	470	410	425	442	406	428	447	428	455	424	390	415	441	456	429	454	444	431	424	451	447	391	402	402	443	482	448	401	443	416	426	446	420	438	441	440	446	457	408	454	464	435	438	437	447	415	456	463	387	452	416	427	458	397	386	429	441	435	414	443	469	453	455	459	451	473	440	463	422	406	416	421	419	450	460	437	430	398	426	448	410	489	453	403	448	454	444	412	462	456	399	424	435	394	429	452	433	449	486	449	462	458	417	467	450	425	473	424	432	389	428	458	421	444	409	446	427	404	432	433	400	439	409	441	412	462	419	417	430	403	431	439	457	431	468	446	446	451	433	435	419	422	421	461	433	452	447	420	450	463	425	454	465	416	436	427	478	393	428	430	435	433	450	449	469	468	452	449	445	441	436	492	405	508	443	443	438	430	448	430	409	428	410	433	439	449	456	429	436	436	428	407	461	419	429	467	448	408	441	437	427	457	431	435	465	451	434	438	425	406	446	431	434	449	450	439	453	432	442	466	414	406	416	412	410	422	430	448	448	420	450	461	466	460	440	446	461	437	439	442	413	458	432	440	404	470	448	421	422	411	430	426	455	420	457	415	433	416	446	449	451	449	459	426	412	437	429	427	418	437	406	414	414	425	452	421	430	434	446	417	449	423	450	414	436	455	438	398	408	459	423	446	445	437	457	433	451	460	454	400	471	405	423	442	419	429	457	448	427	392	454	466	462	408	456	403	414	446	408	421	427	439	451	395	412	415	462	449	456	447	449	439	464	437	423	413	464	420	439	432	434	423	432	445	436	444	446	463	480	404	447	473	433	445	453	427	448	424	435	431	427	433	430	434	443	437	455	423	419	418	442	473	408	436	434	421	415	425	418	457	437	396	427	452	421	431	434	446	451	444	452	407	440	427	439	422	452	431	473	468	418	421	417	412	456	401	397	415	433	463	403	417	426	415	397	400	409	476	435	429	451	425	404	437	441	437	434	461	437	457	449	444	420	426	459	433	413	395	423	424	407	421	431	408	431	423	396	430	441	422	430	447	434	405	439	444	469	422	445	416	426	438	457	478	440	435	421	465	448	465	399	442	427	409	432	432	417	444	433	402	429	427	432	450	389	392	416	450	429	444	372	417	461	420	452	405	429	465	437	448	434	409	371	414	422	436	405	414	443	450	431	403	425	437	443	418	428	443	450	410	420	433	442	460	423	441	423	428	425	468	449	426	426	409	464	447	377	404	408	423	406	412	395	436	414	432	435	437	435	462	434	458	427	411	430	414	446	427	431	425	433	480	416	454	431	414	411	464	468	434	433	430	428	422	448	448	432	455	456	465	383	421	444	409	448	430	447	448	468	412	467	407	419	431	461	426	434	433	470	434	455	422	482	449	431	404	423	443	382	429	447	414	462	458	424	428	431	465	428	420	452	451	426	429	420	452	444	456	439	465	458	460	456	414	409	477	456	426	470	409	429	444	431	437	440	418	448	416	449	445	411	460	434	434	450	430	425	446	444	441	456	394	445	423	454	433	446	409	401	437	419	434	408	467	435	407	460	428	419	433	443	434	427	454	406	422	436	429	463	423	426	465	409	432	435	419	428	401	422	432	398	431	450	434	414	406	451	466	417	409	428	444	464	438	433	418	404	403	444	422	461	420	437	387	420	432	422	428	462	432	456	409	426	426	438	437	441	384	448	394	454	390	418	443	421	414	445	424	427	425	413	450	423	427	431	436	434	422	410	422	432	444	438	435	428	418	400	395	428	443	410	418	432	427	447	468	445	437	456	489	414	444	447	433	411	421	412	409	429	427	436	441	460	436	440	435	449	453	438	452	489	446	430	451	411	432	453	419	440	477	467	411	435	397	455	395	427	415	427	386	435	430	431	454	447	406	431	446	407	404	394	404	411	445	435	445	448	431	460	449	464	384	472	404	414	393	445	416	449	448	461	423	435	425	390	430	415	442	430	456	462	441	466	426	439	476	438	411	456	434	428	404	444	448	411	414	426	445	429	435	431	441	484	457	452	445	405	457	386	454	467	416	430	445	424	394	420	424	454	444	427	401	450	431	415	402	430	439	474	408	475	431	440	395	419	413	441	448	443	431	444	434	450	392	425	438	446	406	438	418	440	435	407	402	432	445	454	423	455	451	430	448	425	425	440	438	425	448	443	446	445	422	403	440	397	431	429	422	385	426	422	450	422	408	414	451	443	453	448	424	424	447	462	411	403	445	456	430	435	419	433	428	428	454	401	443	420	455	414	414	428	466	447	439	437	438	437	440	436	445	426	400	398	396	413	440	419	420	452	421	443	431	411	425	460	450	429	428	463	420	435	420	475	439	419	440	458	434	411	474	443	429	421	447	461	398	416	438	415	431	407	466	439	426	468	471	444	434	436	468	475	435	429	423	435	432	429	425	406	404	456	431	426	417	428	481	397	419	453	428	430	449	446	431	441	436	440	425	453	376	411	444	449	423	432	411	415	423	474	432	438	442	457	449	428	434	446	431	450	406	447	391	418	441	430	422	462	397	467	435	424	416	423	397	420	395	461	435	440	416	421	438	460	424	426	436	461	464	443	446	421	428	439	408	472	399	459	425	444	418	440	427	424	444	428	419	417	406	421	447	386	414	471	415	466	415	403	405	478	448	395	422	433	449	437	445	439	420	424	435	463	401	438	433	445	422	420	437	434	434	440	443	459	400	435	461	448	453	420	445	420	411	395	431	416	416	456	439	460	485	426	394	457	440	419	449	422	421	468	426	426	424	435	422	435	414	387	444	427	401	438	427	467	409	461	448	435	436	417	421	451	431	433	447	451	423	419	420	408	471	461	421	422	425	473	454	433	428	427	426	422	437	466	428	428	385	434	434	417	429	413	401	438	435	427	394	443	429	428	432	408	429	452	420	462	453	442	445	429	423	434	420	417	441	419	407	455	431	431	420	469	413	460	424	415	439	427	454	446	444	437	435	436	436	435	412	390	445	440	423	436	422
9346	7834	5369	2538	1930	1588	1188	1071	893	845	831	702	733	682	670	652	661	650	668	603	567	635	606	619	584	543	594	607	617	567	586	540	631	566	572	555	566	572	578	569	522	568	579	572	592	601	527	553	552	565	581	605	567	572	567	580	530	582	568	577	543	542	565	575	591	534	561	578	609	557	596	524	551	557	553	540	548	522	570	538	506	580	539	598	569	543	532	548	550	586	543	564	582	531	548	575	562	542	541	571	586	546	556	568	542	558	565	542	565	571	555	546	610	622	572	565	560	541	577	560	554	539	570	549	582	570	592	544	570	596	528	536	563	539	566	552	563	544	587	578	588	536	585	567	501	561	509	574	599	557	578	523	617	579	626	548	560	538	545	588	570	527	530	550	579	547	562	529	591	540	556	559	540	543	545	553	556	573	496	554	553	541	613	530	588	587	555	590	531	573	582	572	520	564	555	540	546	569	532	531	537	591	580	550	596	519	518	539	530	557	550	572	571	555	514	530	557	546	573	540	527	558	513	549	549	554	558	543	537	571	540	563	564	525	555	560	573	576	567	592	515	590	534	551	560	580	562	542	569	584	537	518	569	584	542	528	550	560	533	546	540	592	570	556	544	530	571	572	554	557	532	546	549	542	569	567	520	564	533	555	588	537	548	571	557	533	533	622	533	556	593	534	537	562	546	559	574	568	534	572	566	577	578	563	543	560	536	527	572	557	535	550	590	531	513	587	557	540	561	596	553	582	540	587	572	582	567	586	554	558	555	546	498	538	558	550	501	564	523	549	545	561	564	564	543	585	545	567	560	570	554	555	599	561	576	560	547	570	542	548	526	533	590	548	545	592	564	586	527	586	577	554	527	558	566	563	537	556	535	532	555	556	592	582	536	559	558	542	560	539	565	602	583	573	581	571	553	558	593	559	540	547	590	551	575	580	582	558	558	550	554	590	553	582	554	601	587	547	567	560	562	552	515	573	513	535	582	564	552	574	524	549	511	563	591	570	543	564	585	569	557	539	582	513	552	591	568	527	593	562	542	595	581	580	574	577	552	531	551	562	616	609	594	571	538	547	571	568	592	559	540	522	550	526	574	543	531	552	567	567	534	515	554	522	533	576	542	533	567	550	549	567	543	562	590	564	591	529	550	589	587	524	553	542	537	576	563	541	551	550	533	569	573	531	603	577	586	548	521	562	547	544	574	587	563	547	545	508	580	513	569	572	558	533	587	588	580	551	584	538	574	571	545	568	570	556	544	526	570	568	521	524	550	534	572	542	546	573	572	541	576	539	544	544	561	571	517	528	522	536	504	594	588	528	559	561	587	548	532	560	552	564	529	538	574	561	572	576	558	554	571	552	561	540	571	592	527	536	536	539	586	592	545	580	566	561	587	605	541	548	526	576	577	606	525	568	592	582	567	531	552	588	601	575	526	548	548	611	528	543	510	539	553	522	580	597	562	571	582	594	581	588	581	569	543	546	531	574	571	563	529	584	571	558	520	529	595	549	559	554	556	572	574	562	583	555	535	599	557	552	563	585	557	534	565	543	562	576	561	549	547	565	548	531	560	537	572	578	594	579	551	563	525	563	555	563	606	550	540	517	540	552	553	559	610	551	555	565	589	537	519	507	529	564	574	568	589	596	564	544	525	600	568	547	514	569	512	595	565	560	553	552	619	551	559	530	573	534	576	561	549	553	591	566	572	537	597	512	555	596	540	559	541	553	586	527	557	495	563	523	574	586	554	561	568	566	559	562	562	572	530	623	555	567	575	564	597	529	566	552	564	565	575	570	563	550	582	555	543	535	547	595	576	545	586	568	553	556	545	573	556	554	539	597	521	525	610	550	563	499	553	569	536	553	548	587	545	592	587	549	536	562	559	558	579	557	540	583	575	597	567	565	560	528	539	613	552	541	559	588	534	525	548	561	571	564	552	552	582	556	556	560	552	600	570	552	570	593	573	553	567	527	577	573	549	553	564	511	557	561	574	599	561	566	545	586	556	567	542	560	564	556	552	560	529	568	576	546	549	509	561	516	539	548	560	581	538	560	613	533	571	520	599	540	564	503	579	539	551	556	611	530	553	591	532	539	594	549	581	529	566	522	550	586	579	556	518	601	554	552	548	567	587	568	606	554	559	545	538	589	553	577	512	543	552	527	565	579	556	578	534	566	525	585	586	606	569	614	577	539	540	587	558	548	527	532	578	595	549	551	570	563	601	539	475	539	512	567	553	535	573	569	543	535	543	587	532	571	504	565	538	566	570	516	555	552	520	530	551	552	549	553	583	513	518	559	539	578	538	606	577	565	576	549	538	552	548	551	588	589	547	582	503	535	529	569	544	559	543	515	550	562	563	561	541	615	538	577	539	540	555	531	560	508	553	549	546	552	525	562	563	551	543	567	536	605	536	536	551	566	593	545	554	515	526	563	574	568	532	582	537	569	560	556	586	563	591	537	569	563	565	572	587	571	565	531	560	590	582	559	591	508	560	567	571	606	569	534	616	552	573	577	542	566	588	556	574	561	537	610	539	534	574	543	552	592	535	580	535	549	514	538	549	561	518	573	540	606	580	580	584	544	594	589	602	539	554	576	515	542	540	528	553	556	541	575	542	545	526	539	587	533	584	531	538	556	545	530	572	541	526	560	590	537	564	557	560	564	553	541	537	557	544	607	548	596	523	556	544	529	518	557	549	573	543	521	564	503	544	577	619	562	549	567	571	563	545	569	569	546	549	564	509	581	559	530	527	587	564	558	534	551	596	536	577	575	567	553	536	518	562	531	572	539	544	558	530	546	539	579	544	541	553	577	534	569	560	550	531	572	561	583	571	520	581	556	535	556	564	553	530	546	552	535	569	546	581	563	537	561	527	563	529	561	573	532	576	587	546	577	568	605	574	560	551	561	534	527	589	572	591	554	568	551	554	566	567	580	585	537	510	577	564	551	575	561	608	582	526	565	547	565	569	595	540	550	556	529	592	551	552	536	586	560	553	560	551	578	561	563	533	579	558	530	585	574	516	577	582	548	557	581	525	582	526	548	509	596	567	549	561	537	510	564	565	595	535	562	525	568	552	487	578	541	515	524	535	589	540	548	528	570	553	578	546	551	554	525	563	542	556	596	566	572	550	574	527	555	579	529	518	520	591	561	548	529	570	604	535	546	564	481	565	584	594	539	574	519	574	540	551	516	539	520	566	519	588	556	583	571	582	534	562	550	589	548	555	534	594	590	569	557	569	563	575	557	548	493	558	547	593	581	534	552	534	529	553	519	568	567	548	553	548	549	591	550	519	580	544	571	572	544	562	532	557	568	530	561	560	562	555	562	568	544	560	566	540	544	565	532	519	556	569	564	545	578	568	530	546	591	577	571	582	554	588	547	544	601	606	580	626	581	554	592	532	539	538	560	587	545	558	566	595	547	539	575	599	582	575	570	569	574	499	582	544	587	599	538	550	569	557	583	544	563	519	570	570	527	547	589	570	560	553	577	516	579
25134	21501	27384	25827	6156	607	444	396	361	381	370	327	374	339	369	352	349	321	309	326	352	327	360	330	311	325	329	324	336	286	346	338	336	352	340	323	332	303	305	326	345	323	324	335	342	337	330	335	325	318	282	303	339	328	288	308	335	332	322	312	314	323	349	334	325	318	312	312	331	273	342	289	314	351	346	327	323	363	322	321	332	325	306	315	344	311	296	340	323	322	353	355	312	316	316	310	334	303	346	326	301	285	312	325	316	323	334	296	332	309	312	310	327	309	303	333	313	325	322	318	347	357	361	317	323	318	341	289	302	312	336	307	351	338	288	302	336	329	312	327	299	298	305	318	313	325	330	308	294	312	315	332	317	311	321	324	341	311	288	318	296	334	283	293	304	340	340	322	289	323	308	335	317	286	320	277	298	316	316	315	307	322	340	312	324	332	310	306	312	299	325	339	346	311	334	327	329	330	325	358	320	305	342	331	327	340	326	320	307	355	313	318	295	309	316	331	341	346	322	329	313	294	313	298	326	304	326	320	326	346	326	277	332	311	302	335	343	327	349	307	323	299	284	350	293	351	345	323	317	324	315	308	338	343	313	318	327	315	291	316	288	304	277	322	337	337	335	312	341	317	340	313	284	318	312	327	315	335	332	329	347	323	333	339	318	351	314	307	291	298	338	331	339	303	325	300	310	327	305	337	326	325	316	315	337	317	323	320	329	339	371	313	311	326	322	327	340	295	330	309	340	333	339	319	303	305	308	296	296	316	307	293	331	302	296	327	306	322	306	297	322	287	315	307	305	313	306	320	331	329	338	326	331	344	292	320	321	317	327	296	301	320	326	323	291	309	352	299	310	346	331	317	335	309	295	333	347	366	339	296	336	322	306	314	299	314	313	309	303	322	352	296	321	314	319	320	326	345	316	338	304	324	332	337	331	288	336	308	293	300	302	296	284	309	325	352	317	356	308	341	278	287	326	316	338	324	332	316	307	321	295	334	316	304	331	334	304	330	310	336	362	311	309	316	338	317	338	328	280	319	313	307	312	329	323	324	301	339	297	289	316	303	287	332	340	360	313	311	313	357	325	335	321	310	304	311	291	328	303	340	326	311	335	273	328	322	305	321	294	321	285	338	283	321	326	358	339	307	328	329	332	332	322	297	294	317	354	305	309	327	279	339	337	353	311	307	295	310	314	305	330	316	316	317	326	325	331	293	303	309	308	347	329	304	332	340	321	320	337	329	350	331	311	313	319	325	328	322	335	284	333	316	314	342	326	307	315	321	319	297	339	352	342	343	312	303	349	297	316	340	308	300	319	324	326	332	307	292	320	342	346	313	317	322	317	327	316	350	336	312	326	340	318	327	318	336	319	332	311	303	292	311	321	320	337	309	308	326	367	334	305	318	305	334	338	321	320	322	290	309	296	350	298	335	319	302	313	320	318	352	334	336	317	292	318	317	328	354	329	296	303	343	294	309	316	309	313	338	314	300	325	319	327	308	304	325	316	354	314	322	332	313	319	333	290	326	345	335	325	318	313	314	281	332	325	349	305	310	314	376	319	326	330	314	311	371	339	326	314	299	316	311	331	370	312	314	350	340	306	291	327	342	322	315	350	351	334	311	313	354	326	292	324	315	303	325	346	311	322	350	273	312	308	349	305	341	289	313	303	318	302	337	306	300	303	338	347	378	327	351	314	332	334	293	328	321	325	313	321	319	310	343	325	341	321	345	318	323	287	322	308	283	337	303	318	340	326	295	313	362	309	305	337	323	331	289	322	349	331	317	284	301	331	319	326	305	319	320	325	343	322	329	305	324	304	297	353	289	319	321	322	298	329	290	349	294	331	329	336	308	309	318	298	323	318	342	334	344	312	328	362	329	287	302	301	347	337	318	332	323	316	324	298	317	321	312	334	348	339	338	331	336	301	338	315	313	312	359	299	315	333	324	301	308	313	341	315	292	353	319	297	288	319	297	338	318	307	298	305	324	341	312	310	297	300	351	299	346	343	328	313	305	314	330	325	306	320	321	350	300	290	348	345	290	323	303	321	302	322	290	318	283	332	307	317	376	314	340	331	326	347	326	323	304	330	305	317	302	339	318	317	337	299	348	316	308	299	331	345	325	322	355	310	317	329	314	347	347	329	295	319	299	302	335	320	339	331	339	352	319	310	349	351	347	309	303	302	328	325	313	284	291	286	306	374	339	318	295	333	314	310	302	348	333	342	350	324	312	317	330	299	310	318	304	319	326	303	320	334	323	333	290	301	307	351	301	318	368	320	305	323	316	304	305	330	322	324	314	329	290	335	362	319	304	340	345	308	342	339	335	309	301	314	316	331	315	310	352	298	335	293	298	309	320	344	283	330	324	292	312	336	300	306	328	327	303	309	307	320	333	315	322	319	316	328	309	320	332	327	295	334	288	319	326	312	350	304	307	315	306	303	304	354	316	318	310	321	315	313	322	325	306	312	310	306	338	309	358	332	333	328	312	330	322	368	317	350	323	338	297	284	302	344	290	304	307	294	345	329	338	328	311	328	298	317	340	341	324	319	316	288	331	357	336	313	333	325	285	317	320	328	324	325	309	316	344	324	296	332	301	345	327	303	356	322	317	337	342	324	311	325	297	333	312	312	323	323	328	296	299	309	328	300	326	343	303	299	299	304	321	336	339	330	342	352	323	320	270	334	332	330	315	337	322	312	305	317	285	318	284	320	292	299	332	336	332	282	319	313	327	358	322	332	326	340	259	323	324	335	281	352	297	339	301	322	320	319	313	327	320	333	321	280	331	320	353	328	312	317	319	333	332	329	339	303	311	324	323	304	314	299	341	336	331	313	332	323	305	301	323	323	319	272	314	316	310	311	340	323	290	310	315	312	345	349	310	295	314	311	307	318	338	334	308	324	314	334	315	290	355	334	301	299	292	340	313	339	307	318	335	337	328	331	331	319	323	322	351	323	322	289	281	341	316	309	273	340	291	327	307	339	351	305	317	326	323	328	308	323	290	312	317	314	305	345	305	344	280	320	283	315	327	318	314	295	311	313	317	316	338	338	362	323	291	314	317	300	306	303	335	339	314	275	354	343	308	326	328	310	317	328	295	345	345	332	286	315	318	326	335	358	296	285	317	327	343	342	300	327	331	341	316	281	306	313	323	303	312	318	322	346	307	290	343	296	284	322	311	325	344	318	319	325	360	309	336	338	333	330	341	319	326	317	308	337	328	333	299	315	295	306	291	323	345	351	340	337	358	328	339	332	328	317	329	295	295	319	303	338	323	334	304	310	320	332	355	309	319	311	340	355	333	321	311	317	299	315	309	315	308	320	339	317	314	300	325	301	301	325	307	327	320	334	308	312	331	316	326	319	338	326	321	323	337	269	324	305	299	347	283	330	339	336	300	324	321	281	332	320	352	340	303	328	322	313	317	331	325	315	313	343	323	347	289	307	348	330	326	339	306	338	310	296	296	327	317	325	322	312	339	298	332	306	302	267	326
8520	4179	2760	1437	1104	842	724	682	576	576	505	514	505	493	464	446	445	476	408	437	424	438	390	429	437	387	395	398	435	445	422	400	399	441	402	412	399	428	410	412	434	402	422	366	409	382	404	411	412	426	429	390	370	426	448	408	391	397	405	373	379	405	387	416	391	391	395	388	407	405	426	370	413	396	403	416	416	398	411	423	377	387	389	398	386	413	391	398	397	364	387	410	353	418	413	410	367	424	424	381	376	398	357	399	368	410	396	372	407	378	412	445	372	412	396	377	403	418	403	382	422	413	392	404	382	397	413	403	402	421	410	412	419	412	406	417	386	398	393	430	408	399	409	398	404	377	386	386	389	421	393	416	360	405	383	391	386	378	362	431	417	384	434	390	403	411	409	412	395	408	390	411	413	416	402	439	410	410	407	398	441	396	412	361	422	393	413	354	412	386	392	387	369	426	425	440	385	432	399	406	376	436	431	426	446	356	417	394	412	395	415	439	423	410	381	392	416	400	386	386	377	390	421	387	414	406	381	404	419	384	411	399	387	402	410	376	441	376	415	377	414	388	414	376	445	377	374	412	406	385	399	402	418	428	432	381	397	419	387	395	394	403	401	401	415	418	402	414	398	382	417	370	431	414	371	438	420	402	377	391	389	417	396	402	391	417	434	396	405	405	376	405	411	416	414	398	387	407	420	381	413	420	390	382	411	392	409	405	400	423	402	422	391	425	397	383	418	416	403	397	434	391	383	400	382	386	385	389	407	366	399	417	375	408	413	415	403	425	408	388	416	477	399	396	403	382	410	378	421	412	407	369	409	393	390	364	396	414	406	412	373	422	400	365	402	404	408	404	454	428	390	390	417	430	417	415	409	382	439	398	400	402	385	390	427	378	389	420	396	415	407	407	398	388	419	396	379	376	410	381	396	373	419	408	423	383	333	390	380	393	380	413	435	403	395	431	427	412	384	404	366	407	409	397	390	395	389	405	419	393	416	399	400	411	362	421	418	398	423	415	417	365	406	396	424	373	412	389	434	384	389	379	415	417	424	390	410	387	422	389	373	392	395	447	428	408	365	417	403	399	367	388	396	430	426	404	405	390	375	377	403	383	418	433	411	371	407	431	415	415	399	386	444	385	380	403	380	373	405	423	383	377	435	378	396	366	418	405	400	401	392	425	387	408	401	421	407	417	396	427	367	378	374	403	405	371	419	409	381	402	394	450	415	384	365	432	409	374	421	425	423	401	381	392	406	398	385	413	418	401	450	418	400	418	423	423	410	427	451	416	349	393	417	407	403	414	433	425	410	351	403	395	375	415	386	439	414	411	430	399	405	400	389	420	406	414	398	391	391	422	423	407	410	395	396	392	431	405	412	421	425	427	419	423	361	376	430	406	403	392	439	396	404	384	395	382	403	386	415	382	418	392	407	389	415	416	400	393	406	390	398	413	416	419	391	412	390	386	422	437	422	412	403	419	391	417	389	410	393	421	386	382	384	386	378	419	379	425	396	391	403	396	415	424	426	381	402	437	403	389	419	409	398	400	433	400	406	402	435	399	393	384	431	396	446	429	432	390	402	411	406	421	396	423	431	379	403	445	386	410	382	439	404	400	392	390	370	387	405	440	418	405	405	440	410	392	425	396	462	393	439	433	410	407	384	385	406	389	401	382	407	394	387	409	372	413	426	393	407	416	406	344	405	413	450	382	398	411	413	395	385	413	376	395	387	415	411	404	390	395	391	403	397	415	375	399	368	391	419	403	427	417	406	421	400	381	395	427	422	404	395	398	380	380	438	400	388	387	420	380	405	393	397	377	415	414	419	393	412	445	399	352	441	397	436	407	418	406	399	400	415	416	421	412	393	431	426	397	430	391	404	422	407	378	387	384	423	392	387	396	397	388	363	385	411	363	385	402	430	410	396	395	410	423	410	388	415	403	414	412	404	399	409	424	417	431	426	395	429	394	435	395	378	392	406	404	416	458	396	425	360	403	432	375	416	415	407	435	380	404	411	372	396	417	383	395	397	373	416	408	372	403	415	379	427	386	411	388	416	415	371	458	366	411	388	403	391	382	449	403	431	428	422	419	419	408	360	399	426	367	436	437	432	407	386	414	409	415	374	382	394	421	392	424	408	417	381	425	398	447	420	408	384	403	394	434	391	437	469	419	422	458	398	402	419	442	412	416	359	382	410	390	377	410	402	406	386	392	452	387	401	427	430	411	397	374	411	401	414	405	410	425	409	375	400	401	396	411	397	385	395	423	418	387	395	419	415	372	362	426	385	411	388	387	402	391	378	411	395	431	397	384	386	386	439	392	394	414	414	437	369	374	388	413	383	404	408	403	384	398	421	423	386	389	401	400	357	410	395	397	421	391	367	411	435	394	400	410	397	378	431	444	380	355	416	424	405	367	387	389	385	392	416	359	411	381	393	422	408	386	372	418	414	387	398	378	386	409	396	423	414	409	432	394	421	424	409	418	396	391	400	386	391	402	379	399	439	398	401	396	396	374	409	451	370	384	396	388	406	367	392	418	405	395	442	398	407	376	422	372	406	413	406	344	371	384	416	402	402	402	415	418	389	418	390	421	405	390	435	456	413	390	389	392	403	439	409	402	425	429	396	402	365	399	421	370	417	416	432	405	397	371	427	361	401	389	418	400	396	434	413	408	425	402	403	401	380	414	402	402	439	392	398	415	386	438	396	405	376	409	379	400	398	420	382	410	418	405	433	403	381	427	419	400	407	432	405	423	441	358	409	412	393	379	394	444	390	418	393	423	382	403	413	432	388	377	405	428	397	405	389	403	382	386	413	416	421	377	373	444	392	409	404	388	389	423	402	390	414	388	354	423	434	394	395	399	406	380	415	424	390	353	408	384	394	371	396	367	398	401	420	396	420	349	391	382	375	398	397	362	386	395	382	407	401	403	396	399	411	400	396	415	434	410	418	391	396	371	396	400	377	372	410	393	431	389	406	377	397	376	385	423	405	417	406	449	376	415	417	408	417	367	425	402	411	425	431	391	394	390	420	409	401	385	394	410	414	379	374	424	425	382	379	430	427	439	406	416	386	427	415	453	362	374	397	379	403	392	392	394	385	385	399	422	387	393	417	401	424	387	368	409	393	401	419	383	403	416	437	395	392	386	400	429	387	434	418	425	413	433	418	420	439	403	391	406	411	371	393	377	382	421	410	410	431	395	417	388	382	400	426	439	425	401	418	394	426	385	381	407	417	421	421	413	374	415	437	416	407	387	406	388	411	425	384	421	413	402	403	365	442	431	432	426	398	414	382	391	377	383	379	385	384	418	421	418	414	414	408	412	404	375	445	396	396	372	398	378	440	385	361	375	411	390	408	406	409	397	416	431	410	386	414	412	417	409	400	419	401	391	415	401	391	392	413	389	404	382	378	389	398	372	382	415	407	404	407	391	401	409	398	385	408	439	396	429	406	390	397	380	407	423	442	365	377	420	402	433	423	435	372	369	385	404	416	437
22972	21498	29324	24123	21493	21488	4077	601	462	393	325	316	293	268	253	260	245	248	205	208	200	216	214	208	185	197	172	192	177	186	175	176	167	184	168	173	192	159	162	165	181	165	169	153	146	161	170	206	157	169	157	164	176	144	160	159	186	190	159	173	165	153	137	144	183	134	154	178	167	159	164	164	171	146	155	175	172	162	153	181	194	173	176	187	145	151	160	171	147	169	153	177	162	180	156	155	166	157	164	131	171	175	168	167	138	147	174	181	181	160	133	162	154	169	182	172	152	179	173	147	178	184	162	155	160	159	177	173	173	163	150	159	172	155	176	162	151	160	152	135	151	161	149	180	170	176	161	142	124	165	179	172	162	151	155	155	139	165	157	152	179	163	178	194	156	143	154	166	173	174	174	166	160	150	160	159	149	164	178	174	165	158	158	155	167	183	184	156	158	183	170	158	168	139	127	162	153	180	171	159	183	146	156	154	154	163	142	169	175	153	169	164	162	162	149	184	171	162	155	153	172	199	159	148	166	183	162	185	143	137	158	160	152	161	150	159	184	165	145	162	147	149	137	163	149	170	183	155	161	165	155	153	168	183	157	157	169	178	176	184	171	181	156	161	175	153	152	178	157	171	173	167	164	165	163	160	171	169	189	160	167	172	163	154	175	138	165	163	179	139	182	168	149	179	167	156	143	153	171	198	180	162	182	200	176	155	156	144	155	150	175	144	166	155	160	179	180	173	179	175	140	178	171	142	138	156	166	155	160	160	202	162	178	171	175	167	163	154	179	165	171	157	170	156	146	159	201	154	159	146	178	150	183	169	181	142	148	180	152	163	183	166	180	161	168	173	183	182	146	172	164	166	151	157	178	152	149	158	154	150	164	144	162	170	166	177	142	142	154	151	166	148	179	178	158	159	169	146	158	147	171	179	144	167	158	162	196	186	161	186	161	159	148	152	168	148	166	151	138	161	191	145	153	148	167	180	154	162	162	156	150	142	154	149	180	148	160	155	167	146	153	159	194	148	168	148	158	156	191	178	171	172	180	168	175	161	149	162	166	158	170	175	157	153	148	171	173	156	178	156	161	168	155	149	141	144	157	176	187	153	163	148	155	165	148	163	166	183	143	170	163	180	157	187	175	159	155	167	181	188	146	159	171	158	156	189	163	181	149	168	149	146	156	138	174	192	159	165	152	163	174	176	153	140	160	152	179	168	161	148	162	159	158	158	162	169	142	150	174	144	126	161	162	162	169	160	155	153	143	167	163	153	175	153	145	164	173	168	159	155	168	176	153	165	145	164	156	152	169	153	163	161	162	161	153	146	161	159	140	144	174	138	157	177	178	173	175	169	147	169	160	146	159	157	179	176	179	160	159	159	135	170	142	166	143	177	162	154	175	167	159	190	155	172	155	157	194	151	158	151	148	157	156	130	171	155	164	171	162	175	189	177	150	176	168	167	156	178	162	167	175	149	151	160	164	169	161	158	184	175	154	176	186	162	160	174	160	161	152	172	144	141	154	159	144	162	141	180	138	148	188	160	136	176	145	153	155	180	175	163	136	197	171	167	157	170	155	158	151	174	151	174	180	156	184	142	168	149	168	164	139	173	165	157	154	162	172	190	151	145	159	174	185	162	176	171	164	154	181	149	159	166	167	152	162	172	177	160	148	151	161	177	167	143	155	147	152	159	154	165	166	156	165	158	149	163	162	162	159	168	185	161	184	130	179	177	173	150	161	164	168	160	165	157	165	159	153	164	159	148	184	163	129	166	171	161	153	152	178	169	161	162	160	167	166	182	152	152	160	139	176	179	142	163	147	154	167	156	187	157	171	176	162	154	162	145	162	158	171	169	162	156	148	172	172	154	160	162	162	179	178	148	171	163	153	154	169	178	149	156	157	166	171	146	161	174	143	164	173	153	159	186	162	146	131	152	158	171	160	172	161	165	171	172	186	152	167	126	153	161	157	130	178	147	157	165	153	179	161	178	170	144	159	137	161	188	177	159	128	147	159	176	163	177	186	155	174	167	155	172	153	149	192	167	147	159	177	167	172	144	153	159	161	165	149	171	156	169	166	146	140	186	150	170	155	178	147	174	172	131	163	153	176	180	132	167	178	177	154	148	169	173	148	163	146	185	140	169	185	176	176	175	142	172	163	162	148	127	164	155	170	157	171	182	171	171	169	175	166	149	165	156	168	161	159	168	174	182	138	201	167	173	163	156	154	181	161	173	158	149	166	156	168	162	140	160	155	161	171	169	174	166	178	174	187	139	189	164	158	152	172	169	155	146	145	166	179	159	177	143	163	172	140	162	176	167	187	191	148	148	140	179	164	163	152	156	175	167	164	164	142	166	147	179	168	153	155	187	168	175	168	147	166	169	157	158	164	160	143	169	185	152	166	175	172	171	168	144	137	155	185	163	162	147	149	167	163	157	171	169	165	184	141	156	184	162	156	137	162	174	168	152	139	161	155	158	193	152	160	168	136	167	162	186	130	146	176	167	159	159	148	156	160	159	178	145	169	158	172	154	151	139	180	164	159	155	163	174	148	149	153	144	154	150	159	178	180	180	163	170	176	153	148	176	167	185	151	184	144	172	168	161	158	160	172	157	146	159	183	171	158	154	168	172	160	175	178	174	155	167	170	154	163	128	168	156	149	160	172	171	174	157	152	151	162	156	156	168	168	168	157	163	146	174	159	161	173	141	159	167	164	174	181	164	165	166	161	172	134	176	162	171	175	162	194	158	164	161	141	175	145	133	172	169	185	145	170	161	161	162	167	160	165	176	170	165	147	172	168	139	150	169	162	157	186	158	175	150	166	151	156	179	166	163	169	157	166	175	154	158	176	174	128	162	166	161	152	162	156	141	131	174	172	131	139	166	171	145	167	162	170	168	151	144	169	150	173	166	186	158	160	168	163	177	149	168	165	179	148	140	166	141	155	168	158	168	160	167	187	159	151	171	159	150	143	192	177	158	139	164	176	159	157	170	158	155	156	159	144	145	162	182	142	179	144	151	178	174	175	159	155	161	151	169	148	158	178	161	164	171	173	160	137	154	158	180	164	145	144	166	174	167	160	167	158	166	156	168	172	157	162	187	152	168	170	153	168	152	159	172	171	177	147	147	165	147	153	136	165	179	155	170	186	141	174	133	201	167	156	170	176	170	151	159	161	182	159	167	154	172	136	155	165	186	141	161	161	159	145	174	147	174	160	149	156	150	167	152	144	141	184	158	176	184	165	171	167	167	160	155	175	194	182	190	176	151	169	169	163	161	171	163	164	148	148	166	169	157	147	145	164	181	159	169	150	152	157	136	142	176	178	153	147	172	152	156	153	156	178	158	174	150	157	153	154	157	146	161	170	157	158	140	166	159	128	165	176	170	151	185	156	145	157	176	147	150	182	170	157	152	168	160	166	160	172	152	193	177	150	180	163	163	166	158	149	145	155	161	188	166	180	174	180	187	167	167	177	158	140	182	161	163	158	138	144	151
9342	12799	8671	4002	2691	1996	1641	1189	950	863	649	567	532	459	438	398	381	345	351	316	290	303	276	299	272	281	269	285	253	257	232	251	271	228	241	245	232	238	211	225	232	236	236	238	222	230	251	247	210	232	227	227	247	204	226	226	227	234	259	250	234	226	239	244	219	253	220	222	225	219	211	244	200	253	230	248	198	229	238	246	227	234	213	249	191	228	215	201	210	225	209	196	219	227	216	206	213	237	198	210	226	206	218	234	235	217	213	233	196	205	227	213	213	220	219	217	194	208	220	239	199	212	241	199	210	232	205	208	211	217	227	207	203	224	239	223	234	231	182	233	236	210	217	240	222	239	226	194	219	195	225	192	199	204	214	222	227	227	189	208	207	192	215	219	194	219	223	212	202	241	208	202	236	244	202	215	200	202	198	231	185	198	239	205	237	201	205	207	226	189	213	202	199	233	215	196	213	207	206	200	242	209	210	188	231	198	204	199	201	204	220	224	204	233	205	230	207	220	204	234	215	239	203	217	214	213	197	223	235	212	193	213	205	210	240	219	219	194	203	243	197	184	214	224	221	217	206	221	221	211	224	209	209	205	206	233	225	201	213	207	203	242	224	210	220	189	187	213	204	223	217	226	229	192	181	227	216	205	238	205	214	213	220	215	233	201	242	259	203	218	207	218	187	201	196	238	214	232	225	228	239	221	215	211	230	216	225	226	202	203	217	223	208	204	217	202	205	209	225	215	227	229	227	214	190	195	240	210	227	214	238	242	192	195	221	193	206	205	214	211	215	224	225	197	211	221	212	217	205	213	192	215	242	233	199	218	214	222	218	225	207	236	233	201	209	207	220	234	224	219	210	221	202	225	230	213	223	217	214	215	217	202	233	226	209	218	205	197	216	196	202	236	204	219	199	218	220	230	250	214	221	215	224	221	241	204	210	224	186	217	200	224	215	213	198	202	214	217	201	222	219	210	226	239	234	223	219	205	222	189	197	223	237	199	215	210	208	207	215	198	217	217	220	212	199	213	204	225	214	182	250	208	216	200	191	213	210	210	200	219	213	198	203	211	200	217	204	219	232	192	251	245	199	199	207	214	250	204	209	221	210	204	212	252	231	219	210	205	226	221	231	214	233	210	252	204	233	246	191	205	230	207	217	242	205	217	215	203	230	215	202	216	206	221	195	222	211	220	226	198	230	205	229	213	227	203	205	203	196	233	221	216	201	188	222	207	207	207	200	222	225	208	228	220	242	218	226	228	182	238	221	225	193	171	184	199	228	247	193	215	209	210	197	208	220	219	194	204	236	228	182	237	219	223	205	245	212	216	213	205	236	210	227	216	238	239	213	219	225	221	192	196	207	244	205	239	228	263	222	217	200	230	212	214	241	250	199	185	201	231	222	242	189	231	223	239	217	206	216	212	194	236	174	207	246	226	200	203	195	229	191	226	220	218	227	204	189	202	231	223	207	239	209	208	219	224	226	200	188	219	205	225	208	219	214	200	218	197	209	226	216	221	219	204	215	205	186	194	242	196	241	225	203	212	213	224	221	242	206	215	228	229	209	211	203	220	207	207	213	217	203	214	209	215	184	207	252	225	234	219	239	227	227	207	204	204	241	212	206	223	230	244	217	209	210	203	213	225	235	219	227	197	224	217	211	205	208	211	226	198	202	204	219	206	217	204	199	215	220	212	208	198	197	206	212	218	183	243	217	232	229	241	217	220	219	224	241	206	258	230	212	217	198	209	218	213	214	223	223	221	218	227	206	205	237	200	185	208	212	224	199	257	198	213	220	213	223	209	187	231	231	238	243	204	227	199	205	225	229	226	231	228	217	233	192	213	213	207	210	214	239	234	212	197	195	196	231	218	222	224	199	201	213	230	203	216	235	213	183	226	190	221	194	232	202	206	228	206	207	231	221	233	202	230	207	221	208	243	227	222	224	223	230	215	234	194	204	219	210	231	201	199	236	223	199	228	223	244	215	190	217	213	194	222	202	226	231	246	187	203	233	221	201	239	197	221	210	226	212	195	233	217	217	209	210	229	238	224	229	235	196	214	220	235	191	200	200	210	215	223	233	234	219	207	219	202	250	199	216	245	214	222	217	206	208	212	206	216	214	226	204	203	214	198	229	219	212	217	223	218	202	212	209	224	193	238	201	202	238	219	200	208	226	215	243	224	197	222	207	213	218	208	246	235	226	192	205	246	207	212	205	225	202	216	224	203	220	217	197	205	224	223	209	234	204	211	192	215	197	243	194	214	226	230	209	215	218	209	183	174	196	200	230	221	211	224	205	205	217	218	236	224	212	204	221	216	221	218	210	243	203	231	230	204	224	229	216	208	229	235	251	203	208	204	237	245	210	216	232	208	217	206	191	217	219	195	216	220	220	202	202	222	215	231	211	210	213	206	209	218	207	211	202	214	218	181	230	231	219	198	198	208	223	218	213	213	201	254	232	208	223	231	213	170	216	216	218	223	257	207	216	201	231	247	224	218	211	209	220	208	216	226	230	204	222	207	206	205	191	228	211	218	203	217	239	220	239	219	219	201	232	228	207	221	219	219	238	206	214	209	206	201	203	244	215	217	186	229	195	202	232	238	212	198	188	221	223	232	215	221	194	201	241	220	199	211	225	194	231	227	218	199	234	230	205	206	192	206	221	216	197	212	213	212	214	189	219	223	200	219	233	247	218	199	218	207	238	230	235	209	200	225	204	218	221	201	211	203	220	207	193	230	199	194	210	210	224	238	197	248	208	233	225	207	203	191	211	226	217	224	181	205	205	217	244	241	213	213	212	219	202	194	182	192	226	232	207	250	215	219	209	207	205	188	244	197	222	213	207	210	218	233	221	208	231	220	210	217	255	227	211	180	245	212	223	210	196	204	224	205	204	202	237	214	231	206	197	216	214	212	222	235	247	197	215	204	206	211	232	219	206	205	213	203	221	233	207	193	216	207	216	191	229	231	230	227	228	208	213	228	230	212	238	225	218	222	216	220	216	201	230	211	222	221	214	233	209	224	209	219	207	229	232	212	212	232	201	217	207	214	246	214	241	187	215	205	211	186	215	206	216	199	195	223	203	235	218	225	219	225	207	217	211	190	205	222	239	227	238	239	250	228	213	224	202	211	220	210	205	201	223	211	197	177	191	234	242	219	227	194	223	182	208	227	247	206	195	228	237	213	214	231	209	205	226	224	214	224	217	225	209	191	201	181	233	202	216	221	201	222	219	227	199	224	258	232	215	201	223	208	193	218	206	201	229	193	208	216	205	225	213	204	207	229	198	246	187	204	235	224	206	211	196	226	206	219	209	206	195	207	228	221	241	212	228	195	201	194	229	222	239	192	212	210	218	223	222	210	210	216	223	208	191	241	223	235	205	204	208	198	235	210	220	213	224	224	212	244	222	226	218	209	218	204	212	226	215	212	242	199	216	229	223	238	184	221	215	220	211	229	203	215	194	239	192	206	224	218	192	236	230	209	228	218	243	225
27782	17536	3292	921	718	634	581	521	484	525	510	534	560	515	510	510	526	519	542	523	521	559	517	481	542	509	514	498	500	513	553	496	512	530	519	520	517	552	520	500	562	506	528	503	503	484	465	529	519	507	479	517	495	477	466	474	484	481	516	513	506	519	532	504	530	505	499	512	538	497	505	531	461	521	545	490	545	538	511	483	526	536	526	557	503	509	498	504	517	473	537	502	482	485	497	489	477	538	523	479	504	502	519	557	534	534	472	533	532	509	472	528	513	516	529	490	534	539	488	504	489	517	459	480	485	504	488	517	510	535	516	507	536	536	516	460	485	522	534	521	513	492	523	525	530	507	507	474	521	529	498	507	533	530	567	492	490	518	543	497	485	539	519	495	490	516	523	527	434	490	516	473	528	506	489	540	530	514	509	535	513	527	521	520	490	514	534	517	501	522	537	483	513	483	531	495	509	497	504	512	488	526	518	496	492	518	517	516	501	527	528	507	506	543	497	510	498	498	543	497	526	495	521	521	473	512	517	535	534	500	530	512	472	450	514	529	530	543	508	531	486	488	516	503	480	464	503	489	505	528	531	497	511	495	510	493	507	474	492	508	484	513	514	473	508	509	518	499	534	555	509	506	525	501	489	513	482	519	467	514	478	513	525	499	517	498	487	481	540	537	493	507	479	539	464	536	467	494	536	500	457	510	533	498	493	477	492	518	524	561	494	524	496	530	506	501	508	541	542	501	537	499	482	542	470	449	503	536	524	501	508	556	528	482	491	496	502	478	484	544	509	511	513	531	513	528	469	497	529	540	498	487	475	479	509	540	492	488	526	529	506	496	507	515	504	528	528	523	498	549	552	495	483	478	515	535	517	501	513	537	510	519	503	489	476	501	525	504	513	513	508	512	521	474	498	508	490	539	491	548	526	479	482	497	513	527	470	492	516	512	545	523	519	527	501	501	480	510	501	506	498	538	512	487	544	533	514	500	486	540	480	475	535	505	485	515	532	489	483	507	497	498	503	512	507	522	501	483	528	513	546	519	486	523	534	501	525	506	479	520	484	474	529	547	515	510	492	532	511	499	503	487	492	499	474	534	503	499	477	536	484	496	529	536	540	547	490	507	493	478	515	526	486	509	528	505	505	548	499	502	491	493	523	502	508	534	477	510	512	517	515	495	515	533	498	489	496	494	507	497	460	522	517	523	504	519	513	480	518	474	495	519	472	546	530	520	495	525	547	518	479	498	596	526	547	527	515	486	504	496	469	503	534	531	531	469	445	470	536	531	494	488	511	465	526	508	481	535	501	520	533	495	490	551	535	506	491	468	463	528	510	489	480	500	517	508	526	535	528	528	480	524	530	490	492	537	498	453	511	516	525	508	521	522	516	481	504	506	504	516	502	530	505	516	472	512	515	549	485	512	501	488	528	490	511	520	514	524	509	491	484	525	500	477	469	499	510	509	534	507	538	489	528	478	467	523	497	506	495	539	527	490	522	509	543	506	510	478	515	495	468	454	506	487	466	468	535	465	478	497	530	495	507	513	490	500	538	506	536	512	553	533	505	521	496	543	530	476	541	510	528	489	560	506	476	534	515	505	513	486	518	462	515	492	513	473	490	538	492	516	539	501	498	505	536	439	528	488	474	513	492	488	518	544	515	538	512	500	502	522	529	536	516	513	513	487	530	486	532	514	482	486	541	487	512	551	491	517	529	467	507	502	474	484	514	521	522	543	485	521	517	530	490	521	480	507	508	448	517	511	453	504	454	555	458	455	499	524	499	509	490	526	524	513	489	501	523	512	526	494	530	493	517	515	529	527	474	518	519	502	475	524	518	528	491	561	481	521	526	556	513	516	539	486	518	532	477	508	485	519	523	519	492	474	508	519	496	515	493	518	508	493	519	489	515	489	513	549	528	532	515	491	503	484	517	515	471	516	523	450	529	530	497	537	530	495	501	506	517	478	517	495	501	512	551	507	484	465	493	544	505	483	561	502	503	531	480	571	524	510	505	458	513	489	513	474	561	496	535	456	502	462	487	521	509	528	530	513	538	490	522	538	513	511	554	521	491	481	524	513	508	480	515	506	486	480	542	480	536	504	493	502	491	481	520	542	528	512	474	541	488	520	505	502	488	506	510	476	491	490	512	492	505	489	525	530	534	539	538	529	504	517	508	511	521	527	554	490	491	521	485	509	481	517	511	478	510	528	520	523	511	532	524	508	495	526	545	473	521	480	508	511	556	511	522	516	493	495	513	502	536	469	493	550	524	499	502	507	527	488	507	524	490	481	499	501	505	544	504	530	482	494	515	533	545	534	523	494	542	533	531	511	511	545	527	500	525	506	489	496	481	497	510	525	507	526	505	469	523	504	531	487	520	528	503	529	491	516	535	492	519	532	500	506	467	497	492	529	533	535	491	535	516	492	503	518	514	527	507	484	497	518	491	518	528	491	505	516	469	500	529	499	516	487	484	530	530	537	512	496	494	505	522	521	535	487	461	506	541	515	485	505	521	508	529	557	522	533	553	530	520	497	533	486	513	499	519	475	505	523	524	516	554	456	501	538	539	497	557	517	499	490	506	522	566	535	504	486	505	507	476	506	510	537	468	486	515	517	508	503	482	512	530	456	496	493	501	505	548	533	513	553	499	501	515	507	524	545	524	481	527	515	509	529	511	494	546	524	500	550	503	549	510	525	459	533	490	520	494	515	497	552	546	552	491	499	510	482	497	501	501	527	495	520	508	523	518	491	521	477	493	487	513	517	544	466	513	468	512	478	546	496	525	489	510	538	505	533	501	512	474	510	491	518	489	518	483	524	508	524	512	496	502	478	538	552	539	505	484	490	490	521	473	533	538	483	527	501	521	476	523	524	531	543	542	502	489	496	563	518	517	498	491	492	476	549	503	524	495	519	515	518	498	537	495	500	525	541	529	494	518	516	491	519	551	510	510	476	542	526	502	522	546	495	506	485	495	456	523	503	521	512	517	520	497	518	517	510	542	495	497	539	492	527	537	528	515	512	517	494	456	514	522	538	517	499	507	536	491	547	524	535	508	523	512	490	524	516	473	494	485	506	504	522	550	532	493	545	534	553	505	499	509	508	503	518	513	503	482	560	494	511	475	526	514	544	547	529	508	501	525	516	498	494	463	545	486	480	500	474	487	495	533	515	513	534	497	500	539	522	496	512	490	510	512	524	487	548	527	474	471	519	512	475	447	505	528	527	448	529	487	498	511	512	475	491	516	520	505	519	497	507	513	526	479	540	518	530	568	558	535	501	494	536	498	520	515	500	493	487	500	503	528	521	511	526	507	474	535	500	490	488	509	510	544	520	514	478	499	496	492	503	494	503	483	486	523	476	485	477	512	482	546	531	510	490	530	529	514	500	496	515	535	513	511	503	513	516	524	502	515	501	522	525	541	566	492	487	493	492	486	522	488	501	520	503	493	552	503	521	495	522	510	552	487	526	509	446	505	496	497	509	490	519	527	495
5485	1176	1021	802	748	733	678	665	660	655	676	693	656	680	648	671	616	656	682	617	647	651	652	634	648	623	648	626	643	659	665	686	647	645	611	647	649	666	647	605	615	611	628	627	606	668	666	665	643	637	615	642	622	670	619	616	656	602	639	652	651	707	661	673	611	669	651	636	638	688	655	668	678	623	642	652	671	628	625	592	651	647	661	631	622	656	662	696	597	680	595	603	643	674	647	606	608	607	674	640	639	609	621	624	624	648	625	673	681	644	658	674	645	625	652	666	625	634	636	627	649	641	637	599	687	692	625	636	629	636	654	650	630	690	620	686	655	637	657	583	628	695	605	690	661	624	629	629	656	633	632	654	598	639	665	638	671	660	655	639	636	636	677	696	641	628	644	677	650	615	639	630	673	645	657	662	694	657	635	610	678	670	674	610	608	659	639	637	652	657	646	690	676	688	654	643	638	654	628	694	660	634	629	674	645	665	673	615	627	654	651	644	623	648	656	649	603	648	647	636	601	599	599	676	660	626	620	622	635	622	625	665	657	617	645	630	659	615	670	636	617	675	660	646	609	611	643	651	671	655	645	641	676	640	654	654	656	632	684	653	637	694	623	658	652	645	634	631	688	629	636	672	659	648	656	659	670	661	613	605	608	676	639	649	701	674	656	636	676	626	684	612	645	656	625	610	677	624	666	659	655	714	616	683	642	668	627	649	616	672	622	679	667	650	627	648	679	649	680	626	658	649	665	658	720	684	647	656	639	656	634	670	646	606	671	712	642	635	604	675	674	641	642	658	638	609	602	662	658	632	632	650	640	636	622	665	621	637	677	647	628	648	625	640	639	639	638	679	680	583	651	646	659	677	667	661	648	661	650	655	633	608	651	708	637	667	645	636	657	668	654	676	647	689	678	609	610	738	627	593	664	666	654	663	652	665	651	632	707	646	627	646	701	630	633	580	666	632	618	629	668	672	663	664	634	647	646	621	649	657	636	617	648	631	622	714	641	611	666	655	645	587	636	701	672	673	651	656	608	634	642	649	609	618	651	630	627	642	692	653	626	652	596	657	650	652	660	617	635	633	643	630	649	642	657	611	620	617	661	644	695	617	639	617	660	605	616	663	663	631	614	635	641	671	622	696	671	644	614	653	657	614	611	654	659	607	694	629	706	657	641	630	603	639	644	609	636	609	632	643	659	628	630	673	644	630	629	660	679	665	668	639	654	666	644	668	678	629	667	683	646	672	661	639	610	625	644	658	616	668	662	635	608	606	677	671	631	651	627	667	606	624	626	655	621	640	621	670	617	666	637	660	655	635	647	631	645	672	616	654	649	660	673	623	635	679	614	655	626	669	621	616	640	673	651	638	671	630	676	674	643	627	647	686	667	614	672	627	660	647	629	653	657	642	658	665	675	618	657	645	656	637	652	657	643	680	586	645	623	689	655	656	646	616	629	632	669	671	638	660	673	661	631	616	592	670	679	661	656	598	653	641	657	652	625	683	645	625	696	649	670	599	644	677	605	616	650	632	636	662	648	629	597	615	656	646	623	620	569	642	647	646	690	579	631	629	614	632	712	692	639	659	640	622	683	614	581	644	649	653	678	625	639	686	658	619	637	675	628	648	659	652	631	666	619	607	665	647	671	652	628	664	596	704	653	650	656	660	687	572	662	645	628	636	685	646	638	672	666	659	621	668	646	608	621	680	655	648	650	640	652	606	629	624	657	672	670	664	611	643	629	640	673	637	648	665	664	637	687	639	640	622	644	661	623	668	657	629	671	628	626	667	635	626	673	626	668	623	664	620	625	662	634	619	683	601	648	605	638	655	634	659	636	656	655	644	617	672	672	672	631	662	621	636	648	658	667	608	617	647	616	657	659	658	654	657	646	645	625	648	644	664	638	643	678	618	613	613	655	642	621	639	643	605	655	674	683	667	688	656	623	617	661	671	590	685	657	605	659	624	634	626	688	628	633	643	646	632	641	577	660	657	609	635	683	666	641	670	639	612	690	660	657	643	648	664	652	643	644	649	676	652	627	666	641	659	640	613	623	638	655	614	644	686	632	646	654	584	665	683	630	628	686	658	624	661	680	638	686	652	643	646	633	631	610	674	641	664	653	606	642	677	649	624	662	670	621	657	628	630	667	638	683	613	645	598	643	644	629	652	628	633	620	662	669	659	616	652	632	640	663	630	660	696	642	641	644	626	688	650	644	659	670	646	635	615	670	627	660	640	667	623	661	655	633	664	655	621	642	695	670	622	644	622	690	656	652	610	667	633	622	625	675	703	661	652	646	655	662	655	678	641	637	620	630	637	630	632	643	658	647	679	644	604	608	626	607	622	658	648	664	665	649	657	684	646	618	639	651	675	584	636	621	646	685	646	630	635	664	668	627	638	604	628	645	640	700	642	645	683	632	648	621	604	684	639	608	587	642	593	699	671	652	679	711	672	666	627	680	687	623	613	620	649	616	587	655	662	624	604	639	648	642	656	656	616	660	692	681	661	637	674	643	697	669	692	661	611	623	649	651	636	635	652	666	603	643	640	660	659	587	614	674	704	675	618	666	639	648	637	635	614	624	655	616	632	629	652	615	674	603	635	660	668	656	633	683	658	655	642	639	661	645	648	632	612	699	701	637	650	660	685	622	662	649	644	633	661	618	643	653	615	618	609	641	615	615	644	698	660	636	655	624	655	644	617	628	642	725	679	692	616	611	651	629	670	637	651	663	637	670	608	687	682	641	641	597	635	641	666	649	652	650	678	642	609	635	697	613	671	673	620	635	657	650	642	684	603	688	630	616	649	631	663	612	641	658	650	621	611	631	647	668	623	649	619	655	658	702	695	672	654	667	647	651	596	670	608	611	635	655	645	684	671	673	625	623	623	684	657	658	657	651	634	635	664	630	680	638	642	620	619	677	638	645	642	666	674	664	616	649	596	682	644	650	660	650	693	677	639	641	689	651	590	692	671	659	648	679	632	652	628	683	610	646	685	580	616	663	610	669	694	628	579	609	642	655	663	648	682	680	644	695	641	660	659	625	681	666	657	620	682	644	655	664	658	652	656	628	618	653	656	636	636	644	687	637	655	630	645	685	634	671	648	620	709	619	642	676	655	662	674	685	672	668	636	689	647	598	653	587	620	686	689	586	680	651	613	673	698	639	686	623	638	654	662	655	694	724	632	651	629	656	729	623	635	623	581	660	646	670	676	617	631	609	662	672	656	645	622	656	628	632	663	641	653	618	638	630	647	624	671	687	644	658	647	626	643	611	693	664	653	656	653	695	647	679	616	629	678	626	632	587	614	665	664	637	656	688	614	659	667	596	637	598	640	609	661	638	650	599	693	633	612	695	600	626	642	569	666	626	641	610	613	695	592	675	628	696	678	638	639	596	647	621	624	638	617	678	655	600	602	652	626	634	660	692	654	661	640	646	658	667	598	610	617	635	643	671	670	597	634	649	662	661	663	609	648	719	696	658	622	683	626	658	634
24039	21542	28859	24690	21523	7252	899	665	593	559	521	510	463	501	451	454	512	422	431	422	438	451	459	422	435	478	447	448	415	458	455	450	468	438	434	438	416	422	444	457	442	440	402	480	406	447	428	455	430	419	419	477	429	444	414	479	417	457	426	421	421	431	430	448	403	435	451	417	400	401	444	379	411	422	443	389	401	447	439	410	438	425	423	434	403	421	435	458	430	406	427	420	397	410	429	436	470	453	427	419	437	451	407	379	419	420	425	438	469	442	443	448	431	421	401	417	448	431	424	452	463	417	376	388	468	452	416	443	427	431	434	433	447	443	424	417	444	441	390	410	402	393	451	431	389	403	379	409	414	432	433	432	421	438	431	413	429	425	406	439	449	422	418	408	407	406	437	448	396	430	440	468	443	415	449	439	429	393	432	424	430	426	449	403	460	445	415	418	431	419	418	413	431	418	447	418	416	431	461	392	439	430	367	440	400	412	429	431	470	404	429	409	435	420	408	399	460	443	390	426	439	420	418	435	451	467	430	447	456	442	419	441	431	463	430	448	385	440	454	479	427	430	407	426	426	440	411	404	456	405	403	409	439	434	436	431	387	443	390	404	436	422	481	456	406	387	406	403	424	425	406	452	465	417	425	438	422	443	432	463	398	379	435	450	455	422	396	444	422	439	440	453	419	427	396	455	426	363	441	443	411	410	460	451	405	426	441	443	418	394	431	448	432	396	417	453	444	434	442	479	426	437	421	393	402	440	443	426	443	419	453	429	444	457	401	411	426	416	432	427	395	430	462	422	406	439	419	460	434	403	461	460	399	438	438	412	426	429	430	404	452	431	469	431	344	422	440	428	415	452	410	416	444	429	434	409	458	415	426	441	436	476	412	419	435	390	422	414	427	418	418	436	444	388	419	433	423	445	399	421	426	427	455	449	433	447	449	379	416	426	414	415	429	449	424	433	449	461	421	429	473	443	427	425	450	441	457	430	451	416	405	426	419	430	417	420	419	394	440	415	443	428	400	457	439	402	434	411	437	466	446	427	454	385	430	377	419	416	419	441	443	459	430	450	420	414	446	424	468	392	420	460	420	436	432	402	391	455	421	428	456	421	429	431	423	425	424	430	436	420	428	445	420	462	431	423	434	428	422	425	372	421	429	424	425	402	435	427	423	454	438	429	428	424	449	424	438	404	439	408	440	454	444	452	407	424	410	438	407	440	423	419	437	400	432	399	415	426	436	433	416	431	415	433	449	399	400	410	428	427	465	416	436	425	422	405	437	446	432	422	399	450	428	432	402	439	434	390	466	414	391	440	435	396	400	432	426	425	417	412	406	403	413	457	431	434	464	442	425	412	410	454	440	401	449	432	405	391	422	418	460	410	438	465	434	425	460	408	453	394	380	412	416	451	421	368	414	436	421	444	423	427	413	410	405	456	464	407	459	454	419	409	403	450	422	452	388	430	448	425	448	418	444	415	452	434	432	442	412	467	417	408	451	469	437	416	433	434	410	434	426	438	435	449	438	435	440	460	440	444	443	404	468	411	425	418	430	414	419	423	417	473	409	417	418	412	478	465	463	434	390	392	430	399	429	429	412	437	442	440	427	451	437	447	439	403	416	437	453	432	447	437	447	425	385	411	463	397	443	442	422	392	445	413	435	397	385	405	443	428	438	417	472	428	438	396	426	437	430	384	447	407	428	436	427	448	426	419	396	415	421	420	439	417	448	434	428	456	386	435	410	477	411	425	426	385	405	445	448	444	413	459	444	410	403	399	427	404	425	425	395	412	407	404	380	454	443	423	445	400	428	405	436	419	394	434	421	407	444	419	439	431	491	424	444	423	409	441	442	428	434	408	451	405	458	432	433	450	406	448	411	426	418	451	439	428	459	419	411	464	431	410	459	403	414	405	428	421	422	409	431	462	422	419	401	452	433	407	427	438	409	441	450	435	381	444	413	455	406	429	422	401	417	470	423	416	405	414	451	465	419	424	413	416	443	420	429	426	456	405	424	440	426	420	439	404	440	436	438	413	433	428	450	407	407	422	415	433	419	442	459	421	424	450	402	434	408	428	432	408	429	446	426	444	444	394	399	435	410	418	397	429	439	410	433	444	454	421	413	430	405	414	425	449	435	447	421	468	474	428	421	420	471	415	432	412	427	448	408	390	398	452	423	431	396	419	439	397	435	422	432	427	410	437	421	445	377	437	434	400	394	401	448	421	418	429	402	430	426	440	417	395	411	410	435	454	422	432	442	401	437	421	454	458	436	433	424	457	449	415	438	388	453	439	424	402	428	449	418	383	434	423	420	405	397	425	446	446	443	409	457	420	419	450	428	430	422	401	448	423	428	412	435	433	424	418	429	441	447	417	402	427	434	435	430	414	400	437	417	459	405	426	465	448	409	429	435	441	405	427	447	424	470	438	415	431	419	448	463	436	445	439	423	452	432	419	420	427	426	399	419	450	380	411	423	454	468	466	404	403	418	427	411	455	405	436	434	432	415	458	448	424	397	434	410	439	388	436	443	397	405	422	445	425	403	418	413	419	372	422	433	422	453	430	461	453	413	441	376	422	401	408	454	450	414	442	395	415	404	407	436	481	442	457	423	462	435	428	430	433	413	430	367	481	434	442	443	410	436	398	465	421	413	398	428	412	427	453	456	405	401	438	408	435	412	419	446	399	424	418	408	434	393	428	425	410	430	441	437	431	422	449	429	383	461	426	406	455	423	486	453	392	407	429	417	417	385	431	406	463	419	459	430	434	438	447	393	458	402	431	413	428	472	423	399	448	449	427	438	441	411	433	460	415	433	457	417	425	405	403	423	415	411	443	428	400	451	455	412	429	474	461	420	392	434	404	410	450	448	421	420	414	418	445	461	449	415	408	421	432	398	416	439	443	410	430	424	416	406	469	452	424	449	450	378	454	445	447	432	454	445	404	412	411	429	441	435	409	424	403	414	413	444	417	423	425	422	443	412	432	429	420	405	393	422	405	424	431	406	452	423	434	439	434	410	450	441	454	410	435	428	426	391	438	459	436	450	397	419	463	463	430	403	423	437	389	444	429	423	410	436	415	433	393	402	450	436	425	474	414	412	387	434	401	424	441	435	452	427	418	433	428	405	429	432	441	431	446	398	424	421	437	372	402	407	433	385	401	422	462	410	438	414	446	452	446	413	401	411	397	451	473	441	438	458	423	437	455	419	424	437	447	446	449	455	416	451	421	452	432	384	430	416	448	434	411	422	424	412	422	378	423	431	396	425	436	408	413	423	428	428	457	435	405	462	448	423	431	420	451	385	454	413	460	404	436	441	393	416	486	448	438	398	403	448	383	414	407	442	404	419	439	436	438	470	372	400	393	399	412	378	408	425	418	401	424	412	432	407	441	410	427	412	425	450	396	442	422	425	401	426	446	420	455	413	425	417	438	436	395	397	433	424	429	411	421	417	433	466	410	434	434	388	357	441	432	440	429	399	425	436	412	381	382	409	406
11081	7926	5415	2617	1900	1488	1255	1087	950	871	796	714	701	751	700	693	605	612	637	652	586	547	596	600	601	554	604	577	576	593	573	560	603	568	586	552	579	559	600	575	563	562	552	579	546	567	586	536	559	564	560	596	574	537	558	576	570	532	597	562	551	577	560	607	582	562	580	558	495	591	571	575	615	530	525	586	559	556	587	563	565	550	566	553	578	563	613	593	554	527	533	564	493	588	568	524	543	551	546	558	565	591	535	544	548	564	525	535	559	577	561	517	573	553	542	598	578	561	600	543	518	523	557	524	557	549	569	615	490	538	528	545	525	519	578	539	561	542	562	566	563	588	522	512	533	550	573	522	525	555	572	549	530	574	524	575	551	568	569	506	549	577	565	514	562	593	568	540	596	529	553	555	532	586	546	533	560	548	524	513	565	546	520	618	521	555	577	586	537	549	594	560	549	511	518	579	562	577	600	534	590	524	555	541	545	521	522	549	504	603	585	545	561	546	553	537	555	531	539	566	560	548	569	569	563	529	550	569	552	557	561	540	593	563	579	587	511	603	567	502	565	587	540	550	556	545	514	531	551	568	569	567	575	566	554	543	520	533	563	588	570	585	564	517	533	533	566	536	548	553	573	561	556	583	539	572	586	574	565	492	559	553	600	525	532	552	598	546	495	568	546	537	579	547	532	576	526	555	591	511	517	529	540	568	512	547	562	511	575	554	590	511	555	549	561	574	534	553	567	545	570	565	555	544	535	572	556	571	556	564	557	539	586	549	498	549	504	572	528	584	543	590	554	555	544	526	536	559	530	509	576	546	540	541	587	578	554	581	548	568	545	550	529	562	575	506	547	541	536	543	528	566	552	548	532	544	591	540	513	510	561	536	583	518	598	576	568	568	556	547	541	527	564	571	570	589	525	537	552	568	560	519	571	557	557	560	561	556	534	510	545	532	536	570	591	567	591	604	570	562	549	563	545	510	552	580	560	561	556	544	554	584	589	561	576	542	580	500	570	558	558	549	575	542	534	564	545	537	575	524	590	540	580	531	552	583	562	525	534	560	549	548	591	556	550	525	566	591	553	586	533	538	547	555	559	615	538	545	552	503	561	553	553	545	558	584	575	565	551	548	599	572	567	600	581	541	583	547	556	510	552	535	550	576	551	585	573	520	554	565	591	543	548	532	547	561	580	572	553	563	549	520	572	545	557	582	550	532	558	525	569	538	578	533	533	569	535	568	549	558	577	569	543	539	553	550	577	571	519	525	552	533	536	508	565	565	511	539	564	550	521	606	576	552	526	542	526	560	550	585	517	609	614	559	566	567	573	586	606	514	570	562	515	592	499	553	527	550	516	563	598	548	581	595	587	560	562	558	565	556	552	550	563	529	549	546	538	547	533	544	563	552	564	560	554	574	536	535	515	596	524	560	525	555	590	580	549	537	589	514	573	574	527	537	546	586	528	565	548	562	588	592	550	606	569	547	615	550	538	570	573	543	536	537	527	610	557	577	532	538	557	542	590	563	556	520	546	554	535	554	539	531	577	522	530	530	560	537	512	538	560	541	522	520	579	515	527	530	546	533	570	571	539	520	508	550	576	577	548	539	599	560	585	550	557	540	568	554	583	493	564	545	562	510	592	563	542	574	546	541	550	518	552	532	591	540	555	520	564	524	547	549	530	542	607	543	581	521	502	545	525	598	594	550	535	556	570	528	553	537	575	613	596	528	585	528	550	537	551	544	569	537	560	571	559	586	530	529	564	549	547	577	564	527	543	582	593	522	565	557	544	570	532	507	571	519	604	560	541	534	527	556	533	571	575	546	550	534	555	578	547	554	515	549	591	537	552	532	523	541	496	544	545	524	574	568	570	539	529	561	514	544	554	544	533	553	542	530	537	573	511	542	564	583	562	574	529	557	589	511	552	588	542	502	591	512	542	527	584	541	582	583	500	542	536	572	553	537	611	534	580	531	550	512	534	549	573	589	574	548	528	543	539	523	540	558	523	583	557	530	530	551	549	573	554	559	533	569	554	538	566	551	573	563	523	575	545	530	551	561	567	550	537	514	569	536	548	572	550	559	514	541	570	592	571	580	566	561	547	526	553	575	543	550	554	560	537	494	538	556	556	540	562	521	528	548	515	601	582	529	518	604	517	575	533	563	566	562	500	545	566	564	573	520	611	544	536	536	605	562	539	545	550	559	534	608	564	569	551	533	522	577	555	547	534	508	597	558	564	541	563	547	562	534	536	560	505	543	593	543	585	556	592	547	522	554	540	574	518	564	546	525	567	539	566	565	580	565	556	574	574	608	538	556	583	628	552	550	602	568	523	539	562	537	566	560	520	519	552	552	575	508	518	575	579	544	571	575	524	530	526	555	565	589	538	531	545	508	551	551	562	527	553	595	562	523	549	536	552	552	563	561	521	567	571	563	532	516	586	578	545	571	582	510	520	541	562	573	572	504	573	555	548	570	560	553	525	539	534	557	525	581	570	566	546	579	605	521	568	530	545	533	522	577	588	545	562	533	581	568	553	556	565	560	537	534	531	589	535	573	547	542	566	579	610	586	565	553	570	560	565	554	578	540	542	543	579	534	600	531	563	608	489	551	536	559	521	527	557	551	590	542	520	544	572	512	583	510	533	552	582	572	549	547	543	535	533	589	559	556	548	535	534	522	554	570	544	571	546	527	556	541	582	540	580	523	529	559	570	546	597	581	555	518	552	514	528	557	576	589	559	586	555	585	552	549	578	560	547	532	547	564	542	581	514	530	561	534	570	533	551	529	519	546	516	538	572	538	553	563	562	587	557	536	567	525	543	533	579	540	561	554	543	528	564	550	569	533	527	553	558	518	555	519	528	534	520	508	524	540	538	536	586	542	535	552	568	562	558	546	547	578	545	563	556	543	522	586	547	567	536	592	567	589	543	508	571	577	567	571	603	567	546	557	537	595	528	557	585	531	568	587	560	559	521	541	529	547	576	556	516	554	484	551	571	538	538	533	530	532	526	528	530	544	543	562	557	581	571	556	539	542	564	546	511	542	561	556	563	519	581	556	528	550	558	572	545	581	570	616	514	542	564	546	556	612	503	579	543	550	557	494	593	573	567	579	513	577	601	562	586	553	505	541	533	531	561	532	568	555	507	548	531	544	569	539	549	553	586	540	552	557	556	567	544	546	538	537	547	550	563	589	540	595	571	570	529	544	556	545	534	546	527	530	586	557	525	564	606	551	545	571	516	550	546	545	553	534	573	578	529	541	550	535	544	572	553	527	548	542	553	540	533	585	544	575	540	538	546	541	602	537	528	504	567	555	563	549	531	558	585	530	555	546	550	557	548	570	521	497	529	531	566	564	546	557	575	520	582	510	552	518	578	569	567	534	544	578	540	537	519	539	532	544	531	553	526	554	562	556	545	531	514	532	574	577	566	552	568	558	575	584	569	547	569	574	541	568	555	575	607	530	572	548	571	522	513	555	545	542	581	507	540	573	518	573
25176	21538	27460	25852	6029	568	441	434	392	416	355	387	368	340	339	319	323	364	332	335	326	321	352	347	328	321	340	299	353	329	332	309	331	290	344	317	288	353	317	328	304	322	318	284	316	340	341	336	338	316	311	334	314	311	320	308	321	309	323	332	304	318	367	333	335	319	302	299	313	330	335	315	317	281	328	337	320	316	330	343	295	319	348	318	338	315	305	353	347	307	319	295	331	333	312	348	292	315	292	330	322	317	306	351	293	294	300	310	341	282	339	332	299	334	334	336	317	323	329	330	292	316	329	319	344	293	348	346	342	314	314	320	317	322	281	300	336	351	304	314	315	303	335	312	312	283	326	338	275	323	285	308	342	328	320	295	337	293	329	339	294	346	293	320	309	309	304	321	323	326	318	313	346	334	317	337	324	308	306	321	304	317	310	330	333	309	328	323	329	325	315	320	316	334	351	298	358	315	309	312	323	326	332	329	322	272	311	321	319	318	298	327	341	321	354	303	345	306	307	304	329	324	291	346	358	330	331	333	320	288	292	326	318	304	288	316	330	314	259	316	344	301	337	325	333	306	314	322	316	332	330	317	334	317	308	329	344	333	328	283	327	321	323	310	299	317	309	343	311	306	302	305	284	295	308	319	323	301	344	314	305	308	296	301	335	314	334	296	331	299	308	323	330	302	335	307	319	351	309	331	307	310	309	314	302	321	325	302	315	308	327	323	301	342	331	313	327	327	316	308	317	295	319	329	287	322	351	346	346	306	296	277	321	301	315	334	316	320	293	343	290	289	338	327	296	330	297	311	299	308	315	348	341	319	321	334	316	318	326	302	308	329	341	293	310	324	311	305	294	301	266	301	294	322	335	362	318	334	296	289	321	289	329	300	298	301	293	329	329	334	333	316	300	292	303	316	349	336	293	304	325	277	309	313	318	292	341	316	337	323	305	309	324	341	307	307	341	351	335	322	320	323	324	304	317	322	338	320	320	293	322	308	315	289	290	324	332	340	320	305	318	314	325	313	312	339	370	283	296	318	292	308	341	323	314	326	324	321	339	331	314	292	326	315	334	324	340	330	332	301	313	318	309	309	338	301	305	345	307	321	354	315	311	323	326	307	331	319	305	355	318	352	322	317	325	303	304	297	336	300	338	312	320	332	328	325	318	324	356	334	355	336	321	311	316	285	322	324	324	313	317	336	316	336	316	322	292	314	312	325	294	310	332	356	323	342	316	348	340	289	322	333	312	315	304	295	320	327	326	323	321	316	345	319	259	329	298	305	318	323	321	344	328	342	307	329	295	331	320	337	314	337	308	277	316	342	288	308	310	354	327	333	308	281	323	305	325	336	307	315	356	308	359	312	327	299	315	304	325	312	306	272	329	342	332	304	336	304	303	328	320	355	355	325	362	323	307	327	299	323	303	328	292	305	332	291	298	320	291	329	300	330	308	343	322	332	331	312	305	352	311	319	295	333	351	306	329	333	367	324	312	312	292	343	292	328	334	305	304	304	313	321	341	330	334	324	323	320	305	355	319	274	337	284	326	293	304	308	320	293	305	312	334	359	333	293	332	355	323	294	314	293	311	335	301	334	290	332	256	330	302	297	306	318	340	303	318	285	342	316	315	359	318	348	275	296	320	333	331	289	344	289	321	360	306	355	321	295	309	349	296	320	333	272	331	327	295	321	346	342	345	334	305	292	299	295	321	280	337	301	333	335	321	282	304	312	325	314	325	343	295	340	308	307	292	324	323	319	315	329	303	295	313	294	317	329	329	316	356	280	302	348	321	355	335	290	299	303	289	345	309	317	332	315	301	308	316	302	346	293	327	311	331	316	322	315	307	337	314	309	346	312	317	321	320	332	340	331	290	313	321	307	345	293	328	293	287	323	275	324	318	292	311	313	288	369	351	319	338	311	295	289	325	311	342	326	310	289	309	344	345	321	307	335	315	320	295	313	296	322	325	280	329	328	307	337	294	320	323	303	318	320	313	321	347	332	329	309	307	321	302	340	316	317	327	317	324	325	317	309	310	330	309	337	306	323	349	311	300	315	310	289	330	356	334	323	299	293	307	343	335	318	359	332	293	307	328	337	312	302	316	329	319	313	314	333	303	322	314	330	314	335	325	309	327	291	313	297	333	308	338	303	294	324	343	311	346	298	321	302	346	333	339	327	286	317	319	322	296	307	274	302	331	289	302	294	299	331	302	334	317	341	304	334	322	341	345	319	297	336	318	315	314	350	323	293	326	310	314	339	301	290	293	296	306	331	346	292	308	333	336	334	331	292	334	332	318	322	314	368	330	316	299	305	336	323	320	284	327	309	307	293	313	306	285	301	312	305	309	322	328	312	324	296	319	309	312	321	305	314	322	335	336	295	310	347	350	359	330	298	319	324	310	305	295	298	313	319	315	270	335	317	307	349	345	323	325	316	278	338	308	290	312	305	301	335	340	324	298	326	357	326	310	322	336	312	308	317	302	278	314	315	291	329	308	301	287	348	303	338	322	308	307	328	307	285	301	298	320	317	294	318	319	308	319	308	291	314	309	320	282	280	306	323	293	329	312	303	353	329	322	302	299	341	326	288	293	322	331	324	328	294	324	276	315	305	324	354	335	328	328	346	319	303	293	319	295	337	326	330	280	328	320	315	312	292	315	358	312	318	273	331	316	330	298	322	308	315	298	256	322	305	324	303	321	303	347	336	333	285	288	348	329	351	301	327	319	281	327	327	335	313	350	278	336	332	312	301	329	307	310	344	379	294	301	319	319	339	303	295	274	318	348	330	296	371	326	321	292	317	320	327	328	344	300	306	297	341	356	301	335	300	295	294	314	318	322	288	362	325	329	281	334	338	334	330	317	326	327	335	338	350	304	291	293	302	295	297	316	335	311	320	321	305	319	338	305	313	322	318	300	306	310	322	305	290	324	294	329	316	295	307	343	314	351	280	338	323	267	308	349	340	321	345	355	305	309	336	333	329	304	339	329	327	327	294	327	303	316	366	345	329	326	328	303	308	333	295	283	322	294	329	317	337	309	297	308	338	319	310	329	313	329	294	316	329	292	319	293	306	308	300	329	308	329	282	301	324	305	351	332	345	287	290	316	311	363	322	325	295	311	313	309	319	291	318	324	321	324	291	314	291	338	307	312	338	343	314	315	322	338	308	327	336	345	276	306	329	331	345	289	314	347	301	312	287	326	314	312	316	336	301	321	345	323	320	308	277	295	330	300	300	353	323	328	323	274	298	317	304	327	334	321	295	306	332	346	323	324	318	294	303	299	313	326	327	321	325	308	330	290	305	363	350	316	336	301	287	323	336	344	335	341	313	315	302	334	330	337	282	335	294	353	295	298	304	269	358	329	329	324	344	314	322	318	320	326	324	316	320	341	305	316	283	370	305	346	309	311	317	271	339	325	316	315	320	301	279	320	304	332	313	278	319	329	299	296	302	312	299	327	295	315	331	321	329	279	310	339	309	292	333	293	329	303	304
9410	4122	2765	1385	1085	853	735	641	561	566	513	475	517	436	469	414	453	475	442	426	425	435	414	444	393	400	385	428	413	411	421	393	436	395	393	400	423	422	408	374	379	426	383	420	393	399	399	398	434	406	396	397	399	382	414	385	411	392	395	408	421	432	388	380	385	392	381	442	401	435	382	436	432	399	386	400	398	392	388	405	402	402	426	394	335	408	389	378	378	417	423	425	407	351	382	411	378	409	418	388	426	440	393	400	385	436	429	414	428	425	379	364	381	404	410	394	397	398	376	402	436	380	435	401	428	400	404	387	385	379	404	384	382	429	379	398	388	450	395	398	429	393	414	427	397	371	372	391	428	387	403	392	433	422	387	413	434	414	378	374	393	383	390	410	394	370	416	416	412	378	411	405	404	399	386	427	379	410	382	422	365	401	413	423	382	408	371	429	414	390	406	406	387	372	418	375	404	405	416	427	425	403	386	404	396	402	401	371	395	399	369	396	383	403	395	405	410	397	418	385	403	413	447	395	390	372	390	440	382	394	446	424	406	369	391	391	403	411	436	403	418	399	419	403	397	412	395	402	386	394	397	390	390	429	395	398	396	386	407	396	424	394	368	369	372	413	399	390	405	424	426	395	419	393	418	404	415	417	399	370	423	402	396	401	395	373	423	380	387	403	400	417	403	426	392	416	388	389	413	414	414	397	408	435	438	410	389	408	424	396	393	393	413	395	363	407	367	395	398	409	384	394	403	406	389	367	400	362	405	411	416	415	395	396	424	395	414	414	413	398	418	408	390	409	414	395	401	386	410	365	374	391	400	398	417	391	440	413	400	399	419	427	386	412	372	350	391	412	433	417	406	404	408	393	385	389	379	406	410	375	377	387	389	381	356	377	391	394	407	402	398	410	386	408	401	397	400	364	404	353	405	380	392	402	396	416	369	392	374	400	430	404	415	398	379	459	400	378	389	399	398	427	395	412	399	397	368	406	392	432	403	364	379	402	382	438	389	384	397	390	417	412	421	433	398	386	388	388	398	394	408	422	434	387	419	369	414	387	426	383	398	387	444	365	410	382	386	399	406	405	428	410	410	384	418	418	382	426	386	411	362	428	420	416	372	388	399	419	392	385	400	378	364	394	401	401	389	362	387	382	390	439	401	414	400	421	402	454	361	375	395	377	383	371	390	420	428	410	431	427	418	380	367	429	416	407	429	415	421	393	393	414	468	421	397	378	353	404	408	358	395	380	402	420	395	390	401	367	396	421	404	389	392	415	402	398	414	387	387	410	411	378	393	410	390	415	408	382	403	381	407	407	398	377	386	376	383	383	389	375	396	388	423	399	393	378	398	401	449	376	407	393	426	371	394	414	375	409	414	414	404	392	437	358	428	394	418	364	407	412	385	417	390	401	430	418	431	419	385	385	370	391	423	400	431	356	405	389	419	363	356	390	379	419	368	370	424	362	353	439	371	398	369	408	387	397	392	399	394	371	425	408	378	377	421	365	419	414	420	424	428	385	394	440	382	420	376	409	353	432	407	410	348	376	405	398	430	416	360	429	419	382	425	417	410	376	388	412	420	406	397	395	390	400	412	438	420	395	447	388	413	413	388	379	412	378	391	414	408	409	396	387	398	411	398	404	386	397	416	379	451	372	394	393	394	386	420	401	399	390	375	396	389	399	416	403	418	379	397	416	383	386	392	415	420	430	418	392	343	337	413	380	437	408	430	378	399	436	419	439	462	381	380	384	403	425	399	449	378	406	398	400	376	440	392	395	387	372	423	421	394	386	413	368	375	410	448	404	422	393	370	396	405	397	388	394	415	398	383	408	384	402	379	408	413	355	383	414	400	349	381	404	384	391	414	383	390	437	385	416	392	383	441	399	428	423	415	439	380	410	383	417	406	418	407	367	408	405	387	407	409	438	417	402	364	378	375	400	344	403	411	396	433	392	421	432	393	428	400	383	424	381	432	379	407	397	412	409	401	399	416	389	409	419	391	390	419	394	416	399	388	379	420	436	418	428	394	381	400	390	403	384	449	400	388	428	428	405	392	381	375	368	402	400	415	401	392	424	417	412	398	359	402	394	407	397	389	411	409	374	404	394	403	384	386	388	431	423	390	382	406	390	404	382	420	411	426	395	410	427	415	380	388	379	408	394	405	377	391	408	385	374	416	382	392	435	383	397	392	363	396	367	420	391	393	411	395	450	394	426	384	422	397	424	384	407	412	412	398	411	409	395	425	397	430	360	442	370	412	409	359	389	425	432	431	413	376	406	400	367	414	421	380	409	413	379	430	391	427	389	402	386	366	417	403	369	417	416	343	404	384	378	373	408	374	392	378	387	380	400	409	412	395	419	378	390	405	375	405	400	416	409	404	414	438	419	396	412	394	377	375	430	387	372	395	457	426	423	408	366	397	411	347	398	430	397	411	402	445	377	407	391	399	375	374	423	400	393	382	395	389	410	405	399	378	389	418	402	408	411	422	392	362	436	409	396	404	414	377	395	399	386	442	395	351	389	388	388	399	416	439	379	394	390	438	390	376	414	391	390	407	421	410	384	383	398	411	415	381	404	384	395	421	413	397	409	386	382	381	356	403	421	373	422	422	379	377	385	400	438	382	387	407	420	389	423	382	397	416	411	419	415	380	398	398	385	371	406	385	400	423	420	408	416	412	410	410	380	411	391	402	382	355	415	388	393	376	414	410	399	394	389	378	434	376	441	391	419	400	433	400	413	387	428	418	432	413	386	393	394	393	401	412	386	400	409	384	444	438	431	383	425	402	401	393	406	400	387	386	361	400	417	399	408	421	381	367	399	404	448	376	423	405	383	386	425	410	385	420	425	416	393	424	416	371	421	405	399	378	413	377	401	386	409	412	397	453	402	421	350	410	445	391	416	427	410	379	425	364	375	402	385	398	395	403	390	415	414	411	384	425	390	397	393	413	381	422	409	437	349	385	418	415	417	388	393	397	420	412	388	432	389	400	394	412	403	405	390	382	412	384	381	386	393	404	418	416	382	398	438	367	405	418	384	376	409	368	350	422	394	416	370	360	407	392	416	382	403	418	406	400	384	383	383	399	406	379	458	412	410	428	403	388	432	428	408	411	395	394	398	411	365	405	398	404	405	372	404	402	439	396	402	387	378	403	412	398	409	382	393	404	401	407	397	437	404	425	417	398	375	411	417	409	414	415	444	400	401	398	393	405	368	385	392	377	418	406	431	391	384	398	357	455	396	440	415	408	412	388	402	418	395	415	419	364	423	383	400	395	388	403	405	403	389	399	386	420	422	384	395	393	421	390	381	420	373	400	377	408	403	411	415	393	400	405	387	387	400	374	379	410	388	359	388	396	425	386	438	425	422	395	381	408	420	410	441	379	394	401	383	447	403	424	402	398	394	413	363	402	368	413	432	401	433	382	372	396	365	445	444	433	364	393	378	403	384	401	369	375	383	388	389	386	413	403	394	398	444	398	398	397	370	405	391	364	372
22990	21580	29336	24293	21580	21558	3941	587	463	370	364	322	284	247	239	260	240	250	200	187	201	205	184	171	221	163	189	194	188	169	151	171	169	164	165	174	178	191	192	171	175	167	148	159	173	145	190	165	145	148	159	150	150	151	157	155	142	190	173	170	160	164	171	156	177	171	142	161	181	137	181	161	158	140	144	174	165	172	166	153	165	164	138	163	168	166	164	165	167	162	159	185	165	176	153	174	169	163	145	160	162	164	150	159	159	159	192	173	156	168	166	178	137	151	174	147	156	156	168	161	181	170	145	157	170	168	143	156	167	171	154	158	162	158	158	175	163	166	149	152	167	155	158	177	173	170	157	191	148	171	137	129	158	166	153	147	174	155	153	154	151	145	157	176	167	179	149	165	175	170	151	169	156	144	148	154	142	160	153	155	160	160	158	170	159	181	169	162	169	174	179	143	171	164	152	155	154	158	150	172	166	178	177	173	160	193	163	160	167	150	140	179	169	166	137	170	172	142	159	158	154	154	172	149	170	154	159	171	163	164	161	130	157	167	174	148	143	150	165	193	158	167	149	164	170	159	172	159	166	153	154	175	171	160	167	138	165	142	145	160	159	156	170	166	184	167	167	183	157	150	170	141	170	164	164	160	154	153	153	162	181	179	167	141	156	159	164	145	152	169	146	140	167	167	150	148	141	158	148	178	141	162	154	166	169	143	146	172	180	147	181	144	171	154	181	191	159	170	163	160	158	170	156	158	158	169	169	152	151	143	158	157	153	173	175	139	143	172	144	148	172	157	146	138	160	158	168	155	164	171	147	166	175	150	157	157	175	163	182	153	161	146	143	146	166	166	158	149	153	151	180	162	148	137	146	165	149	149	156	156	158	174	153	159	181	155	170	163	132	151	161	134	163	141	168	140	159	166	158	142	145	145	144	134	157	155	161	148	160	163	163	151	177	160	142	153	153	158	169	150	147	170	140	158	178	138	160	162	157	157	160	172	162	137	156	171	151	185	194	158	143	160	134	149	149	157	160	176	155	178	157	172	146	157	158	145	157	167	155	177	160	165	148	156	157	167	151	159	171	154	134	161	157	161	182	144	169	175	154	177	153	164	171	170	148	179	143	174	153	163	174	147	157	151	126	184	170	152	174	179	162	164	172	162	172	180	163	155	151	144	153	148	162	147	156	151	165	179	180	155	132	159	185	156	172	158	141	186	146	159	162	179	159	157	164	163	164	162	174	151	160	168	177	163	148	145	151	158	170	157	167	170	162	152	169	150	147	182	159	170	170	167	137	141	155	148	146	157	169	155	161	152	154	176	154	162	172	170	162	151	173	156	150	151	144	152	156	161	180	162	158	176	172	136	141	139	141	174	157	152	175	160	158	165	166	155	158	160	143	167	144	134	161	175	159	155	144	156	134	147	138	163	130	154	167	160	170	155	141	169	161	163	185	165	155	156	161	155	141	169	157	158	150	170	153	166	168	150	164	169	170	162	170	144	132	130	153	151	156	161	147	156	140	171	163	149	179	156	162	165	149	134	154	157	161	173	165	162	139	143	155	160	153	174	153	147	168	154	173	163	181	177	132	156	187	156	152	161	165	173	164	139	146	167	148	170	157	166	157	171	164	159	175	152	142	177	160	158	169	155	149	158	168	153	147	176	136	149	150	165	167	140	157	168	137	170	148	143	147	158	163	147	167	183	142	143	141	169	161	162	151	176	149	161	156	178	154	148	146	153	146	172	162	147	159	148	140	175	161	172	167	161	166	154	173	159	159	158	145	152	170	158	158	165	158	144	143	161	165	157	175	140	169	151	163	157	175	156	168	149	147	165	134	144	160	161	178	156	154	157	137	182	143	140	148	166	158	164	176	154	149	161	132	145	164	156	157	159	167	170	147	119	163	177	150	175	159	190	129	167	156	159	152	169	170	158	168	158	135	156	146	146	162	158	164	169	150	158	154	144	174	167	153	165	162	150	150	155	162	165	175	153	151	155	159	151	151	167	155	150	141	191	167	153	156	170	152	135	145	156	155	164	158	175	173	173	163	166	143	159	158	169	159	138	154	157	158	151	162	150	155	166	172	139	156	150	161	169	166	148	142	179	145	170	153	173	137	155	150	161	153	154	131	148	139	163	147	174	157	165	153	161	168	149	166	148	159	161	142	158	144	148	172	164	160	182	158	161	149	131	171	156	163	139	146	160	136	175	184	154	172	152	155	144	164	146	171	164	165	172	154	164	174	152	176	143	158	168	163	153	157	145	170	186	135	168	180	145	160	161	154	150	154	169	171	168	157	175	159	146	153	149	158	150	164	170	174	159	155	159	156	180	161	148	153	164	156	170	162	155	138	171	173	177	155	145	167	151	178	172	159	182	135	165	146	148	147	145	146	166	161	164	160	146	163	157	153	175	168	145	177	149	158	159	159	155	118	173	175	174	165	155	200	147	163	163	126	150	149	173	174	147	171	168	149	170	155	145	171	156	159	162	171	153	151	151	165	156	158	139	146	146	155	154	140	160	164	163	144	155	187	158	170	170	153	162	168	144	155	134	154	146	172	142	162	169	151	152	163	165	154	161	155	162	182	151	164	150	136	150	163	140	156	165	143	174	165	172	162	161	167	164	179	162	159	148	149	175	159	164	183	166	154	160	162	166	143	170	159	184	154	147	145	164	168	175	146	147	179	161	155	148	158	153	175	167	153	148	173	146	169	158	159	167	174	170	163	162	162	155	141	166	179	144	142	148	144	144	167	179	157	143	184	157	141	178	163	155	149	168	165	143	150	162	162	157	159	159	132	156	162	153	170	137	165	140	159	152	168	164	159	192	155	167	161	165	146	140	154	141	150	142	169	179	172	159	175	158	188	192	146	156	166	143	190	168	175	179	162	179	159	161	177	157	157	158	148	166	163	159	169	176	136	150	162	161	163	165	144	173	160	168	135	185	166	191	151	149	171	160	146	166	156	142	159	178	147	156	175	158	136	154	176	147	171	141	158	154	170	145	181	165	166	171	178	133	169	161	166	118	179	169	140	176	144	141	130	159	180	154	174	182	150	158	153	174	142	147	162	172	163	163	168	152	183	179	155	168	167	150	160	159	171	155	166	184	155	166	167	149	157	164	153	157	148	183	159	163	171	153	169	149	143	159	172	146	174	179	170	165	137	169	162	152	141	155	165	130	151	174	155	147	170	155	165	172	152	163	186	150	155	149	163	140	145	149	150	172	186	178	157	155	158	142	186	148	155	130	153	181	163	164	164	156	169	164	145	150	182	168	150	168	161	144	163	173	153	162	139	160	160	169	175	139	156	142	158	152	141	164	154	135	150	156	168	178	155	166	151	174	159	145	175	153	160	161	152	135	152	163	139	158	159	162	185	180	145	147	169	145	173	148	162	171	176	154	154	157	153	186	159	153	155	159	155	157	155	144	171	162	134	170	182	166	174	164	173	147	156	165	161	160	180	150	154	170	165	168	172	146	134	161	170	144	154	155
10692	12708	8529	3906	2665	2022	1554	1236	1028	872	674	577	514	474	420	379	353	367	330	294	327	275	317	290	262	277	270	258	259	258	250	256	252	224	267	242	231	242	255	251	231	234	245	259	232	226	225	233	221	229	197	235	228	187	220	210	208	215	223	201	234	215	242	223	264	220	221	212	228	225	237	225	232	209	229	228	228	230	222	208	206	229	233	209	244	209	215	218	231	204	227	213	224	222	234	227	224	208	200	209	222	230	182	217	209	247	223	225	235	200	225	214	208	214	209	223	234	208	210	216	215	216	226	203	222	224	196	217	208	227	227	206	233	216	202	230	206	223	198	211	216	208	239	213	232	218	223	199	229	210	214	204	218	210	229	193	205	186	199	177	199	208	189	190	218	231	232	217	216	209	237	232	215	187	217	189	227	202	203	202	207	213	194	228	218	208	210	233	213	216	200	196	219	190	189	209	215	220	194	226	194	215	215	199	216	188	210	218	218	200	224	238	189	237	217	225	190	201	206	231	223	196	192	224	191	207	196	200	207	183	241	203	238	227	208	243	182	214	205	207	211	197	232	185	214	213	221	162	211	203	214	217	214	216	187	210	218	221	214	222	244	213	206	231	203	220	220	210	227	226	194	211	222	221	211	209	213	229	220	212	211	216	224	220	228	216	196	222	218	203	215	249	228	224	205	211	201	220	219	218	209	195	232	212	216	215	210	214	198	215	217	230	210	221	212	196	199	220	203	217	218	224	203	205	225	187	186	213	200	211	223	193	204	209	207	227	219	192	210	225	226	220	203	219	221	231	212	228	211	202	216	207	188	232	234	231	205	215	232	217	173	226	227	216	223	225	207	231	215	224	236	206	207	213	203	244	199	222	224	215	225	214	197	227	188	210	195	218	235	220	206	219	215	201	215	197	210	223	199	201	216	183	207	234	211	220	220	232	235	200	213	223	210	233	224	215	230	257	218	203	200	212	223	234	239	221	213	186	214	211	236	201	202	210	217	215	211	218	223	211	213	193	207	202	218	227	228	210	197	196	213	203	217	222	213	208	214	225	222	219	201	201	233	215	194	189	190	208	199	230	221	205	234	216	221	190	165	203	238	210	221	230	212	195	191	224	209	225	243	198	207	193	188	228	206	229	207	210	203	214	247	224	195	197	204	203	212	224	215	235	204	222	197	229	195	197	219	236	229	208	216	221	194	190	215	186	201	216	199	218	204	206	232	230	220	199	225	230	202	191	228	191	205	224	227	195	187	168	203	193	223	199	227	227	185	235	211	240	235	200	190	218	240	221	226	213	212	213	242	212	223	179	230	208	223	234	244	219	219	201	207	228	200	197	192	202	203	208	177	212	218	200	221	219	244	218	199	227	214	216	204	191	204	206	225	214	230	222	190	223	218	225	200	201	216	196	218	228	191	215	211	236	198	211	199	201	204	227	226	229	233	194	202	238	220	206	206	230	221	222	194	235	213	181	238	192	203	211	244	219	203	211	201	195	211	196	199	221	221	212	205	199	203	216	204	232	214	221	237	206	212	217	225	185	223	240	226	232	200	202	189	214	208	206	205	223	199	224	217	209	193	210	222	223	219	221	232	235	240	213	191	199	231	218	189	225	230	216	199	204	222	209	226	197	204	215	194	226	217	216	214	185	194	220	204	182	217	200	230	211	216	200	222	210	210	205	207	216	224	214	222	207	231	189	201	207	203	219	200	212	226	198	226	213	235	209	232	230	203	219	211	246	216	194	186	204	201	219	192	214	200	227	217	230	200	222	219	198	212	229	231	215	217	192	201	212	195	207	207	239	219	215	232	209	212	213	198	204	195	220	200	216	212	201	210	218	208	222	225	207	206	212	218	218	209	217	219	239	215	221	220	176	206	183	223	206	201	213	213	212	215	196	225	212	206	220	218	219	224	201	232	226	214	199	223	210	223	219	206	210	182	216	213	220	226	215	205	224	223	206	210	191	230	218	224	233	226	200	223	201	205	234	213	199	209	196	198	216	245	202	228	216	208	210	203	209	208	207	212	223	221	241	243	244	203	209	235	219	212	211	178	205	244	232	209	199	218	185	250	211	208	204	214	202	219	193	190	237	206	184	205	204	213	220	222	201	234	223	217	195	229	237	211	211	210	217	192	205	209	207	223	216	203	215	214	185	223	212	203	220	204	214	195	218	228	184	225	204	218	194	215	231	227	193	199	217	195	200	189	244	218	217	206	232	224	197	194	213	205	225	195	201	199	192	198	188	205	195	196	205	209	213	217	190	186	240	208	215	213	229	208	232	244	210	204	220	208	211	211	205	234	217	216	209	203	212	231	211	226	217	202	217	236	225	254	220	190	232	211	201	236	209	219	190	196	209	189	235	195	219	238	238	199	231	215	203	193	228	224	212	215	209	212	204	218	204	230	213	176	213	223	215	237	204	198	211	189	217	221	206	203	253	210	241	211	218	212	222	227	192	199	237	219	207	222	219	230	218	202	200	215	234	212	204	220	226	209	197	211	198	253	229	240	206	219	190	201	206	198	212	221	209	181	214	193	212	229	231	231	210	216	187	209	226	212	227	199	223	223	216	250	217	220	219	198	195	215	205	248	183	223	227	206	227	208	212	205	207	213	256	192	207	185	191	210	204	210	207	234	214	208	203	213	197	242	203	232	217	211	221	194	229	238	201	199	192	222	210	226	211	210	206	224	197	225	201	235	218	210	228	206	193	206	224	181	219	208	211	193	205	204	201	224	221	228	226	235	206	185	221	239	214	214	198	240	196	216	219	236	197	219	208	207	236	213	237	213	192	191	215	236	218	209	195	178	206	208	238	237	202	203	212	198	213	213	216	210	193	225	212	199	208	203	224	186	192	223	191	210	206	229	218	204	200	202	230	210	182	212	202	213	209	225	183	179	198	206	209	244	230	215	204	196	217	244	235	220	206	238	233	194	230	197	216	206	205	206	196	221	238	223	223	244	225	186	204	207	196	216	205	205	221	194	197	234	211	220	215	217	219	192	197	201	238	197	221	213	229	208	204	212	207	208	203	211	191	216	215	214	218	237	234	231	201	206	220	206	218	224	205	214	209	206	243	229	233	224	196	232	226	181	191	235	211	213	215	212	212	230	222	199	226	211	240	203	207	250	233	203	215	211	194	218	220	226	205	216	222	233	228	213	224	231	216	210	212	204	177	200	215	239	221	197	220	181	217	201	177	220	185	214	200	215	197	221	226	224	209	233	197	222	192	230	205	214	208	207	191	213	218	168	195	216	233	240	223	207	191	193	219	216	229	214	200	218	233	188	219	205	221	214	220	203	213	199	238	210	185	213	230	223	212	213	218	213	231	245	234	211	227	232	207	209	221	195	210	198	208	211	219	229	204	226	212	216	219	226	217	208	219	233	201	226	195	193	189	208	250	218	201	215	179	187	222	228	219	197	200	219	208	172	221	209	209	210	212	248	226	224	216	230	180	197	222	198	215	225	210	211	198	219	208	203	196	217	221
27736	17429	3079	725	551	458	570	487	564	494	516	546	523	513	508	506	535	508	503	483	548	490	497	512	502	525	478	526	533	470	498	479	508	517	463	528	471	513	490	474	471	506	509	489	545	503	500	497	514	521	497	484	506	538	513	515	493	464	481	475	488	520	496	538	506	494	529	512	513	532	518	494	517	518	543	499	532	484	485	497	515	504	483	478	492	510	510	550	498	521	489	510	505	502	508	526	466	485	543	510	505	477	500	521	506	493	484	502	504	508	493	508	482	497	501	512	501	492	515	511	567	508	492	503	486	507	515	510	512	506	480	551	511	516	505	507	482	505	536	502	473	517	549	504	531	479	513	507	543	487	496	476	525	490	511	462	492	492	490	488	520	510	511	504	487	524	515	482	503	506	510	486	544	502	534	507	526	515	502	480	538	474	470	494	511	519	521	477	519	486	500	475	517	509	514	471	481	503	516	501	492	488	502	480	483	469	497	451	515	483	513	544	520	483	480	532	471	504	554	491	510	505	522	483	532	501	480	496	492	513	526	488	488	516	553	502	494	535	531	506	505	525	513	511	551	491	474	516	528	476	517	524	497	507	482	532	474	469	526	484	511	532	499	542	526	494	450	544	507	525	505	465	516	557	527	493	482	530	513	489	524	465	522	485	514	536	537	525	532	492	508	493	516	496	535	500	509	506	496	514	533	520	479	503	488	491	489	476	494	529	487	508	454	500	505	483	498	488	519	474	466	490	493	525	481	484	490	493	550	519	487	490	486	505	491	526	493	539	478	512	515	530	510	489	494	471	530	492	493	452	456	540	533	529	536	504	474	505	464	542	525	500	511	480	520	465	524	522	507	539	530	530	527	545	459	494	539	532	516	513	534	488	501	513	510	523	522	540	499	479	498	480	512	488	495	508	487	497	502	498	505	528	550	525	516	488	497	517	504	528	474	469	510	566	486	498	485	490	483	537	486	527	471	488	503	500	506	483	495	551	540	499	465	509	537	496	499	517	483	473	507	510	487	529	508	504	507	503	506	518	511	498	478	490	548	505	509	487	502	537	544	484	506	496	514	484	486	517	486	484	537	471	512	492	487	511	507	515	504	528	512	540	489	539	524	483	494	510	511	526	492	473	481	499	498	471	506	489	470	533	500	479	513	492	535	480	463	533	545	513	497	510	466	510	511	510	504	520	516	531	486	514	487	495	518	470	495	484	523	501	512	490	480	507	557	531	521	512	487	548	477	538	485	513	533	504	487	531	495	528	536	514	528	504	506	481	523	511	536	515	515	492	483	537	500	515	524	476	477	562	529	482	498	491	525	491	491	497	527	512	542	482	508	534	497	536	462	539	531	500	492	538	500	515	489	496	480	447	532	478	495	492	518	492	503	485	490	484	485	483	493	504	510	530	513	526	485	479	465	470	476	511	507	494	522	495	482	535	512	505	512	496	505	505	517	515	490	493	499	506	529	485	511	479	517	524	509	524	519	517	513	528	541	496	549	497	515	484	465	506	557	484	554	485	508	546	502	483	511	486	516	486	490	509	515	516	503	527	512	451	502	518	497	519	560	464	499	529	470	501	517	547	466	507	542	491	505	488	534	455	512	515	469	489	500	494	549	516	519	519	540	514	555	471	467	483	527	524	488	477	522	509	487	556	484	499	468	510	500	500	517	530	519	506	488	455	522	505	475	511	523	476	496	507	533	524	541	539	508	484	577	545	479	529	497	496	530	514	490	500	532	514	495	532	529	517	517	493	513	494	544	509	511	533	522	529	489	546	479	541	558	502	443	472	489	550	532	491	461	491	493	480	514	546	507	517	522	496	500	493	477	481	563	493	515	482	539	535	520	520	489	508	494	474	524	531	519	510	481	528	529	477	529	507	470	541	485	508	524	533	493	469	514	519	505	490	510	489	511	503	482	481	481	495	510	470	506	526	483	507	473	549	520	523	551	499	526	503	491	520	513	506	488	520	519	506	477	513	515	527	484	514	520	507	504	472	473	460	547	555	524	507	510	500	486	506	534	488	497	500	481	491	505	493	527	533	481	509	486	478	551	485	486	518	539	522	479	456	511	477	488	486	521	486	535	505	514	471	500	468	540	510	505	524	493	490	518	512	527	465	521	504	486	497	534	547	531	503	530	504	503	496	493	477	526	504	497	475	522	521	514	512	510	487	499	468	496	541	458	484	488	480	513	524	520	510	488	529	496	498	542	497	493	478	506	546	472	501	573	476	526	499	524	551	479	517	528	481	489	536	491	507	480	520	510	541	491	508	480	522	524	487	522	522	510	530	495	478	494	578	477	527	501	510	513	443	469	519	516	510	468	536	476	509	507	463	477	453	520	486	526	508	508	510	493	528	514	498	500	517	516	489	470	523	504	531	485	522	498	526	498	500	492	486	453	538	498	520	500	486	559	502	509	501	505	541	517	474	536	533	476	531	510	483	525	528	475	525	493	489	476	496	521	480	487	487	502	529	542	506	521	480	510	508	480	490	489	492	545	517	474	526	507	508	494	500	513	558	495	490	568	539	518	514	478	512	476	472	504	510	530	505	471	517	484	515	548	502	484	504	476	538	521	533	450	499	469	537	474	531	482	476	549	477	489	482	496	497	527	499	492	481	462	467	527	545	515	519	521	527	474	466	536	529	537	467	523	506	515	499	486	509	499	514	505	494	475	525	503	536	521	519	508	532	545	465	500	515	521	484	534	484	478	544	506	532	461	499	479	525	512	521	520	531	512	542	493	545	512	503	519	518	493	495	483	487	534	499	503	469	513	537	532	520	477	523	485	528	520	520	444	515	531	472	495	509	511	513	530	544	489	513	503	544	527	506	526	490	519	487	490	534	507	531	527	485	494	508	539	499	511	483	546	500	453	516	529	545	509	513	525	514	475	517	481	551	472	503	523	508	513	494	487	462	502	489	515	516	496	507	512	491	523	487	491	492	498	511	499	490	487	514	482	501	521	521	506	497	511	468	519	518	502	526	478	489	493	494	470	541	491	486	534	522	480	509	501	478	534	483	546	549	470	482	491	463	540	506	518	532	489	509	510	522	525	544	511	512	492	525	503	481	539	505	498	516	506	527	494	508	533	513	493	472	516	472	470	498	510	491	465	484	457	534	491	458	486	483	533	529	479	536	518	456	486	526	503	549	528	504	477	530	539	469	505	484	517	505	490	487	478	527	534	528	490	527	505	469	496	496	521	524	505	496	540	510	548	535	477	485	480	512	525	486	493	516	505	527	555	515	472	514	518	484	478	499	474	538	483	526	524	501	503	486	504	502	535	506	517	496	490	518	497	549	520	511	577	508	433	505	525	534	525	490	531	491	501	506	506	505	504	496	533	506	489	500	519	473	522	520	547	487	509	439	521	518	490	492	479	497	505	488	507	526	529	511	515	552	528	518	538	531	538	511	547	502	502	533	507	495	495	501	519	533	492	514	532	521	426	479	529	493	499	493	518	546	529	502	485	507	503	492	530	502	532	511
5216	1121	942	825	700	707	703	659	671	683	698	665	679	633	667	677	669	676	660	627	636	669	687	577	659	647	663	646	673	634	688	693	647	730	649	688	630	693	678	687	640	622	629	662	638	641	654	652	658	693	665	654	660	640	617	605	628	665	659	640	595	585	657	598	616	626	668	632	694	602	625	606	628	657	676	643	660	641	667	668	655	659	632	601	611	634	665	649	634	643	695	675	651	626	678	651	623	643	707	642	681	650	629	633	619	595	671	643	661	631	634	646	626	668	649	654	683	602	628	654	658	625	657	639	671	640	642	642	656	653	635	662	649	646	653	636	649	660	687	678	659	628	644	641	635	584	606	611	619	630	659	665	623	627	608	688	640	646	628	638	644	672	655	631	590	632	643	656	634	659	611	618	683	706	671	634	625	684	622	679	672	678	674	650	635	629	658	672	629	666	644	647	654	691	638	647	635	608	606	692	625	678	630	635	607	626	653	677	603	651	619	621	599	672	640	638	603	613	700	665	673	645	668	634	640	655	641	640	677	629	634	606	653	733	611	677	652	628	626	633	661	687	686	645	649	680	662	666	639	600	667	635	675	647	638	678	659	641	618	656	636	681	653	667	652	617	635	657	677	636	638	667	661	619	645	598	631	660	660	637	648	637	606	661	697	674	631	656	637	599	660	617	596	643	664	591	630	683	584	631	652	614	636	681	625	622	633	603	654	652	638	667	588	637	643	687	626	638	621	614	598	657	646	675	640	606	655	609	618	651	674	649	627	698	648	593	653	674	617	656	659	655	619	704	623	648	653	631	640	638	682	682	649	626	616	659	686	628	604	613	629	628	667	641	658	665	650	659	619	614	666	656	637	638	684	660	629	638	643	608	651	671	636	622	626	618	631	667	635	640	651	685	666	646	666	640	696	642	656	686	639	663	634	655	669	606	626	645	646	608	662	662	626	648	650	626	643	644	626	697	621	627	677	629	659	685	663	659	651	620	712	629	664	645	686	662	675	646	657	641	660	698	619	649	630	617	690	650	711	634	615	652	625	662	635	680	642	615	629	627	688	680	708	599	634	636	673	655	651	695	602	646	641	643	606	649	674	652	646	627	681	632	615	651	649	657	597	678	674	633	627	642	652	675	608	669	661	691	651	648	653	639	678	643	651	626	640	652	617	629	642	625	673	664	647	646	612	611	656	624	605	620	628	676	664	658	674	651	613	669	675	644	664	604	649	665	710	655	644	638	655	661	646	657	665	650	676	650	664	665	649	689	639	657	645	624	613	646	676	596	620	611	655	611	628	623	655	691	610	627	631	618	632	615	711	638	637	670	675	621	686	656	632	694	624	676	630	622	631	658	623	666	676	628	671	676	674	634	650	628	641	641	674	627	647	678	642	676	715	626	643	675	655	653	647	676	662	675	676	626	669	655	665	661	659	644	682	629	625	663	694	614	670	641	651	643	611	652	642	668	663	608	652	644	613	635	652	677	663	660	626	610	627	649	657	615	641	665	667	627	650	617	619	631	684	644	668	616	630	648	677	668	677	602	656	648	625	632	677	662	701	665	684	646	648	697	613	630	629	653	637	624	650	643	649	632	607	669	681	625	656	641	631	638	640	594	678	648	635	698	650	653	681	664	633	685	663	718	640	629	619	696	590	629	672	635	636	627	659	653	634	640	674	636	651	631	661	658	637	627	637	671	649	619	616	605	633	625	636	664	663	613	708	631	640	648	664	600	674	669	639	657	640	626	650	604	690	636	624	631	613	698	615	643	638	588	631	607	669	668	678	640	663	614	674	644	620	649	586	672	641	623	608	635	639	663	624	589	624	618	653	557	644	686	617	627	661	638	658	634	615	688	662	687	638	616	632	681	607	674	677	661	669	627	650	654	644	706	673	643	645	654	662	643	591	633	641	643	631	705	667	664	647	648	637	693	662	681	624	642	653	645	628	692	671	633	654	633	616	613	682	617	672	633	629	588	665	656	659	659	645	645	643	646	620	628	647	660	640	634	635	591	633	611	671	642	658	625	672	685	624	631	618	619	645	627	654	668	661	668	612	631	645	606	651	684	694	589	633	656	603	689	657	658	640	610	667	649	633	616	616	636	656	599	650	646	639	654	614	625	606	689	647	651	670	618	661	645	699	630	669	608	663	652	660	625	580	676	630	631	690	624	638	638	634	636	632	640	643	641	621	646	638	611	601	602	651	599	676	681	674	665	705	633	599	639	679	707	669	673	646	650	641	636	670	641	631	644	701	677	656	649	634	637	655	662	625	650	641	687	657	653	657	699	627	670	683	694	655	595	698	681	642	630	643	664	659	664	609	641	639	630	639	656	632	622	637	601	636	661	670	614	591	597	634	643	676	598	681	644	622	635	626	658	624	607	626	642	670	677	669	624	670	652	648	637	674	642	656	646	653	621	649	615	616	646	683	663	657	661	638	645	687	699	673	671	640	593	652	609	632	633	619	605	631	673	651	656	645	644	649	644	677	633	619	632	628	634	664	637	613	642	621	646	616	631	643	627	615	621	680	650	633	664	596	659	658	624	658	675	630	661	642	634	674	636	659	643	648	649	642	635	605	609	652	581	645	672	613	678	659	642	637	669	620	667	650	675	663	638	650	674	625	662	678	645	664	652	659	615	643	628	631	672	625	649	617	635	617	647	647	616	629	638	609	651	618	628	617	649	644	644	670	660	660	678	625	614	662	667	680	656	674	665	701	657	636	624	634	652	659	622	628	670	639	650	662	646	630	682	668	588	649	645	619	634	655	637	610	644	662	680	664	667	649	610	569	593	656	660	644	665	636	641	643	657	609	609	625	624	639	605	626	644	630	644	604	662	664	669	660	639	639	620	675	654	640	630	666	621	666	627	666	653	667	634	689	628	635	637	675	629	658	667	639	653	651	634	617	646	622	687	650	587	653	645	608	679	682	669	658	611	639	645	672	654	621	647	596	644	635	654	622	628	620	619	686	652	642	641	661	644	660	658	639	635	651	664	694	670	595	625	629	655	642	643	628	631	646	651	672	671	639	596	641	620	607	613	621	637	660	642	654	658	670	654	683	659	619	609	612	657	635	669	616	561	652	648	672	634	677	622	605	644	685	637	625	658	597	601	644	608	684	655	641	615	613	623	615	626	667	617	636	617	701	620	634	666	654	630	639	656	680	658	638	630	641	613	611	637	656	638	668	659	615	684	601	641	629	697	660	688	631	685	617	660	684	664	673	637	650	674	680	663	629	612	673	615	629	659	645	678	633	649	634	667	627	647	584	588	643	660	617	639	674	604	650	656	621	629	642	664	651	674	629	661	654	622	680	611	616	651	645	657	657	672	655	670	676	655	632	640	664	627	663	648	628	663	623	640	651	637	656	658	682	636	605	638	637	669	634	646	666	668	666	631	660	654	620	634	637	638	636	613	620	643	632	654	615	667	634	658	653	622	631	694	658	667	643	641	616	616	639	631	678	620	649	657	641	650	637	631	664	659	652	656
24061	21564	28850	24746	21553	7129	908	658	604	569	510	477	484	515	444	492	476	429	466	454	422	437	456	458	442	425	480	416	451	407	456	433	450	392	426	472	407	424	436	421	460	423	442	424	424	466	431	417	429	418	463	454	420	405	440	471	404	407	402	437	430	415	493	474	425	390	413	385	448	434	430	419	410	416	428	461	408	447	412	434	473	399	425	415	409	454	445	431	426	398	386	390	420	461	392	434	425	423	451	437	430	421	459	416	426	455	427	443	434	402	449	457	442	412	417	391	407	428	428	428	467	430	392	423	420	378	424	420	403	429	424	438	400	421	443	435	453	434	434	399	436	437	404	461	467	424	429	418	419	393	395	389	405	398	425	409	476	414	406	442	429	454	425	424	435	410	433	373	405	448	418	438	420	440	425	413	408	440	430	435	397	399	427	412	430	418	439	408	408	409	374	433	426	440	440	423	425	403	439	413	395	444	438	403	413	428	394	459	408	429	424	402	459	446	426	428	411	438	443	411	438	421	418	477	390	426	404	404	386	439	399	412	439	429	407	408	453	422	422	452	451	444	413	411	422	453	443	395	388	454	437	429	389	424	407	468	405	444	434	424	431	428	414	441	403	443	419	419	435	415	391	436	423	398	464	421	429	460	400	416	429	446	414	370	430	405	400	410	419	402	396	465	411	417	410	445	416	430	391	383	384	422	452	393	405	430	432	394	416	413	416	411	400	407	421	426	386	421	444	468	443	422	420	402	423	422	405	443	421	476	407	460	441	451	450	403	423	400	401	398	415	437	430	403	409	420	429	408	414	432	422	398	398	395	399	457	405	412	417	455	374	429	424	405	446	438	427	405	457	411	415	413	405	442	453	422	419	439	422	422	399	440	425	441	430	450	404	380	400	406	372	401	433	396	410	422	420	430	421	433	480	461	419	443	420	422	410	426	434	390	415	436	408	448	425	402	394	415	438	426	411	431	459	444	468	435	417	445	395	402	391	435	447	400	404	459	440	386	389	436	398	427	412	420	449	405	411	409	404	432	401	403	427	413	463	437	452	401	430	396	361	417	411	421	419	414	463	388	431	403	390	434	426	450	464	428	430	464	428	451	427	412	435	430	446	415	404	439	403	421	440	417	423	437	456	412	425	407	420	435	429	407	469	475	436	451	441	433	411	382	439	426	425	445	427	437	476	386	432	410	403	387	447	401	418	422	436	440	448	416	420	414	427	393	433	432	404	422	424	407	419	448	418	428	423	389	430	402	398	459	365	418	422	410	390	424	425	427	447	413	399	425	417	443	413	415	383	422	390	438	431	399	426	396	418	444	408	392	404	432	425	417	417	432	407	423	404	435	404	444	403	408	421	411	429	410	411	417	427	413	416	389	425	395	432	388	457	424	399	415	453	377	411	428	424	404	444	394	452	416	416	444	454	439	436	411	485	404	431	397	424	434	396	440	403	406	422	423	432	413	437	436	436	382	403	464	420	389	413	432	401	393	443	436	431	407	417	471	441	428	372	441	454	458	439	431	407	423	393	441	425	435	410	421	414	431	460	373	423	434	449	384	394	399	391	419	399	468	419	421	419	428	385	411	434	416	434	422	408	435	416	394	417	444	423	399	415	440	414	437	444	446	390	450	441	470	416	437	433	454	429	426	406	452	433	409	435	402	425	398	381	455	393	411	384	446	438	440	417	411	420	427	416	447	426	371	392	456	394	420	434	371	449	405	458	423	428	417	471	446	458	407	422	404	413	432	457	436	429	429	402	432	390	392	452	406	406	410	444	426	480	421	399	390	420	451	469	429	483	413	404	407	426	387	408	417	413	397	427	443	416	413	370	422	407	415	428	393	384	427	392	432	418	425	454	437	445	429	411	408	417	430	429	427	414	432	421	393	422	414	418	438	449	407	445	417	420	390	436	447	392	430	394	414	430	434	433	374	416	455	424	470	415	410	408	407	410	434	391	388	466	419	424	433	434	428	432	431	421	419	401	424	416	387	448	459	399	407	383	366	413	435	416	400	389	449	437	420	400	410	395	420	412	425	440	434	415	430	415	415	419	385	417	446	402	444	425	413	409	425	414	410	408	387	418	396	412	417	394	448	412	424	422	423	406	415	385	433	418	402	400	446	413	424	445	416	427	417	411	420	399	427	415	425	432	379	427	414	428	412	389	383	427	429	427	421	425	393	433	431	412	409	426	425	432	430	419	422	427	420	418	411	407	432	421	421	419	428	418	421	453	444	378	404	436	399	410	441	470	426	442	393	391	426	408	402	453	409	442	441	438	430	414	455	416	401	427	419	400	418	420	403	414	372	463	426	448	433	409	406	403	431	429	426	438	445	416	407	410	417	432	431	436	444	426	418	409	398	466	437	399	452	454	434	404	445	404	409	411	389	409	403	420	439	401	407	424	433	396	421	423	410	422	458	378	422	428	410	451	420	411	431	420	449	411	443	454	430	403	441	416	406	409	440	401	435	402	417	429	426	440	423	396	417	394	428	427	408	445	429	397	408	449	413	418	433	417	411	424	451	413	419	412	423	418	401	437	457	437	415	393	386	416	413	447	430	399	399	450	424	436	416	428	424	415	431	438	439	412	442	406	416	406	425	427	436	424	402	415	442	403	434	394	385	389	406	402	422	418	416	414	424	412	404	407	447	424	413	377	414	370	426	417	433	388	422	421	427	422	449	417	434	427	426	407	389	446	419	449	432	464	411	429	422	443	406	429	405	398	391	399	390	436	441	398	424	426	396	445	403	428	405	398	417	463	414	437	446	429	421	431	406	376	453	424	434	409	422	427	433	377	454	417	433	461	436	389	411	469	444	410	424	402	396	442	457	470	437	404	411	377	407	438	452	392	445	430	439	397	407	401	406	442	393	429	459	416	424	417	386	447	444	427	452	420	413	385	425	420	417	408	413	442	432	432	445	418	407	412	396	431	409	419	433	415	385	395	379	465	449	443	434	426	414	433	429	418	419	428	407	410	426	392	408	411	434	430	420	399	429	423	467	374	436	440	412	387	428	443	396	423	413	405	447	398	405	431	429	445	390	396	423	422	424	440	405	414	399	428	413	447	432	424	415	410	400	418	426	400	439	395	433	427	415	439	425	439	450	414	390	405	424	414	411	447	446	430	406	404	469	409	432	444	448	411	408	445	422	415	411	400	407	419	413	406	435	443	438	448	404	390	433	404	438	403	402	417	380	420	394	475	391	442	419	402	440	416	433	448	444	420	432	390	407	383	431	376	414	423	410	424	412	429	410	481	427	416	408	449	389	402	448	411	414	385	391	422	446	413	445	419	434	433	412	428	437	444	431	426	410	435	430	399	402	411	406	435	414	418	414	432	404	411	430	395	440	419	428	410	432	417	433	440	415	389	456	410	451	443	439	420	402	397	436	451	400	395	435	440	430	458	395	435	412	421	392	416	403	426	439	387	396	433	432	398	420	442	429	432	411	410	406	432	394	430	431	391	420	441	407	440	434	447	401	471	418
10517	8036	5350	2552	1920	1547	1236	1042	939	866	773	753	727	696	669	652	642	672	623	608	578	543	612	590	575	558	555	591	544	569	621	592	537	584	517	559	572	553	542	595	537	556	526	582	584	549	564	577	563	599	600	570	582	612	542	545	572	582	510	560	561	573	512	570	560	542	562	553	546	569	562	530	563	584	581	555	571	547	565	561	566	562	573	532	569	584	538	601	535	548	513	543	557	543	568	569	557	521	552	586	565	552	518	588	556	546	532	553	571	546	541	604	568	588	581	548	543	547	557	554	574	535	564	577	533	565	576	576	566	552	511	550	551	538	544	510	555	515	589	512	542	565	512	539	569	533	558	575	527	565	553	568	584	559	540	515	519	578	582	543	548	533	555	513	504	528	587	590	532	530	556	526	579	511	591	558	580	599	550	529	566	578	559	535	570	519	555	580	525	543	517	551	538	619	538	538	536	553	583	536	546	570	547	579	497	498	522	566	521	534	542	542	540	570	549	546	546	559	557	540	561	517	579	570	578	550	574	547	539	538	570	540	541	524	534	541	525	551	549	580	530	518	555	557	525	577	548	568	544	543	533	551	553	589	558	564	511	542	543	522	524	549	547	550	571	564	539	588	564	562	564	524	540	544	528	570	528	548	522	532	552	557	548	537	571	542	572	535	536	546	556	565	553	573	537	558	570	514	572	599	552	531	561	559	579	538	526	533	542	563	577	543	541	578	503	539	559	589	577	591	522	501	576	577	550	561	540	534	604	525	500	544	533	592	567	552	593	543	588	540	515	559	568	523	525	580	553	562	570	506	538	558	569	559	547	520	562	578	544	504	579	559	545	546	574	553	576	581	562	563	503	536	580	577	552	580	544	535	535	546	521	519	544	548	539	569	540	523	593	548	588	585	528	545	523	547	575	545	552	507	572	573	544	546	578	524	528	519	568	517	536	559	542	536	553	545	593	580	532	535	549	537	539	545	582	523	532	554	535	542	541	529	591	567	537	497	577	550	534	546	550	555	557	542	531	552	583	594	563	552	564	530	574	564	583	578	531	578	536	539	586	568	525	527	509	571	537	577	568	565	568	559	533	576	513	554	570	537	538	595	540	610	579	546	520	573	554	546	585	539	549	571	507	492	531	566	554	543	518	594	554	554	537	555	546	569	543	516	523	543	544	567	569	544	533	543	558	559	592	530	590	572	553	553	542	535	559	564	508	535	507	534	556	511	531	540	519	566	509	606	557	528	573	566	503	529	562	566	564	590	512	542	566	522	535	585	553	572	541	597	525	592	532	575	587	548	546	580	557	530	586	529	557	601	527	530	583	541	551	531	565	554	573	518	542	572	545	530	558	550	562	509	575	554	548	543	540	538	524	507	552	547	499	558	537	553	539	530	534	587	561	588	583	571	541	574	559	532	547	570	540	567	551	519	524	548	554	551	494	540	523	547	569	568	523	584	517	529	539	553	593	535	549	533	537	549	528	549	560	552	534	579	569	564	582	576	524	549	568	547	548	562	610	554	531	558	541	551	548	533	556	541	561	582	560	531	604	560	534	535	529	544	541	566	536	577	567	522	531	567	537	542	587	525	524	547	565	510	530	582	509	509	562	570	540	572	557	483	546	557	575	553	548	525	555	510	576	593	591	581	553	549	538	520	555	519	539	545	548	529	534	555	556	553	557	584	536	545	527	517	556	570	544	538	566	554	540	528	557	541	528	511	552	549	585	534	549	568	518	545	546	532	532	553	591	542	553	570	523	532	531	545	565	583	588	519	561	564	516	596	548	556	580	539	528	570	543	550	559	541	545	553	548	524	541	566	565	558	603	554	523	561	548	539	570	557	531	550	595	553	541	559	570	561	573	552	508	569	594	545	545	577	600	570	567	587	519	613	537	558	542	565	495	540	544	549	573	572	558	522	559	541	572	544	525	536	531	535	534	558	568	545	532	556	568	593	569	532	538	587	544	535	556	532	572	599	547	547	551	568	539	554	604	550	542	577	549	522	574	543	505	572	543	500	543	551	571	557	562	504	579	534	537	575	562	554	545	561	540	545	541	548	575	547	527	550	604	513	549	529	588	540	534	525	535	583	534	537	564	546	575	514	529	580	530	561	600	557	547	527	544	519	535	547	586	559	539	534	561	538	589	540	525	548	551	536	539	573	554	580	506	590	563	528	532	606	549	566	549	555	558	540	558	530	550	562	550	547	524	534	520	549	569	543	568	509	546	561	539	516	552	561	542	572	549	550	523	573	526	580	522	540	534	558	553	538	578	537	554	534	547	549	575	553	549	549	517	564	571	573	576	540	537	552	546	573	571	497	512	520	512	523	534	536	578	566	571	538	565	561	542	537	564	545	587	543	538	536	524	546	525	539	526	530	563	544	536	572	552	553	554	528	568	607	520	587	542	572	576	538	554	537	493	543	589	549	541	523	544	555	574	576	552	555	551	586	532	557	527	581	563	538	565	564	594	601	593	541	572	546	534	595	544	579	535	516	537	526	576	539	496	523	639	532	535	561	497	518	552	565	557	542	590	569	570	543	516	580	527	562	569	592	560	525	546	547	547	541	598	524	547	515	534	565	552	527	577	561	526	557	532	581	530	574	545	514	559	565	574	559	534	555	497	555	554	523	553	521	519	512	576	553	552	531	515	534	524	545	536	514	514	512	557	518	563	566	513	528	554	571	541	520	564	539	578	563	543	558	531	557	502	587	504	560	521	535	515	535	579	564	568	533	573	576	585	555	560	538	538	570	575	524	588	523	551	538	553	557	526	577	547	559	561	556	529	566	549	538	519	552	527	488	535	564	625	551	507	571	524	512	560	587	543	585	568	555	554	602	552	550	548	525	573	568	564	544	596	522	538	550	544	497	543	561	572	563	551	507	537	555	530	559	566	556	549	503	549	540	549	536	523	567	568	526	546	503	538	554	525	548	540	530	560	553	566	554	555	488	548	553	539	582	565	541	612	541	546	506	535	605	539	571	534	533	506	556	588	486	568	578	555	539	583	480	562	574	539	555	573	548	579	514	533	546	564	529	550	525	577	539	530	555	558	570	540	516	511	557	527	523	523	523	546	568	568	535	531	531	495	535	534	539	561	525	548	512	560	520	536	590	498	585	563	553	591	596	565	536	575	542	532	536	510	569	546	508	559	586	558	546	592	505	527	547	571	529	544	562	527	521	556	552	545	561	547	539	537	576	549	571	544	528	541	524	544	574	519	534	514	561	572	541	560	568	551	560	542	541	525	550	572	583	569	559	546	505	566	517	588	506	544	545	573	551	526	554	548	587	563	551	577	589	538	531	531	573	516	543	557	563	582	514	543	582	563	558	572	563	550	557	585	534	574	543	500	542	518	528	560	531	557	520	585	566	541	559	560	542	557	556	535	583	518	552	558	567	576	551	542	582	503	527	543	510	529	558	551	531	528	515	571	588	537	595	548	548	548	564	551	581	532	572	569	511	556	552	537	549	548	522	552	563	543	564	496	570
25211	21518	27404	25899	5985	541	442	423	416	363	373	351	323	336	323	311	291	319	316	318	348	362	325	323	321	315	300	311	332	311	342	321	330	322	332	320	332	298	294	265	306	314	348	317	311	300	289	301	339	312	334	295	337	302	339	303	317	278	293	296	300	300	310	306	302	315	299	318	312	334	265	328	303	325	343	311	317	308	305	331	308	312	306	295	299	327	311	310	302	338	315	314	346	307	303	289	286	331	308	312	320	323	291	280	327	269	301	298	327	315	320	317	323	310	345	305	304	317	320	289	298	330	313	297	306	305	295	294	288	317	286	341	298	306	307	300	345	306	314	307	321	314	295	314	316	323	340	323	336	289	324	274	326	313	322	339	342	320	326	314	311	289	342	325	326	316	304	326	309	304	334	305	298	312	321	316	302	306	288	262	337	330	301	316	318	316	289	309	295	333	318	306	321	294	318	304	303	304	308	310	323	284	319	350	337	286	348	312	326	330	311	316	324	316	294	316	310	280	300	294	317	306	309	296	308	309	307	289	319	303	341	310	334	308	312	289	299	294	323	301	310	315	305	282	317	304	295	332	321	307	286	317	287	290	355	283	298	297	316	331	296	309	333	345	298	317	311	321	322	305	325	304	289	331	313	319	312	306	315	321	327	309	326	311	320	293	328	286	335	295	327	315	345	292	320	337	306	295	278	332	306	303	314	333	335	298	292	303	325	333	317	308	319	328	289	301	328	299	316	344	316	326	296	292	324	326	321	314	351	324	312	319	291	325	300	346	311	287	283	313	319	286	295	317	258	293	288	282	298	306	315	316	313	310	314	322	312	306	297	327	337	307	304	296	316	291	323	324	309	274	283	272	295	309	281	321	305	316	303	320	316	347	295	306	304	357	324	324	316	277	316	326	291	315	286	323	330	309	303	315	333	314	301	314	306	248	292	332	283	315	314	327	286	298	330	270	320	314	300	275	290	298	301	327	309	329	323	336	299	326	329	315	312	339	280	296	321	308	307	331	298	302	287	316	303	328	326	298	336	303	335	292	306	331	322	327	321	278	295	324	335	302	261	331	322	301	317	341	288	280	319	363	323	318	284	311	308	316	306	326	304	315	310	316	305	334	317	306	303	315	304	297	299	304	329	324	282	305	325	287	346	292	294	324	337	318	270	299	309	331	282	311	328	321	321	296	327	309	335	306	334	335	331	294	301	295	336	318	323	310	295	304	289	314	302	306	295	309	298	323	289	325	271	319	321	359	324	347	330	327	271	307	291	291	307	304	346	310	276	329	295	319	293	354	319	327	297	326	337	323	300	319	325	332	340	307	305	334	317	321	357	308	326	312	301	307	338	331	307	301	308	309	331	321	312	315	347	294	333	306	319	312	337	295	316	328	324	289	355	313	357	323	286	321	342	300	309	329	296	334	313	321	307	333	299	278	314	302	311	323	282	292	304	360	315	349	316	295	290	318	336	334	328	290	307	334	319	309	319	322	333	307	306	279	284	278	322	317	317	302	304	314	327	293	337	326	316	296	299	283	266	327	327	318	298	312	317	311	306	318	324	334	286	282	289	357	329	301	293	322	320	322	298	307	329	379	319	326	353	307	317	347	314	303	304	327	332	305	295	306	319	328	290	326	261	289	300	298	289	336	326	298	311	323	314	319	308	284	309	319	294	314	340	331	273	303	309	311	313	308	349	308	304	302	309	309	298	315	341	294	324	349	309	332	313	329	298	317	307	296	305	311	301	295	319	322	293	334	329	310	339	346	301	277	317	274	328	305	308	326	316	301	319	341	298	318	337	321	307	318	331	328	313	324	331	319	296	328	263	298	337	330	302	327	290	321	334	293	318	308	309	345	292	336	327	318	304	306	313	316	316	311	319	319	329	287	326	317	338	319	326	336	295	342	310	276	300	326	305	327	317	340	315	312	311	322	301	299	309	334	335	295	308	332	314	297	291	318	296	315	316	301	316	307	297	372	304	317	296	301	315	315	317	318	307	344	326	296	303	306	284	300	321	293	314	319	305	307	310	323	292	288	312	323	329	279	305	324	300	313	346	299	322	350	337	312	303	279	284	292	295	308	310	300	310	338	287	303	327	301	286	304	322	317	297	308	297	283	329	285	334	323	324	296	288	283	316	344	311	307	297	312	334	305	307	333	323	336	329	331	323	335	300	331	317	310	308	285	316	309	321	276	308	295	332	317	293	315	328	319	279	310	345	303	343	336	309	310	312	314	316	305	298	294	305	314	337	277	349	315	317	319	306	323	316	306	279	309	315	313	301	318	316	298	347	316	323	314	318	292	300	298	327	311	296	317	325	305	318	349	318	309	315	343	278	310	311	305	300	322	321	333	286	341	321	330	296	286	308	294	309	273	314	313	303	299	297	292	303	299	298	308	326	327	311	289	321	309	331	294	327	305	303	353	320	324	323	318	312	332	326	292	345	332	335	305	324	283	318	276	309	325	297	345	314	293	307	320	295	282	322	324	301	300	301	289	289	356	306	314	320	339	326	314	305	339	308	303	290	312	307	335	342	310	299	360	314	309	318	305	295	288	309	290	307	306	342	296	307	285	330	315	302	297	284	293	303	313	290	304	309	306	301	300	290	323	350	297	300	293	290	312	328	311	341	285	319	336	317	321	306	321	305	347	321	303	302	322	308	321	284	316	293	332	312	322	304	295	322	314	301	308	307	329	296	284	321	290	315	308	335	272	287	325	286	307	353	313	345	309	338	356	332	327	307	335	307	291	318	306	314	307	299	285	322	262	295	315	293	306	334	286	308	330	300	298	311	286	325	306	318	295	302	362	297	304	274	308	301	289	323	296	297	316	324	307	286	313	288	314	304	307	312	299	315	268	333	316	302	324	291	307	314	328	294	329	281	324	333	301	316	317	332	309	278	293	305	325	298	331	312	325	308	313	323	345	301	309	304	288	286	302	298	291	331	285	309	324	343	302	284	299	329	307	316	332	333	302	291	344	336	323	317	301	314	330	296	305	315	316	250	317	338	313	328	309	312	327	297	311	308	312	309	316	302	311	325	314	313	308	287	304	279	318	343	309	318	313	284	324	319	277	335	310	312	319	323	301	303	330	318	347	308	327	282	324	331	362	281	300	300	331	306	297	331	280	315	307	305	274	322	296	294	309	301	310	290	309	334	323	314	295	311	300	320	319	316	315	288	331	329	325	294	312	299	307	354	300	333	312	348	307	255	315	320	309	331	333	328	319	342	318	333	274	326	317	328	308	333	327	310	307	329	324	306	291	291	330	297	332	302	305	302	341	317	321	307	294	297	316	299	311	314	281	328	295	331	321	323	307	328	311	314	311	318	310	274	308	317	304	282	287	287	293	306	310	302	285	296	321	340	305	329	317	308	318	320	301	333	281	318	324	288	303	299	340	310	306	308	317	284	317	285	315	320	318	325	292	313	313	334	301	298	323	283	327	321	308	292	312	298	314	321	319	345	299	314	305	350	324	313	331	305	326	318	317
8583	4176	2835	1388	1093	852	780	646	633	543	532	490	481	485	472	421	446	425	419	438	426	407	441	418	416	405	398	426	413	412	410	408	428	410	393	413	401	405	407	383	418	403	369	413	388	439	400	404	415	424	396	375	399	390	403	412	414	413	355	398	400	381	379	386	414	362	400	406	352	404	390	406	391	388	380	378	375	414	409	405	368	383	403	384	370	423	397	383	395	434	381	386	394	431	387	415	388	422	393	365	408	398	421	364	401	407	371	410	400	393	397	397	371	370	382	387	409	404	407	404	370	389	400	433	435	411	389	415	407	434	452	344	400	420	421	392	389	395	425	371	427	399	378	402	363	377	383	401	375	385	376	395	375	388	345	423	426	392	383	396	399	449	399	394	406	397	383	380	392	378	392	413	357	427	405	393	396	376	381	406	394	410	406	423	387	426	439	384	414	386	398	376	411	399	400	407	393	404	381	398	387	398	389	376	418	404	419	420	377	407	392	387	419	386	427	400	414	409	412	424	382	351	400	415	423	388	409	390	411	406	350	361	352	409	386	421	381	379	463	405	355	421	405	391	406	374	419	362	418	382	453	383	383	372	422	404	408	394	390	398	410	387	392	410	367	402	383	398	378	365	398	393	393	397	398	405	420	404	393	382	401	384	405	412	390	387	401	412	405	375	409	401	397	418	410	409	383	395	367	373	394	384	383	411	413	398	361	332	382	358	378	399	374	412	358	439	459	395	395	417	379	395	399	385	403	387	424	393	370	413	410	390	382	349	417	411	401	438	390	407	398	393	378	408	392	425	418	412	436	398	395	409	397	418	396	383	421	400	427	406	371	427	382	417	405	400	427	361	387	397	378	417	350	410	408	381	426	396	410	336	397	422	406	405	341	399	436	392	394	405	407	403	409	388	393	448	410	410	376	415	409	395	399	403	396	406	369	416	440	379	431	362	391	364	421	424	430	402	387	410	423	397	372	409	379	376	404	386	415	408	383	425	390	391	349	422	400	361	399	408	380	381	367	360	376	397	372	399	392	399	426	376	403	413	384	379	391	391	450	432	410	379	408	387	396	394	374	437	410	406	424	353	412	389	443	379	416	366	394	413	401	404	405	397	416	392	392	394	410	402	383	408	393	382	399	424	363	386	421	414	361	396	364	353	416	439	398	430	362	363	419	374	391	380	377	419	393	406	388	372	387	382	417	400	374	416	412	395	359	379	377	373	401	388	413	382	374	398	420	387	398	380	392	408	380	417	434	409	384	394	377	435	412	381	390	391	391	417	411	382	421	400	397	413	394	388	421	407	363	379	398	400	398	402	426	389	432	377	412	394	376	362	407	381	424	384	378	420	388	368	385	430	389	382	377	411	364	399	374	395	429	394	400	416	427	428	401	371	404	408	419	399	396	412	419	396	418	400	403	424	378	374	393	401	404	389	403	385	412	385	421	414	366	405	407	389	386	423	374	404	386	370	410	381	376	409	375	391	398	365	376	380	386	378	376	371	381	387	408	398	432	416	434	415	371	365	435	436	381	387	385	400	378	422	417	439	395	374	363	349	386	410	402	402	427	385	401	388	388	396	411	393	384	391	378	384	391	383	382	381	410	396	374	402	379	378	350	382	406	395	384	425	397	377	384	427	374	407	406	406	370	390	395	375	417	391	420	405	392	399	399	398	416	393	388	397	444	397	406	420	397	398	407	371	386	387	433	398	422	395	387	406	382	409	372	416	360	387	376	420	366	363	398	384	394	355	376	393	372	403	402	366	371	377	423	415	399	409	385	417	391	408	384	379	402	396	399	407	405	416	435	419	423	444	409	359	425	402	375	359	363	365	362	414	379	401	438	385	406	393	427	361	379	411	407	422	386	441	369	393	365	378	442	400	377	367	414	401	416	403	371	401	406	387	385	376	381	401	383	386	411	414	395	407	379	377	402	396	376	409	382	430	426	387	395	386	421	385	354	349	403	391	398	391	365	382	368	395	405	387	404	416	394	424	428	383	398	351	394	376	376	391	419	378	390	421	371	420	380	403	413	412	424	384	415	372	384	395	382	378	404	391	375	402	399	407	389	381	392	409	379	393	396	423	424	404	377	418	363	418	399	387	368	389	413	405	386	412	395	370	379	398	410	401	399	396	380	361	399	393	419	435	421	398	388	414	383	425	432	403	382	396	381	410	392	410	402	392	359	369	405	423	410	398	362	363	357	447	443	389	410	396	405	408	397	399	377	389	413	417	428	397	419	437	421	415	415	423	369	403	364	362	419	393	379	402	394	375	396	418	404	385	394	397	373	369	417	406	383	380	419	387	390	416	384	375	407	376	365	402	381	407	441	388	392	437	371	439	403	369	405	399	434	388	429	399	385	382	409	404	404	408	381	405	371	416	384	387	418	427	421	407	402	381	407	414	365	385	403	385	385	396	375	426	410	409	407	377	369	399	394	381	362	418	386	388	406	405	428	431	398	444	407	412	396	399	421	401	410	414	408	387	383	363	423	388	399	349	409	391	437	402	444	368	411	393	423	394	378	396	406	401	402	376	388	414	399	387	427	398	409	386	422	405	408	379	435	406	417	384	440	449	409	421	410	380	393	411	399	396	379	387	431	426	412	383	391	425	350	404	385	380	414	383	352	393	392	384	430	385	407	407	408	352	394	401	413	402	407	426	415	391	424	413	398	416	399	389	408	388	407	371	412	387	395	377	357	406	382	398	378	373	395	404	420	400	381	405	371	415	404	396	380	415	380	442	391	415	409	404	421	425	383	387	371	388	398	383	409	381	408	386	369	364	396	403	394	360	407	397	359	393	369	430	424	365	408	406	397	442	424	410	387	393	428	379	401	400	354	376	418	394	401	407	384	391	381	431	375	358	375	400	411	390	351	390	424	364	409	409	375	365	406	368	362	401	382	363	386	405	372	376	382	400	413	366	405	393	401	378	390	387	411	397	394	381	381	415	405	408	386	420	397	405	391	426	378	409	413	405	398	401	431	382	404	417	387	396	366	390	355	409	392	381	394	410	393	384	403	396	385	394	396	361	376	401	407	407	405	383	404	401	398	384	386	416	417	390	437	405	388	403	394	422	424	395	423	370	383	383	422	385	360	402	379	416	420	404	389	386	413	353	407	400	415	342	400	408	434	395	406	407	395	396	428	393	430	390	382	402	409	392	405	406	366	381	414	357	399	394	390	368	425	403	398	395	392	377	363	396	378	407	408	404	396	382	383	403	408	400	397	369	422	408	384	375	372	404	376	357	418	420	379	382	420	393	373	388	395	372	413	390	428	384	398	418	382	428	407	410	397	387	392	391	417	377	412	420	423	369	426	388	401	416	399	410	404	397	382	370	391	404	389	393	415	407	412	402	378	407	408	442	424	405	388	388	448	393	369	402	413	374	392	401	405	395	413	436	371	405	418	395	423	388	395	395	373	380	412	390	400	421	395	401	386	395	395	395	369	391	391	397	429	423	398	403	425	418	423	402	418	372	380	400	396	395
22928	21556	29338	24218	21558	21528	3946	631	469	404	349	318	289	250	256	201	222	218	217	189	206	187	200	205	174	191	181	193	187	174	171	162	160	174	162	185	165	173	165	167	167	156	150	179	144	173	167	163	177	151	170	172	148	144	167	168	190	169	154	142	152	146	162	158	156	166	139	161	137	141	162	136	178	144	145	165	165	150	155	171	163	157	178	170	156	152	165	147	162	157	159	166	146	138	144	171	175	198	159	151	155	174	168	179	166	151	153	141	153	166	148	171	155	157	151	163	153	171	158	154	169	176	166	153	158	157	185	161	156	175	165	141	162	153	157	168	144	133	145	154	153	157	159	138	163	150	178	175	141	175	159	140	166	123	152	169	164	160	152	137	143	153	139	148	150	150	173	163	164	171	152	139	127	128	156	149	168	163	160	144	156	147	163	149	164	146	154	162	152	142	151	150	176	164	133	158	159	163	128	160	164	142	162	158	154	166	135	150	164	165	172	172	180	132	171	165	150	152	125	164	165	169	154	144	134	141	140	158	169	137	151	150	150	144	157	151	139	170	173	167	154	168	142	161	143	162	152	181	145	160	157	182	156	178	149	150	155	160	145	164	154	149	144	163	164	156	153	151	147	159	154	140	156	177	152	170	122	174	149	148	135	147	135	132	172	146	164	154	153	151	163	168	167	147	134	162	178	157	145	182	162	165	126	163	166	172	144	161	151	145	164	160	172	164	128	174	156	159	156	174	148	168	149	179	140	148	150	168	166	167	151	152	163	151	140	153	159	168	146	152	180	132	188	177	171	151	133	153	138	146	155	148	116	173	167	163	160	158	135	151	169	155	185	172	166	155	138	143	156	162	165	132	177	157	155	156	172	149	156	153	149	158	146	170	166	143	161	148	168	150	171	136	156	151	156	168	157	160	145	162	147	138	164	145	140	178	164	174	181	147	161	145	153	153	158	158	173	159	162	156	171	145	157	158	132	164	157	172	161	159	132	153	183	152	132	157	138	180	161	200	156	158	174	141	175	153	140	173	162	142	152	153	138	172	163	148	159	174	155	156	164	148	166	160	172	162	164	139	161	146	142	154	145	151	143	178	167	150	147	162	155	172	169	167	125	155	172	157	166	141	163	153	152	172	179	160	165	126	138	155	140	152	168	165	133	166	175	164	178	179	164	131	173	138	148	141	160	171	166	148	149	159	141	153	160	172	152	156	164	160	149	165	152	148	151	138	136	155	157	143	157	130	158	162	168	160	143	155	146	158	134	168	154	161	161	137	147	167	140	173	166	175	138	140	144	154	150	170	148	144	148	178	139	165	159	147	168	162	172	171	149	159	167	143	146	144	152	171	170	151	157	185	164	152	163	157	157	160	166	160	148	164	156	165	141	167	157	175	157	139	153	158	162	157	144	160	171	164	132	172	156	166	159	167	169	148	154	147	164	149	149	148	149	162	143	158	152	162	159	173	150	137	155	160	151	165	157	154	163	165	164	165	169	159	161	128	154	164	153	162	159	150	157	176	169	159	147	156	159	144	163	158	142	141	150	142	164	136	168	169	159	168	159	144	121	162	164	169	157	143	158	138	136	147	156	151	146	163	170	164	169	161	145	157	168	147	173	151	158	163	156	152	143	173	160	155	171	146	130	136	146	158	145	142	160	156	140	167	144	140	185	162	147	168	152	155	147	145	144	157	161	161	154	160	144	151	171	155	182	161	160	162	164	168	139	152	175	148	137	160	134	151	154	164	168	161	195	147	173	125	171	148	170	145	152	143	153	149	163	152	159	169	168	163	148	162	163	150	163	137	164	173	160	133	160	173	186	160	162	138	132	130	174	138	194	132	159	159	155	145	141	152	159	165	184	145	156	156	165	162	163	153	148	166	173	153	122	140	169	156	135	191	151	155	153	182	168	142	153	156	158	171	159	169	153	159	170	154	155	152	157	168	160	163	155	142	142	154	163	153	128	145	173	158	163	160	143	154	166	151	146	145	153	179	152	155	143	139	173	164	152	159	145	150	154	177	166	169	152	142	138	151	168	153	161	136	199	177	129	160	155	166	159	184	184	154	162	182	165	175	173	160	158	141	141	146	156	145	169	166	147	129	165	144	137	149	162	136	147	147	145	171	172	153	164	159	156	145	165	173	141	155	137	156	139	159	156	140	166	156	139	159	177	153	182	158	156	164	169	138	164	153	152	140	148	181	152	155	151	165	150	147	160	176	159	167	149	151	169	163	141	180	173	166	155	167	154	150	150	156	161	155	171	170	159	157	136	185	149	148	158	144	154	140	152	157	129	138	162	157	147	135	160	148	142	148	136	171	157	163	152	152	180	163	173	147	149	161	163	159	151	141	146	145	168	139	161	156	143	147	158	150	165	150	149	159	155	140	135	133	167	155	154	147	165	147	146	159	149	143	130	159	137	164	162	173	150	159	165	153	146	169	147	168	166	155	162	151	164	153	148	160	148	162	163	127	161	151	162	167	151	164	140	160	173	155	151	153	156	147	158	154	138	150	120	155	164	178	153	154	169	156	170	163	139	170	166	150	147	137	172	156	174	170	166	148	146	169	178	178	159	153	163	161	160	148	180	154	156	152	162	154	173	175	149	188	159	141	164	163	151	170	164	146	154	167	162	155	153	136	142	164	141	157	164	139	178	159	163	137	156	167	155	163	163	175	140	156	160	153	141	158	133	148	138	153	129	155	160	144	143	164	186	159	170	156	149	162	160	146	136	166	151	158	143	136	151	172	164	156	162	169	158	152	150	134	127	173	123	169	133	156	163	149	157	156	154	146	165	139	146	139	153	159	146	148	156	156	150	157	164	145	149	164	167	156	154	135	133	137	136	163	145	161	138	164	165	148	167	171	165	154	178	162	128	159	154	168	174	146	145	138	161	154	185	157	149	133	134	162	171	171	176	153	156	152	156	154	180	162	149	162	166	187	153	151	168	155	172	167	169	187	160	155	154	142	174	151	154	156	140	147	142	135	154	139	149	146	140	131	153	150	165	142	160	155	134	154	138	171	164	132	159	174	149	150	151	154	169	143	166	155	152	156	178	146	165	145	154	159	154	145	153	151	150	161	140	162	174	157	146	148	156	203	170	168	149	129	146	159	150	164	157	143	159	172	154	152	160	150	157	154	135	168	153	164	164	157	134	140	161	139	167	157	148	187	152	144	149	159	147	172	153	155	157	158	162	176	148	179	147	156	157	145	167	173	153	159	147	173	153	158	151	144	173	164	150	151	150	166	158	146	147	151	143	154	146	127	162	154	146	153	182	154	134	167	166	182	157	141	154	141	150	159	162	158	167	149	164	150	164	159	164	168	176	163	129	150	140	163	160	165	132	159	156	159	146	152	164	158	143	142	157	153	150	145	158	151	162	139	144	148	162	138	174	165	145	100	168	151	146	135	158	154	152	149	146	193	155	156	171	161	138	175	141	167	149	125	174	133	160	161	160	144	144	151	155	155	174	151	154	163	174	159	174	164
11939	12771	8461	3922	2799	2122	1526	1211	1055	804	701	576	515	450	436	351	360	342	310	309	313	298	294	271	281	281	281	272	245	254	268	237	256	229	260	237	219	266	199	227	234	242	220	218	244	225	209	218	236	214	240	239	240	217	215	179	197	217	256	195	203	205	218	206	221	222	207	198	217	222	220	221	207	225	215	195	230	200	205	215	202	236	211	199	218	200	215	251	215	212	203	223	211	199	212	209	216	205	203	234	230	231	214	202	205	213	225	228	200	210	210	208	188	204	191	207	212	192	207	220	229	213	209	224	191	218	199	246	187	182	218	204	250	215	209	203	196	204	172	235	213	215	195	216	211	203	212	205	228	215	218	203	231	211	227	216	191	236	227	213	205	208	195	229	202	213	234	224	230	224	238	207	239	210	215	200	196	231	218	220	201	220	224	207	202	208	225	187	221	202	208	221	224	233	219	219	185	202	202	203	201	192	197	233	213	189	226	216	208	219	214	211	229	209	200	197	177	223	215	189	168	232	197	208	200	240	201	224	208	201	217	217	213	187	197	236	195	224	236	242	214	211	220	194	174	235	205	205	228	239	200	212	231	207	210	239	216	205	207	231	233	207	191	211	202	200	202	204	207	221	210	216	187	175	188	206	186	204	172	195	177	217	191	214	224	225	198	198	198	207	215	229	232	196	198	203	215	227	209	213	215	220	203	210	195	215	205	205	197	193	204	237	220	207	232	227	214	223	204	200	216	226	206	230	225	232	237	201	197	200	195	192	212	178	209	216	213	198	196	237	204	223	210	201	217	228	193	201	207	220	193	199	214	216	221	203	193	212	194	204	230	204	220	199	182	204	193	223	190	192	240	227	211	203	201	223	204	194	218	200	208	204	184	227	232	234	203	219	226	205	221	206	222	187	201	237	205	208	215	183	221	224	190	216	182	207	212	232	225	198	219	212	212	224	185	191	219	193	217	238	234	201	197	200	186	217	203	191	249	213	195	230	207	212	203	191	208	226	211	189	216	221	191	216	174	207	214	198	212	207	203	202	175	208	190	188	219	206	207	222	205	203	195	191	179	204	215	226	191	198	203	240	204	202	197	203	211	211	222	215	209	203	206	188	213	205	205	216	197	190	221	210	211	191	238	197	205	201	196	202	221	232	205	206	198	210	190	194	224	220	216	213	234	206	201	213	230	202	212	200	202	205	212	200	208	231	196	216	219	253	223	217	219	200	238	184	186	207	215	212	216	200	214	205	243	211	218	193	201	253	226	231	235	208	234	202	194	171	199	230	191	212	206	210	208	212	222	222	201	216	204	198	202	225	199	244	226	244	206	198	201	210	206	202	207	215	203	220	200	198	223	227	218	223	215	204	205	199	209	207	217	218	192	223	221	215	205	209	209	228	217	224	214	206	199	207	188	196	201	195	190	225	207	202	220	206	224	214	195	203	215	207	200	189	219	225	211	213	235	196	204	210	208	215	219	222	200	211	200	186	226	216	190	175	210	213	204	209	199	216	200	222	197	214	197	201	219	201	228	203	227	196	206	201	227	219	218	220	204	197	209	209	230	182	195	225	195	184	194	195	189	223	225	216	196	228	225	205	223	213	209	195	234	234	236	197	224	176	230	209	213	230	211	182	199	202	192	206	211	209	212	214	216	215	198	222	200	221	210	199	156	215	200	233	211	213	226	185	242	194	230	216	206	187	219	197	190	203	205	211	220	219	237	196	212	212	213	205	203	189	200	212	220	216	208	224	177	208	209	212	205	234	202	197	213	202	239	218	226	209	209	208	208	215	207	221	213	197	204	220	196	224	217	189	198	201	191	206	207	226	205	214	214	202	222	220	227	204	220	196	218	225	206	216	190	223	213	184	220	200	229	240	211	232	184	213	232	205	230	200	214	205	222	211	234	196	227	202	216	181	219	216	230	230	221	191	199	202	187	225	208	203	215	236	203	225	212	233	186	209	228	202	219	203	195	201	215	211	215	207	227	213	227	210	217	218	209	212	215	216	225	200	215	203	225	203	194	211	220	215	212	200	233	199	232	210	200	231	198	210	195	215	228	200	205	210	227	204	200	195	207	188	226	230	221	216	202	203	198	183	201	202	195	226	204	223	189	211	189	209	209	222	209	188	223	210	212	208	191	226	195	221	214	207	192	214	227	232	226	202	194	225	220	203	193	210	212	201	205	208	211	197	226	211	196	174	218	209	200	204	223	215	184	188	236	230	189	181	226	208	215	205	231	218	223	215	217	181	216	221	208	231	198	193	213	222	211	169	204	238	205	207	224	232	225	225	218	212	222	193	221	196	234	188	207	198	198	215	197	194	222	203	189	198	218	219	200	209	242	189	198	191	227	189	218	209	225	212	199	208	208	196	212	245	213	195	203	209	182	201	227	222	212	217	185	198	190	183	238	203	236	200	209	203	194	209	226	209	202	182	220	192	213	219	222	206	234	207	206	210	215	217	210	199	216	226	214	224	247	221	212	215	201	193	206	212	215	199	226	216	213	206	199	209	218	226	212	222	204	192	207	206	225	209	212	226	202	216	207	219	194	188	217	221	183	213	233	220	213	221	190	207	213	199	221	183	206	209	222	241	188	206	222	244	198	232	228	194	221	201	231	225	226	212	204	217	200	196	200	215	210	199	193	211	210	224	226	210	218	227	230	223	192	226	211	213	216	204	231	202	231	207	196	209	225	205	212	181	222	212	200	193	203	199	179	196	222	225	203	201	209	236	206	229	198	197	232	240	205	237	212	249	228	222	229	200	227	224	231	201	196	200	215	217	236	212	240	199	230	242	201	216	218	220	224	195	222	222	202	223	210	218	229	232	223	189	201	202	206	223	219	223	235	201	213	209	222	200	223	190	212	222	223	201	200	214	213	210	214	195	207	212	206	224	198	229	205	224	215	207	203	236	201	198	208	216	183	231	201	177	218	231	194	216	224	193	221	196	241	196	199	179	195	202	222	227	202	228	206	214	207	191	192	230	210	186	199	215	212	201	195	227	193	229	208	211	212	196	207	202	207	210	206	234	230	219	228	206	234	195	225	214	198	199	212	199	232	213	210	206	212	210	191	214	188	200	199	229	226	235	232	194	232	247	231	218	208	219	193	235	224	204	215	183	206	213	206	209	257	231	194	215	201	217	201	208	208	202	211	211	186	207	214	212	226	209	199	184	199	208	196	247	186	229	222	215	184	186	221	220	190	201	210	189	234	197	244	192	194	215	204	205	230	250	213	196	191	194	195	183	202	213	195	208	198	204	239	229	225	197	210	211	222	222	188	213	192	199	205	219	212	218	192	214	237	200	178	212	214	208	222	213	220	223	207	209	201	185	195	205	195	220	200	209	232	194	229	213	211	208	202	187	220	186	240	202	213	180	205	195	255	209	224	191	193	217	185	216	189	207	213	215	207	228	197	193	188	196	230	184	218	212	216	228	198	203	221	203	241	233	226	209	204	200	185	224	236	235	192	189	211	206	230	206	227	204
27864	17500	3108	638	568	498	570	523	507	524	499	464	513	502	501	464	497	501	496	493	495	450	508	530	499	498	537	478	507	521	528	493	516	492	526	487	498	484	469	517	518	512	460	500	491	507	534	507	495	509	490	507	457	533	473	476	506	538	538	484	497	493	483	492	529	531	486	485	456	526	462	485	531	510	516	530	530	504	505	498	525	516	476	524	492	470	534	507	525	457	500	510	493	493	510	500	496	539	506	482	493	481	507	504	510	491	489	495	503	476	462	492	498	493	493	459	513	478	530	513	551	477	461	516	498	496	501	507	491	574	493	508	514	509	478	473	504	493	471	497	476	504	479	529	492	478	470	544	474	501	507	505	491	514	506	479	531	473	508	473	483	516	533	566	481	509	535	500	511	490	511	515	508	452	466	490	469	522	505	490	524	506	526	543	473	454	464	491	504	510	490	550	499	492	490	494	518	515	458	494	515	523	471	498	499	515	483	475	520	495	465	492	495	483	488	459	471	496	486	493	480	495	491	508	454	513	530	492	487	465	514	514	528	466	567	503	533	491	509	526	483	505	506	493	500	504	500	439	500	506	481	486	455	490	443	512	455	492	479	500	526	504	480	487	457	530	525	511	520	517	509	497	505	526	492	491	506	536	481	525	450	493	503	494	507	500	522	526	493	477	497	524	478	458	502	505	514	514	468	488	472	488	509	511	501	494	499	489	532	501	528	490	492	538	513	497	518	479	507	521	490	542	492	461	500	505	505	532	508	488	478	494	465	540	508	488	519	504	533	504	533	531	503	507	493	504	533	521	501	461	496	524	496	526	489	489	456	489	509	481	472	509	503	494	478	527	500	467	425	491	559	480	497	503	542	489	523	541	499	549	471	483	524	477	464	477	433	447	505	507	525	518	509	489	511	538	512	491	455	494	458	490	518	504	465	523	508	478	507	520	497	466	516	512	493	480	480	446	503	489	485	500	460	512	486	515	508	506	519	494	491	518	494	512	551	523	502	523	464	522	550	493	479	489	479	503	499	471	499	454	522	524	512	485	532	482	512	502	450	498	494	498	468	465	492	461	540	533	481	459	490	507	464	472	483	476	514	481	466	499	490	522	456	502	498	466	534	501	484	507	510	510	532	487	497	493	518	485	496	483	481	512	478	515	509	525	516	477	463	466	497	518	479	490	483	505	517	512	506	489	533	509	461	504	481	456	475	502	503	494	493	514	488	498	471	468	504	536	503	514	478	485	515	470	509	488	526	477	529	509	489	458	515	501	492	482	478	464	469	543	510	511	504	484	446	486	502	505	520	474	494	478	484	497	522	522	539	503	503	471	482	522	522	535	491	541	488	507	509	506	502	460	509	492	534	505	462	493	486	507	531	482	503	509	503	501	522	529	531	508	512	477	501	492	517	507	510	491	432	479	530	496	525	550	494	469	537	541	520	483	479	526	519	488	513	470	465	451	508	521	485	480	493	496	483	520	486	510	496	501	489	488	482	450	472	498	480	479	490	505	461	510	526	544	509	482	478	489	459	473	520	521	523	490	463	523	489	488	514	493	508	519	510	486	500	490	518	526	479	549	470	502	488	502	522	534	551	521	486	513	482	521	453	516	497	530	491	501	510	479	488	508	500	488	500	522	483	504	485	538	530	486	497	487	474	498	516	517	493	497	498	511	519	451	494	492	473	491	481	471	514	478	501	486	477	476	518	519	497	482	486	490	484	498	486	511	443	489	522	479	520	507	509	508	513	495	488	509	494	540	464	508	475	464	488	523	500	511	503	499	491	504	500	539	502	478	521	500	533	494	505	512	537	529	517	482	507	531	505	488	528	498	476	534	484	490	516	473	487	483	512	527	530	485	496	502	468	514	511	509	487	475	505	517	517	483	532	458	487	541	497	532	539	516	487	518	544	460	496	524	495	507	496	466	492	475	496	485	525	509	460	506	520	495	512	495	519	492	496	540	487	510	530	459	494	456	482	490	490	497	483	487	481	520	481	467	523	442	481	516	496	497	480	515	479	498	493	527	474	484	513	506	511	529	498	506	511	478	498	505	524	491	475	463	421	485	480	480	493	501	490	463	514	511	475	474	476	530	490	486	521	446	478	488	533	508	485	538	474	514	485	508	477	525	548	476	511	515	522	501	488	492	500	498	489	505	525	514	504	535	472	487	494	499	469	481	551	538	475	514	474	484	526	492	521	505	535	501	492	491	477	507	496	505	514	484	472	509	528	508	486	523	495	552	481	500	534	526	484	498	520	508	519	491	491	469	505	557	521	498	494	502	504	527	482	507	520	503	451	512	480	525	493	480	503	525	517	472	522	539	496	480	494	465	504	517	481	515	554	501	508	491	487	480	498	531	463	481	435	486	503	488	499	490	529	511	500	519	551	479	453	522	529	514	481	467	483	475	498	508	522	471	527	503	510	509	479	491	478	491	500	498	493	496	522	476	500	519	487	501	471	501	518	510	472	497	501	501	498	491	523	489	526	502	480	486	506	527	462	501	531	477	495	501	498	499	479	498	492	486	506	506	507	494	475	462	530	471	543	542	533	496	521	496	518	496	499	492	509	517	446	522	523	502	462	486	469	487	488	486	505	490	467	483	484	494	540	491	526	515	500	521	507	475	507	491	465	521	514	518	482	486	509	535	490	531	509	476	468	523	517	485	482	483	520	484	509	521	502	506	484	548	500	521	517	512	461	532	534	505	484	465	492	498	506	481	499	517	505	489	481	478	496	515	504	497	501	507	484	498	509	527	455	524	506	484	554	539	502	515	539	495	487	480	453	494	501	505	478	507	529	500	532	495	525	502	467	511	497	488	502	525	493	501	539	517	500	522	460	480	494	496	461	498	515	508	524	504	460	495	498	488	491	529	490	501	468	475	509	504	514	493	480	497	509	497	508	502	498	475	496	512	483	506	520	484	514	511	538	519	500	504	506	458	517	457	522	513	490	489	513	528	506	486	474	435	527	512	538	532	509	500	484	512	497	506	490	510	460	521	522	471	511	512	509	515	490	498	510	526	489	481	482	510	537	536	493	502	499	504	495	452	487	527	516	506	532	442	502	510	513	517	505	534	484	512	523	513	485	480	521	497	475	505	468	488	485	449	529	457	465	501	500	531	485	447	491	462	517	507	469	455	480	493	472	461	494	520	548	521	503	501	510	531	494	507	498	494	474	484	523	487	467	526	499	486	508	533	513	503	485	487	471	511	506	478	489	511	459	506	494	515	497	511	485	519	484	508	465	470	473	539	487	511	515	502	536	525	471	474	500	510	501	485	530	514	511	550	492	475	514	414	510	507	525	491	479	486	485	463	522	466	497	490	528	510	463	489	486	532	529	487	493	456	487	491	485	483	499	513	520	517	455	507	536	472	496	499	480	504	520	488	468	529	536	500	462	467	530	517	528	485	480	519	457	528	531	484	510	503	529	512	471	501	464	493	493	512	512	519	458	506	521	519	454	502	513	489	501	551	486	491	498	517	496	502
4963	1111	963	704	708	721	665	672	671	684	654	648	621	681	672	616	645	634	630	628	639	617	681	649	622	682	593	615	668	651	583	606	646	648	598	644	617	621	633	659	680	631	621	623	639	618	630	567	654	609	667	613	652	610	648	625	638	644	667	635	638	647	635	633	694	613	665	620	639	583	660	659	636	648	654	622	583	682	603	631	645	658	618	641	659	613	623	640	646	602	638	617	645	611	635	651	666	643	651	637	674	656	620	658	670	627	658	656	657	628	637	629	664	647	614	673	612	630	638	664	647	557	646	656	628	690	627	641	579	650	646	618	588	611	611	588	661	623	618	633	619	661	607	669	638	655	610	640	607	629	647	640	649	608	622	618	652	643	615	652	626	639	625	597	627	659	641	661	631	648	650	621	683	618	599	617	609	653	643	681	586	657	668	613	650	615	613	647	598	657	641	664	637	634	651	645	615	632	624	616	611	633	596	655	587	669	634	667	634	640	650	650	659	595	620	644	653	628	628	640	667	658	607	651	690	636	623	652	649	664	593	673	644	600	610	631	660	650	629	628	596	605	611	622	642	632	654	630	619	648	617	643	651	605	640	631	660	629	642	646	652	643	635	645	649	647	612	664	683	643	612	639	653	608	670	606	642	663	655	594	647	676	657	663	630	629	668	650	599	637	617	614	661	604	591	621	651	623	643	633	617	662	648	675	627	645	650	599	619	631	626	661	625	629	639	666	607	632	603	624	651	610	649	671	686	624	607	596	649	594	622	588	598	620	597	617	685	651	643	640	672	627	682	645	647	689	614	601	640	643	604	608	626	631	617	660	614	622	627	660	680	654	648	662	639	671	632	583	671	605	598	615	603	660	676	599	630	642	670	635	649	629	612	681	604	614	639	629	668	659	643	642	621	630	624	637	652	624	673	634	633	668	654	614	669	589	625	623	630	623	665	643	615	590	598	614	609	624	596	607	623	649	674	656	632	645	643	691	617	605	634	612	635	630	616	623	654	632	638	645	632	632	635	601	674	627	643	644	635	621	656	640	663	626	671	601	646	640	587	610	636	636	618	620	610	608	701	670	611	652	638	690	620	620	618	647	669	627	621	618	605	684	636	613	650	676	639	664	649	621	645	631	663	606	606	670	653	610	677	630	614	624	609	631	586	572	684	589	657	630	638	644	592	621	625	645	597	633	679	614	589	640	650	644	622	620	659	683	651	631	697	618	672	646	581	644	655	617	685	654	645	610	621	667	637	630	568	634	649	599	638	625	645	594	674	608	672	605	654	664	622	643	622	599	615	675	621	658	631	699	609	647	659	657	639	615	618	695	627	625	658	645	654	619	659	644	610	610	632	682	601	613	595	656	683	649	645	612	637	675	691	630	631	659	632	718	641	590	637	612	634	641	658	650	600	630	635	607	590	624	623	623	620	624	625	640	620	624	644	627	619	629	624	648	652	604	656	637	630	617	603	702	670	648	646	622	640	614	679	608	625	593	601	655	627	595	682	648	638	644	669	667	651	601	629	650	620	622	654	642	595	644	622	655	590	634	629	633	647	595	616	639	637	633	609	683	632	628	576	642	551	628	587	599	607	662	608	617	615	650	646	614	610	687	637	615	676	645	617	633	706	664	661	663	644	709	632	643	608	612	672	589	683	636	625	651	637	637	614	657	632	625	595	636	614	655	702	613	630	659	609	597	618	697	663	652	611	609	624	608	649	649	609	616	649	621	667	621	605	633	623	629	676	596	658	595	639	627	623	601	618	578	622	607	674	606	683	640	622	601	652	699	649	643	634	627	709	669	646	643	632	653	621	643	631	608	655	656	644	631	624	635	621	622	628	664	672	671	634	644	665	641	635	633	616	637	636	690	660	636	641	627	616	605	644	607	618	627	650	649	650	614	616	646	647	619	627	659	664	675	651	660	647	609	610	626	658	605	664	655	634	638	579	642	641	644	670	617	638	651	661	613	618	611	604	605	637	648	639	597	672	621	647	627	655	665	627	642	653	641	666	627	672	589	628	645	607	636	632	691	670	635	624	662	623	643	619	585	618	641	649	690	673	634	681	653	667	642	633	652	622	614	645	609	592	595	647	641	605	638	573	625	640	594	632	668	663	655	610	669	614	617	660	619	624	609	688	613	636	642	640	655	635	631	631	646	626	639	632	628	641	647	684	622	639	647	654	628	623	624	632	634	665	633	628	689	615	610	633	642	626	606	628	606	644	628	648	627	601	623	641	635	667	655	673	650	632	668	632	641	639	619	629	644	633	629	569	670	669	615	651	612	652	642	676	615	637	669	657	639	630	678	610	645	659	657	631	662	602	646	624	662	686	667	642	616	636	626	671	621	671	709	619	632	612	623	636	663	612	607	644	648	666	622	618	654	620	646	645	654	641	656	665	641	634	619	630	649	622	632	629	635	646	617	645	659	630	630	653	634	632	626	632	684	607	630	591	656	594	632	661	669	554	622	604	622	647	623	663	660	643	603	598	654	645	623	653	609	651	625	629	665	666	663	553	650	634	663	659	636	662	645	657	668	658	622	624	617	661	595	633	644	592	651	670	641	604	641	597	613	652	644	650	596	633	657	658	613	603	617	682	593	603	624	646	655	630	622	624	653	631	663	637	620	664	649	635	610	646	658	617	677	639	628	689	635	681	594	649	635	641	662	645	624	605	629	578	623	641	616	635	668	571	651	663	617	677	678	606	636	639	628	631	613	602	604	646	647	629	653	674	618	605	660	663	633	625	619	615	606	622	612	680	609	618	618	581	676	623	665	601	632	640	646	617	647	625	638	625	632	632	636	616	659	640	675	632	648	619	665	651	626	636	622	609	653	609	611	674	625	641	642	610	615	635	619	641	615	609	651	631	635	602	609	624	643	630	662	644	654	619	637	625	636	674	638	627	669	608	651	701	688	647	621	667	653	651	623	642	653	613	594	594	658	615	692	644	652	664	587	639	611	647	662	650	642	642	690	659	627	642	656	595	604	643	631	596	629	647	633	631	628	635	661	659	665	613	623	613	628	668	675	622	609	635	665	643	629	664	604	635	656	633	587	617	622	674	603	647	623	630	628	634	593	627	575	586	618	596	648	641	611	649	656	624	625	621	621	627	612	616	654	602	653	664	648	647	673	670	659	635	665	620	645	609	632	679	642	681	640	584	611	664	696	603	647	601	626	645	585	614	618	681	623	631	642	695	654	627	628	618	675	634	642	613	651	649	629	589	621	617	616	577	682	600	624	589	624	632	634	578	667	634	630	636	626	608	618	676	622	670	640	595	677	608	644	677	619	622	640	632	640	633	667	620	642	656	601	616	623	615	670	637	631	634	620	690	619	674	654	667	658	631	621	674	679	670	652	593	643	614	649	626	675	639	616	673	641	638	677	604	612	612	610	659	597	645	640	676	592	625	682	646	614	649	664	622	631	599	649	634	632	637	582	653	598	661	630	608	648	619	612	642	652	615	635	614	679	645	646	705	690	621	616	611	628
23932	21522	28745	24719	21505	6940	891	646	589	560	496	511	474	480	476	452	488	434	465	453	460	429	453	451	427	430	453	413	426	433	420	439	419	414	409	433	411	442	406	382	415	419	440	435	424	451	360	432	416	416	448	397	406	438	405	429	475	406	402	418	425	402	405	414	384	408	423	410	413	404	430	409	416	443	392	432	389	399	426	392	437	420	417	420	425	420	405	413	422	411	402	387	453	417	410	428	439	378	451	427	409	414	413	415	419	420	408	385	397	408	414	391	399	425	478	443	399	399	417	413	421	418	421	411	415	422	422	399	438	447	395	427	387	411	429	381	412	421	430	446	426	408	395	452	431	436	399	406	414	408	448	445	409	449	366	430	395	418	437	419	403	427	416	367	418	396	420	421	435	411	426	411	412	444	420	380	411	394	409	455	414	418	407	437	426	385	426	420	427	433	390	425	454	405	411	381	439	430	445	410	437	408	435	385	388	426	458	396	389	423	426	474	425	357	423	413	422	430	410	432	393	422	404	424	430	427	401	419	416	432	437	372	425	400	427	405	432	388	411	435	404	418	428	419	416	398	430	444	394	389	395	427	431	391	434	391	393	423	404	415	402	416	396	382	440	425	442	397	376	421	411	408	375	369	375	427	449	446	409	441	389	404	413	384	413	409	406	427	426	409	426	405	423	418	426	422	407	419	408	381	420	416	403	410	434	403	412	428	413	410	429	414	420	403	446	463	415	395	417	417	380	404	430	416	404	416	457	394	411	447	388	460	403	434	419	455	401	435	389	411	430	412	440	384	411	413	413	458	444	414	444	370	448	426	409	453	408	379	389	357	423	423	429	420	413	436	442	405	423	398	389	417	434	392	396	443	402	403	411	427	453	438	409	426	436	438	405	435	403	411	422	420	410	399	395	449	411	384	418	396	400	431	420	427	408	418	422	419	395	422	378	425	399	441	429	413	407	434	413	427	427	443	425	372	388	430	414	385	398	411	405	416	399	437	401	379	420	367	410	433	409	422	414	404	406	415	401	414	386	392	396	413	408	424	397	400	405	387	402	414	401	433	425	425	472	440	418	419	412	442	417	435	403	403	433	419	425	436	429	440	446	405	431	433	430	438	419	402	435	436	426	427	431	420	405	413	401	365	460	436	421	389	377	412	413	384	394	426	405	423	422	454	403	398	421	422	412	402	450	429	396	432	439	445	388	401	423	418	416	433	408	427	431	423	410	416	393	402	426	399	416	397	432	407	423	409	443	403	422	422	423	406	411	427	414	413	427	407	390	434	405	401	436	410	409	408	416	402	398	408	409	451	421	430	427	426	443	409	405	397	402	395	441	396	397	412	441	433	424	384	362	388	389	438	442	390	444	438	421	416	403	408	396	372	450	408	417	439	395	409	378	414	437	417	455	451	428	398	418	439	398	421	421	448	376	390	379	401	433	419	435	440	421	398	419	422	407	416	421	436	436	428	394	402	403	404	440	386	403	389	382	450	417	402	460	445	438	418	392	438	412	385	414	396	409	410	424	446	447	422	407	424	402	408	365	435	379	402	402	373	451	408	432	440	411	398	404	459	420	431	406	422	425	434	431	432	427	404	398	413	395	431	403	404	401	411	414	405	418	445	412	405	397	430	403	445	397	420	413	395	398	389	369	409	391	417	419	432	436	444	406	392	381	417	393	469	376	411	434	403	390	438	415	437	405	356	429	411	415	406	412	405	421	431	425	395	418	400	411	438	376	428	398	388	385	421	423	450	439	425	420	418	424	433	442	414	384	454	427	422	434	428	415	423	425	429	359	401	411	400	462	432	414	413	446	453	396	378	427	382	430	400	421	409	396	433	434	439	423	398	414	445	412	406	467	431	411	433	420	408	419	435	413	386	402	381	394	420	388	421	420	415	427	419	407	371	389	449	430	423	444	417	414	406	383	390	392	396	398	415	409	428	416	428	401	397	445	390	411	430	399	359	399	462	400	424	400	404	412	400	394	392	435	425	436	383	412	424	378	415	421	415	417	430	432	421	420	414	415	404	433	451	464	414	415	415	387	404	431	436	445	429	438	398	414	442	414	406	413	418	436	398	403	407	410	433	419	402	403	412	406	433	434	388	396	392	393	405	424	425	412	419	429	427	390	413	360	411	458	401	421	429	401	433	439	389	425	448	421	415	423	432	392	420	387	435	411	399	416	420	419	387	421	433	456	431	393	397	410	413	399	458	448	397	431	383	418	457	405	439	448	435	388	425	417	405	399	415	428	395	426	424	419	357	364	441	396	433	424	430	400	430	465	397	427	412	413	424	437	424	405	427	407	427	391	426	394	385	401	397	391	410	411	394	406	421	433	419	409	411	411	397	390	436	418	434	393	390	418	426	448	400	413	421	418	428	390	386	425	402	406	406	428	423	418	401	446	428	404	371	408	420	416	363	407	407	416	393	415	397	428	410	407	409	428	435	402	395	443	426	397	400	416	405	431	400	389	377	421	375	420	412	434	389	400	419	421	422	420	425	423	406	438	451	416	399	446	390	377	399	405	435	400	419	437	434	426	401	411	411	432	405	411	414	399	411	413	404	406	379	447	406	419	416	405	405	412	439	405	449	423	420	404	444	403	374	401	397	389	438	413	384	395	415	397	391	372	408	409	394	393	396	379	416	395	431	405	410	397	448	438	419	414	430	432	392	427	387	376	444	400	413	424	378	426	445	447	410	426	434	395	422	393	381	415	406	420	395	401	417	403	380	381	380	371	408	389	414	418	434	427	382	399	424	408	434	392	448	431	422	429	413	402	456	404	429	429	391	419	419	365	376	407	428	414	413	433	451	406	434	399	405	407	420	409	426	380	416	408	418	419	392	394	406	422	416	424	422	395	405	432	444	444	399	384	400	417	388	433	458	391	430	414	423	430	439	394	381	423	421	417	438	425	431	419	404	400	447	408	433	407	420	398	421	410	384	397	384	417	436	417	395	423	404	400	425	396	406	418	429	406	423	401	395	416	447	410	384	396	367	416	419	416	422	449	420	420	414	412	396	418	430	407	443	429	410	415	442	434	386	438	430	402	418	423	433	411	438	409	414	395	361	418	416	396	446	430	452	443	436	402	438	410	460	418	398	421	411	397	384	409	402	438	440	391	403	413	417	399	404	414	431	408	439	413	453	403	438	427	429	409	436	438	407	422	463	424	466	382	396	402	455	376	405	400	439	422	424	445	418	430	382	404	444	414	391	397	444	471	405	387	434	417	414	426	450	420	414	382	458	421	399	427	411	410	416	374	427	395	428	407	385	397	382	400	386	419	415	390	429	396	367	421	424	442	403	402	370	417	417	418	387	401	418	389	433	409	401	422	403	394	436	411	417	451	376	449	415	397	379	425	426	408	409	414	424	405	424	421	403	424	393	415	435	398	408	396	423	435	472	419	425	447	448	409	401	384	363	423	409	415	425	445	416	460	417	407	398	403	392	424	371	402	399	400	394	428	419	393	415	434	402	402	424	421	418
7600	7984	5341	2612	1887	1488	1231	1031	906	822	794	745	681	642	719	630	651	615	600	564	629	590	531	561	574	576	548	586	574	552	544	528	577	538	568	566	565	526	519	529	575	541	562	572	553	527	524	542	498	509	489	560	498	551	528	525	565	522	553	495	563	531	527	539	525	565	564	523	520	561	556	543	536	520	571	471	534	533	517	512	574	541	522	531	539	596	495	528	522	555	507	540	582	534	547	533	540	517	522	507	545	538	513	526	533	561	565	515	526	558	494	521	551	550	543	499	529	573	516	525	565	557	513	521	537	542	528	528	564	537	508	540	554	493	512	526	574	555	513	533	531	539	468	521	509	529	524	526	554	604	513	513	523	531	566	514	530	542	526	558	543	542	532	538	529	554	536	559	544	541	563	571	548	569	539	545	542	570	546	543	527	564	532	510	591	505	528	545	549	540	524	537	525	559	515	540	525	550	556	562	537	496	560	590	551	546	570	542	543	571	560	505	492	549	499	561	526	583	532	561	535	546	555	534	510	508	529	506	540	527	557	539	532	525	524	560	525	526	538	524	522	531	511	563	537	539	553	551	568	550	544	528	543	513	515	550	536	513	549	519	542	557	572	509	527	491	560	556	540	558	549	576	519	518	545	539	576	516	568	561	581	560	562	559	522	550	531	503	527	555	514	558	515	569	554	559	542	522	543	485	566	519	529	514	561	559	491	536	555	525	537	530	507	567	574	558	518	575	510	514	548	537	533	527	593	548	531	543	535	538	529	527	538	538	487	532	541	526	514	561	567	531	499	554	582	521	544	555	538	582	530	549	586	531	530	528	602	510	508	507	542	525	571	565	610	586	566	546	523	525	494	532	575	589	574	513	548	517	573	524	544	559	517	543	549	531	563	574	542	565	575	551	522	491	558	548	519	545	505	555	568	535	513	487	556	531	487	555	509	560	564	566	527	514	569	557	530	510	522	510	548	526	559	539	534	542	526	572	590	535	525	530	534	511	588	507	541	504	564	543	536	516	503	529	557	536	561	560	536	553	558	512	533	534	519	505	549	538	532	549	541	553	588	558	566	578	569	522	554	538	521	525	569	528	530	542	553	532	532	535	529	552	545	562	552	502	573	507	546	556	510	521	499	565	513	487	542	520	550	564	516	539	549	516	527	545	533	508	558	577	511	562	519	569	536	534	545	540	539	540	557	508	531	546	526	506	577	542	551	532	518	546	541	551	543	562	532	523	544	532	537	544	538	551	509	556	510	578	510	522	554	522	570	566	497	555	549	524	572	527	545	552	551	537	532	541	545	556	539	533	538	539	527	541	558	558	550	534	535	507	560	548	505	493	547	535	554	551	516	550	521	527	545	560	534	534	532	545	549	545	554	532	591	563	548	517	575	515	538	509	569	543	544	499	561	533	570	545	511	554	581	543	530	504	524	477	546	552	544	539	564	580	525	515	567	546	542	558	561	507	552	558	573	560	542	544	555	560	499	539	535	536	537	549	531	534	547	576	561	570	539	520	523	552	532	564	507	511	557	561	570	535	546	561	557	505	548	508	531	559	561	532	533	530	567	542	530	516	570	546	575	537	554	530	583	566	533	534	552	545	516	566	490	547	532	503	538	558	527	491	599	555	534	528	546	545	523	541	545	531	543	538	573	541	517	552	513	529	526	500	582	555	530	546	523	557	530	527	572	515	575	530	545	547	489	541	517	523	514	572	535	492	545	555	587	557	506	567	541	530	531	559	558	530	499	552	503	576	527	557	541	567	538	531	533	508	528	557	511	537	528	538	525	532	558	514	560	517	574	519	532	534	547	530	508	563	567	541	523	505	516	526	555	539	530	566	535	518	547	514	529	535	540	529	552	544	557	550	539	499	506	527	537	536	522	539	582	565	537	507	522	544	579	524	558	525	565	539	537	577	526	607	560	544	609	522	520	512	525	541	575	505	548	543	547	553	563	534	529	546	613	541	553	550	514	500	571	531	530	513	557	534	563	565	543	535	568	544	577	584	535	551	551	576	526	525	525	542	561	553	532	582	523	539	527	561	536	564	560	523	539	539	544	513	530	542	531	572	524	595	495	562	510	545	559	529	537	517	543	515	532	512	537	544	516	534	529	572	544	477	528	525	539	530	589	543	574	554	525	561	541	579	585	567	544	537	560	573	547	554	537	550	523	544	503	553	537	547	535	572	543	578	547	563	558	545	523	571	526	540	489	535	531	536	495	559	548	541	538	585	539	563	527	551	527	562	555	493	549	536	527	544	540	575	561	535	576	538	559	545	540	523	516	547	551	503	556	556	524	520	515	495	544	545	565	561	545	572	544	549	496	537	557	542	535	558	544	523	617	550	534	525	547	521	573	529	545	579	561	537	580	564	556	531	519	578	568	531	523	556	500	573	552	533	537	544	515	542	529	551	597	522	535	538	555	565	500	547	546	543	525	555	566	525	531	557	540	513	540	586	537	555	546	545	540	549	530	522	534	531	536	552	514	553	577	589	569	576	548	577	533	529	529	522	502	521	534	521	571	526	548	541	550	573	484	529	497	551	522	565	546	523	548	518	569	486	541	524	569	547	554	546	548	533	565	563	560	553	530	567	494	549	528	554	508	537	501	591	579	555	539	567	573	556	550	531	499	529	565	543	540	557	558	582	615	556	533	504	506	520	551	516	496	552	555	542	593	521	515	547	594	530	530	517	570	536	553	541	570	499	514	540	575	524	543	509	545	554	564	508	515	553	524	570	539	532	560	558	535	515	569	565	555	516	541	531	536	509	532	528	540	566	520	528	519	567	537	528	541	563	530	528	561	493	570	537	528	513	544	532	545	512	547	521	547	508	517	508	565	581	533	565	529	566	524	570	520	513	543	554	533	510	531	559	513	523	514	541	552	589	527	516	549	534	556	539	540	514	531	514	548	547	507	535	554	540	517	516	525	535	547	517	485	516	572	535	531	560	515	511	548	560	499	519	528	571	476	571	508	494	531	516	527	597	534	573	531	546	569	522	537	526	516	546	540	499	535	513	549	538	527	531	566	540	531	589	529	546	535	581	539	561	542	557	562	501	535	548	563	538	552	560	518	497	550	602	514	567	547	522	548	507	582	539	520	537	537	573	532	577	560	516	531	520	506	533	547	504	568	563	532	527	515	530	526	531	558	522	540	556	532	550	554	577	544	543	529	591	590	554	536	536	568	521	549	526	479	527	540	525	548	501	562	553	513	530	526	538	571	524	525	539	519	551	535	520	524	525	550	569	512	559	503	529	576	540	561	547	546	526	509	523	514	563	555	537	524	506	556	523	486	525	519	544	567	580	523	526	544	538	520	508	510	532	506	554	567	495	528	576	569	550	571	544	596	463	551	558	555	491	562	557	556	517	538	541	547	549	554	529	530	557	538	554	525	580	600	531	546	534	544	528	562	505	527	499	535	529	502	547	562	564	534	588	560	565	586	508	523	517	500	552	564	530	542	570	516	554	498	546	553	516	513	558	554	575
25236	21545	27446	25904	5827	546	445	392	336	358	383	344	332	310	288	354	321	317	337	340	310	334	290	305	332	335	319	298	311	293	323	327	324	310	307	336	309	312	344	349	308	312	345	323	324	308	311	306	296	285	323	330	314	295	313	297	304	315	306	262	316	295	289	311	320	294	317	333	320	332	299	275	314	272	323	320	295	339	300	330	310	313	314	301	318	313	284	303	318	296	292	300	287	297	310	324	306	320	281	295	291	301	336	316	311	279	333	328	348	295	299	309	309	334	315	312	298	339	319	282	310	297	330	330	302	301	320	306	310	334	336	294	288	291	323	308	342	308	295	320	274	305	313	322	318	299	321	309	309	336	261	322	297	336	317	306	306	298	312	331	323	290	322	320	299	309	291	273	319	294	309	294	360	293	318	315	261	285	327	300	299	299	309	261	301	325	299	326	300	314	327	273	313	309	290	286	316	300	335	288	334	315	335	344	291	309	312	304	280	313	306	329	334	314	334	304	269	305	314	272	308	294	291	316	335	309	313	305	306	343	275	340	322	308	334	342	306	311	304	340	293	323	318	323	299	299	320	323	353	303	333	310	313	314	307	316	347	311	351	274	315	315	282	310	343	282	320	327	285	319	323	298	306	326	312	302	311	295	304	298	295	326	297	289	309	308	302	296	326	326	302	309	314	288	308	329	299	315	293	304	325	299	291	323	298	290	324	313	284	328	291	310	293	305	280	321	289	310	294	298	282	310	298	282	324	339	304	307	307	343	332	307	316	297	326	310	305	288	316	319	298	302	314	322	304	286	310	287	319	285	332	321	326	335	330	281	298	299	317	312	301	318	301	308	298	283	324	299	326	314	304	317	297	314	314	314	285	313	328	305	355	325	302	311	324	316	330	343	284	325	313	312	319	306	295	312	293	312	303	321	317	314	297	322	305	302	286	332	301	305	328	318	342	323	292	315	320	314	299	290	330	311	294	296	289	276	290	331	303	293	336	310	304	297	321	334	310	305	314	294	318	317	327	273	306	328	293	305	334	321	300	310	330	345	305	321	286	265	295	340	315	318	311	294	311	315	315	336	300	323	287	326	322	309	329	343	296	291	300	300	308	306	285	309	313	315	281	294	315	298	344	288	307	290	328	309	284	272	310	310	273	320	301	313	302	298	318	306	295	319	335	318	301	270	317	305	314	283	322	295	334	289	297	310	283	320	307	297	310	308	303	312	288	303	306	299	335	304	260	291	314	329	313	322	329	313	307	320	319	302	312	323	296	306	308	286	284	292	356	294	314	326	349	304	317	287	293	334	317	313	316	301	305	304	300	334	301	315	325	334	308	311	297	298	316	318	304	311	325	304	327	340	297	284	323	323	340	296	301	310	289	339	301	306	329	329	297	315	322	322	322	288	299	292	330	326	273	301	305	313	279	324	308	263	308	271	325	298	313	310	323	313	330	323	313	312	318	289	304	270	323	321	275	297	357	308	309	321	300	346	312	314	314	307	313	262	284	304	308	321	335	331	272	324	312	293	298	296	286	289	311	332	323	317	318	318	306	308	296	295	290	288	299	326	300	316	319	323	316	310	338	299	282	325	286	326	278	294	295	304	306	308	291	300	310	284	305	313	300	295	291	296	304	296	313	352	296	308	298	303	324	338	314	319	300	304	275	321	287	330	306	299	336	302	299	305	303	289	321	322	331	331	290	285	268	308	304	294	324	295	288	351	299	293	329	312	327	318	308	297	300	298	295	311	304	315	301	321	313	314	315	340	325	286	322	313	290	301	310	306	322	298	328	353	309	300	311	300	328	301	331	314	296	306	296	320	328	316	310	315	300	318	327	313	331	331	322	302	317	311	295	356	314	297	284	303	310	279	311	336	284	318	298	278	289	308	288	263	283	311	322	321	306	296	309	340	296	326	330	318	306	286	314	268	325	292	296	300	278	301	298	320	303	295	325	307	344	297	277	291	289	328	312	345	289	311	301	314	332	308	313	287	300	337	286	307	302	307	312	315	275	319	290	327	296	300	337	285	307	330	328	326	308	318	330	290	312	278	297	295	324	310	317	282	310	279	323	314	289	290	297	312	330	345	283	308	299	290	309	257	318	298	313	296	336	316	318	317	330	321	288	333	284	300	318	319	285	322	291	354	296	299	314	340	310	288	313	332	337	276	321	314	327	318	276	321	317	329	311	299	303	307	326	304	268	291	354	333	344	271	312	309	293	306	321	316	290	297	298	296	295	288	324	292	298	313	292	311	301	331	324	305	319	295	325	312	313	315	319	336	290	309	299	323	298	320	345	287	304	321	348	303	308	330	326	288	289	344	300	292	328	301	318	305	306	284	297	321	324	295	322	309	303	299	305	300	325	322	296	281	319	283	283	320	299	322	319	338	313	324	331	313	296	310	284	313	338	288	312	283	315	288	332	309	327	286	329	299	305	316	326	316	309	300	344	316	325	296	348	297	315	320	355	319	282	317	320	321	324	270	278	310	314	305	312	294	293	345	320	312	272	309	282	297	302	331	315	306	301	325	316	334	303	327	321	278	336	322	289	308	307	302	348	315	299	340	340	312	332	296	306	293	312	267	330	319	308	331	325	327	320	305	302	328	291	319	348	299	308	269	345	313	305	318	301	279	322	315	318	309	274	301	297	311	317	286	295	278	325	336	296	312	293	331	310	309	309	316	342	341	310	312	278	328	300	284	312	316	335	279	327	301	292	305	335	282	320	317	305	331	283	313	318	322	326	305	297	313	322	304	343	317	333	331	309	308	325	314	322	292	300	322	319	284	284	311	297	319	313	288	303	330	296	300	317	317	311	316	286	336	326	323	293	304	304	294	337	335	277	302	322	298	325	300	318	299	329	297	286	278	324	306	323	292	302	320	285	310	294	307	309	314	316	295	322	304	322	346	291	308	336	289	299	269	318	315	314	336	304	309	301	308	290	315	332	296	317	295	319	306	312	331	303	316	318	356	305	324	329	275	312	287	284	300	316	315	297	332	298	300	292	316	316	309	310	289	316	309	298	296	303	298	329	327	307	303	317	317	324	341	268	316	306	301	314	292	300	322	294	295	300	292	318	295	294	322	313	311	307	296	291	302	271	314	337	295	289	345	318	295	285	300	319	328	329	284	280	298	310	303	339	301	326	320	312	307	295	318	309	310	297	312	284	310	313	299	317	309	318	310	320	281	314	294	321	303	323	304	302	318	304	310	295	305	338	340	320	311	324	293	307	302	299	307	313	304	323	296	291	290	286	308	311	316	315	310	336	300	310	277	312	298	290	316	325	313	324	283	317	311	304	301	310	253	319	282	313	296	285	337	298	296	315	337	270	319	344	299	275	317	329	284	303	295	305	303	307	306	292	297	328	303	297	330	304	319	285	314	330	298	324	269	303	290	311	307	311	326	303	293	301	323	336	287	289	288	346	336	318	309	321	313	319	327	320	315	353	291	336	330	278	329	293	306	316	324	323	305	301	348	328	322	307	310	331	320
4928	4097	2781	1360	1103	919	753	632	601	504	517	472	506	462	416	428	423	382	426	409	393	425	422	425	386	401	403	411	425	380	427	417	423	405	411	393	434	390	397	404	372	414	377	420	377	405	345	389	413	412	421	362	393	414	394	408	380	411	418	402	384	375	384	392	395	391	400	404	385	397	371	386	402	392	385	402	378	376	370	414	422	363	392	394	387	381	381	409	403	397	369	368	369	445	398	378	438	381	385	427	370	384	408	414	387	418	400	393	382	378	404	386	398	393	398	383	406	417	422	391	376	407	408	397	374	381	396	402	381	393	421	395	373	385	395	406	371	387	402	401	374	416	369	414	402	382	384	401	361	373	415	428	387	383	359	382	379	376	397	387	398	395	383	415	401	386	374	399	408	399	420	343	401	374	393	393	375	391	357	412	418	371	381	371	453	366	390	417	406	355	418	381	398	384	414	374	384	380	378	375	367	423	400	376	372	435	387	421	406	413	391	386	422	378	408	369	415	407	385	381	385	379	374	386	373	383	409	343	372	420	391	404	413	374	354	355	397	391	440	399	378	382	408	391	385	415	394	381	402	388	385	384	383	398	388	390	401	409	347	402	403	371	358	408	410	385	403	386	402	405	381	429	395	403	397	420	374	365	368	375	397	368	378	410	389	402	403	385	372	401	379	421	429	385	395	398	419	372	395	376	368	384	414	390	390	416	370	425	360	403	382	387	370	403	390	415	357	385	384	354	437	400	374	374	368	390	376	394	340	376	405	398	400	391	404	369	359	385	405	404	399	364	381	397	430	396	371	358	389	379	376	373	388	372	359	360	384	431	431	358	389	383	400	408	412	397	377	397	408	437	380	404	384	400	382	370	360	404	397	387	402	378	391	400	409	391	369	395	425	387	372	380	402	394	388	416	390	425	401	406	401	418	405	357	390	382	383	388	396	383	388	383	375	376	391	386	367	376	396	404	374	425	366	355	396	416	369	358	430	372	386	378	401	410	382	386	370	420	383	412	381	396	368	379	390	399	383	399	403	410	380	380	413	384	441	382	414	374	377	381	398	369	383	381	371	379	440	379	414	389	396	372	407	408	383	380	398	363	372	406	384	376	415	377	384	408	425	393	376	401	372	430	400	383	403	398	385	405	406	355	386	386	358	375	366	362	396	395	429	383	380	394	381	391	408	407	390	366	401	376	380	413	390	386	367	410	404	380	377	362	388	397	376	398	399	382	399	375	347	439	379	404	357	399	378	357	354	381	383	408	421	363	375	397	409	378	416	380	384	372	403	375	386	351	385	418	364	395	383	413	384	388	388	409	387	383	398	381	365	381	375	365	381	360	393	360	401	381	395	394	382	384	360	425	365	388	399	366	394	351	386	431	382	393	407	386	407	414	372	382	375	360	352	403	379	383	391	393	401	406	408	380	380	406	365	385	404	382	399	385	371	390	384	396	404	382	469	388	371	396	340	362	413	424	424	392	410	410	367	390	359	384	394	372	356	352	370	385	420	375	382	403	378	417	379	412	415	366	383	415	380	341	413	418	372	384	408	380	404	400	396	385	408	410	373	382	404	401	397	397	391	395	385	372	391	382	370	413	377	391	416	401	414	370	372	411	419	402	356	357	428	439	351	359	399	418	389	362	385	367	373	372	398	402	419	403	383	398	375	382	377	405	393	396	371	405	361	424	382	398	399	430	389	389	377	383	418	432	411	401	370	377	377	421	374	403	402	411	395	369	402	418	358	412	400	438	408	386	381	343	391	383	398	380	349	403	400	408	363	395	405	388	396	392	432	437	370	384	406	375	431	391	373	381	397	421	361	374	388	345	383	365	377	416	398	390	409	413	410	369	397	369	420	396	398	382	399	374	418	402	411	370	373	358	411	371	385	377	426	354	348	392	395	415	419	395	377	403	361	360	383	386	392	382	382	401	368	372	371	421	392	390	377	391	457	359	379	398	376	409	413	405	418	403	373	381	392	402	401	429	383	385	410	373	392	401	402	376	391	385	399	393	413	380	400	366	440	378	400	377	409	395	380	360	405	386	404	388	403	398	406	398	358	415	398	401	400	376	401	408	371	385	413	399	373	357	402	350	378	387	403	399	378	355	394	398	388	402	395	386	402	389	392	397	401	358	392	369	388	386	404	390	367	406	412	402	398	367	375	384	386	396	410	416	393	421	428	386	351	369	407	396	393	400	377	374	376	374	439	402	370	406	388	379	362	407	396	421	382	401	398	388	380	341	410	386	401	428	385	390	406	373	404	379	400	393	398	389	397	390	362	384	360	407	400	394	396	358	368	380	431	383	400	390	385	402	417	317	395	385	377	379	396	384	421	414	411	410	374	375	370	384	406	384	420	382	399	422	383	388	394	371	370	379	373	392	378	405	392	397	373	386	414	412	384	378	378	393	396	360	396	404	405	387	389	410	377	332	393	379	418	415	421	353	386	362	361	377	428	392	359	368	369	380	413	384	390	435	400	431	425	403	388	370	387	358	407	408	411	367	391	398	347	412	405	392	360	412	401	408	376	386	350	376	403	426	358	396	359	412	403	392	415	400	348	409	392	354	393	366	409	393	405	401	371	415	416	413	409	383	418	394	357	385	393	394	416	380	406	401	403	372	388	415	378	358	389	387	392	401	391	399	423	386	430	387	360	374	374	416	390	373	360	405	386	368	404	381	392	420	379	373	401	363	382	383	385	358	405	400	381	379	381	412	399	376	386	381	400	394	409	381	389	381	389	370	396	418	366	420	392	376	372	394	375	405	377	385	397	373	414	392	380	387	382	418	374	384	359	378	402	413	371	386	400	357	376	405	394	386	367	412	396	376	376	388	391	397	423	430	361	392	394	380	400	423	408	418	375	432	443	399	391	368	375	387	387	375	402	386	376	380	384	411	404	388	366	390	392	389	387	394	406	375	382	402	403	430	407	406	357	399	410	392	407	396	385	381	398	413	358	391	416	445	402	387	402	373	403	411	418	393	369	400	386	404	369	405	421	420	420	383	401	388	392	392	399	402	421	409	375	397	390	383	368	384	395	409	410	379	383	369	372	428	354	385	387	376	368	409	422	381	386	342	391	366	397	409	376	385	350	414	376	378	398	414	376	379	396	381	372	392	395	335	388	351	406	403	349	388	384	392	373	409	383	393	394	386	397	375	381	406	399	383	390	370	404	401	385	390	365	392	376	413	391	392	402	408	397	391	348	377	419	358	397	405	384	409	398	362	376	387	403	389	410	398	394	417	372	416	425	416	363	400	390	397	404	384	379	369	403	366	444	413	443	359	399	386	369	410	381	400	392	429	382	403	402	363	416	389	416	413	362	406	375	373	388	425	360	411	386	387	363	395	382	428	390	406	422	395	401	392	390	372	359	427	393	391	376	376	370	384	406	379	418	402	371	398	377	390	370	370	400	415	406	427	362	391	382	384	389	417	397	382	385	391	401	370	396	418	378	378	411	370	406	363	432	389	396	407	360	376	396	373	360	358
23063	21584	29377	24272	21586	21565	3826	562	414	396	325	302	283	260	240	238	224	211	190	216	168	179	192	178	187	181	174	173	174	162	164	161	182	178	165	148	175	155	155	181	170	169	163	162	171	143	176	123	165	170	135	156	163	138	165	150	145	154	168	164	178	136	149	152	155	153	152	158	147	153	152	167	150	153	134	157	151	165	173	153	148	183	173	137	188	144	161	142	134	166	140	151	151	176	145	182	149	149	134	159	159	150	153	160	156	140	150	131	170	139	164	158	152	152	163	138	147	137	131	148	147	154	165	171	171	164	142	144	162	156	162	137	144	151	156	160	146	162	164	133	131	143	168	140	167	144	158	154	162	167	147	169	132	159	190	139	139	134	156	166	158	134	155	179	142	143	171	154	145	134	146	154	151	151	165	178	163	162	140	141	146	156	131	158	153	165	137	151	143	156	152	166	164	128	159	159	146	157	140	171	148	142	158	133	155	147	146	148	155	155	151	155	145	163	150	169	147	167	140	153	148	140	146	147	163	143	148	144	193	153	160	157	149	149	125	163	157	159	161	136	148	155	156	151	149	144	150	165	159	138	139	133	138	148	174	143	138	174	149	159	179	154	158	160	143	150	131	140	148	133	153	165	141	169	182	152	150	122	149	140	158	162	160	165	153	153	146	155	160	133	154	179	155	140	141	158	134	149	127	164	143	145	158	161	167	164	165	136	167	134	166	145	153	170	140	163	144	154	173	122	178	155	162	181	150	168	155	156	141	159	133	160	147	145	167	158	141	155	129	149	142	133	174	156	159	160	154	149	162	162	140	148	139	158	158	158	163	141	144	169	167	158	144	178	154	166	139	147	159	152	161	140	157	138	153	143	126	147	160	167	136	141	159	156	136	167	151	150	172	137	149	162	157	137	167	142	161	164	171	177	138	154	155	155	158	157	146	156	135	168	167	142	138	151	139	155	155	138	147	133	122	152	165	137	157	145	150	152	165	155	147	148	151	158	156	142	135	146	148	158	134	134	134	151	152	160	150	141	166	136	151	149	159	152	165	153	130	154	133	153	153	159	126	151	139	146	155	140	158	153	134	156	165	134	153	165	153	147	143	153	159	149	148	165	138	138	158	134	144	170	151	148	166	152	159	152	148	144	138	152	148	148	153	150	150	153	152	138	150	155	156	165	155	167	148	149	137	175	150	155	168	142	159	144	139	147	156	137	165	148	167	138	132	127	167	160	155	143	171	141	174	154	149	139	167	167	155	177	137	152	137	148	138	151	175	158	176	132	129	170	163	155	143	152	150	161	155	150	140	160	153	146	162	162	164	139	140	159	148	136	149	175	161	161	153	147	158	143	142	140	160	142	138	156	141	172	147	163	175	160	126	147	163	151	162	142	151	153	148	150	148	159	164	129	150	164	154	157	154	166	146	142	180	145	177	161	167	143	146	139	150	131	170	140	122	156	162	135	152	152	132	156	157	129	153	154	162	172	147	181	146	145	171	157	142	164	144	151	164	155	150	153	132	147	165	161	156	168	136	168	169	143	154	166	146	172	136	148	139	172	161	170	186	158	136	141	151	158	134	139	145	155	149	141	172	152	163	154	130	148	166	136	154	164	186	147	162	155	155	152	134	161	159	154	152	138	155	152	135	153	166	147	146	167	150	130	155	140	139	161	149	153	141	141	138	153	135	150	155	155	143	151	155	166	165	145	144	127	156	155	148	148	159	137	155	148	145	165	144	178	165	132	159	172	132	168	140	148	126	163	163	176	137	157	153	155	136	141	152	166	166	130	164	142	170	130	158	141	162	173	165	141	136	150	146	187	171	132	134	169	147	137	147	165	153	152	165	142	151	161	149	143	178	145	150	154	131	140	137	155	146	156	146	152	175	148	176	148	155	128	148	145	143	153	161	184	144	164	154	150	150	159	141	143	148	128	159	140	174	157	142	155	143	143	151	144	153	154	160	134	121	143	150	162	165	147	143	166	128	160	155	144	156	167	129	178	149	141	150	161	167	158	158	149	139	171	162	144	150	131	162	150	139	139	164	139	152	154	132	163	128	161	162	140	171	146	149	165	145	153	152	164	165	168	131	151	126	175	137	138	143	142	167	145	160	164	154	144	152	151	144	148	128	159	149	160	137	149	155	163	153	169	167	138	149	140	171	138	161	150	157	164	148	173	156	148	145	155	139	153	156	147	139	143	158	144	145	158	155	155	162	132	157	150	118	150	164	128	137	158	157	121	171	159	138	145	132	168	139	137	158	166	161	147	155	160	161	152	156	141	142	138	156	145	141	131	142	157	153	155	157	151	161	151	147	162	154	141	141	137	179	144	151	159	123	146	154	157	146	150	167	160	116	151	175	146	144	162	151	145	123	160	143	143	154	163	129	160	145	158	143	152	153	131	138	160	142	124	133	127	159	145	170	150	159	156	150	166	128	157	157	167	142	157	138	136	154	139	146	148	150	139	171	138	160	138	145	158	158	143	146	158	151	123	146	150	144	132	128	149	166	142	158	146	139	163	159	123	165	164	170	152	144	154	152	160	171	128	131	152	146	145	146	142	142	149	166	147	148	154	158	157	159	150	153	151	151	137	157	150	156	140	152	176	161	166	173	154	162	152	141	132	171	135	182	154	144	142	135	151	163	171	172	167	133	156	147	140	142	136	176	153	156	137	159	173	159	141	152	178	132	146	170	147	134	151	147	182	136	161	157	139	148	148	160	145	144	151	175	164	149	168	160	129	154	175	162	162	151	160	158	158	167	159	138	138	143	135	156	150	145	167	159	156	158	135	175	150	148	144	149	153	169	126	142	150	159	125	142	130	152	154	146	168	141	146	147	148	144	149	135	175	161	133	138	152	162	150	149	147	155	142	145	114	152	143	137	128	159	162	146	145	128	138	147	143	139	144	158	163	141	143	133	138	144	162	152	149	146	156	148	154	168	156	144	161	152	156	159	148	134	161	134	155	178	153	143	144	153	158	161	190	156	173	139	163	163	137	153	164	153	144	152	147	147	154	150	162	125	169	160	153	140	137	143	147	156	156	154	154	165	168	147	162	140	134	160	157	163	136	159	149	156	165	164	148	146	137	168	143	144	137	155	139	147	152	150	184	154	165	150	148	153	151	173	152	172	145	151	163	133	173	132	157	151	154	119	153	160	141	155	181	165	158	159	144	145	162	156	152	137	132	161	137	153	148	143	200	145	143	133	170	163	157	155	162	175	117	157	171	155	142	160	158	140	156	155	175	169	156	166	148	153	149	156	155	164	165	168	131	161	179	129	169	142	147	142	173	163	152	150	138	156	160	161	139	141	174	150	166	165	162	157	155	143	162	164	172	146	151	169	162	160	139	145	184	131	135	136	175	135	151	166	151	178	140	157	145	165	164	173	170	137	149	160	159	156	160	143	122	133	165	160	147	159	142	141	139	160	171	159	151	160	158	126	119	141	141	144	155	148	138	137	140	166	164	134	151	154	122	162	138	121	139	154	163
4806	12730	8693	4090	2838	2032	1555	1235	974	806	697	587	541	458	441	436	368	347	338	335	325	297	302	299	275	284	244	247	249	233	247	233	233	221	228	210	225	229	245	235	238	241	228	222	222	261	231	214	205	237	209	202	209	221	225	192	224	209	238	190	199	245	203	219	212	195	242	223	238	220	204	192	186	184	197	220	192	218	187	216	204	189	201	206	216	194	231	209	217	215	207	189	215	203	217	214	211	231	207	215	203	207	189	202	194	198	202	177	215	232	211	246	210	202	248	192	201	206	193	201	215	194	201	212	238	224	214	214	196	229	190	184	213	203	202	201	235	202	214	198	223	178	204	205	222	220	198	194	205	220	200	214	216	175	195	204	198	212	210	204	212	206	228	212	197	215	207	211	159	215	181	188	202	194	194	216	218	210	181	174	198	189	214	221	207	206	218	199	182	210	209	193	180	208	181	197	208	227	178	193	213	237	207	202	212	202	187	209	213	196	206	217	207	206	173	182	191	202	186	223	195	174	206	208	191	200	196	221	219	193	188	194	200	191	192	233	224	192	200	199	182	190	200	185	198	221	167	195	210	209	260	205	222	203	207	208	223	218	210	188	194	192	187	199	223	229	199	221	211	189	238	196	208	185	224	198	198	195	233	207	194	208	208	217	210	193	208	193	210	202	209	216	195	198	210	200	224	200	192	212	198	217	186	220	188	195	202	208	225	211	201	202	211	187	218	215	197	206	203	214	208	207	188	214	210	200	202	197	192	213	228	205	211	185	211	220	201	210	204	199	206	209	205	211	210	217	208	228	196	212	212	209	200	226	208	204	191	190	220	217	199	219	182	198	186	198	228	190	218	227	196	213	228	194	197	217	204	188	205	197	176	230	185	195	231	198	215	181	200	203	219	188	195	200	219	191	192	193	197	207	208	195	179	192	188	233	195	212	235	242	181	196	206	213	211	220	208	224	190	221	181	216	236	192	190	198	221	217	170	190	209	202	203	187	202	197	220	195	200	216	213	206	210	189	212	221	198	203	211	212	224	195	187	196	202	195	205	200	200	210	221	242	227	228	202	207	195	202	200	221	204	228	209	204	223	233	221	224	196	220	192	196	202	182	204	200	204	187	184	183	195	213	209	183	219	214	213	184	211	232	201	200	186	199	223	180	206	233	214	218	191	198	223	221	214	223	220	211	190	199	198	228	207	216	201	200	208	211	188	173	194	201	198	202	187	205	228	211	212	195	196	192	200	173	211	182	210	194	215	231	221	211	213	200	192	214	211	207	216	225	206	209	204	210	193	194	240	191	195	214	196	237	214	198	210	212	208	198	199	212	183	216	194	229	198	208	223	214	199	232	197	202	190	187	209	211	196	173	205	190	215	191	224	208	199	182	199	228	208	220	184	187	208	202	204	192	184	229	195	199	198	193	186	219	232	219	202	202	200	192	195	197	184	217	189	181	212	218	218	206	206	203	211	181	203	226	190	199	234	216	176	189	202	192	224	219	214	189	191	227	204	185	206	209	204	188	206	183	221	222	209	178	201	196	209	200	208	210	204	222	203	220	202	211	214	204	215	191	204	198	199	224	223	172	221	205	192	197	219	206	212	197	196	223	204	210	190	202	206	182	185	196	191	224	196	229	204	217	227	197	232	225	202	206	198	177	209	199	204	187	196	213	212	233	166	210	207	203	208	196	220	196	205	200	206	198	219	233	210	207	203	210	209	190	190	227	196	186	211	210	192	198	219	217	206	229	210	200	197	225	208	218	207	201	214	207	224	200	216	200	216	175	217	203	207	198	216	223	189	187	224	203	222	214	209	201	204	211	220	203	189	187	188	197	223	227	209	185	245	247	196	209	231	200	229	185	228	206	190	247	195	203	195	225	194	202	230	205	213	174	191	190	194	218	219	214	192	191	228	208	216	188	191	203	198	191	167	204	176	204	208	207	188	218	217	210	204	223	194	215	182	241	195	212	194	194	217	229	226	190	206	196	181	206	193	205	193	227	191	204	220	209	201	198	182	220	180	217	216	196	223	200	201	204	202	197	182	215	193	195	217	221	209	203	217	209	214	203	220	202	221	207	194	214	221	214	219	179	189	203	207	203	204	227	218	213	184	207	195	207	202	213	200	200	215	192	219	197	226	235	213	183	175	206	211	193	192	200	222	183	179	218	190	202	237	206	191	217	210	216	189	196	213	211	204	196	213	224	207	203	189	208	239	214	211	195	209	227	188	206	215	191	200	183	223	222	228	215	206	192	235	195	177	200	197	211	199	231	178	214	207	203	203	211	225	187	217	214	192	222	202	205	196	204	207	166	209	214	200	235	193	218	215	200	231	201	185	193	211	194	210	203	182	211	206	216	215	204	196	194	217	208	178	213	199	209	198	192	189	190	208	215	215	178	210	221	189	199	202	199	207	221	197	185	190	213	207	199	201	194	218	192	212	201	188	228	210	198	206	211	207	209	202	204	187	193	198	220	181	206	207	185	215	195	204	203	202	202	197	204	191	217	183	189	187	203	219	213	210	191	208	199	215	196	169	192	212	213	210	212	214	213	212	232	175	204	213	189	226	187	193	201	199	174	191	191	216	208	197	186	211	192	229	211	197	204	208	201	210	200	193	220	193	228	216	225	184	211	214	222	216	216	216	202	216	237	240	202	208	200	219	201	204	215	200	211	204	223	218	213	198	209	222	202	191	195	200	198	227	190	208	198	213	207	190	236	201	217	220	211	223	197	188	204	191	206	208	188	201	200	235	205	208	191	189	226	198	218	204	188	205	199	210	199	204	211	198	211	236	226	193	202	188	213	219	222	188	196	218	201	205	200	201	218	189	178	203	195	217	211	215	191	205	191	215	207	182	204	193	206	190	185	193	211	205	210	185	207	201	208	182	237	180	182	203	193	213	207	212	216	197	243	204	208	213	194	206	211	213	197	207	195	208	200	217	201	220	228	212	211	204	185	209	212	202	220	195	183	213	221	211	219	224	183	186	225	210	206	200	237	212	203	186	212	186	206	171	213	229	192	213	180	195	207	234	214	213	209	194	204	196	192	203	201	208	213	199	195	221	197	220	224	191	223	201	205	204	208	224	249	207	197	217	213	192	207	233	210	199	233	205	212	206	195	200	194	188	202	203	221	225	202	168	213	197	190	196	191	200	211	217	209	191	220	211	169	199	202	211	200	229	195	215	208	165	221	229	191	219	182	209	203	196	200	222	219	215	170	170	205	220	199	207	202	228	198	201	197	195	214	191	198	199	232	207	193	188	204	216	225	209	205	207	174	226	208	213	205	221	223	199	218	203	204	190	189	209	198	200	174	208	196	191	229	210	225	208	210	189	207	207	189	226	188	211	204	216	200	182	209	214	204	202	190	201	219	197	204	222	185	209	224	217	207	213	200	204	201	204	220	209	222	153	181	189	181	225	242	202	177	215	195	191	211	219	229	191	224	226	195	224	196	207	213	199	189	223	195	218	201	217	200	200	215	201	212
27864	17634	3099	729	571	541	502	515	494	499	512	513	535	501	491	520	494	500	511	484	491	481	527	488	565	519	496	478	514	514	494	513	517	501	514	519	502	515	555	502	484	538	453	488	493	507	477	497	515	472	478	461	466	490	489	510	512	458	519	512	450	504	500	461	497	472	492	526	504	544	522	485	475	449	471	515	489	496	480	471	486	444	507	536	508	477	491	478	530	488	517	465	501	509	488	482	550	480	537	494	458	495	477	473	497	507	512	513	460	507	511	468	460	507	496	482	460	518	454	476	485	475	468	510	497	498	493	502	506	503	482	491	500	451	513	513	488	463	465	481	466	528	526	494	525	462	512	456	486	481	504	500	492	451	524	502	503	482	460	465	509	496	493	489	489	488	513	473	488	509	488	451	506	455	482	521	515	482	481	465	457	540	528	476	490	547	481	486	451	507	480	502	499	488	521	541	462	520	488	472	486	486	488	489	518	515	485	487	461	519	525	516	468	520	492	525	462	473	490	511	488	501	482	487	462	495	469	488	494	510	487	513	495	515	467	515	464	493	491	503	509	506	476	505	497	490	493	514	500	447	501	466	453	540	511	520	491	478	458	491	516	503	440	492	501	472	501	492	501	495	484	492	514	461	527	479	500	491	492	482	496	490	475	474	497	460	466	569	491	483	470	520	464	527	485	491	496	559	486	463	496	502	531	519	455	516	517	505	451	474	510	543	506	478	472	482	496	511	506	486	480	487	488	523	503	493	476	483	531	466	501	459	469	505	485	489	482	505	497	515	513	486	489	500	480	490	486	489	494	457	502	532	503	519	498	464	474	495	535	504	506	522	510	494	528	441	475	524	536	455	483	477	508	468	557	480	490	480	476	479	489	549	493	503	511	466	483	497	512	510	506	501	490	500	480	483	442	483	473	501	509	510	458	507	475	510	506	513	505	496	523	519	473	472	491	535	497	516	472	519	509	498	508	493	479	473	484	531	506	488	469	511	527	483	505	535	499	477	454	489	505	502	493	437	461	477	450	506	515	487	472	510	484	541	479	472	491	496	477	510	487	485	458	472	491	486	476	479	473	521	503	513	473	471	500	497	469	511	513	492	487	488	520	468	486	474	495	479	494	481	511	495	494	537	477	500	473	495	506	517	470	469	493	540	488	466	507	499	489	469	496	505	499	476	511	540	457	487	492	490	494	494	509	493	498	501	529	501	540	486	530	516	528	505	475	450	553	494	452	451	506	472	516	490	503	537	444	482	498	495	516	491	500	533	489	504	491	500	477	525	511	509	499	502	510	491	480	455	467	481	483	475	495	539	518	460	495	494	465	464	459	526	526	482	544	493	515	501	493	482	485	526	504	499	481	495	464	498	491	490	519	532	478	520	506	502	508	511	464	488	449	494	491	503	483	471	517	502	506	494	459	500	498	503	478	495	478	483	513	498	501	489	503	471	480	448	479	487	514	503	479	496	504	513	443	493	498	494	467	489	497	482	455	449	483	472	460	486	515	490	485	486	528	527	489	494	473	503	495	487	495	486	450	463	500	492	496	491	474	484	514	522	455	494	496	559	469	493	476	499	463	475	556	507	515	489	511	470	513	504	487	469	484	493	495	499	484	517	515	443	524	474	526	502	520	452	472	492	491	481	502	471	518	511	504	525	500	524	499	479	507	510	506	463	500	513	454	507	510	483	495	442	461	453	501	470	467	487	499	504	491	488	501	450	524	479	497	487	481	500	502	492	457	484	457	498	505	476	501	517	519	458	523	493	541	552	460	467	480	488	485	566	527	475	507	489	513	493	484	469	529	457	464	517	538	468	524	477	500	488	471	485	513	507	517	535	508	494	479	450	476	477	507	472	496	472	484	580	522	458	461	479	489	479	514	489	462	489	478	477	468	486	474	498	501	503	506	489	493	498	493	526	477	509	495	510	474	451	540	510	489	477	486	491	482	468	521	489	494	483	429	514	475	512	464	493	488	543	485	455	457	508	479	506	503	480	498	493	500	532	519	543	487	507	526	499	492	483	494	460	488	487	510	470	506	513	500	493	466	508	484	512	491	491	474	510	502	490	496	474	525	525	481	527	488	492	500	511	520	533	471	494	499	525	503	481	534	489	513	520	525	487	496	456	497	485	563	527	467	486	514	454	465	500	476	462	526	489	442	503	495	463	479	485	493	480	474	499	495	493	518	488	469	525	484	473	523	478	514	497	496	517	454	484	477	511	460	501	474	521	460	470	469	501	497	470	508	475	527	498	500	511	492	520	505	511	556	509	496	488	515	452	498	488	472	498	488	487	488	510	519	507	478	527	506	485	516	488	504	528	470	484	498	513	504	486	521	485	476	475	505	509	501	488	512	476	516	512	463	479	461	502	495	496	490	509	486	465	509	494	468	450	514	484	481	439	515	480	497	512	518	524	473	497	492	463	503	541	471	494	470	469	475	500	526	485	509	522	478	446	482	480	482	501	489	486	488	464	476	506	470	502	536	468	488	511	492	511	453	455	482	462	535	470	512	510	471	460	498	509	471	504	485	482	484	482	512	504	491	455	465	480	444	462	505	491	468	482	469	511	491	466	529	536	476	512	484	456	489	511	491	485	518	523	498	454	508	452	510	476	507	477	495	495	500	478	513	513	515	500	453	500	497	524	509	535	475	505	485	489	482	497	532	506	497	488	521	543	460	545	478	510	470	462	493	505	470	548	487	494	476	504	476	493	486	484	524	507	483	526	502	516	507	518	480	511	450	484	501	493	510	514	525	512	513	479	464	510	486	495	520	500	497	484	444	490	526	517	480	502	513	457	492	509	497	489	448	454	519	496	479	479	486	508	487	533	448	493	457	472	484	524	480	503	482	485	480	473	469	503	537	489	508	482	455	507	518	503	476	504	466	487	472	503	500	502	500	472	470	526	495	496	489	533	498	484	517	526	504	504	521	512	467	499	482	510	526	490	522	496	479	473	504	513	433	481	489	513	468	476	457	519	522	501	512	516	495	473	545	493	477	518	479	484	467	503	507	515	508	492	447	494	490	474	482	495	471	488	523	485	488	476	524	478	470	511	526	526	510	499	484	538	473	491	452	479	483	481	521	488	503	500	485	513	504	519	465	502	503	532	457	481	550	526	513	533	468	511	469	489	448	492	521	492	513	485	524	503	472	512	499	491	482	465	507	481	509	530	481	508	508	488	493	542	488	510	503	476	491	483	493	454	471	486	489	478	511	487	478	530	507	485	511	474	506	509	540	498	497	501	496	474	523	500	504	513	495	490	490	514	471	489	527	473	493	504	454	475	474	480	470	531	518	505	510	466	472	514	440	517	496	496	488	460	481	510	511	502	493	482	473	512	533	533	520	496	508	491	473	485	502	481	479	472	546	497	506	468	490	547	545	479	540	496	513	476	481	481	491	514	482	509	472	469	513	478	528	476	510	473	480	485	481	480	447	530	479	489	496	496	490	460	461	485	454	491	512	498	499	457	496	477	483	473	497	475
5073	1100	909	722	742	676	648	646	675	689	665	666	632	659	683	650	583	574	651	665	686	613	652	593	613	575	582	667	679	632	619	628	604	696	663	620	624	641	579	643	639	638	667	650	622	595	604	694	611	616	627	643	616	621	680	616	650	617	617	632	629	601	651	620	587	630	568	605	603	620	613	613	645	630	621	634	608	650	631	633	620	599	621	595	595	594	619	622	670	608	642	593	608	653	648	627	591	628	666	577	607	664	663	669	713	591	613	580	605	622	646	632	588	624	626	646	658	622	608	647	616	624	641	663	638	599	624	616	638	684	669	623	600	646	643	625	604	626	632	598	653	654	648	610	652	622	639	634	613	634	619	656	689	619	673	622	612	648	609	653	626	618	684	607	616	628	640	632	614	623	619	582	625	650	647	695	678	618	619	616	634	615	610	595	663	645	627	638	625	646	590	593	612	615	618	635	663	630	663	629	658	618	663	609	654	621	611	650	644	624	661	627	625	579	678	623	610	637	632	633	581	648	619	665	631	594	674	606	578	651	625	644	577	635	650	658	612	657	608	598	646	608	639	596	618	596	572	648	655	607	633	595	607	617	605	588	646	615	610	669	603	621	617	617	627	626	632	650	637	583	605	658	620	667	679	641	606	610	640	633	628	617	634	645	612	623	629	637	635	549	624	647	587	624	623	629	641	611	609	618	614	581	632	661	670	646	651	638	621	605	603	591	598	657	614	679	662	645	608	653	628	619	629	625	648	647	627	623	630	627	642	627	623	652	624	647	596	630	608	589	653	632	632	612	627	683	651	622	655	634	647	641	598	655	640	675	618	607	604	608	632	659	613	593	658	631	646	631	625	621	637	631	656	605	626	634	607	571	619	639	603	598	647	592	624	649	632	670	648	612	616	677	654	668	629	648	592	682	616	652	665	627	628	626	623	667	646	604	631	633	614	626	636	626	628	612	653	616	617	639	636	607	610	625	604	620	619	643	625	620	593	598	646	589	639	621	631	633	627	629	642	595	611	577	664	605	658	617	690	662	608	626	603	685	681	633	610	679	608	630	622	575	611	617	582	610	647	641	626	628	624	630	634	634	616	674	655	617	622	632	654	578	602	586	624	634	634	638	637	629	606	612	609	660	611	583	613	588	621	621	615	668	641	667	609	624	649	589	645	653	665	643	620	616	598	649	603	657	645	666	630	636	656	641	642	650	647	628	676	621	627	627	634	659	592	612	592	651	648	649	649	611	670	632	654	598	661	601	634	632	626	621	583	606	636	615	599	612	629	641	649	596	604	660	641	592	635	643	676	628	639	679	633	622	670	688	653	592	634	653	615	652	620	623	649	613	638	620	606	626	654	634	658	589	648	614	657	643	575	642	634	601	607	655	650	622	668	644	661	639	644	681	648	595	662	631	632	622	658	599	645	613	614	662	610	674	686	610	631	662	641	645	617	663	646	641	616	649	664	610	620	607	605	661	614	601	594	617	623	625	640	606	620	628	582	700	582	687	591	649	650	677	619	596	615	636	629	649	656	649	611	605	633	597	648	627	592	609	661	648	592	644	606	625	584	635	639	626	616	621	588	612	619	647	648	614	616	595	575	614	629	636	663	626	654	684	590	641	604	623	644	633	588	573	655	627	606	582	629	642	623	570	625	643	597	670	562	586	598	640	669	687	632	609	631	660	626	592	612	642	647	582	614	639	657	602	597	598	638	583	655	649	641	608	670	623	622	624	639	652	645	638	626	614	606	623	619	607	688	615	636	630	602	618	632	638	647	621	632	613	623	670	644	595	638	712	633	643	626	635	629	659	681	633	642	638	631	630	638	638	634	603	668	597	680	664	615	592	595	630	622	648	598	616	670	586	611	603	660	625	647	636	614	653	633	673	617	671	664	667	636	639	617	592	619	652	630	571	609	592	664	647	644	622	609	626	653	618	597	643	598	615	640	619	683	666	619	594	651	671	651	608	614	594	636	653	604	658	561	671	647	695	625	644	657	659	632	677	653	630	634	612	621	679	652	624	644	628	625	569	626	604	636	618	648	638	665	636	612	643	647	617	630	635	652	574	604	608	662	610	662	609	624	652	666	629	596	582	616	615	597	646	621	659	628	589	657	636	621	648	613	614	629	680	644	597	646	644	636	588	653	628	666	619	606	655	615	616	626	623	634	614	610	663	625	674	582	600	638	610	629	629	612	594	639	589	630	609	653	653	652	619	622	624	662	634	642	586	652	624	661	629	591	606	602	638	602	639	670	583	647	650	623	604	618	618	666	640	611	637	608	604	596	610	614	632	629	604	618	637	667	617	619	599	629	624	608	630	651	572	601	623	607	598	612	640	630	615	636	667	615	656	606	637	637	696	685	638	666	692	652	657	625	624	638	655	601	629	591	622	632	636	592	707	655	619	621	616	645	651	649	617	637	587	617	618	615	631	619	634	601	638	609	657	643	616	563	610	689	652	657	620	673	661	610	637	644	612	580	596	624	653	626	606	585	632	625	650	611	613	636	663	616	572	638	647	666	672	628	621	640	594	618	636	683	577	654	635	648	581	627	682	588	674	613	641	654	658	628	640	597	637	626	637	653	607	621	627	701	637	658	632	628	590	606	635	645	609	613	605	609	622	645	616	595	613	627	650	630	640	617	649	659	642	643	643	638	625	614	587	565	588	667	655	611	631	657	636	633	617	604	653	617	614	637	613	609	670	614	626	581	607	619	616	624	663	630	644	690	632	601	607	649	651	643	682	618	688	623	579	636	595	638	637	684	650	618	639	612	638	628	603	640	591	654	618	620	582	622	617	651	640	624	630	672	667	654	621	640	587	576	669	612	647	633	643	612	625	622	654	657	642	607	668	678	665	638	642	641	618	628	617	660	647	611	618	601	608	584	618	616	681	599	620	666	626	649	653	647	642	621	680	660	616	676	640	627	574	588	605	628	571	605	626	571	612	645	638	613	663	627	613	549	677	594	619	621	614	609	695	643	615	596	606	626	635	626	619	630	691	665	608	619	627	630	634	617	629	666	626	608	620	616	729	616	672	614	592	603	641	649	602	623	642	632	632	599	689	650	610	649	619	607	643	628	605	641	670	593	660	664	623	610	657	611	612	622	638	649	664	573	599	633	620	652	641	598	624	607	602	626	619	617	653	626	631	615	640	667	665	614	608	638	670	617	614	641	625	636	636	632	607	669	629	643	642	630	627	603	616	609	647	592	621	654	616	611	636	645	561	655	638	617	671	618	610	622	649	642	649	609	599	633	608	604	607	628	618	618	638	606	655	612	600	615	610	618	621	597	619	614	619	673	654	621	625	673	603	628	619	659	623	657	647	631	664	629	628	642	609	605	656	628	681	589	612	629	619	650	624	653	598	624	638	636	611	679	629	641	638	662	608	617	628	646	635	653	651	628	652	635	655	693	622	615	568	667	601	666	620	572	619	603	663	638	638	697	677	648	618	641	640	648	652	631	570	623	641	595	606	630	593	640	691	657	588
24008	21548	28806	24739	21519	7200	915	635	571	579	488	495	475	498	484	513	478	455	432	405	410	428	450	415	430	415	426	456	419	371	445	408	442	385	425	396	405	391	436	422	434	439	431	426	425	411	403	425	417	403	438	395	407	386	445	414	441	399	398	417	396	415	457	416	423	420	420	435	408	410	373	388	424	405	365	408	393	416	418	410	400	429	411	394	411	442	391	426	395	434	425	391	437	396	414	422	421	414	392	425	414	401	399	437	450	392	414	418	401	400	404	421	384	410	401	406	458	410	404	395	425	404	440	429	400	409	444	405	375	409	425	425	393	417	441	435	446	417	432	419	416	415	417	400	386	377	431	421	438	440	418	413	409	410	426	422	435	404	433	445	449	402	418	423	436	383	409	415	390	382	433	408	422	445	420	415	400	409	453	412	413	425	382	395	381	400	448	442	450	444	459	406	414	400	399	436	420	396	440	403	410	424	409	409	428	440	411	425	422	421	390	406	429	402	406	390	389	403	417	403	408	381	399	383	409	426	416	431	428	442	422	441	454	423	423	430	431	447	448	412	438	367	413	406	407	406	385	409	420	406	410	400	417	439	410	426	418	396	437	405	423	386	417	395	412	399	421	465	413	445	406	412	415	479	407	403	425	391	442	448	421	432	398	430	382	390	442	402	427	414	400	368	415	429	410	424	416	425	360	382	427	373	381	450	401	389	428	413	403	413	423	427	431	377	420	377	359	403	402	423	392	455	399	372	415	465	409	374	423	387	379	361	362	405	409	410	422	395	411	391	408	441	419	422	417	402	421	374	375	409	403	381	450	429	431	393	395	409	422	434	433	379	409	401	426	431	422	393	396	401	442	421	461	389	435	416	447	385	431	383	408	373	399	421	431	402	443	421	403	386	418	435	427	404	412	423	404	407	396	403	404	409	396	392	388	405	409	414	407	437	423	430	421	427	410	408	381	383	435	386	400	462	387	426	430	429	436	427	404	398	399	424	387	409	398	403	424	427	424	420	400	425	402	377	414	417	370	409	403	399	443	423	436	380	396	400	411	411	402	423	401	436	398	383	398	405	423	398	408	403	413	414	426	443	408	422	453	397	406	425	421	412	404	444	377	433	415	406	397	400	399	403	414	413	409	426	405	390	446	415	423	401	417	409	414	393	420	398	412	406	389	425	381	400	463	371	420	376	418	424	416	400	431	391	428	383	404	420	373	406	419	427	421	405	412	414	406	429	378	410	428	442	435	378	380	399	433	398	406	423	428	442	402	415	421	396	391	418	414	409	377	409	409	402	400	424	435	383	393	433	388	406	412	422	394	411	391	378	409	411	440	408	400	396	392	445	420	421	445	425	385	416	418	427	445	416	379	415	422	416	405	406	397	399	426	431	416	407	399	424	414	378	388	369	417	385	389	407	419	382	438	419	416	424	393	395	386	391	380	397	387	431	417	429	400	426	414	450	421	383	431	449	394	408	411	439	410	417	414	438	409	422	379	423	395	452	396	397	393	434	365	422	366	449	427	450	418	444	404	435	442	389	419	413	420	437	399	417	407	452	426	426	395	389	404	398	428	404	425	389	367	412	419	430	436	420	385	404	403	442	393	401	401	410	397	410	401	418	450	410	406	442	465	438	415	415	400	379	410	446	394	366	392	381	407	419	423	407	456	399	440	391	396	439	399	420	407	398	421	416	410	373	441	431	447	416	382	417	408	422	397	414	439	434	409	389	383	408	452	409	407	388	428	434	426	407	426	413	427	422	409	413	409	396	391	433	431	412	389	393	410	400	405	456	402	415	388	419	423	441	404	403	426	422	399	407	387	429	387	399	424	413	422	400	389	407	477	420	373	407	402	385	417	400	445	417	435	385	390	403	390	411	400	422	444	435	419	418	442	381	425	429	416	438	433	426	466	430	404	414	410	415	400	410	442	450	391	398	429	435	413	427	388	427	434	407	399	420	393	426	418	412	436	404	395	417	387	422	449	389	408	414	414	411	400	401	408	372	420	427	424	407	413	432	385	423	429	413	434	384	423	391	411	419	464	401	435	468	411	397	382	433	462	396	410	420	457	417	439	400	411	407	400	404	390	410	381	413	407	426	364	418	380	415	378	410	401	421	404	418	412	405	392	420	410	407	392	398	437	404	408	418	406	419	409	399	425	421	408	407	395	383	415	394	423	424	445	423	395	427	397	458	420	426	394	389	403	420	411	403	422	430	392	396	428	384	400	402	424	422	415	415	367	417	420	383	451	432	448	435	430	409	406	459	444	386	406	400	411	411	421	405	378	399	375	402	427	423	413	412	400	402	427	416	382	427	388	420	400	398	442	426	415	377	429	429	388	400	425	398	399	435	407	387	449	416	436	418	412	447	413	416	365	389	396	393	425	426	420	432	401	412	402	439	393	411	441	431	397	407	428	402	398	420	408	416	425	450	406	417	420	403	422	456	380	395	424	384	411	413	438	391	394	407	413	391	416	408	399	397	448	420	385	393	401	401	448	396	409	400	390	431	423	427	465	403	402	392	391	453	402	419	392	383	415	425	389	425	391	390	430	406	447	411	410	411	447	403	436	392	366	406	384	386	439	426	397	408	420	421	405	411	404	413	383	383	420	453	443	403	445	407	397	377	385	413	391	417	405	388	431	403	452	415	436	434	399	450	426	391	424	414	379	378	445	399	404	414	407	404	425	378	427	396	431	383	405	383	365	418	393	417	424	451	460	442	381	448	428	435	418	382	403	431	434	398	421	414	428	418	397	456	432	422	441	409	427	390	404	408	412	403	436	432	425	416	432	395	382	420	421	384	429	411	375	420	448	436	429	406	411	390	426	434	443	419	383	387	453	408	414	417	396	406	391	416	429	414	408	387	419	415	429	447	411	410	443	411	440	384	376	411	409	445	427	378	385	388	377	425	372	401	396	436	402	394	424	415	411	416	425	422	419	397	391	376	449	393	408	428	407	447	432	387	408	402	414	380	407	432	403	422	389	392	350	407	424	395	437	410	379	411	429	399	411	441	451	429	419	408	430	408	409	439	410	384	421	409	428	434	437	437	416	423	402	404	402	461	387	411	410	393	407	423	411	449	416	449	400	400	385	430	417	412	381	395	419	442	423	410	425	414	402	386	385	390	394	477	409	405	403	415	393	431	411	434	409	396	433	392	416	431	404	450	407	421	399	417	428	372	389	397	457	442	404	427	423	430	399	405	396	397	406	415	438	406	386	373	414	410	419	421	426	424	364	397	403	384	440	455	427	388	401	400	421	422	428	415	400	418	430	390	440	412	394	414	387	406	398	406	412	382	379	389	441	413	440	395	398	423	437	415	383	403	472	434	406	449	430	462	356	407	395	434	425	414	417	419	466	383	402	427	405	410	413	392	423	378	413	417	419	426	437	419	403	428	418	450	388	436	397	411	397	414	415	415	429	427	405	384	413	413	407	413	461	381	465	387	381	385	396	402	433	457	420	416	413	425	410	423	433	386	431	418	399	438
4450	8009	5397	2602	1919	1493	1243	1012	915	854	770	705	700	680	634	592	635	590	588	549	622	593	584	589	536	579	575	554	581	579	556	589	517	571	548	550	539	547	551	518	507	528	561	544	549	533	542	550	550	556	550	517	504	557	537	518	575	549	512	552	531	529	516	531	551	555	554	555	545	507	514	583	504	497	526	525	583	484	548	530	544	541	522	562	552	508	518	546	535	540	531	558	521	539	519	546	547	509	518	531	519	546	563	525	528	577	567	498	537	533	515	526	562	533	531	551	545	525	531	517	532	531	532	516	520	563	559	549	569	529	555	560	492	537	518	505	494	544	542	541	533	543	515	548	525	508	556	511	542	571	538	559	597	528	543	505	511	518	518	539	554	570	571	551	503	534	565	533	520	522	517	510	544	520	549	518	540	499	499	531	536	547	556	518	549	509	552	534	569	520	523	552	528	547	564	534	526	493	533	537	521	554	522	486	536	497	542	518	550	524	522	543	526	528	551	510	519	538	564	552	526	519	573	528	532	534	538	517	534	529	489	538	525	582	557	503	578	538	537	521	516	546	530	556	547	531	528	506	530	548	525	544	527	538	520	540	540	511	585	545	535	556	563	519	544	558	492	519	511	555	549	536	522	594	527	534	500	514	536	509	519	508	556	569	497	524	525	565	509	512	532	544	525	518	498	503	527	542	514	551	529	552	539	563	539	532	518	533	574	548	544	564	554	527	523	572	521	525	498	537	514	518	580	520	540	527	490	542	553	553	516	536	516	529	505	546	524	524	541	527	541	561	504	511	496	544	559	534	536	572	473	538	536	543	504	548	530	548	530	559	510	496	510	511	535	555	552	478	566	532	492	509	534	515	565	527	594	554	562	547	549	554	542	519	560	568	500	536	556	535	494	579	554	532	524	499	527	507	560	574	545	534	516	532	498	543	523	508	583	539	557	489	567	559	538	556	576	529	534	536	552	556	558	528	527	500	513	513	546	524	519	545	547	546	547	534	541	545	526	517	550	526	510	530	549	558	490	543	506	567	547	471	578	539	529	516	544	496	528	557	566	537	524	501	512	519	550	526	516	524	519	574	521	514	573	511	533	544	525	492	475	533	550	522	567	570	541	533	550	491	532	552	522	531	529	576	557	555	539	552	504	568	538	525	554	510	535	554	542	495	565	538	518	550	514	528	522	527	504	550	542	546	544	548	537	532	519	527	545	532	506	571	572	535	559	501	539	526	518	531	576	563	528	548	534	539	546	520	556	525	512	545	546	505	571	540	564	505	538	535	553	537	531	541	567	494	530	538	539	529	544	533	537	540	548	541	518	579	511	545	513	520	535	525	555	535	498	532	556	573	556	532	554	542	510	552	547	554	510	507	552	531	540	505	515	549	557	526	529	550	566	525	545	564	533	547	535	525	567	501	545	541	543	507	517	502	495	550	530	538	528	518	524	524	491	542	537	497	539	496	525	538	547	558	513	523	540	538	516	563	528	510	543	535	531	571	557	540	504	567	530	566	538	549	536	494	519	523	552	531	539	524	529	520	544	532	538	565	514	555	506	557	500	557	533	527	528	545	542	535	543	537	535	538	514	532	514	510	504	562	542	497	556	512	554	559	499	551	523	565	520	525	534	553	540	550	572	579	530	550	509	551	545	525	554	528	540	510	547	559	546	518	572	530	515	550	554	546	551	509	545	577	508	531	535	535	486	581	517	562	510	556	487	561	513	547	567	566	520	555	525	520	540	583	502	524	537	520	584	554	553	522	552	555	528	539	511	499	528	546	536	520	519	600	558	570	547	542	544	503	500	552	521	540	556	505	523	520	542	553	528	554	517	544	488	525	509	578	528	554	543	518	545	552	565	484	499	579	514	523	561	509	526	536	575	523	506	516	558	490	513	517	515	522	543	524	587	514	492	566	570	537	547	521	488	542	535	518	549	556	538	548	541	537	486	545	565	584	517	563	563	511	524	546	570	527	508	563	588	542	540	514	527	534	549	523	572	562	554	507	522	540	546	525	513	541	526	540	529	517	525	515	560	548	582	544	484	510	566	533	530	530	518	515	486	523	541	531	572	553	471	552	553	528	495	526	564	570	526	523	527	542	533	518	522	518	488	521	521	501	518	533	564	524	532	506	565	520	554	524	532	532	550	560	532	539	538	498	544	567	493	532	533	567	565	551	536	562	518	564	559	554	521	540	551	532	539	547	536	505	523	542	558	587	529	451	529	569	552	549	552	539	509	542	537	520	553	548	505	510	538	523	496	537	527	530	544	551	539	537	530	554	523	544	520	519	523	544	511	552	540	542	545	523	519	522	555	560	550	504	525	559	515	579	492	534	524	535	510	541	537	516	553	549	491	529	555	520	519	522	560	561	528	570	536	530	502	544	528	498	541	517	505	539	540	526	512	505	504	501	509	532	529	505	501	518	527	533	547	525	523	545	474	541	566	513	547	560	538	533	572	541	539	541	558	518	525	568	563	546	560	568	522	524	544	548	518	563	536	514	509	547	529	535	563	537	510	546	541	558	507	547	534	542	517	552	505	529	468	516	542	505	534	518	559	522	574	500	561	542	509	519	550	499	532	507	514	568	515	584	514	507	544	523	548	538	506	488	552	520	546	551	521	553	552	527	513	578	530	583	463	537	532	546	512	543	517	532	495	541	523	519	539	561	535	510	541	533	488	534	538	546	543	538	512	521	522	568	627	515	561	515	534	488	517	480	566	532	562	573	518	543	519	533	523	507	533	527	529	541	552	522	535	554	533	569	555	549	498	509	503	517	514	570	521	542	556	536	552	553	528	547	555	522	526	516	593	530	517	515	509	503	528	562	551	533	537	523	545	562	549	496	540	558	547	566	513	565	545	544	557	555	540	519	518	542	500	569	540	551	555	513	512	526	533	565	533	548	549	509	505	551	525	511	558	518	550	559	534	553	545	537	519	525	500	540	507	513	503	546	525	532	553	539	542	552	528	544	520	534	548	541	565	548	582	539	557	523	541	542	526	547	509	518	497	543	493	524	525	551	584	576	533	576	507	545	527	530	531	549	539	531	523	498	532	522	521	535	516	535	568	474	576	509	538	510	536	496	555	568	538	548	547	536	530	509	535	537	537	553	535	559	493	537	556	543	536	544	514	520	549	536	504	525	528	513	565	566	557	528	535	550	548	559	503	533	523	495	561	515	525	569	531	528	539	517	542	580	532	507	534	511	542	537	541	507	510	551	538	552	517	542	547	528	540	558	510	530	531	545	522	533	500	532	552	544	542	538	551	528	528	537	553	565	548	534	535	532	572	599	553	502	519	616	532	558	517	505	563	528	516	549	568	568	540	561	491	546	549	524	536	525	556	530	514	523	525	509	530	527	540	533	541	521	544	544	520	536	551	543	548	513	591	560	554	515	549	489	566	499	536	504	563	557	529	518	551	544	551	560	534	526	483	544	548	523	541	523	559	547	539	532	579	475	553	524	532	483	537	502	553	542	587	518	550	512
25180	21541	27401	25937	5996	567	440	417	363	369	367	323	354	333	330	319	295	322	276	320	305	307	333	324	309	309	314	331	326	296	334	303	308	327	300	301	328	315	276	322	293	286	309	321	317	302	295	305	322	320	290	278	319	316	301	318	300	293	319	309	303	292	307	299	299	301	306	346	313	279	293	321	317	302	328	270	330	294	333	310	326	305	302	291	313	325	343	324	298	319	292	313	306	267	307	301	317	311	317	306	307	306	360	325	333	284	305	306	341	317	332	320	281	299	321	306	299	293	306	300	325	299	303	306	288	324	299	321	321	308	294	302	326	317	309	291	324	278	319	302	315	334	301	309	288	319	313	327	273	279	298	326	280	279	300	301	330	253	320	314	296	333	310	306	337	321	310	317	311	339	320	325	309	309	315	305	308	305	317	306	295	279	309	302	315	300	298	293	309	362	301	301	272	296	313	299	295	347	296	274	290	273	384	306	271	316	293	319	297	288	330	308	314	307	306	291	308	292	312	324	305	348	311	321	323	296	306	328	309	315	314	330	303	310	300	309	320	309	307	315	299	311	315	297	280	324	313	322	293	296	349	336	274	321	323	316	273	303	300	299	286	317	325	325	313	281	300	313	316	304	314	282	308	287	337	304	313	293	321	301	280	289	289	323	311	336	304	316	329	328	302	292	311	361	295	328	300	330	300	347	288	272	328	320	319	301	329	304	298	298	285	302	315	303	330	289	296	321	316	309	334	295	304	327	299	313	329	294	304	322	272	280	333	298	306	331	325	323	306	307	322	301	276	290	320	296	285	319	273	286	317	271	347	308	322	315	315	311	278	296	312	311	330	277	295	302	272	298	308	307	302	314	300	284	311	319	305	303	299	284	323	312	296	322	343	316	314	295	308	333	307	329	308	288	285	296	320	290	294	299	290	285	307	305	320	295	297	298	297	292	312	301	288	354	278	303	281	275	312	299	301	322	329	289	308	314	267	318	294	293	304	310	289	339	328	314	290	318	295	291	312	348	269	297	300	337	289	354	331	318	308	317	311	330	301	253	271	297	332	282	316	324	279	302	310	340	316	290	319	319	327	290	316	275	317	304	311	349	287	290	314	311	309	279	311	298	302	290	298	310	313	312	326	310	299	314	317	321	297	306	330	292	312	325	295	306	309	284	345	288	328	296	304	302	308	308	309	291	321	300	281	322	298	333	312	316	325	281	296	310	283	291	292	291	297	288	307	302	286	335	342	299	311	303	318	296	330	289	357	294	295	321	332	306	308	311	290	318	320	297	311	315	320	290	317	332	299	333	311	312	342	306	311	322	330	315	336	311	277	294	296	317	288	310	283	337	323	294	336	330	308	305	281	333	302	305	328	306	335	304	273	286	297	309	333	313	287	318	273	321	326	345	327	309	324	315	307	309	317	304	301	320	284	316	335	299	308	340	286	331	347	312	320	335	333	292	321	294	342	319	310	298	289	324	303	277	273	321	326	340	350	310	285	300	298	293	312	296	306	288	334	291	327	318	272	341	288	356	312	340	330	300	323	311	292	311	294	291	305	315	297	299	334	296	313	292	325	322	333	297	285	304	288	311	290	279	312	306	302	321	307	288	310	308	325	311	328	301	312	329	342	311	296	287	280	314	323	296	345	316	316	275	335	348	306	295	306	303	303	302	299	274	307	296	268	296	302	323	289	279	289	298	294	324	310	303	295	313	311	307	287	295	337	318	283	319	350	320	287	301	297	304	311	312	296	302	302	313	327	299	281	317	308	300	300	289	302	309	312	306	290	334	331	310	311	275	308	319	319	315	319	325	314	311	297	331	284	278	276	275	324	310	298	323	284	298	285	311	314	309	337	308	301	298	323	292	279	267	297	318	315	345	287	302	320	314	329	296	320	295	316	278	287	307	309	294	310	336	329	290	301	292	302	326	310	340	282	330	279	314	304	293	330	311	288	295	313	306	322	292	307	308	282	296	298	325	318	323	263	316	308	326	329	327	302	341	292	271	312	300	292	283	307	303	309	337	302	332	302	276	282	289	287	303	298	298	313	323	330	322	291	278	346	300	288	316	301	299	327	301	294	327	313	285	321	333	271	311	333	315	265	318	308	270	346	303	331	305	298	311	362	305	302	291	305	316	298	293	304	300	330	329	312	311	332	299	319	331	301	286	328	324	305	319	315	288	305	318	299	294	309	304	299	316	297	260	325	310	281	317	304	348	290	294	320	291	292	335	313	317	299	333	280	306	340	321	295	348	288	295	295	305	294	310	331	318	282	318	305	287	318	314	300	278	286	328	273	283	294	299	301	314	279	337	290	335	284	321	286	320	313	294	306	307	277	297	316	289	285	326	302	278	301	328	287	306	289	315	331	304	306	287	306	316	287	287	323	306	313	314	330	297	328	274	309	326	313	347	331	322	310	296	276	298	301	325	267	315	313	305	311	296	305	283	296	318	339	336	299	323	325	307	305	303	280	309	301	313	298	328	296	318	325	300	298	301	322	325	308	308	319	326	269	299	340	295	297	294	308	321	316	305	326	300	292	322	306	286	297	316	305	319	307	307	299	296	298	332	282	325	299	310	324	313	279	311	323	316	323	295	303	285	303	315	277	321	290	323	314	336	288	288	304	312	319	297	325	338	314	337	339	324	327	320	311	309	312	316	347	271	311	304	314	299	307	295	311	295	298	323	291	340	308	284	313	313	299	341	311	308	310	306	318	281	293	300	294	306	307	322	337	282	290	291	285	320	308	315	327	289	299	298	287	335	322	285	311	303	285	274	282	301	301	302	316	306	242	285	306	317	329	322	298	295	329	320	316	293	302	307	285	296	321	318	288	314	285	311	330	300	319	271	301	339	273	305	288	314	286	310	309	294	296	314	311	323	298	312	313	311	304	359	302	322	343	297	281	315	313	296	291	295	277	306	335	315	293	281	306	318	293	331	331	299	310	333	314	302	309	276	332	347	293	309	317	276	306	312	322	331	310	301	305	281	318	291	324	286	304	307	319	291	304	326	307	305	299	335	329	296	285	277	336	296	297	305	335	303	286	288	288	322	305	297	321	316	302	349	311	338	317	305	304	323	320	281	308	293	320	267	324	300	300	338	301	282	305	278	290	301	293	339	309	307	298	293	308	273	280	306	320	315	326	325	321	311	322	296	287	297	310	311	353	284	323	308	301	311	285	338	308	289	335	318	320	309	329	273	287	306	292	306	274	316	362	309	345	311	313	322	311	326	319	304	340	328	315	304	257	347	334	313	267	303	309	303	317	287	280	279	276	304	290	303	314	322	284	308	322	313	320	307	287	312	322	305	316	314	316	305	333	320	288	309	298	295	296	268	317	329	292	302	304	325	321	294	313	319	331	286	331	278	320	285	316	279	306	284	320	255	299	290	307	272	301	309	302	309	330	326	312	330	330	321	279	315	293	300	336	291	288	313	275	295	331	309	270	305	301	319	322	299	317	290	315	320	301	313	332	283	279	302	313	301	306	310
5556	4148	2806	1471	1060	888	727	643	597	594	529	486	462	461	447	424	407	372	403	409	397	399	448	440	396	404	428	417	397	385	429	444	399	389	386	413	373	413	394	360	367	405	360	383	345	451	390	398	398	361	394	399	413	379	405	412	344	392	394	392	394	410	428	385	363	402	382	400	381	396	364	395	389	393	426	378	356	362	409	381	384	395	392	371	384	407	379	385	366	389	369	379	398	409	406	396	412	404	395	408	370	401	414	368	397	377	393	439	377	365	425	389	387	377	375	359	382	382	385	402	391	400	398	399	395	342	345	362	378	384	383	422	404	374	382	379	394	367	386	370	411	361	387	385	390	383	403	360	401	403	379	378	406	378	378	391	404	408	373	381	393	384	391	369	382	378	378	384	372	394	373	388	341	411	416	379	412	399	367	418	408	412	381	388	387	382	404	401	408	392	373	375	377	345	397	393	393	351	392	404	343	386	406	376	397	392	401	373	411	377	368	402	380	373	357	383	405	373	371	399	399	366	366	400	385	376	403	394	345	404	383	380	374	368	366	395	414	401	408	369	389	385	379	421	369	394	362	416	386	402	384	377	401	388	410	391	408	438	382	410	381	403	394	406	393	390	388	407	381	391	388	412	397	370	418	401	413	384	395	395	404	377	376	376	394	434	367	383	409	376	366	358	386	380	406	397	388	404	405	392	355	402	376	363	364	390	374	394	392	413	387	372	418	415	420	395	379	372	399	382	382	352	375	371	354	383	380	367	378	395	413	395	390	405	396	428	368	396	374	386	412	398	387	384	368	405	383	390	387	402	394	387	386	403	366	388	409	372	365	392	366	333	386	339	381	343	400	379	417	421	403	382	387	391	426	401	377	384	379	403	403	365	371	412	374	370	402	380	391	365	349	421	377	402	384	361	366	375	407	398	393	389	386	368	370	408	402	344	386	401	364	372	365	376	413	386	369	383	385	418	368	439	398	404	426	392	378	417	399	361	355	398	381	402	400	395	369	402	357	408	381	390	387	383	380	367	390	366	388	403	360	365	388	382	392	397	360	364	364	404	351	378	350	370	360	362	355	349	369	368	403	399	388	362	392	369	361	375	407	395	372	404	378	350	384	393	379	396	383	347	396	369	377	411	376	366	365	350	362	384	381	398	415	391	370	397	351	430	387	386	377	371	363	405	412	362	410	355	381	418	364	387	423	380	371	424	406	364	379	403	411	377	401	376	382	375	393	362	391	380	376	382	368	376	405	357	400	387	382	408	407	400	395	398	388	415	376	403	377	388	407	413	338	367	391	364	388	385	404	405	382	387	398	379	427	385	410	353	423	363	384	387	373	428	397	378	380	415	391	369	386	400	385	388	397	395	382	376	465	375	388	408	378	342	402	383	372	370	412	356	369	380	370	399	395	379	381	375	383	400	393	376	375	399	391	390	359	396	411	397	398	425	404	402	359	342	391	385	358	417	424	433	342	409	366	389	377	375	393	400	401	382	377	376	408	363	366	383	356	379	375	376	395	389	405	392	422	375	373	409	382	380	403	396	354	365	396	393	410	392	372	364	363	361	376	346	405	361	400	375	373	390	348	392	367	375	375	411	405	392	352	383	387	376	374	390	401	330	414	380	394	381	369	392	371	397	385	357	371	401	395	424	357	389	400	382	362	384	382	399	394	390	363	392	386	370	360	390	374	425	395	405	416	403	381	410	388	401	436	347	406	375	410	399	398	394	394	363	408	399	405	387	393	373	390	381	409	405	380	399	419	398	371	364	360	405	406	366	369	376	378	353	400	408	384	383	420	363	381	369	378	400	383	370	415	385	370	357	380	407	401	376	408	413	391	384	402	371	391	418	397	394	386	397	384	396	382	399	412	401	354	398	402	408	378	433	343	333	370	393	361	381	354	391	389	373	405	416	375	395	392	388	362	416	396	412	372	402	361	370	366	351	358	367	377	357	394	408	378	351	372	390	380	364	374	377	381	398	385	390	405	403	401	374	398	379	387	408	373	365	363	378	390	414	379	413	398	409	396	384	416	365	377	395	359	375	391	373	357	395	363	398	383	400	392	376	377	396	377	409	379	399	406	372	396	384	385	392	374	377	381	437	397	390	353	421	397	390	389	387	352	389	385	432	375	393	400	376	384	426	349	393	374	401	405	402	411	380	368	389	354	396	376	390	391	421	382	364	387	378	404	364	395	411	432	373	373	404	373	406	394	390	351	388	397	378	385	376	389	419	390	418	389	378	426	417	394	374	408	342	389	401	360	411	413	406	382	404	386	384	395	356	377	372	391	371	365	381	390	388	350	381	353	404	419	411	377	388	426	409	428	404	391	399	418	385	350	368	382	368	376	398	389	395	395	378	390	435	390	397	377	359	434	375	367	368	411	410	389	394	363	420	396	399	387	367	384	370	402	421	359	396	380	386	363	346	367	385	379	405	368	459	407	357	398	375	382	393	404	351	406	368	383	405	386	380	392	414	377	375	354	388	391	382	375	385	350	356	388	365	376	386	388	385	382	410	394	385	393	378	421	385	385	370	379	390	371	413	406	381	371	394	391	379	395	396	400	393	404	431	390	386	389	411	425	403	381	356	381	373	408	368	370	430	365	391	403	372	366	387	354	404	393	361	395	353	378	397	377	402	395	395	429	376	408	396	365	413	360	408	378	393	395	378	358	387	397	415	393	397	383	386	382	390	405	417	368	388	382	387	399	371	414	391	393	366	357	355	422	396	351	406	432	368	407	367	385	392	395	383	395	348	403	385	366	360	339	367	369	408	411	347	364	368	419	384	407	383	375	395	413	402	410	355	373	393	371	378	396	385	388	388	389	379	391	368	384	406	369	372	386	386	407	406	399	413	375	363	414	437	373	383	386	417	384	349	405	381	395	373	347	398	410	384	383	408	395	408	399	366	374	401	339	367	397	409	402	376	391	404	412	397	384	362	385	389	399	398	423	415	386	394	390	382	390	427	394	346	414	385	419	433	377	351	373	358	397	403	364	388	370	384	411	398	390	411	352	382	413	387	387	374	383	389	380	387	389	368	364	387	418	343	352	383	413	397	387	380	391	376	406	381	379	352	365	394	426	402	390	374	424	427	379	386	375	401	395	389	368	361	357	374	371	369	382	354	392	366	387	379	377	384	392	397	386	407	379	380	371	401	382	395	390	392	419	378	368	403	405	359	422	421	384	386	386	376	399	379	386	371	407	393	370	394	383	367	378	409	394	359	387	360	359	404	410	423	390	389	390	378	372	399	398	365	391	394	389	373	371	381	353	388	428	380	381	406	376	349	356	366	403	403	396	358	412	413	381	383	400	391	380	412	375	401	408	437	336	367	373	357	379	425	377	409	373	415	392	448	426	419	375	386	372	394	392	394	385	348	420	379	357	409	396	388	376	381	415	388	404	403	379	336	343	406	407	410	399	389	421	368	363	388	402	383	388	392	361	408	387	396	380	394	373	406	362	386	410	384	380	368	374	388	384	377	384	380
22989	21530	29317	24206	21527	21505	3938	613	476	401	334	270	279	269	242	226	221	198	224	196	193	202	195	159	187	177	217	166	166	158	137	154	161	168	157	156	166	149	163	153	152	152	160	144	165	140	148	172	147	152	153	177	161	147	168	157	163	144	143	158	143	141	144	141	154	138	155	163	149	161	146	148	154	154	167	165	160	155	159	148	163	147	147	170	145	155	150	161	158	142	163	169	136	148	151	149	150	168	144	136	151	142	181	163	152	151	165	165	159	153	167	131	149	169	160	154	178	160	148	168	162	143	153	162	162	178	151	152	158	164	152	148	173	145	134	141	159	171	158	146	135	121	135	142	183	148	129	161	158	146	141	154	137	144	145	147	145	171	141	144	156	143	170	174	155	150	159	142	145	173	154	147	151	152	149	153	164	147	148	167	168	156	144	164	161	168	147	148	153	148	135	148	143	153	143	155	148	149	142	143	162	151	159	154	161	156	171	175	167	136	147	141	149	152	155	152	122	150	160	145	142	155	148	177	149	171	153	135	138	134	157	138	154	163	156	147	162	157	155	171	162	165	133	144	156	175	124	149	155	167	156	168	151	169	153	175	151	150	145	139	150	146	142	148	127	138	154	162	149	153	147	169	131	156	157	153	145	155	143	163	153	156	168	171	159	149	165	158	153	137	129	151	165	152	154	134	160	150	140	155	162	140	164	138	148	158	155	166	120	161	146	158	145	177	160	130	144	142	135	127	148	141	174	144	138	139	157	153	164	144	160	178	155	138	149	143	180	159	147	143	154	142	145	144	150	133	126	144	156	123	144	154	151	142	162	142	142	154	162	159	146	158	148	165	156	153	138	160	173	170	146	163	146	140	147	142	161	168	157	147	140	145	149	138	168	155	153	175	157	143	124	166	150	149	125	137	143	142	144	158	152	174	161	138	152	135	149	132	159	141	154	145	150	172	136	157	130	153	135	159	125	132	141	150	134	160	134	155	144	153	143	147	160	141	113	154	169	152	156	145	168	161	145	146	165	167	155	151	175	162	147	158	162	144	167	151	138	158	153	155	172	147	158	178	160	166	156	150	143	143	149	161	139	142	150	156	161	159	140	148	132	153	146	163	161	173	156	137	141	141	143	155	135	161	168	146	179	161	139	171	156	164	138	165	145	141	154	152	161	138	134	165	148	149	139	145	140	141	146	136	141	150	151	148	161	145	141	138	159	128	163	128	154	155	136	176	162	147	146	131	133	139	129	171	150	134	155	154	135	164	126	148	161	167	147	156	141	138	123	164	155	145	137	140	144	163	144	126	143	150	151	153	151	160	130	154	141	151	167	176	165	153	149	163	141	165	148	162	137	154	154	157	153	150	145	156	154	142	140	162	144	160	153	176	144	152	157	167	161	141	160	150	142	148	132	138	130	167	152	155	160	160	149	160	148	143	151	163	153	165	144	117	153	125	149	147	145	139	155	145	135	170	164	154	165	147	151	152	141	146	140	168	151	172	145	134	151	148	127	160	146	163	165	157	145	147	166	167	139	160	147	151	165	160	142	149	141	162	155	156	146	135	143	158	143	139	166	146	145	143	148	157	134	145	156	134	154	168	156	164	158	155	128	131	139	162	159	175	163	136	140	162	158	152	164	152	140	149	132	163	169	157	149	156	152	161	159	144	145	144	150	143	160	147	150	138	151	155	158	142	155	117	152	135	146	149	156	139	147	134	138	161	158	140	189	153	127	152	147	147	136	129	167	193	138	143	149	139	170	154	141	130	136	145	156	153	153	164	150	162	138	156	160	178	145	156	173	144	152	153	162	145	175	153	149	159	157	155	174	168	149	159	156	147	150	167	138	145	180	155	144	141	159	138	171	129	139	161	167	162	132	161	158	139	151	143	141	152	146	156	157	151	153	150	116	145	136	147	145	130	157	164	154	144	147	156	158	168	162	159	151	142	139	180	153	166	173	147	166	153	138	150	146	157	137	148	154	143	172	141	147	156	143	145	153	143	128	145	149	158	158	142	149	156	161	145	158	145	147	138	177	149	165	160	157	134	145	164	146	140	163	159	164	155	149	153	155	147	159	144	149	129	158	191	141	158	159	136	148	152	146	156	133	158	141	127	145	163	146	164	149	135	159	140	155	163	151	151	149	156	170	154	147	164	140	160	147	160	161	166	165	142	139	153	156	148	136	152	131	142	149	132	150	146	144	126	173	149	154	153	160	149	141	137	156	131	135	151	171	175	147	164	152	131	162	149	169	137	168	142	136	137	141	143	149	162	151	163	155	140	157	149	163	149	157	167	145	155	136	143	131	156	141	155	136	153	171	148	167	163	148	159	161	151	142	157	152	147	167	171	161	166	152	153	154	143	154	177	142	128	159	123	166	146	145	151	146	150	159	168	146	136	133	178	140	147	140	137	153	126	146	147	150	150	161	162	162	141	168	157	161	151	142	155	147	169	170	141	157	151	147	159	144	129	128	159	149	169	151	140	151	144	145	175	162	152	159	150	167	164	133	140	178	143	152	170	153	156	164	156	155	136	178	147	153	146	150	150	151	136	152	160	136	151	138	158	159	155	131	128	166	157	133	154	164	148	145	155	161	169	141	160	151	154	148	136	155	127	144	185	171	150	139	147	169	133	149	173	158	151	153	131	160	115	142	152	160	157	145	159	141	161	135	158	161	150	142	134	170	160	149	180	161	140	169	144	159	149	179	157	141	160	169	164	153	154	179	146	155	160	166	147	159	138	150	157	143	148	151	155	144	128	144	152	127	127	173	154	132	145	170	140	169	158	136	153	155	157	145	156	161	158	164	138	160	155	153	144	157	144	131	142	163	152	159	162	172	162	161	139	172	139	162	159	160	135	150	145	153	158	157	153	154	154	146	155	159	170	132	175	152	147	169	151	171	138	141	136	168	149	155	132	182	142	137	149	153	150	142	137	168	167	153	144	139	147	147	153	155	180	159	171	142	153	153	134	152	154	135	140	150	166	151	145	138	175	149	164	174	171	154	158	154	140	170	143	141	142	154	136	150	156	158	152	140	154	128	159	138	139	128	167	153	135	152	156	140	152	167	149	167	176	134	148	184	138	161	153	151	169	162	149	147	156	153	160	144	162	162	135	138	157	162	137	157	153	170	145	149	136	143	160	147	161	137	151	175	159	178	178	171	146	156	146	150	139	141	154	150	149	144	149	165	154	130	153	148	126	151	152	139	142	149	168	143	145	148	139	167	150	149	170	142	124	159	147	153	133	134	142	152	142	138	146	153	143	142	161	134	129	168	158	170	153	159	155	146	145	170	139	145	159	141	135	161	162	154	157	140	174	142	130	144	162	157	155	151	158	117	163	155	166	140	145	146	166	153	129	147	140	167	136	164	172	143	159	167	147	167	151	143	142	154	151	148	165	163	136	134	152	151	167	164	148	146	134	137	149	135	168	154	174	146	148	135	147	148	171	154	150	147	175	154	169	159	142	139	160	163	130	141	171	145	134	171	154
6101	12739	8600	3978	2858	2065	1576	1191	986	809	654	593	488	452	421	377	386	331	324	291	290	278	269	248	288	245	258	249	254	259	216	217	232	262	234	230	229	223	249	196	221	234	213	224	234	200	228	226	215	213	252	233	214	226	200	230	210	199	213	219	226	215	207	195	220	225	212	220	205	220	209	236	208	198	215	186	201	202	210	194	211	192	200	214	216	221	214	193	207	195	229	191	198	209	200	201	213	223	219	211	208	223	211	224	207	184	221	186	192	207	245	212	193	211	185	207	218	197	211	208	214	230	218	185	186	206	204	189	214	198	222	207	224	195	195	181	206	193	215	207	201	184	205	221	184	206	219	212	217	209	227	208	203	199	205	219	206	205	219	199	198	206	202	217	207	218	205	181	222	198	178	201	194	196	213	185	212	206	197	198	179	193	192	188	181	217	206	209	193	199	231	214	211	198	205	199	201	243	179	212	195	191	201	192	197	204	175	179	191	206	189	230	206	196	214	219	197	220	193	211	206	210	216	210	206	210	211	223	212	219	215	196	183	186	193	208	230	231	190	209	188	182	206	217	203	199	194	192	204	201	215	197	175	210	199	219	195	222	213	202	221	214	219	214	196	191	195	200	185	189	212	204	223	209	197	203	201	203	205	180	195	178	203	211	218	186	180	210	201	214	176	198	200	205	201	184	228	209	205	209	227	208	217	204	194	197	177	198	199	205	219	191	195	212	191	243	196	209	213	208	212	221	227	202	215	186	171	214	191	198	196	210	198	218	199	211	189	215	214	197	204	189	194	217	201	200	207	215	197	198	175	193	218	202	230	213	198	182	206	189	196	205	180	194	204	207	196	188	212	212	192	195	200	208	195	195	225	203	213	184	209	209	210	194	196	224	201	215	206	202	204	183	207	216	216	201	194	185	217	205	212	196	183	192	204	197	211	192	203	191	225	207	201	200	189	206	220	207	209	207	188	215	192	221	200	186	180	213	223	198	187	222	187	208	228	189	194	206	196	217	200	202	217	191	189	227	185	186	191	214	206	204	203	217	217	198	200	197	193	190	213	216	195	206	224	207	205	217	208	188	218	200	192	196	203	207	193	180	228	207	188	228	204	203	210	194	203	209	198	206	210	214	228	167	181	234	203	180	181	212	203	201	172	216	201	222	235	205	199	232	214	209	203	164	204	212	208	221	228	218	211	216	196	211	200	187	214	212	217	200	216	197	185	197	189	199	202	188	214	189	215	207	199	196	196	227	230	208	215	206	188	216	201	209	221	192	196	211	208	236	202	214	182	201	201	202	194	205	202	203	204	228	205	194	229	193	222	176	213	196	183	190	187	180	159	200	202	229	218	201	226	196	192	222	191	233	214	207	209	189	217	220	210	193	198	215	210	173	191	213	185	197	209	177	201	203	193	202	216	195	204	175	228	202	189	196	211	228	203	203	205	198	206	211	202	186	197	223	201	189	209	205	179	238	207	194	191	217	205	197	200	223	196	217	201	208	204	202	210	206	189	200	210	213	184	218	206	195	217	194	210	178	242	219	187	194	211	207	201	198	207	207	190	217	232	200	191	180	188	184	211	203	211	201	193	208	185	216	202	191	206	199	206	191	215	190	194	190	203	196	225	202	227	182	169	214	201	223	212	211	204	211	183	180	191	174	213	215	214	191	181	210	194	201	214	200	198	217	216	192	202	210	195	230	199	183	211	185	207	198	218	186	229	182	195	221	185	220	231	194	201	205	201	211	223	195	197	208	204	233	206	209	189	169	203	203	213	217	193	210	197	223	199	211	201	227	211	170	209	189	196	207	183	203	195	214	185	188	210	216	190	202	224	195	209	189	211	211	188	236	201	223	184	182	199	204	195	189	213	190	196	198	189	175	212	210	198	195	194	224	213	187	182	191	183	196	189	212	208	202	203	233	233	205	208	199	208	233	207	216	220	190	193	205	206	203	198	207	200	217	191	202	226	213	216	196	217	227	185	200	207	197	187	212	227	208	205	161	202	201	201	212	206	195	229	223	215	216	185	181	214	217	235	216	205	224	186	202	204	212	203	225	211	200	220	190	195	204	193	196	191	195	208	193	206	238	210	202	217	221	187	237	200	191	222	216	195	199	184	230	204	251	186	196	192	189	201	186	192	213	220	215	178	195	203	206	205	184	210	202	221	197	186	212	186	228	230	206	189	210	242	201	189	219	202	218	225	202	214	205	213	193	190	182	205	197	181	208	209	211	190	209	197	180	198	191	214	225	218	193	183	202	205	192	184	215	198	206	179	200	214	208	193	192	196	226	219	183	223	179	208	224	206	195	206	198	240	212	203	209	199	210	203	182	198	228	182	188	182	225	196	181	221	231	227	206	200	177	209	217	216	208	221	219	191	205	211	220	203	198	231	218	213	188	195	184	207	186	194	221	182	209	200	213	220	197	205	189	200	179	209	219	192	181	192	197	207	191	195	191	207	202	216	204	187	212	213	180	207	189	201	221	181	215	205	198	208	176	190	205	214	186	212	192	226	221	194	197	181	220	216	207	197	198	192	224	195	182	192	187	190	204	189	194	211	186	196	189	201	211	214	203	217	189	222	182	193	178	176	215	214	199	194	211	225	180	196	233	181	194	203	213	202	213	230	188	210	194	205	208	201	183	229	210	197	195	210	214	186	227	197	180	218	220	184	197	183	225	233	187	183	191	202	210	196	208	216	219	199	173	198	206	220	197	187	191	197	203	203	224	229	190	209	200	219	202	201	215	210	182	199	190	195	190	194	203	210	217	215	214	219	226	189	187	221	212	199	218	190	178	201	191	201	207	200	190	214	201	212	209	204	212	182	220	221	187	192	192	183	207	202	238	210	218	196	208	188	180	203	210	217	182	219	239	238	194	215	224	206	193	230	215	223	186	193	203	200	238	190	214	217	201	223	200	197	201	205	203	196	213	193	221	193	204	216	233	195	205	202	188	211	174	195	194	217	185	203	195	202	215	201	183	207	189	178	185	195	195	218	193	183	219	209	179	217	186	178	211	222	220	199	209	229	206	226	192	200	218	199	192	196	198	184	206	213	215	207	192	222	196	205	192	220	208	214	191	222	220	201	190	205	204	182	209	200	185	175	214	211	194	210	189	195	190	196	196	211	191	235	235	221	219	213	190	203	215	182	197	225	228	198	235	215	196	199	188	180	183	214	185	195	188	236	215	200	236	199	185	199	217	189	204	190	228	196	207	213	199	198	178	188	178	203	194	206	213	207	209	199	190	214	215	169	214	216	194	203	215	189	186	184	204	194	189	242	185	185	182	207	216	204	207	176	188	189	213	216	199	191	212	193	226	208	193	221	204	192	208	217	176	207	203	204	229	203	209	218	206	180	196	185	218	186	187	201	191	227	219	176	227	215	207	196	210	187	194	202	207	214	208	210	223	204	248	196	182	189	200	211	219	223	227	214	188	226	189	200	214	212	206	209	216	192	192	186	210	192	217	191	217	190	213	183	207	185	235
27864	17437	3227	830	666	662	518	543	488	544	513	481	505	488	443	484	506	497	497	480	501	478	524	487	478	454	464	489	515	509	487	488	517	498	444	505	548	495	467	460	504	479	517	482	493	502	472	456	459	451	481	490	496	470	467	491	475	457	461	500	457	490	485	478	473	515	458	467	455	509	486	488	479	521	496	466	451	517	436	509	494	484	515	507	466	473	465	466	527	507	491	546	496	494	491	496	522	485	477	528	496	442	497	521	510	465	481	489	443	529	472	512	497	468	480	497	483	484	503	504	452	487	486	458	487	484	522	506	495	454	472	447	497	480	492	503	452	489	514	480	491	497	506	470	509	477	538	485	452	515	462	493	493	476	467	505	505	493	488	451	483	459	467	534	464	468	501	450	496	464	456	484	466	514	483	527	528	522	480	476	499	452	479	472	489	468	446	482	553	490	490	450	468	474	527	517	491	508	473	507	518	535	478	481	479	489	464	481	467	470	504	487	512	471	462	502	500	476	465	493	541	461	477	468	469	498	471	451	460	455	429	467	469	475	494	483	522	478	508	445	467	465	512	467	479	491	473	480	458	467	498	456	514	512	496	503	481	491	495	489	471	447	488	493	489	494	471	515	496	499	500	490	527	462	478	494	505	505	496	435	482	474	503	501	483	458	502	495	498	462	448	513	482	478	492	482	549	489	483	486	501	490	441	477	444	494	479	484	495	502	499	499	458	501	519	488	497	488	457	478	478	496	464	512	460	488	491	505	489	489	495	511	479	466	486	488	463	429	503	476	494	479	493	479	471	491	500	463	531	431	486	466	496	501	465	441	467	499	510	483	509	458	476	455	487	462	518	476	502	455	485	471	509	474	467	452	487	462	461	452	517	476	455	471	486	477	506	527	459	506	517	490	537	502	487	485	466	467	478	511	499	506	490	500	454	521	499	490	478	480	499	498	470	517	496	486	477	512	515	513	492	486	467	464	470	532	470	504	452	499	487	471	466	508	528	487	476	477	502	508	487	500	511	471	451	510	465	477	497	457	506	473	501	508	527	520	509	491	509	490	494	479	492	504	483	504	487	519	487	477	501	514	508	506	517	476	514	467	413	469	474	511	494	475	502	486	494	488	475	449	465	448	478	493	517	476	499	493	501	497	495	478	494	475	520	484	508	472	472	534	488	470	509	483	488	474	515	516	470	485	509	512	472	452	480	479	515	519	484	461	500	522	469	511	467	500	492	494	520	506	505	475	478	516	481	490	475	485	500	454	447	486	515	481	513	479	508	473	464	500	510	467	464	456	489	501	482	483	515	517	481	493	455	489	439	482	492	459	492	480	510	496	515	489	534	541	513	496	501	530	479	490	479	488	490	491	477	507	491	489	471	471	498	486	500	456	476	494	477	452	465	529	453	471	518	490	488	509	489	469	523	471	529	474	462	485	501	467	489	484	517	478	492	480	518	470	435	521	514	505	504	473	476	496	467	502	483	520	505	467	487	495	479	512	477	495	466	491	508	440	498	481	507	463	539	458	515	507	501	459	493	467	478	466	525	477	509	476	479	475	480	483	509	489	483	471	487	477	512	478	487	478	503	478	479	482	474	466	508	510	489	471	491	529	513	449	498	508	461	481	499	492	489	486	506	485	497	479	500	519	507	482	472	489	474	488	517	471	467	500	488	502	479	472	541	500	497	477	482	513	493	516	483	474	473	510	450	500	493	493	465	514	472	498	504	511	467	489	463	474	462	510	486	483	464	478	492	484	504	473	488	489	525	478	495	452	496	459	484	466	490	522	500	476	514	486	513	496	483	471	509	513	499	471	440	548	463	518	500	512	476	490	489	492	552	523	444	487	479	478	482	476	483	507	491	488	517	471	492	403	483	493	498	510	490	488	530	508	499	538	470	473	527	487	483	488	506	471	491	488	522	481	471	483	513	502	486	489	485	530	507	480	496	481	517	515	474	512	475	463	504	470	458	466	496	494	488	452	477	469	536	493	500	459	484	493	465	507	452	472	514	476	478	491	480	491	485	488	520	447	504	512	498	440	490	470	458	524	474	522	508	451	492	501	496	454	458	523	531	525	478	454	474	489	491	504	519	479	478	514	502	489	451	483	471	455	471	485	533	494	503	478	445	483	490	519	498	503	488	496	480	481	471	483	484	513	483	502	505	491	491	444	508	489	472	469	497	511	492	512	474	497	517	482	453	487	478	448	469	513	459	473	469	491	457	467	452	487	519	507	449	500	494	508	458	488	487	481	460	489	454	483	472	505	466	497	480	464	456	514	492	530	496	478	469	506	475	447	485	467	483	486	482	505	496	504	510	506	457	475	490	498	490	495	514	484	487	453	477	494	521	473	509	466	481	496	508	497	492	470	461	480	518	486	500	518	477	484	497	477	471	505	464	488	429	500	513	472	467	492	523	473	509	481	506	451	498	481	471	472	523	475	478	502	470	499	495	493	503	485	507	489	466	482	470	509	487	507	508	481	436	497	449	458	493	476	505	497	457	447	510	501	512	484	489	518	497	492	495	478	463	507	512	490	461	475	505	503	505	486	504	503	517	464	469	513	459	505	507	487	469	517	478	477	483	480	512	493	524	498	476	494	543	492	437	493	503	482	465	477	448	463	481	478	473	504	504	472	515	483	434	491	498	507	489	459	480	487	416	483	434	513	503	457	453	456	493	495	510	510	462	459	478	506	458	473	493	502	481	515	498	477	484	493	502	500	491	475	464	474	464	479	455	467	484	441	549	452	525	446	487	453	473	499	475	495	524	512	472	514	475	446	536	490	507	493	475	517	498	524	480	461	479	496	457	492	516	468	521	482	468	475	486	509	485	536	500	502	498	478	484	481	494	426	470	506	493	494	453	469	447	489	415	449	510	490	465	515	482	511	520	528	496	488	488	451	478	503	518	499	477	482	479	476	494	461	493	474	495	467	499	531	504	484	499	482	499	462	492	462	498	471	496	506	507	466	466	477	524	503	521	514	499	494	480	508	500	453	525	476	481	528	475	472	526	517	469	486	455	451	515	469	482	484	526	487	500	473	508	482	460	483	471	527	469	530	500	471	518	578	520	512	501	501	489	463	474	471	486	499	475	509	511	458	485	493	475	481	475	475	508	472	503	499	482	460	500	500	511	485	483	469	504	495	500	491	510	505	509	469	463	523	482	471	496	527	523	465	506	487	452	492	529	467	439	478	503	494	500	469	521	455	462	507	487	510	465	488	480	505	481	465	518	482	472	511	485	490	479	511	500	483	461	508	510	514	460	478	481	484	492	455	432	514	481	450	472	502	488	514	513	463	497	515	476	474	515	454	497	502	453	503	459	469	505	471	489	475	500	486	483	467	502	474	486	490	472	491	465	500	480	506	548	489	470	494	472	515	504	463	507	483	496	483	481	483	493	477	489	517	509	469	507	482	500	495	492	465	455	480	483	484	486	504	457	480	470	492	455	482	487	483	529	508	492	492	472	491	527	468	480	496	513	503	506	465
5280	1198	958	734	682	674	657	659	607	653	623	600	562	610	640	598	633	646	643	622	632	618	631	607	590	590	633	599	602	566	609	608	654	640	598	591	611	656	647	612	625	597	562	620	626	597	617	682	630	658	574	606	570	615	681	635	611	623	644	602	606	602	585	591	619	654	588	639	623	613	599	567	634	588	597	614	602	664	642	611	655	628	591	590	612	658	623	631	640	602	638	593	630	608	617	600	617	617	611	615	602	648	646	634	598	635	597	631	675	614	603	645	664	662	614	595	632	633	637	595	667	612	628	595	600	583	660	639	631	667	615	590	582	634	606	604	615	665	589	628	650	651	609	580	643	663	603	620	557	605	609	660	640	584	624	552	577	602	596	615	612	612	644	631	617	588	593	596	605	600	588	619	620	637	653	618	644	608	637	560	645	599	594	628	619	637	611	647	588	584	597	623	577	586	624	627	642	663	667	624	636	613	661	598	646	629	591	622	601	622	635	602	618	609	649	634	575	610	600	667	642	641	643	626	597	614	631	597	603	627	641	609	649	597	631	618	617	578	610	610	570	572	650	582	597	677	607	618	614	594	602	612	656	647	632	602	681	625	679	641	604	611	613	629	654	607	619	640	614	608	608	641	626	616	662	607	606	604	584	589	611	633	610	639	633	564	654	621	614	590	647	600	622	623	631	635	662	592	591	619	593	661	658	578	607	635	609	617	589	635	635	642	598	610	660	567	604	605	637	577	636	625	574	635	601	672	642	599	621	647	598	663	620	651	630	662	627	675	606	638	610	640	615	629	629	635	625	637	588	597	639	647	630	639	628	612	647	603	618	622	630	572	610	613	659	615	636	655	700	582	626	625	628	689	589	605	630	614	653	641	622	646	612	625	599	625	597	625	556	633	647	607	601	618	605	604	612	603	612	627	658	612	632	619	562	609	634	617	636	643	599	645	640	619	581	619	609	621	646	667	585	617	618	616	578	623	625	602	618	638	627	610	652	609	596	593	631	614	652	609	653	598	620	661	590	648	612	596	606	632	573	637	618	572	643	641	607	596	590	621	628	639	620	636	619	578	660	630	624	604	600	591	602	678	610	620	616	593	629	623	615	587	634	619	625	613	656	638	637	642	607	671	631	602	571	615	607	615	626	615	601	639	581	630	612	649	630	636	620	661	623	585	614	593	615	645	597	638	653	643	618	630	670	605	629	607	648	614	585	623	638	636	582	638	643	688	584	619	633	605	629	582	614	628	622	648	603	595	621	603	624	613	584	625	631	606	622	614	633	582	694	607	656	614	620	657	653	635	610	611	671	671	610	620	633	647	618	663	581	607	584	652	630	623	592	585	617	622	627	595	616	594	638	599	585	653	603	619	604	617	613	608	662	605	594	645	600	589	620	601	641	661	580	560	645	603	547	613	618	624	640	584	641	609	569	610	627	610	598	587	650	628	620	586	647	659	576	601	602	594	602	656	602	615	585	650	602	608	579	580	576	584	650	600	626	641	649	647	641	593	615	621	624	613	614	656	594	593	626	578	634	651	633	598	638	602	668	614	644	603	585	635	643	635	620	612	624	608	645	622	624	603	647	611	620	617	632	615	610	585	637	605	587	607	589	613	654	611	599	628	635	637	609	651	647	610	628	611	643	580	622	566	609	589	649	635	593	581	582	615	615	635	621	630	663	648	569	605	592	600	625	629	626	607	595	614	630	643	621	631	587	627	640	594	636	647	616	678	609	607	636	626	601	642	600	586	621	623	608	638	582	623	603	613	632	674	631	594	602	631	612	653	642	588	601	586	610	629	635	604	609	651	614	646	623	635	629	636	650	636	635	590	602	609	560	653	580	572	602	604	651	637	583	608	617	598	616	621	623	585	625	603	583	649	662	636	592	609	653	640	631	601	620	589	597	636	624	622	604	604	619	635	614	617	575	613	636	622	669	606	609	616	580	614	595	641	605	621	652	600	635	601	627	616	636	614	644	625	652	649	603	584	572	675	597	669	602	639	618	597	602	673	613	645	599	607	629	646	617	628	661	620	640	645	636	608	635	631	615	611	624	648	665	607	567	591	599	619	622	626	609	586	628	603	594	632	626	646	627	617	577	619	573	632	646	631	691	641	636	619	640	604	653	592	702	632	677	609	638	547	644	658	632	608	647	623	622	615	635	596	616	646	634	648	678	643	620	610	644	630	629	630	641	641	628	612	641	634	646	613	610	605	589	652	656	626	595	584	645	623	582	616	643	610	637	628	571	592	625	615	635	621	577	638	607	597	626	620	602	579	583	633	614	598	628	628	619	640	591	659	603	573	641	581	630	624	593	660	608	602	628	584	600	608	605	605	633	574	643	622	649	614	602	637	628	627	613	598	607	623	614	598	619	575	609	632	655	633	578	629	621	653	667	595	660	587	660	604	596	633	612	618	622	621	626	587	626	616	611	622	660	627	621	617	608	624	663	605	640	622	607	608	637	667	629	615	598	594	659	618	633	623	586	610	600	642	631	632	609	597	637	562	629	651	608	554	582	618	623	623	582	588	611	599	644	609	626	629	635	590	597	647	609	598	647	631	602	615	634	581	629	585	625	624	587	611	612	617	602	613	637	645	648	638	547	631	634	660	640	650	636	600	602	632	614	623	625	591	611	644	593	637	649	619	591	600	643	620	654	553	583	627	634	635	643	644	610	604	621	631	606	595	621	630	651	581	604	600	600	577	648	605	623	625	627	606	634	588	621	617	608	618	654	625	610	626	605	619	629	623	632	654	643	630	642	635	610	592	623	602	638	581	597	668	667	586	614	614	596	647	615	592	620	647	618	596	624	659	555	648	595	652	608	623	614	588	635	594	604	623	620	615	588	582	628	622	653	641	633	647	625	623	637	608	610	634	683	608	623	598	646	651	638	634	644	636	673	629	670	620	625	636	634	662	639	639	662	611	668	610	596	587	650	619	643	625	637	592	597	669	587	617	622	625	590	598	616	627	635	587	632	588	609	641	622	614	672	635	597	621	621	604	612	607	610	601	609	602	609	630	615	623	607	622	626	630	624	601	627	666	576	594	649	610	628	620	684	618	626	582	623	611	610	662	619	628	625	619	627	594	651	632	616	645	618	617	697	605	597	602	664	639	644	589	611	581	551	614	589	581	593	609	611	598	620	665	628	614	612	576	616	619	610	642	598	609	643	624	632	616	634	673	603	686	613	616	618	666	631	633	635	600	644	613	612	611	651	624	612	635	631	673	614	591	597	623	647	593	594	636	638	636	592	604	653	630	600	615	574	630	604	626	607	609	661	613	632	639	640	642	630	609	620	593	629	569	603	643	628	624	629	626	658	627	637	614	635	629	634	627	659	638	662	626	620	627	638	623	642	653	651	649	635	616	634	612	610	617	588	653	681	636	578	633	606	657	588	640	617	658	612	600	596	612	623	612	615	652	624	628	627	641	607	655	668	655	632	614	628	663	650	673	599	630	623	599	635	594	645	621	631	631	634	630	690	651
23909	21482	28711	24678	21439	7075	838	673	543	577	508	546	500	444	473	471	435	424	439	454	416	422	463	409	417	409	414	398	367	407	431	398	425	386	436	395	383	419	414	417	432	419	380	405	418	379	433	427	427	416	406	389	421	418	400	384	388	405	409	412	416	411	384	402	395	402	395	416	420	397	408	428	418	409	431	410	383	387	396	426	396	420	392	408	380	394	390	400	415	405	415	423	424	373	413	419	395	406	397	347	395	401	376	384	384	412	449	405	412	375	407	397	395	408	420	384	394	405	358	398	423	417	412	397	404	385	406	386	392	402	394	417	430	405	411	397	388	367	385	410	425	456	361	421	417	387	416	410	382	381	383	395	420	415	395	393	388	426	407	408	356	404	410	416	405	410	403	412	405	436	414	393	395	466	383	395	407	430	386	413	394	420	411	417	406	421	428	391	362	418	446	419	422	395	428	355	384	406	420	382	393	403	437	401	382	414	393	383	418	414	385	398	408	398	410	401	413	395	375	422	387	402	413	399	422	369	418	397	412	394	398	413	422	356	404	379	401	375	402	424	427	396	380	408	389	372	417	395	420	400	373	418	407	435	426	384	408	414	391	402	456	380	389	414	392	375	406	376	393	428	402	422	418	377	408	401	372	403	419	410	390	439	365	399	418	418	387	411	389	390	378	409	408	385	365	449	380	461	444	432	413	409	414	422	438	374	455	371	428	384	370	378	416	394	386	398	417	453	378	402	393	412	395	423	427	379	416	437	393	396	387	365	394	421	404	410	435	421	438	424	441	410	393	392	394	419	430	450	410	433	419	407	407	408	391	394	414	391	445	406	424	377	406	463	398	445	358	402	409	425	406	420	410	387	408	400	395	418	369	436	399	392	397	426	437	409	400	433	401	415	410	376	379	414	391	408	418	381	413	425	428	439	374	412	398	400	398	435	416	388	410	444	402	380	410	406	446	427	372	393	389	385	409	391	440	398	368	417	409	439	400	438	379	444	401	438	412	404	397	386	411	392	414	409	376	418	437	425	405	406	404	388	389	407	434	432	386	408	392	384	391	403	413	408	410	405	427	401	425	375	437	399	381	414	409	387	390	402	433	348	428	379	387	397	400	401	414	400	411	399	393	418	429	396	424	447	411	398	408	389	437	415	398	417	402	418	387	390	395	388	389	400	397	397	380	393	423	384	410	409	406	407	375	376	401	415	381	407	404	443	386	369	440	419	428	398	409	393	409	402	403	366	356	392	449	402	418	429	435	414	388	387	419	414	442	384	447	413	400	411	393	415	437	378	391	393	449	375	388	387	423	422	427	361	383	402	403	436	388	389	351	448	410	428	418	420	425	396	403	424	407	413	393	401	398	415	420	421	380	424	434	439	402	398	411	414	453	370	408	385	449	420	413	393	464	405	416	431	379	420	403	415	412	399	425	376	425	393	367	429	398	400	419	387	404	400	417	414	428	382	405	402	426	390	435	450	397	417	396	409	375	349	393	431	388	389	367	384	418	383	387	379	398	404	351	388	437	388	409	384	365	394	420	399	403	406	381	450	427	411	383	366	380	409	400	437	426	395	417	364	408	399	412	397	403	408	443	418	398	416	375	381	418	355	371	402	422	405	428	393	424	387	401	405	377	426	398	411	414	423	412	455	432	387	412	389	418	399	441	428	408	430	409	419	352	394	388	409	393	392	389	429	412	373	429	434	395	413	418	429	408	408	420	398	387	403	424	450	423	392	410	423	442	412	458	379	379	414	414	403	419	384	392	374	390	407	417	414	451	402	421	400	393	401	407	412	428	405	415	383	362	388	409	394	398	415	396	411	399	416	429	376	393	426	398	379	401	438	419	390	386	368	368	423	388	353	394	402	434	398	395	410	396	403	373	376	366	397	394	390	381	369	428	440	402	392	395	407	398	417	447	407	400	419	398	434	402	391	406	392	428	428	405	386	419	411	424	413	409	392	373	400	416	403	417	403	393	411	398	415	413	409	408	396	383	417	398	416	413	389	403	405	402	450	400	397	438	401	423	383	399	386	410	386	396	422	393	377	393	390	358	396	372	395	421	394	401	419	397	397	405	422	404	427	395	386	394	422	428	416	410	414	423	392	417	428	413	411	407	432	423	428	355	445	381	379	382	392	403	382	387	392	397	412	407	411	440	429	417	376	431	426	445	391	410	416	438	415	446	390	408	419	409	387	382	433	392	428	445	358	383	429	424	426	402	400	418	401	420	391	400	409	392	397	412	384	354	361	414	406	380	407	418	403	379	425	406	383	369	419	379	395	455	413	391	397	423	436	410	380	400	412	402	382	382	396	392	434	401	388	391	428	398	384	374	414	387	409	426	417	398	430	405	374	395	388	386	404	414	391	398	409	401	460	408	401	367	400	357	389	471	385	403	419	387	390	433	411	400	395	405	432	399	425	380	352	423	431	449	388	409	383	390	395	404	407	398	415	396	419	437	403	405	405	407	375	354	396	437	372	408	407	399	389	397	403	382	376	411	411	362	369	416	378	390	383	405	422	420	402	369	403	405	413	401	425	411	411	392	400	420	355	406	389	372	408	436	426	409	395	394	387	389	401	376	442	416	424	405	408	404	383	443	408	398	401	392	391	421	416	418	394	385	428	384	395	408	380	431	364	382	431	378	386	438	430	376	394	346	392	400	400	418	385	399	419	401	390	384	416	428	429	423	433	407	426	409	369	410	413	415	395	423	412	391	357	407	405	449	457	416	439	410	412	401	377	395	433	429	391	395	425	401	389	370	382	442	434	395	413	386	433	372	379	410	404	427	419	403	431	393	404	400	393	425	409	399	415	389	411	394	383	401	389	406	400	404	371	400	442	418	373	407	397	361	405	422	408	397	413	390	380	392	413	413	390	380	416	397	403	392	405	423	430	389	425	399	404	408	453	443	397	371	413	386	421	385	385	415	393	399	397	429	393	382	389	422	417	418	418	391	414	411	400	392	425	414	410	403	397	392	389	389	385	379	363	402	447	377	399	416	414	416	414	379	435	397	421	428	374	439	435	406	408	394	432	394	353	417	396	382	400	379	400	370	416	410	407	423	370	382	417	397	389	448	391	391	408	382	417	391	421	413	374	417	401	374	367	401	410	422	442	401	381	400	408	406	367	438	378	408	407	409	427	394	384	383	422	363	403	405	374	401	370	388	381	399	420	434	453	402	367	392	401	444	403	410	372	417	395	434	419	386	412	413	412	419	394	379	400	396	420	393	449	423	388	401	379	435	408	405	421	389	416	424	421	419	374	406	395	399	427	401	422	426	401	408	350	428	379	384	399	402	422	408	411	410	419	363	406	399	411	399	391	371	377	395	446	407	363	394	386	403	373	391	436	390	417	397	413	402	402	418	396	399	383	384	437	370	462	418	424	417	424	386	404	414	429	382	399	411	441	385	422	387	421	393	383	392	417	375	404	419	408	427	434	393	363	381	398	373	436	403	406	401	427	357	420	360	430	386	381	426	462	417	422
3990	7891	5339	2535	1927	1499	1197	1019	932	844	805	746	655	629	637	592	661	585	564	561	603	563	553	549	546	578	532	527	532	609	553	522	535	471	546	518	496	547	536	548	531	543	565	531	560	498	546	554	525	525	530	518	550	544	540	534	527	558	536	542	538	521	500	552	491	526	525	539	561	548	494	533	526	524	524	550	547	546	541	517	531	557	530	492	534	501	557	524	530	506	514	519	478	500	563	535	528	535	504	522	480	541	521	524	492	590	531	478	533	512	563	555	527	556	474	547	566	527	549	531	507	532	540	486	527	514	555	499	512	520	499	519	538	484	529	517	542	528	510	558	490	515	538	509	523	488	540	484	564	509	549	533	494	555	503	551	504	533	534	511	525	546	517	506	519	523	576	527	526	554	526	520	535	576	522	574	572	496	563	563	543	564	492	545	535	541	552	537	513	539	518	569	545	501	549	528	506	528	526	542	511	520	512	545	564	505	545	525	523	491	545	510	542	498	569	550	601	519	534	521	499	484	504	540	501	575	509	547	528	544	557	585	544	534	511	555	524	493	605	528	574	545	522	520	544	499	509	563	536	519	492	528	536	515	541	510	491	526	519	565	530	516	519	535	508	511	549	532	527	519	522	563	507	542	492	540	533	519	523	543	571	519	507	523	508	525	569	537	522	515	513	543	542	532	508	554	564	487	513	548	517	493	538	529	491	517	521	531	577	536	530	519	566	513	496	510	513	529	538	504	543	531	520	544	568	531	507	535	542	565	518	482	558	522	548	531	533	560	517	493	536	539	513	561	508	523	511	553	556	474	553	539	540	501	552	568	513	551	514	524	507	544	503	516	501	524	496	519	532	547	523	529	504	530	516	546	536	542	517	508	515	515	532	536	533	546	536	498	569	567	548	551	501	525	484	534	519	537	491	569	529	522	515	532	519	526	523	489	522	552	529	546	531	547	543	573	495	534	528	518	563	516	546	558	487	502	566	493	552	590	514	523	533	530	537	569	522	547	531	597	527	561	520	510	561	536	565	556	530	502	522	534	522	489	516	509	516	489	518	562	552	503	491	484	537	523	562	481	519	533	554	539	547	532	535	549	554	507	516	518	505	521	559	492	513	503	520	548	494	519	533	487	544	533	535	474	545	520	488	540	514	551	530	523	536	527	542	488	556	518	516	503	528	535	554	538	534	460	560	516	558	539	554	514	482	511	517	537	503	504	514	521	508	518	496	534	528	542	551	533	506	536	516	558	511	515	540	487	521	535	527	534	530	518	535	525	503	522	550	512	496	540	520	511	505	515	505	521	535	514	500	551	543	566	521	523	504	498	560	509	524	539	510	502	492	543	545	525	515	539	510	530	535	474	567	514	557	552	534	505	508	550	523	534	502	517	527	537	536	469	546	524	518	522	503	541	538	506	512	519	516	546	541	500	526	545	519	551	504	523	574	549	547	529	513	508	524	598	516	538	527	498	564	546	486	563	550	543	491	503	509	517	545	549	532	537	523	509	530	537	507	581	512	588	539	516	546	555	495	511	511	504	537	495	535	535	526	510	516	486	520	518	551	516	548	505	542	488	497	493	504	519	525	554	488	534	541	537	514	515	550	540	464	530	555	528	525	518	560	566	558	536	494	526	545	559	530	518	493	536	509	538	504	573	520	532	505	504	525	496	517	550	534	540	543	549	528	603	517	552	537	531	525	532	587	514	565	525	529	507	532	540	523	548	526	517	519	507	539	542	484	513	540	524	541	570	491	570	530	507	545	511	576	525	509	528	552	486	503	560	545	525	479	523	507	553	551	526	517	543	520	519	513	527	550	512	516	493	532	528	567	541	546	520	521	507	569	550	544	533	526	574	500	512	538	526	521	558	551	531	552	543	521	525	524	485	545	501	537	555	556	574	556	501	538	459	520	503	493	523	523	504	518	521	497	541	590	510	521	568	502	505	541	511	508	524	536	499	512	521	513	510	551	538	508	503	498	510	517	503	540	547	586	514	497	555	456	562	530	541	549	518	548	511	513	508	515	533	539	485	532	504	566	530	540	532	539	577	476	519	526	514	555	528	541	519	518	585	515	513	537	519	542	518	527	499	558	528	548	519	536	548	583	510	528	510	504	519	542	488	524	521	518	528	535	529	510	552	568	507	533	540	521	562	536	508	537	524	546	517	502	524	544	567	531	479	497	503	504	535	552	517	519	497	539	519	534	559	537	517	546	495	529	544	532	527	543	554	501	542	510	528	540	512	539	501	537	525	515	537	525	527	512	469	538	555	516	536	512	508	501	499	543	537	525	495	547	528	523	468	514	524	501	528	491	530	523	464	516	548	504	523	507	550	525	581	488	555	558	520	500	538	534	537	539	539	558	527	523	529	543	555	559	521	521	503	532	543	530	544	541	531	535	488	504	512	518	523	529	559	535	539	530	517	500	524	519	551	536	495	529	523	509	526	523	550	567	535	496	544	536	497	570	546	504	555	532	555	522	537	492	513	516	524	537	535	525	521	529	521	506	560	532	522	542	533	528	504	548	524	544	542	505	500	489	539	569	493	545	548	507	552	545	547	541	541	531	614	544	525	483	548	512	526	566	504	542	492	524	537	545	544	562	513	505	509	539	522	559	536	532	521	499	477	550	518	542	489	499	533	509	535	516	507	532	535	527	507	586	506	518	534	518	529	515	503	531	543	516	520	562	575	531	537	552	540	521	513	503	516	529	552	545	579	533	531	521	543	535	517	526	502	571	525	538	534	521	531	512	528	545	514	507	528	537	532	510	493	519	548	492	545	557	516	537	530	519	559	545	541	503	520	517	562	499	524	511	530	542	500	524	589	534	546	516	512	522	560	535	502	546	505	568	518	505	497	500	524	493	524	551	527	490	530	534	510	519	504	520	534	550	503	549	527	566	507	533	549	543	537	482	498	489	516	602	503	531	556	470	496	525	517	504	497	548	521	545	558	563	550	512	493	495	518	511	536	522	575	497	510	525	534	518	571	487	503	523	535	567	524	580	535	548	561	467	498	529	539	533	532	555	536	512	533	502	535	524	562	538	571	534	560	506	534	549	514	509	492	518	523	562	541	528	513	533	544	540	540	530	523	525	554	545	523	468	520	537	528	501	491	490	552	517	553	568	545	533	525	557	522	533	534	505	537	531	532	561	542	582	520	528	572	522	522	527	492	506	518	512	509	557	557	520	521	547	535	510	502	541	509	537	564	551	503	501	518	543	553	536	545	568	530	536	550	488	538	520	551	515	525	538	551	516	558	499	522	483	561	572	549	528	544	501	539	522	507	511	514	529	520	532	523	509	537	514	514	572	540	501	546	508	532	527	498	500	537	531	579	541	520	512	536	543	481	520	513	550	565	549	542	526	517	547	530	550	498	501	519	493	530	518	511	552	526	522	535	510	551	538	521	476	568	510	536	483	505	560	520	519	521	552	545	524	524	525	529	553	512	527	525	523	523	566	564	508	511	530	528	532	535	493	544	568	514	468	519
25226	21512	27378	25877	5739	544	420	372	384	355	339	338	344	318	346	321	321	310	301	310	329	313	320	310	310	309	318	291	327	309	285	295	279	340	293	290	309	313	302	317	318	286	291	315	309	290	303	309	288	307	295	306	303	286	255	315	296	288	289	340	287	281	337	319	278	294	292	323	312	313	274	301	286	293	291	294	317	324	318	295	278	302	299	289	282	269	301	308	279	293	288	294	287	288	327	293	304	300	263	294	290	322	292	281	269	285	288	334	313	287	319	293	321	302	306	311	312	329	276	334	302	324	306	284	305	287	289	301	298	316	301	303	297	298	282	276	292	332	288	306	306	286	292	291	289	269	275	292	301	298	306	290	270	291	297	321	320	309	307	304	310	277	290	331	268	287	290	312	309	344	279	303	330	294	299	299	327	297	306	273	310	344	298	303	288	321	348	320	281	306	301	302	341	311	298	308	306	290	288	309	308	326	315	276	290	281	290	342	302	297	284	315	263	327	306	312	299	284	315	313	297	281	291	299	275	277	327	292	307	286	308	295	289	303	312	311	312	327	282	282	279	333	330	325	326	285	282	283	309	288	303	321	307	300	302	292	292	313	320	301	307	293	300	299	297	306	253	280	336	322	265	315	301	310	305	273	274	295	272	306	313	318	293	293	317	284	266	284	336	304	287	286	296	304	323	281	304	298	294	263	307	310	297	322	319	313	301	303	275	294	327	301	303	317	347	307	290	302	286	307	304	275	300	344	311	301	291	301	317	337	289	316	290	309	311	266	325	318	308	305	288	317	283	286	289	317	256	320	295	296	297	325	298	326	296	323	319	288	305	293	286	306	302	283	266	296	293	272	332	330	290	306	346	311	296	312	300	305	268	298	285	302	330	314	306	278	297	261	298	328	310	295	302	267	297	314	292	302	276	290	265	308	315	280	329	300	306	315	293	320	319	278	318	307	305	293	294	303	301	303	291	309	318	295	296	305	303	317	280	318	308	315	297	295	297	280	325	297	268	256	309	302	314	311	322	320	316	336	295	286	312	292	290	286	297	299	307	314	289	303	312	297	290	303	285	278	316	295	271	301	338	311	341	325	310	330	315	301	310	282	285	310	301	297	298	333	299	283	301	292	321	310	309	310	301	322	265	307	285	309	304	296	322	285	302	318	326	310	300	280	297	304	314	303	301	332	308	310	286	309	274	310	315	293	324	311	342	282	313	287	297	281	310	336	333	282	289	308	313	276	321	296	327	318	273	285	323	321	317	306	312	289	316	277	330	315	282	311	282	312	308	292	297	281	296	317	279	285	279	334	294	290	270	305	309	299	296	309	289	297	304	304	257	310	299	328	306	339	307	310	276	273	295	283	306	257	268	300	293	282	271	309	324	316	303	315	316	297	296	293	292	304	280	275	277	294	282	303	309	300	309	302	309	278	267	308	318	293	287	314	331	319	286	316	301	282	327	289	297	304	307	297	285	298	305	300	325	305	320	288	312	308	289	296	275	281	317	289	302	302	295	285	305	276	307	275	312	275	245	322	308	299	281	302	338	298	315	283	314	338	299	293	279	297	310	309	277	282	340	301	295	313	290	284	309	282	318	268	300	309	324	264	289	308	311	290	297	311	277	289	269	339	303	308	298	328	304	286	310	213	299	314	284	301	308	321	282	279	286	310	298	266	282	312	302	282	289	294	283	301	335	309	277	307	323	292	303	312	299	295	289	283	303	320	295	311	311	293	307	297	320	328	302	302	313	306	286	303	301	308	288	304	321	287	312	315	305	340	314	284	302	288	320	290	280	290	289	305	295	288	310	294	307	299	337	287	322	320	291	331	277	287	305	307	302	319	285	297	286	303	314	298	277	298	305	330	271	280	311	308	281	294	284	316	301	310	291	297	284	304	293	305	293	309	317	309	281	281	319	304	288	302	273	290	307	311	309	305	292	306	331	304	296	303	313	286	310	293	261	288	285	297	311	323	314	325	309	317	300	296	278	314	312	314	306	279	309	273	280	264	274	271	297	317	279	294	284	274	290	291	298	331	343	305	289	350	326	258	300	290	300	310	299	306	305	289	316	303	303	277	274	281	269	284	294	332	338	307	305	263	269	303	291	303	324	271	293	290	301	275	293	275	287	312	304	306	297	281	275	289	298	297	282	285	300	311	263	313	303	307	315	328	269	290	311	300	307	282	289	288	301	276	310	339	282	323	291	299	311	264	304	275	337	277	310	262	302	272	303	318	322	315	296	309	288	291	266	319	311	298	291	304	294	299	322	260	318	283	300	313	325	299	327	289	334	301	277	326	295	306	311	314	295	293	297	296	281	289	290	303	306	265	302	317	318	290	313	283	284	296	287	269	309	311	298	314	298	317	257	321	313	334	315	304	273	304	288	288	315	312	323	354	320	314	292	292	271	324	279	262	283	304	299	282	327	313	329	310	308	300	325	306	300	281	291	301	312	299	325	319	303	280	309	307	284	310	311	306	276	287	326	337	290	286	343	326	290	304	279	291	292	301	291	308	299	289	297	339	295	309	287	321	318	314	318	317	303	313	308	333	307	318	313	331	313	288	303	315	270	274	299	284	322	292	278	302	317	306	318	296	281	316	310	291	279	323	279	287	273	353	285	326	289	339	326	282	322	293	257	293	288	301	310	310	300	340	317	285	315	287	310	302	286	324	285	291	295	308	314	293	300	292	277	290	305	302	294	298	318	268	322	308	310	312	287	301	300	305	311	295	297	305	298	309	273	282	287	294	290	295	288	305	274	300	300	317	312	330	318	300	310	296	281	288	315	317	298	276	304	324	289	275	293	308	313	324	304	325	308	294	293	303	312	304	306	296	292	288	309	279	301	309	289	327	276	276	287	302	322	325	288	269	306	310	276	349	319	290	313	286	306	292	306	297	280	290	334	330	305	282	293	283	347	295	329	308	306	290	276	324	277	296	283	295	348	293	291	286	306	315	285	284	286	292	288	277	301	307	302	319	309	275	262	272	303	313	304	285	302	300	335	309	279	307	288	299	288	315	299	315	317	290	304	270	327	282	286	290	291	290	258	309	302	303	311	330	314	295	310	279	294	294	298	299	304	293	308	301	307	308	296	314	315	280	288	337	302	323	290	268	305	304	297	291	345	322	306	292	303	332	292	322	299	300	314	285	306	286	295	290	276	315	278	275	274	317	329	303	303	299	293	292	296	283	311	302	314	274	316	309	282	320	313	348	315	298	333	305	333	329	298	309	326	303	292	316	307	272	298	308	324	301	284	294	303	334	309	297	307	322	293	286	289	265	301	288	285	337	345	295	291	348	281	287	303	287	291	314	296	283	317	324	312	303	305	302	291	313	324	319	313	293	303	297	314	301	303	327	314	282	306	307	286	308	297	301	304	338	305	294	278	292	321	332	309	312	281	284	267	313	303	284	308	299	319	315	288	279	313	290	323	326	279	289	334	315	294	309	297	307	309	296	309	305	269	287	295	294	323	305	247	312	319	296	314	292
4477	4023	2722	1339	1053	870	771	664	599	567	537	476	487	466	448	428	460	431	387	417	426	393	413	434	414	399	375	390	397	396	408	394	398	390	371	356	367	371	357	410	368	380	418	378	360	384	364	417	409	351	420	382	380	411	341	390	383	395	330	392	348	386	361	423	444	372	414	391	368	323	394	397	395	393	356	376	393	388	375	377	371	355	407	359	384	385	412	391	390	395	391	368	365	402	378	344	381	393	370	394	445	417	406	360	377	357	409	355	379	343	393	375	400	392	382	393	400	385	384	376	384	400	377	361	398	396	375	364	380	388	381	408	363	368	399	366	379	380	363	411	359	391	378	374	415	405	389	371	404	377	384	378	371	387	375	396	395	384	427	382	408	394	391	401	386	377	387	390	372	376	367	398	394	355	384	375	429	388	414	380	386	365	379	366	371	383	342	367	402	364	397	386	366	404	381	357	397	379	388	369	409	387	406	401	375	390	351	361	368	367	399	361	378	379	402	391	379	388	399	373	403	392	390	390	368	380	375	337	370	353	390	386	364	375	390	373	366	369	397	401	384	418	404	416	384	389	414	391	411	382	385	400	359	377	376	388	365	400	370	428	386	366	370	382	386	379	386	381	371	364	389	368	430	354	397	408	445	367	381	398	394	380	382	382	394	402	389	395	370	358	353	387	401	370	358	372	391	393	397	358	394	367	403	401	369	389	358	378	380	383	400	378	377	394	361	372	364	379	382	393	366	387	390	386	373	389	351	382	382	390	359	367	331	377	341	368	393	392	380	336	406	394	379	358	397	384	373	366	380	403	396	364	379	380	358	385	366	397	400	360	379	380	369	392	385	355	377	356	386	403	370	383	396	364	413	361	389	397	377	406	389	375	380	386	359	380	383	380	374	426	395	410	381	392	382	415	392	388	400	369	368	370	378	384	396	374	377	353	380	408	376	382	400	379	385	374	396	396	400	371	394	369	379	390	399	364	373	357	396	375	374	393	347	384	370	398	412	368	373	382	370	392	398	349	383	378	387	390	390	377	362	387	381	381	371	386	391	361	403	370	373	406	413	426	374	373	386	400	397	402	401	361	404	381	386	375	377	365	362	364	389	414	379	380	403	366	380	365	379	380	381	383	385	370	375	407	375	359	405	377	348	374	384	393	391	413	386	376	370	382	376	412	408	363	412	364	359	387	362	379	381	367	400	372	394	387	364	335	368	382	381	354	408	382	363	414	401	367	339	393	387	377	412	389	394	411	377	394	372	390	367	402	395	395	357	378	409	404	415	374	383	412	360	390	422	382	377	377	370	422	377	399	377	366	417	368	400	349	388	376	407	371	394	413	372	373	370	401	380	393	398	397	352	384	380	410	392	401	374	360	393	370	367	374	388	408	411	352	393	393	396	399	356	405	382	368	387	402	380	375	396	412	377	382	360	353	384	387	374	371	342	377	382	396	357	402	442	382	373	384	375	391	380	366	383	375	380	405	406	364	376	425	373	383	359	352	405	380	396	409	393	384	387	375	373	381	392	391	371	369	409	372	389	359	371	336	395	367	376	383	383	398	344	414	367	363	355	358	391	360	379	397	369	381	359	404	374	424	398	377	386	366	392	370	362	375	388	379	372	391	380	372	341	374	335	420	372	392	374	351	417	400	375	357	373	374	401	415	395	368	371	392	420	442	353	329	360	379	387	388	366	399	413	374	377	416	395	360	368	356	406	373	387	405	354	383	360	387	391	395	361	396	392	350	381	399	420	334	376	364	433	379	416	388	404	337	404	363	383	401	362	375	365	398	415	399	366	419	423	383	367	401	356	378	406	397	390	392	416	378	424	384	377	348	399	406	361	371	351	386	354	396	414	427	366	402	368	341	373	373	387	374	387	372	415	386	379	360	392	388	362	382	376	328	391	359	354	401	393	367	373	378	362	395	378	386	393	401	404	409	399	375	375	356	375	380	387	391	379	373	371	406	402	398	389	370	369	399	394	375	382	360	361	412	405	380	412	391	368	403	344	374	376	376	391	412	357	371	368	402	399	361	375	383	393	371	394	377	376	384	403	397	380	382	379	357	385	390	372	364	368	363	372	414	379	420	371	411	378	351	379	372	411	377	362	363	350	382	380	346	393	386	402	410	391	396	399	369	387	400	378	390	362	383	376	378	380	407	382	398	402	385	368	368	367	393	389	439	396	392	388	387	340	389	384	375	399	358	390	400	353	352	364	383	413	397	399	371	373	369	401	427	378	374	405	363	377	359	377	385	392	378	360	364	378	389	403	383	386	374	388	401	391	365	380	396	360	413	420	375	374	370	385	412	417	397	380	358	408	400	399	344	368	394	404	395	365	379	396	430	396	386	375	394	355	427	390	362	379	407	394	425	362	399	349	369	378	367	381	396	350	383	371	393	374	386	392	378	383	357	373	382	385	381	369	385	400	380	348	364	347	372	389	343	356	375	363	353	367	384	379	359	394	405	385	367	387	379	398	381	387	378	382	384	369	374	372	368	411	417	397	382	377	391	394	401	402	376	392	368	368	418	382	392	408	415	416	362	362	387	377	379	378	395	355	398	406	396	389	372	331	351	380	392	361	391	369	382	383	343	376	377	378	369	360	367	365	405	375	366	404	391	371	391	394	373	382	380	404	408	384	390	382	424	410	376	359	380	377	351	359	384	372	386	378	366	360	369	378	397	384	391	395	381	386	373	351	416	418	391	362	394	410	392	371	366	363	399	396	375	381	366	385	371	393	386	357	372	376	412	385	394	384	388	418	416	365	396	383	358	368	325	387	390	400	369	388	347	415	384	342	397	369	343	402	388	391	394	401	381	404	378	356	381	375	407	373	404	367	384	387	388	398	386	373	408	420	369	369	384	388	376	375	384	372	395	396	381	407	360	352	392	379	383	372	355	421	370	391	324	402	447	370	352	334	382	415	372	373	378	379	388	376	381	367	383	407	400	341	383	400	367	369	378	366	374	386	368	416	372	413	417	358	414	396	376	411	384	394	389	406	359	367	353	370	365	379	398	371	433	394	368	358	375	356	417	364	356	401	428	387	371	372	403	358	397	381	366	381	368	375	362	393	370	376	398	412	364	346	357	388	373	426	358	390	386	374	382	372	379	385	397	362	368	375	415	356	349	398	371	389	362	384	404	380	386	380	348	390	352	381	372	410	396	378	373	390	384	347	358	391	405	371	401	389	389	386	373	394	397	365	384	352	362	393	360	340	351	397	341	410	387	391	387	371	387	386	404	404	395	380	389	391	370	386	391	372	380	374	344	410	343	393	401	401	410	419	398	427	379	356	389	368	401	385	391	379	379	361	400	395	388	376	395	379	384	402	407	399	405	367	365	402	346	351	408	377	361	402	374	367	395	353	367	389	382	408	372	375	358	367	409	384	363	382	378	381	382	370	378	398	400	402	402	374	395	405	384	385	362	381	381	369	387	386	400	364	403	374	367	417	374	371	382	388	373	387	361	381	351	361	388	440	405	380	373
23002	21566	29341	24227	21563	21538	3960	652	435	342	319	299	265	277	221	230	239	217	179	202	180	200	170	186	169	169	178	153	180	165	179	170	153	179	157	155	166	157	136	158	142	176	167	173	159	164	152	169	137	139	146	157	157	148	178	152	134	154	159	168	159	160	171	162	133	166	135	136	150	153	145	152	150	159	166	144	152	141	169	153	165	151	151	150	150	167	138	161	163	144	151	149	146	157	143	139	171	154	139	151	154	164	165	149	165	149	155	169	145	147	153	163	160	131	149	146	136	153	155	154	157	158	145	142	154	155	145	160	145	163	125	150	143	144	158	143	139	147	153	143	153	140	134	151	138	163	146	146	143	141	153	150	128	157	172	141	139	147	163	169	150	154	149	144	146	163	147	151	156	139	142	143	133	161	143	136	164	141	144	152	149	155	128	133	169	143	139	164	149	162	150	185	172	184	155	163	149	120	142	157	135	135	163	150	169	157	135	143	162	158	153	154	139	143	138	152	165	162	141	137	140	159	156	155	150	143	138	164	132	136	143	142	166	158	127	144	132	148	157	125	156	138	158	171	137	163	139	112	149	156	137	134	166	159	154	151	165	150	130	132	160	148	174	145	169	168	144	139	145	163	139	166	170	155	130	158	140	117	161	162	159	137	138	150	136	119	152	156	136	162	142	137	145	153	146	131	130	147	134	130	135	146	134	139	143	156	147	159	137	134	155	139	154	147	133	119	163	173	168	143	171	147	144	141	159	145	164	127	152	140	159	143	155	143	133	159	138	173	144	161	144	145	145	157	145	160	120	152	156	171	146	143	142	152	162	148	149	166	120	139	143	158	138	152	147	148	139	149	179	150	149	140	143	145	147	147	140	145	165	146	150	146	152	153	174	151	144	131	157	131	149	161	131	164	136	152	154	168	146	162	128	154	162	136	151	154	139	140	155	138	148	152	155	152	158	165	151	155	138	142	160	148	138	145	152	172	162	167	124	145	149	137	148	139	155	138	146	154	147	160	132	138	152	139	146	126	175	172	161	164	185	153	156	164	148	162	149	145	150	126	144	177	140	128	161	140	129	162	141	143	180	146	122	161	133	153	167	141	158	161	154	150	140	152	142	156	150	133	150	154	151	159	147	141	167	156	161	136	131	147	134	141	139	137	127	149	180	148	165	167	145	136	155	151	157	127	132	162	163	147	148	159	139	148	143	186	127	144	159	151	158	160	149	139	150	161	141	158	147	162	148	151	149	175	167	137	148	161	133	154	147	145	149	151	121	151	147	162	138	160	133	151	145	156	170	149	156	133	159	148	150	123	145	153	140	175	137	170	155	154	142	149	165	128	143	136	127	147	157	159	156	150	155	155	148	179	182	147	140	157	155	162	157	156	165	151	151	167	158	122	144	156	155	146	167	170	160	134	139	150	142	145	148	142	155	156	135	130	141	143	153	150	154	141	151	150	136	154	161	152	167	153	156	128	160	147	145	133	161	133	150	149	149	122	174	155	140	132	141	138	166	160	149	167	161	150	148	172	145	139	159	130	135	155	152	149	133	167	137	149	148	134	160	138	155	137	152	157	155	162	150	155	150	156	160	156	149	146	120	153	155	157	141	180	170	153	160	129	132	166	163	121	131	162	150	161	164	163	149	178	141	155	159	143	122	154	178	134	151	161	153	148	133	151	153	143	131	144	167	137	161	146	136	144	161	128	136	138	160	162	150	151	164	137	170	146	147	161	139	153	141	165	143	146	164	151	144	138	152	156	158	145	154	149	168	156	183	154	145	164	150	139	164	147	158	152	153	173	135	132	163	122	151	133	138	162	138	127	142	138	165	147	157	154	144	150	121	143	152	147	149	153	135	133	143	147	175	145	158	144	141	148	131	142	169	156	173	139	140	156	127	138	140	132	165	132	159	139	137	151	129	144	131	156	167	149	152	148	127	143	133	146	140	145	136	150	151	148	144	148	128	154	155	130	135	158	143	170	145	154	146	151	151	141	152	148	174	148	153	158	168	149	131	160	128	145	154	150	154	162	139	139	130	158	153	155	161	147	142	144	143	151	153	159	147	154	133	138	143	141	132	161	155	152	148	165	143	166	136	158	149	164	145	149	164	166	131	138	149	134	141	135	154	167	121	130	153	133	154	121	135	160	129	131	129	161	167	149	139	162	151	145	162	142	168	132	154	152	144	119	142	139	124	155	161	145	140	129	161	132	134	131	126	155	128	143	163	185	151	139	144	144	156	160	159	184	156	149	137	163	152	155	149	156	143	153	143	133	131	163	165	150	153	143	152	148	143	143	167	162	140	122	132	145	136	137	159	137	148	153	162	169	163	164	143	158	148	148	141	150	150	148	145	152	154	171	147	169	133	146	160	147	151	143	139	160	135	160	144	159	139	148	154	133	145	133	155	153	142	158	145	152	130	153	118	162	162	161	129	168	142	166	164	152	133	136	141	117	133	153	147	142	142	145	145	158	152	152	145	141	154	156	156	144	133	140	130	126	159	139	152	125	137	134	153	145	148	142	144	142	158	166	151	137	157	147	158	132	150	144	133	149	155	149	174	148	158	142	162	149	153	152	161	160	151	143	154	143	138	152	165	146	144	136	154	178	147	171	147	159	138	159	138	145	151	136	175	134	156	163	143	145	174	153	141	142	153	158	185	159	130	163	148	139	142	150	131	142	154	140	145	146	135	141	159	166	167	148	135	138	139	164	143	130	123	135	148	143	147	158	157	148	154	147	159	163	169	129	131	145	150	149	153	169	145	134	143	134	130	141	136	160	139	146	149	144	156	127	140	124	140	162	165	142	134	145	136	147	145	152	137	147	145	165	160	143	150	151	124	140	147	162	137	147	149	152	147	163	161	157	171	143	154	135	150	138	156	160	166	158	129	146	149	138	193	143	162	159	147	150	144	133	171	142	140	149	159	179	150	153	130	138	132	137	147	150	147	127	145	163	147	159	136	151	152	156	158	127	145	152	171	132	144	158	168	154	158	150	145	159	135	153	169	146	154	162	139	138	132	141	147	136	154	160	123	160	174	164	175	149	147	138	143	165	136	144	140	163	152	116	159	133	146	154	142	134	151	125	160	148	128	149	135	171	147	164	159	137	154	142	165	136	131	158	155	161	123	126	151	163	145	170	168	163	157	157	148	142	140	167	153	154	152	141	141	162	150	148	135	154	134	145	158	150	149	149	156	157	136	141	140	156	153	147	139	131	142	141	134	134	150	129	157	130	147	133	130	151	186	159	153	168	150	140	148	143	139	142	147	131	139	143	143	134	160	145	147	149	139	135	120	142	157	133	148	157	142	158	147	172	164	157	147	141	169	136	161	140	148	152	152	143	138	147	131	139	127	130	147	156	158	147	135	149	152	156	154	156	152	143	139	149	137	170	149	157	161	150	141	143	139	151	141	135	136	136	133	166	131	149	157	166	140	176	162	132	157	138	142	162	139	154	157	152	165	137	118	165	155	122	171	125	158	141	144	161
5095	12677	8492	3978	2810	2050	1552	1208	989	805	656	585	525	465	407	372	366	324	337	325	271	253	319	253	231	247	225	260	255	229	247	264	231	221	230	239	243	205	220	253	222	218	222	215	205	204	222	201	223	222	201	196	198	228	229	205	199	209	221	208	201	212	195	216	212	189	220	203	213	213	193	194	202	217	205	199	203	224	204	208	210	200	216	214	192	233	195	205	220	209	198	210	196	195	201	198	237	204	213	196	199	214	224	197	175	195	188	217	203	231	198	213	215	193	200	219	192	191	244	191	211	179	205	199	225	197	208	173	219	220	217	218	225	193	198	203	200	222	196	186	212	176	179	187	194	218	210	200	211	206	199	202	192	198	205	199	207	204	193	201	206	191	172	216	213	202	205	228	214	231	218	175	221	191	211	181	194	182	200	194	208	196	205	194	235	219	222	173	188	196	193	208	205	219	211	198	194	210	184	202	199	201	202	214	199	206	199	193	203	180	195	194	204	189	184	198	198	208	214	203	201	221	192	173	181	219	188	194	191	208	203	212	202	200	212	188	195	202	217	166	166	217	187	196	190	195	189	203	175	178	189	193	194	188	222	197	220	190	198	177	183	200	183	215	220	192	219	206	183	220	198	190	168	195	203	206	206	199	206	188	199	197	219	201	202	206	173	197	155	214	207	197	196	190	190	221	201	224	189	199	206	205	188	207	216	201	193	199	224	222	226	200	208	181	199	199	192	197	207	188	202	193	206	225	224	187	194	213	180	178	197	202	219	201	190	189	176	197	211	196	209	205	198	190	198	206	199	209	201	180	204	203	207	198	184	187	186	174	196	213	205	188	185	211	187	176	230	203	209	188	190	196	192	203	209	215	192	212	200	211	197	200	194	217	207	213	201	204	202	206	184	211	183	206	223	198	227	174	218	198	188	198	223	192	206	196	201	176	214	185	200	218	190	195	187	203	198	179	207	216	232	228	213	211	211	191	187	191	209	200	184	174	216	200	207	231	209	212	169	200	187	188	208	231	173	213	184	209	188	192	196	209	197	217	198	218	199	191	209	177	209	204	201	223	207	206	218	225	197	190	202	213	207	193	192	223	221	200	175	193	199	195	190	182	209	201	208	204	229	212	211	193	201	193	182	192	201	222	207	194	204	185	174	210	192	188	177	202	182	188	204	199	185	187	203	200	211	179	169	171	188	195	208	191	195	206	215	219	204	207	185	209	225	211	192	191	185	208	178	231	206	221	192	211	218	204	199	201	195	220	186	194	217	223	199	207	209	188	211	211	200	197	218	174	183	197	211	185	205	167	206	185	193	193	197	214	192	183	192	189	192	193	211	196	196	189	174	202	189	215	189	211	208	214	180	190	174	184	190	209	186	210	225	190	206	199	214	203	193	197	220	194	193	219	187	219	211	189	193	201	201	207	197	198	207	208	212	221	206	166	208	194	191	199	190	189	211	191	194	218	200	199	213	223	204	186	173	215	178	178	184	191	195	204	216	193	207	174	191	210	198	224	196	217	203	207	210	226	206	192	224	212	232	240	198	204	206	236	207	206	206	204	201	212	183	186	193	199	212	215	191	220	182	239	201	211	198	182	193	194	170	186	200	192	210	196	169	194	217	185	188	195	190	201	187	183	202	192	229	215	196	196	191	182	186	209	184	217	206	208	203	174	208	217	207	195	199	206	209	206	191	182	183	175	193	185	225	193	187	203	191	174	180	211	204	204	189	191	223	192	190	210	200	200	195	206	191	207	191	214	187	217	198	176	206	208	221	215	197	199	215	201	204	191	190	201	193	189	224	203	181	192	220	194	210	200	199	193	201	195	208	196	204	201	204	201	202	205	199	203	217	198	186	199	218	192	195	210	194	230	220	227	196	206	179	210	195	174	196	206	212	190	203	216	202	202	187	206	207	190	227	189	187	184	209	220	198	204	180	206	192	213	189	202	224	218	203	199	195	207	212	203	221	220	218	200	201	204	213	193	180	205	199	188	191	196	191	187	180	192	177	209	192	208	227	197	201	193	206	168	223	208	175	207	218	200	195	181	196	180	192	213	208	228	204	218	195	205	203	183	210	201	193	185	216	197	187	180	215	190	172	187	211	189	221	219	228	202	177	179	214	206	190	216	190	195	186	194	187	189	174	217	195	180	185	209	184	184	195	193	185	184	206	196	193	182	204	199	186	193	177	234	214	227	219	198	205	213	187	214	187	206	211	215	218	211	219	226	175	213	193	203	199	211	194	184	189	192	204	186	205	197	164	192	190	181	206	200	230	214	202	195	192	193	184	211	211	200	191	196	188	190	200	183	175	188	183	190	185	197	213	189	193	214	205	209	230	212	212	181	178	190	170	203	210	196	224	200	203	175	189	201	210	198	184	202	182	207	208	187	213	192	214	212	179	219	205	201	211	197	193	177	220	191	193	183	190	194	230	203	204	184	194	227	210	210	193	211	196	219	207	220	190	230	197	195	194	202	220	216	210	219	202	210	182	188	215	202	211	233	180	206	194	203	196	210	198	198	218	190	207	203	193	196	194	169	217	206	241	212	201	192	184	188	220	207	222	179	195	210	215	201	201	202	222	187	204	201	181	199	194	208	212	210	202	171	202	210	223	184	169	233	199	216	230	191	200	218	203	193	222	204	204	179	200	190	199	207	188	208	198	208	194	192	212	217	187	215	233	193	173	186	209	238	200	199	194	214	174	209	220	175	192	196	187	195	173	206	214	235	199	211	203	219	177	177	198	233	196	228	192	194	178	191	217	187	222	215	199	203	192	188	216	211	177	169	234	198	199	202	193	196	212	194	209	187	200	178	179	199	178	197	181	198	188	202	196	204	208	200	188	185	191	193	200	180	206	197	201	183	221	197	187	201	214	209	190	207	184	226	216	172	210	209	177	199	187	211	203	203	177	167	194	199	208	212	206	202	188	182	198	205	188	198	183	215	200	195	205	202	182	201	222	182	202	216	204	211	148	183	202	208	232	203	198	229	191	185	221	204	195	214	193	195	204	186	179	190	197	209	201	206	225	206	191	205	218	218	202	187	201	187	210	202	192	206	185	193	235	170	192	228	189	183	180	171	200	205	197	188	216	236	217	190	202	199	178	222	197	216	214	201	175	186	204	193	192	202	180	192	196	208	203	201	217	196	226	198	223	185	193	190	176	195	210	201	172	190	182	216	199	216	205	191	183	201	214	192	191	188	215	210	207	169	200	219	223	217	207	187	206	189	190	196	200	218	199	187	193	199	196	205	201	182	179	196	194	197	184	217	181	188	177	176	189	185	196	198	204	192	191	220	169	206	207	191	178	203	216	184	214	190	196	170	205	177	191	184	209	187	209	197	192	192	188	173	211	193	177	188	168	215	210	198	200	221	215	191	188	197	200	201	218	207	222	234	199	197	190	224	202	191	219	212	200	184	200	199	212	218	208	196	202	196	215	190	191	217	195	204	191	207	218	211	210	178	204	185	184	216	203	216	226	174	214	193
27792	17375	3105	800	617	596	518	527	477	505	484	472	490	470	519	462	480	478	451	484	500	491	477	478	505	485	467	466	484	490	450	478	511	444	470	428	495	503	492	487	445	493	469	465	475	469	485	488	471	479	486	495	466	462	451	465	469	460	495	496	496	481	441	496	507	467	462	454	474	460	494	488	475	513	489	472	440	486	442	496	454	480	477	478	461	486	473	459	482	486	493	475	487	505	480	475	507	460	480	507	485	467	440	446	453	458	518	527	493	506	470	458	480	466	518	430	462	488	457	460	511	452	504	484	461	470	469	453	456	491	489	467	487	500	524	442	417	454	500	470	485	468	451	473	491	492	463	441	510	462	487	470	487	464	470	508	477	475	471	466	482	475	499	504	454	468	490	475	465	461	481	475	485	445	525	514	469	476	463	469	428	480	474	458	498	475	501	489	509	473	474	486	485	463	503	481	488	455	466	496	493	462	493	528	438	459	519	467	535	497	489	457	548	462	485	460	497	494	475	502	487	475	490	488	522	471	458	513	476	490	484	469	472	511	500	450	466	487	493	438	502	497	482	526	553	494	475	446	476	480	481	465	496	480	457	500	490	431	470	475	495	484	476	486	506	439	456	500	452	551	476	467	436	467	532	495	471	503	466	474	476	476	470	472	484	477	467	464	452	492	509	488	462	501	475	460	472	471	500	466	504	477	448	452	516	484	452	465	451	463	465	489	465	423	460	448	483	495	487	496	469	500	491	439	507	487	465	507	493	449	432	460	440	510	482	504	464	494	505	493	451	498	433	491	459	464	490	477	472	446	503	437	461	543	478	491	455	462	488	486	473	491	515	475	531	496	465	497	470	506	510	487	523	478	503	469	461	457	496	491	504	481	450	482	491	478	498	488	489	484	441	499	465	440	442	455	489	465	452	469	505	451	488	485	508	504	476	536	481	445	460	498	503	499	463	498	503	475	460	494	487	500	466	496	481	440	468	522	435	482	454	495	506	483	487	470	469	477	515	481	505	535	444	466	439	489	482	464	486	458	475	506	488	496	494	459	480	486	430	457	469	482	468	422	488	446	480	482	485	497	476	499	496	466	525	501	494	502	483	486	449	478	495	459	531	474	461	440	461	447	490	482	469	456	453	466	491	483	493	508	458	496	463	493	481	439	478	502	489	460	492	446	461	489	494	504	478	473	485	489	467	441	486	493	474	477	474	464	480	471	507	465	487	485	456	494	505	479	504	463	453	464	489	484	489	466	501	461	479	475	460	504	487	472	406	512	465	472	461	479	502	465	479	485	462	475	505	475	480	496	479	479	502	493	499	482	480	500	452	460	436	482	483	490	482	461	464	451	487	492	459	495	493	488	462	454	469	484	494	453	499	474	485	454	464	507	449	464	475	488	426	440	478	447	443	469	475	512	484	475	489	514	479	483	501	496	456	483	441	511	496	480	443	478	456	485	496	459	480	485	434	474	501	473	507	473	529	482	450	486	492	482	475	473	431	499	476	470	458	457	453	477	515	478	489	493	501	489	461	481	504	473	510	508	448	449	485	511	472	458	492	440	499	459	487	481	485	466	485	501	443	503	467	486	485	499	411	493	489	503	505	484	521	481	469	480	471	471	466	467	469	455	505	487	493	469	473	422	468	427	507	486	503	453	497	440	452	464	472	476	533	439	481	462	489	498	475	488	511	506	454	474	443	458	465	466	455	466	488	489	473	459	464	452	471	504	446	452	456	490	491	510	503	463	484	484	452	448	479	467	461	451	464	503	462	486	441	487	449	509	469	475	491	452	497	466	432	501	467	475	480	490	476	492	471	493	446	434	471	488	506	464	476	490	464	452	471	460	458	475	492	481	500	447	508	471	446	489	492	482	515	429	474	506	466	445	463	465	498	465	499	474	463	441	463	488	478	473	475	496	483	473	461	487	481	501	486	473	532	495	427	511	468	475	453	461	464	489	448	487	496	492	482	473	474	488	461	531	503	455	476	480	455	486	490	530	471	451	464	487	493	446	470	467	483	435	478	495	488	473	468	512	503	494	440	466	478	449	441	508	433	433	492	510	514	437	510	476	453	507	457	493	480	456	494	505	464	478	469	465	473	484	463	441	463	480	478	457	502	473	447	479	471	487	448	464	470	495	471	422	487	474	486	456	495	493	455	482	494	509	464	475	519	434	489	456	469	492	470	485	452	474	488	442	507	490	506	443	431	491	459	476	493	510	482	494	464	463	448	490	488	480	484	447	469	476	476	459	507	463	494	477	501	492	492	448	414	503	449	440	433	477	446	470	446	463	491	503	473	473	494	464	479	483	489	484	503	506	479	470	475	474	503	477	475	473	488	497	459	447	442	483	453	501	448	482	464	430	485	490	492	482	470	468	483	447	442	454	505	464	469	449	470	451	470	459	471	473	461	501	465	474	478	514	483	494	484	487	461	451	472	475	454	504	481	474	499	476	490	457	474	473	456	452	498	491	473	459	456	516	509	489	499	451	493	466	460	466	528	491	490	428	482	536	494	483	448	462	496	498	437	501	484	492	481	445	483	480	475	490	484	472	458	463	419	477	465	486	500	505	483	442	426	494	471	473	525	492	465	486	469	481	448	511	456	450	482	484	441	484	515	447	497	444	493	490	458	467	448	459	470	500	444	469	451	476	516	495	500	488	506	457	426	484	478	477	475	532	453	469	471	506	440	467	465	505	447	495	471	479	508	479	484	493	463	450	511	473	482	486	470	488	510	523	479	461	506	477	446	472	532	509	480	485	492	446	498	466	470	490	487	464	455	479	467	521	475	473	495	452	476	439	458	466	490	463	519	430	520	499	471	468	480	459	490	457	486	508	473	479	464	469	471	502	509	451	482	465	522	459	491	515	490	440	484	481	483	521	444	464	510	500	500	483	455	472	496	512	434	487	516	486	532	460	473	478	458	490	483	448	475	447	478	490	459	437	457	478	464	465	450	466	514	436	487	458	471	483	443	458	492	452	457	459	466	486	503	462	470	484	482	458	483	504	488	484	476	489	454	482	450	491	505	491	498	482	486	468	448	451	439	503	514	478	415	459	466	514	467	495	499	482	492	474	471	488	472	503	442	457	465	499	449	455	452	489	519	482	432	483	481	490	468	440	468	476	487	483	480	459	450	470	481	474	452	445	488	499	468	473	477	493	512	490	511	434	481	484	449	457	484	472	483	495	489	490	447	477	488	480	462	493	439	484	492	479	462	517	455	506	455	473	438	495	433	461	533	511	470	514	528	509	493	505	487	447	474	443	487	443	479	465	479	458	455	494	488	494	441	460	465	485	503	486	456	482	456	446	503	471	456	494	470	464	448	452	486	519	511	466	452	493	470	446	480	489	506	436	505	466	539	451	488	490	505	466	475	455	479	490	495	444	490	456	468	469	448	467	453	471	454	502	467	435	465	479	508	462	519	438	490	483	490	457	503	473	475	467	467	471	489	467	486	502	502	471	497	499	435	484	461	486	448	466	451	461
4980	1077	950	785	637	674	606	617	671	643	624	628	632	639	619	596	645	605	647	621	634	657	609	602	620	614	588	627	601	682	603	659	595	640	587	617	681	656	641	611	602	598	630	651	611	610	617	645	630	603	645	623	612	589	584	633	619	613	620	622	603	593	664	617	612	606	596	606	624	639	594	618	610	654	614	633	605	598	602	570	623	664	602	598	588	616	614	618	604	629	646	585	617	645	585	636	589	583	624	618	613	612	592	591	612	614	627	637	614	611	611	581	595	649	623	624	595	584	578	599	627	607	557	657	636	611	598	631	609	663	617	602	589	578	604	608	623	600	603	574	584	591	587	591	594	660	625	630	642	634	650	611	589	651	603	633	650	603	650	594	651	633	637	623	598	625	581	629	631	596	649	611	662	632	617	637	586	640	646	566	609	619	618	658	623	600	605	640	594	612	580	611	574	568	615	605	614	588	613	601	623	628	629	619	590	644	616	633	666	585	625	647	619	607	617	593	653	660	643	600	581	602	606	634	640	609	638	587	641	615	617	630	587	594	575	600	631	624	628	589	633	589	625	637	608	592	630	570	611	638	641	641	612	592	601	602	612	630	604	592	610	632	640	652	604	620	651	595	597	649	626	640	618	645	642	576	636	574	610	569	627	626	593	595	635	614	601	566	660	600	586	578	603	612	607	642	649	599	586	619	574	598	630	595	617	607	576	574	588	635	580	607	631	634	597	592	601	594	613	608	650	617	605	625	631	635	613	629	576	642	608	653	568	629	570	567	591	607	635	626	642	616	615	628	586	602	627	588	580	631	616	620	609	584	624	628	576	588	639	611	600	619	615	632	607	633	630	609	618	608	584	599	602	620	614	599	603	588	563	567	596	578	604	618	592	650	622	614	562	623	632	588	623	647	639	624	589	569	603	646	614	657	677	608	626	608	606	603	597	605	619	632	636	642	587	601	603	608	624	599	602	589	585	668	615	573	634	579	614	648	606	586	650	635	564	602	593	613	601	601	598	591	603	618	582	604	585	608	587	616	581	585	623	609	612	596	622	603	607	600	645	625	615	635	608	614	580	690	644	615	547	604	632	620	599	603	581	630	581	635	628	620	619	562	592	632	634	620	636	606	611	609	647	613	586	591	597	607	607	604	618	613	647	570	597	563	569	639	645	626	580	538	608	603	592	562	638	607	628	609	614	610	596	626	564	572	598	611	596	590	634	612	589	585	643	579	579	602	654	597	619	625	624	605	602	614	640	646	609	575	632	610	608	627	585	572	574	641	619	608	604	638	599	623	633	628	567	591	640	630	584	630	619	574	699	606	582	644	603	578	611	589	587	630	618	606	614	605	622	569	579	641	561	626	636	618	610	597	595	640	572	596	576	579	621	605	639	599	560	596	609	603	601	554	588	609	599	572	648	652	630	617	602	616	640	623	609	628	577	617	598	642	588	626	613	602	595	621	616	601	601	576	609	645	609	620	590	598	594	596	622	623	606	644	586	591	608	640	577	617	600	605	603	612	625	618	669	579	610	629	621	595	627	611	615	596	638	636	600	601	655	641	614	601	614	623	650	570	610	577	595	619	639	593	647	622	626	675	584	627	620	600	582	637	621	616	612	621	599	607	636	601	649	561	675	613	587	629	589	611	564	638	599	625	608	671	643	611	665	613	609	615	607	613	605	604	664	618	614	616	588	598	611	635	609	573	625	583	634	589	641	575	591	617	577	586	664	632	616	630	634	612	697	589	688	674	600	606	616	627	628	589	638	644	614	619	593	620	604	612	653	627	611	612	594	639	620	595	606	573	602	593	586	619	612	606	600	617	612	609	593	571	601	600	633	590	606	603	601	635	633	594	599	624	604	635	656	606	617	633	577	639	604	622	593	643	644	614	600	630	641	611	593	662	563	607	637	628	579	635	614	606	630	614	630	600	657	633	621	642	644	626	572	629	644	614	584	633	616	586	589	605	631	614	650	639	621	609	621	650	602	623	643	587	653	666	668	646	602	652	604	586	628	649	578	666	648	605	635	625	608	611	585	618	616	630	594	640	618	609	601	620	631	614	653	584	620	582	597	590	617	609	636	605	644	673	634	587	618	610	652	671	617	587	623	606	639	636	603	602	607	648	602	607	657	598	583	598	565	604	606	641	607	637	603	626	611	656	645	639	639	640	603	610	592	584	613	597	619	579	612	603	600	638	646	599	627	644	619	635	614	631	611	639	630	616	618	647	639	633	607	628	608	640	557	573	594	619	614	601	586	607	661	634	616	616	600	589	598	620	588	651	591	611	616	664	598	640	605	574	600	655	576	599	596	603	632	606	611	601	595	622	582	596	615	628	627	617	608	608	615	640	595	619	613	575	605	579	590	607	681	665	632	664	597	646	584	583	559	584	661	607	605	621	585	594	639	607	608	648	610	582	584	610	631	577	576	613	625	604	610	643	575	620	597	674	619	611	646	624	611	605	663	634	609	638	591	613	625	604	584	636	631	597	596	580	602	622	630	592	587	639	637	604	611	624	613	632	614	583	609	585	577	635	587	631	619	621	643	625	584	627	549	603	614	612	613	630	628	610	653	584	601	667	595	596	587	585	651	637	597	624	599	584	587	594	606	594	594	646	678	580	600	616	622	610	639	649	614	625	620	633	614	650	606	606	599	636	615	635	636	633	637	632	588	578	661	666	610	596	609	617	621	631	576	609	615	588	626	627	570	631	619	592	633	568	598	594	611	584	651	601	603	607	638	587	663	578	586	595	588	627	650	639	593	602	636	635	611	592	622	574	572	628	613	657	576	622	592	615	653	629	639	578	595	599	622	638	590	619	650	662	628	623	577	595	613	597	644	614	616	590	595	607	626	586	626	606	599	633	630	647	636	616	631	596	553	607	586	595	635	570	616	665	594	619	606	646	600	587	569	612	649	611	629	622	618	581	605	630	571	641	629	570	646	611	624	632	618	603	600	600	626	632	633	612	609	603	630	574	631	612	579	619	616	654	648	613	639	602	604	591	648	612	621	620	608	617	686	599	623	612	596	644	678	602	591	607	600	609	602	600	583	634	601	574	629	629	624	611	607	591	587	634	614	597	674	600	616	623	603	586	615	637	605	625	618	618	576	616	662	584	600	589	677	613	600	650	581	617	606	648	668	584	641	594	619	647	617	607	599	560	667	594	609	661	589	628	609	625	639	575	586	587	586	575	617	635	598	679	621	576	575	622	657	574	597	622	576	627	602	705	585	623	632	608	620	609	575	600	607	605	650	633	623	606	611	599	614	614	657	607	611	593	609	588	595	648	645	624	603	592	602	571	614	601	549	580	566	649	598	629	617	647	562	594	639	600	600	572	609	621	597	601	611	614	649	617	602	633	619	565	610	615	604	637	627	626	591	644	657	631	608	644	627	592	610	611	573	604	613	589	618	588	618	642	639	577	617	633	642	569	632	655	601	574	648	638	620	591	633	588	616	588	624	605	597	600	619	655	596	579	613	624	587	636
23976	21486	28685	24671	21433	6525	853	660	554	548	489	485	483	477	480	424	421	457	410	454	393	408	407	411	425	382	410	429	416	402	391	387	423	403	382	386	385	371	391	392	399	419	384	394	391	373	394	380	449	408	420	404	381	386	387	357	407	404	422	406	410	428	399	392	399	413	393	444	386	390	366	433	371	424	405	418	423	390	440	388	391	377	376	400	394	446	384	411	389	409	407	400	388	366	351	399	398	394	386	402	395	365	420	423	405	389	409	395	367	403	385	409	413	375	428	378	413	404	406	390	408	440	422	382	422	402	392	387	381	412	399	428	373	398	415	375	412	385	414	373	398	364	426	394	399	408	407	413	396	402	413	384	387	404	399	342	413	407	387	364	442	414	405	393	407	421	399	414	404	408	379	387	383	388	408	397	401	358	408	371	385	377	405	432	407	402	386	432	401	401	452	391	401	386	403	394	388	359	397	392	406	418	411	431	369	419	419	362	423	366	401	401	378	391	386	404	395	376	390	406	407	391	374	363	374	415	419	420	394	415	370	373	398	402	417	403	409	398	408	419	384	396	393	410	373	370	423	420	441	425	385	389	395	406	407	366	387	399	421	412	377	424	407	412	422	362	392	409	410	393	400	394	405	403	410	407	425	399	370	396	375	418	393	371	418	415	410	407	420	424	395	390	383	404	439	412	359	408	385	402	377	418	374	437	405	399	367	380	387	420	399	416	372	388	402	417	410	404	426	345	410	417	416	378	375	429	414	405	387	406	376	384	359	389	424	392	384	392	365	396	387	378	390	412	400	385	446	388	420	399	421	381	414	407	394	389	429	424	348	396	422	429	393	423	382	408	432	406	409	399	368	397	401	391	392	410	442	427	392	405	416	385	401	385	419	388	413	442	414	420	368	393	385	368	396	386	406	433	418	392	416	412	363	412	409	428	377	415	396	404	380	395	382	390	431	406	388	372	388	425	395	410	390	370	409	426	402	424	389	405	390	407	426	407	368	425	407	392	386	396	394	379	419	366	356	404	368	378	394	399	398	431	380	411	389	381	397	397	376	344	406	409	400	390	412	423	383	384	366	376	406	416	388	406	421	382	394	412	432	385	384	400	416	402	432	364	409	442	396	375	373	422	429	388	391	416	413	406	363	410	419	424	436	420	416	394	411	383	384	401	407	414	415	389	386	374	392	451	370	439	396	372	402	381	380	390	403	399	420	372	404	412	379	419	394	415	379	405	418	400	421	388	399	415	420	391	422	390	384	389	369	408	378	377	432	418	372	428	392	391	388	421	381	381	402	383	378	395	459	395	371	398	382	409	407	440	389	444	433	409	430	387	422	421	367	418	410	399	391	413	399	409	416	372	389	383	399	392	383	384	448	369	373	407	420	394	421	387	391	393	428	391	406	429	399	395	425	408	396	371	402	396	402	361	390	393	404	367	441	421	385	427	433	421	389	394	412	419	401	403	393	407	430	364	397	432	414	394	427	386	392	399	407	386	408	401	393	398	391	421	421	361	375	394	367	415	372	447	380	418	408	420	419	376	405	412	380	455	389	412	384	397	399	404	385	411	386	409	413	396	412	426	411	411	393	359	378	396	386	391	415	410	394	383	382	396	385	408	420	403	414	405	376	382	394	414	395	378	420	366	429	427	438	419	402	389	426	366	388	375	383	432	385	405	405	444	365	422	410	400	359	444	377	373	395	370	429	384	399	384	402	404	401	393	367	405	406	401	388	397	390	420	396	430	396	443	396	404	435	370	399	442	410	375	408	382	400	390	397	414	439	435	360	382	406	384	423	378	413	376	437	379	386	446	408	420	395	412	397	397	374	408	386	432	379	408	425	411	377	427	398	422	434	370	385	422	405	380	413	399	401	433	402	419	397	415	378	391	430	399	426	388	374	388	382	365	411	415	412	412	397	379	371	434	424	402	372	396	381	375	401	394	421	396	418	404	357	416	389	381	379	387	377	392	391	378	386	418	407	420	411	403	376	389	420	422	372	403	408	389	390	375	411	366	409	433	402	381	408	405	402	439	403	388	380	415	426	443	390	392	388	399	400	374	386	392	412	397	405	394	402	387	367	387	394	396	383	381	414	422	400	403	400	386	398	359	414	391	370	413	395	391	429	423	398	420	393	367	410	406	427	404	407	379	379	398	388	414	416	398	373	379	374	411	392	410	413	408	373	382	436	399	388	399	381	401	420	437	435	421	393	415	430	425	380	451	385	388	378	378	371	410	405	396	411	391	378	390	377	415	410	387	427	385	385	422	386	410	397	402	396	386	423	380	418	405	439	411	389	391	395	431	421	388	391	390	405	422	384	384	426	423	437	402	428	390	368	403	411	394	386	385	414	390	403	385	360	415	383	380	382	396	425	398	383	395	386	406	382	385	381	410	416	423	399	416	411	377	437	426	390	400	399	424	406	384	404	402	438	395	396	395	390	356	411	398	405	392	427	394	369	398	384	418	430	411	385	377	386	425	368	405	395	352	415	389	398	385	412	409	425	399	411	391	413	427	441	407	400	368	404	428	446	421	440	404	387	381	396	392	423	399	383	428	399	383	394	379	368	416	381	396	395	406	415	383	419	376	364	389	404	389	386	425	433	408	405	367	394	396	408	390	358	369	376	419	378	431	372	393	387	408	406	378	397	398	378	393	360	369	432	421	380	432	405	371	363	392	406	424	383	412	373	397	401	414	401	381	394	379	403	412	417	389	387	389	393	378	410	390	403	438	406	373	393	410	398	412	401	445	404	369	381	412	387	390	412	411	387	373	417	380	379	406	413	412	412	387	406	380	384	424	395	424	404	405	395	391	396	382	407	395	420	376	404	369	426	443	355	379	414	399	379	381	383	403	371	383	383	383	402	369	396	398	426	351	406	365	389	373	411	383	397	407	404	415	395	393	411	388	388	397	352	378	406	405	396	381	397	399	424	412	408	416	405	394	411	408	406	413	419	400	374	398	358	395	389	399	449	400	377	415	426	453	429	405	423	457	392	415	404	370	406	376	406	428	406	400	386	409	386	362	423	376	379	413	359	385	388	393	396	388	395	388	434	433	412	416	405	357	409	401	376	367	380	428	399	387	396	430	417	398	394	427	395	397	390	436	370	378	392	374	406	356	400	411	388	370	430	381	429	365	397	407	452	410	375	387	407	407	397	446	375	393	398	402	386	359	406	406	402	370	384	366	391	426	403	396	435	386	374	367	405	363	373	410	399	395	418	408	403	413	390	455	422	383	406	389	417	399	398	393	416	354	400	405	400	411	410	416	371	393	383	409	423	390	405	434	382	418	390	378	390	428	379	401	388	401	405	439	367	399	395	387	377	379	388	381	397	381	397	382	408	408	419	416	389	383	368	376	387	415	395	417	376	388	405	422	394	420	373	407	418	404	417	407	376	415	445	410	421	373	397	396	408	385	418	384	409	436	403	398	414	422	453	416	356	371	398	382	419	406	382	409	384	411	406	427	388	420	390	394	420	404	393	367
4378	7893	5361	2486	1899	1479	1213	1049	912	835	777	672	664	624	631	640	579	573	593	572	569	561	570	514	552	523	570	538	563	540	547	555	514	527	536	527	474	515	546	565	518	554	503	561	533	502	555	542	512	511	541	530	538	534	507	529	529	527	507	535	483	537	511	502	499	486	534	560	505	532	484	534	529	562	512	587	513	525	510	510	533	542	505	530	591	510	530	514	530	574	525	549	547	540	534	536	508	568	507	461	534	479	515	501	551	559	552	518	507	512	505	533	525	511	530	513	541	560	542	504	549	528	506	544	509	560	561	570	503	518	500	523	543	484	509	510	472	516	507	533	491	530	557	512	508	513	482	514	504	537	518	527	522	509	498	512	516	547	540	499	511	528	548	505	542	527	520	526	481	521	470	523	526	533	524	528	510	543	481	562	523	511	561	558	496	529	515	517	477	525	513	521	557	526	487	514	501	545	555	576	529	530	482	579	538	518	551	523	541	538	537	511	530	481	493	489	514	528	513	529	497	512	517	533	497	481	523	513	508	518	540	532	539	541	559	484	502	552	506	533	545	481	550	518	504	571	548	518	522	559	529	560	517	546	553	508	525	504	531	532	537	535	491	545	547	513	496	483	521	501	533	539	520	524	532	525	508	508	562	503	540	544	527	497	516	513	529	531	523	464	536	536	547	526	487	501	475	533	518	538	511	494	538	550	496	548	528	561	522	527	511	512	483	501	531	517	510	492	512	532	510	527	534	542	535	512	580	560	517	504	536	456	502	490	538	517	551	494	511	523	513	515	519	487	545	531	565	528	519	536	515	559	533	532	559	561	514	512	524	524	521	533	535	510	536	500	534	512	527	519	503	481	510	504	566	544	528	528	553	533	528	519	510	542	527	528	522	510	498	530	525	502	538	519	517	528	557	485	508	509	521	529	526	552	540	534	509	532	502	530	534	537	512	512	556	495	499	568	551	539	533	515	510	533	507	537	562	476	499	536	492	540	517	542	511	575	518	523	476	528	549	494	497	489	474	531	511	508	511	556	530	494	514	492	531	528	557	514	513	521	530	549	496	533	527	497	517	532	492	502	501	519	549	504	494	500	526	527	510	525	492	483	504	490	497	499	515	512	542	565	524	515	547	526	523	542	506	516	543	541	527	527	492	520	511	554	532	518	513	556	515	534	503	510	537	479	534	524	519	570	538	528	498	509	511	500	502	544	513	504	537	515	558	501	540	562	511	549	526	480	511	563	492	523	516	544	474	527	546	511	528	520	518	516	498	487	496	524	509	481	492	476	522	512	521	516	544	517	517	536	508	493	507	504	525	483	516	505	532	478	544	524	548	501	509	505	519	552	516	549	517	491	507	490	559	556	529	529	535	466	504	507	529	492	516	524	546	563	514	490	577	524	530	507	504	547	523	504	511	528	537	503	543	492	474	481	525	523	532	511	560	513	501	533	534	523	494	534	514	537	548	520	529	512	513	502	538	516	505	527	512	537	528	526	481	526	503	531	528	523	510	515	494	513	569	579	554	516	507	490	481	521	503	531	513	488	511	555	526	505	487	537	558	547	537	497	528	518	538	517	498	485	509	499	529	497	495	520	522	504	540	487	533	518	554	535	463	528	542	511	492	533	534	515	531	490	516	550	501	540	542	518	502	517	501	521	527	508	534	503	539	538	511	506	498	501	535	539	495	523	548	480	538	528	476	497	522	510	476	519	493	480	488	487	504	513	525	476	498	558	493	478	552	499	529	525	564	501	513	548	491	488	538	507	484	499	502	550	543	537	521	505	505	501	537	556	552	519	545	536	466	518	539	509	507	468	506	536	519	522	509	534	520	529	523	487	529	499	530	556	511	482	554	526	473	513	506	530	511	500	522	493	549	525	521	548	514	509	478	517	549	489	504	557	515	534	524	495	539	508	528	520	525	498	492	508	562	511	501	523	485	527	500	523	491	511	541	499	518	541	548	512	512	495	557	519	506	524	511	516	509	498	513	524	509	510	516	501	531	538	536	555	478	549	535	518	501	507	511	495	515	535	565	509	543	533	527	532	547	504	525	544	532	520	502	506	530	514	530	514	493	563	509	527	576	560	516	542	500	513	479	503	542	546	520	520	515	523	515	482	538	530	516	523	520	505	532	519	463	522	562	543	554	524	539	521	519	489	505	528	520	544	520	497	516	517	521	512	515	514	506	492	490	553	520	515	517	520	582	496	558	528	535	535	495	488	498	525	524	512	541	544	547	506	531	519	484	496	492	517	498	489	507	534	495	510	545	503	492	541	535	526	548	527	529	538	541	499	533	513	522	511	486	494	513	508	565	532	539	564	531	515	532	521	501	557	519	525	549	534	509	531	510	525	502	550	522	481	552	498	533	531	501	530	500	539	538	551	499	532	492	531	481	517	536	513	489	485	521	535	506	530	533	554	534	552	499	526	514	524	533	508	503	568	519	550	497	515	513	552	502	528	533	489	570	539	503	555	560	490	510	521	522	518	527	508	476	500	542	487	526	562	523	527	487	540	516	532	521	498	534	536	544	529	528	519	493	544	501	508	527	543	540	508	517	511	536	478	514	526	525	554	536	556	518	504	544	505	552	473	536	545	535	533	507	565	537	552	521	503	542	509	519	532	526	528	458	569	518	488	561	558	500	486	481	525	547	512	495	486	547	514	514	526	491	480	505	501	496	554	488	517	523	540	575	512	505	498	532	522	520	477	514	504	570	472	514	512	498	507	515	541	583	514	508	514	598	532	499	519	522	547	528	544	549	528	534	532	507	501	523	535	494	517	481	527	525	561	508	536	580	495	528	486	552	527	504	465	485	529	528	563	485	528	522	524	520	548	522	496	535	507	543	517	542	474	536	533	533	474	512	548	544	515	523	559	508	515	557	508	532	519	561	540	501	469	540	480	537	503	533	497	483	498	552	487	536	526	520	493	464	485	490	520	498	509	518	551	499	510	506	505	479	503	538	516	518	507	504	529	533	521	514	509	520	517	523	514	535	539	477	492	522	509	524	496	501	544	528	518	525	580	522	531	520	516	508	504	553	549	503	553	521	475	512	502	565	488	527	542	564	566	511	513	567	495	547	518	503	528	512	526	524	496	494	489	481	487	507	535	515	511	508	491	508	522	561	540	554	510	502	514	526	516	525	483	479	528	529	488	546	489	520	523	580	532	567	490	508	504	509	564	558	519	463	528	508	538	510	548	473	532	488	516	513	552	504	516	500	533	492	504	523	487	499	484	517	499	562	538	506	547	526	508	474	510	510	545	504	529	523	489	512	501	556	552	544	530	509	549	543	531	512	521	539	526	505	534	511	516	501	515	529	533	506	484	497	505	538	471	537	508	559	513	530	517	520	519	532	549	474	552	533	514	519	506	506	508	513	476	538	555	523	524	539	510	508	527	496	535	528	530	474	532	522	560	503	473	526	521	526	522	504	563	501	508	510	486	528	535	551	509	507	528	497	531	519	524	501	547	560	487	510	518	540	538
25154	21487	27314	25837	5182	476	440	423	362	341	298	346	349	318	335	304	302	325	319	305	370	330	300	271	294	265	284	334	300	332	290	304	304	289	315	312	301	317	290	286	273	315	280	273	324	287	327	299	287	335	262	328	291	315	258	319	295	322	318	282	312	289	330	309	299	287	304	313	304	303	320	289	313	288	294	280	310	284	297	297	274	263	317	294	286	303	296	276	275	310	258	292	274	310	297	278	289	314	282	320	294	274	294	279	312	292	290	267	293	297	282	278	275	309	305	279	276	281	312	281	283	316	299	262	269	312	284	310	290	303	277	268	312	291	298	286	317	317	322	262	297	315	363	286	294	305	307	320	296	310	299	316	303	312	297	311	267	271	286	282	299	314	311	303	307	294	299	290	293	267	288	263	290	309	286	304	295	304	317	278	304	325	293	302	307	292	301	270	283	279	291	299	298	328	328	304	308	297	329	294	304	299	314	305	319	310	292	300	294	279	310	289	292	286	310	310	298	292	291	276	309	275	269	295	274	259	310	266	289	309	280	297	282	298	291	293	281	291	294	321	274	290	343	288	282	310	306	277	293	303	310	294	286	299	284	285	286	296	284	336	295	315	270	301	317	305	261	290	277	299	329	305	261	302	278	297	278	300	296	294	279	307	301	297	314	312	312	292	299	306	303	302	316	294	274	321	314	292	276	255	300	311	274	284	292	276	294	273	289	303	312	280	300	298	292	308	267	283	307	275	288	306	293	294	279	314	301	312	305	269	297	319	303	317	314	293	284	279	301	316	291	271	313	298	305	295	328	298	275	283	288	325	284	292	285	289	293	316	296	277	291	298	309	284	304	278	272	318	314	307	281	299	322	309	295	332	317	314	283	317	298	307	281	250	284	264	270	279	280	307	295	282	293	292	320	307	301	316	294	311	303	317	303	281	298	333	306	279	283	302	310	294	295	298	299	282	318	333	294	293	307	314	319	298	297	282	327	315	308	329	290	326	277	299	324	274	271	312	301	289	281	285	278	305	307	295	273	315	289	301	282	292	323	288	295	322	298	297	320	272	273	327	285	278	259	309	304	310	295	312	298	302	283	319	298	299	284	314	270	278	293	301	277	252	316	283	304	309	300	297	288	340	290	307	290	269	317	290	282	279	299	303	293	297	283	273	276	293	296	276	306	299	305	285	304	328	303	284	300	305	306	294	318	312	297	325	262	285	297	277	317	291	286	286	315	272	297	280	296	289	293	324	310	285	274	296	282	299	298	265	277	323	317	284	278	311	311	300	280	322	323	259	279	320	295	306	299	304	260	316	300	307	269	303	286	307	304	277	319	313	279	305	312	298	291	276	280	303	285	285	293	264	289	314	279	334	310	320	301	277	286	302	300	298	301	267	312	302	300	296	267	293	344	305	274	276	271	280	257	293	303	316	271	310	341	281	281	310	284	283	312	272	284	300	292	292	289	273	260	301	296	307	292	301	313	316	283	302	309	274	305	309	282	287	312	303	302	293	298	292	284	297	297	320	331	299	286	280	315	284	278	290	313	296	316	308	287	318	268	301	253	284	316	287	293	299	293	272	288	288	318	303	294	277	310	323	319	279	302	295	303	307	306	324	310	302	267	298	281	320	314	293	287	315	294	301	266	300	294	320	327	320	296	284	279	287	343	291	304	277	302	307	292	305	294	290	272	310	285	325	295	287	258	328	296	295	302	309	320	288	334	266	296	304	301	302	312	281	264	275	348	300	292	281	295	314	293	293	282	304	265	302	311	274	296	336	268	292	304	297	276	308	272	334	298	303	291	289	285	283	326	303	278	259	301	325	281	312	301	310	309	290	328	317	310	272	297	286	292	322	314	294	300	295	281	273	306	278	288	343	265	278	291	321	288	282	297	272	276	307	290	281	286	281	299	275	294	303	298	307	306	290	294	304	314	302	313	312	320	270	277	287	292	327	308	262	253	296	304	276	289	304	299	296	327	289	300	298	304	297	267	301	298	314	302	284	319	281	296	299	308	315	303	301	310	291	279	301	288	303	307	282	296	293	314	281	260	304	316	288	301	303	303	282	347	326	286	310	298	282	280	326	291	298	294	306	289	274	301	312	310	305	299	282	283	286	278	287	311	299	288	311	303	276	299	299	297	325	281	254	288	318	301	239	288	293	297	295	303	276	333	307	302	291	338	288	305	313	290	305	290	279	315	291	271	307	324	302	294	293	327	275	293	311	306	266	289	270	282	291	290	308	274	279	291	305	305	302	300	292	290	291	321	300	298	274	291	306	300	322	290	300	305	319	287	302	283	287	297	274	273	296	323	273	284	295	305	299	294	306	288	299	296	282	318	290	271	318	309	313	306	272	310	303	269	306	281	308	316	302	298	269	315	292	282	297	291	308	314	296	317	305	289	294	288	294	328	287	285	288	329	310	286	313	296	303	277	279	286	301	295	292	288	328	321	314	274	294	296	291	299	275	287	309	290	327	282	304	309	289	314	302	306	293	286	315	286	281	291	311	311	277	277	315	329	316	324	292	280	293	281	300	325	291	266	296	318	277	281	267	268	287	285	286	303	304	286	297	274	312	311	286	329	291	306	291	301	260	300	312	277	294	274	286	286	319	299	289	296	274	319	301	287	316	285	281	290	304	295	306	297	316	330	317	284	315	311	278	300	278	309	281	305	320	290	295	263	308	332	294	306	308	296	303	317	292	268	293	266	266	285	290	277	322	302	297	300	332	321	310	330	296	315	312	316	303	300	294	305	299	285	305	256	297	299	282	310	296	291	302	299	317	289	292	291	299	272	310	268	308	298	275	299	288	292	308	292	297	337	264	316	304	297	315	320	289	292	301	335	316	296	289	320	291	267	317	316	282	301	311	273	299	314	285	307	284	298	291	282	274	327	313	305	286	308	309	321	314	309	295	285	285	336	291	286	294	290	296	315	285	279	287	317	293	296	274	274	301	306	282	307	299	292	311	263	323	276	298	292	284	295	297	289	277	273	323	293	298	279	312	286	311	292	283	323	289	290	288	289	308	246	295	282	287	318	273	325	288	301	306	342	282	291	315	306	304	320	301	321	295	320	285	288	302	272	274	290	298	295	284	306	314	287	319	311	287	284	275	290	317	297	344	294	290	297	284	282	333	294	266	303	299	293	283	307	295	274	299	275	291	298	319	268	313	277	296	309	327	302	291	301	306	287	320	300	310	285	275	308	280	319	277	290	296	274	291	319	317	280	281	306	298	301	283	271	267	320	313	306	302	303	315	316	309	305	311	321	292	293	297	293	308	295	299	328	293	293	294	290	318	304	276	275	286	270	301	275	267	291	306	318	292	293	288	292	293	290	275	313	294	332	285	319	308	337	287	308	295	289	289	330	273	300	305	295	285	307	292	279	285	264	287	253	298	274	275	317	311	325	283	302	284	306	304	292	283	290	280	280	300	296	282	271	280	314	283	299	315	266	288	306	295	317	281	290	291	260	299	287	288	290	316	326	295	272	308
4478	4131	2776	1298	1050	841	687	631	613	521	521	441	463	446	469	420	408	421	423	395	369	391	422	394	415	387	397	394	371	386	405	373	394	336	377	352	395	377	366	378	373	363	387	377	406	406	359	344	401	360	380	388	332	374	398	364	418	379	367	361	382	388	380	373	391	386	389	376	411	380	373	386	365	398	403	364	373	388	381	399	401	386	420	418	364	400	375	404	398	391	392	412	401	382	361	377	348	405	367	399	395	369	382	387	373	346	387	396	377	362	389	379	399	382	375	418	361	400	351	412	364	393	374	366	392	399	429	371	411	348	426	386	402	381	382	377	370	378	385	372	405	374	376	372	386	367	357	355	381	398	343	381	376	413	388	388	386	395	332	362	377	383	407	348	370	402	358	361	345	361	398	390	364	396	403	410	382	391	362	377	382	336	342	402	401	357	369	386	374	369	353	407	387	362	381	378	379	401	371	388	360	348	354	393	393	374	346	365	348	386	364	388	360	385	395	390	389	355	360	388	382	414	388	387	388	355	363	376	371	380	410	402	376	397	383	385	362	364	351	375	358	392	401	401	405	382	384	398	391	385	367	379	390	429	372	425	388	389	347	388	310	373	380	358	389	366	364	378	384	358	366	362	386	340	390	371	373	392	390	336	358	377	421	371	367	358	430	380	373	410	394	365	368	378	397	364	384	396	383	372	340	367	372	393	386	427	386	388	363	417	366	383	358	383	394	370	371	367	394	369	389	351	355	383	362	355	359	406	375	385	414	383	361	359	374	402	381	405	402	345	380	367	365	337	353	395	344	380	366	385	394	373	378	364	353	397	353	387	379	372	350	375	367	362	382	402	367	380	371	373	350	381	377	361	365	368	376	379	384	408	397	348	404	404	398	403	400	350	387	384	364	346	389	376	365	402	367	357	363	391	381	378	409	394	364	394	365	385	405	380	392	383	368	390	342	401	369	359	395	369	378	382	361	359	383	371	397	382	387	422	357	344	391	378	398	374	360	359	384	373	400	373	390	360	365	403	381	365	405	374	399	372	366	362	424	379	405	393	363	375	407	366	403	411	358	369	392	373	370	382	353	392	396	355	409	367	390	381	414	347	357	342	390	379	367	402	354	366	362	388	381	354	387	400	352	380	406	375	393	383	365	368	331	413	363	391	393	374	350	407	353	388	373	425	358	397	402	364	381	386	360	377	397	406	386	362	362	366	349	381	398	372	377	403	401	363	408	330	355	364	425	396	407	400	408	370	380	394	372	385	367	373	389	382	372	385	372	353	364	382	322	349	370	360	400	384	347	349	352	372	395	303	372	381	373	391	373	374	392	382	401	363	360	393	360	385	388	386	406	390	376	408	359	404	354	370	376	363	400	407	346	357	409	370	390	356	370	406	400	401	398	363	390	376	383	379	389	399	380	370	377	396	372	372	362	387	370	387	431	372	354	369	354	387	388	376	400	383	346	365	358	371	366	371	388	409	413	380	375	367	384	380	361	334	395	338	382	321	386	383	386	397	413	361	375	387	413	390	346	369	404	392	398	407	387	341	361	396	371	396	391	387	411	393	382	390	382	377	380	405	356	340	358	372	389	385	381	373	378	391	383	369	366	365	384	383	344	380	384	392	383	359	388	352	372	420	373	386	402	387	413	361	344	370	343	366	403	406	343	359	339	380	355	390	356	380	364	363	376	427	386	384	384	404	425	378	336	382	377	376	379	359	394	380	393	387	410	388	378	375	358	381	374	369	367	378	364	369	380	339	395	376	401	383	386	380	408	385	388	370	372	388	375	379	353	405	366	361	378	366	386	398	398	378	386	396	392	355	394	381	390	343	377	383	418	363	406	354	365	340	329	381	390	336	372	360	386	386	388	384	348	358	402	379	361	377	375	375	399	366	340	405	345	358	367	388	361	387	341	430	368	408	381	372	369	359	389	389	383	382	358	382	389	408	344	386	383	390	370	389	351	402	386	369	373	401	350	385	358	374	368	391	371	365	386	387	372	367	414	373	386	347	353	372	376	370	405	386	357	365	378	377	398	385	334	388	414	387	355	378	405	399	399	396	401	350	387	406	370	369	352	384	390	389	410	397	376	416	342	372	348	417	394	396	406	388	393	415	335	365	361	396	414	360	378	366	398	335	381	381	378	358	350	373	340	377	369	397	400	387	393	396	389	382	375	378	375	373	351	388	375	385	348	391	395	382	386	388	408	341	434	357	403	350	384	405	378	387	369	353	358	366	368	382	403	371	370	375	407	374	360	391	374	391	364	411	403	378	369	377	397	355	381	363	375	351	376	373	380	396	344	391	365	400	377	406	372	363	362	389	389	404	398	372	339	357	392	387	351	373	356	384	348	389	397	414	394	374	393	357	364	369	434	351	398	389	372	373	375	364	400	385	400	408	394	373	388	380	368	371	356	376	375	385	375	372	351	409	381	376	357	358	368	377	390	383	360	365	387	356	373	360	376	358	367	383	360	407	359	402	378	370	370	379	360	402	435	369	356	414	405	369	398	371	374	390	413	413	385	374	388	414	394	376	378	366	392	366	370	399	415	394	385	393	387	381	369	376	358	335	364	379	367	367	364	374	392	370	388	398	394	419	382	388	375	401	365	402	364	396	340	366	390	402	359	391	407	398	379	412	327	355	387	385	400	405	351	402	390	395	399	382	375	350	358	360	382	352	367	377	434	355	351	398	397	379	359	380	383	333	404	368	381	371	347	372	362	403	377	355	360	361	377	408	368	374	375	427	345	351	369	362	355	352	363	334	403	388	367	378	400	402	391	365	381	365	358	356	365	367	362	409	380	374	359	392	347	381	355	352	379	324	375	393	383	393	384	376	405	369	342	394	382	379	416	363	372	362	386	381	392	358	397	406	382	372	404	366	410	395	380	374	379	386	418	380	390	405	407	378	392	370	349	376	374	373	384	388	395	390	387	415	380	367	383	395	368	367	372	356	366	373	368	379	357	355	344	388	373	414	398	376	357	369	420	394	360	376	370	357	385	370	410	369	382	358	373	380	381	350	396	384	360	369	396	388	412	390	443	381	394	425	372	374	371	385	356	371	404	385	370	408	389	380	391	366	392	366	380	383	384	395	396	378	360	337	411	395	367	370	396	365	380	386	375	373	366	378	374	389	393	379	398	390	391	395	421	347	370	379	379	346	363	365	395	345	377	404	439	385	400	387	366	359	401	358	372	391	410	383	355	380	338	387	358	394	353	374	334	394	398	362	398	343	388	389	373	362	394	379	384	362	380	385	377	377	372	381	382	344	407	404	354	396	394	372	356	409	371	421	388	371	369	380	366	388	394	404	393	389	393	398	356	345	366	373	393	384	376	387	391	398	405	413	410	364	383	373	376	364	372	400	426	336	382	356	374	405	362	361	369	372	360	372	381	404	408	405	362	360	348	339	345	374	368	403	369	388	402	398	377	376	360	376	358	402	389	371	407	380	397	325	376	386	402	378	369	377	401	359	382	394	403	410	375	397
22969	21548	29302	24244	21544	21505	3511	610	425	391	311	310	278	258	219	221	217	201	192	182	176	183	186	166	184	159	168	174	176	165	185	145	170	162	143	168	152	156	154	152	174	157	159	178	161	156	152	161	157	163	165	143	184	146	145	175	158	159	160	156	138	152	151	152	142	159	173	127	141	136	159	149	160	135	149	154	156	150	156	132	144	157	152	149	141	134	133	162	145	154	153	163	161	133	170	147	134	126	146	140	166	141	143	156	129	134	154	146	159	153	166	137	160	146	168	126	144	140	134	159	125	142	146	148	130	162	175	149	134	129	162	168	130	163	143	146	139	127	134	166	153	159	143	142	148	145	157	138	138	145	163	165	134	123	135	134	143	136	157	130	138	163	152	144	163	144	140	143	160	161	144	152	137	156	165	157	144	146	145	143	157	168	161	148	140	143	136	134	141	137	159	135	144	134	147	142	144	137	147	141	146	152	133	144	125	149	127	149	164	126	153	152	165	158	135	161	151	147	153	167	159	145	169	141	151	134	134	151	131	159	163	149	155	144	136	139	149	153	132	155	136	143	138	163	134	156	146	146	155	137	146	143	142	135	140	148	149	149	156	151	142	152	139	131	154	157	140	153	138	120	167	144	146	152	155	160	123	148	175	146	154	158	146	162	133	140	144	142	128	152	137	132	160	147	147	150	153	147	141	155	163	156	132	158	154	134	169	156	169	158	174	145	150	120	151	148	166	130	140	147	150	135	156	145	134	130	112	143	128	153	144	146	152	153	125	120	135	153	130	141	173	138	150	144	146	149	161	148	147	157	150	151	145	133	157	145	159	144	148	136	155	152	157	151	156	165	146	125	167	141	124	132	148	144	158	162	144	150	147	139	141	134	146	149	132	149	158	154	131	150	145	134	166	135	140	153	133	144	145	159	135	139	152	130	146	145	152	137	132	135	162	142	154	172	130	155	153	153	155	145	126	170	133	153	148	147	144	139	150	133	145	131	161	149	148	155	131	152	144	128	155	161	156	144	147	161	135	149	141	169	160	131	131	153	149	147	144	149	138	148	130	140	153	159	135	141	155	164	151	157	160	134	143	153	145	120	152	148	160	154	142	154	141	133	134	136	154	159	121	174	160	155	153	130	136	157	147	148	142	132	163	140	130	147	135	141	146	126	144	152	160	152	155	150	166	146	158	161	147	130	143	139	125	149	155	165	157	138	155	133	149	146	138	146	133	171	132	143	163	142	145	156	162	172	148	155	138	143	123	132	161	139	133	138	143	176	157	144	161	139	121	152	162	150	125	133	151	125	144	160	156	145	143	131	141	147	140	155	160	148	160	137	155	145	142	151	130	169	130	143	162	139	155	144	158	135	145	145	146	155	136	150	139	152	143	134	152	159	155	135	135	133	142	133	146	158	168	139	142	129	148	134	146	137	150	152	163	147	153	126	165	147	140	126	132	162	152	122	160	151	136	147	134	164	133	144	160	137	135	146	150	123	150	154	117	123	140	153	168	148	131	163	167	118	141	139	155	152	153	149	162	155	138	165	145	131	128	158	163	136	148	130	159	142	150	154	149	143	160	141	142	147	164	128	169	142	119	151	143	136	139	146	139	153	159	153	137	160	135	151	145	126	159	131	166	141	157	166	133	154	136	132	148	172	167	148	151	157	145	138	148	154	161	149	151	144	145	148	157	148	129	144	144	159	132	175	132	156	133	150	163	125	152	153	177	146	142	140	121	159	132	164	141	154	156	117	151	153	140	170	137	144	125	142	159	142	145	148	138	136	146	150	125	147	141	160	165	155	175	162	148	125	149	127	145	123	176	149	136	133	150	166	130	157	151	137	142	137	144	171	142	143	157	139	144	128	172	147	154	136	138	160	160	122	142	146	170	131	152	138	162	159	154	149	151	141	148	129	146	136	152	155	160	145	136	133	132	136	150	130	135	140	152	138	144	151	150	154	127	140	154	143	156	158	142	134	120	147	167	163	154	129	136	152	155	129	159	134	152	154	147	141	146	145	163	140	134	159	154	145	144	142	142	132	154	141	139	144	141	171	150	145	173	149	151	142	134	161	149	165	159	136	126	158	145	150	177	149	148	138	145	146	140	158	159	152	153	159	165	169	152	149	165	133	133	155	147	155	145	137	143	136	143	149	155	138	168	135	161	145	141	132	151	155	153	138	152	142	150	129	140	167	134	143	153	136	131	146	139	152	140	170	152	164	161	165	150	134	157	150	165	151	162	145	141	141	159	147	153	171	136	141	135	114	162	161	157	181	154	141	134	141	139	141	147	151	140	165	150	173	142	141	151	155	128	138	144	150	135	150	146	149	147	158	137	138	158	157	133	158	140	141	159	159	136	159	157	129	147	149	142	158	143	129	136	160	150	177	148	139	129	170	130	156	148	136	129	154	141	139	143	142	152	159	155	162	152	150	139	156	156	137	151	138	135	145	134	147	145	142	136	166	147	138	156	148	146	145	143	162	151	177	127	152	148	148	134	147	147	160	147	139	143	141	153	144	161	135	146	155	134	157	154	131	156	136	150	117	140	148	153	131	142	148	156	135	145	144	146	133	141	148	136	164	157	150	122	146	128	137	156	142	150	134	146	154	148	156	159	158	135	141	125	145	164	150	146	150	155	132	150	150	147	144	117	156	164	139	155	136	152	163	154	132	154	161	155	133	134	151	139	162	144	160	143	129	143	152	142	150	141	130	158	156	157	138	156	165	145	153	177	144	151	136	152	148	129	159	140	146	147	141	156	149	132	134	147	141	128	148	125	124	147	145	148	156	149	155	149	140	147	151	137	155	140	171	144	140	167	129	142	153	138	126	157	145	166	130	147	158	162	149	149	132	139	143	161	152	153	136	163	158	151	146	150	136	144	124	160	140	147	153	147	173	172	146	129	147	126	150	156	150	178	183	159	143	153	148	169	146	161	138	136	147	162	147	143	150	160	138	138	125	153	156	130	129	142	155	150	148	148	167	122	159	140	148	155	139	164	154	137	180	153	136	158	142	158	135	146	146	145	142	145	147	159	126	155	148	176	155	161	152	156	142	142	154	149	108	154	151	151	137	179	149	162	149	164	133	156	141	144	164	144	113	146	174	147	150	157	143	159	142	161	159	143	142	159	147	171	162	157	146	152	161	142	163	131	142	127	158	139	142	139	137	150	171	116	141	137	151	142	142	143	146	146	147	150	155	127	157	143	121	165	143	154	152	149	170	133	148	147	150	140	145	157	142	147	146	145	139	139	139	143	128	138	145	143	152	132	144	129	150	140	148	150	158	135	136	151	152	163	158	144	157	145	166	161	151	153	149	162	152	126	150	171	142	160	167	158	152	138	160	144	141	144	140	143	126	141	165	149	152	135	135	164	158	149	144	118	160	149	142	138	124	145	136	162	160	152	148	116	141	179	141	144	152	174	158	143	154	140	150	164	163	134	150	115	150	152	154	148	143	146	140	132	135	139	157	169	137	128	146	153	164	138	155
6075	12626	8235	3825	2782	2054	1620	1166	936	803	657	593	495	443	377	409	389	324	285	293	314	267	293	280	236	261	251	243	213	249	247	223	221	247	224	224	234	219	243	213	208	234	209	239	248	241	229	192	194	206	215	220	201	189	204	210	228	204	208	225	199	210	211	206	234	193	200	190	218	204	195	194	241	207	225	204	198	185	188	196	198	201	186	185	187	221	200	179	190	196	191	182	215	198	202	162	198	207	222	193	214	210	177	222	187	201	194	184	184	212	186	227	184	196	204	185	190	203	205	211	186	215	185	182	204	179	171	189	194	181	191	183	223	190	193	190	197	199	176	209	203	202	198	215	207	196	190	196	195	231	199	203	192	198	184	188	191	179	210	194	186	203	192	187	195	200	181	205	205	180	202	217	184	200	194	187	199	208	213	191	185	182	197	166	196	183	191	184	223	198	224	189	200	206	188	214	201	221	176	185	196	210	219	201	203	211	203	194	191	187	199	208	207	188	231	206	193	187	188	222	211	204	229	216	216	222	198	198	198	187	179	228	166	204	197	190	190	195	182	194	195	175	181	196	210	204	207	187	183	219	178	192	202	220	198	208	179	166	175	206	208	194	232	180	193	189	216	186	215	221	203	199	218	205	192	211	212	170	198	199	208	184	143	179	198	181	188	204	192	202	180	211	215	177	197	177	180	224	195	216	199	213	177	204	208	164	214	177	208	199	182	205	182	180	219	204	188	172	195	200	186	200	187	179	218	187	188	173	203	186	196	201	196	221	198	173	200	179	195	226	189	225	198	175	191	203	182	202	184	201	206	200	196	167	191	197	193	213	207	215	191	212	205	212	226	224	203	193	208	185	183	176	192	192	195	183	195	203	200	192	182	188	171	216	209	193	194	199	193	204	179	159	229	220	186	204	212	197	209	210	189	204	194	177	180	191	177	198	187	195	177	187	179	193	210	207	211	198	204	184	210	193	188	213	192	172	189	171	209	197	224	223	202	212	196	194	226	186	203	187	213	204	187	190	219	186	228	209	184	203	194	187	188	179	208	193	177	176	204	202	217	209	205	200	212	205	195	189	188	178	203	202	202	203	183	176	196	217	184	188	202	191	184	197	185	191	215	209	179	211	188	203	205	216	188	174	194	192	212	210	191	224	203	205	156	196	207	170	200	181	216	178	196	203	162	213	182	206	210	202	193	211	200	186	189	195	185	191	214	206	192	203	185	196	190	196	201	199	208	194	228	180	189	204	206	192	190	180	195	182	215	179	206	193	192	196	201	204	199	208	215	190	186	175	196	213	211	181	179	176	208	207	184	193	178	218	220	188	191	237	196	192	168	182	182	195	203	202	183	192	196	178	212	205	200	209	172	187	201	196	203	205	222	186	205	187	202	193	202	174	193	222	168	208	186	182	197	195	207	183	209	208	222	219	187	196	190	176	171	189	186	194	214	215	210	176	194	196	200	207	203	199	198	176	200	182	208	183	236	189	192	183	219	183	183	181	208	195	210	202	191	193	215	204	195	195	205	188	185	185	220	208	198	191	200	197	210	192	207	190	225	193	209	183	184	198	190	186	196	184	201	200	198	184	200	201	200	224	189	190	210	208	219	171	182	195	190	209	186	209	186	221	191	207	201	184	170	195	179	206	176	199	184	202	195	210	189	196	190	212	186	203	198	193	209	214	189	187	197	186	200	200	204	205	169	189	196	215	185	214	194	177	198	208	175	207	197	185	196	186	184	182	224	222	181	209	194	187	176	195	207	195	196	178	224	215	202	194	186	182	228	210	211	216	199	208	202	172	181	205	189	190	174	204	199	203	168	204	172	169	194	188	193	191	214	206	191	217	201	203	203	205	212	197	167	183	190	177	180	165	212	193	196	212	189	199	187	211	200	220	202	187	197	191	226	184	211	212	205	182	211	198	215	193	192	200	177	168	192	193	195	208	177	192	201	209	200	183	186	213	183	176	175	216	187	205	187	192	199	187	198	212	192	195	206	206	201	178	198	188	202	190	204	170	182	236	177	188	180	179	183	177	166	220	205	212	176	202	197	205	210	212	209	190	195	182	192	207	210	189	208	199	209	198	201	198	193	204	198	192	199	198	215	208	187	206	194	195	180	200	199	185	199	186	183	209	179	202	178	170	215	205	198	190	192	197	206	193	185	188	164	226	189	174	210	207	175	196	191	208	191	197	211	224	181	194	212	198	169	206	195	192	183	196	214	190	183	210	197	189	189	232	193	182	198	177	196	195	223	207	195	218	199	178	190	200	183	194	185	214	207	157	193	205	205	194	200	198	194	188	180	180	193	187	187	193	197	203	211	189	193	229	189	216	195	198	214	163	198	171	200	185	194	210	196	200	187	207	193	184	197	201	214	178	166	195	183	204	189	193	189	212	188	182	196	215	206	210	192	172	210	192	198	194	192	182	211	222	200	179	205	206	186	217	201	189	206	202	179	194	183	177	206	187	190	201	186	165	183	186	204	203	201	210	197	176	193	203	198	213	221	202	183	220	227	212	195	213	203	175	189	214	209	196	215	182	235	220	206	192	188	198	193	210	181	190	175	208	218	187	192	188	189	168	183	198	198	214	165	169	207	185	189	191	198	179	196	182	211	200	194	181	191	221	169	174	165	185	194	208	179	199	179	176	185	213	201	218	219	185	173	211	203	203	218	205	192	193	212	199	177	188	199	190	202	198	211	212	201	167	189	206	198	183	203	177	222	207	191	195	181	196	210	184	206	204	190	230	195	180	184	224	211	177	214	226	194	198	200	216	193	218	209	192	196	193	183	213	188	209	177	203	201	196	204	178	183	197	199	204	187	199	193	186	208	181	206	215	179	191	199	205	218	205	184	203	212	190	166	209	182	219	205	221	216	190	198	228	192	189	193	207	196	221	224	218	220	189	224	202	210	205	202	212	225	203	198	170	203	204	218	201	189	193	175	160	189	184	181	190	204	186	191	193	192	187	212	194	194	188	208	208	201	189	184	179	218	195	213	202	199	229	196	177	210	193	208	194	202	183	177	177	169	198	195	211	209	217	207	195	208	198	202	186	191	194	170	203	209	196	205	185	191	210	197	200	240	178	222	206	218	197	187	212	178	180	191	211	207	199	194	185	195	197	200	198	204	207	197	199	179	196	188	197	187	196	179	213	217	189	172	201	200	196	208	179	176	192	212	181	218	184	224	180	222	194	173	194	197	226	192	200	180	199	204	179	190	207	170	203	198	194	189	201	214	190	183	175	181	178	203	208	194	195	197	182	188	192	191	191	181	185	202	196	192	205	195	194	220	223	202	173	199	177	227	207	201	175	212	209	195	215	183	198	237	181	203	168	184	187	183	160	219	186	195	188	201	200	181	181	211	194	234	201	198	187	207	178	195	198	221	194	212	203	183	200	191	197	211	198	189	177	195	228	192	208	185	187	219	188	191	204	183	200	205	193	181	209	190	193	188	223	192	209	159	207	195	207	168	194	198	200	199	216	180	173
27892	17290	2902	744	555	500	534	510	465	456	481	503	418	478	489	485	470	483	472	413	472	455	467	499	486	475	501	462	505	491	460	489	509	470	459	485	441	462	482	478	447	485	498	492	450	455	487	472	481	467	439	473	491	476	467	472	476	504	484	517	428	480	477	450	499	499	478	459	520	440	454	486	439	445	498	463	492	472	483	465	472	452	490	451	515	452	475	475	506	470	468	481	451	450	466	490	447	479	461	472	500	464	479	467	494	529	455	473	484	458	498	471	450	463	507	484	471	492	501	455	497	478	440	474	509	471	464	484	441	437	477	522	498	447	453	482	458	447	461	462	459	483	497	458	489	489	473	480	478	489	461	469	515	466	482	489	496	469	479	471	493	504	476	466	463	503	489	467	428	490	457	507	474	486	460	477	489	452	481	459	471	460	463	470	457	473	441	499	504	480	481	476	447	478	476	455	496	455	498	499	462	503	481	458	467	497	472	492	474	494	481	489	467	450	485	428	460	477	482	486	471	515	505	483	458	462	497	491	476	439	501	495	490	474	476	486	507	467	465	496	521	491	490	478	443	460	468	450	444	458	469	519	480	506	463	435	501	475	463	492	487	494	491	477	427	421	496	483	475	461	514	455	441	496	477	484	497	512	480	504	481	484	431	433	501	467	480	507	425	511	458	488	511	490	479	491	459	463	467	472	484	483	468	497	442	461	485	439	449	479	459	487	473	511	471	457	505	477	475	496	469	489	468	526	425	477	477	465	433	457	494	485	464	442	467	490	469	488	446	478	459	490	492	472	444	452	456	445	505	468	462	457	478	474	486	494	467	473	517	486	515	485	492	466	461	494	476	475	468	463	497	457	497	452	473	504	468	459	497	492	500	485	460	467	516	473	511	449	496	464	504	484	453	455	499	458	513	490	466	482	483	476	473	469	489	476	500	454	488	461	490	477	504	487	456	498	456	467	459	473	492	496	501	477	435	467	485	499	461	456	474	543	489	503	487	460	486	503	462	502	498	460	473	446	470	456	467	449	461	469	464	517	457	449	444	463	446	460	487	439	498	458	481	482	451	456	459	528	487	481	482	512	500	458	482	476	473	499	470	468	468	447	493	487	470	459	475	442	506	438	492	505	459	448	450	474	494	445	490	457	438	430	464	460	456	508	460	461	495	468	483	491	476	480	497	482	473	459	452	447	485	494	493	470	493	455	498	466	468	465	480	472	515	479	442	470	503	456	475	484	483	463	511	491	467	467	490	492	489	500	482	480	473	451	453	499	478	469	499	495	451	502	458	467	459	506	497	432	487	472	418	486	457	471	468	498	491	516	449	477	467	470	491	465	510	484	495	492	511	483	479	477	508	501	444	507	478	491	447	470	487	497	473	461	522	455	516	517	454	465	476	475	476	471	512	484	506	486	446	475	473	531	481	467	457	527	473	463	447	500	462	434	497	490	483	501	464	484	519	439	466	464	507	445	483	478	496	458	466	484	472	461	513	468	438	492	495	463	491	481	436	507	487	480	464	508	473	494	501	478	455	509	462	465	487	477	445	509	491	510	476	492	413	440	484	481	437	516	458	485	467	461	524	482	506	465	436	469	459	468	436	475	466	458	464	462	463	457	492	459	479	467	467	473	487	478	478	494	514	443	469	431	463	488	477	465	467	515	460	473	480	456	468	455	478	447	428	460	483	485	475	492	502	476	496	464	482	512	492	492	485	465	462	448	495	491	518	470	478	521	455	480	471	498	484	457	473	459	458	489	475	496	463	457	477	447	485	491	439	464	464	521	490	437	420	473	456	478	477	469	460	500	472	482	507	510	470	473	489	460	456	533	447	465	511	455	461	480	494	480	495	430	457	467	508	500	437	468	481	463	465	477	464	481	474	486	446	482	458	456	471	471	470	499	484	419	473	478	496	468	482	478	466	455	463	454	487	496	447	470	456	485	480	454	463	517	462	455	474	460	472	477	452	474	520	474	466	481	512	456	474	499	466	494	487	476	434	451	431	474	462	521	481	490	466	470	476	461	478	515	503	415	501	478	436	498	473	487	465	473	468	504	484	493	485	487	500	451	476	464	456	510	454	497	464	476	427	458	454	434	484	445	498	467	478	439	433	461	480	470	471	470	437	492	461	484	502	501	513	442	505	501	477	435	495	462	504	487	462	512	477	494	453	436	470	488	455	499	467	482	469	473	461	496	452	500	439	470	502	502	483	479	479	467	482	441	485	472	446	436	486	461	479	479	443	442	488	471	484	491	442	481	441	475	483	446	436	473	463	480	474	468	426	467	481	464	476	489	522	469	467	489	464	471	475	488	481	486	474	455	461	467	445	484	478	493	482	480	479	480	483	460	465	429	429	442	516	482	505	441	427	454	519	494	464	471	462	480	464	421	496	495	477	504	444	474	492	475	466	501	515	450	466	497	483	477	486	442	524	479	488	464	490	491	487	461	511	471	429	470	480	472	519	463	485	488	486	467	462	471	458	491	495	479	508	448	468	491	493	457	455	484	475	517	475	503	504	490	462	464	472	461	430	443	478	476	467	482	471	502	479	519	471	468	499	494	468	477	507	470	447	444	463	472	493	493	496	465	457	468	445	500	474	474	462	469	474	465	499	487	506	497	474	463	481	430	481	481	498	483	515	460	499	484	475	448	459	464	466	472	459	480	439	442	479	458	467	469	444	499	475	422	470	495	451	431	493	466	490	484	508	491	496	444	450	446	480	469	482	450	417	484	471	485	519	484	480	477	494	481	478	491	488	487	466	478	445	502	480	447	489	480	454	494	442	489	481	511	489	479	475	462	455	467	464	474	474	500	477	483	462	490	538	502	477	462	487	456	474	443	479	539	479	496	453	485	475	425	446	491	475	468	484	490	502	464	467	532	444	468	450	481	477	476	459	468	427	509	493	470	460	423	463	460	479	438	515	496	487	469	474	473	483	495	469	482	511	454	454	463	500	482	446	476	482	490	493	477	445	454	479	493	459	470	492	438	496	472	474	496	478	474	491	474	466	463	473	458	474	466	502	499	452	476	476	480	495	471	468	454	438	470	503	471	444	474	527	481	486	474	454	456	462	480	463	501	483	460	529	437	489	424	517	480	465	475	475	523	475	487	520	488	518	469	508	464	442	477	473	455	496	462	475	478	472	443	444	480	466	468	474	471	475	442	469	491	485	474	454	454	468	488	455	468	499	482	466	492	489	451	446	433	503	467	469	459	483	508	440	464	458	508	469	496	492	473	481	473	526	441	493	432	454	447	466	457	501	484	430	479	463	487	502	456	436	502	474	447	471	484	460	466	430	466	481	502	493	459	487	506	511	509	470	463	464	476	500	470	481	489	483	472	459	478	487	478	491	483	480	477	470	473	508	433	492	453	515	517	436	490	477	490	472	471	481	461	469	483	503	507	456	484	502	451	454	494	452	468	458	447	471	519	487	454	468	527	498	500	458	416	476	486	473	476	487	489	500	469	481	449	473	471	484	440	515	508
4751	1093	955	751	679	667	642	678	623	626	630	567	601	630	600	656	652	654	606	642	615	584	624	601	576	593	592	624	626	565	586	587	583	608	645	569	564	578	634	655	627	642	564	610	607	567	547	607	606	613	578	603	649	595	625	601	611	611	604	605	637	608	620	610	608	549	641	688	574	607	602	657	594	618	604	605	600	611	588	623	594	632	621	613	649	611	624	598	617	605	615	584	578	610	593	604	581	614	594	648	594	542	593	581	578	659	628	570	600	600	598	625	676	582	619	642	594	613	570	584	616	596	584	591	609	585	607	580	599	636	616	579	641	652	606	622	610	585	570	611	620	618	643	616	599	609	638	590	596	615	602	602	608	611	597	654	612	591	598	568	591	583	564	591	586	589	596	613	626	626	622	598	609	628	641	586	639	587	634	589	658	647	602	582	602	649	597	572	674	631	599	544	638	649	651	595	627	616	628	590	619	602	622	586	591	607	635	626	616	576	575	587	569	616	574	642	607	604	619	573	576	618	601	627	599	612	609	614	614	652	622	638	609	606	581	609	611	644	607	637	590	585	587	636	575	591	640	657	589	636	607	613	574	607	634	641	604	564	580	617	592	628	570	612	610	604	625	639	573	579	613	630	609	638	642	629	658	606	619	629	584	621	596	629	581	680	625	607	620	563	594	595	606	613	597	609	607	584	614	598	618	596	622	601	605	615	611	570	608	638	582	630	566	611	610	587	601	618	597	644	614	605	609	623	618	589	588	609	607	588	607	630	589	639	572	653	618	597	567	594	585	618	609	578	560	636	640	586	572	624	597	602	605	630	567	593	615	621	649	641	619	608	547	643	603	643	596	582	605	594	567	609	595	564	590	623	626	564	628	621	601	548	602	564	577	615	626	644	613	640	661	656	657	643	586	600	612	589	585	609	607	626	568	534	631	606	596	639	619	624	625	606	614	576	556	620	643	616	614	642	608	634	601	613	575	599	670	610	635	604	606	595	588	560	597	641	588	627	567	559	596	640	574	618	612	580	628	593	585	605	593	576	590	620	610	642	606	606	642	612	610	630	582	578	605	564	639	621	601	590	597	591	609	605	589	598	641	598	606	570	637	600	586	594	600	588	617	658	593	593	634	586	584	597	576	622	599	645	567	611	618	611	604	599	621	610	601	619	646	609	583	572	593	627	601	649	573	640	573	600	651	561	582	630	613	662	597	608	610	585	546	627	638	591	610	619	628	658	630	608	617	599	606	615	598	630	609	592	628	569	650	582	598	583	590	630	664	577	608	579	606	635	612	632	609	594	595	570	632	599	599	600	590	594	594	619	613	574	638	587	622	680	609	605	579	603	600	589	625	668	622	635	587	589	588	567	639	576	603	618	616	595	626	603	626	595	569	601	597	591	601	588	602	557	605	595	566	616	617	622	591	588	628	616	589	618	629	612	615	621	593	628	614	591	590	613	603	601	621	627	616	593	622	584	607	623	568	576	622	583	595	593	638	615	573	599	613	589	612	594	632	604	665	623	598	616	594	593	605	637	624	620	583	630	578	596	624	574	598	653	601	627	591	619	585	598	594	601	635	648	578	538	621	607	563	579	573	625	586	583	554	582	599	648	608	635	602	596	566	627	586	638	614	588	614	564	585	612	585	587	614	622	557	600	603	622	615	623	588	607	617	646	627	567	579	617	596	630	615	588	589	610	580	594	602	614	607	637	596	591	639	608	621	607	629	642	597	575	595	614	613	637	625	646	599	660	578	630	644	624	640	607	632	609	594	574	596	610	616	582	600	619	656	626	601	602	559	608	589	609	613	604	615	619	600	631	632	588	604	573	629	609	618	612	605	625	568	605	593	599	600	610	614	600	633	587	551	619	633	625	590	604	602	579	594	586	647	606	630	652	615	574	646	578	603	584	613	645	564	626	633	605	618	614	603	597	618	591	590	633	662	642	588	598	649	626	559	617	552	592	601	600	604	583	629	615	671	612	589	614	639	605	601	604	605	610	609	610	563	597	574	590	592	593	582	614	626	654	626	593	625	589	650	603	640	583	604	583	604	581	606	626	577	608	570	559	602	584	604	620	648	594	592	597	598	615	600	599	595	574	591	590	602	617	564	624	591	616	609	598	592	606	563	588	581	604	600	611	598	578	623	641	615	577	618	632	639	601	613	611	611	608	639	571	634	597	656	598	625	595	621	592	617	571	633	662	612	574	609	615	638	581	601	622	594	625	604	631	578	582	597	633	610	598	616	573	635	602	652	615	602	557	613	604	598	562	613	623	634	603	614	570	598	641	597	572	638	656	632	646	635	645	596	606	600	610	568	650	659	623	586	566	575	614	580	654	625	638	606	596	604	626	664	564	588	558	642	610	606	606	554	586	596	613	631	578	618	602	611	618	608	675	613	609	634	619	595	612	572	591	624	631	633	591	628	584	609	650	575	611	631	617	564	587	617	655	593	621	574	567	589	617	587	619	571	624	631	606	612	568	612	612	518	579	612	604	635	589	580	576	557	603	617	602	597	624	607	569	582	625	604	618	579	606	628	586	627	562	628	590	595	632	611	615	598	570	603	629	614	605	561	602	606	638	586	612	551	627	587	592	610	628	615	554	607	578	591	623	617	652	584	641	654	605	591	589	576	669	601	606	621	599	596	608	645	601	644	634	647	600	596	582	603	629	587	596	624	680	609	603	611	616	583	607	597	620	560	584	635	623	598	632	625	627	629	604	654	619	632	582	615	637	567	639	622	618	566	622	622	576	641	572	615	602	600	623	600	628	586	652	584	620	621	608	593	614	618	599	627	599	642	600	594	597	573	603	567	579	591	591	578	603	595	588	608	609	639	585	606	582	568	592	595	639	600	593	578	608	605	624	601	594	612	590	635	607	632	567	572	571	561	567	626	600	613	600	603	606	617	607	639	641	540	596	573	622	614	608	549	611	633	628	656	631	618	632	617	604	571	629	611	656	561	574	623	576	592	616	625	590	603	605	609	626	582	568	590	543	624	622	597	588	620	608	616	557	586	613	558	592	625	581	603	639	613	582	628	620	593	624	617	597	621	584	629	643	629	640	612	606	582	619	616	665	540	562	600	619	580	584	597	608	581	641	591	597	616	629	598	571	584	573	613	587	584	584	626	577	578	625	600	647	619	599	599	631	590	603	593	619	598	592	602	596	639	650	594	618	612	619	576	590	631	617	577	608	609	558	597	611	610	587	597	619	577	673	612	604	642	644	615	586	615	623	618	643	604	587	572	592	634	584	619	590	613	578	601	640	588	645	628	615	633	579	622	617	618	614	641	564	618	574	580	608	548	610	637	623	609	594	578	633	616	617	614	590	592	578	589	667	592	572	685	612	584	644	639	612	605	615	620	582	561	626	640	606	561	578	601	586	634	595	629	577	588	589	602	583	619	599	598	565	617	616	600	653	616	575	581	641	600	580	635	640	592	593	628	602	578	606	583	631	661	572	637	610	577	636	648	602	546	627	598	618	585	615
23918	21494	28709	24663	21441	6461	817	628	532	544	513	481	454	436	449	434	424	440	437	382	416	389	418	407	401	431	392	392	421	393	416	417	430	421	391	390	399	381	384	428	422	418	373	410	402	393	395	433	419	389	354	338	373	425	385	381	382	392	400	401	390	363	368	371	411	429	362	414	421	400	395	390	397	402	418	411	377	403	370	417	380	385	392	390	399	362	420	394	410	418	386	376	384	404	390	388	436	350	391	394	374	427	385	455	408	388	435	394	379	406	412	420	399	385	391	415	396	382	386	403	385	399	422	407	395	380	359	408	436	424	369	417	424	342	365	384	373	413	397	374	403	405	381	374	374	380	373	387	386	397	419	401	423	386	419	394	412	418	382	393	419	399	406	377	437	391	411	385	372	393	395	375	393	450	403	397	402	414	386	400	389	401	404	386	376	372	403	365	405	378	400	386	425	440	388	382	391	439	404	366	365	353	409	416	412	410	412	415	432	408	384	434	410	414	421	413	399	377	406	378	451	414	397	418	365	416	428	381	413	368	379	391	380	384	389	416	379	404	406	372	402	417	410	392	399	388	419	403	405	422	418	376	398	400	412	421	412	384	409	394	425	379	430	399	401	353	419	397	397	382	388	361	380	372	399	348	374	380	418	381	381	395	376	405	426	391	376	400	392	410	361	395	434	416	393	412	413	401	387	425	400	388	385	409	362	399	379	393	433	400	360	379	409	406	373	385	425	383	391	405	408	389	435	411	427	384	402	404	421	391	400	400	395	395	421	350	382	387	364	357	448	386	391	420	383	428	380	402	370	397	354	412	418	403	402	407	377	394	398	404	357	394	390	394	400	386	406	413	409	384	407	387	391	405	393	415	416	417	434	440	394	405	374	375	408	394	377	374	391	428	384	380	388	391	353	374	391	404	358	403	389	408	384	380	400	415	391	406	387	387	402	396	400	396	395	365	415	380	402	385	387	427	383	409	416	399	387	389	380	438	378	410	404	448	385	419	394	443	403	403	383	407	417	403	425	364	399	408	401	401	409	389	432	428	405	392	414	411	365	390	370	394	409	370	398	383	390	395	385	410	396	383	392	393	386	389	367	407	409	371	404	380	367	422	396	387	389	351	375	386	389	440	417	407	395	382	410	378	403	395	374	404	390	397	390	392	374	384	419	349	427	449	425	405	371	387	384	401	428	398	405	401	398	436	395	413	384	382	365	370	392	346	417	376	347	404	377	404	419	414	366	411	414	378	386	393	402	382	385	395	366	379	421	373	409	397	345	386	388	414	410	360	385	384	412	400	376	358	391	401	411	412	377	387	392	413	375	407	344	394	372	368	400	407	353	395	399	404	399	414	378	422	396	375	398	363	383	413	411	428	424	372	395	372	377	400	428	409	421	373	397	374	414	402	411	421	420	398	396	411	396	395	363	407	388	384	400	394	394	406	381	417	381	368	370	389	385	398	403	373	364	388	414	394	431	370	357	370	393	440	409	399	384	377	392	384	370	378	400	369	410	405	386	428	369	387	374	408	389	405	387	378	380	393	380	398	369	413	419	401	392	390	349	382	434	414	395	401	383	392	401	373	385	404	405	424	396	379	394	427	378	413	401	406	417	371	422	364	388	395	389	395	393	388	405	380	400	396	368	404	376	354	368	381	405	394	383	419	392	417	404	410	382	373	409	420	401	362	396	381	362	396	364	433	416	358	367	386	420	417	406	374	382	388	373	422	422	441	397	383	419	399	401	373	401	399	389	350	400	400	409	419	399	414	417	405	415	382	407	419	374	407	407	350	374	396	401	374	396	355	429	393	426	430	390	374	411	419	404	432	411	409	388	361	393	398	392	407	440	387	402	409	394	369	386	356	383	383	394	411	367	419	392	388	386	363	399	385	380	423	393	372	356	393	426	399	419	378	389	383	399	361	406	415	400	382	375	397	391	403	411	417	401	359	416	393	378	403	399	376	431	396	350	372	379	371	386	411	386	364	410	395	405	365	353	419	408	389	385	392	369	394	392	402	413	396	371	379	418	399	399	375	409	376	426	387	391	403	403	420	392	399	418	401	401	409	383	368	415	407	411	403	411	409	407	410	415	432	401	425	418	345	410	352	389	414	373	410	353	385	380	441	401	426	378	372	399	402	387	397	409	413	391	395	400	404	371	373	372	429	404	408	406	405	390	409	402	386	366	390	383	392	391	367	361	349	355	399	379	373	404	367	376	401	431	372	402	373	417	413	384	393	368	374	400	412	404	366	387	436	372	407	359	392	347	447	398	411	397	437	390	373	377	395	370	386	426	383	390	383	376	383	373	362	413	372	372	366	354	389	381	371	397	409	394	400	386	405	373	372	395	390	381	403	365	386	408	425	403	394	398	391	408	382	429	385	386	382	433	418	418	417	390	356	375	388	425	410	396	416	366	393	417	383	388	380	378	366	384	403	407	367	367	412	377	356	428	413	380	413	382	418	388	380	403	383	393	417	423	467	396	412	397	411	418	433	400	392	400	374	399	338	343	384	385	373	384	377	371	414	395	369	413	385	403	340	406	426	402	395	396	431	426	374	378	390	383	423	394	391	422	425	417	398	387	421	409	395	395	398	397	393	407	377	408	408	381	431	386	394	393	393	376	414	360	407	385	357	387	407	409	382	405	397	390	342	398	357	370	417	402	394	404	428	411	395	388	367	413	412	391	402	399	376	436	396	359	421	439	409	400	371	394	397	400	363	346	411	403	376	397	374	425	395	422	392	384	404	420	370	421	363	401	395	385	370	348	376	400	365	417	409	389	380	390	367	405	402	384	409	387	388	375	373	394	389	391	384	363	438	396	396	386	410	423	374	417	410	381	395	381	419	395	389	397	376	381	412	401	352	417	441	387	392	375	363	391	410	431	397	391	400	415	402	402	377	388	385	385	343	364	392	357	375	428	389	366	377	408	377	342	403	392	374	408	407	403	381	390	398	404	399	409	419	400	365	405	415	375	406	420	399	411	404	388	447	399	384	383	388	444	390	402	366	380	399	375	378	410	372	378	393	423	429	379	387	397	387	412	383	411	378	390	403	383	391	401	383	404	397	380	412	378	414	390	359	385	423	363	418	386	404	400	368	397	417	390	412	399	375	380	405	423	395	395	386	382	392	393	399	398	383	382	377	412	413	384	387	381	420	371	354	367	382	369	404	397	416	415	384	395	395	413	403	404	412	388	424	379	402	420	383	392	388	397	401	363	420	400	404	400	384	383	392	351	422	372	412	373	395	352	393	373	408	404	389	389	368	412	389	387	351	409	370	388	395	401	397	444	401	372	414	402	395	361	353	424	367	385	395	406	444	405	405	391	399	447	372	389	383	401	378	407	403	396	391	386	392	413	369	384	421	387	353	391	379	407	366	396	363	408	400	405	362	361	390	370	413	398	404	392	431	376	404	400	386	388	394	366	381	391	368	388	386	392	382	356	410	428	395	404	389	377	391	390	394	421	381	389	381	380	379	389	393	388	389
5845	7847	5215	2559	1906	1476	1232	1015	893	783	757	739	688	645	602	593	629	594	557	564	529	541	549	510	533	583	527	492	565	493	572	573	553	519	541	532	507	526	517	581	484	531	505	516	506	545	524	487	557	522	535	526	503	491	538	463	486	520	506	547	508	538	509	495	519	470	525	555	512	502	492	492	516	516	504	491	521	565	527	527	532	520	508	470	505	509	481	556	500	498	503	536	499	535	542	493	479	534	494	521	489	462	564	508	512	508	520	532	491	542	513	503	563	494	499	531	536	510	536	470	554	525	487	492	520	498	516	494	489	527	527	546	496	526	513	542	507	516	516	532	518	518	518	501	468	472	527	502	512	552	507	523	489	522	498	536	467	491	496	494	487	471	546	536	504	501	478	520	537	533	496	532	523	498	491	527	518	516	565	511	477	491	508	536	525	518	515	484	506	484	544	522	481	529	560	495	507	528	488	493	494	508	532	541	521	540	568	485	501	516	500	568	512	520	532	524	527	516	527	504	515	516	545	523	525	533	491	539	509	526	502	515	501	487	533	498	537	537	532	520	518	530	505	515	486	479	493	495	480	526	489	490	489	498	536	515	517	513	543	504	501	503	507	489	467	524	498	521	507	524	540	513	522	503	479	526	501	533	546	464	523	513	520	509	512	517	519	499	510	514	517	496	511	503	554	573	541	497	494	527	502	535	516	496	518	496	486	530	486	521	537	485	534	505	526	509	457	529	509	533	520	520	528	546	495	506	518	530	516	487	490	486	516	532	555	493	506	511	534	531	520	452	534	508	506	540	476	489	537	511	499	538	481	527	511	535	509	520	524	519	522	518	526	490	517	511	561	504	502	543	507	507	527	536	529	515	556	491	521	509	508	552	503	533	507	483	477	474	479	546	511	479	502	538	515	511	546	488	510	513	503	510	502	504	518	523	512	526	525	503	504	512	512	498	530	516	522	523	459	516	514	527	544	510	523	524	546	491	532	535	567	546	522	537	520	501	510	547	528	515	509	516	459	495	521	552	496	522	531	521	536	486	494	513	497	520	507	488	450	526	465	517	545	559	477	555	491	494	536	508	480	525	514	484	509	494	521	490	517	509	522	507	512	479	492	547	547	517	528	543	526	496	497	541	526	514	528	492	502	515	536	499	512	507	538	482	512	550	513	519	532	488	517	492	533	501	465	541	490	525	490	541	509	522	499	521	481	506	543	524	582	549	562	504	534	499	527	515	518	509	525	541	496	508	514	565	485	507	490	484	534	526	514	538	499	550	520	574	507	529	548	496	528	524	544	522	499	493	503	541	481	499	501	509	541	516	563	507	506	517	479	536	453	484	512	510	503	543	488	488	543	536	465	502	483	509	485	535	492	508	504	539	509	477	538	569	483	505	493	476	519	518	485	489	482	501	481	519	492	491	513	499	530	467	560	510	537	503	521	565	521	525	483	510	543	524	509	491	510	512	507	518	503	498	527	511	548	534	494	501	537	535	550	496	497	510	528	508	521	510	502	517	524	560	486	505	529	563	525	506	493	541	503	529	468	531	518	509	491	522	480	503	502	480	514	491	478	496	442	543	500	525	509	481	515	526	531	511	558	489	483	560	508	523	494	507	514	459	479	531	499	531	513	536	512	502	520	509	501	479	485	493	537	491	525	521	491	534	497	479	510	493	518	518	536	523	513	522	502	544	516	506	492	562	512	488	498	508	507	533	550	531	500	516	537	511	529	524	523	532	522	484	516	534	543	522	519	510	494	527	541	507	531	500	528	493	514	526	486	536	501	509	519	538	516	528	489	481	560	505	527	498	520	519	562	527	559	489	511	491	478	482	524	535	529	526	499	506	527	506	481	525	550	540	517	549	571	499	550	550	491	496	532	504	534	468	515	521	504	528	526	493	493	551	532	507	479	560	475	550	514	537	521	543	528	505	485	548	529	491	477	467	487	508	508	527	540	530	475	480	509	558	522	498	465	524	483	464	537	516	516	508	476	454	520	528	496	522	512	493	562	489	518	541	530	515	501	521	516	553	491	551	503	504	526	506	484	485	498	515	526	480	493	535	493	516	523	516	518	542	542	529	523	508	526	501	484	524	519	529	509	518	506	496	500	549	513	503	510	533	498	545	537	504	506	530	502	508	531	502	488	538	508	521	492	522	517	543	528	507	521	477	518	487	546	488	527	533	518	527	536	528	486	506	498	551	521	508	559	555	508	517	486	502	513	533	542	526	519	514	538	521	508	539	513	481	521	502	482	531	529	519	495	505	487	478	508	535	474	528	503	510	529	512	507	501	525	524	521	513	515	528	537	477	496	506	533	525	527	514	489	487	502	502	552	516	523	524	542	532	532	518	509	499	534	492	511	475	484	450	505	506	524	555	481	481	513	503	502	499	513	503	520	509	517	543	462	513	481	525	531	518	570	544	492	505	488	522	538	516	528	457	506	536	503	513	520	501	507	526	514	498	508	488	517	497	558	486	516	537	498	517	515	498	499	513	462	506	524	531	494	503	480	506	508	530	506	489	524	517	501	524	515	485	492	511	477	543	517	518	509	479	515	517	528	504	540	547	469	531	493	550	540	496	513	513	526	511	503	559	514	497	502	502	497	530	547	499	589	476	502	522	504	534	516	554	529	510	547	534	525	544	483	447	513	524	473	522	540	550	487	509	513	455	500	525	485	467	528	520	531	512	533	537	536	467	513	503	502	536	542	554	483	514	497	512	504	487	525	539	489	483	558	495	526	539	555	527	529	525	457	499	496	540	494	490	480	534	498	534	507	522	476	521	521	497	514	480	526	517	530	519	521	544	529	508	529	502	518	514	563	506	520	536	517	535	484	511	528	533	538	511	512	516	531	482	480	493	525	544	522	526	505	532	532	501	481	489	502	508	526	561	493	474	495	503	501	528	499	533	497	506	508	531	530	509	490	498	517	534	527	484	513	501	536	512	526	540	506	494	482	514	515	541	522	497	521	517	523	550	542	482	516	540	477	487	532	525	497	463	527	495	486	515	518	536	524	526	527	469	512	555	503	480	523	512	508	495	507	518	528	509	496	497	491	504	494	530	540	558	508	553	513	525	517	536	491	471	506	505	552	537	532	483	538	497	518	518	508	484	509	482	472	477	517	547	499	494	508	532	553	516	523	504	480	504	531	470	498	513	483	541	520	503	510	501	503	489	520	473	511	537	495	515	531	506	515	549	515	474	511	488	511	526	475	508	539	510	524	493	534	510	548	502	482	541	530	525	503	520	513	498	504	546	495	516	489	532	514	526	505	515	515	541	471	530	542	504	523	503	524	508	488	526	539	504	520	505	532	479	544	532	517	489	517	529	522	551	523	561	509	529	500	501	526	520	512	536	536	494	494	483	506	478	522	539	499	525	518	495	498	528	499	487	548	509	544	518	537	530	514	514	529	491	496	475	513	546	481	528	508	519	545	515	532	515	565	504	495	522	538	479	504	507	493	513	504	516	509	517	553	507	488	495	493	514
25124	21470	27286	25807	5358	519	447	355	343	339	369	350	313	303	279	299	295	328	311	325	349	300	310	318	281	293	298	280	285	297	306	307	273	273	309	299	298	304	299	310	285	285	270	269	294	289	303	301	315	287	281	309	315	289	301	294	337	337	292	302	280	293	292	299	309	306	293	267	305	304	315	299	313	318	291	291	294	292	260	298	281	303	323	307	289	319	347	309	276	290	285	292	299	296	303	308	283	298	278	269	322	270	269	302	286	295	299	295	303	319	287	313	283	325	297	280	315	312	318	305	292	303	304	307	276	308	318	285	332	281	308	283	314	292	289	307	300	294	269	287	278	283	284	313	267	290	278	290	267	289	283	317	301	307	285	323	289	295	286	266	306	314	286	301	271	306	304	300	302	301	311	287	311	300	310	278	321	292	309	300	332	282	310	305	314	276	296	301	307	287	295	315	269	315	306	282	310	290	296	294	306	299	316	262	287	283	316	297	290	281	276	298	315	301	285	281	315	299	291	307	293	296	299	295	300	314	318	291	261	312	282	317	306	294	297	292	283	311	295	305	296	294	278	283	295	295	305	287	277	292	295	283	306	299	276	278	280	286	300	272	291	267	315	286	314	304	264	267	303	299	308	303	299	268	280	286	272	275	296	303	302	243	287	307	291	273	289	305	281	281	313	290	273	258	279	284	297	331	288	291	268	284	303	314	302	295	265	299	312	287	277	296	308	280	302	291	271	302	287	307	280	267	272	306	321	307	314	304	290	291	307	312	290	284	293	319	277	327	276	322	302	316	267	290	287	317	309	274	285	278	276	292	294	270	264	312	311	296	294	292	326	292	298	291	277	297	294	309	297	286	303	264	299	301	285	286	295	319	294	286	268	306	283	301	294	302	292	295	302	298	304	275	313	291	299	269	280	298	303	268	271	291	300	314	310	286	304	291	302	281	292	309	277	332	329	285	280	288	283	274	275	329	289	272	282	282	288	268	322	277	287	304	281	297	294	300	291	299	283	296	280	300	304	286	302	275	318	292	299	296	284	279	294	286	301	280	291	310	314	313	293	260	302	288	280	291	322	287	278	283	236	290	318	287	324	258	282	277	313	301	302	329	268	287	297	263	324	285	283	300	317	288	326	283	278	297	295	274	311	316	307	241	299	286	309	265	273	295	287	294	289	304	284	278	286	283	298	325	289	291	271	272	284	314	306	259	257	289	277	284	281	281	298	312	310	289	271	278	329	300	297	301	285	325	288	317	297	299	302	270	318	295	292	301	286	276	305	285	319	298	316	294	301	254	313	252	311	269	304	305	272	309	310	284	302	296	285	277	263	302	281	314	266	290	308	324	295	322	269	303	298	288	297	289	289	284	272	301	286	292	306	304	298	295	291	274	308	288	280	285	295	269	314	280	280	308	290	284	305	285	304	299	284	293	286	276	293	289	297	318	321	302	316	291	264	277	282	285	285	251	292	303	292	321	298	318	274	320	274	298	300	290	316	284	320	304	268	294	318	291	272	324	314	316	303	296	299	312	324	274	275	276	297	298	309	287	302	292	296	277	254	304	315	325	297	307	289	296	300	294	302	299	297	289	292	262	301	289	286	288	301	298	296	300	287	298	304	305	278	314	312	289	290	284	303	291	283	289	303	303	305	278	329	330	312	281	303	308	278	294	306	284	321	286	299	284	308	275	277	272	297	275	315	303	318	288	299	315	275	346	297	297	270	325	333	311	273	285	249	292	277	281	310	272	303	292	301	258	265	343	319	264	281	291	268	300	307	275	263	297	323	292	311	297	340	276	322	297	326	270	322	272	299	314	278	278	285	282	284	273	312	278	298	314	282	332	303	301	341	303	311	291	321	278	322	296	293	310	300	298	285	297	279	294	330	271	286	289	332	287	338	310	300	263	297	325	316	300	283	267	296	267	299	277	253	313	281	285	298	295	272	280	287	316	310	288	305	299	253	304	281	295	286	287	274	297	290	303	286	285	299	264	302	281	295	307	304	317	296	293	298	320	288	305	312	266	295	319	300	305	251	307	324	332	311	262	319	253	269	306	310	320	306	293	314	310	285	290	296	299	285	277	315	273	314	275	325	282	301	283	290	304	301	296	291	304	278	253	281	327	292	324	307	309	295	290	302	307	321	331	275	270	286	274	303	296	271	267	300	269	293	306	300	276	292	313	259	280	272	255	292	274	302	291	306	279	271	282	320	305	299	323	299	308	299	282	281	294	299	303	288	289	304	283	282	295	309	310	285	332	302	315	290	306	325	288	291	329	307	308	274	289	305	289	288	292	271	270	282	281	301	318	286	324	290	304	341	300	260	330	284	272	310	284	293	311	270	295	282	299	292	287	311	298	308	311	282	301	298	279	279	282	308	299	272	274	289	277	305	295	298	298	265	287	312	304	306	265	290	304	314	285	275	303	302	315	323	313	306	301	304	281	288	304	298	308	302	313	278	263	312	304	301	281	306	294	263	267	282	278	314	300	265	305	281	275	304	306	279	317	287	275	295	283	297	303	322	288	312	284	281	294	304	267	292	314	285	269	312	290	262	287	317	284	272	301	299	295	270	310	283	292	288	340	288	302	284	303	301	298	288	292	318	290	328	282	296	306	274	296	277	314	295	291	292	288	311	295	275	300	265	289	265	272	283	285	305	305	289	299	268	305	273	289	299	296	321	285	288	294	292	302	326	297	319	329	261	309	315	331	305	291	283	293	277	300	281	275	323	297	313	275	327	270	323	305	302	302	281	285	264	313	307	274	313	316	291	309	311	299	285	284	287	274	265	275	287	325	317	284	292	288	309	328	291	280	283	292	275	275	279	272	270	280	280	275	302	289	284	277	309	326	320	281	281	269	288	288	268	300	271	297	285	284	275	293	324	305	280	344	306	323	265	300	284	328	285	290	286	316	281	295	277	294	291	302	288	310	333	287	303	262	312	315	288	294	289	292	278	259	276	281	317	303	307	270	293	300	318	315	281	303	273	273	292	297	322	297	302	293	288	341	296	285	283	284	302	290	277	307	300	282	285	295	307	276	304	316	279	308	292	301	342	293	285	284	285	291	300	327	297	276	289	266	283	291	283	255	300	295	285	260	287	296	317	282	282	299	262	292	272	322	303	312	311	291	277	333	344	311	333	289	320	304	262	290	274	261	349	265	277	278	305	305	276	266	271	286	296	335	294	312	309	299	309	315	307	289	287	279	305	314	273	342	309	303	258	309	299	285	274	272	305	299	294	279	280	328	298	287	284	307	303	289	288	296	311	296	280	320	256	292	281	300	293	279	298	259	318	320	306	273	266	329	275	266	283	304	313	272	283	286	312	278	287	316	310	311	304	311	309	313	298	286	269	290	276	314	271	303	294	289	307	269	307	281	308	282	307	308	307	271	289	286	312	309	293	281	292	287	316	296	298	282	269	313	294	276	307	326	302	306	298	294	294	301	314	271	286	300	323	317	304	294	315	289	296	315	301	306	332	313	284	309	276	271
6601	4131	2691	1379	965	856	760	610	600	529	476	499	445	440	412	436	409	384	404	408	402	411	371	429	406	398	403	370	401	386	376	355	384	357	386	399	376	384	393	393	352	359	365	390	375	365	368	370	402	367	365	350	353	377	387	374	401	389	377	386	390	373	436	383	399	358	382	362	379	386	351	415	372	349	382	375	376	358	365	390	383	347	366	366	339	394	367	403	391	357	381	398	425	355	393	385	375	393	370	379	361	388	369	369	378	350	362	374	339	406	364	339	392	394	377	402	374	372	392	370	359	387	340	388	377	358	380	345	369	386	368	405	362	364	358	399	370	349	371	388	383	378	356	367	379	390	376	346	355	405	397	353	377	363	365	361	366	384	353	363	360	397	385	374	347	343	371	365	369	372	376	352	340	421	398	394	364	359	387	363	379	392	372	377	374	367	371	374	377	384	375	342	360	370	374	367	383	373	343	364	400	371	398	353	386	371	395	415	385	400	381	378	348	376	342	389	401	387	369	379	393	347	362	371	382	382	386	384	402	366	398	380	356	329	393	384	377	388	334	355	360	360	392	398	371	387	389	378	392	363	385	399	401	362	360	380	349	364	362	367	352	380	390	371	341	385	348	398	369	365	377	378	385	379	344	371	404	349	402	363	362	385	343	350	373	391	377	372	382	398	345	366	362	377	369	381	362	358	369	380	360	358	393	386	342	370	381	382	352	334	344	347	354	380	399	405	382	368	410	366	381	407	387	376	370	384	349	356	355	382	360	359	356	377	372	385	327	403	336	386	333	356	368	386	367	375	374	382	393	350	371	387	382	440	379	339	354	371	409	369	380	412	352	346	379	348	356	355	377	377	383	352	382	393	400	371	358	371	363	373	368	363	363	375	403	340	351	384	382	371	380	368	362	370	357	429	400	388	329	377	387	383	367	365	375	371	340	372	396	367	393	378	350	352	359	365	363	369	352	345	370	359	366	404	346	352	383	394	369	396	391	352	353	402	349	407	380	399	364	381	380	378	396	359	375	400	403	377	386	355	357	393	379	389	352	385	354	356	344	349	378	333	352	363	391	386	365	377	385	373	333	358	370	401	328	369	372	370	387	397	389	368	386	388	376	360	397	406	394	393	397	368	377	406	374	386	348	375	353	329	389	353	394	363	400	383	419	362	360	395	390	347	390	346	361	371	362	379	384	391	370	376	375	360	370	354	361	337	383	356	349	358	341	391	367	359	330	410	353	391	362	366	325	375	363	377	410	335	387	384	364	368	372	363	372	345	387	379	437	361	327	396	379	358	394	344	382	371	369	397	406	424	361	370	360	366	332	382	407	391	421	369	373	389	397	354	354	393	357	398	373	353	380	361	349	370	369	361	361	397	337	385	417	373	391	369	402	366	347	363	354	330	376	369	377	405	372	322	386	353	325	370	389	381	388	353	380	397	346	362	372	382	397	390	404	381	377	394	367	385	357	395	372	360	387	356	371	382	373	402	381	417	362	424	393	377	370	383	348	417	351	402	384	386	378	366	393	381	358	413	348	390	334	369	386	387	361	346	363	397	367	369	377	371	367	358	374	387	365	364	379	386	380	395	328	376	359	378	383	384	388	382	375	383	386	393	372	399	359	349	394	369	381	408	376	381	349	366	388	366	357	388	374	356	400	388	362	359	392	384	379	360	381	370	354	402	413	356	391	396	376	380	374	372	387	380	377	363	419	393	361	358	371	357	383	347	352	363	371	335	356	408	389	388	338	378	352	356	351	380	353	382	389	344	382	369	382	398	338	349	343	368	361	377	385	346	386	386	399	345	371	367	348	362	372	368	357	365	331	355	384	391	353	353	392	405	369	359	355	377	383	356	369	362	351	384	346	368	363	379	415	395	397	369	376	385	354	357	397	347	387	361	365	380	377	367	393	365	351	376	411	335	350	371	396	371	378	373	390	378	391	379	369	389	361	357	392	357	383	379	403	371	364	371	389	358	384	354	372	369	369	382	370	399	381	387	365	376	376	384	350	420	342	394	387	364	367	382	336	378	377	394	399	361	409	380	372	352	339	348	397	386	394	336	386	364	381	349	364	349	348	375	387	399	379	359	355	338	342	350	358	387	373	346	363	393	398	391	341	380	377	348	373	390	397	330	366	352	413	390	379	358	361	385	375	345	382	368	323	370	380	366	390	364	345	384	365	362	392	360	326	371	432	387	374	393	413	366	407	367	396	360	373	369	367	340	361	370	370	391	366	362	368	376	372	396	373	406	366	331	389	389	391	382	402	373	384	365	360	404	383	401	347	384	364	373	396	371	392	352	382	371	379	397	397	361	386	321	370	380	318	357	351	404	345	380	376	360	377	417	384	381	386	349	364	378	371	360	359	358	345	371	349	379	410	361	367	387	370	381	353	386	378	373	389	346	390	385	355	361	384	365	384	335	367	331	396	379	356	356	377	397	344	356	379	417	327	345	387	355	351	368	376	354	374	373	365	373	379	363	379	352	348	371	385	353	371	365	392	367	403	349	364	379	392	398	356	421	370	404	345	374	359	353	354	359	400	397	386	352	352	378	381	356	374	371	407	374	382	356	350	411	395	393	336	424	369	358	370	352	387	406	354	387	379	417	373	360	386	362	384	372	369	384	375	390	367	367	386	368	383	366	375	386	382	368	355	382	377	384	366	371	399	372	368	381	385	368	356	367	364	368	406	380	343	359	372	384	387	326	417	391	378	381	393	369	386	334	366	380	392	391	362	420	411	372	360	390	359	353	336	369	390	389	369	372	387	351	377	361	383	388	392	379	340	394	359	387	369	394	401	352	407	353	378	360	414	401	354	356	358	363	369	380	343	391	349	329	388	375	372	335	355	391	379	415	388	356	400	405	375	362	377	357	392	358	375	349	352	355	367	389	399	398	343	376	359	372	376	365	374	383	349	367	366	387	378	383	380	386	374	391	415	399	362	374	382	367	371	347	408	374	378	380	389	342	355	404	384	343	349	415	398	355	412	379	377	362	416	387	409	393	387	393	373	349	350	399	351	373	361	343	385	376	358	375	372	374	372	371	387	355	374	385	384	353	408	395	352	353	405	374	378	414	363	375	396	374	377	371	381	359	376	368	388	386	393	380	413	351	332	338	421	347	390	372	379	357	380	405	360	399	404	369	374	364	384	395	344	367	360	361	371	394	371	392	391	353	366	393	400	399	367	371	388	396	376	363	390	364	350	381	358	360	358	355	346	372	415	339	332	374	380	394	376	362	398	365	364	362	376	375	374	351	382	368	372	342	381	354	346	360	352	389	410	333	388	381	412	329	377	372	385	385	378	362	363	397	385	339	426	365	386	375	366	367	368	379	355	362	358	386	395	364	363	370	382	367	353	378	373	382	372	393	380	383	361	359	392	395	381	405	352	410	339	394	412	399	382	325	380	393	378	359	393	370	366	385	398	400	388	360	394	376	365	390	382	390	358	356	357	405	345	350	386	360	385	394	380	371	362	373	369	367	393	399
22963	21522	29290	24206	21515	21464	3695	582	449	410	311	285	258	253	250	222	201	215	218	188	193	190	194	169	162	161	158	192	173	192	173	162	148	137	161	153	166	139	172	152	153	171	157	147	142	153	141	159	135	142	150	158	148	139	157	126	160	138	139	132	160	179	143	140	147	142	148	152	141	131	148	127	147	132	137	167	143	122	140	157	127	156	140	126	144	140	147	153	146	151	147	140	158	151	138	139	140	165	154	137	167	138	140	149	180	140	155	141	156	164	131	146	142	141	161	122	124	149	149	155	140	149	155	150	154	157	142	142	144	138	135	132	145	137	134	150	143	141	148	164	154	144	126	168	150	156	138	143	133	144	138	154	139	130	144	155	135	139	138	141	131	143	148	153	135	146	142	163	146	163	140	141	164	148	146	152	146	160	131	157	131	150	138	122	153	147	129	141	141	144	138	139	155	147	162	155	148	144	161	134	135	153	141	148	147	150	140	125	146	144	154	133	160	154	148	160	133	136	151	144	132	154	153	147	127	124	148	127	126	144	145	153	137	160	148	152	128	137	125	129	155	147	142	146	129	151	142	135	143	144	146	143	147	161	149	161	130	147	138	155	131	148	129	146	152	146	126	143	137	156	131	142	141	137	130	132	173	130	160	163	154	162	149	134	135	121	143	143	126	163	146	151	138	152	128	150	151	155	141	137	153	128	140	160	139	155	162	142	147	126	145	138	136	158	127	153	132	141	123	162	158	133	149	146	137	127	132	152	138	157	130	163	140	146	164	168	136	146	138	128	154	146	162	118	162	155	153	143	149	129	147	142	148	140	138	124	134	145	148	139	124	151	142	152	143	143	162	143	132	137	145	124	132	146	129	137	146	155	144	114	141	131	134	140	140	152	133	140	145	127	143	156	141	132	152	147	132	133	129	124	146	133	130	163	139	164	143	145	157	145	161	132	127	125	133	141	141	173	134	133	148	139	140	143	161	146	135	130	153	151	139	135	146	127	155	136	153	129	139	145	125	169	133	170	138	139	139	158	147	141	162	141	141	158	138	141	144	153	154	141	143	161	144	151	130	135	131	157	132	139	146	126	140	129	148	143	134	142	145	160	138	140	162	147	132	160	159	142	141	150	149	148	129	136	141	151	144	136	151	148	144	148	141	123	141	148	133	148	147	127	131	153	169	152	148	156	114	124	128	144	132	136	162	146	140	147	147	149	141	126	135	130	143	146	133	145	131	133	159	139	143	127	158	128	157	148	142	139	117	149	140	150	161	157	134	146	149	145	141	125	145	130	143	142	146	140	136	163	138	137	148	152	145	160	134	132	150	140	136	136	142	132	131	146	128	152	161	143	174	146	140	140	139	135	135	124	163	147	154	165	155	141	112	142	134	137	146	134	113	122	145	134	132	139	133	128	139	138	167	150	156	141	128	123	160	136	132	142	149	133	155	153	133	155	122	128	137	138	139	135	141	120	146	124	139	142	152	142	155	138	139	140	146	155	136	150	157	129	134	154	125	145	141	142	130	133	137	149	124	137	133	136	143	128	163	149	158	139	153	146	152	163	123	114	145	151	156	129	151	133	129	164	133	141	138	146	139	139	122	128	151	132	146	131	134	149	155	139	140	146	157	157	123	145	138	144	141	153	136	134	146	123	132	139	148	139	135	133	131	158	163	139	138	137	135	132	146	166	144	140	141	128	138	156	143	139	148	182	145	142	124	125	134	126	158	147	153	129	139	146	131	135	142	126	159	120	162	153	147	156	146	129	165	128	144	135	143	137	134	136	159	147	151	149	155	143	155	137	157	136	137	155	137	136	164	140	134	106	178	131	142	146	133	143	155	142	158	141	135	124	151	130	156	153	132	133	123	149	146	131	135	171	139	139	143	147	140	159	138	131	127	137	129	134	146	143	138	152	133	151	134	126	144	143	141	140	157	135	164	135	164	142	169	151	165	155	153	145	122	142	127	129	136	157	140	142	148	152	139	149	155	142	175	150	125	150	127	139	144	150	128	148	149	140	157	163	141	134	127	141	129	162	142	145	152	153	136	136	148	141	142	139	155	120	130	140	132	155	146	152	135	135	136	138	132	148	144	143	141	134	139	143	149	132	133	139	148	147	153	181	157	133	178	151	143	134	131	128	166	125	155	136	150	136	143	148	137	144	132	126	144	148	139	157	157	141	126	131	135	139	149	139	135	158	141	147	154	138	132	130	131	131	161	148	136	138	137	158	141	143	144	122	130	142	157	137	141	149	150	149	161	140	145	161	158	145	139	148	148	147	140	148	128	140	117	143	148	124	135	137	158	150	160	180	131	140	143	126	144	138	140	149	159	149	156	134	173	142	139	147	132	160	128	129	140	149	134	139	141	147	153	154	166	161	159	139	128	146	140	140	132	148	152	157	150	155	127	109	142	136	148	149	129	145	161	130	144	145	135	155	145	140	149	122	140	165	164	164	165	154	151	141	153	137	131	143	144	162	133	153	151	182	150	136	152	137	135	149	162	141	141	140	129	123	144	148	129	151	130	128	143	143	152	160	137	156	151	145	138	147	110	157	133	142	134	153	164	146	155	134	135	149	156	154	143	142	151	148	124	127	138	159	135	128	143	147	146	140	151	141	146	135	135	169	154	168	136	121	129	144	123	167	133	127	124	133	131	131	156	142	164	151	157	127	161	139	136	129	132	133	157	139	152	155	147	138	143	161	143	145	140	137	134	127	155	164	161	154	130	149	161	133	152	148	146	140	144	138	130	131	163	137	133	134	144	151	126	144	122	145	150	128	175	145	156	137	169	151	135	134	151	150	139	143	146	133	135	141	160	136	142	137	139	160	148	148	143	149	130	139	140	159	140	155	123	142	158	138	142	143	144	147	130	151	136	145	138	142	159	156	149	128	114	133	135	132	143	131	125	116	158	156	151	121	130	147	144	136	138	133	153	123	145	141	150	132	146	154	151	144	143	126	138	133	128	126	156	145	152	143	147	131	140	134	133	146	145	152	151	147	148	148	137	149	150	141	139	128	123	140	129	155	151	156	159	137	154	135	144	174	143	146	129	146	126	134	126	145	133	150	145	141	137	156	114	144	148	124	158	128	138	157	150	151	140	136	159	147	150	150	133	154	164	142	156	138	160	143	151	132	161	127	149	144	140	175	146	142	160	137	149	138	155	138	128	160	133	142	142	135	152	168	152	151	153	129	141	125	141	136	149	159	130	148	129	158	135	123	134	156	139	137	138	147	140	144	149	148	124	144	146	130	126	146	137	153	155	158	149	137	134	151	112	133	144	126	142	121	165	141	160	143	138	127	142	150	140	147	148	141	155	145	142	155	162	132	141	144	174	144	135	140	131	149	150	146	132	160	146	161	143	151	138	136	132	157	139	138	121	156	129	146	154	147	165	140	139	152	160	145	156	147	146	147	136	153	156	151	152	135	159	144	159	143	143	165	151	166	161	145	132	154	135	119	133	135	149	145	150	164	132	139	138	152	141	140
9235	12616	8390	3771	2653	2056	1571	1173	939	758	657	567	517	448	419	386	331	338	309	275	292	341	279	248	260	260	239	249	236	219	235	222	204	227	235	212	207	215	230	212	221	208	182	164	212	183	202	209	184	216	195	206	232	201	178	222	187	206	180	223	189	224	180	195	196	217	199	171	211	232	175	178	184	215	213	192	192	199	167	227	188	223	187	192	203	203	215	189	198	199	182	189	191	211	194	187	180	211	204	182	176	204	183	194	199	191	188	191	197	206	206	198	206	209	192	201	197	192	218	196	210	216	196	201	192	184	187	203	203	197	182	208	196	195	193	185	189	175	217	203	199	200	190	212	202	192	189	164	197	199	203	199	169	213	187	200	199	190	164	178	198	198	175	185	195	185	177	203	197	179	198	178	200	201	198	202	172	171	182	207	214	178	166	202	199	185	182	226	209	195	188	182	161	199	197	172	197	195	200	182	188	199	191	196	192	218	202	192	181	182	204	185	183	205	197	188	174	213	197	188	203	207	179	157	179	181	204	171	199	195	192	165	182	206	212	173	180	179	187	172	191	166	201	201	193	210	180	191	207	181	185	178	179	200	197	202	172	221	205	201	171	199	175	180	175	191	181	204	199	200	173	197	198	172	208	203	228	176	200	183	189	182	184	210	211	203	233	220	194	193	175	181	180	176	185	205	199	201	193	198	191	201	197	210	204	176	184	209	168	181	200	197	195	167	201	190	227	186	190	202	202	181	187	202	205	178	172	192	192	186	204	189	188	191	169	191	182	187	180	197	200	177	183	176	187	196	168	231	183	198	196	188	172	212	190	186	214	200	189	177	193	216	186	181	156	205	188	207	193	189	225	194	207	196	186	192	185	198	195	185	213	189	206	190	203	194	208	195	216	217	207	186	172	216	176	180	191	210	181	204	198	191	197	194	192	176	224	200	214	198	203	215	190	199	201	172	202	179	171	171	186	223	179	198	210	199	203	168	197	197	195	169	201	193	208	226	178	192	208	183	182	180	185	183	200	204	171	188	195	206	183	183	203	178	196	186	189	208	209	202	204	178	199	185	199	205	202	190	176	187	191	186	196	197	175	200	193	197	193	178	180	171	197	181	191	205	184	192	194	185	200	205	204	205	181	172	196	181	166	197	201	180	190	193	207	168	181	200	198	182	202	191	200	193	222	188	212	192	199	222	192	206	179	188	204	187	195	189	206	194	182	202	167	201	205	169	209	208	200	191	201	210	211	179	186	196	193	228	190	195	190	190	202	167	201	192	170	188	163	213	217	203	192	196	199	191	192	201	165	181	175	191	206	200	173	218	203	200	188	195	180	201	213	174	194	189	217	167	183	201	209	208	183	182	194	170	193	187	185	195	182	205	192	179	205	197	205	189	197	183	198	224	209	211	171	211	197	176	190	178	196	188	200	207	201	210	211	219	189	211	206	171	183	220	208	179	179	204	188	197	216	215	216	204	186	198	177	209	185	206	220	190	206	167	188	189	181	200	187	185	192	192	174	220	210	194	183	204	214	212	203	185	190	200	188	191	178	171	189	191	192	205	181	206	198	185	201	184	212	188	209	185	207	202	189	195	213	190	180	202	199	200	198	200	183	182	203	190	212	181	193	178	197	214	192	202	187	194	196	191	192	224	223	209	198	190	194	199	191	197	197	189	192	181	210	215	200	183	204	183	208	196	212	205	182	218	176	200	202	194	174	196	188	190	168	185	209	202	210	193	176	166	177	200	192	213	175	200	195	215	227	171	182	235	208	181	193	210	208	204	187	161	208	193	213	208	188	206	188	169	185	202	181	206	171	195	187	169	208	188	229	195	174	164	195	189	200	197	188	201	186	190	191	184	187	231	172	181	189	208	208	185	179	199	173	190	201	236	190	206	200	201	206	199	187	181	200	207	168	189	195	228	179	202	197	188	210	174	178	180	184	200	192	151	191	196	205	189	208	176	192	182	212	181	190	199	173	208	177	196	169	155	177	180	194	184	204	199	165	194	197	185	186	182	185	179	192	185	184	188	189	240	183	200	205	181	194	201	209	218	193	208	180	153	188	188	230	211	219	187	164	198	183	191	205	194	196	196	183	167	200	206	185	220	203	188	222	200	213	193	196	186	210	188	188	192	204	191	193	207	206	189	182	194	209	196	203	184	187	184	203	170	172	217	176	186	201	188	189	221	208	196	205	160	191	171	179	216	205	219	193	209	211	185	211	178	191	211	183	198	201	183	192	191	168	196	182	198	188	177	183	186	207	184	168	186	166	205	195	209	200	190	193	177	194	206	215	194	166	194	198	195	184	211	186	183	196	190	180	167	195	188	186	197	185	164	205	201	177	181	196	186	168	202	183	208	179	193	190	198	197	221	189	176	186	201	180	217	189	201	193	195	190	203	178	191	187	184	166	208	185	198	192	171	201	199	193	181	199	194	166	212	173	179	194	195	198	212	179	197	200	193	204	195	185	183	229	201	222	198	217	216	189	199	197	191	202	218	201	206	181	216	201	190	182	172	186	191	184	198	173	193	193	184	177	204	182	197	189	203	176	187	210	195	202	189	179	212	198	228	202	178	189	202	183	187	166	194	220	206	183	205	190	178	170	201	198	220	191	219	155	192	217	179	197	183	201	185	183	183	199	162	183	215	188	203	175	188	184	189	165	184	197	188	194	201	183	181	186	191	196	193	191	172	201	191	176	181	197	179	167	207	207	178	179	203	208	167	205	193	183	201	180	219	193	209	188	179	199	211	199	199	181	225	212	184	174	187	177	186	206	189	195	189	202	210	196	199	205	190	197	207	196	175	187	192	178	207	173	186	188	187	181	208	207	179	186	186	175	187	204	163	188	178	161	178	176	196	180	187	186	199	189	201	192	170	179	186	188	175	209	192	200	193	177	183	188	159	188	191	180	190	180	179	177	179	215	197	188	194	206	181	198	192	214	203	198	201	179	199	204	167	184	190	186	199	218	200	204	187	210	187	179	176	173	190	195	204	166	199	180	169	229	183	171	212	180	194	205	193	183	183	177	194	185	212	186	187	198	169	193	202	190	204	183	203	186	174	203	174	194	203	199	206	172	198	167	186	191	212	175	188	164	175	181	210	182	206	207	164	194	195	193	197	168	211	165	191	163	176	193	200	196	196	200	188	171	201	192	189	202	186	196	204	198	193	189	220	180	192	185	172	207	173	200	213	199	189	168	196	193	190	192	209	187	182	171	182	200	182	203	200	176	167	169	206	195	195	179	183	186	217	204	191	170	216	197	198	185	206	177	182	185	203	180	189	185	209	209	208	195	231	193	208	212	198	207	215	195	213	177	196	199	194	197	188	197	192	199	179	190	199	193	195	194	185	188	235	209	197	190	201	170	184	185	219	192	190	211	202	217	199	202	216	220	229	184	199	209	189	207	174	219	185	198	179	183	182	202	189	183	190	203	163	176	211	196	214	195	206	206	179	196	188	181	192	198	167	158	201	206	179	169	182	170	175
27687	17243	2969	692	523	534	445	485	480	456	470	484	479	440	482	484	496	500	486	456	490	433	474	484	492	436	468	459	469	500	446	460	430	488	446	446	520	481	438	482	453	440	448	473	463	477	452	452	462	509	459	454	444	450	428	491	453	479	453	456	455	503	471	473	477	451	466	455	457	449	515	455	469	489	445	419	502	466	483	493	432	473	482	414	461	433	519	418	459	461	487	487	467	460	465	452	457	488	475	470	439	481	487	475	498	460	444	466	493	440	514	441	457	455	494	463	478	481	490	489	446	445	483	495	454	514	502	455	458	468	457	457	492	485	438	463	465	471	436	475	451	483	463	442	466	444	454	494	490	490	483	461	453	442	482	466	451	467	457	526	443	450	433	496	430	485	433	487	433	484	454	447	518	459	499	462	446	469	456	469	482	483	478	465	471	472	452	477	449	472	493	464	485	480	407	469	470	423	467	468	467	502	488	474	442	487	438	432	474	441	482	451	461	489	491	453	501	448	500	476	464	454	467	441	528	468	421	504	480	489	451	419	465	447	483	484	441	445	453	514	449	429	453	488	464	457	498	446	430	415	474	477	487	490	456	451	476	462	465	478	485	445	455	466	482	474	466	436	474	502	474	464	489	434	481	462	450	504	454	443	473	485	468	480	462	490	472	444	476	486	491	458	484	492	472	456	455	507	498	434	480	471	454	499	480	488	479	489	436	458	452	468	477	474	476	433	420	466	468	448	465	493	476	449	439	456	459	476	425	434	493	487	468	496	466	494	487	500	485	466	430	463	493	476	443	493	497	444	475	464	488	476	477	447	452	475	456	481	475	397	514	484	478	506	480	442	452	445	477	453	428	450	474	451	468	477	496	456	438	444	468	461	462	440	477	469	458	479	474	453	443	469	453	454	440	478	468	477	442	495	490	433	470	481	467	475	490	445	422	459	430	457	451	448	455	475	468	467	472	423	433	497	440	442	483	475	453	471	465	469	467	461	463	459	440	489	476	444	451	465	470	489	491	492	473	460	466	454	438	462	391	424	481	478	420	472	466	476	457	471	470	456	477	482	489	483	482	503	478	498	471	470	461	454	457	475	466	476	473	463	467	466	462	432	459	494	443	472	454	423	463	476	487	418	469	478	494	478	458	477	440	457	476	461	470	490	475	474	493	511	481	485	492	453	487	501	467	497	484	446	479	452	457	456	457	493	447	486	479	458	490	453	475	473	457	504	484	483	502	478	477	486	428	440	472	472	467	469	478	499	488	443	478	489	465	473	447	474	411	455	482	507	468	462	468	429	476	449	447	476	464	443	482	482	495	478	444	461	458	468	512	434	488	466	476	472	484	462	427	452	456	459	491	439	468	434	446	451	460	463	466	476	447	474	421	446	470	470	484	446	467	469	468	456	459	436	421	467	466	454	437	503	489	497	442	462	459	508	476	544	446	439	478	483	504	491	449	498	454	433	464	431	449	445	436	480	464	442	488	412	469	491	476	479	488	439	453	456	455	478	456	461	445	414	487	504	435	458	468	470	452	480	434	458	439	458	496	454	458	457	451	461	482	433	477	445	432	507	449	483	467	483	446	446	477	491	466	473	497	441	489	445	458	471	465	478	423	493	495	457	431	483	478	492	449	459	487	450	459	464	440	479	450	492	484	448	446	446	470	494	445	440	455	436	481	509	455	478	447	487	501	462	485	495	495	456	468	442	423	489	482	443	489	467	454	481	462	456	461	489	442	480	438	447	502	452	498	481	449	481	456	491	457	486	438	462	473	435	499	470	485	475	468	467	488	434	456	449	451	441	455	452	471	459	459	451	470	490	477	482	475	487	444	476	488	495	450	465	493	506	470	532	476	430	480	482	490	420	440	464	472	432	472	453	449	441	476	494	482	488	540	445	468	517	488	432	440	476	460	459	471	457	465	447	477	480	453	451	487	473	457	482	446	482	434	479	459	457	493	430	476	464	448	477	472	434	483	412	460	479	453	470	505	465	498	487	497	477	443	453	454	495	487	483	470	469	480	489	467	471	433	445	457	471	430	439	444	435	465	458	427	492	468	493	499	517	444	486	481	480	463	476	456	460	471	441	460	494	475	483	471	467	505	488	484	502	473	479	475	444	474	422	458	449	467	471	464	526	443	454	454	474	466	448	504	452	467	484	452	488	473	422	444	454	437	413	455	468	468	418	425	492	469	446	468	466	430	485	471	455	490	460	442	463	496	469	478	505	506	467	443	472	490	476	486	451	465	469	448	462	485	416	489	451	462	473	504	436	465	440	491	472	461	498	432	441	467	453	463	495	458	449	473	447	476	491	451	451	503	437	472	456	516	438	472	452	440	456	450	449	494	486	484	502	463	478	446	456	501	456	476	458	448	470	451	449	486	444	463	457	458	458	480	471	428	468	470	474	486	475	467	461	486	453	462	468	480	442	478	432	444	451	497	452	477	459	455	483	499	498	460	465	460	475	519	440	463	484	465	461	479	474	454	484	472	434	487	468	480	481	435	454	481	471	459	473	448	494	437	437	480	439	467	487	455	472	499	478	506	467	462	441	467	416	453	489	479	457	437	477	475	465	414	481	480	431	480	468	406	507	531	450	459	485	463	450	470	494	436	422	502	445	465	495	499	462	490	488	437	492	434	442	491	458	462	463	492	478	466	517	444	496	472	465	465	444	455	477	489	454	497	494	465	474	484	462	456	492	457	481	447	494	463	468	480	471	416	447	502	442	486	414	463	480	424	457	462	465	486	480	472	486	440	460	499	480	459	442	461	427	446	478	446	506	429	471	438	492	486	508	457	461	413	490	463	445	463	484	471	485	486	460	455	451	468	454	449	450	486	473	478	495	462	488	448	481	445	504	440	484	445	486	466	466	450	475	477	476	485	448	483	504	507	509	479	452	488	432	485	482	492	495	520	474	429	479	498	468	470	490	462	442	462	486	539	459	439	472	455	463	465	444	460	485	448	440	437	453	459	465	458	437	477	435	445	469	462	463	467	469	489	455	509	467	430	479	455	480	444	475	496	475	444	490	441	472	474	506	458	421	457	437	464	460	458	466	485	477	450	422	436	494	489	445	450	469	427	472	468	463	479	483	460	458	503	480	474	485	488	446	475	436	451	482	462	475	481	468	473	445	473	481	498	465	479	461	457	432	463	467	452	473	459	519	475	450	490	493	457	490	430	499	442	438	487	481	472	509	476	490	490	486	484	457	489	483	470	478	463	462	398	497	439	470	470	484	453	465	483	438	489	435	469	468	489	471	482	453	461	459	474	423	473	468	425	448	442	459	475	454	463	456	443	481	498	474	456	449	457	434	492	481	469	468	464	474	505	434	485	474	483	445	437	508	450	465	452	450	456	461	463	483	467	458	527	464	459	467	473	491	442	443	470	480	478	471	491	468	419	478	524	426	438	431	469	507	480	473	455	456	492	492	454	431	448	482	474	456	488	467	463	492	464	469	470	474	477	428	452	413	467	471	482	457	508	470
4882	1143	886	717	629	708	657	660	618	635	580	584	643	640	601	570	636	591	568	587	603	652	603	609	624	559	589	595	651	549	625	610	570	613	633	577	623	598	585	607	580	588	578	568	563	568	599	561	575	598	606	562	565	599	552	623	577	597	602	618	609	591	614	588	575	645	625	571	611	602	633	618	619	639	623	592	587	609	628	586	602	594	561	589	619	550	618	599	569	607	609	585	577	612	590	625	616	579	602	579	573	585	620	616	635	626	558	592	634	600	637	653	629	693	634	595	596	598	571	558	591	624	604	613	606	588	595	565	626	597	658	604	571	593	565	610	634	591	564	660	606	630	617	609	621	619	586	573	607	563	568	560	592	624	581	637	590	589	594	619	649	605	562	553	577	581	597	630	668	589	633	637	606	590	616	546	587	625	598	623	622	622	592	619	613	584	605	606	629	612	614	575	602	597	588	587	620	582	624	640	590	560	615	604	570	647	634	602	551	550	600	585	624	628	652	608	612	589	605	576	648	581	636	579	559	628	578	623	610	576	600	597	598	589	609	585	617	600	616	632	610	616	593	580	564	605	611	581	593	596	606	614	577	614	615	554	659	574	627	602	604	597	570	555	595	598	608	579	567	599	636	596	571	610	585	626	616	619	615	553	605	632	598	585	607	615	561	623	588	613	612	592	573	618	608	632	604	584	615	632	587	620	607	624	603	590	567	563	599	612	580	623	529	590	578	608	597	589	596	610	552	632	635	560	572	577	550	581	611	575	571	620	610	570	590	597	604	558	604	580	607	554	595	601	592	598	606	633	619	587	622	624	612	571	588	600	632	595	612	568	607	592	585	628	600	593	581	536	621	606	582	580	572	566	611	588	593	612	551	652	575	666	620	633	633	635	603	568	583	613	584	590	607	633	592	577	580	557	604	587	589	584	623	584	605	579	571	602	603	557	632	619	569	628	580	645	573	637	606	601	596	616	628	604	564	601	588	586	584	580	655	615	585	569	573	611	626	578	596	590	633	612	632	626	571	607	641	619	589	587	586	597	638	623	562	586	616	569	654	629	601	527	571	643	584	570	632	589	602	607	544	578	574	621	619	600	591	578	591	588	580	574	566	640	588	658	555	591	598	580	637	594	602	622	601	633	585	601	609	614	593	557	621	573	611	604	608	625	585	631	577	627	576	616	605	591	622	552	606	626	636	584	546	572	595	586	625	643	581	616	594	641	637	624	596	586	558	626	602	566	572	591	597	580	576	596	567	625	618	569	561	580	567	581	613	612	601	629	683	578	596	587	616	568	594	587	575	607	587	602	594	627	598	629	616	607	619	613	615	600	571	621	602	569	606	605	541	563	580	628	633	623	621	551	601	633	584	577	560	577	649	591	580	598	592	584	602	532	617	606	568	605	596	588	599	620	589	618	601	596	566	586	587	615	643	621	578	519	607	608	560	578	569	596	613	566	600	628	565	594	557	628	595	615	590	611	605	610	582	582	590	604	624	628	584	587	610	620	578	600	560	603	628	621	598	599	542	604	567	582	575	630	581	619	578	593	602	552	571	580	563	674	586	573	615	596	569	575	593	624	593	564	612	641	622	609	560	622	582	603	576	608	588	630	644	591	586	628	588	631	629	611	629	617	596	599	595	623	606	608	615	598	609	603	617	622	599	571	594	586	568	588	577	559	604	641	607	611	624	560	557	584	630	611	613	590	606	593	598	611	595	567	583	603	619	626	578	594	598	603	587	643	569	606	622	628	609	601	616	613	613	582	600	620	583	586	600	623	623	609	605	579	570	578	597	626	624	599	597	617	574	640	541	576	645	588	630	613	659	628	571	616	560	615	643	575	587	579	595	646	575	592	633	581	515	577	613	630	585	614	577	583	604	615	629	603	592	605	573	584	568	671	595	607	609	648	612	563	615	599	609	559	590	577	582	550	584	615	610	599	617	594	630	607	596	595	543	572	598	612	555	612	592	609	549	613	588	628	616	573	577	599	605	596	585	566	591	645	635	615	557	628	603	593	579	644	599	562	632	597	605	620	571	564	583	604	613	591	585	595	584	598	592	642	602	618	612	641	601	603	584	602	588	612	617	609	623	572	595	605	589	638	574	610	647	594	609	582	570	589	627	609	590	572	574	606	593	606	605	602	575	580	563	601	599	628	588	643	575	614	572	590	590	596	595	595	575	625	577	593	615	591	598	564	596	614	605	598	586	586	565	595	598	593	684	618	574	625	575	636	563	611	646	575	633	572	590	623	637	624	573	588	610	608	599	622	625	572	581	649	577	583	617	608	587	597	583	621	637	555	584	613	609	594	577	585	625	625	563	596	574	586	602	628	544	578	563	561	589	611	603	568	650	582	585	567	573	635	651	569	624	582	572	577	556	591	613	593	555	602	596	549	580	596	612	618	581	585	572	569	569	627	612	617	639	550	599	636	635	570	595	570	639	587	592	624	612	561	583	631	614	600	629	621	612	621	596	608	618	594	586	628	579	602	597	546	615	620	593	582	584	607	560	583	644	613	589	632	586	594	611	627	590	624	617	535	590	612	589	584	617	600	566	625	597	630	628	610	597	630	569	571	587	627	591	650	612	625	568	586	597	616	610	596	610	592	618	581	634	606	600	613	564	544	628	579	626	613	603	601	630	619	598	566	601	565	630	603	588	604	604	603	603	594	593	623	576	586	663	634	572	586	591	593	612	629	597	612	638	618	574	610	594	605	642	604	639	602	591	586	569	643	645	585	565	641	570	572	621	580	616	605	572	624	664	638	624	562	577	617	582	565	637	558	584	578	602	615	619	603	605	604	614	552	598	626	612	613	613	599	625	635	600	584	589	606	570	597	525	621	564	589	558	616	589	620	622	600	621	573	588	589	601	567	563	598	633	588	638	550	590	604	677	558	585	606	619	588	620	561	580	574	631	583	603	608	596	577	604	592	626	563	598	586	573	618	574	588	581	550	600	600	604	585	618	606	558	619	617	586	607	625	580	585	571	571	610	545	572	599	616	603	580	582	604	562	613	577	567	578	577	608	594	589	607	638	584	643	597	642	627	603	618	599	597	555	593	578	600	624	620	620	593	606	627	611	579	644	595	616	636	600	601	602	578	605	593	622	572	584	596	633	623	595	587	597	603	566	581	584	599	577	588	610	608	569	591	599	594	597	621	618	581	580	575	570	628	618	621	605	574	586	637	582	624	600	561	597	580	614	594	584	594	528	608	596	580	599	599	647	573	601	569	604	604	602	576	633	640	554	551	559	598	589	599	609	643	547	600	599	642	617	670	594	605	617	616	616	565	582	621	608	557	583	592	556	614	626	596	610	608	586	618	615	583	627	594	604	647	574	602	596	548	613	588	589	612	629	626	626	619	632	620	564	603	594	629	570	611	611	601	621	582	619	618	628	561	588	622	587	611	563	612	595	622	592	619	614	612	567	601	635	577	613	593	586	619	567	650	628	627	609	572	601	631	603	572	596	603	627	613	579	597	587	596	610
23961	21482	28736	24618	21419	6434	825	651	495	488	464	465	478	459	417	438	436	443	425	407	414	391	381	403	383	382	409	416	393	362	413	366	400	365	385	392	383	380	426	377	425	393	390	399	371	367	366	404	345	392	364	369	410	391	380	358	390	436	372	398	388	387	382	386	414	344	375	384	352	392	386	355	392	375	404	392	428	404	370	393	381	400	357	407	385	413	379	392	411	390	413	404	373	383	374	392	355	397	416	393	418	363	355	378	404	352	372	398	367	427	370	392	372	380	401	358	353	389	360	343	400	398	385	406	386	375	396	369	371	378	382	366	390	364	396	375	359	361	430	407	377	368	396	351	390	388	396	407	393	364	386	407	374	407	391	369	417	389	396	415	414	374	348	376	372	375	433	374	411	393	408	388	385	391	395	396	405	392	397	347	345	406	396	374	411	366	369	342	386	388	408	408	383	353	376	407	415	378	373	387	377	378	430	387	389	384	397	364	372	405	400	364	385	367	403	384	372	385	369	402	364	402	377	386	419	396	421	371	398	417	400	383	369	396	353	377	397	402	355	355	411	377	367	402	423	397	401	418	421	376	400	361	365	395	344	338	395	384	388	339	385	381	397	382	403	379	394	378	396	370	432	372	382	396	373	350	405	398	369	363	378	370	384	364	368	371	390	387	373	364	359	405	402	377	347	396	395	409	351	415	370	414	395	430	399	347	408	394	403	385	415	399	382	398	389	379	370	379	377	415	371	369	365	395	358	414	365	381	351	355	410	374	394	380	420	384	360	380	371	420	376	376	401	365	392	379	413	379	388	394	367	375	391	379	397	401	388	377	371	408	379	378	351	387	367	393	409	391	377	374	425	386	365	383	393	439	377	366	399	384	381	383	419	386	409	380	385	379	366	381	390	383	359	364	371	352	382	362	419	362	386	356	393	372	372	334	396	416	379	375	392	369	374	380	363	405	391	373	372	363	343	399	353	390	403	362	365	377	391	361	414	392	360	391	384	407	389	356	354	395	371	360	423	398	346	411	400	379	358	391	371	364	352	365	398	375	386	392	388	351	382	391	405	369	391	380	391	377	396	408	393	371	381	371	395	390	404	384	415	408	399	369	385	378	363	385	371	382	382	393	360	400	389	371	395	404	402	413	390	405	338	393	389	408	376	394	377	380	416	392	336	369	389	360	399	396	392	380	405	394	363	373	385	360	392	378	352	394	390	393	413	375	370	380	385	374	411	395	387	434	404	409	401	376	444	401	408	376	397	350	341	388	387	349	354	385	394	371	364	390	351	378	374	377	370	341	417	399	403	393	375	379	394	373	385	391	363	344	414	357	398	415	365	391	379	419	407	393	391	356	370	366	390	406	358	403	373	398	371	365	387	385	393	368	374	395	359	351	375	378	393	371	354	407	367	372	404	399	365	400	394	402	406	412	367	371	352	402	386	385	379	346	411	408	353	399	404	370	419	370	400	370	378	403	338	379	383	367	394	400	391	399	406	394	362	375	369	372	389	374	396	392	394	384	366	438	384	388	397	381	399	383	434	402	413	411	377	392	381	409	368	399	407	393	390	384	438	367	392	399	384	377	398	371	392	376	366	364	411	409	372	387	374	396	406	370	369	393	383	351	384	383	384	374	395	405	356	401	370	398	377	392	426	389	393	385	379	390	372	396	356	379	385	349	356	382	374	354	353	401	369	388	397	419	392	383	363	384	398	370	397	374	411	350	399	379	345	373	376	405	387	371	405	399	349	406	399	390	402	408	371	382	401	385	418	362	383	405	391	382	422	375	392	384	421	428	392	374	388	395	371	389	369	364	381	407	391	368	375	388	387	387	417	376	363	366	365	385	399	409	374	379	390	369	398	386	353	393	361	379	363	380	402	373	378	396	372	404	380	379	360	407	382	384	394	382	362	374	399	373	407	399	396	393	380	417	389	385	374	373	402	409	411	374	367	388	404	357	403	376	390	368	369	394	390	380	410	379	398	418	378	362	403	384	397	370	386	369	383	392	397	388	382	392	396	416	405	357	390	382	407	429	383	355	391	390	403	384	376	387	382	398	376	354	373	377	382	356	380	393	365	413	413	345	399	395	383	352	398	401	394	380	397	397	369	371	424	401	392	399	392	379	406	397	366	369	400	417	390	390	398	395	398	390	428	403	392	400	360	392	375	369	378	357	349	401	416	382	386	374	359	366	391	373	405	364	376	399	377	362	397	377	396	399	369	396	397	387	400	392	369	370	371	398	393	370	393	388	369	382	379	383	389	402	438	391	397	353	401	386	350	389	369	391	353	385	353	372	424	369	406	359	366	381	413	380	398	371	368	373	406	426	385	428	406	403	411	358	358	362	383	395	377	340	431	392	424	373	352	374	408	365	389	364	409	412	389	425	415	386	366	370	378	390	390	403	413	380	394	402	354	392	389	394	357	410	363	411	376	405	414	362	421	380	416	421	401	385	382	390	406	397	392	398	394	428	387	377	413	396	422	406	378	382	375	404	392	370	363	370	392	395	387	372	437	343	365	388	345	399	365	383	377	381	394	382	401	396	384	417	417	369	355	357	376	379	357	360	377	402	399	410	385	367	381	363	392	381	382	385	389	397	375	431	383	407	346	392	374	426	368	352	388	394	351	371	377	426	392	392	401	353	378	401	409	370	387	375	384	367	419	417	394	390	394	384	386	377	395	386	408	374	405	388	359	377	372	375	365	397	386	395	395	377	394	347	364	409	370	361	369	391	382	439	372	368	370	423	353	364	408	367	350	383	358	400	387	385	372	361	381	368	384	370	390	377	391	375	389	376	399	380	357	402	358	398	401	367	390	422	402	410	363	391	415	374	371	384	369	383	357	372	379	417	410	411	394	390	357	411	396	404	368	374	370	383	380	340	391	392	405	406	420	397	376	401	369	413	390	391	376	386	392	392	401	370	384	376	364	395	386	381	374	413	376	379	378	385	371	422	344	399	381	376	384	367	380	342	395	354	421	388	405	422	417	358	391	392	420	334	387	387	401	402	389	397	374	393	418	391	367	401	385	367	370	359	377	404	361	400	385	372	391	391	371	396	381	379	396	375	386	372	367	365	360	370	368	362	372	388	400	401	388	372	372	393	371	371	440	370	336	368	350	402	430	353	418	381	366	404	388	393	375	397	380	371	408	367	388	383	403	380	397	410	358	403	422	401	377	379	386	392	375	404	402	347	405	394	366	391	404	379	402	387	412	406	378	378	373	403	361	361	370	382	379	366	389	375	401	378	373	359	413	387	381	404	402	396	345	391	368	385	373	365	366	387	355	424	379	360	396	366	379	382	374	353	393	341	361	383	380	395	414	394	408	391	375	384	430	376	364	360	380	384	418	379	393	408	367	394	408	398	432	353	374	379	359	397	363	376	372	373	373	381	406	373	400	386	392	405	360	355	427	392	370	372	369	357	359	361	398	353	417	416	356	363	383	380	386	389	403	406	386	376	400	351	396	413	390	396	383	392	370	394	410	398
5759	8108	5151	2581	1967	1599	1221	1002	895	839	739	689	632	624	606	598	563	593	617	601	543	525	545	569	565	512	553	512	490	509	529	586	513	536	498	534	515	537	529	539	523	517	533	505	518	506	502	481	498	507	574	546	522	524	543	515	501	510	553	482	490	498	527	515	528	474	532	498	491	487	483	501	513	494	496	493	527	521	521	518	506	480	530	506	493	504	516	485	530	530	462	489	542	497	511	513	513	506	528	518	502	542	493	492	513	486	495	479	482	509	523	526	487	494	509	518	530	470	531	530	525	505	465	510	504	516	505	466	529	525	494	528	482	510	512	496	526	463	510	501	523	511	489	528	510	496	487	514	459	558	544	517	476	488	523	502	517	481	458	511	483	479	490	484	523	489	477	548	529	505	496	544	527	518	478	489	487	489	508	486	482	492	510	532	506	523	498	460	506	533	520	519	524	538	528	514	493	486	510	533	454	476	475	512	506	518	516	538	513	521	477	479	479	517	521	484	532	487	475	515	479	513	502	548	495	512	489	502	501	506	536	514	541	501	459	517	502	538	520	488	532	491	478	552	493	460	507	471	482	473	513	527	510	500	508	491	516	529	527	507	529	488	527	483	466	516	501	536	526	504	511	458	472	521	507	506	482	503	486	496	532	475	507	538	512	474	500	518	486	477	507	518	518	519	497	482	533	514	494	550	520	504	528	505	503	475	485	542	504	473	534	523	532	461	534	466	516	484	520	510	499	489	487	504	511	500	514	492	535	488	505	504	507	500	519	509	472	509	522	522	496	519	522	470	507	514	489	495	459	483	460	490	504	512	497	479	499	472	535	515	505	506	510	523	539	530	498	528	547	499	547	497	497	486	472	506	509	536	504	524	552	489	509	496	520	498	492	508	490	531	504	524	531	534	505	541	499	496	518	527	458	507	506	508	486	527	472	469	530	537	467	486	468	498	516	471	493	513	523	486	474	542	518	463	527	519	497	486	519	516	512	495	474	511	503	504	459	521	500	496	461	491	500	503	501	507	496	524	489	508	509	523	492	481	483	483	484	537	516	520	525	540	522	494	478	525	477	497	501	529	503	491	491	522	482	520	522	465	558	489	508	510	497	501	523	466	489	507	519	461	525	509	535	516	470	495	527	531	489	464	523	515	474	530	508	493	498	521	553	489	514	512	492	506	538	527	546	481	501	526	528	461	510	538	466	517	500	523	559	511	500	482	487	483	514	481	485	498	542	473	492	494	518	511	520	507	501	518	540	519	469	520	469	502	481	518	523	522	500	516	504	490	495	496	541	488	535	520	509	519	523	480	490	464	486	511	449	515	478	527	525	514	556	501	509	516	521	504	473	500	519	515	485	494	509	460	515	502	520	541	511	535	491	512	527	492	517	526	504	534	518	508	484	517	505	469	540	471	518	505	536	508	499	496	531	493	459	499	497	541	491	493	512	511	475	508	515	515	526	491	527	477	533	507	472	517	487	501	523	442	512	499	518	457	525	455	526	491	552	476	533	521	471	521	505	476	489	538	497	498	511	494	490	499	516	494	501	494	520	538	499	509	516	521	498	513	497	551	546	535	488	512	528	498	501	552	495	538	526	472	537	527	485	499	463	485	490	523	496	559	521	512	497	499	518	540	512	490	502	507	520	452	524	500	503	515	493	536	510	522	511	522	453	491	521	542	447	502	519	493	512	501	498	537	491	540	529	490	465	513	518	528	512	482	513	524	541	517	490	473	529	512	522	486	533	520	490	496	484	489	504	464	500	483	490	540	544	454	497	484	492	509	516	506	529	528	489	523	471	547	521	506	541	481	499	489	503	497	508	466	513	489	535	510	491	522	520	491	503	530	496	516	476	497	472	500	484	532	539	508	495	524	521	478	547	519	510	490	511	498	503	495	546	495	527	498	495	512	491	499	488	543	469	484	533	514	491	490	503	513	518	504	486	501	529	502	521	501	512	496	511	506	511	514	471	508	473	503	510	515	512	505	484	538	489	518	515	465	484	509	494	508	466	495	516	479	490	509	499	480	469	501	543	514	460	515	502	507	476	488	533	529	531	505	480	489	508	515	505	490	457	501	502	495	503	532	494	494	503	511	533	472	472	519	534	481	467	514	496	524	514	516	484	498	507	471	524	503	499	510	509	513	515	512	518	510	519	516	454	479	497	495	520	511	474	488	486	508	479	518	503	459	501	502	544	517	517	545	474	456	496	518	494	495	534	517	469	509	497	484	522	547	493	506	490	502	488	509	483	500	490	548	563	504	502	500	509	480	516	527	536	507	497	477	469	510	454	525	501	458	502	471	473	468	493	507	484	513	490	505	526	474	510	542	476	562	474	471	503	532	505	491	464	498	489	512	490	480	478	493	495	465	513	449	506	500	491	530	517	457	474	507	558	535	474	491	545	515	532	484	503	556	524	471	491	507	525	533	484	468	475	510	467	480	488	506	494	495	511	541	519	510	479	482	519	523	481	515	478	511	477	467	502	523	448	507	451	474	528	483	461	488	474	483	506	506	514	545	494	531	510	480	509	564	474	513	536	525	473	550	512	482	483	494	505	463	475	482	505	502	482	505	484	502	553	548	497	511	466	489	549	506	507	451	494	495	511	517	478	524	520	494	513	496	499	464	545	488	490	503	533	511	477	483	535	496	490	477	500	495	464	505	483	503	506	538	495	510	500	500	474	503	534	478	500	495	498	485	478	505	516	476	498	509	520	517	479	503	502	500	479	524	532	489	529	512	554	521	496	564	533	457	501	513	492	506	488	511	477	472	502	528	495	500	478	459	543	487	498	512	455	492	528	530	492	505	507	476	467	538	509	534	541	522	497	455	534	498	497	477	533	454	525	495	541	484	476	502	506	521	510	507	478	505	487	476	483	515	461	514	517	507	526	510	482	515	534	507	449	524	533	510	514	494	455	491	522	488	524	451	463	517	475	463	493	523	504	498	496	506	479	528	507	516	513	532	480	496	530	481	545	518	491	513	502	501	465	474	488	504	491	470	543	531	499	532	463	506	490	471	551	485	503	488	528	500	527	452	516	516	535	503	462	509	530	520	520	509	503	504	456	501	506	488	494	507	483	470	439	520	509	534	447	508	486	507	532	504	451	499	481	529	483	466	482	478	538	487	506	494	508	459	558	531	486	495	536	575	496	500	528	481	513	486	531	489	486	501	469	538	456	482	499	461	530	506	481	527	464	479	506	513	505	533	488	504	523	473	516	505	534	524	501	506	509	526	534	449	480	480	552	504	531	509	479	479	513	504	500	515	539	506	466	511	536	501	482	497	480	509	515	525	486	456	462	496	517	491	505	480	539	561	508	483	505	529	509	516	474	490	511	495	533	523	530	466	518	530	496	435	501	528	478	517	484	519	498	522	514	504	525	496	517	492	520	512	559	547	477	487	500	465	502	501	506	456	519	501	483	457	460	518	510	511	508	482	483	496	506	483	560	528	492	542	477	518	490	499	528	499	496	479	457	521	549	547
25157	21486	27306	25879	5254	497	466	369	353	337	357	307	297	307	314	318	309	278	313	299	287	345	299	328	289	295	307	263	319	275	284	277	297	279	319	285	283	309	294	293	268	303	276	290	332	316	292	302	295	290	317	283	289	285	297	302	281	276	297	238	283	276	267	289	311	270	294	286	308	265	291	302	285	322	292	301	319	299	295	314	287	278	297	260	278	308	306	285	283	293	301	282	257	272	290	267	291	283	282	304	289	297	310	298	296	321	299	262	295	235	303	283	265	265	283	292	314	258	275	293	257	300	288	266	252	284	310	308	268	290	287	287	263	270	285	288	271	260	271	263	303	301	320	316	296	266	277	294	274	285	300	305	276	286	254	264	268	274	270	299	291	287	285	294	298	281	291	266	300	298	279	275	281	258	263	297	259	307	275	309	287	305	321	276	265	272	312	298	288	281	289	278	275	311	297	297	309	292	277	254	301	278	301	278	314	280	288	315	273	280	248	295	274	294	284	276	298	276	287	291	268	319	265	297	288	271	247	274	248	262	311	291	279	297	284	254	306	306	268	329	320	278	275	286	271	295	284	288	288	306	281	316	267	275	296	272	298	309	303	283	265	297	277	319	303	285	290	290	258	283	313	294	283	290	294	307	306	294	288	294	302	298	277	301	304	269	282	274	279	323	287	302	298	287	262	288	283	291	264	299	290	280	274	277	283	297	288	305	294	259	305	294	293	289	258	296	289	296	330	327	292	290	272	298	313	304	315	296	321	296	266	259	290	255	307	295	282	265	289	319	299	291	311	293	302	307	283	286	281	290	264	267	272	275	292	292	319	293	296	296	260	306	287	273	318	283	283	267	312	273	291	286	297	294	275	305	297	277	297	287	243	290	258	306	269	302	328	288	299	301	300	305	278	315	296	311	272	297	283	291	278	281	322	296	285	286	266	297	272	306	299	290	250	272	283	310	281	279	277	308	297	290	285	308	283	280	297	314	311	279	288	283	301	284	338	288	275	281	286	304	281	297	281	266	252	258	275	309	292	298	305	298	273	293	280	282	275	280	299	265	290	261	296	274	305	292	322	301	308	299	321	277	286	281	283	267	277	280	243	295	303	273	286	271	311	286	261	277	300	307	313	280	281	294	277	312	270	302	268	290	295	321	292	296	302	289	258	267	295	308	296	325	328	272	295	314	302	283	290	276	280	270	299	313	289	276	270	296	271	261	303	276	302	299	269	281	290	296	297	305	308	326	303	272	267	274	304	294	332	290	275	274	275	298	265	287	296	303	301	271	306	283	306	281	269	286	299	287	301	299	278	294	282	278	307	270	276	275	278	279	269	269	278	289	291	295	265	297	306	263	298	290	289	301	302	309	281	276	291	300	270	292	308	278	266	288	299	305	289	279	278	293	300	294	285	269	284	308	280	295	278	280	276	292	320	295	274	299	306	296	301	314	265	287	309	276	286	285	281	286	271	307	268	298	306	243	302	300	298	280	260	302	300	268	295	291	245	285	299	279	287	307	262	254	295	282	307	300	274	290	302	288	274	279	287	303	285	323	283	277	303	268	315	304	287	288	282	282	296	255	325	267	259	290	303	294	294	279	293	318	305	294	271	282	253	317	290	287	306	288	269	260	279	278	295	299	301	286	267	276	289	307	328	269	256	297	291	283	296	299	298	285	292	277	283	284	299	284	287	277	297	263	260	278	279	295	312	301	279	261	254	279	299	296	303	305	304	284	292	300	291	281	278	264	264	307	274	308	276	330	295	302	265	300	261	269	289	275	275	283	275	297	304	299	277	313	264	257	243	266	285	285	292	283	302	273	293	281	277	306	296	304	260	280	293	320	279	281	308	285	298	321	284	291	268	265	315	304	287	288	307	290	291	272	272	298	290	286	268	279	285	301	277	297	277	281	308	289	293	277	285	290	315	301	292	277	292	263	290	273	300	324	269	269	294	302	284	254	311	311	297	288	277	274	298	286	289	298	273	263	274	282	287	267	286	300	303	303	246	298	243	305	287	266	274	286	277	294	302	276	290	264	272	287	290	267	305	260	279	307	265	295	283	275	300	301	330	283	269	278	292	280	272	273	256	269	263	312	281	320	286	288	256	313	274	296	282	277	265	312	298	305	320	278	288	290	294	293	279	304	267	274	311	277	302	297	300	282	284	267	261	273	290	289	263	291	301	276	308	260	265	292	279	299	272	287	274	290	271	276	283	284	282	273	309	311	301	282	273	289	266	260	280	264	277	281	302	264	281	273	274	265	279	282	301	265	322	286	286	279	279	268	268	296	294	277	312	292	283	283	281	289	280	301	261	280	296	299	261	304	286	305	277	276	261	303	289	270	322	294	311	281	283	282	292	318	274	293	282	335	303	292	272	283	294	295	272	275	290	304	331	269	283	268	307	276	270	299	297	269	291	294	271	271	280	267	284	305	300	278	291	279	311	278	291	272	284	276	282	304	295	308	289	311	304	309	304	314	315	268	276	269	274	272	301	255	277	259	284	311	297	285	275	303	286	334	283	297	250	277	285	285	295	283	299	284	288	287	272	288	290	270	293	298	287	275	312	277	276	273	308	289	288	318	306	306	301	317	262	288	310	301	291	295	303	279	298	270	324	270	310	319	268	317	329	290	289	286	306	279	275	297	298	280	272	259	296	271	275	310	277	282	302	304	298	267	292	325	278	298	306	271	315	298	288	278	286	314	273	277	307	301	270	287	273	275	292	284	273	318	313	272	266	289	294	282	273	272	315	252	291	269	283	297	315	305	274	273	290	301	296	298	292	301	285	278	258	299	292	307	273	268	294	289	292	279	328	268	310	312	289	310	311	278	306	278	291	304	292	292	306	264	311	288	252	283	288	240	276	302	298	293	301	273	287	287	245	285	271	288	274	298	306	261	283	315	282	301	281	283	263	309	279	279	266	308	307	314	292	284	256	308	280	266	291	261	267	266	270	291	292	310	303	282	307	301	298	272	285	293	283	331	295	271	297	309	286	307	289	287	303	279	314	276	272	252	266	287	290	269	284	240	295	303	279	265	289	289	267	281	284	278	275	293	256	325	319	294	276	263	323	316	269	293	277	266	285	295	251	284	312	292	292	283	300	276	356	289	297	290	284	281	302	266	292	315	298	283	274	282	293	283	286	250	299	314	291	281	266	272	297	254	286	276	291	290	300	259	269	274	276	274	240	259	306	303	271	293	301	299	272	275	289	300	272	319	300	307	277	276	289	292	243	275	296	266	286	305	277	326	241	291	299	300	316	296	302	299	284	293	288	277	311	287	293	244	269	264	279	279	330	292	288	269	308	293	280	301	281	264	269	296	281	314	291	282	286	308	319	281	281	283	326	279	272	274	305	245	300	296	306	285	272	264	302	286	290	302	287	286	277	282	252	268	310	279	302	297	270	318	302	309	276	278	287	267	284	293	281	312	299	264	276	274	296	287	288	291	275	330	265	293	282	282	323	285	280	295	314	275	308	318	285	306	291	282
6277	4108	2784	1400	1022	851	703	665	560	540	491	470	445	442	400	443	393	419	389	372	406	392	399	411	377	366	360	380	379	385	367	369	383	387	369	379	380	369	374	381	357	417	398	357	384	389	378	411	363	375	386	369	398	380	349	391	374	351	365	378	381	367	369	376	370	356	357	377	370	360	359	341	355	369	367	410	343	392	376	358	369	360	340	365	375	391	341	346	356	346	376	341	407	367	357	351	365	370	358	398	366	392	385	398	406	370	386	339	362	371	336	361	385	395	382	331	370	380	362	349	368	380	383	365	358	351	387	370	369	366	344	379	363	399	388	370	345	384	383	395	363	370	353	351	400	386	366	378	360	350	368	404	376	365	390	375	338	362	376	362	373	407	346	338	391	335	366	370	353	351	357	399	355	352	360	370	356	334	375	372	380	396	370	372	380	394	362	360	368	386	366	378	343	339	335	362	366	384	357	384	389	350	389	350	369	353	368	383	398	408	355	336	362	351	365	349	405	357	390	365	334	363	391	353	384	425	408	372	363	367	391	387	372	356	381	352	350	351	364	385	379	324	387	377	362	363	373	389	367	353	372	361	355	371	359	347	366	359	373	366	368	364	381	332	357	412	348	355	367	383	362	392	398	365	364	397	394	381	367	376	384	348	362	385	420	363	370	364	354	353	347	403	352	376	378	336	377	325	365	416	341	381	354	398	368	362	321	356	365	351	373	341	394	366	357	382	381	359	365	382	389	348	364	395	375	390	391	371	348	357	397	377	364	343	391	351	382	398	376	380	381	364	383	354	378	351	367	372	347	345	348	335	359	377	354	375	369	364	329	367	349	347	373	402	396	379	372	354	351	393	361	346	356	367	362	389	385	363	369	391	354	371	367	376	380	345	341	331	333	412	339	388	345	362	386	384	377	360	377	341	359	385	343	371	395	367	390	416	364	371	344	379	347	378	353	366	369	360	353	386	373	364	387	375	337	366	361	365	365	359	353	394	369	379	388	357	388	362	358	361	416	379	362	378	369	370	367	354	397	356	408	368	379	362	356	380	375	381	363	383	378	371	396	355	390	375	370	364	376	355	351	397	390	361	362	393	407	376	368	367	369	381	363	368	379	357	336	364	332	373	389	368	387	373	375	348	377	379	359	377	364	379	398	371	366	364	328	362	356	390	389	375	372	391	364	382	375	332	344	355	368	374	383	373	335	318	364	387	371	305	339	351	341	348	362	374	336	361	362	337	366	333	363	365	382	359	357	410	358	408	379	382	399	356	370	378	390	353	357	321	405	377	366	376	389	346	366	372	364	407	337	338	363	378	382	344	370	347	453	380	349	366	401	365	373	365	380	397	401	383	404	322	354	353	360	385	345	362	374	372	364	356	383	373	383	351	381	363	375	354	352	369	349	365	364	368	346	363	362	358	340	371	341	359	360	371	355	370	375	365	336	370	375	343	385	387	357	355	425	373	373	356	352	377	360	355	343	379	351	391	388	333	400	347	397	385	390	399	379	370	374	355	369	371	395	399	363	357	357	365	357	363	369	387	369	364	385	350	364	369	390	394	377	362	357	358	391	383	382	349	391	376	397	385	350	403	334	334	347	362	406	371	329	377	321	378	362	356	345	328	372	387	349	349	369	390	366	351	373	373	376	355	336	355	342	385	351	357	349	341	399	409	402	367	366	398	316	379	370	375	348	391	362	362	357	388	379	373	362	352	388	396	381	391	391	366	367	377	380	355	381	379	380	366	398	407	369	351	364	362	381	358	367	366	369	350	357	391	382	348	360	383	398	393	375	359	361	357	359	364	354	339	375	397	362	373	364	325	377	361	356	358	390	355	355	375	348	364	351	359	379	370	360	385	383	390	353	360	378	353	367	341	374	363	370	377	352	383	368	352	355	395	357	370	386	380	360	365	366	390	358	349	401	379	379	351	360	379	383	368	351	358	377	341	409	395	386	360	391	347	376	331	341	363	391	399	363	400	372	389	357	379	370	349	383	377	381	349	378	375	358	369	351	379	341	426	360	347	381	316	429	392	381	379	370	337	385	393	385	359	382	357	385	373	351	375	361	373	389	362	320	353	365	363	370	364	402	353	373	400	380	395	355	371	366	362	373	396	366	357	395	345	367	358	349	355	387	364	388	382	387	356	333	373	374	382	380	353	330	379	357	345	345	358	371	362	362	352	369	362	391	396	364	360	350	370	392	328	371	361	371	375	381	389	408	379	390	350	391	382	378	392	362	368	368	364	402	353	356	380	367	371	374	364	354	339	374	350	388	377	367	362	370	391	369	326	372	375	390	397	374	352	348	381	368	370	372	386	392	392	390	370	390	366	362	370	358	355	367	342	364	382	338	373	359	408	351	378	390	342	379	413	355	369	405	380	341	407	341	364	390	366	329	378	343	382	372	403	368	359	369	372	395	377	369	342	356	361	348	356	409	358	371	357	397	370	348	362	367	369	353	339	393	388	348	355	381	358	336	358	374	365	398	395	355	362	353	358	390	349	387	393	360	390	366	370	354	318	390	357	361	335	358	396	403	371	363	354	353	366	355	361	369	332	385	370	370	405	357	386	384	363	348	379	353	371	391	363	380	358	346	395	341	411	358	378	402	373	358	353	363	326	404	373	381	374	371	350	392	359	367	344	391	325	353	371	382	334	385	372	388	391	393	357	349	375	367	361	365	381	383	345	369	344	334	347	390	361	351	386	364	372	361	371	358	369	383	352	376	395	330	377	367	382	364	338	375	370	384	323	386	390	366	369	355	388	384	374	392	344	342	373	357	347	382	367	415	340	387	337	409	360	410	345	314	379	394	380	355	370	339	375	371	351	385	359	370	313	371	397	344	391	350	357	354	366	375	370	352	367	392	379	347	387	409	363	376	389	348	366	364	369	358	390	367	339	356	347	349	359	340	373	375	372	367	382	364	387	362	386	368	406	345	386	352	387	366	370	413	346	394	340	345	390	365	366	363	376	355	393	389	333	356	377	381	370	400	351	333	365	358	385	349	373	345	380	349	340	403	394	378	381	368	368	365	378	389	376	375	369	357	364	374	366	359	353	369	371	367	345	341	366	360	377	370	398	385	362	335	361	353	390	368	410	364	361	395	348	352	386	354	342	376	353	394	350	364	350	356	369	399	375	366	398	364	382	396	350	386	355	349	359	381	340	351	408	316	361	395	367	402	398	377	386	359	406	380	372	388	397	382	377	337	356	412	368	404	372	362	354	355	383	368	373	401	357	374	357	362	377	364	359	395	367	395	366	382	372	370	366	363	361	383	358	339	381	380	376	370	359	353	370	376	349	368	372	369	387	329	386	376	413	392	387	352	383	334	399	369	341	376	400	358	341	370	372	375	376	320	343	332	349	353	388	353	366	378	348	355	392	376	383	347	323	343	360	385	346	380	400	392	391	361	368	353	346	395	364	347	362	392	358	403	399	348	363	388	353	372	385	398	325	389	345	354	374	369	416	378	382	353	391	373	323	361	383
23074	21546	29296	24260	21534	21476	3279	585	408	350	284	296	274	267	250	187	192	196	177	202	170	184	177	157	182	155	179	158	164	148	161	152	151	174	164	148	141	162	156	162	129	131	171	147	133	133	137	162	137	133	159	157	140	139	152	143	147	158	117	148	130	179	148	114	145	140	134	149	154	131	136	137	134	130	134	122	128	147	144	148	155	141	139	128	141	143	137	137	146	147	135	151	124	133	141	129	127	153	138	163	137	138	143	145	146	135	132	127	157	119	128	137	129	137	149	145	153	151	127	121	124	155	134	133	123	143	127	135	142	113	126	173	140	129	132	140	148	138	133	143	125	143	141	138	145	148	146	129	146	135	129	133	130	135	153	130	149	152	127	156	152	149	125	139	133	151	152	139	133	140	133	144	139	143	136	143	150	139	173	134	129	127	126	140	152	131	113	141	149	136	134	126	136	153	150	121	129	122	135	142	157	128	161	138	142	138	127	153	134	133	129	126	140	145	150	148	157	151	162	125	158	154	151	143	145	133	137	128	137	139	134	131	123	154	155	140	129	150	144	140	133	121	140	140	138	167	147	131	153	150	135	137	118	156	130	113	130	136	126	132	157	141	135	139	148	126	139	137	131	121	153	140	133	150	141	119	129	162	140	141	123	131	143	160	163	162	115	147	143	138	140	119	175	134	135	133	140	130	145	135	152	144	128	115	136	128	144	122	147	137	145	139	136	129	140	131	130	116	137	157	107	131	160	111	143	171	132	140	140	140	133	145	153	139	131	129	128	160	142	150	136	137	145	123	138	152	134	129	116	127	130	140	169	143	134	135	125	145	139	140	131	131	144	154	132	131	130	142	152	137	127	133	140	153	149	150	158	125	133	139	128	132	129	146	153	136	155	152	149	143	152	136	143	145	130	137	133	129	155	136	136	162	147	158	133	114	126	150	142	132	145	140	124	147	136	142	136	153	138	137	156	150	136	140	135	144	145	136	142	143	148	145	137	124	137	125	165	141	152	142	140	112	117	140	144	144	131	132	145	143	151	130	150	160	149	139	129	130	132	122	144	128	149	156	165	155	122	126	126	153	130	131	143	156	143	157	148	147	168	150	124	148	122	135	136	130	155	145	143	135	143	125	129	150	147	146	157	155	158	149	143	135	141	122	152	143	123	147	150	136	137	162	131	147	121	140	133	150	125	163	162	161	133	163	127	140	141	150	143	152	135	158	112	146	135	136	129	148	138	134	159	127	143	138	120	154	151	131	128	137	133	163	140	131	132	168	138	147	156	133	132	125	136	142	145	141	139	143	159	159	156	150	135	142	154	151	132	145	132	129	135	122	126	155	159	128	133	141	128	140	150	161	142	142	150	160	124	133	142	145	149	129	158	139	133	122	157	125	154	135	128	143	153	138	134	151	121	141	129	149	145	131	131	141	138	145	133	146	149	125	144	133	145	123	134	127	146	159	142	135	127	131	120	130	143	142	120	163	140	122	123	148	132	113	170	143	153	131	125	149	150	143	121	145	143	151	134	144	141	123	117	126	131	138	140	139	116	151	153	132	145	127	134	149	134	171	143	144	141	150	104	146	133	127	142	144	153	130	152	146	129	129	135	130	133	159	149	141	141	126	142	135	141	135	132	127	152	148	142	149	144	154	129	129	136	146	120	148	125	140	134	137	131	135	138	151	135	145	151	125	133	148	132	133	116	132	130	147	152	153	153	141	130	150	143	137	143	126	136	151	143	147	146	147	126	140	156	167	139	155	167	153	146	117	127	149	138	138	159	175	133	139	144	122	128	117	141	125	155	139	138	148	148	148	155	149	150	148	145	139	155	121	141	139	128	153	145	156	150	116	132	150	169	117	142	179	134	117	142	185	148	130	145	143	154	134	140	139	135	157	130	141	163	126	124	123	147	146	169	125	125	131	151	179	131	143	139	132	129	149	133	161	132	134	157	145	129	130	145	137	134	150	142	124	119	125	172	135	123	143	119	145	123	138	153	119	155	145	118	152	121	153	143	125	131	150	143	130	145	145	137	115	117	147	132	141	147	128	134	148	139	141	148	152	123	129	137	143	143	161	138	151	152	142	106	140	138	124	141	120	123	139	159	139	138	132	125	133	118	155	130	133	148	134	142	141	166	126	133	148	147	139	152	144	132	138	131	148	122	157	127	127	149	148	146	128	139	131	159	132	136	134	148	157	128	145	143	135	142	153	145	142	130	153	121	147	132	139	150	142	129	146	142	155	156	128	135	158	137	147	142	125	116	143	135	161	118	137	133	153	136	141	149	157	123	144	152	138	127	139	160	152	135	163	123	143	124	153	136	130	146	138	141	134	145	123	137	136	131	109	127	143	131	143	140	147	146	155	135	124	142	135	144	142	127	145	150	155	152	137	137	137	144	163	157	138	145	120	145	149	141	128	174	138	134	146	160	141	140	115	151	146	131	130	133	135	131	149	136	146	136	138	140	128	115	136	148	138	126	143	121	134	163	137	134	135	153	164	156	152	144	149	138	139	138	130	144	128	148	147	135	141	130	136	130	137	128	153	112	133	139	150	118	126	134	147	165	141	145	164	147	155	101	146	118	129	137	139	148	136	173	164	144	174	160	132	146	131	143	159	129	132	127	129	141	145	139	163	151	143	130	121	138	155	152	149	139	128	138	140	116	128	144	154	147	131	116	151	154	157	144	136	142	141	129	131	144	149	149	132	144	139	128	109	114	144	152	155	146	128	150	114	141	138	142	137	136	144	118	137	141	129	129	140	139	142	148	158	140	131	155	127	147	135	133	133	145	142	134	125	147	150	146	123	143	126	136	139	137	139	149	141	149	133	142	141	144	141	167	130	163	134	144	144	133	153	145	156	141	125	132	146	129	137	142	147	126	147	107	138	152	149	144	110	148	139	145	154	144	143	139	166	156	136	147	155	144	133	144	156	128	132	159	118	137	127	149	120	129	139	137	143	131	113	153	142	139	154	132	133	143	147	145	136	127	141	119	141	145	140	138	148	129	133	148	137	126	136	130	131	142	128	140	152	146	118	152	130	127	161	130	167	160	128	141	150	154	144	149	152	115	135	151	137	149	136	144	144	142	141	154	129	126	140	158	154	135	147	154	135	141	143	123	146	147	161	136	153	161	145	127	147	135	162	138	124	132	130	159	133	128	143	150	126	146	116	144	126	153	142	161	136	146	157	151	138	150	148	148	145	126	164	135	144	134	153	139	154	125	152	151	126	125	123	145	144	133	146	158	134	118	140	136	131	138	152	144	153	128	155	123	111	150	142	133	128	130	135	148	148	129	138	134	136	143	147	154	158	155	135	152	134	128	135	136	170	138	125	148	139	122	121	158	154	138	142	149	138	145	133	143	135	144	127	170	153	130	135	152	124	133	135	129	134	140	144	133	133	135	136	150	139	140	148	139	135	125	134	146	138	150	155	131	119	155	131	145	137	149	135	142	154	134	139	131	135	143	134	148	147	155	138	162	122	148	137
7938	12684	8429	3834	2824	2031	1548	1161	973	786	669	558	487	444	389	374	339	317	307	285	267	293	271	263	259	246	264	242	232	213	221	216	231	215	230	233	216	235	227	235	222	212	183	218	205	202	194	197	224	203	205	188	228	172	223	189	215	193	199	196	194	190	214	177	207	205	176	186	175	210	191	195	186	211	176	179	190	188	200	190	173	197	209	183	184	180	184	191	185	182	192	192	192	183	196	190	171	194	189	199	210	196	187	184	156	197	183	189	204	193	167	205	198	220	196	185	205	171	201	188	195	190	179	198	208	200	187	186	204	200	181	174	185	203	183	188	211	204	216	179	197	205	195	197	187	179	179	191	191	200	183	188	168	179	202	178	195	175	181	195	176	197	218	191	216	185	201	173	187	190	183	173	185	185	217	209	195	183	179	168	202	157	160	204	177	202	177	186	175	198	186	170	170	166	185	191	198	188	198	186	185	189	219	199	195	171	182	171	217	161	189	195	199	189	211	185	184	193	207	159	208	181	206	186	228	170	179	188	201	173	193	188	171	188	201	210	191	202	191	180	203	200	186	184	215	187	175	213	187	174	212	184	191	198	191	198	210	189	184	176	196	211	215	187	207	168	175	182	183	179	164	184	204	183	180	186	182	190	178	203	201	187	188	197	206	193	182	186	217	202	198	203	200	204	194	195	199	202	186	162	219	194	189	180	190	183	179	202	207	194	190	202	191	192	199	198	200	178	179	178	186	186	194	189	179	162	199	180	169	224	202	180	200	155	178	189	186	184	185	189	177	190	202	188	194	215	207	202	200	198	193	187	180	197	183	181	194	203	191	166	192	183	196	173	207	204	186	194	200	194	185	208	184	211	180	171	191	202	175	188	188	191	169	182	193	187	175	184	202	190	189	197	189	181	228	179	203	197	182	207	202	153	158	161	204	182	207	181	174	194	188	211	172	166	218	177	189	187	220	186	176	181	189	176	195	207	193	188	218	190	207	192	190	195	163	202	211	178	205	172	182	194	183	194	191	186	175	210	173	193	205	195	174	188	200	179	165	202	191	209	194	175	199	189	192	187	183	164	181	218	202	193	202	202	203	167	210	197	195	197	187	190	173	201	182	203	187	191	186	197	152	201	187	186	183	198	207	193	165	172	198	178	177	187	208	200	173	166	186	193	196	178	204	197	187	205	194	173	189	182	166	190	197	185	178	197	203	183	194	201	220	207	202	198	206	196	177	198	186	189	169	186	186	161	173	184	190	194	231	191	176	177	207	199	193	174	197	175	189	179	194	211	205	197	198	190	189	202	178	192	205	188	208	187	199	167	204	185	174	204	185	188	197	212	176	202	184	224	187	177	187	190	213	194	195	204	181	173	190	157	198	176	178	168	197	183	195	174	173	189	203	202	179	215	182	220	194	199	186	192	224	181	185	183	183	213	188	175	174	191	182	192	169	191	198	187	188	192	205	191	187	187	185	212	183	191	189	199	193	191	184	198	203	187	188	207	180	213	202	206	172	172	182	203	185	178	222	199	174	187	214	209	196	187	196	181	212	176	204	181	177	177	190	189	192	185	199	172	180	203	205	208	178	172	179	161	187	204	172	224	185	171	178	208	212	186	217	200	218	200	190	163	177	156	179	203	209	202	184	211	184	196	174	188	191	184	176	186	178	176	191	155	185	186	215	207	193	218	172	180	202	186	190	190	184	192	198	175	174	179	179	191	201	210	214	185	178	186	207	177	198	172	201	203	175	186	194	179	195	192	202	190	201	183	213	211	189	198	202	195	177	203	190	158	204	171	179	177	209	196	205	175	195	195	199	204	194	197	168	187	192	207	176	186	182	210	170	194	199	175	227	167	170	177	210	193	193	168	203	199	185	194	193	204	191	201	187	178	165	189	193	187	205	182	183	191	182	192	179	166	183	196	195	201	185	178	188	189	206	187	206	193	194	185	162	188	197	179	204	196	186	189	192	208	197	154	183	207	212	214	190	184	205	206	197	202	188	173	194	201	183	188	190	196	202	200	203	210	166	177	173	180	191	208	189	183	181	205	199	174	176	216	222	194	185	207	182	194	189	173	236	231	188	219	183	179	171	189	189	192	184	186	177	145	200	205	187	186	205	203	170	194	159	193	188	183	192	178	199	181	178	182	169	178	180	158	189	221	190	155	191	181	213	187	196	182	219	177	188	201	183	177	186	181	180	206	183	198	184	203	192	218	194	195	182	190	186	180	179	195	200	192	191	202	200	184	204	194	202	183	158	178	178	201	176	172	203	213	194	199	169	208	222	184	177	190	206	181	185	208	203	206	181	186	184	180	178	202	188	196	203	199	182	193	212	185	191	204	201	201	193	192	199	188	197	205	194	182	200	178	182	193	187	192	193	174	189	191	197	207	211	195	183	182	194	181	194	200	177	195	190	187	197	191	182	188	186	182	176	194	188	216	191	183	188	188	210	194	178	185	196	188	194	163	201	183	199	184	193	190	165	178	220	238	186	178	200	172	186	195	178	199	192	209	182	193	199	173	202	219	205	213	169	172	191	186	176	183	195	210	207	202	223	183	185	192	186	189	178	199	191	180	214	169	165	197	193	187	202	182	163	183	184	170	223	179	183	200	189	177	216	184	192	206	202	183	183	186	183	196	189	200	203	209	221	186	164	178	172	177	203	196	194	182	185	199	207	211	183	192	182	198	183	184	199	198	187	199	182	172	207	178	208	183	205	193	190	180	158	166	195	195	191	188	197	193	192	193	195	179	175	218	184	199	177	201	201	207	198	203	186	211	200	197	205	212	187	212	184	182	187	164	206	210	193	201	225	219	198	201	190	203	206	190	206	190	194	196	184	182	198	186	191	187	170	191	155	196	213	182	201	206	182	216	190	169	181	184	181	202	182	178	196	197	195	182	207	171	182	214	191	190	171	201	186	210	194	184	190	187	206	173	192	204	191	201	191	187	208	188	173	218	171	191	188	189	199	175	192	184	205	175	203	192	196	203	208	184	204	189	202	185	185	170	171	169	198	182	178	180	195	197	203	184	174	206	198	193	185	186	187	188	194	214	189	186	191	173	211	190	190	169	192	195	180	191	217	167	212	175	179	200	192	189	186	190	190	207	209	197	174	193	199	191	193	189	181	209	195	183	202	185	193	202	159	166	190	196	171	198	197	194	179	178	173	192	204	201	219	174	182	186	183	182	201	186	184	193	188	187	198	183	179	210	192	193	199	180	186	188	168	184	196	165	199	201	222	213	186	213	202	204	201	199	191	179	202	179	194	231	199	184	185	192	185	203	171	162	161	168	204	206	191	209	213	184	199	202	183	178	191	196	199	147	167	184	183	200	191	172	206	179	162	180	203	220	203	187	192	174	179	184	199	183	162	150	184	155	190	179	196	199	204	199	202	222	183	190	194	180	188	203	191	195	198	186	170	189	182	184	179	183	194	191	207	213	216	178	185	216	193	194	171	178	181	184	193	179	197	180	163	194	185	190	197	185
27649	17189	2937	803	628	609	498	460	464	439	503	455	454	430	473	458	438	434	470	462	425	471	466	443	480	443	464	466	452	506	500	468	453	484	471	467	420	450	434	443	464	398	465	473	474	446	451	475	438	485	486	448	481	446	474	465	425	434	457	484	474	438	464	506	471	456	457	446	427	440	445	440	456	473	433	430	416	476	435	482	459	451	456	467	447	475	449	454	457	456	487	490	474	448	445	426	413	474	454	443	447	432	425	430	429	459	443	447	447	458	471	465	422	449	472	417	474	435	475	405	469	451	426	428	453	462	464	470	451	471	449	439	486	422	451	455	443	455	447	438	498	456	403	423	442	474	446	451	451	452	433	452	406	418	465	449	453	429	498	441	464	452	461	462	450	456	490	426	422	476	454	440	433	440	446	431	440	446	465	465	457	457	426	482	429	452	445	478	462	444	458	421	435	445	443	473	457	475	456	448	412	444	464	447	448	458	442	506	432	424	489	415	453	458	440	457	472	423	397	470	475	473	437	446	445	408	463	447	467	444	441	443	479	396	429	440	453	431	426	448	451	461	475	456	465	415	455	462	458	491	482	434	440	471	403	504	430	449	447	443	445	468	446	460	494	466	435	482	490	453	440	452	470	433	442	451	466	456	477	468	470	437	460	418	456	454	446	429	469	438	454	462	440	453	439	453	493	411	443	461	429	441	476	465	452	430	473	457	469	488	435	448	473	499	413	462	387	420	437	478	441	484	465	424	442	433	452	448	477	458	487	530	449	426	417	480	439	490	460	450	436	454	464	435	494	457	460	456	456	463	458	414	456	440	455	441	490	439	425	469	443	464	461	446	435	462	463	438	452	476	435	464	467	452	450	416	449	451	496	478	474	478	448	437	449	451	472	467	423	459	424	432	464	477	499	447	440	449	455	446	450	479	466	415	448	437	460	452	460	471	482	452	434	468	453	453	465	477	439	467	478	443	428	416	432	483	444	473	467	464	425	451	432	441	450	442	429	459	516	488	468	403	456	434	465	400	436	510	506	438	451	441	480	445	473	463	472	443	498	484	442	443	466	386	416	442	490	492	424	479	440	471	486	436	463	464	452	425	445	475	508	485	468	450	460	454	439	465	468	455	448	421	462	460	476	490	457	442	472	488	483	429	410	499	494	505	416	412	474	451	432	433	476	431	459	477	456	470	463	430	434	455	445	452	458	446	430	442	466	454	410	496	444	449	444	444	477	490	456	489	478	452	431	472	416	418	431	489	433	456	463	449	443	454	496	477	475	483	438	484	435	497	462	439	449	471	446	501	516	467	470	488	407	436	455	467	426	466	443	439	453	444	478	426	433	441	459	455	466	475	453	457	438	482	473	480	458	474	429	505	465	442	398	459	465	450	478	471	457	468	441	482	502	459	427	491	435	465	451	418	450	466	413	450	454	447	466	445	473	514	453	441	472	494	466	419	434	390	442	481	451	437	458	446	437	444	477	452	448	467	452	456	416	482	451	421	429	447	473	465	470	455	458	506	468	455	438	471	482	468	437	421	492	474	457	482	451	499	487	447	450	490	476	458	471	493	480	423	416	484	442	447	443	461	429	474	475	433	489	489	451	482	459	463	469	461	444	482	471	489	435	416	427	479	448	426	439	462	416	463	431	443	409	497	456	445	431	461	435	425	429	476	455	443	445	447	466	453	456	440	476	473	490	428	439	482	487	456	434	468	465	449	441	448	504	471	474	467	458	492	442	437	433	442	451	465	447	482	438	441	458	454	433	422	464	435	477	450	484	442	433	493	469	447	446	417	482	421	432	432	461	450	423	458	428	480	470	416	481	467	489	469	458	430	430	458	462	476	426	448	474	460	431	474	443	442	480	467	437	439	480	430	455	457	506	436	447	426	454	462	416	481	458	450	452	504	464	452	479	438	454	451	452	494	445	467	454	466	429	473	399	454	452	430	435	441	458	488	425	450	425	452	475	479	390	460	446	455	445	453	384	442	484	435	466	445	439	428	461	462	454	443	435	479	466	454	438	444	465	422	453	476	414	470	420	485	463	396	456	497	509	423	430	438	478	453	464	462	451	466	454	473	420	466	462	431	483	433	456	454	465	491	448	478	429	465	478	447	455	482	465	450	401	464	451	458	456	439	420	449	470	427	467	492	460	443	477	488	426	477	437	441	454	499	439	471	432	452	499	520	469	468	463	425	450	449	439	454	445	468	465	456	471	453	431	473	463	452	434	478	459	451	474	474	441	444	418	463	458	424	424	437	453	468	457	495	460	488	430	450	458	452	440	463	433	416	471	439	457	448	463	476	446	456	423	454	453	463	466	418	463	456	426	419	440	433	440	415	471	445	475	487	486	491	464	438	461	444	415	492	467	431	432	473	478	456	469	458	435	412	447	441	450	461	463	468	468	420	428	468	441	442	478	430	464	482	414	460	447	440	460	483	462	464	473	476	413	494	453	469	454	410	480	439	437	471	464	425	481	435	460	481	477	505	437	458	471	469	460	490	443	433	442	446	445	463	478	441	417	463	456	423	483	414	444	470	483	409	473	489	437	438	477	443	453	477	454	407	472	486	435	473	458	428	462	466	436	449	473	456	466	446	477	488	472	466	448	469	423	425	466	444	498	452	445	459	447	461	438	513	458	453	473	396	457	470	473	467	451	463	453	452	469	445	468	478	463	456	457	477	445	426	467	465	442	451	453	441	451	441	468	477	440	475	466	428	454	460	437	471	431	458	469	472	448	490	443	472	449	420	442	436	428	485	447	441	471	466	477	428	502	432	493	446	449	467	472	492	465	477	460	464	438	441	501	447	446	447	476	444	443	451	450	492	474	409	464	450	441	496	434	452	432	454	448	434	442	458	397	486	417	437	458	453	456	466	452	456	493	476	450	438	452	459	441	431	475	453	476	456	413	423	447	468	478	436	467	473	440	441	484	462	482	425	479	458	434	472	474	446	426	475	448	437	395	464	488	443	488	468	455	425	448	445	507	422	436	434	463	471	443	484	442	446	467	440	468	438	469	471	480	464	471	432	466	438	486	453	461	477	423	438	463	437	423	455	486	469	428	429	431	466	438	477	462	428	467	430	463	448	435	453	462	473	405	439	456	463	487	469	466	417	423	420	487	442	421	423	471	485	460	455	445	447	469	427	467	418	494	430	460	445	439	459	460	458	489	461	429	408	440	465	427	407	440	446	414	449	451	496	410	434	485	431	431	499	472	454	446	457	435	461	493	483	454	455	460	457	434	458	454	497	460	488	442	505	492	416	436	460	431	442	504	425	449	428	423	486	443	463	487	454	463	420	492	463	479	435	479	432	472	450	467	429	434	441	445	440	443	508	450	452	475	488	446	452	498	452	439	471	429	481	457	465	478	477	483	428	451	450	465	492	461	454	455	445	448	455	478	402	460	429	446	429	449	507	459	428	472	453	406	450	460	448	457	485	429	461	455	427	444	464	452	480	493	423	490	448	471	446	451	474	445	483	417	477
4801	1150	983	695	660	650	625	590	561	675	594	583	560	585	606	590	601	575	607	569	591	570	593	589	610	562	613	592	646	586	578	587	598	573	623	569	619	567	587	589	606	599	580	618	586	571	572	608	587	609	551	556	606	614	586	614	602	568	583	591	601	574	573	609	576	567	609	596	634	630	574	614	663	624	540	633	555	557	573	603	629	573	574	574	587	591	536	587	563	592	588	606	594	588	586	611	573	568	646	589	560	633	563	595	597	600	597	593	590	554	580	601	608	623	591	592	561	641	603	598	600	595	596	542	589	596	631	592	571	621	586	602	563	573	621	608	539	543	569	583	585	610	559	585	603	568	617	632	581	560	565	565	595	613	633	584	584	584	609	580	577	597	609	545	560	582	604	591	576	582	638	585	596	599	584	556	627	566	617	591	619	566	575	573	592	598	567	609	575	563	539	589	597	561	578	568	571	589	579	586	573	586	611	570	576	611	578	567	584	581	643	580	606	606	563	580	608	606	606	571	569	559	592	577	569	583	580	606	595	585	582	576	606	559	556	518	601	584	610	547	606	566	556	565	554	601	572	570	580	615	596	592	616	607	581	575	631	582	592	577	603	574	549	595	633	610	626	637	595	552	603	562	567	579	631	602	605	607	537	617	589	588	612	618	571	640	614	642	576	639	561	601	574	593	636	607	538	594	580	550	600	626	627	576	602	561	590	574	580	582	584	582	589	578	619	593	592	581	598	590	609	624	577	647	605	591	578	569	593	612	598	554	589	576	584	543	621	590	618	589	618	608	567	607	578	643	601	600	607	641	604	600	575	611	553	608	587	603	560	591	583	591	557	574	600	606	578	594	569	578	576	589	539	559	588	608	598	600	599	555	636	629	594	550	612	579	578	572	608	570	553	626	597	602	579	593	593	594	579	577	555	599	539	565	545	574	570	574	596	605	594	608	622	591	554	604	590	586	616	637	608	606	591	571	615	637	592	554	587	550	592	604	606	581	595	613	625	566	563	621	565	591	610	586	583	583	574	600	604	603	626	601	596	598	627	593	559	589	597	561	588	612	574	597	575	547	641	625	562	587	607	584	620	646	634	588	625	568	575	593	551	568	573	598	583	579	589	614	574	596	603	552	579	570	554	609	576	591	567	546	597	588	598	605	576	621	594	592	589	628	584	570	624	607	565	607	559	609	612	586	611	602	553	565	584	613	608	625	584	576	594	592	622	574	537	584	611	634	582	617	571	593	610	560	605	585	612	578	623	610	576	599	562	556	561	594	583	589	593	612	587	620	594	534	552	633	561	582	568	602	594	629	565	608	586	608	628	618	611	570	595	612	585	570	597	601	594	643	619	560	566	596	587	580	606	589	562	565	607	565	610	582	624	585	558	594	620	557	613	625	589	592	555	551	557	608	548	584	605	593	590	593	603	597	608	618	562	626	615	560	577	610	612	636	599	625	606	585	622	569	550	530	584	561	568	609	571	583	595	598	574	545	568	593	579	581	646	572	604	576	586	578	599	575	616	634	600	591	601	616	634	584	604	604	593	590	577	563	571	605	591	606	568	637	593	593	605	626	629	585	605	642	537	545	570	581	592	576	586	569	570	548	571	629	584	621	586	563	557	580	590	581	619	562	583	569	603	543	578	549	582	579	577	595	588	547	572	603	592	578	580	628	575	603	671	587	599	531	583	628	599	621	596	570	599	609	598	599	594	584	570	545	599	583	551	642	553	608	571	592	546	585	633	653	570	569	603	588	577	551	629	603	601	579	606	550	567	593	571	616	586	588	589	575	598	579	592	610	605	603	588	596	642	558	597	580	578	602	625	574	564	587	626	593	604	579	572	585	582	584	589	592	610	608	574	536	571	595	613	583	584	570	553	595	589	546	556	553	621	641	620	606	606	593	539	588	574	621	579	556	583	622	603	585	598	663	650	544	577	566	588	583	562	586	588	585	607	602	604	569	583	548	629	607	591	620	592	578	584	580	632	559	600	544	558	627	588	552	619	597	593	587	607	586	625	580	577	645	654	594	625	597	544	557	582	600	600	581	617	582	607	594	591	588	617	580	601	610	600	532	564	570	605	616	612	629	594	598	591	595	573	590	599	641	589	598	575	607	612	596	576	588	592	638	574	623	569	556	632	593	576	575	557	577	598	582	572	616	613	609	622	608	595	608	603	552	629	587	565	628	584	578	552	526	600	605	621	593	528	608	548	601	590	598	599	597	596	594	616	590	572	635	626	618	571	611	590	613	585	579	553	577	576	595	544	624	546	581	570	596	604	621	512	591	555	546	603	552	590	553	571	601	567	587	598	598	573	604	593	610	578	613	584	588	591	651	614	573	595	594	616	552	594	607	661	575	559	616	558	610	623	557	614	565	593	604	559	580	577	611	569	583	618	613	591	577	572	589	639	593	607	544	605	581	557	572	581	607	620	617	611	583	587	588	639	592	542	559	581	580	585	612	581	545	617	582	621	596	639	563	577	618	564	610	588	621	573	579	596	586	607	583	594	591	596	607	625	582	577	619	576	561	565	541	550	606	575	553	578	570	619	553	595	585	594	540	600	614	581	573	573	618	598	609	586	590	590	594	613	592	581	558	562	559	587	560	615	587	605	611	598	607	592	569	601	623	634	619	601	630	598	574	558	608	618	564	576	569	599	624	589	578	640	606	607	583	577	573	569	545	571	585	601	593	580	588	568	592	582	595	583	574	580	630	570	586	576	553	597	578	635	603	586	625	614	609	559	590	632	605	578	578	575	567	607	579	625	599	596	584	615	631	536	612	573	575	588	573	598	585	562	636	617	644	573	634	585	587	579	579	591	594	570	565	575	584	601	573	591	595	596	597	561	598	598	568	611	561	555	565	566	592	599	599	538	573	595	558	554	568	635	571	594	598	568	613	572	604	599	575	595	627	586	586	595	562	573	594	576	606	597	612	605	624	590	574	588	634	600	605	577	560	595	575	596	598	599	553	578	630	589	605	585	630	627	571	594	544	567	606	549	599	570	573	558	539	569	608	561	558	592	572	604	572	581	549	555	609	571	602	594	591	602	576	601	597	558	585	580	598	590	587	625	556	629	574	551	615	579	580	597	579	595	574	574	610	578	615	596	568	561	585	531	589	632	550	589	570	601	588	571	593	621	545	635	591	573	615	579	580	622	586	567	583	547	609	573	571	555	572	581	591	586	604	578	571	632	629	599	570	595	612	572	559	599	556	620	570	577	581	597	573	616	584	577	564	614	607	564	606	599	571	616	574	566	588	602	596	600	586	585	558	590	577	554	582	583	562	565	614	567	551	525	542	540	549	600	590	617	634	581	566	557	558	613	619	608	588	603	594	607	586	607	597	602	580	568	571	562	553	595	584	572	562	595	567	598	614	582	584	621	559	599	558	633	573	589	591	619	575	608	628	583	603	584	582	533	546	601	658	624	596	593	606	608	597	625	606	597	568	585	563	568	566	584	613	596	597	599	601	618	622	595	566	607	596
23963	21478	28707	24648	21425	6347	826	604	525	501	484	510	466	413	408	401	415	388	380	420	472	394	428	406	398	407	389	406	410	407	382	409	419	417	394	393	393	352	358	464	349	370	355	391	411	404	408	420	427	382	413	385	381	400	391	412	372	372	378	411	390	393	359	398	364	413	339	418	382	389	388	373	357	376	369	378	398	406	383	415	380	392	369	407	370	380	396	385	405	356	379	370	376	379	373	360	382	391	408	378	369	404	383	397	393	377	389	376	406	385	366	348	423	408	338	380	375	381	399	366	358	394	379	388	393	358	377	368	384	380	371	391	368	342	358	398	367	403	368	386	396	387	376	374	399	371	380	397	362	407	372	378	390	385	381	376	385	335	409	368	417	398	376	361	378	395	394	410	412	380	398	424	324	367	404	425	374	365	387	388	375	390	393	369	379	395	387	371	401	388	416	339	377	386	385	353	366	422	396	366	383	356	376	404	370	346	403	386	346	403	347	335	368	391	359	379	360	383	374	375	378	388	372	404	382	365	365	401	362	375	378	398	416	357	403	364	380	389	392	336	397	350	410	420	382	405	388	383	358	337	374	391	351	343	396	371	385	361	441	370	399	384	409	371	411	355	422	362	410	387	357	351	372	387	365	433	345	391	391	378	353	377	375	378	398	384	385	381	389	381	391	367	384	369	377	365	395	403	366	368	381	358	377	379	405	364	401	363	381	355	374	355	367	353	353	386	393	388	386	374	372	354	402	412	363	343	433	402	376	366	396	395	364	385	421	369	350	383	376	388	374	390	413	374	369	350	385	362	354	400	370	370	356	381	333	389	415	374	385	315	382	392	367	379	362	392	368	393	395	414	382	419	383	403	377	402	424	419	374	349	389	381	374	397	355	370	368	401	388	377	400	451	357	383	410	370	386	398	384	393	367	376	375	400	418	390	388	366	383	384	374	394	357	401	364	418	363	368	427	362	375	398	406	380	362	389	444	399	394	414	392	384	410	356	365	377	401	416	386	384	390	387	385	409	405	361	383	390	361	383	391	399	396	382	352	379	356	348	394	381	396	391	394	390	420	400	378	358	357	360	365	386	383	368	380	379	396	378	401	379	390	399	399	371	410	385	400	359	385	355	377	424	367	402	395	363	345	356	387	362	349	424	361	394	369	319	363	378	411	376	392	408	375	361	429	418	399	384	405	324	375	370	405	358	416	356	387	383	384	359	365	416	395	332	403	406	400	346	374	382	377	407	385	341	381	394	338	395	381	368	362	363	378	424	355	357	376	393	362	358	375	403	384	384	394	401	377	361	393	389	377	372	394	363	395	370	332	400	363	367	388	383	388	363	387	393	394	393	372	420	410	373	355	375	381	374	400	395	383	402	416	371	433	388	408	379	382	397	403	392	391	382	380	389	369	388	371	393	442	374	385	374	381	346	362	417	395	383	369	362	355	349	385	379	372	379	387	395	389	369	392	346	365	360	365	368	417	401	351	372	399	415	417	394	408	377	368	356	423	401	389	376	385	381	383	376	402	378	368	396	359	392	387	405	387	362	382	381	399	393	403	369	381	347	405	382	398	381	411	372	372	401	398	412	374	377	419	376	396	387	363	362	384	353	387	394	375	391	388	404	368	385	380	368	402	384	406	374	374	363	379	407	366	371	369	370	381	397	366	376	392	357	373	374	397	388	362	382	410	364	389	356	390	357	382	363	378	362	359	387	356	381	373	380	368	378	403	350	386	412	385	385	417	394	427	394	357	360	421	402	380	391	339	368	355	368	393	386	368	396	398	365	372	430	386	396	393	359	395	345	376	368	371	376	383	413	388	394	393	390	394	404	391	369	374	348	396	391	393	393	395	378	385	378	410	358	390	372	356	381	432	385	393	371	378	396	408	376	374	356	358	400	361	405	359	342	383	400	378	403	418	398	369	374	368	404	396	366	396	365	400	381	379	393	370	364	427	379	386	347	393	381	365	380	385	358	384	389	400	369	381	325	387	349	419	412	355	387	394	383	383	406	359	363	372	400	370	393	385	389	390	388	395	413	379	372	352	409	420	385	397	404	383	408	404	386	402	398	372	375	362	371	377	386	341	369	405	392	398	376	361	343	381	377	379	346	397	358	346	387	364	399	401	374	408	399	369	362	380	371	396	372	382	364	356	385	381	380	436	370	391	350	392	391	386	366	378	352	381	380	365	374	373	382	388	369	374	407	365	398	373	387	383	380	394	380	385	400	356	369	406	400	381	394	377	355	427	402	417	369	435	398	391	390	397	392	396	364	386	403	377	380	417	392	362	381	361	395	372	391	362	417	379	394	402	399	367	363	370	372	448	379	388	375	360	394	380	382	338	380	398	384	384	393	410	381	430	386	361	438	380	417	406	373	363	387	404	406	392	395	395	395	406	387	398	372	364	408	382	430	409	396	415	390	369	381	390	365	377	391	382	374	375	405	381	376	395	405	382	393	401	393	367	360	335	414	353	347	390	392	381	366	359	398	390	398	410	366	370	405	411	384	376	353	416	408	381	373	395	389	361	391	404	361	361	416	340	388	367	376	377	397	390	379	360	377	365	388	391	355	345	415	382	373	384	401	404	413	387	436	356	367	418	376	396	381	382	360	385	375	390	364	403	365	351	420	367	366	405	371	373	357	341	407	375	396	395	393	370	384	394	414	379	346	391	345	381	376	405	374	409	367	383	385	391	386	349	380	378	391	380	351	347	382	380	386	347	364	399	398	357	380	405	358	382	437	398	382	378	371	394	370	359	360	372	400	373	423	383	391	381	368	394	358	378	359	382	375	356	354	399	426	400	362	394	367	370	385	368	373	366	381	388	400	426	359	399	384	402	390	399	354	379	386	404	373	397	373	428	393	380	373	350	380	331	375	389	401	373	378	362	364	402	393	378	386	400	346	343	369	384	357	386	347	341	373	384	374	360	379	380	382	368	370	384	371	410	339	377	373	379	335	386	365	377	400	386	387	387	381	356	366	395	417	360	375	361	384	376	382	418	370	389	381	339	358	383	348	390	390	372	395	395	365	371	408	403	367	423	371	384	368	396	352	379	374	376	392	404	367	379	338	397	371	380	387	388	356	381	388	398	378	379	400	362	392	425	384	360	391	391	354	371	395	377	388	365	357	408	392	368	389	380	391	396	382	384	385	389	387	387	382	427	379	387	408	379	395	367	384	419	371	356	404	367	426	346	401	398	341	357	388	375	408	372	389	360	366	377	377	370	372	398	368	374	356	390	371	366	392	388	356	374	349	390	396	394	389	363	399	382	393	358	420	369	373	395	389	400	383	393	389	367	373	403	384	377	385	346	375	391	379	361	386	354	372	379	415	420	363	373	403	417	394	389	390	385	388	391	390	361	389	393	391	389	401	346	394	380	382	385	372	390	387	386	366	365	349	398	351	364	354	414	405	361	393	378	349	364	390	409	379	336	346	375	367	393	353	360	373	399	370	380	376	385	374	396	359	362	399	353	385	369	388	376	396
5314	8015	5397	2578	1828	1453	1210	1041	869	839	738	682	660	647	605	610	572	552	554	575	551	557	510	488	546	481	532	516	503	578	554	527	511	526	523	526	480	523	492	526	500	477	498	513	508	503	528	518	519	501	538	509	507	482	499	497	502	487	521	507	500	476	510	529	504	452	510	502	490	481	466	490	506	525	516	519	495	505	486	492	513	520	487	507	534	504	498	512	510	494	499	498	498	496	491	447	471	517	492	541	491	491	501	507	499	492	521	460	474	496	548	472	483	519	501	497	484	506	497	518	526	499	502	500	490	492	529	552	530	495	482	507	527	487	506	521	533	464	559	537	470	488	485	517	516	507	502	440	452	503	487	527	483	504	512	557	474	490	490	478	527	485	523	492	532	477	515	513	469	522	465	464	509	482	499	504	503	503	509	526	522	518	503	505	487	478	501	507	523	484	540	549	527	495	511	523	455	494	502	518	465	495	494	491	490	480	513	479	497	480	501	547	499	483	505	470	522	496	516	497	469	484	489	492	486	506	477	522	502	468	466	505	496	489	479	507	517	506	495	479	530	485	489	506	492	484	452	549	479	470	489	489	509	461	509	506	497	502	462	547	482	542	516	494	512	512	496	511	494	470	505	488	517	495	522	486	479	505	475	503	467	510	484	509	495	525	517	465	489	491	502	501	523	501	488	519	520	498	486	500	497	496	512	484	500	495	522	501	479	517	462	502	522	498	516	540	486	476	524	486	494	503	493	514	500	444	507	501	498	482	496	495	484	512	527	512	518	481	540	468	517	512	482	478	533	507	528	486	510	503	477	513	492	506	479	493	485	518	494	511	485	514	465	530	470	506	495	488	494	478	510	477	512	476	470	474	501	508	542	504	507	482	515	488	526	507	509	525	499	458	529	453	492	513	447	514	505	513	480	463	488	524	507	497	496	482	504	491	442	486	493	535	463	524	493	518	496	511	505	519	501	463	523	487	495	488	485	486	516	468	505	506	511	518	496	510	499	515	504	499	506	516	480	490	540	489	470	493	557	479	554	483	540	499	519	476	460	452	497	476	473	506	545	518	554	520	518	508	479	479	538	563	505	504	462	503	491	490	530	505	522	513	490	502	494	538	495	518	491	495	500	492	510	510	452	483	478	483	479	517	481	490	484	524	532	477	527	488	513	484	481	510	482	501	519	499	501	483	471	494	506	473	457	504	457	531	512	493	501	487	528	483	484	518	494	491	487	484	483	508	487	474	501	495	469	537	510	486	467	513	507	482	506	514	477	491	482	510	558	492	508	481	504	502	508	519	461	521	465	478	509	538	484	481	510	452	508	507	503	482	529	509	504	471	527	510	464	513	464	521	514	496	500	461	515	517	491	486	485	520	486	476	537	480	494	471	482	491	497	473	519	521	487	493	505	506	485	501	469	487	485	508	475	491	454	493	521	485	469	468	512	569	516	508	520	506	499	518	520	484	471	481	504	501	511	486	523	497	528	521	505	502	502	523	490	511	507	490	516	500	470	510	499	497	485	446	503	460	517	453	480	499	522	485	492	492	485	482	527	503	496	463	489	492	531	490	503	472	489	513	516	470	517	492	490	530	496	496	501	488	515	509	518	534	479	474	512	501	505	501	515	481	453	478	470	487	489	523	512	540	521	511	508	538	486	488	501	500	519	517	493	500	490	483	473	490	504	550	510	492	528	492	504	495	506	477	490	486	496	538	502	489	491	481	499	536	443	470	521	534	496	519	506	480	522	500	495	490	494	518	506	531	488	485	462	460	497	490	498	489	516	523	483	509	500	493	455	496	485	508	507	494	477	519	453	539	507	475	513	516	496	518	467	492	482	507	509	518	518	488	499	539	466	458	517	481	534	495	520	488	486	504	527	463	502	463	481	524	547	515	479	511	515	494	524	492	521	487	511	506	496	527	495	496	496	570	521	477	497	498	505	508	531	485	492	520	473	509	480	521	511	449	488	468	473	501	487	509	512	489	497	510	516	498	452	518	502	497	458	489	487	526	485	519	502	490	510	510	476	482	497	486	520	511	526	480	507	510	521	512	500	516	488	444	506	494	522	505	459	506	469	532	483	485	506	495	441	485	481	491	514	515	479	470	519	498	500	477	468	470	538	491	498	538	494	519	501	474	507	541	501	517	535	521	489	520	453	520	501	493	514	489	515	526	498	475	491	476	510	492	489	501	521	498	469	480	475	480	505	521	479	483	455	468	538	513	460	491	473	523	541	514	481	525	505	494	479	529	526	500	523	503	488	491	503	490	466	507	476	509	477	520	482	497	545	487	504	478	527	514	460	522	498	504	501	506	476	501	532	482	505	520	482	532	497	502	482	491	490	464	462	463	512	488	500	498	469	494	501	463	472	518	503	450	535	492	485	495	492	467	511	475	525	500	494	506	500	468	519	573	490	521	494	497	491	498	498	483	527	516	480	507	503	476	484	481	476	479	488	477	515	458	486	514	518	484	533	478	512	481	500	462	509	510	512	474	461	524	505	522	483	458	485	468	475	496	481	518	495	507	507	531	496	492	523	528	471	527	479	499	493	496	496	460	532	474	485	489	504	500	517	444	473	487	537	498	483	482	473	508	490	477	484	449	488	513	497	522	523	492	443	500	558	484	552	498	557	485	474	455	494	491	473	515	510	513	501	494	474	506	511	489	461	521	479	478	523	507	491	520	468	518	494	479	487	513	525	502	574	480	518	491	506	449	487	511	506	480	495	468	480	510	523	531	506	521	493	492	492	531	465	487	496	485	518	493	499	500	496	501	478	503	520	497	470	470	509	505	507	473	465	489	520	456	487	522	499	468	549	513	478	495	495	446	459	501	530	514	511	505	472	415	491	497	471	460	483	469	481	536	495	499	454	530	479	479	462	498	511	469	476	453	501	484	519	472	503	533	511	514	484	486	509	540	488	483	489	494	538	497	474	497	472	522	492	492	483	510	544	513	511	532	513	474	470	490	495	497	520	491	520	500	522	485	456	521	496	544	524	488	503	474	534	494	464	502	463	492	479	490	481	521	460	510	503	484	489	506	475	500	501	491	507	495	475	456	525	489	512	474	518	486	480	495	504	503	490	507	491	484	476	475	513	559	469	488	494	499	482	490	483	536	463	489	515	511	503	482	446	475	521	483	498	474	513	515	457	488	515	492	503	504	488	488	480	514	520	486	493	488	496	519	498	500	496	510	486	484	505	508	530	493	509	509	454	504	490	483	489	509	481	511	518	527	517	517	478	495	497	480	507	510	480	501	508	513	508	517	474	477	527	505	455	463	536	508	459	511	474	532	507	546	479	516	485	503	496	501	503	510	516	480	463	476	474	507	510	498	482	517	507	505	477	475	484	481	497	507	518	503	485	467	512	508	506	516	536	458	469	549	527	471	519	456	497	488	499	499	510	489	496	557	510	510	478	470	520	516	516	526	527	464	544	491	484	488	494	509	488	533	501	473	506	493	486	504	510	478	490	529	485	471	525	453	502	506
25103	21478	27251	25845	5060	491	427	363	335	349	325	299	320	311	282	312	296	282	300	285	304	288	323	270	294	267	310	278	305	315	283	281	257	297	311	269	307	302	301	297	279	287	267	286	255	295	325	253	269	270	253	248	270	274	255	290	281	312	254	259	278	295	289	298	283	275	290	271	310	298	306	319	305	261	266	280	280	270	266	319	277	308	284	243	300	297	281	257	311	271	262	287	280	248	281	290	269	254	288	313	269	309	287	289	285	276	284	323	284	273	289	297	302	273	298	283	287	309	283	293	270	260	266	295	297	307	285	266	302	271	289	259	272	265	267	280	293	298	289	287	266	274	243	284	265	293	287	277	277	254	277	301	290	258	280	270	285	271	292	292	272	297	278	270	290	289	280	262	280	274	255	282	282	257	266	306	288	302	266	276	271	279	277	281	290	293	326	309	267	278	281	281	283	256	279	278	268	248	285	265	263	314	278	293	277	267	269	289	295	288	285	302	293	283	287	290	294	250	256	282	295	267	269	278	281	311	271	294	287	284	298	276	273	295	277	291	297	301	257	268	253	292	297	292	300	283	288	300	248	299	295	254	302	304	280	274	296	310	275	292	280	282	272	283	298	255	317	287	244	279	289	286	294	295	279	305	263	313	305	299	265	294	289	287	312	278	305	283	303	285	286	294	288	263	291	303	299	272	281	279	248	295	286	285	296	261	279	301	272	278	293	316	290	280	278	280	321	297	319	310	259	257	322	298	282	280	285	275	264	295	321	288	319	301	294	311	278	271	244	278	273	306	283	280	280	313	278	260	288	267	292	303	309	275	269	246	307	276	261	289	283	278	333	248	269	281	303	280	293	278	279	324	278	295	269	287	245	287	288	297	303	284	283	248	276	262	258	265	310	306	291	294	299	272	311	310	297	271	295	251	275	259	291	268	266	295	287	288	288	305	297	288	265	275	269	275	266	283	275	267	313	265	292	268	311	254	276	307	271	323	290	285	255	276	297	281	294	289	255	273	271	287	288	278	291	279	303	283	296	312	274	306	297	285	277	288	285	289	301	298	283	272	248	301	264	279	309	306	305	287	296	307	293	295	307	262	309	297	267	285	305	282	286	304	282	267	292	289	269	256	290	288	270	285	313	307	291	254	272	259	265	274	270	315	297	294	276	307	257	301	292	279	311	305	284	296	292	285	282	286	269	313	280	275	278	292	274	274	291	316	307	286	305	308	288	289	282	291	280	274	267	274	320	277	301	292	305	292	282	294	277	304	305	279	273	292	272	267	296	221	285	273	279	297	290	270	294	304	306	274	310	270	300	248	299	247	286	280	304	287	268	294	292	306	288	318	304	286	271	258	322	289	270	280	291	292	268	295	305	293	291	289	251	273	279	275	312	276	261	261	315	281	286	270	259	288	303	301	302	287	248	305	299	266	282	291	288	298	280	274	279	283	278	262	313	297	301	305	312	273	271	274	317	243	276	286	281	280	307	310	312	308	255	309	273	297	295	291	283	277	308	293	297	313	297	288	272	311	270	291	236	265	288	289	324	300	279	306	261	265	284	264	261	282	256	299	258	293	263	260	273	326	281	300	262	287	260	300	273	283	288	289	275	295	283	279	283	296	317	305	302	267	276	293	289	316	248	269	265	294	277	288	281	286	285	294	296	299	285	280	297	274	294	242	271	259	273	292	263	286	299	287	289	268	272	283	264	272	266	262	259	297	275	281	293	289	297	264	280	295	305	302	314	279	262	282	271	284	271	281	297	301	269	290	317	309	302	275	308	303	277	290	294	289	292	287	300	296	291	280	279	268	290	265	306	313	308	294	298	294	269	282	310	291	269	303	289	264	304	304	274	304	273	290	282	279	273	290	280	303	238	280	284	264	288	276	268	279	272	268	302	293	279	273	304	299	302	308	290	308	291	308	280	320	291	302	277	288	273	268	232	276	269	303	289	297	279	301	294	284	260	285	291	275	271	271	259	280	304	269	293	282	277	305	306	292	286	246	289	290	272	278	290	279	291	265	292	262	277	255	278	297	271	309	270	290	298	295	271	259	282	252	298	267	263	280	269	275	254	300	285	303	321	294	258	285	262	281	288	257	293	266	307	252	297	299	279	295	274	283	259	267	307	251	290	275	252	282	292	302	278	250	278	304	282	299	277	251	317	268	271	299	294	296	270	285	272	269	289	278	301	273	270	266	288	272	298	269	295	283	258	269	272	267	257	286	301	301	317	295	295	289	306	272	263	288	277	289	279	302	285	293	258	272	277	280	254	294	291	301	309	301	282	287	281	275	299	308	287	311	305	266	257	276	296	272	272	280	315	305	285	258	275	303	282	284	279	316	318	293	322	290	270	275	254	285	301	275	272	321	283	300	295	284	296	268	284	280	265	295	270	290	252	306	267	270	273	262	252	260	275	267	285	283	279	310	294	298	293	305	297	246	265	309	271	271	286	319	278	281	273	266	311	268	268	272	279	276	280	293	292	252	281	281	264	304	309	286	300	307	283	303	278	300	315	279	267	271	291	292	283	252	288	281	287	289	240	256	262	285	272	284	245	266	330	264	295	248	245	298	293	290	281	259	284	284	261	289	298	289	295	270	267	288	312	263	298	278	288	272	302	292	283	259	288	275	303	265	262	262	244	302	284	283	287	280	300	257	265	296	319	278	298	260	294	305	268	277	254	275	284	279	298	276	303	281	278	249	319	261	293	282	267	278	298	307	272	301	320	305	296	311	326	247	315	276	282	301	272	280	259	325	280	302	286	290	295	296	298	284	273	289	277	264	274	283	275	303	282	295	295	271	301	291	273	256	268	253	283	260	273	278	278	282	278	262	275	297	312	321	302	285	287	293	277	269	281	260	274	296	292	287	269	274	281	266	278	282	281	291	268	291	332	290	296	296	278	265	313	288	288	284	306	295	281	273	296	294	312	324	296	303	293	277	302	271	296	292	265	281	288	300	295	289	299	322	282	290	277	298	287	278	266	271	281	282	267	269	284	271	272	301	283	298	303	295	262	299	282	298	308	285	290	272	269	280	278	273	330	295	275	310	310	276	299	309	271	306	293	272	294	264	300	298	284	286	263	299	263	247	296	256	289	268	308	302	295	294	303	252	263	324	277	281	296	293	291	299	292	275	292	292	288	269	295	270	275	299	254	313	332	307	279	282	259	285	283	278	286	250	291	272	245	279	294	290	298	293	275	311	242	259	289	285	304	273	275	301	273	302	277	284	268	250	274	259	295	256	288	306	300	284	282	317	263	298	274	260	309	301	289	276	303	290	266	283	260	278	270	295	274	286	285	303	277	280	281	288	311	300	275	299	325	278	259	293	282	291	282	272	285	263	291	318	278	293	280	301	271	301	266	292	271	250	277	301	267	291	309	298	288	283	254	294	294	251	266	289	273	272	294	287	280	267	295	291	301	286	290	283	273	275	294	304	276	286	263	275	300	320	296	293	267	296	269	282	281	300	255	295	308	319	310	277	256	251
4687	4134	2868	1348	1094	822	716	605	611	522	471	459	414	400	419	417	399	395	419	387	403	370	383	371	382	384	399	345	384	370	402	384	342	369	373	415	373	352	362	364	337	392	369	366	367	397	378	356	389	405	396	360	374	354	374	369	356	364	359	373	364	357	366	353	363	356	355	372	367	364	367	335	379	353	368	366	359	360	351	367	375	384	345	349	377	370	332	342	386	398	352	379	380	339	384	373	358	379	356	341	357	348	367	365	390	376	346	378	368	359	359	378	363	356	392	392	393	351	378	381	351	378	353	385	344	377	357	356	339	350	372	343	393	358	348	366	378	367	385	379	340	389	330	385	371	373	362	364	343	359	371	361	384	363	367	357	351	395	356	364	363	383	370	363	376	334	363	378	374	365	391	381	350	357	366	378	356	393	394	361	329	376	379	362	357	375	356	375	369	354	345	382	381	350	365	357	361	340	366	374	364	374	331	357	370	383	341	370	356	367	383	357	365	347	399	374	369	356	388	361	404	372	358	342	401	410	341	359	397	357	342	351	376	318	376	361	404	343	397	355	380	327	335	376	343	345	373	371	384	367	397	335	362	358	396	351	397	372	384	352	334	409	409	389	380	374	375	367	376	331	355	367	343	360	350	337	377	358	349	369	375	385	350	355	360	378	377	381	332	386	391	348	333	361	368	370	369	353	393	350	401	356	368	337	372	365	364	369	323	370	386	362	361	355	350	356	368	384	364	379	350	363	372	342	357	351	332	379	383	371	384	393	406	381	395	346	371	357	362	361	366	349	353	353	371	372	374	387	368	349	382	342	390	381	332	369	346	352	376	356	386	407	340	341	339	362	341	347	335	367	352	328	359	385	383	370	351	352	387	367	382	355	352	377	347	374	359	357	368	345	359	359	368	373	360	339	387	349	402	377	386	360	388	357	359	340	394	339	354	373	359	388	352	368	354	367	362	381	369	400	381	366	414	388	355	393	370	353	369	377	372	371	385	372	379	384	381	326	377	361	363	386	360	398	371	344	371	362	358	353	367	345	376	388	358	377	334	384	387	366	394	348	374	385	386	374	351	361	367	346	403	370	348	389	349	384	368	351	376	347	343	396	373	402	384	353	377	383	351	357	358	362	344	395	376	349	351	359	367	382	374	360	355	377	383	356	375	341	355	411	339	383	365	384	374	359	374	397	349	369	349	344	386	361	369	359	396	390	373	390	391	360	380	382	341	394	357	351	364	370	369	364	369	354	380	370	339	338	364	361	378	376	343	384	382	380	384	344	327	328	381	397	357	385	363	374	372	338	388	372	372	364	368	339	369	356	367	339	353	367	344	369	385	350	344	341	351	382	338	362	343	320	371	355	360	373	390	333	379	366	357	355	382	366	349	389	362	375	383	364	356	379	394	368	374	385	358	327	352	372	361	374	380	354	359	389	320	367	384	356	353	353	363	413	390	374	360	354	383	354	384	372	371	386	393	383	325	393	367	343	394	370	348	367	346	383	328	351	371	348	375	366	355	378	354	348	376	366	372	372	386	387	393	350	379	372	367	367	353	361	378	377	383	385	384	335	382	390	360	365	390	378	354	385	365	315	385	360	382	379	338	366	381	334	390	335	393	369	356	356	352	378	328	344	391	371	387	400	407	362	380	351	397	378	327	367	400	392	384	391	344	379	356	378	348	345	361	363	353	369	350	351	363	365	373	384	353	395	393	380	351	320	356	377	367	328	394	385	382	346	367	379	370	404	361	370	344	377	353	373	378	357	351	371	358	394	395	352	348	374	348	372	388	388	366	369	350	352	381	352	375	369	351	342	352	347	377	380	382	356	373	373	376	352	369	381	380	368	348	414	391	369	395	350	370	383	389	360	379	361	403	347	370	376	387	364	376	375	375	367	380	385	356	343	350	375	326	374	364	363	402	345	365	387	375	391	365	360	357	359	367	378	354	350	398	365	339	341	364	383	379	392	373	343	347	367	358	349	356	335	334	356	422	355	342	363	383	397	349	356	352	362	345	377	393	359	399	360	346	340	341	365	377	387	333	364	355	344	369	422	398	357	365	348	353	425	363	306	356	356	376	384	350	371	366	368	385	374	371	345	359	334	356	337	407	376	375	349	378	331	332	368	384	361	375	360	347	371	331	389	350	348	356	357	361	369	364	355	386	380	367	341	357	373	381	344	346	358	367	376	367	341	376	358	334	373	376	348	348	369	323	338	378	346	387	385	367	356	334	383	384	379	348	374	374	405	342	335	333	371	358	380	357	394	397	388	367	331	359	370	388	340	359	380	352	345	344	389	362	403	349	373	343	344	367	376	367	324	370	329	373	354	406	371	337	362	361	347	381	378	391	390	370	352	329	375	403	391	354	357	361	311	358	324	383	323	369	326	356	335	371	354	377	395	342	363	357	345	393	367	384	352	373	387	372	351	347	348	347	368	349	307	357	389	388	364	354	379	352	365	353	367	391	349	371	307	368	359	374	349	360	338	391	350	374	358	348	398	382	350	372	360	370	384	359	381	347	364	358	359	375	360	355	369	377	347	359	376	326	332	379	340	389	327	362	393	362	331	354	348	363	371	365	366	337	341	337	375	368	351	394	356	349	353	353	414	347	371	361	351	393	370	385	364	360	353	376	368	373	380	385	360	357	366	352	374	369	371	391	404	357	402	382	399	396	379	351	376	367	354	359	363	352	356	338	367	330	395	348	352	354	376	352	353	360	346	380	364	342	383	351	352	352	392	368	329	342	382	394	334	374	321	355	375	341	382	373	355	363	344	354	370	373	382	404	367	399	366	333	379	367	325	375	372	376	369	368	370	393	359	359	373	367	373	370	396	370	349	346	346	382	355	383	363	362	357	355	337	384	369	367	345	389	369	397	393	370	335	360	366	356	379	367	334	372	386	334	354	369	383	339	359	359	353	344	375	368	335	392	335	349	372	367	393	350	368	362	380	362	392	374	336	387	356	334	340	383	352	375	336	367	377	396	363	390	354	364	361	407	334	360	382	353	334	373	352	362	376	363	373	342	370	374	330	384	349	360	338	378	342	376	346	331	335	344	390	332	358	332	392	346	362	392	372	342	366	361	393	353	338	375	362	358	351	356	370	369	369	345	349	357	377	376	360	369	378	382	385	354	349	348	353	358	356	347	376	341	357	324	357	329	340	340	359	314	357	332	339	358	365	368	355	345	392	338	368	375	374	353	374	355	364	400	358	374	389	358	381	351	380	363	356	375	365	386	389	362	330	337	358	345	395	364	371	389	337	343	377	337	363	405	380	347	321	338	378	376	371	377	387	357	363	357	393	367	337	335	382	389	359	407	373	377	336	388	337	364	392	340	345	362	385	381	381	354	360	359	384	319	345	364	385	372	387	367	387	375	359	334	397	364	366	373	387	373	356	357	369	391	388	344	401	341	376	355	397	390	353	357	335	350	355	348	379	345	379	358	368	357	379	369	369	354	355	368	369	348	335	347	377	329	330	361	360	377	391
23010	21560	29320	24223	21552	21484	3175	605	424	381	320	293	256	216	250	222	194	203	206	185	185	187	161	183	181	166	149	186	150	137	147	142	162	146	177	165	144	132	120	155	121	150	154	148	143	144	134	131	147	156	149	133	156	131	148	160	157	120	136	149	137	140	122	139	155	131	156	161	133	147	137	124	147	117	139	143	147	167	148	130	155	130	134	145	144	162	147	145	136	132	138	159	153	150	150	144	158	154	138	149	133	130	146	131	158	140	145	133	151	148	160	137	137	128	149	151	133	133	120	141	126	154	139	143	143	147	137	141	126	141	128	113	133	126	131	134	139	126	147	143	144	148	121	130	144	125	128	158	148	138	128	146	141	139	133	136	150	135	146	134	138	131	119	139	128	123	140	137	131	137	146	146	157	142	133	131	113	141	134	159	144	140	134	145	157	135	113	120	162	134	147	134	155	148	150	147	137	170	166	155	144	127	140	148	142	143	141	131	110	119	123	132	152	123	140	140	154	139	129	146	144	134	138	130	145	145	118	140	134	125	135	152	140	138	110	115	142	133	131	156	131	132	142	133	140	170	153	143	151	133	120	130	152	126	138	148	153	132	131	123	153	158	147	139	141	150	110	144	135	136	117	146	121	102	151	142	134	121	123	154	132	126	145	132	139	136	143	135	125	146	142	124	148	157	133	147	136	141	149	134	150	142	131	135	133	138	132	132	149	154	155	135	130	140	148	135	136	147	128	147	148	144	158	129	159	113	152	144	148	129	155	125	129	139	121	131	139	142	140	124	123	126	134	118	135	147	112	145	127	152	108	149	130	124	120	138	139	123	130	123	157	129	152	144	144	144	159	150	152	146	124	143	135	127	139	152	131	141	125	145	123	132	135	132	152	140	150	149	134	145	130	131	142	150	146	122	143	121	147	135	138	141	148	148	138	125	138	131	144	135	135	163	138	149	136	121	158	145	130	144	109	118	139	148	131	139	130	144	117	120	150	129	131	134	150	156	136	124	128	138	141	135	137	135	115	135	148	129	143	156	140	157	148	171	138	158	152	133	128	150	155	134	150	143	143	136	140	122	172	142	156	127	157	143	149	139	124	153	147	132	154	149	113	147	140	151	153	140	151	144	145	125	142	154	141	136	127	161	119	159	147	133	137	150	140	153	136	150	124	137	140	130	145	126	136	131	127	133	151	141	154	145	146	127	150	131	134	133	134	128	139	147	126	132	149	137	121	137	158	146	140	143	145	155	139	145	158	125	137	140	148	119	130	138	135	147	136	150	123	124	133	138	156	147	138	135	155	144	135	133	147	138	127	145	129	139	140	119	158	133	134	161	143	134	140	141	133	142	149	146	155	130	126	138	132	130	149	124	122	143	164	136	135	131	165	140	135	143	139	151	153	128	148	130	134	122	133	121	153	135	139	147	142	117	136	146	157	138	123	150	145	144	143	164	152	131	128	138	139	114	141	159	149	155	139	130	155	129	132	145	131	142	136	164	130	137	148	148	148	142	147	176	150	146	144	124	132	139	149	150	145	153	139	154	145	149	142	128	138	140	135	150	137	147	130	133	125	140	138	144	152	159	155	121	129	146	144	131	164	129	129	133	134	156	144	133	152	156	137	140	145	144	124	131	131	130	142	155	169	128	121	145	133	147	143	144	124	137	161	139	147	122	127	158	146	163	143	144	152	126	145	135	150	133	135	156	122	146	145	140	136	148	131	158	149	155	125	136	149	109	125	130	138	120	138	140	136	146	144	142	131	103	160	141	137	145	136	144	162	122	117	152	145	109	133	138	147	160	127	138	135	142	141	135	137	131	140	145	158	145	133	132	142	137	138	125	149	137	147	123	128	147	144	136	112	134	132	154	142	143	147	141	145	147	129	130	143	145	145	148	149	137	151	134	129	150	144	148	147	150	138	146	132	139	130	124	142	152	147	122	149	126	143	133	128	124	166	166	153	121	136	144	126	146	137	126	129	145	128	134	131	145	136	141	146	113	146	129	147	122	159	133	124	153	134	142	135	153	143	145	147	138	137	124	153	125	139	143	124	138	123	144	145	169	116	149	138	130	150	129	126	153	152	134	131	139	130	138	140	138	136	112	149	191	144	137	141	166	119	157	134	145	133	166	132	125	143	135	148	159	134	142	137	137	125	113	129	147	141	177	122	128	137	139	121	142	145	115	131	137	120	131	132	134	128	120	133	115	145	127	132	139	156	156	142	133	133	155	129	126	135	138	144	139	126	153	155	137	144	141	137	136	133	135	160	140	128	124	136	156	130	126	160	119	153	152	134	141	151	127	138	125	128	134	137	150	147	131	144	142	146	163	146	134	137	162	139	138	132	132	138	135	128	127	159	175	172	143	127	120	125	155	135	164	139	135	127	167	149	139	119	126	153	148	147	140	127	158	133	139	144	126	129	137	149	141	127	146	155	119	169	132	148	141	158	153	141	129	148	148	140	122	158	128	128	142	138	147	114	144	132	144	146	143	134	145	155	133	147	121	165	170	153	141	129	136	137	143	130	140	129	154	148	128	132	137	140	127	123	123	147	134	133	137	132	138	160	125	139	133	127	160	143	130	126	139	132	121	149	150	161	144	130	151	160	144	147	122	131	146	151	128	134	141	140	132	129	136	131	149	141	161	131	153	138	131	119	124	144	141	132	171	137	154	148	155	135	131	134	147	149	146	140	137	147	135	135	135	156	133	139	130	150	133	156	121	142	135	128	126	144	145	150	119	148	145	145	135	135	129	129	139	167	148	141	160	137	130	132	150	141	141	143	119	140	124	125	131	111	142	140	130	117	134	135	123	154	141	148	164	140	134	119	126	144	150	150	133	139	142	143	158	157	144	156	144	149	128	152	140	122	130	125	144	125	133	128	150	158	149	141	123	129	148	176	137	155	142	139	135	139	146	143	122	141	118	169	129	133	147	150	144	153	143	136	165	126	132	150	130	168	151	125	157	135	116	140	146	127	144	139	127	156	173	159	148	143	134	138	142	141	122	131	152	149	154	147	145	130	152	120	144	126	149	136	126	162	133	171	156	150	135	145	152	148	131	111	135	122	140	149	136	132	143	137	152	145	139	143	118	139	150	153	149	150	153	167	151	136	153	147	135	152	147	131	137	114	146	136	123	120	137	140	152	147	134	152	135	133	177	152	128	142	132	121	169	124	153	109	146	132	144	112	128	129	110	166	123	137	165	135	138	131	141	117	116	141	144	139	141	127	116	139	125	131	144	144	141	124	134	157	124	120	137	143	153	122	120	145	117	155	147	144	135	143	130	149	133	144	153	140	136	129	137	144	161	136	152	127	135	138	148	134	127	131	137	153	164	125	127	158	142	149	134	152	133	134	133	126	113	140	135	123	148	154	148	135	150	147	129	145	138	136	150	136	138	135	138	129	145	143	140	142	133	146	145	135	114	127	154	144	140	119	136	129	132	144	148	124	135	123	122	122	149	132	135	126	149	129	118	129	141	135	158	162	130
5443	12786	8445	3897	2745	2058	1577	1186	955	844	631	549	508	423	394	440	326	325	306	278	299	269	251	252	258	268	250	245	235	216	213	226	230	216	213	197	244	226	197	216	213	229	196	197	196	189	219	180	207	199	187	190	184	218	208	215	184	192	202	185	196	194	200	171	206	173	190	165	166	216	196	185	197	197	193	196	220	189	199	161	167	203	188	202	194	174	205	200	191	195	198	188	189	232	193	190	184	185	180	181	193	204	179	194	209	197	184	186	186	189	198	181	171	194	171	216	181	211	196	199	164	184	194	177	180	196	207	202	177	184	172	186	186	186	174	165	180	193	181	158	191	206	182	214	173	179	209	204	186	167	203	186	197	188	183	187	181	200	184	179	212	196	177	152	187	196	167	188	202	165	201	156	187	188	208	180	189	217	185	184	173	180	181	185	174	174	197	193	173	172	175	197	178	196	189	208	194	179	179	168	197	184	192	190	176	174	183	196	177	195	205	185	186	203	195	199	187	194	178	195	180	204	186	174	183	187	180	191	174	194	183	170	217	201	180	181	178	175	167	173	184	171	200	173	200	205	206	173	194	185	217	162	180	191	162	171	197	217	183	189	173	196	201	168	188	219	185	160	181	182	195	183	182	199	190	200	190	208	197	213	182	195	177	172	188	167	171	183	194	159	202	186	200	188	181	209	195	205	203	187	176	187	176	207	188	171	197	201	191	205	197	196	180	166	176	208	180	160	170	182	168	197	170	180	184	182	189	215	202	198	182	201	190	197	185	187	181	172	206	184	198	211	200	206	187	177	198	189	198	164	194	192	181	188	175	186	186	176	212	184	198	201	183	208	172	186	175	188	213	203	199	193	183	190	212	201	189	209	173	195	181	203	165	181	196	174	174	180	194	184	199	170	179	188	220	171	195	203	188	185	182	181	191	181	186	186	183	190	184	203	194	176	191	198	180	176	180	164	178	170	188	184	183	186	189	187	201	207	179	205	188	168	189	171	180	205	196	195	176	195	199	200	179	181	193	183	181	192	188	155	175	215	184	173	172	197	179	170	194	201	172	189	174	189	182	177	189	170	183	188	186	206	180	201	166	193	169	177	201	192	182	196	187	195	177	186	177	198	200	195	179	171	187	185	179	197	181	159	184	182	197	170	173	198	182	205	192	183	179	198	182	196	198	199	181	176	215	203	179	186	182	147	185	194	186	192	190	188	179	186	175	191	202	196	168	205	194	210	182	172	183	197	185	159	190	196	167	190	182	169	205	186	189	174	187	173	197	182	198	179	187	188	183	189	159	192	179	164	221	174	197	180	203	183	168	192	182	184	196	168	208	190	181	185	188	186	188	193	194	199	210	188	188	173	213	183	165	196	193	199	203	193	166	206	200	193	178	177	202	187	181	205	201	201	164	193	184	191	195	186	189	185	174	172	192	182	184	190	175	223	179	207	188	186	174	203	187	172	210	175	203	191	170	186	194	208	147	153	220	184	196	193	203	195	199	185	205	166	199	204	189	173	193	201	190	171	192	179	177	196	192	215	200	186	187	168	193	183	190	195	185	196	190	193	181	221	160	172	179	163	200	193	177	180	213	214	193	187	187	191	193	220	184	178	186	200	195	173	198	193	166	182	219	209	195	179	205	199	193	184	178	194	174	168	202	206	182	192	181	184	179	223	208	176	187	184	162	200	174	187	198	179	193	181	187	200	197	176	208	168	178	192	173	182	193	207	198	210	188	214	200	203	181	200	178	198	164	201	176	177	196	188	197	197	175	185	189	192	184	218	220	177	185	190	198	174	211	193	189	212	202	178	198	186	206	191	202	175	204	200	170	194	190	172	183	181	169	179	187	182	184	186	187	192	186	176	179	206	183	191	177	201	164	179	186	193	166	207	185	197	158	214	187	179	165	185	160	184	211	197	190	181	191	184	159	202	204	228	189	183	203	193	200	177	197	192	202	183	215	193	197	184	175	196	164	197	176	188	205	182	200	178	182	182	168	187	179	197	184	185	193	195	182	181	186	190	195	182	186	189	186	187	195	198	186	193	182	169	207	181	183	173	174	198	193	195	184	190	167	208	179	173	170	192	205	176	179	193	210	198	178	171	169	215	169	182	184	183	183	201	200	181	219	182	197	160	157	165	187	190	188	195	210	174	197	210	181	186	182	175	200	178	177	180	188	189	184	187	188	207	193	206	193	199	198	185	171	167	189	178	175	193	189	206	201	194	173	226	204	203	186	182	178	184	175	191	200	180	213	167	195	180	162	164	174	172	198	206	185	206	198	200	170	195	176	210	179	179	205	176	175	180	175	187	200	190	170	181	183	185	166	190	183	168	193	199	198	189	177	197	193	195	176	206	212	193	177	177	176	185	151	188	167	202	178	185	194	190	204	207	171	201	184	175	203	203	172	178	165	175	192	165	182	193	221	191	171	190	209	175	211	188	212	178	192	195	168	193	175	173	208	180	181	193	177	190	196	175	201	193	184	196	201	183	181	202	183	188	204	195	190	173	186	189	191	201	202	190	175	200	180	200	177	172	173	207	190	191	189	187	171	193	163	167	187	189	189	211	191	203	203	175	180	190	195	201	176	195	227	200	199	178	169	196	176	197	173	209	186	175	224	183	178	182	187	203	186	197	197	192	185	174	179	210	211	179	214	174	188	183	179	172	194	178	165	203	210	200	189	217	184	210	168	171	167	198	188	187	195	182	180	179	192	179	170	184	212	197	174	187	211	169	200	185	180	183	192	183	193	196	202	193	184	185	193	194	203	181	203	209	168	186	203	178	200	169	200	193	164	178	184	192	200	179	182	200	203	215	199	195	194	180	194	163	200	202	197	197	192	183	184	174	205	205	174	194	198	214	168	196	170	218	219	200	177	188	180	177	178	205	183	190	186	186	195	184	185	187	180	190	185	197	175	170	179	180	170	167	192	193	160	182	194	169	170	173	192	184	212	196	213	201	176	173	193	190	190	173	171	189	179	176	203	170	172	182	179	174	196	212	194	161	214	187	187	207	205	186	191	203	174	175	182	188	199	189	178	209	190	209	202	208	226	167	203	184	210	154	183	197	205	184	199	196	198	146	180	173	192	211	174	187	201	191	189	179	167	208	187	191	205	217	191	182	177	214	195	187	165	188	196	181	180	190	170	163	205	188	167	191	197	164	201	210	198	180	175	180	177	185	164	185	181	190	186	193	202	176	183	179	197	194	188	201	214	192	197	182	178	181	186	212	188	200	186	170	179	184	193	199	189	189	166	228	210	186	204	188	186	193	183	192	194	189	176	175	212	216	175	173	198	191	176	188	186	206	187	199	178	193	173	175	190	185	200	192	210	192	191	191	209	190	178	196	147	199	205	185	201	200	183	194	190	185	197	182	205	155	172	201	193	207	194	183	182	186	162	174	201	167	176	206	204	172	178	153	172	171	194	159	176	196	175	183	201	159	201	208	174	216	153	186	190	191	174	177	170	167	176	179	211	212	190	199	174	215
27715	17189	2953	792	613	617	480	475	465	462	480	435	492	480	481	512	475	428	483	479	426	492	472	414	491	474	453	485	435	436	432	458	431	406	425	410	467	421	436	471	426	461	419	464	436	472	447	454	449	444	444	479	468	422	430	442	464	409	433	452	474	477	446	446	469	475	458	444	450	393	413	446	445	439	463	450	471	405	438	446	461	459	452	442	416	449	478	504	434	472	479	483	439	471	423	422	470	438	414	418	431	449	453	442	422	453	424	487	471	454	439	469	450	485	462	445	422	480	467	422	459	457	460	442	477	459	418	459	468	471	439	432	472	492	421	441	451	414	459	447	442	471	435	454	441	445	441	453	454	443	461	467	503	438	466	455	481	423	443	428	450	460	431	457	478	465	469	435	456	455	436	455	445	476	417	447	451	439	440	471	452	417	445	480	443	430	449	470	426	406	464	457	438	436	443	437	446	455	433	437	427	456	462	446	450	465	454	422	410	424	475	435	418	470	462	425	420	452	475	451	459	448	500	427	457	429	455	489	469	473	423	461	443	468	443	434	409	460	470	444	395	426	425	446	427	458	439	450	491	429	466	458	456	455	447	430	430	430	445	451	419	426	467	435	451	446	483	440	457	448	465	455	450	442	427	460	451	438	449	431	433	424	431	432	457	479	447	430	463	458	465	482	482	472	418	438	493	444	439	454	416	422	475	443	435	444	432	422	469	390	440	450	456	458	453	425	447	451	402	465	462	416	411	475	476	445	476	462	454	438	484	448	448	419	455	423	442	450	444	427	430	457	461	467	439	475	448	459	444	456	449	451	444	430	477	481	454	444	439	463	461	495	451	472	465	438	428	468	452	459	456	456	427	418	434	448	448	473	434	491	484	424	477	430	455	444	462	447	476	479	436	491	418	443	469	436	473	452	427	454	509	479	475	441	429	504	409	399	479	462	422	445	429	436	461	425	442	459	422	456	440	465	449	430	452	447	449	428	478	450	437	422	442	426	432	475	463	457	443	431	442	441	438	481	442	484	471	454	446	484	452	508	455	453	469	469	460	436	466	458	442	457	429	458	443	456	481	490	481	452	453	450	465	432	482	461	449	446	425	439	412	457	442	419	476	455	451	461	439	473	460	426	441	441	438	424	470	436	462	489	459	473	444	463	457	463	447	436	494	462	473	443	429	428	423	465	459	442	465	418	453	434	420	467	467	427	418	482	479	460	465	458	450	450	425	475	454	430	464	441	454	473	450	443	474	445	440	444	477	468	453	441	463	467	479	416	446	437	473	492	410	438	414	450	412	466	471	456	414	446	423	446	426	468	489	456	425	454	472	426	435	509	457	457	420	459	481	431	461	416	450	443	444	508	480	439	437	481	438	442	472	429	431	485	448	447	438	426	469	461	457	462	443	468	438	451	467	438	452	449	447	429	437	427	462	486	490	457	456	450	430	469	465	464	503	463	462	503	479	438	409	486	432	458	426	447	469	476	456	470	471	514	461	475	449	443	475	479	492	449	467	428	449	467	452	425	476	462	448	493	479	436	491	466	400	461	470	458	431	457	460	417	438	471	477	465	438	471	484	486	439	447	490	430	433	464	437	454	457	459	488	462	455	424	430	451	448	456	448	470	438	426	476	448	458	473	433	434	462	457	474	442	416	443	446	415	489	465	416	409	460	432	473	459	482	490	451	442	448	428	434	433	448	466	489	450	428	424	454	452	450	446	436	463	446	464	446	443	437	464	401	418	490	419	417	473	446	444	439	472	428	422	446	448	445	446	448	476	451	447	414	495	459	445	438	432	479	422	451	457	451	488	434	424	472	448	447	447	428	468	438	434	431	461	462	447	447	451	472	473	459	486	464	441	454	473	457	466	462	435	439	436	451	461	441	470	439	444	462	488	471	461	446	456	468	437	457	464	479	488	465	429	459	474	452	452	455	438	405	476	448	450	381	474	431	437	469	459	480	436	430	464	456	445	418	437	443	462	444	441	451	445	430	462	453	458	453	406	438	440	457	482	439	465	459	409	474	425	452	457	434	487	456	440	440	455	463	443	395	450	426	484	475	445	464	451	467	453	420	442	431	485	441	481	481	434	428	471	482	410	479	456	489	424	441	471	478	432	437	466	437	406	455	462	470	447	484	457	460	445	438	460	471	484	467	417	447	461	435	470	430	453	469	473	436	458	451	459	460	427	472	459	426	469	445	463	449	440	418	448	442	465	480	445	485	445	446	437	467	428	461	454	441	469	463	456	474	444	414	456	426	433	442	481	479	456	487	448	435	442	437	473	412	453	412	430	458	427	485	426	440	445	472	419	421	426	461	456	442	448	420	464	398	424	472	428	453	463	448	431	435	438	459	414	427	444	455	447	417	457	446	440	437	460	453	436	459	431	449	484	463	453	475	471	483	465	444	450	454	443	447	479	465	466	463	479	423	479	418	426	486	454	417	456	452	441	462	471	429	464	473	421	481	438	417	433	444	463	434	495	418	440	425	457	470	461	404	446	436	441	439	443	399	465	421	438	465	454	461	459	429	436	472	430	466	472	442	468	447	442	466	459	439	456	440	434	461	415	450	436	411	414	458	473	445	423	459	412	441	492	455	458	485	484	444	441	445	440	474	435	492	450	444	433	425	495	437	509	474	460	493	395	426	451	412	457	434	455	466	457	463	451	452	436	475	430	462	434	454	478	461	465	428	417	424	461	449	432	438	417	476	458	441	469	445	453	456	469	489	481	479	452	461	439	421	480	488	450	466	436	453	457	438	441	461	447	431	457	471	463	477	499	452	424	457	479	485	424	421	439	453	458	469	479	441	417	454	437	463	431	462	446	473	495	443	415	430	460	441	509	457	447	464	460	443	501	419	434	427	464	438	477	451	449	444	483	444	451	428	403	452	482	437	457	422	465	468	454	447	477	470	413	469	430	445	472	449	461	463	479	443	470	430	449	483	470	443	430	483	468	430	458	444	453	424	474	490	444	459	468	470	439	464	450	454	448	478	452	431	466	448	469	468	448	422	427	437	441	438	459	500	471	487	449	445	439	454	428	424	423	495	464	479	496	409	453	448	403	482	426	478	438	447	430	460	443	435	458	434	460	441	435	459	432	460	433	432	470	422	445	448	429	476	404	452	463	469	425	453	472	432	476	454	408	424	473	464	412	442	422	428	442	465	464	457	449	439	452	453	456	479	483	474	450	481	476	453	440	471	464	459	468	453	458	462	455	477	452	432	429	472	475	462	453	449	469	440	453	435	443	457	444	427	452	481	458	429	459	429	457	460	449	449	468	436	468	444	457	450	460	444	417	424	474	420	461	455	459	434	475	420	416	418	443	477	411	449	427	457	444	444	443	452	487	455	469	447	456	397	447	452	470	424	444	455	429	462	453	465	481	478	448	480	472	445	461	466	446	443	442	448	457	437	422	444	443	429	448	482	449	443	456	465	491	433	464	435	473	444	425	482	468	459	458	456	428	384	451	445	457	442	446	472	446	457	423
4591	1141	937	712	646	668	650	544	631	616	604	598	621	532	589	624	554	603	613	567	564	576	588	584	577	640	566	594	618	566	566	572	610	571	575	588	589	573	661	599	589	603	573	555	581	570	603	566	581	596	555	589	592	569	619	575	622	560	534	597	571	553	568	618	586	566	596	605	550	548	575	588	576	589	601	605	558	567	606	575	546	562	589	569	565	570	593	623	579	563	630	564	622	555	569	576	565	607	606	586	584	601	587	555	578	544	576	546	653	584	615	614	562	540	559	555	580	640	564	551	579	548	577	580	587	597	551	578	559	598	604	630	591	602	578	594	562	575	581	600	643	608	565	594	590	592	566	574	602	569	562	588	589	568	539	593	578	593	573	607	619	566	556	555	588	594	595	580	547	602	586	559	563	600	583	561	589	551	568	559	603	596	564	617	573	553	557	596	563	594	594	618	584	585	547	630	556	578	531	604	630	603	578	607	574	600	550	570	566	561	591	601	611	555	573	610	630	588	605	570	575	570	544	641	527	568	611	623	590	560	531	593	568	594	621	593	597	577	622	558	590	557	545	560	577	595	577	573	615	610	623	558	621	596	603	562	584	624	606	507	583	603	619	574	605	573	585	596	634	590	601	561	587	587	583	566	628	561	570	593	590	577	610	567	599	557	590	589	583	596	618	543	557	562	555	587	548	570	619	580	608	598	610	571	624	594	617	558	584	581	608	593	591	613	595	572	538	591	589	578	575	596	550	566	588	603	594	548	592	552	583	558	600	568	580	586	599	609	626	569	557	553	573	559	600	593	611	536	578	590	573	558	543	572	562	576	623	605	539	544	599	598	632	593	613	569	608	568	531	532	568	585	561	563	616	601	549	560	548	623	548	614	595	627	569	549	585	530	595	586	572	608	569	560	593	628	551	623	533	598	617	566	572	614	548	551	578	587	565	598	601	582	614	550	559	562	530	586	592	593	576	595	583	589	594	580	568	587	579	575	577	601	541	559	568	608	601	577	543	556	647	596	538	617	536	590	540	554	572	565	582	580	570	575	575	572	609	574	549	576	590	593	610	573	595	563	534	587	605	541	611	611	596	573	588	563	618	559	622	615	583	574	625	615	581	582	529	586	543	594	565	588	557	578	585	566	584	543	595	584	549	581	547	585	567	551	607	585	570	557	564	598	599	573	593	588	577	657	561	571	620	550	613	555	577	572	564	593	623	587	541	581	586	616	574	534	550	558	577	603	565	565	595	597	612	577	522	588	597	577	575	564	568	561	576	551	572	553	562	599	516	583	561	604	618	556	553	601	547	589	543	564	561	585	634	579	617	560	641	576	582	571	633	571	584	576	575	577	549	588	607	633	582	530	559	541	638	588	584	564	617	579	584	577	606	527	539	615	597	566	625	586	606	581	586	607	582	580	557	639	563	578	625	577	580	604	594	614	588	566	578	552	532	574	548	564	613	598	600	582	554	590	545	596	576	567	505	603	561	568	566	578	569	603	602	569	601	555	587	576	579	553	603	564	588	601	567	599	608	625	601	578	566	542	555	557	580	589	615	585	542	614	589	584	548	578	575	548	607	581	580	612	578	576	566	543	597	623	600	594	549	553	566	551	599	566	594	575	565	612	605	624	561	550	555	623	548	555	605	621	594	589	574	594	586	572	569	592	610	576	616	583	580	571	543	568	584	594	559	589	619	630	583	601	537	578	582	575	576	643	552	574	557	582	572	575	557	577	589	594	625	566	564	568	574	584	554	561	576	586	580	561	587	586	592	562	553	561	600	606	567	556	609	586	580	594	608	580	553	564	583	569	676	578	553	582	587	590	562	544	603	563	586	578	556	572	570	565	583	578	599	544	619	600	592	578	591	557	640	600	580	607	536	568	548	577	597	572	552	564	531	602	554	581	566	566	561	581	572	588	569	624	578	604	607	599	605	568	636	588	593	550	562	578	580	588	604	586	581	593	583	571	558	552	585	603	605	579	591	556	562	574	569	585	558	610	576	569	576	594	555	607	632	567	594	600	602	564	552	572	550	544	545	612	589	574	551	553	578	612	558	578	557	631	606	595	545	599	556	610	608	580	595	575	601	597	582	582	554	569	596	583	589	555	591	621	583	584	588	534	583	625	584	560	568	567	560	518	570	566	550	533	616	568	582	562	573	586	533	572	570	539	565	558	592	608	606	556	537	577	602	574	583	614	604	556	593	557	572	581	546	588	624	574	585	559	552	548	579	579	593	578	568	590	607	616	556	573	591	571	543	584	542	588	587	594	598	550	596	587	586	623	615	611	605	561	573	585	590	603	597	596	559	601	584	544	576	589	577	590	572	584	582	596	592	613	577	608	582	545	551	561	589	611	520	613	604	538	590	589	584	560	570	602	588	585	588	585	609	530	546	592	603	628	573	533	620	564	565	570	569	536	589	541	587	569	606	534	636	598	599	550	577	581	550	601	572	570	570	601	584	617	598	567	574	571	576	577	580	605	624	595	581	622	587	541	572	554	584	542	579	633	588	575	593	528	572	582	616	604	582	592	560	592	608	575	582	607	590	568	638	565	550	551	586	566	540	578	558	614	588	617	567	600	602	615	597	596	548	554	568	560	573	549	633	593	594	567	564	546	527	596	571	589	562	595	548	592	606	542	581	599	591	573	573	633	598	636	627	575	547	627	574	591	572	614	586	591	618	566	543	602	595	588	564	530	554	606	617	614	508	620	570	608	560	611	566	586	552	571	623	568	560	556	594	552	624	574	582	534	595	596	611	582	579	592	600	547	550	549	542	560	597	549	585	608	596	581	555	590	608	587	612	564	626	578	585	591	548	601	594	583	556	619	611	590	606	603	555	557	567	598	580	600	580	581	577	564	559	573	607	651	629	604	594	553	560	593	610	602	556	587	584	578	548	556	575	568	600	559	586	546	563	549	573	541	603	554	542	587	582	566	561	576	575	590	581	581	583	557	631	570	560	578	571	569	602	631	588	589	602	613	624	577	549	586	541	560	579	543	543	584	581	573	585	607	600	558	585	590	560	585	595	547	551	561	549	605	591	573	604	593	587	622	591	520	542	575	594	588	563	587	555	574	590	625	598	611	576	578	556	544	531	572	603	540	587	582	576	606	567	584	564	566	556	573	585	564	543	566	594	585	602	579	542	609	544	578	557	597	611	589	570	593	570	624	552	595	582	550	587	644	533	582	588	627	562	611	581	536	591	552	585	555	550	595	584	572	553	581	559	561	535	566	551	592	615	608	593	593	592	551	579	614	629	553	615	549	581	600	662	600	566	587	570	567	588	603	570	580	587	607	592	553	570	586	570	561	575	609	531	590	573	605	620	550	613	575	550	579	551	592	599	633	601	623	552	557	575	591	577	599	582	592	611	574	537	611	592	591	590	569	569	609	554	538	560	597	543	575	555	570	572	560	582	570	565	552	589	607	548	562	575	576	553	597	573	578	581	587	570	622	610	601	603	540	530	569	588	559	620	567	586	603	564	565
23930	21482	28693	24691	21417	5690	851	635	508	500	453	472	439	451	428	408	404	376	411	458	407	403	407	405	409	353	364	422	376	387	407	372	399	389	385	365	376	385	382	375	382	354	332	390	383	377	411	394	400	345	400	383	381	425	365	390	374	354	388	399	378	376	332	360	411	368	436	362	357	393	390	350	380	369	360	400	377	397	376	363	348	355	334	352	363	410	376	388	397	383	389	385	362	368	336	394	369	383	364	350	385	366	394	361	374	374	348	401	373	384	364	353	407	379	378	380	375	349	365	370	380	396	384	415	344	398	389	386	385	370	375	377	336	383	379	369	376	356	360	388	363	369	408	370	379	400	350	356	327	380	361	386	373	348	386	361	383	399	390	365	362	400	379	339	353	387	355	376	361	419	406	388	366	343	365	387	371	393	362	379	371	350	361	378	367	383	371	388	357	360	356	385	345	376	362	367	390	376	374	374	370	363	342	358	359	399	354	414	370	368	379	337	377	360	386	377	361	385	370	364	360	397	372	363	361	354	354	402	360	384	413	358	363	358	369	396	405	394	360	355	390	356	391	378	405	367	376	382	346	368	350	377	375	364	365	400	367	395	367	346	372	362	367	382	367	414	374	410	377	375	392	396	375	398	393	357	377	348	406	368	343	362	383	368	366	386	390	373	396	373	394	403	371	385	374	367	371	361	366	376	366	400	345	360	335	347	408	376	372	387	349	380	385	393	400	369	355	339	365	393	410	376	366	383	389	393	349	404	387	344	384	357	367	395	420	399	362	350	370	342	395	377	370	373	392	398	370	400	388	377	382	412	380	401	389	345	364	376	367	350	376	372	397	385	364	336	354	388	410	398	377	390	365	378	372	361	414	401	334	390	338	379	386	361	388	379	390	367	379	377	394	355	379	369	398	386	359	368	385	378	367	398	398	383	377	359	384	347	378	386	336	363	378	376	375	386	379	360	378	371	402	420	400	381	381	375	376	364	385	342	373	395	356	337	386	356	359	374	364	393	382	379	365	372	372	361	397	384	363	344	370	382	359	366	364	390	368	384	363	388	351	370	390	356	353	381	363	378	383	348	375	337	351	362	352	378	347	370	379	373	407	355	336	384	384	375	418	334	333	391	367	366	388	371	391	358	369	359	358	345	385	406	366	404	393	358	372	384	343	340	358	408	408	372	379	416	392	393	337	365	371	374	410	338	383	391	377	359	348	374	388	315	374	383	382	357	374	384	378	353	397	416	370	353	375	380	346	389	351	422	358	370	374	377	365	424	371	366	351	358	396	358	375	345	389	338	328	372	352	372	352	361	352	348	379	388	390	356	381	387	358	382	365	405	362	363	367	378	376	402	375	376	371	365	352	348	376	336	363	355	338	356	398	374	374	368	371	373	398	376	376	362	374	392	382	384	375	391	417	408	422	384	396	371	363	366	381	382	348	378	399	335	354	371	379	402	350	387	377	363	381	375	389	362	389	348	381	374	365	373	363	386	429	375	374	389	356	383	340	338	365	394	389	355	376	375	391	373	348	391	343	346	379	376	365	412	363	363	389	363	369	372	377	366	388	381	379	378	368	357	356	411	363	380	424	359	359	370	348	339	405	410	363	370	371	387	380	367	410	393	385	357	381	367	362	343	389	353	372	366	389	393	399	363	357	347	372	359	381	370	423	390	369	405	359	376	381	390	378	365	400	347	358	405	366	374	368	354	364	357	389	342	353	412	365	390	360	376	397	347	376	374	401	371	375	393	385	392	361	351	354	399	358	390	388	374	362	364	368	348	354	327	381	361	356	396	339	351	331	342	390	380	353	381	357	366	399	361	359	354	385	386	373	407	402	373	371	385	361	372	369	361	384	380	362	345	361	376	369	376	390	349	383	404	381	380	390	386	370	344	381	361	394	397	374	375	390	375	360	376	376	384	350	361	400	385	361	365	372	369	397	391	375	368	373	358	354	397	392	375	343	347	383	368	376	362	325	402	384	397	380	383	343	387	366	403	383	380	386	348	398	370	389	398	363	363	359	384	357	367	380	379	366	368	383	343	356	372	399	391	350	373	370	364	355	344	364	355	351	394	396	367	374	377	384	366	389	386	377	366	379	345	370	350	383	356	388	372	377	368	400	382	366	337	400	374	365	405	364	366	374	373	373	367	367	378	380	363	330	380	396	370	382	367	382	341	393	396	371	377	402	354	348	367	383	354	391	356	412	333	388	391	346	369	360	353	369	394	366	362	389	358	368	370	352	393	387	369	363	376	381	390	380	416	362	348	403	367	371	377	379	390	409	410	397	372	354	392	401	384	375	387	363	369	356	378	365	367	371	392	396	382	375	375	424	380	372	355	394	399	358	390	366	366	371	377	384	362	377	370	391	400	391	375	398	380	340	379	359	407	345	382	412	387	370	392	402	366	364	363	369	351	366	369	365	371	344	370	371	383	379	349	410	353	329	418	357	413	357	375	367	321	353	374	381	386	374	378	317	390	403	387	354	359	370	393	398	406	352	357	368	368	394	353	390	367	353	369	374	369	374	378	383	371	395	349	397	377	322	364	341	350	351	368	380	369	396	376	370	388	362	381	387	394	353	362	327	388	375	357	369	336	363	348	371	375	378	399	381	375	391	386	394	323	365	355	380	352	358	348	370	380	398	373	398	382	393	360	379	388	359	355	396	372	366	359	363	381	382	390	379	376	383	409	366	383	396	352	382	373	362	358	367	361	332	349	380	340	377	373	403	397	384	361	364	365	366	364	352	349	370	385	359	387	376	401	388	364	361	384	365	361	373	392	370	390	374	389	380	397	360	396	382	357	383	346	362	360	376	375	359	359	412	324	382	385	413	432	386	379	374	359	394	374	374	362	373	332	401	394	391	364	367	400	361	392	355	390	387	388	331	388	339	398	350	344	370	404	366	408	379	400	357	370	419	391	350	371	387	366	347	373	396	377	377	340	368	365	330	372	359	374	352	361	348	376	410	374	354	380	375	399	354	358	392	379	381	378	379	370	364	353	354	378	384	402	339	397	378	382	387	385	412	352	395	354	385	368	381	353	352	377	366	372	384	334	343	382	353	389	355	383	375	362	367	361	365	383	368	358	377	386	356	366	363	368	356	334	372	374	373	371	358	402	384	367	380	340	395	392	409	370	372	415	409	364	355	371	334	381	378	336	389	385	382	396	347	350	386	349	391	328	375	383	372	398	355	392	354	378	355	376	368	355	365	407	391	352	364	360	360	358	360	376	375	400	367	340	378	394	409	344	401	352	390	388	355	357	373	375	331	428	376	387	390	355	375	366	363	384	353	351	370	382	386	353	363	380	373	365	371	364	366	359	362	390	407	384	367	390	364	398	364	382	413	355	363	362	391	345	379	373	368	371	361	390	409	367	354	357	359	377	369	347	365	384	374	364	336	328	360	359	387	400	367	346	385	378	357	355	344	379	382	367	364	398	378	364	400	387	349	363	363	366	380	378	377	354	348	381	388	372	365	384	391	377
3672	8055	5318	2484	1866	1502	1195	995	920	798	705	727	658	586	584	550	566	566	555	514	524	556	559	523	502	516	469	500	539	514	505	506	508	512	521	521	458	472	507	501	475	492	511	497	519	524	479	501	518	514	460	492	510	462	486	477	521	479	496	508	480	542	503	532	480	535	489	507	482	470	535	496	518	479	479	473	494	498	488	521	537	472	460	481	454	541	525	512	477	500	496	501	459	494	490	503	515	470	504	421	483	497	476	477	497	505	488	510	483	489	495	516	467	503	440	464	472	469	502	467	489	504	486	473	460	474	456	485	498	497	478	484	510	473	493	478	449	511	515	484	479	454	485	496	486	456	465	483	550	480	479	487	465	508	495	486	511	489	499	477	492	464	511	495	499	492	483	497	500	497	462	490	484	467	477	502	481	498	467	480	508	504	497	489	502	482	470	473	499	485	493	496	433	486	460	482	513	518	495	514	502	520	523	500	468	487	522	481	537	486	533	468	468	465	456	476	478	493	482	485	484	465	520	466	507	534	501	490	465	486	481	446	501	493	466	508	540	472	486	509	475	483	448	497	514	501	487	480	495	485	506	518	464	489	475	490	527	497	503	513	471	506	487	504	519	504	487	462	504	467	512	506	501	476	501	507	508	483	473	474	523	498	506	474	457	501	527	458	492	500	489	472	453	481	462	452	485	501	507	482	482	520	487	497	479	481	482	476	473	490	472	520	469	503	491	477	477	521	505	459	551	502	519	457	498	513	522	483	487	475	451	507	506	510	478	481	470	511	472	472	492	490	507	503	479	494	499	489	518	469	498	464	539	493	488	473	528	481	487	490	469	499	494	479	482	510	497	446	509	463	476	533	474	441	475	502	482	472	507	532	506	490	500	505	477	492	523	510	541	492	482	488	470	464	481	511	507	466	504	472	524	464	536	474	454	464	476	457	504	491	516	497	452	478	511	484	494	469	474	496	524	491	509	514	519	447	483	473	493	489	493	482	476	452	477	519	479	492	450	471	472	491	502	513	492	477	466	496	511	466	495	465	459	510	497	476	501	531	505	498	463	496	460	475	494	497	491	456	499	468	488	498	482	528	451	505	473	439	504	485	482	474	493	479	490	469	470	477	485	473	497	491	492	475	501	475	454	511	494	498	523	468	472	444	470	517	485	478	508	494	510	472	476	451	456	504	533	489	499	496	495	488	480	515	503	486	464	502	492	485	498	459	475	492	478	500	464	477	498	489	529	456	461	520	463	515	480	515	484	488	498	465	483	500	532	518	489	494	493	514	494	488	503	497	485	486	500	502	479	468	510	506	472	463	490	464	491	478	491	487	491	497	478	506	510	513	482	471	507	473	450	478	477	500	512	494	496	489	495	499	476	532	536	473	466	496	488	519	502	520	509	483	487	506	471	482	484	458	504	500	508	526	479	483	481	462	463	519	448	475	495	535	494	515	503	472	482	510	461	483	507	479	469	493	512	517	485	510	511	494	471	467	513	516	474	522	471	476	465	487	455	517	525	502	458	492	533	500	482	499	524	475	478	452	479	466	483	500	472	544	507	494	501	506	514	494	470	472	491	509	522	463	489	514	459	466	500	506	500	468	494	512	458	488	474	482	519	463	451	511	478	534	473	449	522	480	472	487	455	434	473	530	468	462	526	450	517	523	528	500	461	479	515	485	525	489	498	500	493	474	496	513	467	464	463	500	490	465	537	489	462	495	466	463	502	476	486	512	528	505	477	517	463	532	500	480	506	500	493	501	481	491	503	474	495	533	519	470	484	528	461	520	471	500	494	512	481	541	491	471	519	489	501	494	486	528	480	496	497	454	480	470	516	481	473	478	470	517	497	491	477	471	452	465	481	465	514	504	500	468	442	470	491	476	488	468	425	458	469	514	493	478	523	492	478	466	485	455	476	490	451	481	480	483	494	464	497	489	424	456	456	521	515	471	490	474	486	492	483	486	454	496	476	486	450	520	476	455	510	481	515	503	471	494	504	466	502	512	494	525	518	520	460	423	514	506	495	454	496	468	473	492	463	522	460	471	505	505	464	528	511	494	450	473	521	502	501	503	488	503	495	474	450	452	429	505	472	507	509	452	475	499	482	484	489	512	430	485	469	483	514	518	474	504	488	482	484	481	487	464	463	495	521	457	477	493	487	462	456	492	496	506	450	454	489	468	503	508	523	511	511	529	481	517	468	483	503	457	489	469	492	507	484	524	474	525	497	462	499	485	467	534	486	453	512	496	499	485	463	503	503	488	468	467	477	475	479	530	508	511	489	479	496	480	506	483	480	496	533	491	547	481	474	536	472	497	507	519	492	483	509	478	451	495	481	497	491	520	507	479	464	499	503	528	498	468	540	483	499	453	505	500	519	499	493	476	465	507	465	488	454	470	511	489	480	499	503	484	521	506	488	521	470	500	491	504	526	484	528	484	490	422	515	520	461	510	492	483	491	462	485	489	527	469	487	451	489	468	493	462	490	534	491	493	511	469	493	485	498	470	478	435	507	512	476	441	485	505	488	492	498	441	478	519	536	426	450	476	469	491	475	520	531	435	434	491	475	474	486	532	460	478	496	459	485	475	486	492	504	483	509	470	481	486	477	480	492	501	498	482	486	482	539	534	487	485	487	487	438	506	498	492	497	474	475	493	475	517	486	495	504	503	482	466	480	458	510	475	495	532	464	527	465	516	489	499	467	491	511	507	481	512	489	469	497	461	508	496	486	512	463	495	496	500	509	465	472	487	483	512	466	475	470	456	482	495	485	491	524	486	487	475	509	486	466	478	457	479	510	498	521	502	506	494	513	506	487	487	504	487	471	503	485	492	485	456	491	502	491	476	465	508	449	466	486	469	452	472	479	515	517	487	472	463	493	472	501	477	513	513	519	480	458	534	504	484	492	498	485	498	476	477	486	482	504	526	495	443	462	514	499	498	492	491	500	485	471	479	511	471	483	505	475	466	472	495	484	461	528	453	511	504	493	532	494	493	487	471	484	463	446	455	475	498	524	495	451	495	523	492	531	512	481	478	466	463	497	423	465	493	503	524	493	518	470	482	474	499	492	505	489	554	499	498	483	524	482	463	505	476	526	451	480	493	505	482	477	460	483	490	477	484	492	495	493	485	524	484	493	457	473	529	503	474	482	489	496	499	461	523	487	517	490	440	509	456	506	529	498	473	478	501	484	513	469	502	438	542	494	478	457	492	511	492	490	510	470	510	527	515	478	492	504	497	466	483	485	476	506	507	473	486	477	470	483	469	484	479	519	492	439	464	491	478	462	497	521	489	466	501	469	508	457	499	493	503	466	495	461	526	488	487	533	483	479	473	503	468	527	501	472	461	506	495	493	499	491	526	474	471	452	496	480	476	485	476	508	484	473	492	475	465	515	495	504	465	508	447	489	515	500	470	489	507	484	485	486	480	527	501	508	463	532	494	518	520	497	491	461	503	535	487	490	443	516	502	477	474	431	494	510	506	489	490	502	515
25143	21485	27221	25794	4698	495	401	381	326	344	339	324	295	282	276	327	303	280	292	302	315	307	266	281	283	304	271	318	302	309	286	279	288	249	283	310	312	312	315	272	288	317	263	302	309	318	309	294	281	310	273	294	281	276	305	283	294	284	279	302	280	253	268	298	259	307	304	276	283	281	295	298	262	297	289	255	281	299	252	254	301	283	263	294	265	282	274	292	283	302	268	293	316	308	292	256	294	304	274	275	290	274	302	300	255	298	305	256	279	294	240	274	267	302	283	273	283	276	268	262	284	277	284	260	301	290	267	273	293	300	270	267	278	296	307	286	282	301	284	265	295	289	272	294	263	292	289	268	285	249	260	293	295	268	247	265	295	280	301	259	281	258	284	290	272	288	272	290	253	266	274	277	268	278	257	279	249	310	278	255	280	305	271	271	259	263	275	279	257	297	291	260	265	275	302	281	265	306	266	289	280	268	289	243	296	276	269	307	299	285	257	255	262	300	264	282	291	295	300	288	242	275	313	282	320	274	272	276	284	273	282	290	267	285	280	248	286	268	285	270	278	275	299	285	274	261	284	281	275	271	259	273	290	293	305	281	328	274	306	294	291	261	269	249	278	289	287	283	269	277	277	287	278	269	279	266	280	295	263	288	268	284	258	246	245	282	274	266	259	268	292	267	271	268	279	262	271	275	250	280	291	289	268	280	273	279	292	274	245	257	279	252	283	286	296	240	291	274	283	258	258	314	282	264	260	278	323	339	282	238	302	288	280	303	283	245	254	253	301	277	290	286	261	294	304	300	290	254	244	297	287	257	299	260	266	303	272	284	256	246	302	282	265	259	258	294	277	292	282	274	310	285	276	283	285	275	290	283	284	286	296	273	284	272	285	286	257	274	317	237	261	248	270	311	262	280	255	269	293	276	258	261	268	279	244	279	310	271	292	289	269	271	278	303	296	298	278	251	269	303	267	298	304	294	295	306	275	269	290	266	268	293	303	272	287	285	294	321	243	298	272	285	276	287	265	274	296	280	277	286	299	273	275	246	273	303	290	248	263	258	297	277	310	257	284	291	282	286	302	278	270	284	292	331	318	276	237	286	290	287	244	299	259	268	288	294	261	295	282	280	279	273	276	278	258	282	286	257	264	285	270	269	256	286	294	294	271	270	241	267	290	246	304	285	280	269	277	286	290	262	286	287	308	291	293	290	283	265	289	278	244	306	241	315	291	287	300	268	256	285	294	275	265	305	241	281	267	297	258	290	282	267	281	252	244	299	279	274	276	291	283	289	271	250	290	261	284	296	294	272	279	292	287	272	278	265	290	274	291	275	286	276	308	282	296	274	285	288	277	294	296	289	294	287	290	259	277	275	246	267	256	266	310	304	299	286	280	252	277	293	289	263	296	266	294	275	262	277	279	287	280	290	298	282	249	274	311	305	259	263	276	314	278	299	276	277	273	283	277	290	257	292	289	296	273	273	259	288	271	294	273	297	273	283	269	285	270	301	287	284	259	282	282	267	266	302	259	283	297	271	291	284	286	288	267	293	320	287	277	235	285	297	300	297	272	287	267	288	299	283	275	292	311	272	314	292	296	245	292	293	323	273	276	262	275	287	292	269	282	258	304	274	276	291	327	310	277	279	299	262	263	258	284	284	254	251	264	292	282	267	260	317	294	259	301	303	275	264	294	279	288	263	256	297	279	308	298	277	272	276	237	286	273	283	280	279	295	289	251	280	298	263	278	273	284	278	281	266	258	302	297	266	268	281	289	291	270	312	285	295	280	297	272	282	314	297	271	295	277	275	285	316	278	307	256	287	307	250	269	274	283	282	291	320	290	273	226	267	264	275	284	275	259	294	279	291	267	313	264	288	289	270	311	303	265	260	284	273	269	274	275	299	238	237	273	317	297	263	285	312	274	326	312	281	280	262	264	290	306	255	283	279	311	277	299	268	268	269	274	284	284	280	284	292	299	240	264	279	279	307	265	322	293	299	281	272	278	276	260	314	278	275	276	314	314	311	273	264	305	260	299	276	280	268	256	293	277	264	284	299	257	297	267	264	268	313	273	250	302	286	267	272	293	263	277	277	283	291	265	268	256	287	272	265	283	281	270	267	286	279	291	294	312	315	290	283	294	294	268	283	314	275	274	301	273	290	242	279	304	287	273	264	291	272	278	265	298	270	282	282	264	279	284	315	261	273	312	270	295	274	283	283	253	279	283	289	284	264	274	323	286	300	245	312	243	279	323	271	278	263	281	290	318	307	267	263	279	282	274	263	295	304	227	329	287	293	310	304	280	273	250	295	305	283	293	269	286	302	258	279	271	291	305	286	279	272	258	291	266	285	274	286	276	291	288	278	296	277	272	243	284	264	277	289	289	278	280	259	281	294	294	276	243	282	312	281	274	274	279	309	283	276	264	262	280	268	294	270	277	286	271	306	324	273	274	282	270	288	278	305	276	267	295	282	298	301	283	306	272	298	282	296	268	272	275	267	293	298	285	283	259	283	303	255	264	275	281	275	255	304	281	286	279	304	273	262	271	286	298	278	270	256	307	272	267	274	287	293	256	269	272	313	306	281	256	299	283	287	266	298	273	310	284	279	267	293	279	291	286	275	278	269	312	306	239	270	269	272	277	281	296	287	292	275	312	281	294	288	314	286	286	311	249	261	293	295	288	297	262	288	287	289	264	281	277	280	251	254	273	303	279	313	294	254	286	293	279	275	292	247	271	288	293	282	296	269	285	263	265	266	265	253	274	288	296	281	296	277	276	263	315	298	258	247	286	300	269	285	261	302	271	286	269	315	308	257	249	271	305	290	293	275	288	289	273	306	286	258	291	307	287	280	259	236	244	276	277	274	273	272	256	300	284	279	299	263	292	265	276	303	278	282	285	298	257	281	316	296	289	269	296	284	276	261	265	274	283	257	301	293	277	272	275	290	293	289	264	270	260	299	262	279	261	250	289	273	264	255	291	260	293	273	268	272	281	268	271	311	297	252	295	298	272	297	295	278	284	292	277	307	268	265	270	292	305	268	264	267	257	260	258	263	274	261	305	301	265	287	285	246	285	265	285	296	268	325	276	302	276	248	269	278	286	302	278	281	280	286	274	267	266	286	279	294	291	271	285	267	270	297	288	290	259	303	287	315	300	274	280	285	290	274	310	283	276	259	269	294	307	243	270	288	281	327	306	281	279	293	297	286	278	280	281	280	282	298	296	256	292	277	290	260	267	281	268	296	259	307	264	258	294	275	281	262	295	298	280	257	259	262	305	265	291	289	268	283	288	262	313	281	289	281	286	257	264	316	272	287	307	272	272	270	272	260	298	295	297	279	295	266	273	270	242	285	315	273	285	268	291	298	290	288	288	275	266	259	301	282	311	289	293	269	260	276	289	309	275	260	255	278	292	291	277	259	255	264	282	295	281	287	269	271	319	287	294	263	269	295	302	278	264	295	263	284	268	293	303	280	279	298	284	284	297	278	256	262
3932	4235	2693	1286	1034	785	695	607	571	558	489	444	451	449	395	416	378	424	392	397	378	376	374	378	392	382	375	354	367	382	377	401	395	351	371	359	324	345	306	345	389	360	370	350	353	337	388	363	384	339	368	367	403	348	339	339	386	357	377	351	369	391	386	369	370	354	359	360	378	380	355	383	373	326	375	393	317	343	348	371	365	376	413	365	383	396	374	366	356	326	351	379	338	373	349	376	324	347	341	368	363	349	386	379	360	348	334	367	355	373	369	350	359	364	370	365	350	374	363	362	350	367	363	339	350	342	345	352	377	336	364	329	323	337	348	369	365	318	376	338	320	338	343	356	333	382	352	351	410	367	348	357	405	375	392	333	387	373	381	359	381	340	350	367	358	361	389	368	350	376	373	364	349	367	334	386	350	380	338	358	378	368	361	367	328	347	400	344	339	351	375	337	354	362	352	377	354	376	352	392	371	361	345	407	381	369	339	396	353	390	396	353	397	328	373	378	346	380	344	363	392	393	361	363	416	389	365	346	371	371	357	372	365	333	398	361	369	358	409	374	367	367	358	391	364	360	359	358	364	372	380	347	371	314	352	365	370	382	361	374	334	345	338	341	373	386	362	356	365	345	340	391	350	342	353	326	380	368	386	345	333	324	312	324	367	378	353	357	387	363	358	380	357	356	356	343	371	363	379	332	361	371	352	375	376	365	394	336	394	371	385	356	347	355	329	389	371	343	378	360	365	387	367	314	359	356	334	376	361	383	340	350	394	353	344	352	384	356	381	407	370	341	342	366	357	370	355	352	393	392	346	354	384	357	365	344	335	350	352	359	366	388	360	360	354	349	359	348	375	362	338	337	375	358	369	398	350	356	354	380	387	388	356	372	353	360	339	367	368	357	335	348	318	324	325	352	387	342	388	342	353	375	340	332	371	365	379	362	342	348	351	391	347	357	349	356	358	340	365	355	356	325	367	317	371	321	381	382	346	350	342	331	377	363	346	310	377	387	357	363	352	366	366	382	334	349	344	394	385	360	321	372	353	308	373	381	380	371	366	381	338	369	378	377	365	372	368	363	355	369	365	358	321	325	332	362	346	354	356	380	371	358	373	360	355	351	363	333	350	337	348	404	365	382	387	342	360	376	363	356	383	326	358	385	351	355	387	378	349	359	376	385	344	387	350	375	353	389	345	364	335	361	367	357	372	363	368	384	376	345	349	391	346	355	338	329	345	339	347	354	349	344	369	390	406	368	326	350	342	353	360	360	366	368	347	368	365	392	343	366	367	359	364	366	346	385	346	399	355	348	300	346	357	385	342	385	375	355	361	347	357	361	328	362	339	365	356	345	354	373	351	333	357	335	357	344	375	352	394	321	387	373	334	330	342	353	337	378	362	382	374	328	351	369	336	352	371	385	360	387	346	356	359	360	348	360	378	348	395	381	360	369	349	348	343	318	344	370	333	362	387	375	345	365	357	383	363	385	357	378	371	361	364	334	318	374	354	366	370	379	379	335	349	349	374	372	364	366	357	369	366	370	376	366	374	325	363	383	394	359	352	315	394	377	372	353	342	375	381	336	386	361	351	378	384	359	375	347	354	358	385	375	334	337	318	357	373	370	341	357	394	366	341	357	392	373	348	355	359	365	417	382	354	353	360	358	406	337	371	335	334	352	314	365	348	377	343	361	379	394	319	381	343	361	381	338	370	358	368	367	354	389	386	403	351	321	336	339	354	339	341	333	339	361	360	401	332	358	376	390	373	311	385	329	364	327	361	388	367	352	378	419	370	339	371	324	341	353	346	330	409	368	370	370	345	321	401	383	389	393	390	375	330	346	353	359	370	369	354	363	408	401	340	384	362	337	326	373	343	353	357	360	350	368	355	354	393	384	367	371	338	362	348	370	372	378	381	375	348	348	365	337	368	360	357	336	379	371	356	378	362	363	380	352	380	381	358	404	407	366	347	371	354	351	336	370	379	329	380	367	361	358	372	402	355	364	354	335	393	378	381	380	359	333	335	362	379	392	345	357	358	392	356	370	364	386	400	366	350	370	359	383	356	355	324	375	350	357	406	358	366	323	363	359	389	341	374	344	372	374	334	354	372	356	386	372	355	364	352	386	354	364	380	406	349	331	347	338	369	348	350	379	391	384	343	354	354	352	369	365	335	364	360	414	351	373	342	349	387	370	380	364	366	358	357	356	356	343	370	387	361	379	312	368	351	347	352	362	369	337	377	363	382	357	356	343	375	364	376	355	380	375	396	332	348	349	355	340	358	358	345	378	366	342	379	341	363	344	393	336	330	346	331	367	367	356	353	378	349	329	354	367	368	353	391	378	359	360	327	371	322	382	360	402	346	371	327	344	367	398	382	362	350	361	370	386	407	391	374	368	320	365	371	375	337	353	374	313	347	370	376	326	383	392	329	348	367	344	351	344	352	366	366	373	368	368	362	376	347	352	345	417	366	351	349	355	341	367	364	369	378	345	363	360	378	340	351	335	374	339	363	360	324	360	383	367	339	344	380	339	372	321	383	356	365	366	387	376	345	332	384	337	376	343	381	412	365	357	339	392	368	379	353	355	332	353	362	352	368	334	366	372	367	350	369	371	340	361	336	371	369	355	361	360	331	344	395	394	348	365	363	376	336	397	355	331	364	361	383	333	354	344	356	338	344	355	347	354	390	404	373	350	359	372	382	341	369	386	336	374	332	357	353	344	324	341	337	362	381	389	385	362	332	343	364	363	369	373	360	365	361	342	357	347	353	369	356	353	399	370	333	347	362	338	343	390	386	329	361	312	367	377	365	343	341	347	346	347	321	356	372	364	386	361	348	350	332	344	386	338	396	347	362	352	354	345	375	352	357	340	374	359	350	327	292	322	357	367	387	346	382	356	369	359	390	333	377	394	373	367	332	349	328	348	350	386	370	336	340	364	383	355	389	354	365	363	388	351	346	344	367	349	338	368	368	349	382	348	376	365	385	356	372	305	353	351	358	339	368	356	340	371	378	371	359	357	375	356	329	349	350	364	362	389	356	358	377	363	378	350	375	352	373	373	349	374	377	354	335	335	326	383	351	353	379	392	366	340	372	366	365	375	349	333	373	338	372	355	350	367	329	376	355	335	361	364	362	354	368	354	352	368	354	370	344	339	361	373	362	372	344	367	366	377	366	367	370	369	367	389	357	353	341	363	363	355	364	341	359	366	358	322	334	353	376	372	351	311	380	351	373	376	372	329	356	379	378	348	350	369	366	388	400	331	345	340	378	373	374	374	346	379	368	337	355	371	382	391	362	354	372	325	337	358	337	348	356	341	350	402	331	384	380	382	355	365	376	401	342	368	366	343	342	375	381	352	363	337	345	373	401	345	373	355	383	360	328	372	377	351	351	353	370	372	351	342	341	355	359	355	357	359	321	371	367	340	344	344	367	339	339	377	368	372	352	388	337	349	402	333	347	332	363	392	345	379	360	395	362	352	333	349	372	382	324	381
23010	21534	29261	24237	21531	21464	3046	563	438	359	313	296	250	222	216	235	197	180	206	171	205	156	173	180	165	167	155	167	175	139	161	154	153	159	141	157	153	130	156	125	141	148	133	131	132	156	155	149	131	139	135	159	138	131	125	154	122	136	139	134	126	142	129	142	135	146	139	136	124	125	133	131	129	133	133	138	143	137	142	146	125	143	141	129	135	151	146	143	120	129	146	155	123	139	145	127	146	135	141	129	132	132	137	142	115	145	134	125	138	154	134	127	111	138	126	126	144	132	131	138	148	160	143	136	137	136	162	142	141	145	148	136	161	138	131	126	137	129	139	123	135	141	145	142	121	125	132	129	160	149	119	136	149	148	151	138	142	115	136	142	130	134	121	126	146	163	133	141	132	147	135	130	124	141	141	122	123	139	149	136	137	146	137	136	131	142	126	144	149	127	139	134	129	130	127	131	157	154	122	134	136	145	172	123	131	119	136	138	146	123	136	143	137	132	146	148	140	139	149	144	152	152	148	128	150	130	150	133	114	135	134	130	143	160	138	122	135	136	126	140	129	147	107	135	130	129	133	143	133	151	127	142	130	149	148	152	124	127	131	114	140	124	141	134	138	116	145	124	138	126	135	145	124	131	125	133	129	129	151	140	137	141	152	144	135	142	138	152	128	135	118	132	124	131	138	130	127	134	124	138	124	141	137	121	135	142	121	125	133	136	127	146	140	137	151	130	125	146	138	129	143	121	117	137	126	139	145	143	142	150	151	117	126	137	129	127	143	119	133	136	146	119	148	123	139	140	127	132	138	145	130	137	162	117	150	122	150	153	133	122	134	110	114	121	155	141	135	139	144	126	145	155	126	141	121	118	137	111	127	140	125	145	119	131	115	141	145	147	122	130	129	148	153	134	135	133	133	122	142	114	137	127	132	135	152	140	137	134	132	150	133	138	125	130	160	117	124	133	117	126	145	147	119	133	144	120	140	131	131	154	139	130	149	114	125	138	137	121	142	138	137	140	124	133	147	132	110	117	136	142	143	143	135	135	119	133	112	118	137	150	155	111	150	138	142	145	139	162	144	153	137	145	126	139	131	123	120	140	137	143	141	133	130	140	141	139	146	117	132	167	134	144	144	144	148	143	152	133	124	152	127	144	138	114	148	134	124	118	133	150	131	123	120	134	135	131	139	109	156	128	135	143	145	122	159	134	129	128	136	136	137	149	142	127	131	114	142	144	125	116	118	129	152	132	122	112	123	115	139	128	125	135	133	142	120	145	128	139	140	138	135	143	134	133	133	124	140	137	136	128	132	142	131	151	130	116	121	141	137	137	129	141	138	152	124	116	158	132	125	142	136	117	108	142	141	126	149	124	144	126	140	144	142	129	136	140	128	121	136	128	133	150	161	155	138	140	157	129	141	140	138	136	125	145	126	122	132	147	128	131	127	126	148	143	151	135	150	132	145	127	125	169	132	139	125	107	127	137	130	148	116	149	129	145	167	158	126	118	133	121	137	115	121	130	149	133	126	135	156	124	131	150	114	135	135	140	151	145	147	124	118	123	136	131	129	118	128	136	120	128	113	131	138	128	136	121	152	122	123	125	125	114	120	143	156	126	131	133	138	111	150	145	131	133	125	124	135	135	134	159	147	121	145	138	111	144	138	119	156	135	119	130	138	129	148	139	149	141	135	129	147	140	128	141	132	121	137	148	146	142	133	138	134	132	132	114	152	151	135	125	127	115	146	133	139	133	144	134	148	120	141	110	149	139	138	135	122	141	127	136	145	128	120	118	126	118	127	148	144	144	130	131	144	149	138	122	120	114	127	135	144	133	128	127	139	154	132	124	137	125	145	128	121	130	132	129	126	148	137	145	151	128	148	131	139	140	163	152	127	141	126	128	152	125	123	125	126	125	121	159	123	137	117	132	115	127	136	147	137	137	132	115	117	120	158	121	142	111	130	153	132	145	134	148	153	132	106	120	127	141	136	112	155	145	149	102	144	117	130	111	161	138	122	135	137	154	130	139	157	127	137	136	121	144	133	134	140	146	132	162	153	127	126	148	125	127	149	125	131	131	128	140	154	128	135	145	126	134	118	135	133	148	137	117	140	126	147	141	127	112	134	135	127	134	143	131	150	121	127	150	135	136	131	118	136	136	139	146	144	129	143	128	114	135	104	140	131	150	127	142	140	128	142	139	138	139	120	119	129	119	141	126	149	133	140	141	139	139	130	128	126	141	142	130	128	120	128	126	147	125	154	125	110	144	146	155	133	136	141	154	139	142	129	123	128	150	136	143	131	121	152	134	123	111	127	128	128	132	128	135	143	156	132	114	132	139	131	142	137	130	145	131	120	141	121	131	131	131	141	128	143	131	132	120	134	151	115	125	117	118	134	134	152	146	144	147	138	138	164	136	146	126	126	113	161	141	116	130	130	121	158	125	132	122	135	139	125	143	128	143	131	127	130	114	143	159	121	145	136	139	154	118	148	123	118	135	123	143	143	127	118	147	151	124	134	131	129	131	146	127	142	135	146	157	136	128	123	116	142	143	129	116	133	134	139	147	144	148	136	135	132	125	136	118	133	139	131	140	146	138	123	112	113	118	129	110	151	133	148	145	131	143	137	122	125	122	127	132	155	123	132	125	124	138	166	124	133	123	138	151	132	171	131	140	140	121	140	143	153	137	126	154	131	134	151	137	142	132	130	113	124	125	120	120	140	145	141	147	152	121	122	144	128	123	167	132	133	128	151	120	130	139	122	139	154	132	146	134	92	130	121	139	141	119	146	154	146	154	158	148	138	124	149	139	127	133	149	118	142	128	143	139	133	111	122	116	136	149	134	125	134	128	139	131	133	153	146	138	144	144	130	151	132	124	123	131	138	121	125	122	133	125	131	118	123	150	110	136	133	140	125	163	137	128	125	127	130	133	150	153	135	136	131	121	146	140	140	138	154	131	154	130	140	145	134	130	160	137	139	148	130	124	141	129	144	122	134	143	146	153	118	123	131	118	128	153	133	134	108	132	131	136	143	134	146	134	133	123	151	155	130	143	139	147	142	135	124	143	149	121	125	126	128	139	131	138	133	124	133	161	142	143	124	112	157	152	142	152	147	135	128	138	134	140	133	133	139	144	122	129	147	122	139	130	110	128	138	150	121	131	155	140	143	135	125	129	125	143	153	131	112	122	125	158	134	143	132	130	143	133	145	147	147	112	112	137	127	114	154	129	157	151	128	129	125	134	140	137	126	115	126	146	144	127	141	125	145	143	149	118	138	130	138	123	134	127	118	133	128	153	154	133	128	154	145	113	150	128	128	134	140	136	133	139	135	145	144	143	134	135	109	134	134	135	148	124	157	133	124	125	155	138	140	132	138	139	144	123	130	146	135	126	134	139	129	164	131	142	138	124	139	151	129	118	153	147	113	115	124	153	136	136	124	143	132	128	132	155	134	128	147	125	137	141	141	138	135	143	140	110	134	176	137	130	120	144
5719	12735	8450	3804	2789	1958	1464	1163	880	774	604	543	496	430	364	359	373	318	289	306	274	276	271	255	240	232	256	218	209	221	187	193	229	228	217	217	199	215	213	190	192	193	184	217	207	202	206	217	211	193	186	191	185	203	191	169	170	167	208	183	179	174	185	179	165	198	188	221	198	196	214	190	204	176	181	214	226	197	172	178	182	196	186	178	192	182	190	166	167	201	181	164	182	193	170	175	190	191	223	167	143	169	199	166	173	205	212	192	190	170	184	207	189	189	174	200	173	178	197	176	197	188	170	185	197	176	201	187	191	185	168	192	176	203	197	213	172	196	183	169	182	178	184	187	190	203	170	196	181	178	188	166	203	182	181	184	184	183	180	180	191	181	179	181	183	174	187	162	189	210	180	177	193	173	174	178	203	182	189	209	159	176	175	182	184	166	198	180	176	178	203	184	198	184	182	184	187	174	166	172	200	176	199	172	177	184	205	188	170	184	198	197	193	191	167	189	186	186	178	179	177	170	177	194	193	190	185	183	185	186	172	196	199	186	183	188	193	202	185	176	184	183	179	172	179	183	205	208	194	175	156	188	172	182	183	186	183	164	187	182	206	183	172	198	190	204	195	163	177	210	183	175	174	166	177	167	176	196	214	162	181	193	197	192	187	197	209	161	174	191	162	198	164	171	171	158	229	196	172	161	187	175	181	192	169	176	170	217	177	174	194	187	158	184	189	180	164	183	199	176	178	183	181	165	180	202	214	206	175	200	157	191	178	183	193	179	177	186	173	153	178	191	158	193	186	206	176	168	180	180	170	182	197	178	189	178	199	177	201	172	175	170	188	169	186	179	177	189	162	163	177	178	164	190	205	174	185	180	185	185	186	182	192	186	179	162	192	167	180	200	169	178	169	190	190	180	178	208	180	176	223	195	174	198	178	195	176	175	160	194	208	188	160	190	194	165	189	163	169	187	171	170	195	183	179	170	184	189	203	184	178	193	179	170	166	179	174	159	202	152	184	164	182	170	187	201	199	163	199	176	169	209	171	196	187	182	172	201	175	178	173	181	180	177	159	198	189	175	174	186	165	172	170	162	173	164	206	201	166	194	187	171	201	182	169	187	190	178	191	182	189	189	194	176	189	175	190	197	162	170	172	163	188	194	207	170	196	212	193	172	184	173	164	184	172	167	191	203	211	183	203	180	150	177	192	178	193	215	163	176	188	173	176	188	192	192	161	176	176	175	154	203	186	196	157	182	180	165	198	175	187	180	211	173	192	153	188	182	174	172	186	184	177	195	160	198	193	182	192	183	171	177	175	169	169	180	201	226	185	172	187	143	188	168	171	202	169	174	190	187	183	175	165	169	181	197	184	178	184	177	197	186	200	191	182	207	196	193	172	193	207	173	197	189	175	197	180	188	190	207	173	195	195	179	187	185	189	184	183	183	209	196	176	196	200	195	164	177	207	177	192	155	192	216	161	191	186	182	186	205	200	173	201	184	221	178	210	181	208	183	171	188	189	175	197	182	176	182	171	204	185	178	205	203	193	172	177	184	194	190	214	186	168	197	189	190	164	174	170	187	154	200	195	195	173	182	192	171	185	178	165	181	181	178	192	183	194	184	180	197	185	192	178	194	178	170	165	171	168	196	169	175	185	199	199	187	199	183	187	202	174	185	192	186	191	181	177	174	161	186	204	187	178	197	187	160	156	183	193	181	179	186	194	160	174	182	193	187	201	163	180	182	168	168	184	178	166	188	185	161	191	158	182	185	181	193	182	200	190	175	179	187	173	186	183	204	191	155	186	166	178	167	184	167	190	215	198	174	198	179	178	195	178	172	171	192	184	187	201	170	204	173	188	164	196	168	213	185	227	196	168	186	180	192	195	185	196	202	188	185	213	184	176	183	184	178	182	180	175	210	193	178	193	202	169	198	163	173	183	176	198	203	192	172	168	185	173	188	196	163	189	188	169	182	170	184	198	188	171	197	188	165	185	198	191	193	196	185	142	171	191	188	170	185	197	185	179	185	173	185	170	164	166	183	171	195	173	194	185	189	177	159	213	179	197	194	181	192	163	194	172	195	196	189	177	167	200	188	170	177	166	191	176	187	182	194	211	203	192	165	187	176	176	182	179	165	188	176	178	196	164	172	191	190	193	182	199	190	178	204	184	200	156	178	189	189	177	232	187	180	182	157	159	184	185	197	171	188	200	207	185	201	187	195	214	193	187	179	185	168	175	178	187	191	192	196	170	197	157	171	181	181	193	181	208	159	207	199	200	184	175	170	190	183	179	185	186	180	177	168	201	174	161	182	192	204	186	220	189	182	203	191	195	186	202	175	158	186	181	166	189	187	159	188	200	179	164	186	193	183	176	189	174	192	195	186	179	202	180	149	184	151	159	184	158	196	187	204	173	147	195	151	184	173	194	166	171	197	212	202	183	187	167	163	182	201	196	187	176	173	195	197	166	202	194	174	187	191	180	162	201	179	182	189	203	188	189	185	178	179	200	184	175	172	202	184	215	195	200	183	208	191	215	163	140	186	188	195	193	203	172	175	167	155	206	186	165	175	180	173	180	175	189	185	188	188	159	204	190	194	192	161	167	205	198	201	186	170	204	177	191	178	176	186	185	194	182	172	196	190	182	161	185	169	185	183	172	187	171	158	146	181	185	185	182	216	160	187	145	179	176	197	200	171	169	170	193	176	170	190	162	161	184	176	166	185	179	169	169	174	174	189	176	185	176	198	157	170	170	200	212	194	166	184	192	166	186	184	156	186	172	191	178	167	194	196	177	141	194	175	158	179	190	172	196	174	172	217	178	174	195	194	178	195	192	191	179	166	178	195	183	174	191	186	191	197	193	179	171	183	187	186	184	166	171	175	203	210	178	181	166	175	161	174	172	159	184	185	163	172	191	210	184	187	196	168	186	169	197	175	176	171	169	205	184	189	200	199	191	172	179	182	169	201	176	200	182	177	194	175	177	172	167	171	179	194	186	173	180	187	200	184	206	204	172	166	159	174	181	185	170	178	184	191	176	200	189	188	196	175	193	212	209	178	151	186	168	207	191	172	172	177	194	162	212	159	176	169	191	206	174	180	194	208	185	172	183	184	171	201	175	173	168	164	196	187	202	169	180	195	195	178	182	198	188	181	192	191	176	159	177	175	199	191	164	182	192	196	189	181	182	169	184	184	171	178	194	200	203	205	188	178	200	189	173	189	189	189	223	181	144	171	187	176	192	169	174	178	183	201	216	179	188	197	162	190	184	195	174	173	177	188	193	192	184	161	183	189	189	171	179	178	193	195	153	177	184	190	187	173	169	173	186	163	188	191	186	182	185	174	181	181	205	189	164	171	165	176	176	185	176	173	186	196	188	173	163	160	192	189	190	155	204	192	194	178	171	172	180	185	194	171	197	193	172	175	186	172	186	195	213	164	164	171	202	161	180	183	188	205	176	188	161	197	180	167	170	174	166	183	183	205	187	192	161	191
27745	16997	2619	696	577	454	450	450	474	505	485	440	455	479	435	464	452	455	460	468	447	452	433	479	452	463	442	457	467	434	416	418	397	488	438	405	457	430	438	448	447	438	430	455	455	421	435	443	427	470	430	454	434	485	507	455	449	495	455	426	465	433	417	465	427	443	433	439	477	455	465	468	450	445	426	455	470	453	458	456	463	434	416	436	458	457	437	440	433	475	483	484	430	448	449	466	449	441	408	442	421	474	453	470	449	459	430	448	414	473	477	445	422	462	472	470	402	453	433	443	471	418	435	476	414	450	427	476	438	433	445	450	416	456	392	484	459	433	451	448	444	437	455	484	434	460	412	434	449	403	464	432	484	405	458	431	447	418	423	403	446	432	447	474	447	462	425	442	444	437	470	434	443	415	440	459	433	465	481	437	472	474	447	450	423	459	465	446	463	420	474	431	424	432	431	432	449	440	445	457	439	458	475	434	467	463	457	455	485	444	437	463	444	475	406	454	443	434	428	448	465	401	485	435	429	478	425	493	427	484	413	448	445	446	426	428	431	427	417	417	463	461	430	442	476	455	430	470	420	477	457	405	439	472	423	475	451	432	427	451	455	449	449	455	421	442	445	452	445	443	430	430	422	442	454	449	462	478	450	445	429	433	431	467	447	478	460	410	451	426	509	445	432	422	469	441	464	444	428	434	459	443	454	447	449	433	436	412	451	418	467	440	464	437	463	421	450	430	478	455	453	481	465	436	453	448	467	442	433	443	423	465	406	441	432	444	449	415	443	460	438	466	453	435	444	463	440	436	469	480	424	448	440	462	435	414	450	434	463	469	422	439	446	455	430	442	440	449	428	445	430	500	480	415	478	426	415	418	449	437	456	422	402	459	476	447	441	451	456	464	459	426	432	451	482	419	452	452	452	467	442	437	425	472	452	465	442	474	453	471	465	414	475	478	451	444	473	462	440	441	416	473	437	424	439	450	484	447	442	442	444	446	449	437	440	417	462	429	414	458	467	473	430	468	411	450	415	418	436	438	478	450	452	450	462	432	438	467	456	431	439	441	446	438	453	445	469	430	443	479	458	490	444	446	457	442	442	486	442	375	452	425	464	432	438	439	439	452	431	484	395	436	413	467	425	463	407	455	455	473	456	450	434	466	436	451	479	457	472	435	431	441	436	454	490	423	450	475	446	469	470	423	492	424	452	470	408	463	433	447	434	423	443	452	432	403	456	441	435	471	439	473	432	475	467	453	449	504	469	438	438	456	477	410	453	448	473	434	464	460	475	460	431	468	443	442	445	428	448	458	427	464	415	463	457	423	452	443	397	383	458	455	469	447	445	444	445	487	450	460	464	450	454	430	441	405	438	448	407	451	457	407	430	459	417	453	465	432	464	473	442	441	470	435	454	438	445	453	432	435	439	436	459	434	450	426	476	475	471	429	444	472	443	428	443	460	426	438	465	460	437	435	425	475	460	438	409	441	476	448	419	436	471	428	466	452	458	412	436	415	401	414	461	435	420	469	461	401	451	447	441	405	488	444	391	440	439	434	442	444	453	476	446	488	443	452	457	456	417	423	443	435	431	460	444	423	437	400	441	442	464	443	493	431	475	454	407	465	421	415	424	438	423	432	438	482	518	461	458	432	440	415	477	438	442	468	424	440	478	422	471	472	462	436	489	437	477	443	416	463	466	452	463	414	498	456	451	479	439	417	430	430	444	460	418	422	414	459	448	430	461	467	439	441	435	453	442	441	431	424	433	462	448	453	462	472	413	449	455	423	426	445	467	447	455	480	449	419	436	438	466	445	464	469	435	448	451	439	456	464	439	440	400	413	503	456	443	447	441	428	463	466	444	446	449	449	419	473	427	430	452	458	467	446	456	426	464	449	446	472	410	440	439	447	451	463	445	428	436	435	463	447	483	501	427	409	451	429	419	448	427	459	454	451	424	452	429	426	431	460	441	457	440	438	442	472	477	463	446	447	456	440	447	436	404	442	451	433	475	463	464	453	456	441	434	442	438	470	472	458	443	427	425	461	463	460	480	433	424	406	436	415	442	443	450	428	449	471	487	490	458	443	424	423	459	446	457	462	430	451	452	461	436	445	452	473	437	428	446	478	427	427	426	398	446	477	429	465	459	438	438	449	450	438	444	426	475	430	442	457	464	441	439	430	434	487	476	416	433	447	434	447	450	429	423	436	418	427	469	469	432	441	394	426	442	475	472	420	481	464	425	452	436	430	443	402	464	434	466	423	455	444	442	433	468	433	441	437	451	466	429	431	445	413	445	413	470	420	419	478	452	442	442	459	425	463	417	436	435	442	437	419	441	441	390	425	427	445	443	464	425	445	410	449	491	466	456	430	476	459	490	452	424	426	421	475	442	432	458	404	448	464	459	460	482	440	429	433	442	458	453	447	450	440	418	435	430	463	445	400	432	474	451	429	453	429	470	480	424	426	452	456	458	405	452	474	430	443	448	432	473	444	470	475	437	433	472	441	472	457	465	431	446	461	433	473	423	444	436	430	442	416	473	454	424	441	445	489	450	465	443	449	469	419	447	495	462	454	423	445	487	436	481	452	434	457	494	455	438	466	440	426	430	462	409	432	455	516	420	422	451	406	477	454	432	479	442	440	439	437	433	421	425	469	449	436	391	445	484	455	430	441	472	460	452	433	457	421	493	446	428	457	488	464	422	425	440	452	450	436	431	445	443	447	463	450	440	449	436	478	442	456	460	458	457	427	415	490	452	436	472	458	441	439	428	417	455	449	445	445	442	440	430	414	431	472	433	441	455	461	474	463	461	427	462	413	452	413	436	450	448	429	421	493	426	445	495	439	443	472	437	441	443	454	439	449	465	451	444	425	442	460	489	457	448	489	451	469	436	436	423	468	437	464	410	432	451	460	464	436	459	439	451	455	462	447	394	440	470	443	479	421	438	434	444	463	449	410	435	456	474	442	463	438	458	446	478	461	427	448	453	459	468	455	461	452	423	452	472	436	437	377	452	515	467	455	457	433	435	439	447	428	455	447	455	469	429	434	414	470	434	487	458	421	437	430	471	403	412	452	422	456	434	453	478	436	441	412	403	450	449	419	419	407	420	450	439	478	441	453	469	454	471	420	503	446	428	435	448	452	427	464	488	435	419	468	474	443	439	455	432	440	461	452	442	472	431	463	448	420	430	441	476	466	416	447	442	430	491	460	451	452	451	458	470	430	434	451	401	441	487	443	480	456	431	438	471	426	424	466	467	470	434	438	439	440	486	438	396	442	455	436	419	425	450	455	428	436	443	405	437	459	443	469	430	472	461	445	424	463	433	491	460	457	465	437	443	467	440	458	444	469	435	450	440	455	460	461	450	446	433	464	463	455	477	409	425	424	420	421	444	461	459	479	463	478	438	439	462	398	406	469	476	445	424	437	441	441	484	424	458	443	432	497	432	458	478	468	471	444	459	460	432	422	457	440	473	441	441	418	447	438	480	437	448	423
4598	1096	854	740	617	627	576	645	611	564	572	592	626	615	560	596	577	543	604	549	573	586	568	516	552	550	596	556	561	595	560	598	578	561	555	583	558	551	530	542	597	566	563	599	522	592	586	565	611	558	559	598	571	604	634	605	556	628	569	551	594	581	598	591	571	569	582	577	588	588	601	566	589	552	632	582	550	573	562	575	572	538	594	550	546	572	580	562	576	572	529	536	555	595	586	588	559	612	579	547	557	545	580	565	568	598	590	591	583	547	554	602	567	598	589	554	608	571	569	567	563	581	581	593	559	581	577	498	555	599	542	566	574	574	585	600	531	602	572	598	547	601	586	600	556	574	612	510	545	548	558	574	614	587	566	582	547	541	600	627	557	600	584	590	572	582	550	543	619	546	575	580	576	560	616	565	582	571	561	573	570	542	578	592	575	583	587	576	611	592	598	559	533	596	558	576	578	566	559	530	607	566	561	585	563	596	602	603	554	544	582	603	527	572	576	530	535	575	605	575	580	553	551	588	608	555	598	595	577	619	575	558	585	550	575	562	594	548	540	608	567	588	568	559	568	590	603	595	662	565	560	550	531	586	596	642	541	605	567	585	574	585	620	559	631	578	561	585	621	565	599	584	613	566	594	573	559	559	574	547	578	621	552	553	563	547	556	606	570	560	554	563	581	581	590	561	561	536	585	570	620	593	572	551	608	574	544	526	561	606	551	569	590	541	601	565	631	637	588	575	543	525	630	566	559	565	597	619	576	578	627	546	556	537	580	606	577	557	574	590	568	583	592	583	579	582	550	574	627	588	580	583	556	575	567	601	566	568	533	542	604	576	595	575	560	591	570	579	563	563	590	586	596	600	541	585	585	594	589	630	563	560	593	580	580	533	573	546	588	565	565	573	564	533	603	577	587	572	579	595	551	604	609	613	576	582	588	590	597	562	605	552	587	579	567	575	568	569	569	600	600	595	575	582	550	628	567	547	575	563	563	570	573	553	582	573	575	566	552	591	588	565	539	550	567	594	568	586	573	583	578	523	594	614	561	553	622	569	571	554	605	545	591	558	578	581	530	598	577	559	543	563	584	580	534	571	552	572	574	584	574	599	550	552	561	615	557	583	582	559	595	583	584	569	559	596	576	600	570	584	550	611	620	606	576	566	569	603	537	586	588	551	552	559	557	603	568	533	587	561	570	584	600	583	585	595	560	569	592	553	624	587	579	589	569	600	588	597	564	564	587	566	548	601	553	517	604	550	597	569	590	560	602	581	595	577	576	541	560	562	582	610	598	578	582	557	560	571	563	562	578	587	555	621	608	560	603	587	591	611	561	588	530	589	578	547	607	575	551	598	593	551	550	568	541	619	591	569	574	563	597	597	578	575	582	608	587	536	531	615	590	575	554	533	582	572	605	565	542	609	541	562	575	599	533	557	562	647	576	569	575	608	562	539	580	576	584	587	595	585	552	543	587	594	603	621	587	553	589	591	535	562	582	582	617	606	571	570	586	568	585	554	546	551	606	577	539	578	562	548	608	577	596	552	552	603	584	554	602	561	589	624	550	561	571	572	589	545	595	600	556	587	571	603	564	590	563	587	587	588	544	606	584	586	610	585	590	601	558	571	588	604	535	564	642	549	592	610	552	557	555	599	581	573	553	541	622	610	562	558	617	607	575	573	570	588	597	617	557	556	569	586	565	587	568	539	555	603	587	582	563	583	613	581	552	560	601	563	572	605	612	530	581	573	587	558	599	565	591	553	578	586	579	596	600	539	580	590	574	581	593	574	575	566	562	588	603	564	554	569	559	557	571	554	553	583	603	563	610	586	598	591	594	576	565	566	611	561	585	560	533	567	588	523	617	576	540	602	527	593	604	594	592	563	596	600	560	542	589	584	522	553	571	595	620	548	573	615	570	577	606	557	567	529	592	577	571	560	579	611	559	592	606	554	602	578	584	610	569	581	569	593	565	638	571	543	558	570	556	542	548	571	581	562	593	575	562	621	576	567	599	595	576	600	624	590	560	572	574	561	557	587	549	592	572	611	570	587	562	572	543	567	575	568	580	550	576	517	564	584	578	621	571	583	586	582	556	583	545	570	629	576	535	542	563	613	558	589	590	589	571	584	583	635	529	558	596	576	565	545	598	627	590	615	604	573	566	581	607	603	538	566	634	584	560	585	570	566	580	611	570	582	612	618	577	544	559	565	593	580	552	596	573	595	538	596	596	565	571	593	546	570	601	551	570	578	582	586	578	566	572	566	584	573	624	575	556	559	564	584	623	612	574	573	561	518	542	613	559	558	567	579	608	557	601	603	565	583	572	568	608	575	593	596	570	601	586	576	552	579	590	575	620	588	612	561	572	580	557	563	570	601	544	579	582	554	533	575	580	618	567	558	581	536	589	570	589	563	558	565	573	578	606	578	570	575	542	587	572	589	610	579	609	601	560	570	569	547	607	583	591	578	561	584	618	559	569	642	559	571	547	593	538	559	568	551	581	585	563	550	569	568	585	575	584	567	538	573	562	524	610	553	574	560	554	581	597	601	546	557	581	574	586	583	551	568	553	583	567	566	594	571	593	599	569	576	568	586	555	582	607	533	557	592	588	607	626	603	597	537	584	596	586	533	593	556	608	552	575	615	576	548	584	587	595	578	599	591	600	615	554	641	599	587	564	605	550	561	609	585	597	613	604	555	602	590	568	562	609	581	557	607	584	573	596	604	578	545	568	543	564	541	526	589	576	568	555	559	573	572	570	582	541	579	589	581	579	557	595	574	559	597	546	609	593	555	556	578	579	583	556	581	579	586	552	523	556	592	572	594	595	581	600	545	586	592	573	545	576	602	557	509	598	580	614	564	588	566	607	596	579	564	574	581	558	535	575	558	617	591	581	533	586	555	589	589	566	590	584	568	544	565	581	580	556	543	571	571	607	582	579	552	624	559	586	574	542	576	599	553	578	572	587	569	602	576	594	588	576	631	598	553	600	610	559	545	561	571	565	542	559	594	560	577	565	564	610	595	589	557	571	574	568	617	550	609	601	556	576	583	576	607	589	581	585	557	621	601	617	577	529	589	562	618	568	578	585	597	579	629	595	584	577	564	554	611	586	601	514	537	553	566	574	604	556	572	557	611	525	562	606	572	628	580	572	525	562	558	592	543	572	583	585	587	520	552	555	582	578	570	583	601	616	549	583	574	590	569	590	539	600	593	573	551	575	601	560	621	550	561	612	577	601	615	555	559	569	593	600	588	585	655	573	596	577	588	633	597	574	572	628	622	611	604	557	580	571	561	591	573	536	565	557	586	612	616	611	588	581	595	568	608	565	599	571	588	603	596	593	565	574	606	602	579	561	594	579	567	592	590	573	561	615	573	586	559	557	498	607	559	597	563	571	619	560	589	599	577	566	537	534	586	560	583	587	584	575	594	602	559	598	570	563	551	568	569	554	555	603	575	573	609	552	598	614	621	547	592	603	537	618	577	554	581	573	549
23980	21482	28686	24701	21408	5438	741	586	508	524	468	462	416	404	417	425	395	400	400	374	376	419	385	379	366	387	362	369	407	347	373	377	388	356	350	390	406	350	377	366	367	363	372	376	345	378	373	371	363	418	365	354	339	426	374	331	361	388	362	374	336	378	355	336	341	360	364	360	354	366	320	390	341	343	366	422	344	378	361	386	362	360	374	365	341	371	388	361	366	352	402	347	398	377	374	346	370	387	371	354	382	356	361	390	369	377	357	365	398	358	394	350	382	391	403	369	331	367	338	356	360	374	370	369	362	357	356	359	369	379	409	359	375	355	352	364	358	356	415	367	376	379	372	392	373	354	359	361	384	362	358	338	356	353	358	361	399	378	369	338	344	380	386	357	359	342	370	354	347	368	384	352	354	372	366	341	362	372	373	342	366	352	363	380	364	403	378	389	364	363	367	360	361	355	353	341	380	377	392	385	354	353	361	399	354	347	379	385	382	353	370	380	384	364	358	317	366	381	339	380	353	395	382	386	395	379	388	394	375	390	377	338	337	367	394	360	351	359	327	362	363	372	357	378	387	381	367	372	357	354	335	379	375	388	396	410	364	422	353	393	339	384	404	385	362	367	368	366	379	351	353	359	353	363	358	349	364	364	383	342	353	366	336	351	345	345	423	365	359	390	352	344	370	381	363	354	357	348	373	374	335	397	416	330	352	375	352	350	363	375	379	383	370	383	365	335	380	389	378	350	364	356	352	369	396	380	397	340	380	364	374	355	321	385	366	338	366	368	362	374	360	361	362	312	400	361	369	370	374	361	369	349	340	374	364	355	343	393	377	358	340	367	379	371	370	370	348	353	379	382	347	376	358	336	342	390	352	346	364	366	384	358	378	387	364	357	408	371	357	377	376	374	323	363	351	387	354	339	380	367	361	342	352	344	362	366	356	337	372	365	400	356	373	345	359	381	422	323	381	359	385	367	380	361	374	378	342	355	376	371	353	339	391	401	377	336	372	356	366	397	334	373	387	367	363	349	358	363	366	383	357	367	346	378	362	351	364	356	394	389	390	380	362	373	371	361	367	341	398	347	363	394	382	355	362	355	336	372	362	382	373	337	348	378	367	407	367	337	358	361	389	362	363	332	350	361	378	330	366	390	385	393	352	366	389	353	351	406	357	376	378	339	385	363	375	353	383	359	369	376	372	368	375	346	389	387	357	325	357	364	342	409	379	361	352	376	365	333	370	379	390	407	410	394	355	342	368	363	355	378	362	354	376	390	367	365	350	367	381	382	376	343	382	388	364	375	378	341	373	359	398	354	335	336	371	395	368	343	386	382	375	352	331	344	353	374	369	346	380	368	374	388	358	371	333	340	364	362	374	386	340	357	376	392	357	352	355	348	363	340	391	363	358	379	339	351	344	354	331	392	376	378	308	381	387	329	398	324	375	351	368	380	368	370	357	349	365	350	345	387	351	379	371	375	358	386	358	327	380	359	357	343	370	363	375	356	374	336	372	380	393	351	407	367	345	358	366	352	353	332	382	344	368	358	382	380	358	384	392	379	375	360	346	342	394	386	375	365	383	347	368	376	391	335	368	348	369	357	379	386	392	390	358	373	351	386	369	349	370	348	376	337	378	384	361	384	380	376	370	358	352	348	363	343	318	367	355	350	386	341	387	350	354	370	370	346	389	360	365	364	382	385	382	355	369	385	325	384	392	406	334	377	368	357	384	346	351	363	353	336	374	366	383	369	409	385	365	365	360	365	356	383	364	398	400	385	374	361	352	344	390	366	379	379	395	356	362	368	373	371	373	356	370	339	361	365	381	359	407	403	371	346	373	341	360	372	347	369	375	365	376	390	388	391	350	371	357	374	362	351	339	370	345	415	341	374	356	362	351	357	379	370	361	350	378	388	371	345	372	346	362	345	342	401	369	371	358	383	336	369	367	377	372	360	377	364	364	370	380	344	398	394	365	325	366	390	351	328	353	359	355	334	382	379	381	365	390	374	348	380	336	334	363	372	398	390	381	390	401	364	339	349	402	364	389	331	348	337	350	368	356	342	378	360	382	380	367	380	344	341	385	313	351	375	400	342	354	369	362	362	378	366	397	341	355	373	367	372	378	377	383	375	372	360	354	365	323	335	366	387	360	377	388	386	356	355	351	353	361	400	345	369	354	354	353	356	355	383	396	392	364	391	358	363	366	369	354	366	360	377	406	363	354	410	368	366	365	340	339	340	366	354	382	338	359	384	351	343	360	377	397	336	352	351	368	335	351	369	379	350	356	375	365	362	396	359	388	347	347	353	394	389	358	344	365	378	336	353	386	359	357	371	369	371	360	383	375	373	425	344	382	349	375	397	384	342	349	359	401	347	359	387	385	320	362	367	369	372	384	355	335	377	347	375	353	369	371	362	382	361	341	346	357	390	378	375	392	330	330	367	398	390	344	378	412	365	361	360	377	365	381	359	349	392	341	337	402	382	378	360	390	332	392	343	376	383	370	356	375	366	370	359	380	375	365	353	368	368	371	372	359	353	343	361	349	402	359	347	377	326	366	393	363	366	346	350	359	362	341	396	372	367	377	349	343	350	361	375	328	348	345	360	343	362	367	385	419	354	371	348	337	376	358	381	366	398	370	358	368	378	394	376	339	343	373	368	364	414	361	344	379	357	367	340	384	373	415	349	374	378	368	409	337	352	368	313	369	352	404	395	412	360	376	327	383	377	338	374	381	376	357	363	346	385	348	368	384	362	373	361	355	360	348	398	378	370	345	361	374	369	368	374	383	386	352	391	356	374	359	354	370	405	329	378	352	381	359	325	380	388	369	379	361	381	365	369	351	371	391	360	364	373	371	382	346	387	353	396	352	365	343	375	391	389	351	358	419	368	351	366	357	369	336	343	335	326	365	374	335	344	408	408	369	374	341	366	358	351	385	347	394	375	343	357	343	329	375	338	398	346	379	401	352	376	385	384	390	326	383	364	354	400	333	378	380	401	360	344	324	357	363	386	343	385	369	357	352	371	367	350	354	369	365	379	389	324	373	352	366	355	387	365	380	344	349	402	349	365	358	335	384	356	376	369	375	376	366	369	357	380	368	407	372	385	332	352	336	328	389	336	360	342	405	357	344	379	360	388	350	386	336	371	351	378	383	368	379	370	397	398	343	351	352	340	397	354	367	337	373	376	363	364	374	412	403	368	348	345	377	365	361	358	369	350	364	378	390	345	395	408	381	381	343	381	403	370	369	369	363	396	350	361	330	336	347	348	367	354	387	374	367	350	390	338	371	364	366	378	337	362	342	354	371	364	363	344	371	348	349	336	347	327	390	387	370	359	339	364	355	369	356	406	371	347	346	407	342	374	363	329	387	348	370	348	385	312	346	358	373	343	336	369	346	333	346	390	365	383	341	325	384	369	385	382	343	360	400	374	361	380	358	394	359	339	353	361	367	359	355	368	371	379	388	371	370	366	339	369	359	344	372	360	379	365	354	343
4531	8035	5249	2494	1857	1395	1163	1009	823	793	692	675	657	619	628	566	539	544	601	548	566	546	509	512	529	532	558	477	490	520	495	491	516	504	522	499	529	434	541	475	486	483	529	483	511	496	499	467	487	439	457	456	476	483	495	454	473	483	479	504	513	487	492	488	497	515	457	482	486	465	488	495	421	444	481	468	533	486	480	485	465	501	501	476	508	500	443	454	457	478	514	461	446	519	476	520	480	498	463	457	512	479	482	444	499	480	501	490	513	508	501	499	473	458	485	465	481	509	508	480	488	497	458	504	524	455	456	428	456	480	507	473	479	444	487	449	472	464	511	499	493	483	484	499	498	482	495	494	503	509	481	479	519	490	503	492	469	465	473	496	497	493	482	495	472	477	529	484	493	456	471	508	490	470	469	469	471	464	511	519	473	463	467	438	468	466	472	468	482	484	447	455	499	484	456	482	498	503	497	491	472	485	497	453	478	469	483	451	487	456	463	477	456	491	447	489	472	490	487	461	495	462	460	495	468	479	492	477	477	463	478	464	507	479	467	470	478	466	502	473	444	453	492	495	475	501	461	485	496	505	442	511	490	498	484	492	507	495	509	471	475	514	436	494	457	495	506	474	485	473	439	512	469	456	490	476	491	479	449	459	502	494	486	475	477	486	484	432	480	469	492	476	513	495	438	457	473	497	515	495	431	484	465	487	475	480	469	515	490	496	455	495	469	492	511	486	448	482	495	457	498	508	459	469	503	481	476	478	523	522	504	487	448	529	474	524	465	491	478	473	469	483	492	455	512	444	472	490	439	484	468	470	492	491	497	434	507	471	478	478	486	490	458	488	512	496	480	500	472	500	468	509	466	496	481	511	491	487	473	468	493	513	503	495	494	453	474	461	494	472	493	476	472	465	462	513	464	480	499	483	465	491	498	448	436	452	431	491	451	460	480	487	483	478	503	484	504	489	470	495	462	505	478	487	466	485	499	465	488	501	511	501	419	459	463	470	486	502	500	456	463	456	487	451	503	458	464	466	477	477	495	479	495	500	422	469	497	487	493	496	485	523	466	492	463	472	463	479	495	463	491	475	502	479	503	481	476	490	497	531	455	455	452	503	493	466	488	473	491	497	472	511	462	439	464	500	518	497	474	489	496	479	501	475	499	461	497	482	481	502	516	466	470	489	491	447	461	471	502	502	456	491	491	473	484	484	508	474	504	492	473	502	481	475	474	459	509	484	518	486	504	489	525	483	498	471	470	498	479	497	503	489	473	475	491	516	476	496	452	500	467	480	472	470	457	463	527	492	470	505	465	492	454	446	512	464	430	513	491	493	463	486	471	489	506	542	474	491	486	449	455	485	465	488	486	500	482	492	491	480	488	474	489	499	475	502	470	469	459	474	482	486	497	494	479	474	504	483	483	461	457	487	483	468	488	486	476	441	485	460	474	486	479	471	473	451	501	447	455	463	491	472	491	473	470	468	483	510	520	460	500	453	466	487	473	460	446	459	460	447	513	503	503	467	472	461	470	490	511	492	496	426	474	504	482	506	469	460	512	518	480	515	507	458	507	443	461	500	468	503	489	495	489	468	482	504	468	518	466	466	470	473	492	475	485	410	455	471	495	511	472	488	473	514	475	504	488	478	492	502	488	440	499	465	461	472	521	485	498	474	475	481	461	502	476	503	523	491	478	481	508	514	452	477	438	514	488	469	496	454	496	480	473	468	467	478	485	456	505	448	472	476	487	498	518	437	480	458	472	468	472	494	468	492	486	478	494	447	497	502	462	452	463	493	463	483	467	481	473	454	467	483	499	498	524	477	490	477	490	494	483	464	483	459	490	447	491	519	453	480	494	505	480	519	490	458	457	499	523	486	471	469	504	467	502	536	469	494	497	495	475	484	482	492	479	517	495	495	483	487	507	459	461	515	510	511	494	510	475	512	475	508	491	505	491	485	528	499	456	467	500	458	502	509	466	486	483	476	501	496	479	523	474	460	480	507	465	449	475	528	508	517	479	487	459	478	481	478	475	508	470	492	452	453	489	497	494	464	521	495	484	477	517	441	479	453	464	493	499	480	465	464	525	476	487	510	465	418	498	479	498	487	518	472	488	493	438	485	505	498	528	483	498	529	485	506	454	469	492	459	533	450	489	511	500	472	483	485	508	461	473	508	487	481	462	488	522	468	491	504	488	520	449	490	488	486	495	499	510	506	496	482	485	479	498	457	482	454	456	500	508	483	503	479	468	473	463	486	512	496	498	471	499	446	475	453	439	493	495	492	508	504	506	520	460	466	471	503	481	468	489	450	502	477	499	451	505	461	466	461	470	462	487	539	477	501	496	512	467	430	499	493	531	514	474	479	471	496	485	491	468	483	535	505	521	540	456	478	494	504	482	478	511	459	508	454	452	447	487	479	492	518	492	523	437	478	512	496	510	494	500	507	445	519	459	458	495	515	493	487	477	505	456	478	475	450	513	509	483	484	476	473	462	465	489	495	501	461	494	465	511	561	458	466	474	452	438	454	473	451	492	494	462	486	457	499	500	510	479	478	470	484	490	513	506	490	484	478	484	475	484	516	449	480	486	478	480	500	487	505	480	474	491	503	500	442	494	518	518	500	487	483	497	476	464	510	471	469	482	483	475	499	467	485	477	451	477	522	514	450	472	505	481	520	478	477	485	488	482	472	503	479	460	486	490	497	484	489	496	506	524	495	493	468	482	473	442	492	503	502	496	508	471	469	459	489	483	456	536	473	438	492	474	484	494	475	477	471	477	453	483	466	485	444	474	476	471	464	504	465	487	462	446	515	510	451	510	485	431	471	482	494	482	549	440	460	509	441	474	497	491	530	502	460	467	491	497	535	488	491	499	481	457	470	516	473	504	477	477	491	500	467	470	496	494	466	466	492	492	457	489	456	515	456	500	460	467	430	454	462	468	502	469	468	482	447	471	420	492	504	479	472	481	477	487	469	515	450	482	499	473	463	483	487	478	542	494	462	453	463	489	486	470	485	481	426	484	480	472	563	487	432	518	468	443	454	471	463	519	492	446	465	483	483	477	477	498	484	458	493	460	477	479	427	477	511	495	512	459	480	554	480	468	439	490	466	486	478	481	474	496	501	459	483	482	499	458	458	466	503	496	491	518	463	415	525	479	477	474	483	468	457	498	491	480	478	479	498	475	503	452	414	483	460	512	442	471	475	468	467	479	469	437	497	475	472	516	467	460	481	465	521	499	457	455	477	532	470	480	506	478	501	484	482	473	494	458	485	468	495	474	523	514	469	522	500	498	506	486	487	487	468	505	460	460	481	487	454	448	467	490	450	447	511	504	473	473	462	480	458	503	551	467	490	480	466	471	466	486	495	511	483	470	480	482	445	447	515	506	473	488	446	480	491	514	507	470	501	482	437	458	497	521	452	495	445	463	492	459	474	458	472	505	470	483	534	473	509	515	517	503	458	542	482	523	480	525	506	488	473	463	479	485	508	501	492
25127	21471	27240	25802	4665	506	409	359	349	300	339	298	300	316	322	289	295	292	289	305	291	277	272	324	334	254	270	324	286	294	282	279	288	298	299	282	269	263	293	282	266	272	270	289	273	284	250	308	274	274	265	319	298	293	261	256	292	298	306	289	264	299	280	280	264	294	292	314	299	281	285	308	274	264	266	295	304	284	288	280	309	296	290	275	303	256	285	298	291	252	242	251	281	255	270	267	293	270	280	262	308	258	275	322	263	278	268	266	294	249	301	290	283	292	290	280	269	250	272	274	254	244	274	307	269	281	283	270	291	269	270	288	248	298	280	290	279	271	277	279	321	288	258	243	285	282	272	290	260	263	276	248	277	309	292	301	257	287	262	280	270	273	272	249	278	265	261	291	277	275	282	279	268	252	286	280	259	281	280	278	261	285	260	270	279	265	266	267	297	295	282	280	296	263	266	287	304	244	309	267	279	307	281	279	311	263	290	259	260	306	281	286	287	291	318	272	247	291	290	254	291	288	290	289	276	266	281	261	261	289	282	289	285	301	282	297	279	298	252	292	278	271	280	284	323	260	288	281	277	266	278	242	309	277	279	275	261	298	311	245	278	282	280	268	271	250	289	267	258	276	264	271	282	308	260	286	242	297	266	288	253	251	295	290	295	307	297	275	266	266	283	289	277	272	284	256	259	313	276	278	286	263	272	297	248	257	260	307	272	281	299	280	269	268	284	293	296	282	284	278	255	280	278	270	302	276	311	294	273	278	279	270	262	279	311	256	294	271	271	295	291	287	288	251	262	276	275	274	272	269	272	278	271	274	289	278	277	294	301	289	285	276	300	260	281	301	249	290	279	262	263	273	253	276	290	266	244	278	258	282	254	265	269	268	277	267	259	280	300	262	225	263	265	264	283	265	285	276	280	270	308	291	249	270	297	282	269	278	259	283	298	308	276	276	293	306	294	289	300	276	295	252	279	262	275	243	266	300	266	273	294	257	299	288	267	290	269	280	305	288	269	278	290	274	298	247	292	277	283	275	294	282	273	304	281	274	267	292	251	277	280	299	286	298	232	264	263	251	277	290	288	299	288	333	275	276	248	292	255	273	285	279	255	278	275	256	283	283	289	241	273	278	274	278	294	278	276	270	267	262	301	287	281	246	275	264	312	308	243	295	267	284	286	275	278	268	291	309	230	301	261	268	287	299	263	274	272	267	262	297	288	334	255	279	258	254	257	299	279	253	272	272	276	281	311	288	271	271	277	281	274	296	270	249	257	261	260	288	298	287	281	279	274	291	272	289	269	278	270	263	283	245	276	262	290	265	280	301	257	266	297	264	300	269	271	292	254	280	295	248	276	260	306	271	292	271	295	271	283	280	267	245	273	284	236	333	268	292	274	267	274	312	256	286	309	288	264	286	260	263	285	286	273	316	271	292	284	272	266	287	289	290	297	282	276	287	280	277	276	274	305	264	289	281	294	264	291	267	280	279	280	284	261	279	284	303	275	297	259	279	271	271	289	279	282	291	282	274	257	290	291	289	279	275	298	292	279	263	241	293	325	272	277	288	250	280	306	262	264	300	288	289	290	271	268	273	228	276	279	298	266	285	247	279	268	286	258	262	259	294	245	244	291	286	279	262	283	281	261	279	260	277	292	260	279	265	274	317	287	280	286	283	268	287	305	257	270	274	251	249	283	256	266	263	263	258	287	306	274	307	271	280	269	270	302	285	283	286	262	276	291	274	278	269	278	309	259	266	282	258	297	313	265	249	290	295	268	254	270	280	270	266	241	313	289	297	270	282	270	273	271	304	264	293	276	287	272	289	268	287	267	274	269	279	272	283	256	304	283	274	264	271	273	295	290	271	310	284	274	285	273	275	289	279	254	255	244	298	263	295	250	276	272	283	278	284	287	277	258	275	270	281	300	275	281	303	297	246	329	264	248	261	282	253	298	263	287	267	264	310	271	255	279	278	291	299	253	264	272	275	282	283	302	262	294	279	256	266	298	297	255	291	277	265	277	271	273	258	264	291	264	273	273	300	285	326	300	288	252	281	285	270	309	281	270	284	230	261	306	276	302	264	281	276	287	272	258	273	288	250	303	284	263	277	277	280	265	268	301	281	290	271	281	271	290	266	294	277	250	265	264	269	277	285	270	290	305	261	283	268	282	245	292	283	286	295	281	292	286	278	276	289	281	269	258	277	289	287	269	292	286	297	280	297	281	276	298	281	272	268	280	266	295	273	266	262	296	254	267	277	267	288	291	274	285	290	279	272	284	247	297	267	296	278	272	267	272	269	275	237	272	266	271	255	287	279	332	278	278	269	294	272	298	255	270	288	290	284	271	283	295	292	265	277	291	243	274	261	290	287	289	275	281	272	302	249	273	283	302	270	278	280	279	273	280	277	262	266	259	256	251	301	273	283	294	289	285	288	260	271	290	257	293	264	277	302	291	267	268	267	300	256	265	268	270	266	281	266	286	310	278	295	277	308	285	259	276	230	246	264	278	269	289	273	274	243	285	291	260	266	283	300	261	279	282	270	276	265	267	271	270	289	262	292	285	276	294	281	291	264	278	291	307	252	301	278	293	277	288	282	272	289	276	265	289	253	265	262	251	286	284	260	284	266	261	286	301	292	304	270	267	288	313	276	291	292	252	263	261	283	285	291	309	301	297	281	258	263	295	280	264	279	287	271	307	274	281	246	263	256	293	238	288	305	275	265	301	256	278	307	316	267	259	254	254	282	286	265	259	271	291	280	270	301	260	281	248	277	291	293	287	271	268	263	279	259	292	285	275	259	281	264	258	254	285	278	280	268	304	279	273	297	268	263	292	261	265	280	273	280	282	276	262	264	270	285	250	295	280	267	284	320	263	270	266	265	272	259	240	286	219	264	265	281	249	278	264	299	261	281	266	293	298	277	269	271	271	302	314	255	287	280	239	290	303	247	255	278	262	272	283	279	261	281	272	262	246	288	277	278	264	261	264	268	278	287	262	260	270	274	242	301	281	293	282	281	299	275	288	283	307	256	250	296	267	247	270	268	302	257	282	279	263	269	297	271	269	257	293	278	262	260	254	286	271	278	269	276	301	294	267	274	281	276	282	303	278	255	293	286	294	278	284	299	263	263	315	283	280	311	275	253	264	302	240	260	251	272	281	259	257	268	267	270	268	275	257	282	272	276	273	285	226	267	268	300	291	262	270	272	294	284	300	237	279	258	289	276	285	300	260	258	267	289	274	277	249	274	280	259	298	288	267	271	279	267	264	247	313	286	258	269	268	282	288	292	290	270	262	255	270	251	253	259	288	283	249	304	284	261	275	274	274	280	291	284	275	285	288	254	276	277	264	282	273	313	282	258	277	273	285	257	254	251	266	269	264	277	280	260	269	267	294	263	299	313	284	269	282	269	267	264	248	291	296	296	280	283	317	278	263	283	275	280	269	269	282	285	299	268	266	267	256	298	270	281	266	270	273	270	259	295	301	289	267	288
4594	4221	2672	1267	952	862	708	632	553	507	469	476	429	416	413	356	383	389	371	372	346	400	378	374	341	369	373	378	374	365	358	364	375	375	384	349	334	352	369	349	397	348	365	346	382	371	339	352	337	354	355	363	347	365	387	359	399	364	361	321	365	360	334	358	347	361	386	358	358	334	325	356	359	368	322	370	338	333	403	338	366	363	370	359	373	349	405	366	353	343	347	364	349	366	347	394	369	374	325	360	353	358	333	363	366	352	301	386	385	386	375	362	342	353	357	323	334	362	334	309	370	330	363	380	367	350	368	366	375	347	346	339	391	387	351	333	371	374	384	368	340	319	357	324	348	341	379	394	370	401	357	325	359	341	358	370	347	379	318	360	349	354	329	334	355	348	359	344	349	361	333	332	353	380	359	335	336	350	385	355	330	363	343	384	387	333	378	378	322	369	330	352	378	381	376	367	329	351	311	380	345	356	333	341	356	347	372	383	346	336	354	362	374	318	371	328	364	359	332	361	370	336	362	355	314	382	332	326	354	326	352	350	325	365	362	367	354	338	390	371	348	338	343	358	327	347	359	343	395	397	381	329	354	331	356	326	354	349	361	361	355	330	346	378	355	320	355	368	353	340	356	357	351	352	363	341	353	358	338	377	351	377	332	370	357	347	346	361	362	339	370	361	370	365	377	351	352	354	355	350	355	369	371	346	353	341	385	341	329	334	348	363	363	341	360	356	332	322	359	325	367	354	346	344	369	344	397	363	353	406	336	352	338	357	349	356	356	371	359	377	374	366	312	339	365	365	367	382	359	379	333	362	361	346	355	328	325	377	347	312	349	331	359	345	336	366	386	341	359	381	358	386	385	320	347	355	325	331	376	362	352	365	344	359	350	375	364	350	346	362	323	373	378	343	364	342	347	354	344	369	377	361	330	357	355	370	348	355	330	363	340	363	355	376	369	371	366	400	363	368	380	394	342	359	381	361	320	355	365	359	384	366	397	379	372	352	320	377	393	371	338	362	359	368	358	334	360	375	393	371	345	357	375	352	363	352	355	388	377	326	336	385	358	325	357	368	375	360	365	359	390	350	346	368	353	337	351	344	366	376	335	368	355	370	367	356	352	380	373	360	350	343	379	349	353	348	328	373	385	359	370	341	390	355	347	363	381	344	369	373	332	354	366	352	376	350	330	343	342	341	367	366	342	358	356	323	357	328	336	373	355	342	362	340	360	379	362	350	354	396	358	354	345	363	382	364	373	347	369	378	330	354	357	326	374	326	353	351	330	349	347	337	371	341	373	370	355	385	402	375	357	332	373	349	335	360	351	359	338	362	370	362	363	371	405	335	337	358	345	348	365	339	378	351	351	330	293	359	367	378	363	379	326	367	364	332	342	365	359	339	356	371	367	349	336	339	363	369	370	332	348	360	311	363	344	382	360	350	353	371	344	387	372	391	383	346	349	352	333	363	374	337	356	358	306	403	369	366	291	367	347	333	390	359	389	364	351	304	365	356	345	356	345	411	333	346	366	370	341	359	392	335	360	355	363	366	352	343	326	369	352	349	326	349	346	370	397	336	351	365	350	369	349	392	349	371	352	332	299	372	340	375	328	359	339	346	360	376	362	326	342	339	361	331	380	352	355	393	398	353	332	360	344	342	354	356	336	373	371	348	371	351	341	359	351	352	346	335	347	395	350	344	372	348	339	311	374	327	357	338	361	377	356	340	362	357	373	359	360	367	372	345	364	364	343	400	370	402	336	356	361	349	310	356	352	362	332	372	352	349	374	333	353	340	365	350	332	339	355	340	406	350	327	355	368	316	370	368	345	309	361	348	366	343	376	348	341	350	331	316	346	340	365	377	378	338	352	365	358	332	324	341	358	374	392	365	367	353	330	322	326	389	343	353	355	350	357	290	350	339	349	341	348	353	355	339	347	321	389	380	351	347	357	370	322	359	355	333	382	351	341	351	363	339	341	396	370	368	342	355	385	367	351	352	357	353	395	332	340	334	349	338	378	328	342	342	370	382	348	388	357	348	408	344	381	358	365	354	347	374	368	325	326	382	353	356	346	347	315	360	347	361	348	343	333	369	358	362	369	357	359	340	328	328	359	374	367	345	349	365	384	339	371	340	354	391	337	333	330	380	365	360	334	326	356	334	397	363	356	343	373	354	370	361	351	326	341	337	326	345	355	355	359	348	355	320	383	351	330	385	361	374	359	343	338	349	345	351	333	329	396	355	360	344	364	335	354	377	386	347	394	343	367	352	358	376	354	337	335	355	347	373	347	357	342	341	343	365	364	327	380	334	367	340	340	339	364	381	378	327	363	371	340	381	340	322	345	327	336	373	376	366	342	358	390	351	356	364	329	343	371	377	339	354	342	364	350	350	338	364	373	353	349	350	338	344	354	325	377	366	353	360	340	357	396	344	361	353	343	347	350	372	351	342	367	380	380	358	363	344	344	377	343	348	392	351	337	346	349	368	339	312	371	351	330	350	368	331	373	352	337	360	360	355	385	386	349	395	396	388	360	309	357	356	361	305	385	343	381	366	354	350	354	355	327	339	362	319	357	341	369	365	327	379	338	363	348	374	361	330	369	330	373	347	335	356	354	329	367	359	375	367	407	371	346	372	376	382	330	357	340	369	352	348	365	349	381	362	339	364	334	364	357	336	374	344	385	353	342	331	357	340	347	346	366	369	371	375	352	408	376	365	389	373	336	349	346	350	345	356	359	406	359	387	324	321	383	330	364	380	356	348	372	350	339	343	359	360	339	340	345	380	342	351	376	350	383	319	341	327	355	306	351	354	371	342	366	337	349	375	373	354	381	371	355	326	356	404	383	326	373	357	341	331	380	409	370	318	334	395	348	384	355	361	396	373	381	349	333	329	354	354	361	326	336	340	377	333	352	373	364	353	329	357	388	385	345	357	368	331	333	348	351	362	361	360	366	348	372	366	380	344	369	375	361	381	351	345	341	365	370	333	343	381	355	379	362	344	331	352	354	336	365	367	363	333	349	373	384	370	396	349	329	368	369	341	361	339	384	353	354	384	349	337	366	356	331	336	365	344	349	365	388	356	363	401	347	366	372	359	360	341	365	354	357	358	362	345	363	337	364	365	346	358	341	330	393	344	344	353	358	350	359	378	348	341	382	365	385	327	384	329	352	340	356	350	344	349	343	377	340	366	362	340	350	349	355	388	396	343	371	379	346	364	388	318	355	354	333	355	348	382	371	355	387	351	338	344	387	380	338	359	355	350	314	376	352	379	353	330	352	383	339	337	350	378	350	345	351	354	345	366	340	371	355	367	368	377	377	355	346	365	350	372	363	345	386	361	388	343	370	380	342	352	353	330	357	382	333	361	344	372	372	325	346	345	351	389	377	355	360	373	366	340	343	335	331	353	348	334	332	394	323	386	371	358	375	362	340	364	400	359	366	358	326	330	361	365	316	380	365	367	389	377	353	348	311	329	353	359	323	345	332	386	373	345
23010	21527	29242	24266	21524	21415	2792	541	409	377	294	268	228	229	220	193	191	184	168	154	165	175	163	181	165	154	134	162	166	157	151	143	167	134	135	163	132	145	146	152	128	136	154	143	125	124	144	156	137	136	144	132	146	156	126	151	156	140	134	129	129	138	133	125	143	130	141	137	129	128	126	124	138	156	143	133	118	112	139	129	124	123	125	121	133	125	144	148	116	139	137	126	138	125	145	127	147	131	133	121	140	123	140	165	145	133	149	125	129	148	121	141	126	136	139	129	125	134	146	147	125	127	126	126	131	117	126	110	145	129	125	142	128	144	129	138	126	123	154	157	133	138	144	124	136	146	142	113	135	140	134	130	128	146	129	115	131	125	140	123	119	122	145	103	144	119	116	122	129	134	123	138	137	112	125	108	124	140	147	123	117	141	142	138	132	119	116	117	162	130	127	153	136	153	113	123	122	139	134	131	126	116	131	151	123	138	125	141	130	133	137	149	119	108	156	134	131	134	134	140	143	125	121	121	145	121	142	125	159	122	144	130	110	146	131	133	126	124	144	128	122	143	133	134	142	127	119	126	141	170	122	130	154	118	137	137	134	125	147	136	134	132	130	123	127	131	145	122	124	145	150	143	131	125	139	133	130	136	152	138	126	143	127	122	122	139	117	141	149	139	124	126	130	117	102	136	126	129	147	135	156	145	133	158	151	142	123	144	128	140	143	125	142	142	128	153	118	113	120	115	143	122	133	133	133	112	126	109	127	140	125	130	128	137	116	130	123	122	147	140	122	145	127	123	109	133	117	114	141	137	132	127	113	132	131	131	125	136	134	137	121	140	132	106	122	141	134	136	130	160	119	130	144	115	137	116	147	137	129	161	137	133	128	127	128	126	109	150	115	121	123	150	136	128	137	127	144	130	138	130	116	136	136	129	143	148	145	133	136	142	144	138	141	118	134	152	143	147	151	148	130	126	118	137	140	123	132	129	134	154	152	146	140	133	144	125	155	141	133	130	128	122	125	152	149	113	139	142	123	135	133	148	129	130	134	140	144	141	126	146	128	126	124	123	148	128	135	127	115	136	141	160	127	128	148	116	135	140	147	122	135	128	126	126	126	139	162	142	143	142	140	142	138	118	149	153	120	156	124	145	155	132	131	143	129	140	134	119	130	132	119	119	141	113	126	127	149	129	115	125	138	147	132	137	139	136	139	130	124	121	141	146	129	132	119	118	139	125	133	152	151	147	121	142	146	132	117	126	137	128	153	154	117	153	129	137	132	122	150	127	139	115	104	113	149	127	138	143	144	119	144	124	118	139	128	140	130	136	121	143	121	131	139	124	142	110	108	106	143	112	138	143	124	138	146	145	115	121	133	121	136	137	123	127	135	122	129	120	132	136	145	126	127	127	147	132	131	128	131	132	136	130	114	139	115	112	130	122	144	133	129	125	131	131	127	128	138	121	119	131	120	130	123	122	134	138	130	126	124	142	119	120	133	119	120	146	131	123	137	120	111	134	145	162	123	134	137	139	122	135	127	132	137	121	122	144	132	124	148	134	134	142	135	134	111	143	132	136	141	127	116	145	128	121	115	119	149	130	131	133	133	128	126	131	127	116	121	139	113	121	129	142	114	125	129	138	156	154	131	133	133	125	134	119	124	137	138	130	140	106	131	140	125	133	104	135	120	138	152	114	130	131	139	115	140	140	141	131	119	156	139	139	126	134	129	134	122	146	120	150	165	156	144	119	136	116	105	127	114	146	139	132	153	120	122	122	124	123	141	142	143	138	139	120	126	139	123	140	136	140	139	158	126	181	134	113	120	130	125	131	144	134	145	152	147	150	136	119	121	128	128	145	121	131	131	143	147	135	116	120	129	127	138	117	118	151	153	132	129	131	121	130	115	135	143	135	130	142	121	113	123	146	144	115	124	125	130	106	139	126	130	148	141	123	123	142	134	125	140	130	115	127	146	129	121	131	120	155	138	145	144	149	139	123	117	131	132	139	152	121	130	144	109	143	130	120	127	145	123	135	134	139	136	133	135	118	123	123	135	127	145	134	131	94	122	125	137	158	149	131	118	126	136	129	148	134	132	139	148	142	112	115	119	137	131	118	142	114	136	126	148	138	142	127	133	128	109	110	137	141	147	139	135	134	134	131	143	143	102	133	159	127	138	133	146	129	136	139	126	122	143	141	124	130	142	112	143	106	121	124	160	128	144	119	143	135	132	142	115	150	136	139	135	135	143	107	123	137	125	136	123	144	118	136	140	140	123	121	150	147	131	122	130	115	126	132	124	125	136	126	138	134	133	152	126	123	124	128	124	121	135	113	131	119	141	119	114	123	132	142	132	141	132	138	121	145	126	118	134	134	150	117	122	142	130	125	137	123	127	127	112	125	137	150	123	132	147	146	128	123	122	118	135	132	139	157	125	98	127	116	129	125	146	128	131	129	119	118	121	132	122	128	142	140	148	130	118	124	131	121	145	116	138	107	141	124	143	141	123	146	156	119	142	140	149	122	133	134	144	140	122	117	135	163	127	150	128	133	129	123	127	129	134	154	141	144	136	130	143	125	129	124	143	122	118	129	125	130	137	141	142	151	128	132	127	129	129	131	149	124	129	108	106	136	141	120	129	134	146	131	125	122	148	127	129	131	143	140	131	146	143	132	141	131	135	149	124	120	122	123	118	146	149	131	144	118	144	139	153	131	134	141	160	136	134	120	130	130	135	127	135	135	134	126	119	132	119	137	154	128	131	135	110	129	148	127	123	128	128	135	136	114	122	138	132	145	124	137	125	113	142	121	124	114	134	126	147	121	135	133	127	147	135	121	131	128	116	139	147	114	120	139	116	119	121	142	122	150	122	149	128	136	138	121	135	135	117	141	125	109	151	133	125	117	142	130	150	137	146	138	167	129	168	134	123	124	123	153	122	137	142	115	139	131	135	145	124	129	123	148	158	150	136	129	140	132	134	136	127	101	132	112	160	162	113	124	149	123	140	128	134	136	118	157	146	127	146	126	112	153	139	118	147	150	130	126	132	133	120	128	139	125	138	124	133	137	139	133	153	149	126	158	118	125	118	125	112	146	143	108	129	152	148	140	106	121	136	120	139	121	119	119	142	128	143	130	148	125	156	125	114	132	129	150	129	160	122	130	123	130	145	144	136	127	158	118	137	149	136	131	106	124	134	121	114	129	124	136	97	143	125	153	111	131	130	140	153	122	136	148	136	155	147	139	128	121	145	143	145	122	114	150	135	117	139	141	129	128	153	145	146	147	133	139	131	138	155	128	136	138	120	120	120	152	149	128	143	115	149	136	133	127	154	147	127	134	122	145	129	126	135	133	99	132	145	143	143	132	137	151	125	126	144	140	116	142	143	132	149	126	130	131	145	101	122	155	133	135	107	119	141	123	156	123	124	134	120	134	132	140	126	130	140	152	143	136	123	116	124	137	148	133	126	136	135	132	144	130	131	119	150	135	134	158	137	115
5190	12619	8333	3937	2669	2072	1502	1069	958	756	647	531	466	447	401	404	312	350	268	260	288	263	238	237	270	239	217	208	227	258	215	184	196	186	188	222	223	226	184	212	184	188	190	197	183	202	205	212	189	188	198	188	152	185	171	181	205	178	176	192	201	183	200	177	181	171	169	160	167	162	188	196	170	205	183	192	184	208	167	196	164	173	154	173	180	175	183	211	200	204	173	200	185	177	178	192	179	179	174	163	181	184	210	199	175	166	188	206	148	166	167	190	179	181	166	167	189	177	179	208	177	185	183	162	182	157	168	183	202	181	161	180	171	167	180	174	177	181	164	214	188	183	191	185	174	172	182	160	161	179	165	191	173	177	171	185	182	194	164	189	181	185	189	190	171	176	176	187	186	187	187	184	176	196	164	189	162	175	177	158	189	185	166	202	186	184	180	179	192	186	191	164	163	163	152	169	169	185	195	189	189	168	157	175	183	181	183	176	176	173	196	166	190	189	177	179	169	179	180	160	166	157	178	162	209	173	171	183	182	185	197	201	178	202	175	174	197	179	175	181	186	185	188	175	169	187	174	164	191	175	196	197	202	188	181	184	176	173	184	183	167	173	178	178	188	160	174	178	188	164	180	167	197	188	199	166	159	161	171	191	183	163	174	164	152	196	193	173	172	183	201	160	171	174	185	167	177	184	204	183	172	189	159	192	186	185	198	207	177	175	180	171	194	174	170	164	202	169	160	166	168	193	193	171	177	193	176	164	176	172	195	183	175	187	194	183	202	185	192	156	182	178	168	179	179	189	179	164	176	197	175	183	189	175	187	152	173	196	211	170	179	174	192	176	183	172	183	186	187	181	183	178	196	191	188	173	191	186	180	183	179	196	163	189	176	185	185	188	146	187	199	147	153	191	167	204	179	192	175	155	178	194	180	172	169	193	159	206	177	180	185	176	169	182	181	186	165	175	190	201	165	159	192	180	173	183	164	173	193	164	209	189	182	188	192	196	173	191	204	200	157	171	184	169	205	172	186	189	176	161	159	193	166	176	197	174	185	178	166	167	199	225	181	220	159	165	172	209	181	166	190	181	198	196	172	198	178	187	230	178	156	200	174	199	164	210	178	170	173	190	200	181	184	205	159	177	179	179	177	164	194	193	176	189	184	188	173	197	164	177	176	165	170	175	182	176	166	198	162	165	170	177	199	172	161	189	156	159	194	178	181	185	188	177	157	195	165	173	173	169	203	181	195	169	204	191	169	181	195	176	177	192	173	184	182	173	179	189	168	176	172	181	193	145	195	165	167	175	188	167	182	177	174	181	197	172	182	173	201	166	195	196	196	197	174	180	178	175	181	185	190	185	177	196	168	190	174	179	181	189	188	184	145	170	199	188	173	207	172	192	181	195	202	170	181	181	165	191	183	187	189	185	211	195	187	183	156	188	171	185	154	176	150	178	172	196	185	179	193	171	204	166	197	174	186	181	170	157	175	178	191	177	173	173	156	185	188	206	169	193	179	162	167	192	196	181	181	171	202	155	193	175	157	158	166	183	158	172	199	171	157	185	170	178	169	177	190	177	174	191	186	173	176	179	174	188	168	187	161	191	180	175	179	191	176	165	162	195	182	179	180	164	170	171	171	171	171	187	172	190	167	181	164	173	198	165	195	162	184	188	170	186	191	172	189	197	158	194	168	167	196	178	171	147	161	170	172	209	172	198	191	183	187	181	172	172	183	178	174	161	167	181	179	183	182	175	172	200	174	172	187	180	195	175	185	177	192	169	171	175	170	184	183	177	183	176	181	190	178	174	165	163	177	184	171	209	163	187	166	164	171	186	181	209	178	206	196	187	199	184	175	174	183	157	189	222	208	183	178	180	176	179	193	186	179	192	173	163	149	187	176	182	175	164	171	197	192	207	189	172	188	161	203	200	189	180	180	216	178	177	178	189	185	188	184	163	184	179	178	177	160	189	166	192	163	165	186	187	179	192	174	176	176	168	164	194	158	173	176	178	165	177	193	180	194	181	186	159	188	204	160	210	173	168	169	176	187	184	211	179	172	179	176	193	167	178	192	163	170	184	151	196	189	177	180	194	174	161	166	154	167	185	190	194	161	177	201	172	158	158	186	175	196	157	179	180	213	163	175	194	189	166	181	183	192	161	187	193	180	184	184	185	153	178	187	199	178	171	183	158	198	193	181	189	160	198	171	181	179	159	185	197	163	175	188	180	178	171	187	172	174	187	204	167	219	193	179	172	205	193	169	170	164	181	168	157	168	150	157	170	164	169	168	153	174	183	173	173	200	181	162	178	178	191	180	167	167	205	182	160	195	185	173	165	176	195	188	158	194	170	198	199	186	179	185	173	193	194	201	157	179	158	194	176	168	168	167	187	178	161	179	159	176	187	189	187	206	154	211	165	175	179	193	181	161	176	187	181	191	172	202	187	178	189	202	165	189	138	193	207	158	191	193	202	190	194	171	186	185	176	161	178	186	175	182	183	164	160	182	185	163	203	192	181	175	185	193	182	176	180	180	161	179	168	172	189	178	188	198	195	172	157	182	189	184	165	182	153	183	177	170	169	159	186	173	189	159	219	177	184	178	168	169	182	179	185	170	184	157	183	183	164	158	165	168	173	185	195	189	195	173	166	175	186	180	156	194	200	166	200	177	159	200	207	166	198	176	165	189	187	188	191	182	169	154	181	177	170	191	191	185	193	174	175	177	180	179	169	179	178	164	181	173	180	178	165	167	169	189	203	177	185	167	192	188	167	151	179	200	186	171	176	204	197	191	208	184	201	183	177	191	179	190	162	176	171	182	185	170	193	172	183	179	190	187	183	185	180	164	176	175	186	214	144	164	182	172	176	188	170	168	197	177	186	190	167	195	181	182	159	192	180	169	179	182	190	183	195	180	168	176	185	210	195	182	182	175	167	187	201	172	210	183	165	157	175	166	185	183	167	181	196	195	184	171	179	154	175	194	204	197	193	160	198	182	197	158	194	188	180	161	146	166	195	179	177	170	176	179	167	181	173	199	174	155	174	192	182	170	185	164	191	211	193	161	170	195	188	159	199	178	191	172	181	176	197	191	194	162	192	161	175	184	215	183	171	158	176	174	194	191	201	189	181	172	187	179	196	211	184	198	169	197	159	193	173	198	181	195	181	181	194	189	163	163	208	171	165	184	180	168	183	209	196	198	180	184	182	184	159	175	175	190	163	188	194	177	160	161	200	178	145	163	165	197	171	194	183	185	187	191	173	193	184	176	178	180	166	189	182	171	163	186	174	159	185	184	190	174	207	162	185	194	172	182	181	206	181	186	156	182	172	174	171	199	168	204	169	175	168	160	165	158	166	187	184	175	193	168	219	178	202	162	165	151	180	162	181	164	183	191	206	180	195	180	185	179	179	185	186	165	165	161	191	170	166	186	187	172	187	174	178	181	188	180	169	175	175	173	200	170	168	194	174	188	165	211	149	194	170	162	197	189	194	188	173
27747	16856	2756	723	510	443	501	429	437	421	431	436	414	457	462	451	420	460	484	438	420	440	429	423	429	460	464	488	422	430	418	420	421	448	437	429	417	450	428	447	460	409	445	449	439	443	404	454	455	427	472	443	461	438	440	412	446	460	455	430	411	456	423	444	424	439	461	453	434	450	418	436	464	468	448	387	426	469	443	461	430	481	443	472	464	426	449	440	423	425	437	447	441	415	395	486	463	449	438	423	436	453	447	427	456	456	452	441	409	419	451	484	467	444	456	432	437	409	434	432	482	449	443	453	491	444	432	441	432	439	424	476	447	422	428	435	454	475	439	418	432	451	443	465	411	427	432	425	443	421	445	459	472	400	444	465	445	422	450	454	465	483	437	433	400	425	467	416	445	446	451	453	426	452	440	468	482	432	416	459	426	448	445	474	461	451	426	483	431	433	442	451	412	443	472	416	423	452	432	449	468	464	430	413	440	450	450	452	420	433	479	423	459	441	428	431	422	480	438	399	450	442	452	438	440	424	413	436	437	420	429	492	422	446	430	461	449	406	498	438	445	441	456	390	433	436	461	437	434	414	415	420	462	411	432	416	439	450	446	451	426	456	435	452	431	448	414	426	433	422	461	424	413	453	453	397	437	419	442	459	412	419	451	414	434	445	428	426	395	425	401	470	435	424	425	442	397	458	427	426	391	429	446	462	453	434	459	429	435	459	436	470	457	470	472	434	476	438	417	436	448	440	444	412	377	461	449	453	475	453	448	452	429	448	443	415	428	439	469	452	453	432	462	446	435	423	456	428	418	429	455	460	476	423	410	441	428	413	480	449	454	476	434	468	448	461	440	382	450	441	470	462	483	433	460	396	425	476	450	424	430	447	447	433	461	479	427	451	456	473	444	451	420	395	432	460	428	432	414	469	455	400	416	407	431	448	488	382	408	424	432	511	411	460	451	427	416	445	461	439	460	456	413	414	438	453	421	463	381	404	466	450	488	454	480	461	473	439	453	456	469	478	465	438	444	451	432	436	453	431	441	414	420	450	392	478	459	478	422	434	451	465	430	442	416	451	454	442	442	463	448	456	445	441	441	434	451	456	444	462	418	434	418	434	413	463	445	422	444	411	435	422	425	452	431	438	447	419	437	487	462	448	423	412	463	449	456	427	470	398	443	474	458	415	420	463	419	457	418	415	462	418	431	452	436	479	421	456	428	416	440	440	460	412	430	415	450	441	451	412	469	456	416	455	425	428	424	440	447	465	425	455	409	447	496	419	469	448	421	460	454	430	452	442	417	410	452	438	444	463	452	456	436	416	410	439	407	441	435	455	416	420	454	403	458	417	482	459	436	452	459	391	422	420	461	439	452	442	391	431	416	473	449	427	435	452	432	479	462	418	434	471	417	476	432	445	425	463	434	415	412	416	507	410	436	447	445	446	424	423	420	438	458	447	443	401	456	430	496	435	425	460	443	445	431	490	439	503	426	452	428	415	459	415	416	423	416	450	460	445	423	458	397	424	452	447	458	443	475	416	439	420	453	443	389	447	429	422	444	451	426	433	442	446	432	437	426	471	440	449	493	423	476	431	458	445	423	437	435	436	423	413	430	453	407	452	452	416	463	433	442	419	392	441	444	443	453	461	415	476	431	410	468	407	437	441	485	424	439	477	428	442	468	468	461	444	437	431	430	463	427	420	427	425	439	457	429	494	434	435	438	444	471	484	453	438	432	409	410	422	427	446	418	446	444	418	442	433	478	449	467	445	423	457	430	442	440	406	481	475	439	431	456	445	445	439	458	440	470	474	439	437	451	451	417	458	468	428	422	446	449	452	433	442	436	451	420	467	454	443	465	454	441	402	430	415	422	441	461	428	452	445	466	461	456	440	452	427	418	425	425	454	432	436	450	446	440	448	425	437	435	430	463	442	410	435	462	432	427	439	435	448	439	448	449	463	468	414	423	418	436	436	407	450	435	476	417	410	428	430	447	417	459	441	430	421	429	448	428	444	461	458	452	438	443	438	442	433	440	433	447	445	412	451	409	413	431	444	453	441	431	418	407	406	422	461	419	430	418	440	419	424	409	428	445	460	432	426	460	475	414	434	418	437	446	460	417	478	425	447	442	414	428	440	436	431	445	461	448	474	459	427	425	434	450	454	412	423	428	462	459	414	460	406	427	476	450	462	445	421	442	449	432	470	401	392	465	434	439	424	435	433	441	440	449	476	438	430	472	464	405	433	447	468	419	448	464	450	462	471	433	456	477	438	441	446	415	444	464	445	492	455	432	447	444	451	456	431	431	454	420	438	427	430	428	430	444	427	476	432	427	455	435	453	477	439	445	482	452	441	470	440	438	401	424	475	454	451	436	460	401	434	435	444	417	441	422	419	406	424	426	463	443	422	465	473	438	454	448	429	432	440	436	443	415	474	447	423	454	455	419	423	478	475	469	429	435	462	448	433	466	440	453	411	472	462	441	411	459	442	424	437	449	449	428	441	450	427	473	429	432	435	459	441	432	428	455	419	405	432	443	442	464	409	486	466	466	425	461	471	447	449	467	422	428	450	455	430	435	440	426	423	482	442	444	447	415	416	459	439	427	434	422	437	437	427	429	468	426	452	435	416	432	456	419	461	455	411	450	448	423	457	444	418	423	420	458	461	405	415	424	438	473	477	481	442	421	453	417	478	460	458	396	474	422	433	457	437	434	414	463	406	441	448	447	439	458	408	457	404	439	441	437	432	461	428	436	423	428	431	461	402	464	453	445	419	469	444	434	425	428	408	426	418	407	427	447	412	387	449	445	458	414	400	438	440	430	442	431	435	464	462	411	417	429	414	458	429	423	476	463	446	452	441	416	476	435	411	497	435	438	435	445	436	437	472	459	444	454	437	447	460	420	440	417	438	457	413	442	448	438	467	441	409	411	414	431	454	456	441	444	427	429	458	429	430	442	463	450	442	431	394	451	417	437	434	444	406	420	487	449	460	429	458	445	477	419	436	439	460	451	403	422	434	495	417	443	432	441	435	462	443	436	448	450	491	471	465	422	412	452	416	419	428	455	439	410	461	426	460	451	431	480	429	464	399	426	439	433	432	438	467	407	430	378	425	466	460	420	480	424	434	450	427	422	477	454	413	461	471	432	459	434	443	468	426	427	451	422	442	430	457	428	468	417	460	453	413	435	427	418	426	409	427	435	439	413	408	497	444	422	453	435	453	426	440	434	488	465	445	474	435	489	436	468	464	440	460	443	434	418	452	435	421	499	410	456	482	449	414	442	442	394	434	452	467	471	447	442	416	428	431	467	501	442	485	454	426	462	437	436	406	433	430	454	424	420	419	474	475	427	440	450	442	467	425	426	464	460	433	410	470	455	443	400	425	450	471	480	453	428	457	455	442	434	423	457	440	418	385	457	440	478	441	443	434	489	438	433	457	448	421	460	472	460	457	420	469	436	451	444	451	397	453	459	461	439	454	448	486	428	407	425	433	452	436
4609	1023	848	651	648	602	610	625	594	563	579	579	572	616	598	568	539	548	596	574	618	560	618	581	565	530	578	603	546	575	602	610	547	575	596	585	570	564	555	566	576	550	551	558	595	596	603	590	575	606	563	568	563	545	545	556	552	558	561	579	540	563	550	595	573	535	572	548	568	596	581	605	542	593	592	565	570	552	557	609	612	571	580	557	548	570	577	577	556	585	566	555	546	616	555	568	589	567	628	533	568	582	577	547	600	581	624	578	515	578	603	577	532	554	532	570	547	564	545	575	550	531	566	557	546	569	570	566	546	576	606	600	548	550	578	567	604	555	592	557	581	609	551	561	605	585	513	535	554	586	615	575	539	566	559	520	569	555	571	560	580	574	583	553	586	578	580	566	585	523	563	553	618	566	580	584	553	582	568	575	585	542	599	608	604	593	570	577	552	552	541	590	586	573	571	557	552	531	521	560	571	568	585	550	545	558	572	599	568	556	551	535	571	606	625	557	518	572	575	565	623	599	534	584	577	594	587	630	535	565	595	560	566	580	541	574	581	573	549	562	580	560	565	593	538	510	586	547	551	591	569	570	554	558	551	565	559	582	543	625	653	581	573	589	580	603	576	568	550	566	560	589	544	529	571	556	626	577	566	537	620	588	584	585	589	586	562	557	569	590	588	586	561	552	563	555	556	539	585	559	566	582	557	602	558	611	591	565	554	549	539	595	541	532	528	546	594	529	590	612	535	590	590	593	570	575	569	575	582	577	543	587	583	591	571	587	585	594	574	571	533	555	580	557	546	540	559	586	584	585	599	544	538	574	541	598	596	567	548	554	616	580	557	538	569	564	591	535	527	576	586	565	571	604	563	562	603	521	571	593	586	566	548	573	598	569	581	544	582	603	582	560	587	537	563	610	559	567	580	568	584	544	557	562	596	605	490	567	583	576	548	582	548	575	579	580	562	551	566	535	558	577	599	551	552	594	517	594	586	534	549	554	583	591	608	617	559	551	528	547	542	603	566	567	602	565	565	564	559	552	613	577	563	607	575	566	587	620	575	508	605	538	563	542	557	578	566	525	576	565	564	600	552	612	575	555	568	583	565	589	546	574	541	568	569	590	574	562	558	576	554	559	525	585	583	598	572	622	544	564	554	602	573	547	585	551	599	561	551	574	534	555	575	616	523	597	577	559	586	594	573	546	594	581	552	545	568	557	566	560	548	562	572	597	573	586	571	581	574	571	594	511	576	529	597	577	550	562	593	577	558	582	574	561	538	601	565	551	557	535	544	567	572	554	581	556	556	565	613	595	587	571	606	543	595	546	562	566	553	587	571	541	533	593	583	602	582	538	575	586	572	589	571	547	563	567	590	590	586	549	529	564	608	554	536	610	597	616	586	564	549	608	594	569	630	601	542	551	576	575	578	592	545	544	518	573	579	572	559	545	533	534	554	571	580	595	579	581	535	581	561	523	626	571	539	576	578	595	588	601	589	569	592	596	584	605	567	579	548	527	529	545	580	558	585	543	550	531	548	560	572	576	541	568	615	546	556	596	602	574	601	631	588	559	572	567	586	551	580	567	560	569	558	587	580	578	613	571	555	624	568	578	570	546	573	523	559	528	594	564	580	528	559	585	528	557	538	579	583	518	618	535	549	556	596	585	534	574	576	549	581	627	594	549	611	554	560	597	548	573	581	560	592	605	529	584	529	539	554	591	584	601	546	589	561	564	566	592	518	586	591	546	532	571	583	587	547	547	567	571	621	584	530	521	592	560	549	577	588	567	547	570	561	574	593	562	547	548	580	606	599	540	530	513	576	570	535	580	568	543	584	621	550	533	563	523	568	528	559	530	536	591	565	580	560	573	558	540	565	550	563	583	585	543	592	577	568	559	556	567	570	541	536	555	574	540	563	604	554	584	530	543	612	582	542	576	546	583	608	586	563	587	569	612	568	565	580	522	594	599	542	597	584	572	577	576	533	573	571	611	548	541	536	542	575	555	558	574	614	534	539	544	532	568	578	561	542	559	543	560	596	536	599	548	569	582	603	587	534	574	608	543	559	553	562	575	584	553	539	583	537	548	530	544	555	588	585	558	536	568	585	542	523	561	534	598	573	588	580	570	564	538	601	596	532	563	605	608	559	575	555	582	582	552	552	611	547	591	594	592	571	578	554	546	583	590	609	587	586	575	573	601	555	607	623	583	585	566	571	556	561	567	556	564	619	545	551	586	545	565	569	586	539	570	562	575	614	585	599	609	586	577	589	582	546	582	597	565	582	604	576	558	568	577	591	599	574	545	584	605	619	629	570	567	564	591	596	545	534	575	609	601	566	530	608	594	577	584	543	586	556	560	549	545	569	575	524	565	610	538	573	589	596	573	577	579	578	559	557	571	603	563	549	583	575	564	538	621	588	570	557	586	567	586	557	528	558	585	587	541	532	611	566	565	591	590	574	568	614	537	549	569	567	571	582	577	579	601	543	570	574	593	623	528	567	558	538	547	558	543	544	543	601	573	578	562	566	588	573	555	548	537	567	576	570	607	579	596	578	534	592	592	553	522	600	561	525	570	582	601	620	576	576	538	542	601	597	595	581	602	562	547	573	564	560	568	558	541	577	621	570	560	584	565	533	599	517	604	596	573	593	538	555	586	564	543	587	568	557	601	559	581	581	601	555	589	591	576	520	616	561	581	571	613	536	594	595	598	550	550	560	542	587	561	579	596	568	526	591	546	547	559	565	608	565	610	581	550	572	561	552	553	569	598	597	553	573	611	550	561	580	527	581	619	568	563	549	574	558	545	573	564	559	564	549	554	538	603	596	590	567	599	550	595	572	591	558	556	548	633	500	590	551	537	584	577	542	584	582	584	552	550	571	588	544	591	609	578	591	562	575	532	578	575	570	566	592	542	549	579	554	598	586	545	563	542	571	545	579	560	573	604	561	511	586	572	563	565	549	604	577	535	548	577	544	565	557	589	558	537	616	559	561	571	533	544	569	563	571	571	619	582	573	620	587	545	517	551	567	543	575	569	541	511	619	566	605	556	587	565	554	555	561	576	577	583	590	541	560	570	563	588	532	559	548	541	537	605	579	547	606	582	607	581	545	571	542	529	535	539	601	537	595	572	577	560	593	564	587	571	573	545	588	576	540	601	588	584	575	565	601	547	545	571	564	549	580	562	574	547	592	574	577	580	530	564	569	526	586	607	552	574	543	547	592	558	581	560	525	601	583	538	539	529	591	591	559	607	566	576	537	560	579	575	558	584	612	575	525	601	577	558	572	545	564	568	586	557	561	580	585	583	576	595	501	533	578	601	554	590	560	543	583	554	580	569	601	570	592	538	573	582	610	563	566	618	574	561	572	538	580	572	623	555	562	565	578	562	569	573	529	537	601	501	552	546	586	563	554	510	562	628	651	564	591	525	597	559	551	577	596	558	533	555	539	584	516	554	579	575	562	608	531	583	581	552	556	582	614	580	543	580	576	540	568	542
23901	21470	28625	24718	21380	5391	771	599	501	507	434	417	432	430	414	437	360	410	363	437	371	385	349	367	383	364	367	397	377	354	359	392	386	366	372	341	397	341	378	373	346	353	348	392	352	344	381	356	386	366	324	363	373	387	362	377	360	331	372	353	322	340	373	356	353	338	352	380	365	340	365	353	367	355	344	345	397	384	357	358	355	365	348	365	357	378	344	377	374	336	371	409	379	343	374	379	369	346	339	374	418	352	373	346	374	361	360	366	396	338	363	349	380	350	307	337	370	352	396	356	350	380	334	407	361	379	345	356	391	381	348	356	346	351	374	339	360	359	345	361	383	337	351	389	347	357	365	341	329	380	376	341	381	348	313	336	367	341	374	374	338	382	373	359	344	370	356	349	362	356	370	339	372	337	340	349	320	367	323	352	355	365	344	339	394	327	350	352	346	358	364	337	359	334	393	371	364	354	379	374	366	346	354	369	343	340	353	370	348	352	350	369	349	344	351	328	344	362	357	375	347	372	353	346	362	360	342	339	333	374	329	361	360	353	355	372	329	349	355	342	370	366	368	375	369	365	340	370	389	339	370	333	358	374	386	358	355	369	403	364	368	344	361	374	347	374	392	358	350	320	405	349	390	346	375	319	335	345	343	348	375	355	363	353	371	382	371	360	353	351	345	350	374	392	376	369	329	342	371	379	374	363	392	350	370	326	341	354	357	372	394	366	380	351	353	340	354	338	366	361	354	383	345	360	371	343	352	355	369	341	365	364	330	329	363	340	363	357	370	342	357	394	336	354	396	371	364	324	329	329	369	352	343	367	371	376	374	343	360	353	359	323	370	354	352	330	352	356	346	375	376	353	362	347	359	355	388	335	373	334	377	339	361	357	358	379	327	369	333	368	357	365	363	351	377	371	383	361	366	375	386	341	333	334	364	329	390	357	376	353	349	336	374	377	383	355	358	384	380	331	361	377	354	344	365	355	358	378	355	371	336	354	361	326	345	391	326	355	389	354	372	341	361	346	351	346	364	326	337	359	374	372	365	350	360	359	369	361	358	386	373	355	343	360	375	351	352	351	367	349	354	355	334	360	341	354	392	348	368	359	425	370	381	363	362	369	369	343	368	348	329	374	357	378	340	379	379	370	367	372	365	355	355	339	338	412	337	386	358	318	347	340	343	369	348	363	379	350	367	355	389	344	366	366	349	364	352	370	376	370	359	359	331	368	363	359	340	382	392	387	349	350	330	356	346	359	362	370	359	361	373	354	367	375	356	356	381	365	302	352	376	369	358	352	365	344	345	330	367	366	370	343	372	355	348	362	329	352	349	368	377	371	349	341	358	367	350	363	340	370	332	314	341	391	356	332	363	386	350	339	371	381	323	351	352	369	379	339	352	357	381	356	382	377	379	375	362	316	370	348	389	370	365	358	334	338	378	362	369	363	362	406	382	336	354	342	368	353	330	361	367	378	365	365	388	358	351	348	344	356	366	352	359	330	351	397	333	381	347	352	358	347	330	365	335	358	389	372	351	328	355	385	336	375	387	356	359	378	356	326	361	391	395	359	350	365	370	365	349	340	351	341	364	352	336	353	344	367	339	367	354	382	313	330	346	368	331	366	325	349	363	348	365	361	319	351	353	361	395	354	350	395	359	338	355	341	374	385	366	358	319	362	363	383	333	329	344	356	358	382	350	351	371	359	317	356	335	377	363	327	395	360	368	358	348	362	337	357	386	380	315	388	365	359	344	406	368	344	341	354	400	364	330	351	371	356	350	355	379	353	356	364	327	376	350	321	357	363	369	341	366	355	383	338	404	347	369	368	331	330	360	384	380	355	372	353	382	344	347	379	347	345	357	376	339	325	334	383	353	356	373	367	344	344	344	378	340	361	339	384	374	372	350	368	340	354	335	332	343	347	359	358	341	352	365	344	358	352	363	340	372	381	338	361	357	359	376	397	364	377	345	336	351	341	401	383	337	321	372	367	372	351	353	366	345	337	322	350	342	415	376	350	373	341	367	381	366	353	349	368	346	347	357	391	354	365	343	350	367	338	337	323	393	354	368	342	334	375	360	349	324	365	374	318	344	386	346	386	331	376	375	372	340	365	379	368	379	342	390	363	350	356	366	338	363	373	335	362	357	369	349	350	354	370	338	376	348	367	378	371	369	368	355	367	364	355	333	362	314	358	346	398	389	370	353	367	375	312	356	386	343	341	339	333	358	340	343	378	339	352	347	327	368	353	353	361	362	365	337	377	350	389	358	336	335	362	346	357	344	334	344	343	354	356	347	378	333	353	345	365	366	318	342	385	370	342	360	395	370	359	375	368	355	373	385	336	335	339	377	381	387	332	357	355	370	355	348	355	359	376	376	346	383	350	334	367	371	363	375	336	411	341	352	363	345	344	383	345	335	338	353	389	364	346	348	373	366	358	336	355	333	358	365	344	365	355	334	380	372	369	374	350	389	378	342	347	392	374	364	379	366	380	348	367	376	369	331	363	330	358	353	331	370	344	354	342	345	378	379	339	359	318	356	354	394	339	341	346	338	355	360	329	368	333	371	350	363	372	363	352	391	386	357	322	313	323	418	344	334	366	369	373	343	340	345	340	384	381	370	349	359	366	364	357	361	369	397	376	353	356	350	392	377	334	368	364	365	334	367	350	344	381	365	363	377	383	395	359	344	353	362	375	339	369	399	380	353	326	333	357	388	378	360	348	353	321	388	318	337	333	340	311	378	368	386	343	385	334	362	330	395	335	319	358	342	353	355	330	361	333	359	362	367	379	340	323	342	355	348	334	332	363	368	370	350	367	379	369	366	328	350	359	369	379	323	346	346	339	344	376	359	325	343	362	334	348	362	364	360	355	354	365	362	347	367	330	345	346	360	338	324	372	373	343	371	362	351	326	388	336	375	381	359	354	369	345	350	361	354	350	355	381	393	356	351	354	354	326	376	333	375	346	359	348	356	382	379	348	356	379	331	358	339	370	353	382	367	339	353	356	363	393	327	352	342	354	357	355	372	351	363	362	368	355	360	374	366	410	343	353	349	339	388	334	370	354	388	372	359	372	353	364	383	341	342	371	341	381	353	365	340	379	371	349	305	349	328	364	348	340	388	358	353	396	353	343	387	361	327	345	326	353	351	345	327	339	370	309	385	376	373	329	364	341	332	376	352	358	343	376	340	367	349	327	369	374	356	347	324	347	348	330	386	369	359	376	383	350	349	313	344	383	343	397	362	341	355	383	359	360	363	357	345	362	326	334	350	360	354	385	342	376	353	383	364	374	365	347	357	354	353	368	359	366	342	371	379	369	365	337	386	375	351	353	366	337	386	305	344	367	380	361	365	343	343	323	360	378	344	375	317	350	348	363	337	344	370	343	351	378	351	336	360	366	380	350	368	333	347	354	357	372	356	351	361	366	349	350	357	336	350	366	334	361	384	369	315	350	399	348	361	326	347	353	342	342	365	381	355	366	347	340	350	347	367	333
4148	7991	5149	2511	1887	1435	1191	999	881	784	683	700	633	589	528	559	581	536	578	539	554	504	489	566	493	506	509	491	512	468	505	506	510	449	492	456	469	524	486	493	481	492	484	491	500	489	497	471	461	468	475	494	486	489	463	474	486	472	465	478	483	478	476	469	476	455	524	467	448	426	442	448	494	468	516	459	507	449	471	453	518	449	505	432	494	438	450	513	494	516	480	502	426	463	410	474	476	510	497	479	446	510	480	481	464	504	495	497	482	509	459	468	484	480	476	465	456	499	480	496	485	447	480	475	498	461	467	461	472	486	449	456	455	464	458	506	433	430	436	506	516	467	440	499	447	495	404	454	469	433	458	447	490	473	480	460	433	466	459	488	475	478	461	492	446	478	491	461	486	464	479	487	475	468	454	473	469	481	469	470	471	484	455	493	453	472	448	488	503	460	475	493	541	497	488	471	484	470	460	479	491	491	472	483	501	468	493	446	437	450	484	441	482	454	506	463	495	487	474	498	455	489	501	431	436	465	500	510	480	476	490	470	494	440	464	470	483	468	437	455	522	464	472	446	474	445	466	479	516	484	498	518	459	482	455	461	480	493	449	491	487	433	505	465	475	478	466	497	482	518	488	472	482	475	471	517	522	469	482	458	472	469	475	530	454	509	459	468	479	441	463	483	509	483	501	458	465	486	471	454	500	442	469	466	478	466	512	450	484	499	521	481	509	468	485	484	452	496	485	443	469	481	480	480	482	488	525	459	457	466	523	467	487	440	446	474	461	481	476	500	462	444	464	512	499	453	507	472	468	447	462	504	500	502	478	465	515	463	450	453	451	455	453	508	485	469	476	465	524	490	476	492	454	448	466	469	471	459	442	451	495	509	496	482	441	487	466	493	483	478	492	449	487	463	469	481	464	443	465	469	514	479	472	463	497	473	461	484	511	470	503	469	447	495	521	484	485	466	478	482	445	443	430	488	457	462	447	419	482	477	477	469	438	489	464	465	457	527	526	463	458	491	444	468	478	500	452	499	460	477	496	465	514	436	464	457	475	454	477	468	495	490	473	485	501	459	500	471	511	506	462	467	494	461	467	482	484	442	440	469	462	446	465	475	466	459	479	484	490	490	513	464	464	463	446	444	479	512	454	503	495	497	476	473	445	476	510	494	515	477	516	483	487	505	459	423	479	464	432	491	475	471	488	466	494	468	454	483	516	502	474	484	466	491	503	493	485	472	471	510	464	482	491	472	485	481	473	490	495	420	444	489	459	450	472	453	477	482	456	449	487	475	481	483	481	476	469	471	503	510	496	482	476	458	457	453	457	439	479	530	454	468	441	500	482	456	498	503	486	518	471	458	470	488	475	480	439	467	474	486	488	475	478	472	509	481	452	484	465	480	449	520	466	493	485	468	465	487	452	501	489	481	488	471	495	469	481	452	465	500	440	480	460	461	515	440	475	474	459	482	447	498	493	474	448	467	474	467	484	506	471	446	461	473	483	466	517	479	486	445	493	475	475	471	483	424	470	502	451	489	484	485	448	514	481	465	497	478	454	489	469	475	482	466	479	438	494	506	480	493	479	474	453	457	498	458	490	525	476	413	511	468	482	513	476	465	496	477	492	449	450	495	471	473	436	497	511	436	449	490	475	457	481	493	472	469	461	485	454	489	491	442	476	452	435	479	494	467	423	463	522	467	476	478	508	528	429	482	429	472	491	484	488	464	460	518	493	477	442	459	467	453	457	474	466	460	453	476	437	460	490	497	480	506	459	483	461	477	509	459	461	503	451	462	446	506	473	446	461	488	448	488	493	510	465	452	489	490	438	454	456	473	490	449	488	436	448	471	475	489	501	535	504	477	458	458	494	508	456	446	476	441	484	478	508	493	455	478	479	460	450	469	458	488	495	464	444	419	456	436	473	459	460	485	473	494	498	472	469	446	464	471	495	464	501	530	477	507	493	466	466	469	513	443	513	494	455	488	517	453	497	501	464	488	500	492	490	444	471	454	448	467	451	478	502	490	492	462	482	502	490	448	460	472	486	461	452	455	489	483	453	486	480	457	478	433	492	492	485	502	472	456	486	482	463	447	492	472	494	463	471	478	488	484	454	484	499	457	483	465	467	447	472	466	448	455	478	514	479	454	502	472	499	480	461	479	502	490	445	478	454	449	488	463	473	519	497	496	493	481	492	476	509	498	498	458	522	498	466	514	455	478	498	519	463	472	455	450	454	480	500	452	451	484	448	519	454	474	486	466	456	451	461	466	453	498	456	528	442	477	485	476	476	395	515	466	475	535	472	486	445	447	462	481	430	460	464	468	474	513	466	432	462	443	477	476	470	495	478	485	450	461	436	469	491	479	510	497	483	463	482	500	449	482	441	464	469	503	450	494	456	459	478	484	488	502	483	479	460	473	465	441	435	488	472	475	476	485	482	491	477	460	503	442	515	495	475	499	474	473	470	473	461	466	503	499	491	475	455	469	459	460	491	522	471	501	469	443	451	488	475	487	481	483	443	474	460	496	502	468	484	497	465	447	486	463	478	462	459	457	449	471	438	484	456	455	491	463	472	493	482	446	491	469	457	508	485	493	452	434	445	482	500	498	464	491	461	476	456	419	471	500	419	468	470	488	496	517	451	485	500	490	485	459	460	461	485	458	518	465	498	485	482	482	494	455	467	504	448	459	475	481	458	455	465	483	435	494	476	542	463	451	456	462	502	463	489	471	453	477	479	472	483	479	450	453	467	489	487	438	437	480	442	468	472	448	450	491	504	438	439	494	450	428	484	493	483	452	457	487	481	503	490	480	483	501	478	451	500	469	489	479	487	490	459	496	455	474	466	474	436	472	453	448	449	467	468	463	459	470	485	466	497	463	508	457	509	507	416	494	439	501	497	472	499	432	449	448	464	483	493	477	466	466	473	438	438	487	481	461	493	495	507	483	479	500	478	502	483	460	484	457	448	483	455	464	465	440	504	515	462	480	494	433	449	525	494	481	477	490	484	498	477	475	482	461	448	488	439	456	471	430	484	512	467	507	461	472	489	434	452	451	482	423	488	477	502	461	451	497	485	459	470	443	474	458	470	460	469	466	471	466	479	467	484	493	500	453	452	467	465	470	448	477	466	510	486	474	486	448	481	449	472	497	494	461	474	452	474	476	492	487	442	494	444	447	512	495	504	459	465	512	483	430	400	518	467	445	441	477	489	448	453	467	480	472	461	474	461	473	470	440	472	436	466	480	456	472	455	489	482	441	459	442	468	465	480	515	485	455	482	449	464	469	488	489	511	456	461	464	480	483	479	432	455	493	452	429	443	467	517	475	473	495	471	482	467	479	496	458	477	482	460	436	447	450	451	450	460	460	466	526	467	503	466	499	491	470	467	482	490	484	479	464	493	451	487	516	506	475	504	464	487	491	460	482	458	459	496	512	484	435	497	492	482	459	476	492	528	511	430	474	497	496	467	472	507	481	460	454	456	497	517	497	472	489
25140	21511	27253	25877	4519	457	443	367	351	319	336	329	334	304	272	304	299	300	277	274	291	313	267	264	298	308	268	289	248	284	283	290	285	293	283	277	282	277	257	285	280	268	271	297	277	283	262	260	259	267	271	258	253	258	291	246	283	266	280	277	269	279	273	277	250	249	284	273	273	285	282	270	274	265	262	249	266	276	238	286	292	300	266	302	290	273	275	273	279	240	250	276	240	275	272	290	251	238	293	282	263	264	244	241	261	274	262	247	245	272	261	291	279	292	298	269	290	265	256	298	260	267	283	306	277	272	299	293	241	288	262	254	263	285	263	260	266	246	287	276	258	245	265	244	272	284	247	275	243	263	271	252	259	296	266	279	268	300	266	266	244	259	315	274	292	258	287	318	307	305	261	263	292	261	293	282	281	307	268	301	247	290	246	236	261	261	274	265	288	252	251	245	272	278	274	281	280	277	265	294	270	287	269	259	251	268	265	282	266	267	273	253	263	283	272	264	280	270	245	271	271	271	242	226	268	267	286	277	280	248	283	296	248	285	251	244	273	269	298	268	284	280	234	244	273	250	279	288	258	268	301	281	243	239	266	271	276	268	231	289	250	268	258	243	273	269	276	269	254	245	272	283	281	279	249	286	247	295	266	281	266	287	297	301	282	272	285	264	284	273	297	256	307	257	248	267	283	289	274	285	288	288	286	264	290	275	251	261	282	279	251	287	289	271	284	256	268	249	283	259	306	278	287	281	271	277	245	292	282	264	265	254	277	267	262	278	263	258	257	277	270	277	238	265	264	315	288	251	260	289	285	285	297	297	287	307	271	256	278	252	279	249	293	255	286	284	274	242	283	252	270	275	271	250	286	271	276	275	269	251	260	276	317	321	270	255	277	291	281	296	247	279	284	261	282	307	297	302	258	256	274	271	252	246	263	253	264	278	251	290	289	270	304	272	260	268	258	281	248	264	301	300	268	263	276	255	287	259	260	310	237	264	254	298	273	289	276	289	285	272	250	275	266	285	271	244	277	286	270	273	257	247	269	267	252	242	258	284	266	285	295	286	273	281	257	268	281	277	291	282	249	279	282	248	253	290	276	254	316	258	316	276	279	309	288	262	268	300	272	285	281	292	292	276	279	269	266	264	280	280	241	290	257	264	261	276	235	286	258	288	261	243	250	259	282	307	294	280	262	287	251	270	259	251	269	288	276	292	256	280	274	240	248	288	253	293	281	278	287	288	264	250	278	274	257	274	243	274	292	268	282	253	275	263	271	261	276	276	292	271	278	242	278	288	282	263	280	272	284	265	281	267	290	238	243	242	272	264	240	272	283	283	260	269	256	270	284	281	257	252	270	267	253	297	267	278	285	271	290	256	252	231	279	268	284	278	270	248	273	262	263	252	262	288	278	246	291	302	300	276	258	287	270	266	265	274	253	261	244	259	261	301	279	286	281	255	311	270	238	235	276	291	266	298	285	292	274	261	286	304	259	274	272	267	292	304	289	280	284	282	270	287	281	288	291	251	276	277	264	258	272	274	268	254	275	284	268	271	296	301	295	259	297	257	285	248	265	273	259	252	275	282	268	284	294	256	294	294	260	269	294	268	272	301	256	288	272	269	294	293	281	293	264	264	245	258	284	243	301	286	257	284	258	257	262	256	262	260	273	297	268	275	273	278	288	280	258	276	271	267	255	296	250	294	269	284	242	301	260	284	279	265	261	259	250	285	294	265	292	280	285	291	284	273	281	274	241	263	278	269	269	292	269	272	286	253	277	280	294	275	251	295	264	261	287	269	297	257	296	307	295	254	263	249	267	281	285	251	278	242	294	308	267	264	261	278	256	289	305	303	280	316	247	266	264	256	295	258	274	261	279	269	277	249	271	276	265	242	289	268	268	281	251	274	288	286	263	308	267	291	269	276	292	304	283	247	251	268	283	281	261	265	267	280	285	251	286	258	288	268	258	265	275	288	269	302	291	258	256	258	235	272	240	304	277	268	257	271	288	267	289	274	284	265	244	257	254	303	269	293	302	263	267	260	246	272	278	254	259	252	283	270	264	266	279	296	297	290	293	258	278	243	253	270	310	269	288	247	269	232	303	280	302	258	278	271	297	263	266	298	249	293	232	274	270	296	242	285	286	290	255	281	293	269	261	271	254	276	288	272	276	261	280	264	259	265	268	254	269	275	299	258	276	292	279	294	275	278	278	286	267	298	276	270	275	299	241	267	262	293	268	299	277	284	256	270	280	278	262	283	271	276	244	275	268	274	258	295	256	275	282	254	275	263	276	251	276	285	323	281	264	279	271	280	283	260	270	257	264	260	290	279	248	250	294	267	267	276	272	284	278	273	268	284	246	293	292	288	264	267	258	311	284	262	260	254	282	282	290	274	256	306	275	286	270	279	280	299	283	252	246	248	290	238	273	277	279	263	259	269	292	256	282	276	309	284	279	255	246	261	264	277	262	282	249	270	272	274	252	270	286	279	296	284	287	266	267	257	286	272	308	289	254	286	256	269	265	269	291	299	279	286	274	250	240	287	256	280	252	288	292	267	269	274	286	278	278	274	277	267	297	285	275	294	267	300	243	276	268	258	269	264	270	237	297	297	255	259	256	285	284	288	284	269	285	278	284	288	257	274	286	276	294	297	267	245	268	233	306	253	284	258	306	261	258	288	249	306	269	250	278	291	268	273	268	289	252	294	280	285	251	251	265	261	292	237	259	262	258	250	296	263	279	284	286	258	246	269	254	251	286	271	256	254	294	237	277	270	259	238	276	298	291	285	273	283	265	278	272	263	284	294	270	290	301	253	270	277	289	264	242	263	294	277	313	288	275	284	289	275	261	264	250	259	287	306	290	283	271	254	279	293	260	276	287	251	230	281	264	287	251	280	286	301	284	252	256	279	263	276	281	279	300	270	280	273	242	272	302	282	300	260	289	307	279	305	285	301	261	288	287	287	278	283	260	255	265	257	244	279	272	251	296	281	286	269	272	275	264	285	267	275	273	273	283	267	290	268	287	270	277	238	222	275	251	276	299	294	277	275	300	263	247	278	280	271	261	268	286	265	269	250	273	269	244	278	242	283	294	276	291	262	311	277	254	300	255	275	273	282	275	290	272	280	269	244	237	274	295	264	289	277	265	270	277	286	269	284	252	291	271	296	287	249	268	301	294	275	248	292	250	295	254	250	258	261	302	283	260	288	259	270	285	237	275	278	282	288	289	284	260	272	267	273	252	267	267	292	269	272	284	283	261	276	272	280	293	272	246	259	287	301	278	246	293	250	265	260	263	244	257	258	302	270	282	286	265	275	291	270	259	264	273	255	269	284	287	277	253	281	274	261	265	286	283	279	258	257	279	275	276	261	275	284	288	263	275	271	259	296	272	313	290	276	283	251	301	292	286	279	305	291	286	282	294	264	279	249	260	256	256	270	272	296	266	263	265	273	308	298	250	269	291	277	260	274	315	270	254	253	264	264	273	265	268	295
4953	4119	2644	1316	1024	846	670	581	553	531	493	429	438	393	419	408	431	374	384	366	362	369	358	377	367	380	338	353	369	360	386	388	357	351	376	353	371	357	361	370	348	360	369	358	357	357	364	371	365	353	354	341	383	368	370	376	336	328	374	327	369	358	373	347	334	370	337	350	341	350	381	353	364	354	387	372	332	352	352	352	359	365	392	358	352	375	349	338	326	326	369	348	383	370	347	329	319	366	340	341	325	349	351	351	358	371	368	370	343	346	378	337	354	357	343	358	376	360	343	351	369	362	378	364	370	373	338	365	333	362	321	348	344	336	369	347	358	374	361	335	380	366	380	318	352	340	388	334	321	327	370	345	327	371	325	347	398	367	318	360	355	379	337	364	331	352	391	346	371	367	342	361	339	340	346	342	344	368	366	375	331	365	351	372	351	349	356	337	340	321	336	316	359	348	344	349	359	360	372	351	373	360	348	366	363	333	383	363	349	348	358	390	350	316	355	401	344	340	315	393	318	351	333	366	354	328	332	350	360	328	357	330	332	323	329	372	343	300	323	330	349	310	361	341	359	324	326	351	396	338	346	355	373	360	348	329	337	367	339	382	319	335	371	366	363	348	308	354	365	367	355	370	350	353	318	336	382	341	376	338	353	352	335	363	353	345	333	344	377	356	319	326	355	346	331	357	348	317	344	379	349	313	360	355	332	371	320	329	331	351	340	369	346	363	357	376	360	350	387	328	329	374	348	386	378	335	346	363	368	369	378	359	331	336	357	390	369	368	352	349	349	364	350	344	383	401	353	330	317	359	348	329	341	351	390	350	340	351	374	333	353	324	362	363	334	379	358	365	345	328	354	368	340	365	314	361	328	360	352	372	340	366	363	329	353	343	350	335	371	379	352	334	370	333	335	383	376	326	352	318	371	311	383	368	366	367	343	370	356	336	359	360	318	396	337	362	322	378	346	319	348	362	317	347	371	325	371	339	346	372	359	356	347	369	360	378	318	333	322	336	331	340	360	340	360	336	360	352	328	352	350	342	349	363	353	332	329	371	334	356	395	393	366	345	372	361	360	344	329	371	369	386	356	335	337	334	361	348	358	319	330	351	367	347	353	377	353	357	343	352	343	331	346	373	373	353	369	321	363	339	339	371	359	358	341	362	349	346	343	332	361	364	353	332	363	342	345	385	345	350	360	354	346	358	338	353	346	330	329	351	346	348	356	343	363	358	344	313	360	325	348	346	326	380	360	356	356	346	346	357	369	356	377	360	347	372	327	358	349	363	350	364	355	396	379	340	356	362	338	336	340	352	314	345	369	363	322	347	386	345	348	340	358	335	336	361	355	340	357	362	353	354	334	360	350	362	365	355	357	337	354	378	354	392	355	339	350	335	360	347	399	325	328	368	356	338	365	338	317	365	349	328	314	342	313	361	328	398	348	326	341	321	365	372	355	337	338	338	349	349	352	374	365	351	363	373	363	339	357	348	329	340	359	335	382	385	376	349	375	374	332	317	327	369	330	362	325	325	330	365	353	341	358	328	322	339	380	303	345	363	347	360	340	379	333	389	377	347	362	336	331	358	372	354	354	343	352	355	338	352	358	330	328	335	372	368	336	342	357	345	338	361	339	355	356	351	341	393	321	385	364	375	311	373	372	363	376	339	341	366	343	343	368	328	349	376	347	357	345	329	316	352	349	320	351	330	349	333	325	367	381	348	353	354	368	356	353	377	334	347	352	329	322	331	352	361	379	390	333	386	342	336	351	357	365	371	349	350	379	334	315	357	384	349	401	336	339	364	327	351	354	350	316	343	329	353	345	328	324	357	340	343	368	330	362	357	343	348	337	340	362	369	353	333	349	334	358	384	343	378	367	337	341	383	343	348	364	352	348	361	398	334	356	331	388	382	335	300	348	343	365	342	377	354	381	373	362	358	372	352	362	345	337	318	349	358	404	356	353	365	356	349	351	346	329	338	337	347	371	353	318	344	348	370	376	330	372	420	327	352	338	344	382	337	362	363	364	310	354	347	339	347	359	338	320	361	325	321	343	331	382	329	340	334	356	370	334	352	352	327	345	382	355	341	360	370	362	368	371	344	356	350	337	362	344	367	340	349	359	346	362	348	385	354	359	355	345	346	343	363	367	368	345	360	349	367	343	347	329	338	350	355	369	349	344	324	362	352	333	353	335	373	369	376	381	392	354	351	334	346	374	325	379	372	325	341	353	330	322	338	342	334	353	351	362	358	338	368	360	363	363	329	365	330	322	318	374	361	350	355	312	336	342	352	359	357	361	364	361	362	364	372	362	351	376	360	324	371	356	367	360	347	318	344	329	349	367	344	341	351	309	337	340	360	348	368	351	339	321	347	356	323	356	363	345	303	333	337	325	376	341	327	354	342	348	328	343	325	358	364	334	326	349	373	358	351	294	353	372	362	310	382	351	336	346	389	330	348	347	334	346	333	371	364	333	331	364	329	357	361	365	353	344	337	338	334	337	352	378	369	380	312	357	320	346	363	342	353	350	379	409	356	334	373	327	354	372	373	312	346	322	342	329	317	355	379	352	360	355	343	368	353	350	358	353	345	364	318	355	304	358	336	335	355	335	327	363	340	369	355	352	363	361	347	346	359	392	382	362	362	342	348	354	346	390	347	365	316	348	316	347	325	366	336	358	342	371	357	341	330	353	393	344	308	335	381	352	341	353	367	342	381	348	340	349	330	346	371	344	339	355	345	364	353	314	385	344	369	343	318	367	325	357	346	387	362	408	345	345	361	335	340	350	351	364	329	353	359	351	396	372	338	342	352	360	344	361	323	344	372	347	341	332	336	335	366	364	350	365	339	311	383	344	387	359	343	351	343	350	343	351	340	370	363	377	364	333	340	384	340	343	324	355	343	350	337	320	375	363	375	334	363	328	365	342	380	325	332	328	315	336	347	335	345	378	358	363	347	313	361	371	319	383	379	346	353	350	323	361	322	352	353	358	344	376	349	342	343	352	345	352	324	386	358	339	334	326	381	360	342	373	352	323	335	336	358	334	354	383	335	343	345	341	362	337	347	346	366	357	321	317	354	342	367	348	361	359	339	344	367	368	340	324	364	350	333	354	367	362	374	364	368	357	339	366	356	331	343	348	362	356	350	339	344	345	355	372	356	344	322	365	341	364	349	363	359	337	361	362	381	372	337	344	309	353	348	348	339	337	320	376	382	332	355	380	336	380	384	345	359	358	390	350	324	345	355	364	338	365	334	345	385	348	362	363	351	338	325	339	352	353	368	368	383	356	340	367	370	376	381	359	364	347	366	346	351	351	302	306	360	314	327	354	350	343	317	347	365	340	384	366	368	345	341	361	357	334	372	341	353	356	388	326	349	335	350	357	334	374	361	379	346	345	319	369	332	365	333	343	325	341	322	347	373	340	347	335	336	364	351	328	367	320	363	342	334	347	353	338	353	343	354	362	321	339	352	362	315	338	322	333	345	338	356	341	315
23044	21550	29262	24255	21546	21448	2916	542	435	323	328	279	234	239	233	200	185	186	193	172	183	159	160	157	177	138	134	141	157	163	142	147	145	158	141	126	137	143	145	136	116	129	158	122	136	126	129	140	142	128	127	133	135	145	140	166	128	151	146	132	120	125	127	139	141	133	129	114	136	111	119	134	143	119	116	138	130	147	126	122	108	144	128	143	119	138	110	143	137	130	126	127	133	114	123	126	133	141	135	139	116	122	130	126	143	110	141	136	117	116	146	132	138	118	149	110	124	125	119	145	119	122	125	124	132	141	119	142	124	132	142	151	129	138	122	118	131	127	152	108	150	120	124	131	117	141	118	121	153	128	123	117	119	140	144	128	127	125	128	118	139	127	161	140	133	127	150	137	146	134	156	139	132	151	152	117	122	145	129	155	125	127	130	123	122	115	131	138	158	154	146	158	138	123	126	125	126	149	143	119	138	114	135	117	126	143	136	129	120	109	140	121	147	131	134	112	142	127	132	152	141	128	129	135	124	134	146	133	130	140	123	152	140	136	118	126	165	108	135	123	150	112	133	140	142	156	141	118	134	123	134	152	114	106	145	154	159	129	129	145	130	118	123	122	116	147	136	143	122	127	136	121	119	127	117	116	122	151	139	126	140	143	128	131	121	136	109	124	118	116	128	139	151	125	109	130	127	131	129	130	132	121	127	125	151	132	139	136	132	136	135	137	146	126	142	106	116	129	143	122	128	117	110	116	120	139	107	144	120	131	129	143	125	117	119	107	134	110	129	124	147	135	128	107	133	143	127	105	127	129	109	121	137	124	118	133	119	123	138	129	129	135	148	121	153	131	126	117	128	124	133	112	130	115	131	104	155	144	122	148	128	146	131	121	127	123	130	124	136	122	123	133	127	141	129	134	135	121	148	144	136	132	115	117	133	131	128	112	112	146	134	138	143	148	137	135	138	125	127	131	118	130	125	141	132	141	137	133	142	116	119	137	129	129	145	108	155	156	128	137	174	134	136	131	144	149	128	135	128	141	139	135	122	153	116	130	153	128	118	123	123	124	133	145	128	141	135	149	126	136	126	130	124	133	133	128	138	125	133	126	149	128	114	128	132	108	114	125	150	122	123	132	114	113	116	123	133	126	122	128	130	133	133	132	139	130	135	146	125	119	144	113	151	147	123	131	141	143	150	131	118	158	135	142	123	133	122	141	133	144	142	127	133	118	133	125	124	147	143	134	129	126	125	130	127	116	124	127	130	121	131	132	127	131	138	138	134	121	130	129	143	128	123	114	131	115	102	124	119	128	137	128	127	110	134	135	114	121	125	150	132	128	132	134	124	133	123	119	139	148	134	126	129	117	153	122	131	124	135	125	129	121	144	122	131	131	143	119	134	123	128	140	125	127	121	160	131	133	126	139	131	122	140	134	144	114	141	141	149	138	118	150	138	118	135	116	119	128	137	122	155	135	131	127	134	133	139	133	129	127	127	141	148	139	127	139	141	127	130	124	126	140	140	118	149	133	138	150	145	136	130	140	129	138	134	135	125	150	123	117	119	123	122	128	129	152	142	132	119	120	125	132	144	133	130	125	144	132	107	128	117	144	123	130	130	125	122	129	128	138	141	134	130	114	123	125	120	139	119	133	132	141	134	127	124	128	142	119	157	146	137	129	140	122	139	140	131	133	116	122	122	123	127	132	144	137	118	150	119	132	123	131	127	134	121	130	148	137	147	136	153	105	128	110	124	133	141	138	139	131	124	121	126	127	137	125	147	139	127	127	148	128	141	142	120	112	143	125	139	138	129	132	142	133	132	130	124	125	114	130	133	143	124	140	128	125	119	131	148	141	126	134	135	136	145	139	135	120	122	115	132	151	127	111	111	120	117	138	144	123	128	131	143	135	134	114	122	138	127	128	124	136	134	142	139	128	111	119	136	140	135	113	134	133	124	145	141	124	125	125	144	153	132	126	131	134	152	135	113	122	123	116	123	138	124	115	123	125	126	138	130	132	138	136	112	114	119	129	111	117	131	128	145	142	117	134	110	115	135	108	121	125	133	139	127	138	141	139	119	117	129	132	123	150	125	126	127	133	152	126	133	136	126	145	137	137	150	142	137	129	140	110	149	110	136	132	143	127	123	148	131	123	130	106	121	128	116	138	126	137	117	116	137	131	137	129	132	138	137	122	129	133	135	129	115	118	114	124	125	130	123	125	135	128	141	143	120	138	120	138	107	120	144	120	104	147	118	128	143	132	120	133	119	112	113	117	130	147	120	121	139	132	137	114	139	129	128	112	133	116	134	150	138	144	139	117	133	128	114	129	121	140	128	149	132	113	142	155	134	145	152	115	144	135	118	120	135	130	123	125	117	116	124	143	139	116	138	147	124	134	141	150	134	123	124	123	126	142	122	124	115	119	127	118	149	141	127	134	124	135	141	134	134	136	129	120	132	126	124	112	135	130	134	107	129	122	132	129	118	133	127	135	122	138	134	135	136	147	136	119	125	117	114	136	135	117	136	118	119	135	144	130	129	133	128	122	143	140	128	121	120	128	158	144	106	129	122	136	116	129	120	133	124	124	126	128	140	122	133	135	149	151	127	123	130	155	136	107	121	122	107	117	114	139	128	149	138	135	130	99	135	131	130	155	136	126	137	136	132	125	126	127	132	140	135	135	115	135	125	126	137	130	139	118	145	142	139	143	146	134	128	134	125	137	116	121	125	132	123	127	142	122	121	118	126	129	151	138	139	127	143	113	138	136	125	139	123	111	124	107	142	118	144	128	115	103	137	143	123	116	150	115	118	132	103	127	140	121	155	102	132	141	146	148	134	115	139	131	101	150	145	127	135	128	131	136	127	130	132	142	116	142	150	141	124	147	128	132	113	143	113	129	132	132	129	127	125	129	154	127	110	131	139	130	155	126	131	120	132	104	132	143	110	121	141	129	162	139	127	120	130	149	145	140	145	131	141	130	146	132	131	124	120	124	134	118	130	138	134	116	142	145	121	138	135	129	121	115	137	123	126	123	127	117	134	133	107	131	132	137	136	128	131	145	135	140	146	142	145	113	128	124	128	131	138	133	130	132	127	148	131	124	119	126	148	123	125	134	129	135	134	133	114	125	148	138	124	134	140	134	127	128	111	114	139	137	122	135	161	135	119	125	126	140	143	129	131	134	130	140	117	120	110	138	133	134	114	144	130	130	129	125	122	125	121	127	138	157	147	114	110	126	123	122	114	135	135	128	132	132	123	144	120	144	128	134	152	133	102	132	141	122	140	113	154	107	128	125	135	122	118	134	138	130	126	130	132	134	127	135	120	130	127	130	145	110	133	140	137	136	126	128	143	135	127	134	129	130	125	126	151	126	129	149	116	128	136	162	144	115	120	118	138	121	138	114	135	116	132	127	146	113	128	116	138	139	124	125	112	159	114	139	132	126	111	140	147	133	122	119	129	125	131	115	126	121	140	127	134	135	139	132	158	138	115	141
6364	12790	8290	3867	2767	1964	1519	1164	939	782	682	569	494	429	390	389	333	262	285	261	293	259	256	244	203	221	212	217	250	178	207	208	202	196	214	196	221	182	224	201	196	189	184	192	188	173	218	211	182	197	187	166	200	179	184	214	188	180	190	162	203	166	180	177	181	179	176	176	207	182	174	182	172	167	195	194	173	186	175	202	188	161	199	187	165	200	210	172	174	183	179	146	152	197	192	154	183	172	187	173	178	171	195	192	182	193	175	185	180	176	171	187	160	182	186	186	188	156	182	172	179	150	170	193	173	190	151	183	168	197	189	207	180	183	209	194	188	190	167	157	179	190	183	165	171	163	166	189	174	172	197	170	179	156	164	190	193	188	197	184	184	165	164	184	158	189	193	161	157	190	191	176	199	210	192	181	187	171	167	189	162	171	173	176	181	202	188	170	167	173	167	142	191	184	190	183	181	178	192	182	176	198	158	189	186	181	191	172	166	163	189	152	153	176	174	176	186	169	168	163	168	183	152	170	165	168	190	200	171	192	189	155	176	189	185	150	170	173	189	178	187	170	148	161	164	180	172	164	173	184	217	170	158	188	205	188	169	175	179	177	156	153	178	159	188	169	174	187	165	174	185	168	163	175	175	177	197	163	165	169	161	200	196	162	152	178	170	153	162	174	202	140	180	196	164	151	171	191	183	165	215	171	172	166	175	166	187	156	187	188	203	148	166	169	180	171	168	169	133	195	161	186	182	179	166	190	171	171	180	195	177	162	179	168	162	199	182	175	169	157	187	136	181	160	180	165	187	188	173	195	185	192	206	165	167	159	191	161	184	160	208	173	188	178	173	180	183	156	182	165	186	194	161	164	175	172	175	172	185	192	181	148	180	182	164	179	170	176	202	185	163	166	174	178	200	185	183	164	178	165	170	175	179	174	217	171	160	182	187	184	149	185	164	165	179	189	160	212	164	183	172	200	157	169	175	192	204	178	167	182	190	184	182	177	172	179	165	178	168	181	179	170	168	168	200	189	180	170	177	192	164	179	189	181	163	191	173	175	164	169	185	186	191	174	170	192	163	209	158	178	167	156	168	178	205	175	185	162	182	166	182	171	173	189	171	190	191	202	169	166	176	188	175	179	154	149	163	188	177	174	170	155	189	179	182	172	156	182	173	181	166	186	198	183	148	157	190	167	178	166	189	181	186	183	156	161	182	177	194	159	178	185	193	183	176	205	166	173	178	183	186	179	163	182	181	164	187	171	166	154	198	183	167	165	178	179	175	159	175	186	163	199	190	182	177	186	169	180	188	189	181	181	185	174	172	167	180	170	178	179	183	171	180	171	186	179	181	148	188	195	179	171	169	170	173	161	191	186	170	171	174	170	192	177	164	174	178	179	195	164	199	183	179	171	161	186	172	210	185	180	160	208	185	178	174	181	192	176	176	182	153	186	187	197	187	180	200	158	164	156	165	201	190	195	173	165	171	179	188	198	218	177	190	174	185	170	208	177	176	173	195	163	173	164	189	177	189	189	185	181	174	176	170	157	184	185	180	196	170	173	168	184	164	174	179	156	177	166	189	185	181	176	151	155	192	164	163	176	167	184	167	188	157	163	197	182	174	147	165	146	181	174	148	180	183	166	152	178	209	138	168	201	175	179	200	170	184	173	167	186	170	193	195	194	177	184	176	195	182	189	185	164	182	173	174	165	178	206	184	173	193	160	170	160	208	209	149	196	183	193	180	177	194	201	153	204	181	182	169	161	176	184	151	172	174	189	137	172	160	180	189	163	177	168	186	178	166	190	194	180	145	181	179	172	158	177	167	183	181	177	192	167	174	158	190	172	186	183	179	181	159	168	154	183	176	169	189	162	164	206	174	188	185	159	204	160	177	198	148	173	172	197	150	175	188	165	170	183	165	162	179	175	194	183	157	181	187	185	190	182	208	167	174	174	177	188	170	183	162	178	180	193	179	169	176	171	181	167	175	178	170	162	177	196	184	183	169	176	178	168	196	183	170	190	153	169	189	172	181	161	197	166	150	187	166	190	170	182	173	156	189	181	186	190	177	178	165	163	193	173	199	185	168	182	167	188	175	172	168	177	209	187	190	197	180	178	178	168	178	183	181	151	200	189	158	178	205	196	157	176	165	159	165	185	214	175	197	167	172	196	184	170	165	171	182	187	171	175	199	162	157	150	152	166	155	170	185	175	169	187	192	166	160	166	176	192	166	181	172	184	192	186	169	168	176	158	178	167	167	182	170	173	162	188	172	172	167	177	180	183	167	204	186	178	165	150	175	192	172	176	178	173	187	191	171	182	163	172	159	168	171	182	199	187	184	162	181	171	169	155	173	138	196	188	185	176	156	164	167	171	156	164	183	180	170	184	169	151	157	187	172	181	185	196	208	186	191	167	180	182	176	200	178	197	198	197	177	162	180	170	183	184	185	160	196	195	158	184	175	174	179	180	174	170	188	192	182	175	166	187	170	171	162	163	172	175	186	186	200	180	159	190	202	151	188	173	201	193	181	178	188	181	190	176	198	186	156	181	158	185	192	169	186	163	173	171	185	181	160	205	180	187	168	207	176	171	165	149	185	172	174	179	169	199	170	186	178	184	159	164	192	154	185	180	161	151	170	186	205	154	179	179	192	173	187	179	172	182	184	197	175	157	161	189	169	159	155	182	178	168	188	182	174	193	178	175	174	173	168	177	166	173	184	168	186	194	170	156	163	187	171	175	165	176	169	176	153	181	184	183	194	185	147	174	184	210	168	194	165	171	174	159	192	165	170	177	169	186	181	165	172	172	186	163	161	174	177	170	175	182	178	182	173	197	169	182	195	187	148	165	177	228	165	170	186	199	180	182	166	192	174	208	196	163	197	199	181	175	189	190	140	186	169	205	175	170	185	174	163	176	196	179	155	168	182	184	196	185	178	169	204	163	199	198	175	180	176	172	179	179	171	174	183	190	199	184	191	177	188	190	163	189	177	187	192	190	167	168	218	171	170	181	209	170	174	204	190	164	151	162	178	207	176	201	172	193	177	193	171	164	177	184	168	183	159	186	174	184	188	178	169	193	180	164	173	166	155	182	177	164	173	181	152	172	197	165	156	174	181	179	166	167	176	175	177	190	189	170	183	186	159	189	177	162	162	165	193	164	181	167	191	184	167	161	157	167	183	158	177	174	195	197	176	157	179	181	190	189	182	165	180	185	173	167	164	180	179	165	190	185	201	184	193	172	185	181	169	175	171	166	159	169	190	160	176	194	182	187	172	177	162	184	154	165	181	165	140	169	200	175	185	170	193	191	194	168	167	155	182	145	185	189	188	219	174	168	188	159	190	152	179	172	155	179	186	164	178	200	159	173	158	182	176	183	169	179	172	185	172	181	175	175	177	192	142	160	173	177	181	179	172	169	162	179	180	182	185	152	171	195	185	171	156	158	152	176	186	160	185	174	197	212	161	168	202	168	156	175	171	183	193	203	160	169	161	150
27827	16947	2683	601	477	478	441	447	467	440	464	431	424	443	428	438	442	418	489	426	453	455	481	468	459	445	456	473	453	415	430	438	448	418	445	453	449	392	446	423	410	456	422	465	450	465	414	432	485	411	437	429	437	441	427	465	454	430	435	443	446	443	457	457	455	445	408	409	434	445	448	465	466	413	403	406	422	391	433	444	422	425	455	446	477	469	426	417	458	454	458	430	404	413	479	437	400	456	426	444	406	422	434	437	452	444	417	439	473	412	466	399	414	447	450	426	431	458	428	432	461	424	421	442	397	417	431	415	418	431	468	428	470	446	419	393	450	445	425	473	443	442	428	429	428	447	442	406	424	438	430	468	457	452	426	450	406	442	476	472	408	436	413	412	461	457	434	447	472	427	461	447	437	445	431	437	461	464	438	437	472	451	420	449	410	421	433	436	425	464	424	424	459	423	424	416	463	440	426	497	443	417	416	461	468	439	439	455	439	400	475	414	465	422	427	400	408	450	468	456	452	438	459	428	451	454	441	432	442	420	437	435	446	411	440	413	435	472	444	438	404	450	468	399	405	436	452	427	426	464	430	410	446	421	440	455	416	455	403	452	424	443	430	457	442	446	434	440	412	425	394	462	445	451	455	457	430	429	468	446	458	448	447	388	443	448	442	448	431	441	429	431	438	428	436	467	480	435	439	411	436	393	460	399	413	402	415	454	459	418	418	417	406	408	453	438	441	439	467	459	415	400	436	457	421	443	432	430	449	420	451	470	469	468	405	417	461	447	431	425	451	419	461	469	395	440	428	411	417	401	482	425	439	433	440	445	440	444	444	436	439	464	434	393	483	450	439	424	471	436	417	405	489	416	461	453	451	409	444	427	431	427	439	417	424	437	449	440	446	415	438	417	434	428	432	451	453	420	421	440	465	415	398	414	457	426	419	443	442	447	439	457	444	441	424	469	475	400	437	420	440	462	453	431	443	441	434	459	419	416	465	408	446	423	440	458	398	455	433	432	444	426	440	442	484	463	405	454	410	423	451	453	417	422	426	452	493	468	407	417	436	440	427	463	442	415	412	395	474	451	427	437	431	428	427	442	430	423	422	460	459	437	448	427	449	459	445	459	457	431	432	472	455	412	464	447	426	448	474	405	413	394	421	416	413	441	417	433	494	445	407	429	428	443	443	429	451	437	446	417	465	426	418	433	427	440	436	446	479	434	436	443	482	421	437	442	468	420	409	419	454	438	416	433	406	419	463	451	429	442	431	468	419	433	441	437	422	432	389	469	431	406	397	415	476	434	448	446	418	413	434	443	406	464	426	410	433	405	427	428	448	438	411	406	466	454	421	438	420	407	445	415	451	459	422	438	470	407	455	394	440	424	502	447	418	451	422	478	452	428	435	436	436	423	424	456	397	376	437	426	417	472	423	452	416	401	425	435	480	421	482	454	453	451	431	443	430	452	424	482	433	453	429	445	435	419	406	432	455	417	422	431	452	461	455	431	424	436	381	443	431	470	430	448	416	435	443	430	438	421	404	449	416	423	458	439	423	434	452	412	403	392	418	404	427	435	473	430	446	467	439	432	436	393	407	458	440	439	413	453	407	417	409	417	434	427	447	415	433	417	429	465	429	396	423	439	448	420	438	413	437	456	435	431	434	469	419	476	442	399	443	431	428	439	448	470	404	397	451	407	433	455	440	452	407	417	438	452	456	409	435	457	440	420	433	484	463	426	472	437	466	429	473	444	417	462	431	404	456	421	419	420	448	434	434	454	476	430	449	443	477	458	467	411	418	454	435	420	490	447	432	447	428	444	437	431	425	451	419	410	441	430	438	441	422	417	419	415	451	449	432	423	413	440	413	439	399	426	442	419	404	419	432	464	414	450	433	466	412	456	449	449	432	418	474	426	392	423	434	417	462	407	444	438	437	445	475	476	462	446	414	434	449	427	431	392	428	418	425	479	436	446	446	445	430	444	448	469	438	422	436	423	419	480	478	429	391	458	455	443	427	432	415	441	430	417	449	433	448	445	420	480	438	467	444	423	438	466	427	448	407	471	444	462	428	466	425	442	429	435	439	409	411	423	474	433	406	416	451	422	453	441	432	418	425	420	428	465	444	423	431	423	420	437	474	418	435	432	436	438	465	431	439	426	441	427	443	473	442	470	426	457	425	418	472	448	457	426	415	451	478	467	450	408	409	450	442	446	459	420	443	417	445	430	421	463	386	442	452	437	452	451	427	444	443	510	437	466	440	426	451	440	432	444	423	419	439	455	425	456	461	426	413	426	413	414	407	403	436	437	446	445	449	403	438	451	485	407	411	423	443	452	440	445	437	415	401	430	436	452	434	420	430	409	413	393	426	438	445	431	447	435	465	412	412	397	389	439	393	467	437	417	447	413	433	438	458	417	428	437	450	389	452	426	438	468	477	427	460	438	432	441	424	457	475	403	456	435	455	425	460	432	402	458	478	457	432	452	391	408	465	447	439	460	430	442	442	431	419	434	448	434	423	459	455	430	419	418	431	442	455	465	410	387	406	441	431	392	454	448	455	447	451	451	438	388	417	412	409	432	460	408	445	456	413	407	443	455	415	399	435	429	431	414	433	454	425	446	444	431	452	457	458	443	421	418	447	435	435	439	396	442	489	433	499	465	411	447	423	454	425	412	439	454	403	431	436	426	453	438	456	383	439	414	446	437	447	433	410	449	413	416	425	418	437	427	420	414	448	430	395	422	451	449	452	454	450	402	469	421	437	415	428	438	441	467	427	435	457	432	437	443	414	437	461	425	444	516	453	435	461	467	439	421	414	433	469	499	436	425	479	482	426	431	447	428	401	464	409	451	475	446	431	427	442	395	430	425	381	427	450	413	464	447	440	420	407	467	406	377	404	398	444	440	443	426	453	430	470	420	466	441	450	422	472	442	434	427	470	438	452	451	417	492	425	443	422	417	414	439	459	419	456	454	426	446	445	454	414	468	460	400	412	452	442	425	413	447	441	460	426	421	424	413	420	424	439	436	427	400	440	442	426	424	443	426	443	445	428	462	445	467	395	447	406	411	417	420	422	441	446	461	436	441	468	452	473	417	468	452	443	453	435	443	441	442	439	450	448	473	428	420	433	433	424	440	445	431	474	444	459	454	424	452	448	441	410	441	408	424	422	446	444	428	449	448	410	438	434	460	443	418	449	458	439	434	436	430	441	452	461	402	455	442	414	447	416	389	400	452	451	419	442	416	457	420	421	443	417	428	424	463	416	423	443	429	449	410	405	453	427	479	428	459	448	453	423	430	417	441	438	415	459	427	444	443	435	466	433	456	461	441	442	448	422	447	463	444	411	419	458	443	461	436	428	454	429	441	421	439	403	417	426	427	413	430	422	404	408	430	465	468	401	433	409	433	446	456	501	427	443	449	452	471	426	460	473	442	426	443	415	472	455	467	447	424	443	445	410	433	398	437	439	411	466	447	405	417	411	410	505	438	437	444	482	436
4787	1018	852	688	664	602	582	556	579	607	597	575	595	545	610	571	586	542	570	561	563	558	528	578	569	578	554	551	566	553	520	581	599	597	578	574	524	564	553	599	588	568	558	575	576	576	560	588	512	583	589	544	565	546	553	532	536	559	545	535	547	570	557	570	561	569	583	518	543	528	581	547	575	547	573	570	552	561	569	539	580	545	577	550	528	539	514	564	592	595	569	527	543	575	543	570	560	551	555	574	540	565	567	559	582	546	573	569	570	536	584	584	565	529	560	510	573	552	570	563	526	551	547	554	518	498	546	519	575	578	539	571	544	595	525	557	615	570	536	510	556	552	590	567	552	562	583	561	586	556	567	582	562	585	606	551	530	584	551	565	617	545	537	575	583	597	553	545	572	557	581	590	505	539	576	546	575	575	547	553	613	581	553	544	550	567	560	557	511	553	589	532	551	534	578	607	554	521	546	567	558	600	543	550	540	574	542	575	552	550	549	517	560	567	573	550	607	549	513	581	582	509	586	562	554	535	539	552	556	573	559	538	591	546	540	569	576	517	542	543	559	569	570	575	626	559	594	531	541	569	549	597	566	549	569	564	580	561	526	562	545	597	566	549	537	550	543	584	550	572	535	542	599	579	532	546	544	551	573	556	541	601	562	547	562	535	585	575	597	566	549	523	564	582	556	517	561	582	566	526	583	558	567	575	555	529	586	561	526	565	545	604	580	544	538	585	540	567	552	548	553	599	543	581	565	548	540	553	554	570	593	577	580	554	537	559	567	539	616	564	564	526	525	571	562	534	567	587	584	536	561	562	543	568	569	573	577	570	545	567	612	584	586	557	526	554	550	563	560	540	563	597	575	569	562	602	583	633	583	586	583	558	550	573	551	549	552	569	585	607	561	562	564	538	588	569	574	561	548	507	507	569	580	551	563	562	557	552	526	541	566	616	592	542	549	560	539	540	557	582	566	531	554	575	548	559	554	563	565	598	588	565	610	545	576	554	578	587	586	618	570	517	569	569	547	553	560	564	563	558	568	559	612	558	573	622	571	579	581	546	559	636	537	578	527	576	580	589	574	528	554	569	576	570	553	597	565	581	549	568	606	555	529	523	545	586	558	542	560	539	556	567	544	557	586	576	580	560	577	505	565	558	599	563	574	572	572	568	525	570	512	533	562	547	550	550	521	573	549	583	594	550	589	589	538	599	564	549	586	550	542	553	563	548	547	528	571	541	532	533	570	532	556	545	519	623	532	555	563	576	539	595	519	557	576	532	547	588	539	527	530	512	570	577	569	590	570	535	552	562	597	522	546	531	600	600	557	547	577	531	573	529	524	525	585	571	531	573	581	557	580	538	572	558	568	559	590	573	567	534	554	592	542	579	586	584	605	532	569	546	614	545	574	587	532	558	560	576	553	567	556	573	563	579	568	566	564	598	567	553	562	565	564	623	550	558	537	550	587	552	565	560	541	558	591	590	564	625	559	547	562	545	547	561	526	545	564	533	560	552	523	566	601	522	571	577	569	570	542	569	546	569	554	544	552	568	529	557	537	587	606	558	564	557	586	565	563	630	534	550	575	570	574	563	535	535	519	585	577	560	538	548	581	572	587	550	578	543	540	571	565	559	568	503	570	552	559	540	600	516	612	544	589	565	542	581	576	564	526	606	547	563	592	562	544	565	535	575	578	616	558	548	563	548	540	532	578	545	543	547	588	563	602	575	590	554	560	577	550	553	548	557	555	579	569	538	539	589	557	569	539	519	557	551	546	539	611	558	524	579	570	531	548	558	579	549	537	575	567	560	588	587	528	556	548	556	579	570	551	546	576	555	531	542	583	587	595	563	566	600	550	558	585	574	611	567	612	595	560	561	575	558	559	519	557	533	557	569	569	587	551	559	552	535	568	547	528	528	549	566	547	551	524	553	545	540	537	556	565	576	570	553	513	572	544	571	592	547	555	553	575	566	539	566	560	551	577	573	567	581	515	531	581	567	577	541	611	553	561	580	539	572	582	585	529	564	579	598	583	559	579	583	590	528	533	514	518	565	599	544	565	538	570	522	495	588	592	570	602	531	543	558	559	546	558	569	545	541	563	565	571	583	591	513	532	520	593	563	558	554	598	544	536	548	580	549	559	566	576	579	570	532	551	533	551	535	549	577	618	581	526	534	554	557	549	555	547	539	555	572	566	560	515	550	577	587	593	540	550	550	542	553	595	519	573	534	528	521	558	586	556	548	545	524	570	591	569	533	556	549	540	538	547	522	608	541	537	588	583	563	569	548	560	598	560	577	570	567	589	588	540	580	583	532	563	547	559	548	600	559	572	556	553	553	585	543	542	571	557	585	554	579	574	576	569	550	611	588	544	565	525	543	562	525	509	604	519	560	563	561	549	573	571	534	548	582	537	552	582	541	584	575	582	606	601	526	562	543	566	541	589	517	568	544	520	510	618	537	551	550	572	594	548	603	547	597	565	546	594	571	552	540	546	547	552	561	555	508	535	589	539	563	559	544	577	598	579	568	561	579	526	583	581	583	567	601	582	597	571	569	568	579	551	598	587	584	542	599	552	560	593	606	601	547	498	608	586	578	589	558	548	571	582	535	568	538	550	566	549	559	562	559	588	544	543	552	565	551	563	538	589	566	612	551	591	581	560	552	577	601	593	550	532	502	570	551	553	553	600	559	516	522	592	565	600	596	549	557	587	530	519	553	604	548	552	552	557	575	549	526	588	525	559	557	553	521	589	551	606	554	538	571	572	568	603	549	566	584	566	569	507	552	570	565	548	563	571	564	574	597	598	557	599	568	559	552	544	555	528	584	573	556	577	555	539	591	565	531	552	557	557	567	597	567	540	556	545	561	555	552	574	590	546	588	558	559	614	594	537	575	605	593	575	537	538	529	550	563	562	607	578	597	577	547	575	566	552	585	583	576	608	513	573	563	567	548	545	563	584	564	530	565	560	572	518	597	575	583	599	588	542	576	502	526	555	566	584	544	547	602	590	538	586	535	544	585	587	527	577	580	517	582	551	573	584	578	546	597	549	568	543	546	577	568	568	529	534	555	544	544	585	569	582	539	582	584	544	580	534	542	595	561	569	554	555	558	551	585	622	591	615	548	603	505	525	550	552	594	561	539	566	573	569	594	548	549	568	583	534	569	546	562	582	595	574	597	542	582	593	534	549	603	571	566	571	584	551	569	595	576	527	556	566	589	589	576	551	521	535	593	579	543	556	526	573	545	567	572	556	554	560	542	555	561	521	565	583	578	547	559	576	570	583	530	531	537	551	606	558	557	620	585	512	565	567	562	540	569	547	576	590	561	552	537	538	556	575	564	569	558	592	538	558	564	564	619	589	569	633	585	547	564	543	534	562	546	546	568	524	586	569	551	537	546	557	553	527	544	542	543	540	575	556	566	510	562	560	551	540	554	566	554	540	576	577	504	558	554	596	576	554	563	582	553	542	567	570	554	562	576	526	608	545	570	609	556
23950	21485	28654	24660	21411	5724	890	549	502	459	500	460	418	411	409	360	386	396	364	409	363	381	398	365	375	355	328	399	374	341	406	379	366	379	361	374	348	362	363	374	400	354	364	370	361	351	367	419	384	374	341	353	370	355	358	378	379	370	334	351	336	366	366	355	325	378	405	348	345	346	342	340	355	364	357	355	341	352	401	385	341	364	357	355	372	389	387	368	351	342	381	358	363	345	352	358	359	354	326	376	346	323	381	355	356	379	378	360	356	345	362	356	346	312	341	363	357	349	364	344	379	333	371	362	387	342	342	416	373	373	392	324	343	353	366	347	377	330	397	353	367	375	389	351	398	359	356	330	378	388	341	391	346	350	365	345	377	382	344	345	358	351	344	352	323	310	366	343	361	345	347	356	355	360	330	356	387	332	366	380	381	389	385	330	337	399	393	381	351	354	353	371	316	337	364	396	361	373	380	341	391	357	366	349	353	375	350	362	342	357	341	333	358	366	359	368	366	363	370	378	291	359	383	393	336	382	353	352	338	347	348	360	400	375	396	343	368	334	363	333	380	379	338	374	318	391	369	361	355	307	329	376	360	368	361	331	352	365	360	338	362	375	399	340	321	344	391	324	358	372	356	389	372	377	324	366	361	355	341	363	352	328	357	341	375	369	363	364	371	348	350	316	323	369	385	348	382	345	364	347	344	364	340	358	340	365	377	363	340	333	345	374	299	351	361	363	351	343	378	320	402	372	348	332	355	332	350	348	335	349	333	367	338	338	363	341	366	335	389	327	366	355	312	354	351	377	354	341	348	330	358	341	319	348	370	357	343	364	359	345	361	327	337	348	348	331	346	366	364	344	396	316	336	347	343	334	346	325	356	358	378	350	370	318	380	349	357	385	370	351	348	367	377	340	347	361	339	358	395	339	385	357	359	338	370	382	346	339	319	362	388	330	370	340	367	357	381	342	346	387	326	305	360	358	413	357	335	361	387	371	357	347	355	364	351	346	364	362	360	377	368	346	357	354	305	366	364	378	328	335	322	335	353	367	342	348	343	366	350	359	347	371	328	341	316	355	384	367	333	333	374	380	358	322	345	359	339	332	360	382	381	329	338	341	351	366	340	363	403	338	330	349	381	366	384	397	363	358	363	371	329	330	348	403	355	360	368	370	344	354	366	365	337	335	349	342	343	327	365	379	348	366	345	364	362	359	351	349	322	362	346	334	384	369	352	354	361	389	346	383	370	380	320	369	355	351	347	405	356	368	363	340	341	385	335	350	380	351	335	385	328	386	380	335	337	368	364	354	373	354	402	346	348	345	352	354	339	374	344	334	365	330	365	368	314	357	372	328	360	336	344	335	346	362	357	338	369	375	337	372	345	380	325	329	358	352	351	385	357	365	355	356	396	360	322	359	344	376	342	362	358	358	354	342	361	384	373	371	323	367	354	352	398	375	369	368	387	336	366	398	357	361	357	363	340	355	344	325	355	369	346	344	364	338	356	339	329	360	352	351	369	324	361	335	370	371	364	369	324	349	373	354	355	367	356	377	366	343	340	329	394	388	392	353	361	372	353	349	366	353	346	354	329	371	367	351	366	382	362	363	351	357	359	354	355	354	363	375	379	371	367	376	372	368	374	341	381	389	327	355	341	368	355	356	362	377	342	370	362	329	345	343	350	361	353	377	360	332	337	354	327	347	367	340	359	363	371	361	339	350	336	350	351	371	414	362	394	361	362	348	367	335	377	383	363	361	347	361	328	356	373	348	373	367	346	335	371	388	367	365	359	347	358	345	400	387	402	355	340	321	392	328	355	399	334	338	378	364	328	373	332	335	397	327	349	367	344	394	354	354	345	340	358	353	358	318	355	360	353	336	378	367	354	370	371	364	361	385	386	326	378	358	383	344	365	394	324	327	321	378	365	353	365	338	357	371	358	340	356	356	363	333	327	380	359	363	353	340	362	394	353	350	361	354	366	353	351	338	330	350	390	361	389	376	349	369	334	392	315	360	332	379	363	359	363	338	352	387	361	353	362	363	362	320	343	350	361	349	397	333	364	352	341	358	370	388	343	357	359	385	376	347	354	350	350	345	341	363	351	379	389	361	349	394	351	372	353	348	343	374	357	349	348	341	345	347	336	376	346	315	350	377	372	380	310	323	361	341	350	363	389	339	336	328	347	373	355	381	330	328	376	355	341	386	317	354	337	301	344	355	344	364	346	373	361	349	360	353	379	382	341	357	369	323	348	372	345	351	400	405	363	357	337	364	355	374	341	371	344	375	402	354	324	345	338	327	355	361	402	356	311	363	351	328	360	340	320	327	412	350	351	327	344	337	353	386	350	343	366	347	333	350	378	372	363	366	362	361	371	356	355	397	344	337	344	347	339	346	337	354	335	363	315	355	346	349	381	362	416	360	348	354	342	367	345	367	333	312	356	349	364	366	371	361	344	354	335	341	372	335	318	364	332	351	377	349	352	352	356	356	342	333	362	330	355	392	363	359	340	330	374	347	392	358	331	367	383	351	390	348	328	335	364	342	341	372	343	312	370	369	333	360	330	359	353	361	347	365	356	366	345	347	360	365	363	373	338	345	365	364	323	350	381	332	348	378	372	349	347	323	341	345	352	316	368	328	370	332	340	351	359	367	345	371	346	323	387	379	384	358	364	352	371	338	326	316	365	356	326	401	347	353	359	344	336	334	384	341	345	348	363	357	366	362	374	353	378	356	399	353	371	371	344	355	362	425	350	317	377	351	354	327	346	356	364	341	339	346	358	337	351	384	384	379	385	362	370	342	345	372	332	338	347	384	377	337	344	359	340	379	347	357	350	340	361	366	340	355	348	368	320	403	374	358	361	350	345	352	350	349	371	333	354	345	342	345	368	349	338	379	351	345	352	354	347	372	376	363	381	319	357	353	350	356	341	313	374	391	379	360	348	335	336	326	319	351	358	339	355	345	319	351	357	353	396	366	372	378	355	336	363	400	360	340	341	352	335	362	360	401	352	356	342	348	363	351	404	386	350	342	349	324	345	335	329	351	361	338	355	330	345	378	380	354	347	363	365	355	393	376	350	351	320	338	356	340	374	369	313	337	376	344	383	357	343	344	394	344	363	354	384	339	373	368	344	333	314	342	358	375	336	363	354	369	355	318	359	357	345	359	316	382	359	353	367	356	369	323	351	357	354	346	391	346	347	371	306	378	351	378	379	317	364	331	383	337	324	375	371	371	358	343	377	309	351	362	339	328	347	338	344	335	372	370	319	386	368	354	338	341	363	356	378	373	344	367	395	350	364	361	369	345	338	361	334	372	324	355	377	338	376	346	312	341	386	363	371	340	345	353	353	354	358	399	319	386	350	343	348	333	336	351	376	324	349	374	368	362	376	394	352	323	371	335	354	395	336	367	388	399	348	379	372	364	349	370	338	325	385	360	350	356	354	365	331	316	379	333	365	346	357	362	411	356	375	349	360	330	360	348	350	334	379	368	366	385
6638	7886	5130	2531	1937	1431	1217	972	888	784	730	664	619	615	558	604	553	516	560	497	517	548	491	525	502	527	480	495	500	468	453	506	448	510	490	499	487	492	464	493	503	475	453	474	485	459	499	493	468	458	454	487	472	454	458	472	458	483	490	487	452	484	479	493	484	448	439	451	508	490	480	445	478	494	454	483	466	467	465	494	466	458	502	458	453	439	486	476	455	464	429	457	499	453	457	474	456	508	473	512	476	489	485	517	487	466	492	457	467	431	485	450	469	461	510	486	478	456	450	461	492	486	497	461	439	468	472	479	476	475	518	456	477	463	462	460	463	487	462	469	471	493	504	431	484	510	443	485	472	489	466	465	465	451	465	495	501	497	452	456	488	490	469	473	445	449	475	502	471	504	522	478	507	463	478	468	467	496	457	434	480	503	472	435	432	460	463	463	476	461	468	443	463	479	460	471	476	471	472	464	462	477	455	489	474	482	469	475	462	470	490	468	470	487	446	470	457	450	480	488	498	498	477	479	498	508	461	443	474	457	498	455	477	471	475	457	447	483	452	505	501	500	463	448	473	472	497	470	423	474	465	514	483	471	441	484	478	457	481	485	480	473	466	479	514	468	474	468	442	464	445	477	483	482	428	445	449	487	499	479	473	538	457	471	486	438	511	458	489	471	458	471	461	514	481	478	483	440	478	454	486	506	480	493	466	469	476	480	473	472	510	483	467	470	499	474	429	477	452	483	449	472	449	483	487	498	500	418	491	481	482	465	467	485	457	441	486	434	454	466	474	466	454	481	466	485	471	463	441	485	474	480	514	507	463	453	515	443	472	460	468	443	484	479	468	444	465	481	459	490	437	481	470	486	457	439	486	449	486	474	480	457	472	465	474	466	468	460	452	447	471	432	441	452	420	508	469	496	446	453	444	478	501	463	450	507	456	459	467	450	469	477	497	455	469	461	476	440	431	475	454	454	460	477	451	451	490	488	487	510	440	497	480	431	436	431	473	469	470	467	439	474	452	495	462	454	476	511	473	461	490	449	464	475	479	497	484	475	454	458	452	452	442	521	459	439	478	479	469	461	470	483	449	454	472	473	481	496	484	488	497	500	476	469	472	501	463	472	459	512	467	429	480	468	443	461	471	515	470	462	469	475	475	476	484	481	444	459	433	486	488	463	474	465	485	471	454	474	449	447	488	462	456	457	458	448	483	457	466	505	451	483	489	498	452	458	451	482	432	461	472	460	495	497	471	473	515	494	490	446	461	492	483	503	514	462	477	443	512	479	462	469	478	472	497	446	468	469	480	496	471	456	473	444	471	475	535	475	455	483	492	436	459	438	476	493	449	475	431	464	475	444	454	478	490	500	480	508	450	485	488	485	465	462	487	481	443	475	505	488	487	472	441	451	441	522	474	478	484	483	420	464	442	464	453	508	459	508	486	473	445	493	458	479	489	525	469	499	471	471	479	473	487	449	441	468	470	453	469	459	487	458	453	500	433	455	443	467	474	450	466	478	466	475	459	500	471	451	459	466	482	436	434	469	486	485	458	459	501	435	460	463	448	477	465	469	456	479	477	460	478	457	456	497	509	501	470	472	473	435	458	480	439	455	459	468	467	464	451	443	498	490	509	433	503	468	517	451	464	475	474	467	438	464	459	439	448	458	505	468	457	474	459	470	482	511	472	466	464	485	474	469	450	479	481	455	475	481	489	510	447	531	487	448	475	464	423	495	466	457	536	493	473	494	475	459	466	453	459	487	495	494	479	464	495	450	455	446	500	454	439	478	506	507	478	497	463	506	488	480	470	515	479	456	473	488	433	482	424	449	467	508	485	499	470	484	503	486	473	482	491	477	461	494	452	463	504	490	496	443	472	475	467	540	505	499	423	480	459	452	479	480	415	497	486	481	461	466	477	478	461	468	497	467	446	475	491	464	496	454	460	461	475	453	473	475	493	468	468	456	493	473	437	460	467	489	448	439	505	459	467	471	476	451	434	494	451	498	486	468	452	499	464	425	488	487	448	415	497	501	482	483	462	463	488	518	482	468	456	467	485	461	480	511	472	453	524	505	469	480	494	445	434	463	442	467	478	479	440	499	500	438	497	465	470	485	504	494	459	484	489	457	502	476	506	437	461	467	484	462	476	470	473	445	429	456	467	525	462	500	469	473	451	461	484	457	446	462	438	478	438	463	505	487	470	463	445	499	463	462	468	466	462	496	460	465	462	452	467	468	461	483	458	479	462	453	446	450	473	463	457	457	457	491	462	462	487	463	469	439	473	462	481	470	493	458	497	478	504	482	462	443	472	477	464	467	476	460	485	460	458	522	492	474	474	466	518	490	464	484	494	475	410	477	439	448	523	478	459	467	425	458	470	475	448	434	482	449	463	479	500	464	436	464	432	467	459	506	474	478	469	535	515	450	488	494	469	467	480	459	476	456	522	462	453	481	470	455	486	479	457	478	493	494	472	464	489	509	460	484	495	505	458	453	447	468	458	432	509	464	521	442	432	445	455	496	466	485	458	455	441	453	476	459	434	485	456	463	485	463	445	476	464	482	488	472	488	494	472	460	463	480	489	443	469	473	463	512	480	516	446	464	507	468	480	468	501	485	480	513	461	450	466	454	496	443	494	462	462	509	507	454	453	425	499	494	445	451	488	439	459	471	485	457	439	463	459	489	476	487	440	465	452	493	454	478	469	462	448	524	466	476	489	473	503	470	493	494	443	509	451	448	439	463	475	468	464	481	460	454	461	468	492	440	480	466	455	453	462	479	455	476	449	450	472	474	456	521	431	463	468	468	470	458	499	453	503	477	480	482	453	467	456	488	473	473	457	466	465	451	494	453	437	460	439	474	472	507	481	483	453	501	453	401	472	509	484	482	479	470	427	482	462	489	460	520	477	431	443	484	453	427	455	460	455	451	508	469	458	503	455	476	479	458	465	515	456	446	490	486	477	507	461	483	455	461	450	474	506	491	454	435	472	484	475	469	469	456	458	482	433	439	463	455	466	451	456	501	463	478	504	461	475	511	511	450	453	482	463	527	481	467	452	490	496	465	442	497	443	455	462	521	456	452	462	444	440	481	433	491	485	432	451	448	439	456	501	434	460	501	450	502	461	415	492	471	457	447	484	450	473	508	515	511	512	493	494	463	427	474	477	459	480	489	479	470	499	435	453	459	458	500	476	450	487	477	515	484	444	471	533	466	469	510	494	439	438	497	466	501	484	459	439	475	462	476	497	473	499	506	493	458	461	481	504	454	451	444	450	463	521	496	473	420	495	504	468	450	447	427	455	468	453	474	496	473	450	500	448	465	475	465	459	448	409	474	473	521	463	457	451	471	485	459	492	491	462	460	494	482	467	455	470	483	451	473	469	510	481	474	490	462	454	436	463	521	498	496	452	467	457	473	477	450	498	476	456	450	508	465	458	453	474	457	447	454	446	461	446	468	452	470	470	481	474	522	478	524	472	491	481	439	484	494	476	446
25162	21491	27201	25856	4622	488	396	354	335	290	298	336	304	271	343	313	297	279	278	279	296	287	265	274	297	271	272	299	312	252	282	249	276	254	265	288	261	260	285	298	269	273	227	266	268	280	263	247	263	303	251	253	282	306	263	284	259	276	287	259	283	274	257	291	299	287	287	273	292	257	294	269	296	255	237	235	276	312	270	270	271	277	274	248	291	274	262	287	286	255	296	282	262	271	258	264	259	246	275	268	287	278	279	275	278	288	268	266	279	250	240	252	267	273	307	237	283	294	275	263	283	265	271	282	265	263	252	316	274	258	241	266	287	277	267	266	276	294	280	284	277	268	283	258	318	284	276	289	274	281	267	267	276	267	270	286	277	308	281	258	277	289	281	257	292	289	274	248	283	243	291	271	286	244	279	293	276	277	289	302	273	273	252	288	279	251	267	234	282	250	252	296	265	264	305	275	272	297	263	293	246	248	291	309	260	280	269	306	259	255	246	266	265	271	270	282	259	270	281	264	270	299	255	232	294	290	296	274	278	258	265	257	281	297	282	277	273	270	237	271	294	279	289	295	276	280	255	255	258	293	274	244	255	281	255	259	280	275	274	269	232	273	246	263	288	292	274	286	260	262	291	261	225	261	260	273	268	282	282	252	264	231	269	266	285	249	264	269	261	282	279	258	283	293	262	247	275	269	276	255	274	254	257	286	245	252	261	271	242	249	273	277	261	279	277	294	323	259	294	297	283	269	271	286	272	285	235	279	278	248	278	261	267	267	275	309	301	275	260	276	278	277	280	276	286	275	315	246	253	272	277	278	259	229	270	298	262	253	255	302	270	289	237	278	278	290	258	268	249	295	261	258	279	263	290	273	235	269	281	294	271	255	258	292	256	268	278	250	254	285	264	271	283	263	276	263	302	278	249	279	252	271	309	278	295	272	324	284	257	252	268	284	281	294	288	249	272	291	285	273	273	256	247	250	279	269	293	242	262	225	269	295	282	281	280	249	267	262	304	306	285	253	271	248	278	269	277	274	280	270	281	278	258	274	248	275	257	268	267	261	261	287	275	285	286	276	295	251	253	231	286	238	309	261	235	303	294	258	269	293	249	286	268	301	281	260	284	281	269	271	297	247	244	302	283	253	288	279	271	292	244	272	251	267	238	253	286	276	275	256	263	247	271	285	271	281	263	256	296	268	272	276	272	269	232	284	291	298	274	284	269	250	276	274	282	270	275	285	278	287	264	279	260	264	253	261	268	275	275	280	300	276	296	271	266	270	293	284	271	285	269	267	267	266	258	252	293	270	278	251	262	243	292	271	269	269	254	269	270	281	264	283	270	254	232	265	290	277	242	263	243	272	268	252	253	258	258	268	290	261	269	259	281	256	271	249	270	272	244	272	269	288	267	261	248	262	264	276	276	291	284	287	262	284	293	255	295	287	278	286	268	271	254	275	281	274	266	260	254	261	278	276	292	274	289	290	292	270	276	269	254	297	283	278	260	326	283	277	248	316	250	281	251	298	263	277	245	300	281	267	303	272	283	307	276	232	243	268	247	282	267	262	238	270	268	256	266	273	251	279	301	296	269	271	262	274	294	292	297	280	269	274	263	261	258	281	282	259	284	238	212	294	284	282	294	269	253	261	290	268	262	267	269	263	271	314	270	282	280	264	288	271	275	267	263	244	252	308	293	293	277	281	283	283	285	302	275	271	232	271	262	264	250	282	252	257	282	254	301	261	288	275	261	271	267	241	246	286	257	266	280	284	270	296	307	264	268	258	285	268	303	273	260	291	271	280	269	233	300	277	263	279	296	270	264	275	258	276	285	261	255	262	284	281	246	254	238	267	261	264	256	270	258	263	256	285	253	267	281	281	303	235	283	263	275	276	277	243	247	276	279	313	281	267	277	300	270	266	282	303	284	276	271	297	270	266	287	271	276	270	271	265	284	272	226	274	254	253	268	275	225	271	288	285	286	275	286	267	273	254	268	250	283	308	284	262	277	295	253	278	267	293	291	263	257	266	272	301	283	282	260	252	251	293	275	288	272	276	278	268	298	269	272	221	279	291	253	284	262	290	286	286	295	252	254	287	275	274	285	245	264	265	283	282	294	260	301	263	247	256	259	261	293	278	265	245	297	294	259	273	293	321	282	257	273	299	281	242	281	284	260	279	270	269	271	272	240	267	292	279	282	254	280	256	255	282	306	272	311	256	269	248	269	261	279	258	275	301	283	281	308	267	281	255	268	285	294	279	267	285	293	289	263	261	261	257	250	290	274	244	248	275	255	304	283	314	287	241	286	254	255	280	263	294	284	277	269	292	275	276	292	287	266	267	270	267	262	266	243	272	263	243	265	250	264	270	269	241	256	261	252	239	303	258	303	268	250	276	282	252	287	267	280	302	285	289	276	266	248	278	249	283	272	253	279	244	262	265	274	301	256	256	275	274	281	238	279	290	252	284	230	269	249	257	280	275	241	254	277	304	252	296	281	270	266	299	271	265	259	272	262	251	248	267	288	289	275	274	260	256	270	274	273	262	275	275	293	276	261	288	273	263	299	241	287	280	257	252	286	295	273	284	294	275	273	262	284	259	251	273	273	286	306	261	281	268	270	274	280	283	299	287	279	282	263	288	301	284	296	303	275	268	265	259	242	299	262	266	265	275	292	277	305	270	242	297	291	267	292	266	291	265	293	278	273	254	270	260	260	261	244	293	283	278	285	290	268	273	299	300	271	268	275	243	255	285	278	301	270	287	275	262	304	277	248	292	296	267	261	288	285	258	291	265	265	272	284	273	272	277	248	287	284	299	286	299	262	253	291	289	242	253	256	249	262	306	279	271	251	310	261	256	263	274	273	285	236	250	263	252	291	281	248	283	272	261	248	290	288	264	272	232	278	269	244	262	270	261	268	251	265	269	286	267	287	257	267	259	300	275	263	285	266	251	276	264	264	292	284	261	256	247	280	301	280	288	272	284	277	257	280	259	257	273	255	255	259	269	276	278	295	256	278	257	264	258	257	242	275	300	253	248	254	268	242	261	282	271	259	298	281	265	284	273	265	267	267	273	286	303	236	276	286	282	280	250	252	302	289	265	260	293	282	265	280	271	268	285	294	259	266	275	287	287	254	277	265	268	304	276	269	281	304	249	275	271	280	263	270	251	281	291	260	231	285	266	254	309	277	279	273	258	268	264	282	274	269	262	256	320	286	265	270	281	298	277	265	271	281	284	282	249	276	274	257	243	275	272	248	279	286	269	299	261	284	274	279	257	317	292	281	278	268	243	282	264	248	289	262	258	281	270	310	300	277	263	258	278	254	301	291	311	292	279	280	269	256	279	278	280	300	266	275	268	249	287	279	272	234	281	279	272	281	268	268	275	237	278	273	271	263	262	269	263	288	261	277	279	284	266	260	262	280	252	266	245	270	274	264	283	271	264	299	268	276	284	275	286	268	284	281	252	264	263	258	276	287	266	273	301	268	265	281	289	261	279
7152	4152	2691	1299	987	821	709	588	559	523	468	422	453	440	396	396	363	382	381	382	365	386	376	367	369	362	360	373	359	378	359	370	363	346	377	324	344	332	325	405	395	347	365	378	349	327	387	363	329	373	364	381	356	345	343	337	373	356	353	369	366	338	353	347	391	368	347	395	375	301	328	331	342	380	402	374	361	336	351	334	361	321	384	353	333	376	338	371	333	352	352	318	333	353	325	333	339	333	343	339	365	340	359	331	320	348	342	369	352	379	331	350	389	360	353	352	391	320	313	329	348	340	319	349	351	319	372	355	381	338	340	340	364	339	378	354	340	342	385	372	377	348	337	334	348	354	374	372	330	371	361	379	334	382	335	355	321	358	370	345	364	361	336	356	347	352	331	381	347	340	360	352	326	335	339	337	392	345	351	384	354	325	324	390	325	350	381	364	339	333	354	341	357	349	337	355	419	356	337	339	317	385	350	350	334	373	341	351	349	358	340	332	307	358	330	322	363	369	314	388	364	319	327	351	375	325	336	340	350	377	362	337	354	354	384	348	341	336	329	360	347	365	370	361	318	330	301	344	354	327	336	341	361	362	352	354	347	374	344	347	362	348	379	341	349	367	338	318	336	352	311	354	365	306	347	360	363	355	355	414	323	369	340	330	341	353	326	342	356	329	341	326	323	369	348	344	373	364	320	356	320	351	359	363	339	349	355	355	375	302	376	346	353	345	334	369	326	366	357	350	340	359	374	336	379	363	364	359	352	331	361	348	349	364	335	380	335	366	371	342	356	334	346	360	359	372	352	347	353	349	341	365	347	376	353	364	370	364	318	342	382	353	332	306	374	339	363	352	375	327	377	343	334	358	335	352	345	373	384	367	344	377	333	352	343	354	322	375	384	330	347	338	359	353	378	334	347	340	359	329	344	333	358	374	355	343	347	346	339	358	368	345	341	392	374	310	365	325	358	325	310	357	334	339	374	368	334	373	352	343	357	346	356	358	368	332	345	364	324	327	339	329	358	360	346	338	334	355	367	368	345	364	327	367	346	375	370	344	333	333	366	346	336	343	353	364	336	342	354	342	368	349	374	329	356	345	358	358	351	359	355	363	377	330	337	349	359	360	341	343	339	363	347	371	327	364	388	329	355	361	362	357	327	351	347	335	340	367	364	361	314	389	375	331	347	385	366	355	349	316	342	340	339	334	338	328	331	365	369	339	336	368	341	355	357	376	332	337	348	364	339	325	374	316	311	345	367	345	340	350	375	398	353	373	347	322	370	316	332	363	332	322	350	340	353	329	382	343	332	299	326	341	329	339	353	356	342	338	325	374	378	355	367	351	320	344	310	316	335	354	353	342	365	339	339	367	306	365	345	337	343	366	344	317	389	342	320	356	358	351	396	339	361	343	341	344	364	374	358	351	358	374	367	310	330	340	350	355	356	343	367	412	376	354	359	342	344	371	353	341	375	351	352	360	353	330	354	351	333	368	339	350	377	325	356	342	372	335	371	305	330	343	376	348	348	341	352	392	341	337	331	328	365	361	362	334	388	331	356	338	354	360	367	370	381	340	341	356	351	342	354	341	333	375	301	374	329	364	314	356	339	349	314	375	363	344	304	338	322	365	366	335	359	379	372	362	317	357	360	353	362	351	344	361	324	360	365	360	305	363	364	361	327	357	333	363	333	359	357	370	310	349	366	366	336	334	347	324	313	354	344	340	373	362	335	363	341	359	365	344	326	361	333	336	348	342	371	352	362	343	381	332	333	317	339	309	362	357	320	329	353	320	386	322	357	340	349	346	341	359	335	347	375	292	351	342	309	363	350	346	357	355	334	334	334	393	350	359	341	345	362	352	343	330	382	367	316	383	367	334	341	381	343	391	376	329	310	366	347	350	347	361	348	351	369	346	340	340	356	338	317	374	345	335	325	357	376	340	307	318	376	375	345	345	344	363	342	333	360	330	316	361	334	322	379	336	358	354	354	333	327	348	307	356	369	353	363	342	381	363	328	346	346	340	350	345	391	361	331	363	357	341	338	347	317	354	317	385	339	349	340	347	330	365	346	360	351	350	325	355	323	324	332	364	335	311	357	359	350	352	329	340	326	347	369	345	344	322	309	311	342	351	367	361	327	333	359	351	339	327	330	345	361	336	354	383	371	356	369	327	390	351	370	365	329	348	321	328	358	362	361	306	314	364	334	370	335	338	334	367	359	331	372	365	330	353	360	350	372	361	341	344	376	354	343	350	362	341	337	345	329	352	362	325	350	358	341	342	368	353	356	353	351	343	352	341	362	351	351	336	339	337	375	374	342	347	343	355	334	373	385	362	355	351	337	360	345	349	340	352	364	355	355	331	321	355	368	313	372	370	346	397	357	350	327	366	354	374	339	350	338	345	342	341	331	335	378	330	364	346	366	380	370	355	360	352	349	346	366	358	349	307	338	314	369	365	353	353	344	364	363	355	334	300	354	352	347	354	371	342	349	344	326	337	332	347	354	361	344	365	360	326	359	362	341	370	356	339	345	353	358	325	360	367	333	369	360	368	321	333	376	327	379	329	357	321	318	359	366	355	363	342	361	371	342	359	345	368	345	367	323	341	340	354	344	355	328	408	383	352	353	362	377	330	331	383	334	358	353	317	349	365	333	340	338	369	378	327	340	376	352	392	353	336	338	324	370	355	347	351	335	330	334	353	332	359	351	380	358	315	371	366	320	318	350	334	334	390	360	348	355	314	364	332	329	370	366	339	380	345	357	354	346	340	329	348	349	367	321	370	346	360	367	384	330	358	342	346	344	328	376	354	325	335	357	318	355	315	328	327	392	367	378	331	353	339	336	331	367	311	360	364	310	359	353	355	317	376	350	352	352	365	333	354	374	345	336	358	348	369	359	376	331	347	338	338	342	368	355	331	331	361	336	340	364	345	349	343	344	370	346	331	322	357	302	329	360	321	366	372	370	354	325	358	354	348	333	344	372	326	319	361	337	335	361	351	366	334	341	330	330	354	342	365	348	360	365	378	337	366	368	349	348	362	332	388	351	339	377	372	358	356	372	370	362	364	370	364	330	337	317	332	346	335	330	362	378	377	349	354	344	385	315	347	369	353	335	323	331	339	345	400	325	377	359	365	397	360	316	312	353	316	360	358	329	338	335	354	342	346	386	360	353	346	344	326	359	340	356	364	344	362	315	337	356	376	332	355	330	353	377	363	318	365	372	303	345	366	337	349	380	328	390	334	349	315	313	345	352	337	346	371	360	348	339	360	359	322	304	338	357	304	352	320	350	348	339	369	372	349	367	348	346	337	323	356	374	345	336	363	311	322	360	358	343	347	370	344	345	359	371	332	367	376	326	348	358	322	328	318	326	357	327	334	341	372	342	379	349	362	329	375	344	346	349	361	341	344	345	328	339	333	352	332	352	361	371	355	359	325	359	360	328	372	345	317	341	356	346	349	330	352	359	369	325	331	329	385	342	344	358	361	372	378	322	337
23064	21576	29340	24263	21578	21518	3121	580	407	359	310	296	276	248	236	201	198	191	191	171	185	182	155	158	166	151	137	159	146	147	148	143	138	139	127	136	137	170	128	144	140	109	122	143	150	125	134	154	114	129	135	121	136	154	139	143	132	140	138	127	123	147	129	139	137	128	142	141	126	113	143	151	151	131	154	114	109	117	124	118	144	117	128	126	104	131	118	131	132	124	136	102	125	125	134	131	133	130	107	139	123	151	120	134	109	119	130	152	135	124	116	134	140	135	139	144	150	120	137	122	142	108	130	118	153	144	139	141	139	128	127	116	137	160	116	124	137	122	130	117	164	125	131	108	119	123	135	134	120	125	131	138	144	136	113	149	134	126	127	141	124	125	133	118	122	136	114	156	103	142	125	125	139	132	123	127	135	125	133	118	135	128	133	119	122	95	139	108	131	130	129	122	113	142	145	123	107	128	125	117	142	143	137	125	130	132	129	125	138	144	113	150	118	117	139	141	132	145	121	113	134	126	132	140	128	130	140	147	131	138	120	113	128	128	136	142	125	113	159	93	134	117	110	137	131	150	128	112	118	111	125	131	128	107	144	138	148	132	147	131	143	150	116	132	144	108	118	148	113	154	131	124	121	127	155	151	118	140	132	121	121	124	127	124	116	133	132	128	137	123	130	136	126	109	135	139	127	134	128	129	124	134	134	134	132	129	132	125	127	132	127	146	119	115	135	121	134	115	133	139	122	126	134	125	124	118	123	137	107	120	130	124	129	128	124	125	131	139	112	142	116	115	132	119	134	130	124	120	154	123	136	124	137	143	109	109	121	128	115	126	127	128	137	125	122	128	123	143	121	126	121	138	134	132	121	125	132	128	129	132	122	130	136	132	122	139	138	111	137	129	129	128	124	131	136	114	117	129	134	124	143	125	149	126	128	105	146	152	134	130	117	129	127	124	120	113	111	144	120	126	151	121	127	121	135	119	141	116	104	124	135	129	128	118	108	125	149	131	122	136	134	122	138	119	115	117	148	117	163	131	146	139	150	112	126	125	116	112	133	117	130	121	134	134	139	146	161	96	119	131	120	142	123	132	130	127	129	133	149	128	121	130	156	135	123	119	146	126	130	128	113	133	131	140	131	124	140	116	138	129	111	133	131	122	124	137	139	126	129	129	131	113	133	140	105	113	136	119	138	106	129	132	138	106	127	128	137	123	129	144	127	119	113	138	128	134	126	150	120	141	118	134	107	131	130	127	128	109	134	148	133	124	127	112	128	124	149	143	127	131	128	129	130	119	127	107	127	128	101	130	134	133	117	126	145	115	138	141	116	99	132	127	126	148	133	124	109	132	137	139	133	112	117	144	126	117	126	120	133	130	144	118	116	128	136	113	115	138	137	134	128	139	127	130	132	131	125	127	122	128	147	126	151	128	117	139	133	144	134	136	132	123	134	129	129	129	135	129	138	148	131	117	137	135	118	124	137	127	135	133	122	106	147	134	117	142	135	125	136	113	132	119	127	124	140	130	129	111	140	125	139	149	128	124	120	109	117	118	137	127	148	130	123	130	117	132	119	112	137	127	130	152	132	130	129	119	120	145	124	135	129	147	132	125	115	123	110	128	115	127	116	128	122	112	128	126	129	135	133	124	120	132	125	119	163	143	130	128	139	125	146	131	134	114	138	113	115	117	125	156	117	104	120	133	131	130	124	134	117	115	138	119	123	136	140	144	117	123	129	124	119	129	125	120	129	107	123	148	127	132	124	146	140	108	115	121	123	117	137	130	115	121	130	137	133	124	109	159	125	149	123	128	120	116	131	134	120	121	122	127	139	120	131	120	133	130	124	115	127	155	128	137	123	123	122	131	130	127	146	127	119	129	138	131	144	123	129	140	122	114	122	144	129	155	150	120	118	138	136	134	135	125	132	125	129	137	118	101	112	126	115	127	141	128	125	141	129	99	113	131	128	124	110	142	127	127	115	135	108	132	159	106	111	122	141	127	124	115	139	146	119	116	144	121	137	139	130	133	122	129	134	130	136	126	138	113	124	114	146	107	135	118	129	117	126	128	142	117	127	125	123	136	124	127	116	119	134	146	116	120	122	131	147	136	131	138	125	140	126	146	127	137	124	138	118	109	135	134	138	120	119	129	112	144	123	137	112	129	143	127	99	124	117	102	131	129	129	121	118	124	131	127	116	113	155	120	150	146	137	148	127	123	141	128	105	133	139	124	139	134	127	138	139	149	138	131	112	135	146	147	150	146	121	113	135	114	124	116	117	131	117	131	140	127	142	102	125	138	124	122	132	134	137	113	148	124	140	112	118	122	135	128	124	121	114	122	117	133	143	113	143	126	137	119	153	140	140	124	142	133	141	144	126	119	129	129	126	146	116	124	143	117	117	162	134	125	116	118	131	128	118	115	126	119	110	138	121	129	125	144	119	145	120	117	122	111	142	125	115	126	125	116	130	132	146	134	147	156	142	122	140	134	123	119	130	143	104	138	132	116	129	136	135	145	132	106	116	161	122	134	129	133	131	121	124	132	115	122	117	134	145	122	130	141	140	123	128	117	150	123	111	139	135	124	135	126	132	122	117	132	139	154	115	129	134	132	128	133	131	126	128	121	124	134	108	129	139	126	128	137	114	126	141	136	148	124	118	133	146	121	134	135	143	113	117	146	144	128	129	111	129	140	133	108	107	131	117	131	129	123	101	137	129	139	135	112	129	146	133	115	100	103	134	114	118	149	145	132	130	120	131	151	128	120	126	129	124	125	134	128	122	124	121	132	118	155	127	127	118	130	123	144	143	129	143	142	130	124	131	127	128	135	128	111	115	127	148	128	138	127	127	135	141	158	127	135	113	130	129	131	124	114	126	148	121	108	119	120	133	120	132	132	139	139	127	119	116	128	138	133	121	108	119	121	133	131	131	115	128	120	127	128	140	127	99	148	129	124	144	133	112	105	127	129	123	121	152	135	132	106	117	141	127	118	130	119	126	112	126	141	129	152	130	132	133	119	142	127	145	133	121	137	115	138	136	141	130	130	124	117	135	113	137	133	133	111	128	129	130	139	131	132	125	128	120	139	142	138	125	121	133	140	125	130	115	143	126	120	129	117	148	129	135	131	139	129	116	126	131	127	141	133	113	112	125	134	108	120	131	120	124	143	126	112	122	121	141	123	134	148	130	133	124	136	139	126	119	121	127	132	129	150	126	126	154	148	114	131	128	108	134	137	129	119	119	128	126	118	132	111	139	123	129	117	140	131	125	137	132	126	127	151	131	145	129	150	123	124	143	122	114	131	126	140	127	126	139	138	135	138	150	141	134	146	111	137	119	119	123	125	131	142	136	111	144	120	128	134	132	129	120	117	138	116	127	121	127	124	118	125	129	115	126	134	134	133	135	145	146	135	136	114	125	138	127	137	127	116	128	146	136	136	149	114	154	133	137	123	113	130	108	110	127	135	126	117	131	120	129	109	129	115	140	123	129	126
9396	12907	8267	3898	2740	2101	1546	1181	901	762	643	543	447	401	408	309	332	324	238	278	277	246	239	233	223	232	200	239	203	237	188	225	216	206	194	190	184	197	184	205	178	179	212	180	205	212	177	174	202	208	176	171	156	177	162	178	176	192	177	180	195	214	192	178	188	157	169	179	171	198	196	193	191	167	164	177	185	165	166	192	176	174	195	170	187	174	151	164	163	215	140	151	189	162	193	192	176	179	147	188	180	203	205	182	186	167	187	194	172	153	188	181	175	164	178	159	156	186	168	174	180	180	170	174	158	155	160	171	172	177	174	179	174	171	175	164	179	160	168	180	197	162	172	178	173	197	174	158	181	174	178	165	181	179	178	176	185	161	195	173	184	184	169	171	167	161	184	182	188	157	173	179	175	178	176	163	175	181	186	202	171	195	175	175	158	212	172	189	175	199	190	177	174	168	173	166	186	171	174	191	171	186	186	199	193	190	182	167	179	164	166	184	173	199	182	188	195	159	163	198	152	189	164	197	169	181	163	170	198	188	150	180	184	176	195	177	191	168	155	145	171	149	171	154	181	160	170	192	165	178	173	179	178	178	169	173	165	166	173	184	174	171	166	163	168	192	178	156	178	195	166	153	170	182	179	158	172	172	169	167	183	168	185	168	175	161	201	159	174	184	170	167	159	181	160	191	172	159	184	153	156	166	191	178	161	187	189	172	170	172	190	185	188	176	174	169	181	168	183	186	149	159	162	162	202	159	164	197	181	155	181	184	199	169	171	171	187	179	186	192	186	164	172	173	165	181	170	191	192	181	170	164	175	165	168	149	156	166	177	160	171	157	177	179	178	185	168	171	159	166	165	168	156	200	167	155	178	168	174	154	168	208	189	168	166	182	183	188	165	176	129	176	187	178	163	182	173	175	190	177	174	176	192	166	168	144	168	194	181	174	182	171	172	159	196	167	162	180	205	172	183	201	173	162	199	182	191	177	181	197	179	183	201	165	166	169	167	180	196	153	189	163	175	170	159	177	179	178	165	166	174	196	170	155	158	172	179	169	191	177	187	174	176	189	173	174	183	197	165	145	205	177	173	186	205	192	174	156	157	168	187	198	163	170	159	164	184	171	153	167	173	181	182	174	172	179	179	189	188	169	170	182	184	191	165	180	180	149	193	166	158	194	163	187	171	168	184	177	182	193	165	182	163	186	166	188	181	150	169	165	177	191	177	187	154	148	172	161	164	176	185	168	182	165	184	172	169	176	176	177	169	175	170	163	157	173	175	192	188	177	179	178	188	185	192	171	175	168	171	186	182	184	151	174	185	194	186	181	165	187	176	195	186	182	162	153	159	174	183	178	193	178	169	189	193	180	178	168	181	181	181	165	143	183	171	190	167	201	184	169	187	173	174	186	185	172	198	175	166	189	145	188	179	154	166	187	166	153	174	177	171	179	158	178	167	143	193	200	167	189	196	167	170	197	178	169	166	191	156	183	192	157	170	218	170	181	169	173	169	175	164	161	185	164	179	182	188	175	185	202	153	196	164	178	167	169	160	171	160	187	187	165	172	167	182	180	188	150	149	192	159	178	180	185	184	176	151	154	170	180	176	181	177	167	164	178	180	190	172	181	167	163	192	158	175	164	168	165	194	192	174	168	167	199	174	183	187	194	159	169	187	167	150	172	172	174	181	195	187	178	162	201	211	189	175	173	173	179	159	168	162	170	176	182	180	167	169	165	196	175	185	176	171	163	148	188	189	172	185	176	171	165	173	162	177	162	179	200	184	184	162	158	167	172	175	183	164	167	169	176	170	171	170	193	181	167	171	184	184	201	168	186	168	176	172	189	178	179	175	158	176	173	184	179	170	170	173	186	168	162	208	165	174	183	189	166	181	171	183	168	172	147	189	181	175	175	188	167	160	160	152	162	174	173	175	163	202	189	178	161	197	185	185	162	160	174	159	156	164	161	159	157	186	186	174	179	184	186	183	176	193	200	187	167	170	194	193	151	189	181	193	164	170	184	163	155	184	175	161	199	170	165	142	147	171	162	179	172	162	187	163	182	163	181	173	209	163	183	161	202	176	177	167	190	192	170	185	177	172	161	162	193	169	169	180	178	164	185	195	187	188	180	172	183	179	167	197	166	155	188	196	159	174	149	183	186	193	173	177	183	183	196	166	173	179	160	164	172	183	154	156	201	185	152	148	183	170	177	149	159	177	180	183	154	201	183	155	178	172	184	177	185	159	166	162	162	184	165	170	154	169	169	180	181	161	182	171	184	176	193	170	170	172	160	187	165	172	178	163	170	168	165	188	156	171	185	181	189	163	168	172	181	163	168	169	187	180	170	173	157	176	157	164	162	160	189	168	164	165	191	174	167	170	174	177	182	163	191	172	190	158	157	159	170	172	180	186	147	159	179	150	177	191	170	166	182	197	172	188	167	173	185	167	164	176	180	180	173	172	186	181	158	187	173	191	184	206	169	173	173	170	173	164	178	206	171	178	179	167	151	175	199	171	184	188	181	175	168	193	170	176	162	177	158	189	185	157	187	182	168	159	155	184	187	172	180	132	149	166	186	155	173	195	183	168	193	143	177	175	179	192	165	196	173	156	172	150	183	177	162	160	208	180	198	162	163	173	164	184	177	185	160	185	152	183	179	184	174	176	177	171	181	178	191	156	174	173	153	191	165	178	154	183	202	169	149	183	162	184	175	159	190	183	187	183	149	170	151	159	156	177	169	170	179	177	167	183	186	180	209	188	169	188	179	175	181	181	172	169	156	183	178	173	163	171	185	187	190	194	179	177	170	183	164	187	176	147	160	179	155	155	187	164	193	180	193	164	179	160	157	145	197	171	174	192	172	170	166	159	165	179	157	174	160	154	171	187	184	178	181	187	188	183	159	168	175	168	186	196	183	175	166	167	149	183	198	191	165	176	178	161	177	150	158	167	157	178	183	163	195	165	173	170	174	178	171	159	180	162	173	172	182	167	180	158	158	182	159	174	184	157	173	161	185	196	200	168	161	165	171	166	182	196	156	172	158	171	196	166	177	176	169	184	173	183	175	157	183	152	147	199	188	169	184	178	166	159	194	177	163	177	159	162	174	167	187	182	165	188	197	157	195	191	187	160	186	174	160	179	198	166	169	170	180	189	163	188	174	169	174	173	188	170	160	155	163	180	178	181	187	176	187	152	164	195	181	173	152	180	164	155	178	152	173	145	179	163	185	177	180	182	174	171	170	175	165	189	165	182	181	174	157	190	171	195	181	169	169	183	145	172	180	164	188	196	173	168	164	159	188	178	171	186	184	147	181	197	174	173	189	183	185	192	159	184	185	187	174	159	168	157	154	181	179	183	166	153	162	164	170	186	167	185	164	191	163	161	193	154	184	170	176	170	176	176	163	190	186	177	181	188	178	197	183	200	166	181	154	168	172	172	160	192	172	150	180	177	165	154	199	160	173	181	170	179	186	183	168	178	176	182	168	188	179	195	167
27830	17203	2865	751	591	499	439	446	451	401	465	406	427	453	423	445	441	442	439	439	448	394	416	432	404	460	451	452	414	478	423	412	449	432	445	399	444	434	445	456	436	445	441	398	399	440	434	447	446	398	418	473	444	446	454	455	439	432	415	399	387	432	436	434	439	436	453	439	445	439	431	418	404	427	447	418	455	430	395	404	426	381	435	435	433	426	446	441	449	409	415	437	420	432	440	396	438	412	429	438	414	417	454	414	425	426	455	458	466	381	430	424	465	421	452	389	453	424	435	407	424	441	448	473	447	425	451	453	422	430	444	428	480	424	434	449	422	424	413	413	409	438	418	464	486	423	447	399	418	437	392	388	406	413	371	445	437	422	431	422	447	441	408	426	420	445	459	393	420	430	429	450	475	389	420	434	413	415	399	433	452	421	390	438	440	422	456	418	448	416	426	421	451	475	445	402	400	465	426	404	433	445	433	414	434	435	430	440	443	410	429	453	431	455	425	462	417	440	424	427	424	429	462	415	401	418	473	436	406	413	435	413	397	425	445	426	440	430	433	435	422	434	464	408	417	405	423	446	412	468	430	435	475	445	432	440	424	409	475	405	427	447	432	384	450	411	416	415	440	417	449	416	409	431	453	390	392	423	420	442	428	444	427	397	428	409	431	406	389	385	418	438	415	394	416	405	410	386	361	436	445	438	418	439	428	433	424	392	434	414	434	444	442	419	454	473	423	422	444	428	420	439	403	426	406	416	440	438	498	465	411	413	434	459	428	452	439	426	450	424	432	416	384	405	442	427	448	462	420	416	427	403	401	395	448	470	433	461	433	417	441	429	424	398	424	416	400	445	425	451	434	439	420	439	428	435	420	412	420	427	418	475	443	365	377	404	436	411	433	440	432	430	401	427	433	414	433	461	439	425	445	411	410	422	431	407	458	413	395	435	433	408	417	428	443	418	432	435	455	411	448	425	457	443	434	410	405	410	409	436	437	434	439	415	416	423	428	429	421	399	458	462	407	458	443	440	431	426	431	410	430	429	398	414	438	422	399	427	432	468	413	448	403	429	425	435	457	412	447	408	441	436	453	426	405	445	417	427	449	463	421	464	413	417	418	409	418	446	395	427	431	416	453	409	455	440	425	434	424	462	432	428	430	407	424	431	430	430	403	415	409	406	441	428	415	455	450	431	462	437	431	449	429	399	451	437	420	424	415	390	417	406	432	418	442	408	477	411	416	450	427	438	444	458	419	435	418	418	409	417	414	419	446	399	437	435	431	447	460	429	455	458	385	442	447	422	441	409	428	402	425	458	415	466	476	448	419	432	440	432	429	437	427	443	448	440	420	416	417	450	429	406	441	406	453	456	401	429	435	432	410	443	439	441	435	462	434	426	441	403	468	441	440	439	445	411	422	404	413	392	401	410	436	412	412	443	462	400	393	409	415	396	410	416	456	424	447	393	436	419	418	460	424	410	458	438	446	448	385	400	429	421	435	438	453	447	460	433	434	431	428	453	441	426	436	402	435	424	452	438	444	399	390	430	374	437	440	444	384	415	436	413	387	408	439	407	439	424	380	444	432	433	446	420	431	436	417	432	462	445	427	381	419	388	441	422	412	407	418	430	388	413	467	408	414	437	425	431	436	415	444	442	433	444	487	444	439	427	445	425	439	439	431	436	434	447	455	429	442	445	432	421	414	395	433	412	465	435	441	453	401	409	398	443	412	423	476	437	441	508	399	416	406	414	431	447	455	450	412	442	399	404	392	397	406	433	419	415	402	436	416	419	433	443	422	430	455	404	410	412	450	411	442	446	423	407	439	407	429	488	414	459	444	415	403	418	427	423	435	413	436	447	447	427	425	486	455	392	430	406	423	408	434	423	387	441	456	440	426	409	447	424	455	398	395	450	469	407	440	467	420	407	411	424	425	413	462	424	421	413	432	464	439	395	417	406	416	417	428	455	424	409	402	456	449	415	417	423	423	417	449	458	436	408	497	392	438	457	432	433	437	452	433	439	431	441	445	391	444	460	427	393	425	455	436	460	421	396	430	435	479	404	466	419	451	401	386	443	418	427	442	420	417	421	433	435	402	407	426	438	430	411	393	411	450	441	424	436	372	419	386	452	455	423	420	419	429	429	418	404	436	443	417	444	422	451	408	430	395	445	408	451	449	449	425	408	466	451	443	435	403	425	441	417	457	451	451	410	405	419	412	360	468	415	435	404	451	394	445	378	443	396	441	403	426	431	441	399	426	405	444	438	427	455	449	406	386	414	447	447	429	418	420	400	434	420	429	393	426	430	409	395	450	452	417	421	391	425	419	442	437	429	424	480	427	450	397	435	457	460	421	390	452	466	454	398	465	405	396	456	471	433	452	412	421	423	387	421	409	447	402	478	432	404	423	447	406	399	432	420	441	417	408	422	446	421	407	426	432	438	447	417	427	451	409	410	445	417	427	395	427	414	411	444	413	416	412	450	444	459	374	429	415	400	441	395	428	409	428	443	402	438	422	424	434	422	425	432	452	449	436	454	466	450	423	412	426	442	443	466	430	367	411	426	433	417	428	436	431	448	425	456	426	430	412	417	431	437	412	416	397	405	442	431	437	402	456	473	462	419	427	432	432	421	399	425	424	431	408	407	427	439	453	455	431	431	446	404	467	406	414	497	408	435	462	422	411	423	426	440	392	457	434	456	451	441	421	439	435	413	425	439	393	405	418	443	395	439	406	439	452	457	459	438	413	417	452	436	420	403	464	440	396	414	425	420	435	455	456	443	410	400	418	404	466	429	402	467	440	427	435	439	375	435	431	456	404	421	416	421	415	451	405	432	391	428	459	413	408	428	428	408	422	396	418	403	418	453	403	427	403	428	452	455	409	409	441	436	475	422	438	444	414	425	442	424	421	427	420	414	440	447	401	408	442	444	440	431	427	434	414	480	435	439	436	424	390	389	384	416	396	449	425	444	405	414	407	443	440	430	453	437	417	461	439	423	425	393	417	413	434	440	457	379	410	406	424	388	431	403	400	395	441	435	465	439	495	414	404	415	417	445	441	451	417	421	433	417	423	426	389	444	408	442	447	464	442	438	443	456	433	413	429	420	433	450	405	450	422	419	413	401	434	426	460	445	451	414	464	436	449	413	404	440	369	404	446	436	442	426	424	447	408	452	434	431	452	430	422	419	445	433	429	413	394	413	384	421	392	436	453	439	416	401	425	431	409	443	461	418	415	447	435	428	422	410	414	430	446	443	424	409	427	400	419	420	411	425	439	445	408	449	434	468	421	453	423	453	396	419	407	436	389	464	424	440	436	437	446	424	422	428	414	468	426	397	432	402	405	416	400	437	456	449	424	418	415	410	419	425	445	403	413	446	423	391	431	427	424	468	415	404	435	431	431	435	416	426	387	400	418	435	442	466	424	458	466	414	461	425	417	439	417	452	440	428	447	416	434	417	464	471	443	451	452	455	402	416	435	419	376	393	396	434	389	423
4830	1059	861	703	686	604	599	597	583	595	522	595	566	591	538	567	579	539	573	568	499	571	550	575	581	558	558	577	533	560	559	582	552	523	530	555	564	560	525	565	553	538	556	540	541	529	507	561	576	597	528	597	536	569	544	565	587	538	501	615	569	533	538	568	569	565	553	535	561	589	551	515	546	544	557	579	528	550	547	562	561	548	544	582	530	568	594	550	538	533	550	574	553	577	572	577	579	561	547	528	553	546	539	557	534	551	526	555	539	571	543	539	565	578	573	591	578	559	518	524	597	533	538	582	554	573	594	603	529	559	542	530	538	546	551	553	552	523	609	511	550	545	551	557	553	582	577	547	560	564	559	556	559	551	549	588	569	554	524	570	556	510	540	569	600	498	533	550	569	529	520	548	548	581	576	562	532	536	580	561	537	535	538	522	572	595	520	514	567	572	543	578	533	522	588	595	521	572	548	547	522	533	560	538	526	562	559	567	565	493	529	547	584	545	527	556	577	548	531	537	615	550	526	562	525	536	580	555	557	537	603	569	524	554	566	521	565	508	574	531	553	532	571	538	586	564	520	527	548	534	524	538	554	601	559	567	547	553	536	503	547	552	518	577	563	584	552	545	638	518	573	567	540	514	545	566	567	586	513	534	536	570	507	557	506	586	549	564	558	552	540	553	598	542	592	579	521	558	535	582	550	567	546	558	515	543	517	549	527	583	534	560	558	523	533	501	549	556	567	504	552	557	589	532	546	557	559	548	584	572	562	570	612	543	541	555	569	532	539	548	557	536	546	607	578	551	559	561	576	530	515	539	577	568	561	551	534	513	565	579	518	569	535	562	547	570	562	572	576	568	580	510	531	594	535	561	534	600	569	544	545	544	541	546	584	544	535	544	566	564	552	553	530	589	567	533	562	565	587	558	539	557	577	558	582	542	566	593	524	531	597	607	559	582	553	610	555	524	520	555	589	563	598	552	537	531	522	516	576	560	552	603	519	540	576	567	565	524	534	538	545	556	542	590	574	550	553	526	551	558	563	576	535	563	562	586	569	515	578	558	542	531	552	560	560	554	619	553	523	521	525	554	523	622	553	529	547	533	513	568	497	558	548	550	554	567	550	570	560	576	603	519	562	541	539	546	561	543	573	510	545	506	556	546	540	560	555	568	567	580	535	520	570	547	561	552	551	596	579	555	525	569	574	536	559	562	566	564	544	550	559	558	571	595	561	538	564	565	549	528	556	567	544	528	554	552	560	572	584	568	558	572	559	554	594	516	591	559	570	535	557	559	591	572	594	542	564	571	528	533	492	546	532	570	554	596	527	534	534	574	509	546	560	560	553	557	599	550	591	529	596	533	571	612	582	537	584	563	573	605	568	537	564	561	535	559	546	539	548	505	525	533	606	537	564	528	533	527	548	516	563	581	580	570	508	571	526	536	559	520	583	555	551	531	567	541	540	562	569	543	586	575	549	575	576	543	522	506	569	555	554	552	565	511	538	554	559	554	558	519	589	558	621	607	531	529	573	561	565	566	609	567	550	551	588	578	568	609	584	546	560	585	568	519	549	534	566	546	595	581	539	590	562	562	556	556	549	597	507	552	609	538	604	543	523	522	529	548	553	585	571	585	605	568	549	587	567	557	532	527	574	557	559	553	560	524	533	511	563	559	556	558	578	542	545	560	592	569	537	547	577	534	536	556	587	534	519	571	571	575	578	522	542	595	564	498	560	512	589	573	549	545	544	541	572	543	592	528	548	553	561	554	585	583	560	611	526	570	532	552	570	576	595	581	528	540	508	527	553	549	524	523	562	531	616	549	555	566	597	526	592	600	563	529	515	549	521	521	544	521	548	519	549	539	534	505	569	537	556	558	587	553	521	532	494	579	599	552	523	562	554	551	575	591	554	566	558	586	576	550	542	552	502	573	524	561	498	558	539	577	561	554	567	548	544	588	598	509	544	537	595	523	568	522	593	569	553	550	609	583	567	558	574	525	590	565	515	546	564	559	561	489	567	478	555	568	568	542	528	547	511	544	552	531	534	565	570	569	568	613	546	577	565	558	577	537	521	554	556	518	533	588	531	595	592	567	591	546	561	551	605	569	529	559	554	508	571	571	564	538	557	545	540	572	539	550	599	596	515	581	568	531	567	526	544	593	587	534	560	572	568	567	556	543	583	550	572	579	557	585	602	566	571	563	597	561	557	551	567	507	574	523	593	532	556	577	536	554	536	547	536	537	544	515	565	561	566	531	544	583	539	561	557	541	546	510	593	590	527	509	506	510	531	595	530	558	548	549	572	599	563	583	551	524	572	549	543	593	567	530	568	525	579	501	532	507	523	540	539	570	550	587	551	537	546	554	566	550	535	555	581	529	578	560	542	603	548	523	586	589	526	591	528	542	585	570	600	546	579	591	575	582	576	570	539	558	535	573	544	535	573	607	580	571	566	550	533	542	544	555	523	545	553	504	563	554	554	603	564	532	566	575	584	522	566	622	577	554	514	543	533	555	540	553	539	543	604	595	568	579	532	570	591	569	559	516	579	545	541	519	555	597	529	580	563	583	551	534	561	591	594	586	574	577	584	529	532	570	552	553	533	571	555	565	524	539	545	540	590	551	595	543	524	556	534	585	571	530	502	564	569	578	571	521	498	539	495	586	547	545	528	549	570	528	531	595	519	571	544	541	512	535	547	563	568	604	529	560	540	551	565	617	539	571	571	521	574	544	581	577	562	576	557	519	563	549	512	562	564	584	584	564	536	589	533	550	567	554	561	565	554	536	560	568	554	572	512	535	527	551	534	614	573	599	591	529	582	580	590	580	535	596	563	526	567	574	611	569	559	519	546	592	607	559	590	583	538	558	538	545	553	558	540	554	619	561	587	562	602	547	567	598	590	570	559	525	500	577	554	577	513	537	560	512	564	584	590	558	570	540	566	562	539	552	533	531	574	565	595	567	533	521	566	579	549	550	579	539	553	587	564	534	553	557	551	517	533	537	544	545	575	563	526	538	568	598	548	541	571	536	535	500	592	558	521	502	489	571	545	575	565	530	539	543	545	522	540	565	520	572	507	563	567	541	546	537	541	524	566	618	541	543	542	524	576	566	544	551	529	568	541	586	544	550	574	529	518	607	521	546	577	552	537	541	571	577	562	583	562	518	556	521	566	493	524	549	528	609	538	555	555	558	515	539	553	553	591	565	572	564	616	539	554	578	541	559	576	593	566	564	550	529	565	594	581	524	549	584	530	575	520	561	539	549	544	568	566	568	551	538	581	582	519	535	552	557	539	599	527	544	547	568	561	510	510	546	558	555	545	586	533	544	558	561	538	553	623	607	526	558	519	537	560	596	599	567	549	592	506	572	524	580	572	533	586	568	577	533	532	552	602	518	556	529	601	527	547	528	534	553	558	546	542	565	561	513	574	573	534	579	543	567	526	532	564	613	512	566	561	559	570	580	541	545	562	573	536	583	579	556	570	547	565	558	533	557
23956	21510	28763	24660	21447	5613	785	607	499	452	438	403	417	414	365	371	378	357	364	365	382	376	396	369	369	357	346	369	398	373	376	366	391	375	362	322	367	347	328	356	359	339	343	367	350	347	382	341	310	345	360	347	326	354	347	357	330	370	355	356	314	338	361	361	325	337	351	365	370	355	378	346	312	341	361	373	326	352	341	336	358	333	347	365	373	353	359	348	345	317	350	360	353	334	349	335	344	330	338	359	353	339	345	354	347	361	356	346	382	364	369	325	358	343	355	367	344	341	356	329	357	364	370	368	352	331	358	355	340	355	315	373	376	345	370	391	342	358	338	328	357	362	329	382	356	356	361	387	368	337	360	348	333	350	325	329	330	347	354	339	349	347	331	354	347	332	349	346	364	370	355	389	354	350	347	346	356	358	349	348	358	356	350	373	334	330	370	314	351	345	347	357	360	338	359	376	337	347	347	338	368	336	324	365	367	339	370	385	367	418	366	312	377	367	359	367	382	329	356	336	340	358	325	357	330	343	348	341	326	326	354	350	326	364	374	321	351	361	364	353	351	318	303	342	363	376	335	354	328	350	357	364	315	346	375	339	372	345	363	351	353	357	368	367	344	343	374	363	333	384	379	339	342	363	313	359	335	346	331	371	323	343	399	331	340	336	333	323	350	354	350	361	354	352	332	351	351	349	344	358	345	363	337	342	368	360	362	334	336	343	343	408	331	321	358	325	317	340	374	359	336	370	342	354	363	353	329	363	370	354	391	364	328	345	356	340	353	341	342	360	360	362	351	347	357	352	352	353	346	339	362	320	369	348	341	328	334	384	359	370	368	373	340	328	356	346	336	321	367	355	337	376	378	358	387	378	367	359	321	346	365	336	367	389	317	342	317	341	347	355	359	370	335	346	356	363	359	323	369	327	312	367	364	381	328	346	344	339	355	333	356	342	324	351	365	349	362	318	308	342	376	353	359	346	371	373	317	314	356	374	365	377	373	337	359	345	374	345	365	351	323	358	379	356	338	322	322	368	342	330	350	347	342	336	337	364	353	369	358	359	356	323	342	383	382	358	340	366	334	360	350	341	379	365	338	372	348	338	318	380	386	326	336	355	345	363	335	360	352	332	347	316	350	365	368	359	326	321	366	347	354	336	344	317	356	375	305	320	410	328	374	370	359	361	342	371	385	371	377	361	365	314	338	358	320	343	343	345	339	343	333	347	336	322	342	332	358	348	320	354	343	354	378	350	370	339	348	353	385	327	325	321	352	342	356	380	310	343	363	355	301	350	330	375	343	371	343	363	334	343	340	327	366	343	355	359	370	345	349	338	362	326	371	329	367	346	334	338	354	335	369	348	342	362	358	374	329	344	347	383	356	351	356	356	347	356	379	330	359	355	335	382	348	362	378	375	363	321	356	317	346	335	369	338	389	386	361	323	366	350	403	333	347	333	359	357	346	356	359	378	334	339	333	347	385	352	320	368	355	370	359	378	373	342	358	307	344	374	345	352	379	345	363	370	347	357	367	306	341	312	344	336	362	327	338	337	349	365	332	347	375	335	343	342	371	360	322	364	347	362	358	316	351	321	353	350	357	362	360	351	328	350	348	359	403	357	363	395	333	365	372	339	364	348	345	380	375	341	328	326	348	359	327	321	363	347	372	335	386	346	350	358	350	352	328	396	357	330	363	350	343	363	346	378	355	332	336	355	347	356	337	348	357	383	323	351	322	367	342	315	338	353	361	358	358	349	312	361	330	322	320	329	343	378	366	338	347	348	316	354	359	374	365	366	348	351	365	376	351	357	358	348	351	328	333	363	348	323	328	318	376	361	346	352	354	365	359	348	363	344	362	306	361	337	335	324	339	382	346	366	326	352	332	321	381	355	354	358	346	323	345	331	339	368	341	329	328	353	353	372	369	336	345	376	314	351	351	336	343	326	389	359	364	350	375	334	342	329	303	345	350	358	354	328	376	322	358	366	377	352	321	336	331	347	352	335	368	341	384	364	370	349	362	348	340	335	368	326	380	338	347	355	347	309	349	339	350	325	346	374	358	324	328	318	353	366	371	365	329	339	346	319	356	353	357	351	338	365	346	346	370	335	327	353	344	388	337	364	343	341	373	370	359	329	410	333	367	356	372	384	358	339	357	356	308	341	364	367	327	339	340	360	356	354	336	346	331	312	373	332	364	340	336	394	370	336	348	363	380	353	351	335	338	337	350	331	353	315	343	373	370	364	340	354	327	346	347	337	351	304	356	329	386	322	336	364	332	346	343	357	336	356	348	365	327	364	334	365	379	366	361	330	363	377	364	348	338	339	317	393	326	334	362	360	336	352	340	348	387	367	361	361	345	339	353	350	359	336	357	333	358	363	357	340	383	347	373	364	351	355	361	354	347	334	364	350	367	388	342	352	334	345	374	344	367	352	376	377	341	367	366	343	333	414	341	364	362	334	339	355	348	337	362	348	345	361	372	349	351	352	386	304	371	330	342	355	358	359	350	354	338	346	337	319	348	329	357	355	351	336	361	335	404	333	319	322	330	366	346	367	369	333	375	355	338	356	372	347	345	335	349	350	349	395	361	359	361	344	359	365	365	366	332	348	365	351	322	335	374	373	347	356	380	354	325	324	341	359	350	355	343	346	337	337	372	372	326	356	357	356	363	328	346	361	327	384	317	354	343	340	358	304	328	358	364	306	348	351	342	359	327	348	367	341	357	329	321	372	373	369	333	355	343	347	352	334	339	339	322	334	355	346	329	359	333	378	351	356	337	373	327	360	362	369	346	339	323	334	359	361	359	360	333	358	346	346	362	345	355	364	361	324	355	350	303	358	372	351	328	390	355	344	360	337	327	371	342	367	342	345	369	360	382	357	351	324	339	361	381	358	346	351	372	360	336	347	353	336	344	346	343	337	355	332	348	327	380	333	336	362	348	382	343	312	360	323	377	376	350	349	337	320	334	336	384	337	366	327	362	338	337	337	384	330	359	332	333	368	347	327	352	347	374	352	348	344	340	349	366	330	336	343	349	345	357	342	376	338	307	347	346	342	361	315	385	334	366	369	336	356	330	336	339	325	374	338	347	352	329	359	344	385	337	304	358	352	356	363	367	361	356	329	355	349	362	338	330	328	355	330	332	360	373	363	347	393	371	367	331	331	367	344	361	343	354	344	353	353	353	374	374	327	359	347	335	354	327	363	375	326	376	343	349	317	332	343	349	370	357	329	351	343	365	362	339	320	354	338	363	364	360	337	360	345	313	352	355	375	341	347	366	318	357	384	360	358	343	320	346	319	365	329	324	398	364	325	358	333	342	336	376	369	359	344	336	353	357	342	349	360	354	349	368	334	348	392	374	367	341	385	346	336	346	373	322	336	384	363	369	333	330	340	351	344	341	362	337	352	320	396	327	327	339	325	331	341	322	324	309	349	330	330	361	363	376	348	329	327	357	325	381	369	340	349	380	343	327	326	345	351	329	340	337	325	372	342
6957	8117	5204	2457	1866	1478	1124	1047	856	806	687	656	646	578	580	546	549	553	508	507	498	497	490	522	502	498	493	495	496	466	510	485	485	457	483	474	463	495	460	420	468	471	468	540	505	423	458	486	505	448	470	440	484	453	519	462	441	466	474	466	461	441	520	451	489	482	422	464	488	454	438	479	462	467	469	485	442	449	495	458	491	487	475	455	496	442	490	435	509	524	445	469	491	416	512	486	445	459	452	457	468	466	498	433	465	499	445	447	458	426	437	455	455	494	480	487	448	509	491	464	492	476	442	436	465	487	438	474	437	470	475	449	476	461	481	450	499	482	483	444	515	433	501	492	468	460	441	477	474	473	448	451	449	472	498	451	483	480	463	433	479	481	485	454	473	442	452	435	423	462	501	455	523	441	451	431	498	481	480	462	466	456	477	484	451	501	486	461	475	421	462	482	440	472	462	481	486	468	467	472	472	482	470	470	456	451	448	455	425	481	441	443	508	472	480	446	450	470	459	483	458	459	462	488	460	472	503	460	510	484	458	451	442	461	435	489	486	484	426	463	461	464	429	465	470	454	463	473	445	492	426	442	437	444	485	480	465	479	458	472	509	463	487	499	470	481	446	472	433	443	485	433	485	469	470	495	452	460	459	439	441	488	443	465	472	459	461	472	514	430	454	476	440	517	476	494	472	433	460	478	480	461	492	474	437	434	444	433	484	474	463	506	463	499	465	493	455	470	486	456	472	461	479	467	472	462	473	479	440	497	446	476	454	472	535	458	504	465	483	460	475	425	463	482	451	444	414	451	456	514	454	455	471	453	480	485	493	486	466	454	434	493	442	460	478	435	449	460	411	450	468	507	451	434	466	454	442	451	466	434	466	446	486	452	457	490	417	452	425	463	484	462	441	475	458	472	464	440	486	488	471	453	491	426	467	436	466	444	454	436	458	486	464	443	462	468	468	466	494	461	447	443	433	424	448	439	420	472	475	460	442	472	467	456	479	451	447	490	475	476	457	445	459	454	471	468	467	461	441	495	455	449	452	478	468	446	478	462	438	451	452	486	461	482	449	459	489	480	467	441	448	457	452	445	498	483	437	389	448	462	466	455	461	453	448	454	452	508	452	454	444	418	456	486	467	461	433	446	421	501	461	476	443	448	458	455	455	480	446	465	442	496	466	495	453	474	428	441	453	508	466	476	488	432	483	486	489	485	466	494	468	490	442	487	433	498	478	482	464	487	474	469	479	468	478	442	460	512	510	466	503	500	442	452	456	477	474	434	486	453	460	483	475	459	486	424	471	427	464	462	500	474	457	478	471	471	490	439	525	492	476	444	487	507	472	473	456	433	431	466	468	452	487	459	454	433	502	439	431	454	469	469	453	438	485	465	461	448	473	451	457	430	466	459	478	462	401	467	446	454	424	479	462	463	431	474	445	487	495	459	478	504	499	460	487	462	480	464	440	471	476	492	478	493	456	440	465	506	495	465	426	474	451	469	476	470	437	485	503	473	436	471	485	473	488	487	444	427	452	471	464	473	460	480	447	460	434	456	471	395	461	441	455	460	465	460	451	469	447	512	460	466	457	461	465	442	481	464	490	451	498	471	458	487	459	453	457	460	469	448	478	463	484	505	452	449	483	483	477	468	489	491	473	464	486	462	457	517	449	507	481	509	482	482	459	439	473	462	449	469	463	476	461	439	468	488	488	485	484	464	443	459	469	494	462	460	468	426	473	500	486	488	452	483	444	485	466	452	478	484	442	497	501	492	478	433	439	450	442	461	493	464	473	462	442	443	480	482	479	468	467	493	452	484	461	478	429	458	489	463	449	479	470	467	431	459	441	452	470	434	447	484	436	461	515	447	459	493	469	450	441	494	473	459	461	497	473	440	466	505	444	490	461	482	468	443	446	464	475	493	438	454	495	455	448	485	465	490	451	503	441	431	469	461	465	471	461	464	476	483	475	477	447	440	479	451	446	436	494	483	455	482	472	491	478	461	488	463	456	463	460	429	466	448	475	480	452	464	422	473	426	471	485	469	489	484	435	474	493	442	498	487	485	444	442	480	476	449	452	461	429	430	450	467	458	473	453	463	467	451	468	435	457	488	441	485	482	463	468	469	444	456	443	466	436	507	510	444	483	463	469	489	487	456	451	495	468	471	414	464	453	431	444	478	476	452	492	447	458	459	444	434	504	462	483	449	464	512	448	445	458	477	444	479	483	485	420	448	472	431	473	454	423	530	462	474	459	440	462	468	462	460	452	470	461	438	488	477	487	455	466	456	464	504	450	450	468	453	431	489	438	490	445	471	443	474	452	453	462	477	454	425	500	474	464	466	434	477	491	472	472	501	444	494	457	473	445	483	446	483	504	485	464	453	451	423	437	468	464	457	467	466	509	498	454	451	428	449	492	471	490	471	468	460	466	442	494	497	516	465	497	413	466	465	440	495	442	474	515	455	462	483	493	467	466	471	461	471	452	462	481	425	459	477	449	470	479	443	455	462	474	465	439	445	486	470	461	431	464	464	461	465	507	458	420	466	494	456	485	468	442	411	446	459	461	466	467	505	423	503	475	517	474	440	474	448	427	477	461	459	458	449	454	451	462	465	446	444	506	485	440	439	473	473	476	475	474	483	491	427	460	448	395	472	424	455	498	486	468	461	454	419	469	450	491	447	451	479	463	474	499	477	476	436	461	493	478	431	438	440	424	452	453	470	461	503	452	437	443	444	432	439	434	463	488	470	493	450	438	442	435	448	437	449	459	456	478	446	472	458	444	500	448	449	473	444	490	442	484	489	428	445	444	445	432	467	435	436	454	516	483	456	471	448	453	459	456	437	440	500	464	469	482	469	477	486	471	494	491	433	415	497	466	486	488	445	467	462	450	455	470	435	453	470	490	469	504	473	433	459	454	444	472	473	469	468	464	472	480	479	449	446	449	467	510	433	463	446	424	474	464	474	444	436	461	469	467	452	445	492	499	455	463	500	503	483	468	448	443	456	462	449	489	433	493	520	463	457	456	446	455	482	449	461	481	514	497	473	451	486	483	452	491	472	473	479	495	471	470	461	446	483	472	439	460	422	450	407	455	435	479	451	473	464	446	464	478	473	439	466	457	440	504	442	486	450	444	439	453	447	465	501	456	463	448	473	470	453	465	495	456	521	468	473	483	442	484	464	465	483	425	459	467	456	463	433	463	458	471	479	477	445	492	454	457	501	484	475	450	427	456	480	430	505	481	464	458	490	481	457	454	466	470	483	439	442	458	433	470	413	460	478	488	471	453	459	464	461	463	500	467	405	469	421	510	443	478	465	444	459	477	475	450	461	445	473	522	461	468	450	469	457	475	462	452	488	473	426	482	441	456	471	453	441	467	437	492	457	471	485	503	505	472	470	463	441	460	452	477	467	479	484	437	467	486	447	448	449	504	475	448	464	466	481	417	468	425	452	471	456	425	462	450	460	457	467	460	475	480	487	420	475	451	466	490	445
25268	21514	27203	25888	4355	525	401	376	328	325	328	275	283	258	323	300	314	256	259	305	284	284	292	275	257	270	263	273	278	277	256	270	261	247	273	275	310	256	260	278	274	290	250	266	246	269	273	249	259	284	263	259	264	316	273	269	264	273	269	240	246	265	255	311	240	270	261	283	276	268	265	298	284	255	272	271	265	241	276	284	272	280	277	255	265	288	250	283	244	256	272	265	260	263	293	247	282	257	296	250	259	272	262	272	269	240	291	277	258	253	284	277	262	269	280	266	259	254	272	254	265	269	225	268	262	243	261	270	250	279	267	269	280	236	260	257	262	263	273	262	278	271	255	266	262	272	262	256	275	273	271	277	260	267	289	263	287	275	264	255	269	293	268	311	284	269	241	257	267	276	250	248	241	260	265	251	249	281	245	259	248	296	271	294	248	278	260	277	248	255	258	269	239	271	269	273	279	273	261	248	276	292	268	280	262	275	245	244	238	263	297	283	247	249	268	260	263	286	271	289	285	285	243	276	271	300	287	280	263	273	276	292	261	269	259	284	271	266	276	266	290	282	255	277	264	293	281	232	258	281	264	246	257	267	247	249	305	255	272	268	245	280	289	273	295	271	287	257	284	267	280	243	259	269	286	271	249	265	267	265	249	246	237	266	272	263	267	270	277	252	245	292	247	268	269	280	279	286	272	270	256	281	280	265	252	284	283	272	251	274	275	266	289	256	274	231	266	267	254	282	236	240	251	278	252	251	253	247	275	247	234	258	257	262	278	265	264	265	283	270	256	257	257	261	257	248	278	260	257	255	241	266	279	265	247	238	278	255	265	243	255	294	289	269	264	284	251	287	270	254	269	275	285	290	258	257	286	260	306	289	239	285	262	277	240	289	267	300	247	250	254	244	255	252	238	279	246	296	272	292	267	245	287	270	278	269	280	293	234	289	282	287	278	263	270	270	272	263	249	293	266	260	260	287	255	301	301	257	253	259	252	246	277	279	254	243	253	262	270	285	262	278	263	239	260	258	250	269	280	255	278	268	250	278	269	264	284	289	255	270	280	259	292	269	274	277	276	278	288	257	293	256	262	294	254	256	233	248	272	239	248	260	249	284	261	265	262	282	277	267	287	243	277	279	227	261	295	256	275	266	246	245	270	267	254	271	250	279	302	252	273	271	284	243	266	263	261	247	249	256	262	272	285	294	257	256	255	261	272	248	240	277	274	278	262	267	267	278	242	263	249	280	242	241	259	239	244	277	236	254	295	263	255	288	272	278	268	267	266	248	254	253	277	246	253	258	282	266	282	263	272	285	278	278	252	239	269	229	247	290	253	250	256	255	243	244	260	278	272	281	255	283	277	274	269	266	270	277	274	257	263	242	273	277	261	266	256	283	267	260	269	250	248	274	252	293	287	261	303	284	242	232	276	261	283	257	298	254	263	245	298	259	278	263	267	271	261	256	260	292	253	257	263	244	268	251	286	246	264	280	263	283	260	300	281	290	241	265	289	291	271	275	266	263	271	263	251	295	248	281	250	265	260	273	277	258	294	279	279	249	303	274	263	272	233	262	267	271	281	272	245	274	277	266	262	262	265	258	272	267	267	260	280	283	283	227	229	299	262	267	273	255	258	271	244	275	272	248	253	249	279	271	278	250	256	285	273	299	300	276	266	252	260	288	273	241	271	278	267	264	263	288	239	240	246	252	315	253	258	243	295	290	267	254	246	276	280	276	258	280	260	238	281	261	262	272	264	249	280	303	259	263	269	260	239	228	262	240	251	277	280	289	273	250	261	227	273	283	256	275	274	238	263	269	247	258	272	243	250	283	271	265	260	255	258	273	291	250	250	241	282	266	294	276	270	273	258	279	249	265	256	238	271	249	250	259	269	297	260	258	239	274	267	293	286	278	245	287	268	237	312	280	278	276	261	282	265	289	244	276	252	263	266	263	261	262	270	274	285	292	287	259	241	288	254	249	267	267	231	252	229	253	261	275	271	278	254	266	291	262	283	259	254	257	258	267	267	254	248	250	269	278	254	262	298	258	283	260	284	277	281	254	264	264	270	258	269	274	261	289	255	255	294	260	286	276	265	257	271	268	280	283	247	259	269	270	302	260	271	257	276	261	258	265	272	268	249	279	270	243	266	244	285	266	283	258	251	259	302	280	242	248	273	252	262	239	244	267	262	288	258	272	250	291	264	254	287	277	258	257	267	288	290	262	269	272	274	282	243	291	240	255	256	246	247	260	260	262	269	261	281	272	284	250	264	262	289	285	278	281	287	258	272	288	263	294	261	267	274	284	267	284	275	260	271	305	259	274	273	288	275	280	245	253	260	235	286	260	278	295	278	287	241	249	279	286	275	244	289	258	263	258	257	278	267	290	266	220	279	272	253	293	262	263	285	250	252	272	262	252	284	257	282	284	269	278	234	253	261	257	259	285	264	252	248	315	262	269	259	256	276	280	280	283	266	251	280	250	285	265	262	266	248	227	252	291	267	272	213	246	253	241	280	268	278	264	256	260	306	267	273	274	290	276	272	257	267	260	275	250	273	258	245	300	275	301	255	259	252	269	284	265	252	248	275	275	263	261	244	269	252	250	251	270	268	252	240	272	280	260	278	273	253	270	261	267	267	246	255	238	270	257	297	244	265	276	279	239	267	259	255	293	272	249	255	227	261	243	236	250	282	270	251	243	301	268	277	280	252	278	274	272	274	270	264	257	296	294	266	255	274	281	251	247	289	291	288	241	263	270	275	240	259	302	266	267	263	259	271	259	250	245	270	271	272	237	253	262	261	255	249	273	264	277	273	305	272	256	231	249	261	283	254	267	251	288	243	281	261	264	255	282	273	264	304	292	252	232	285	261	257	236	301	261	269	248	282	231	257	272	259	289	264	280	253	253	286	250	246	266	256	283	257	250	267	253	275	285	287	269	244	240	266	267	288	283	265	266	260	237	262	248	285	270	265	277	276	295	264	254	278	260	258	266	224	293	280	275	261	277	266	258	262	273	260	261	282	290	249	259	270	271	277	263	243	282	267	264	251	244	264	261	279	247	251	257	244	257	288	293	277	248	248	251	263	267	240	272	264	271	258	246	260	257	256	273	272	260	253	268	268	271	269	276	275	268	283	272	267	253	279	251	295	268	250	280	283	288	301	275	251	244	257	277	283	266	264	275	263	274	258	272	256	267	257	272	272	278	250	274	278	264	277	269	269	288	281	267	247	279	257	253	272	270	274	285	271	284	252	279	253	277	273	286	247	273	266	260	239	235	266	257	233	295	257	251	265	268	264	266	272	269	264	253	245	263	315	304	300	279	252	262	283	279	252	296	267	276	274	236	260	291	251	265	279	258	246	292	260	290	261	272	267	242	235	254	290	265	279	268	264	239	277	236	264	246	265	261	254	250	279	233	276	257	266	239	307	253	268	273	249	291	263	272	281	265	276	230	259	265	257	261	247	240	253	280	265	290	291	255	276	272	267	274	276	255
6609	4196	2594	1312	1029	810	683	660	561	497	470	443	442	428	404	443	389	371	362	389	342	368	384	357	351	376	347	376	351	377	353	343	326	358	368	349	357	343	380	387	357	343	334	325	357	359	362	314	318	348	343	360	335	336	413	334	353	344	377	343	339	347	350	341	316	331	372	335	312	331	321	365	370	356	333	340	371	344	324	336	353	343	351	346	359	326	337	327	346	325	358	378	335	354	324	338	337	348	337	340	322	366	347	382	362	338	349	352	361	360	337	331	371	351	334	352	324	346	331	326	352	341	367	328	324	373	316	386	344	355	347	356	356	360	335	360	361	333	332	347	341	363	335	379	359	357	360	335	327	375	345	378	363	379	342	341	357	359	328	354	360	354	357	309	350	379	341	340	335	337	343	347	329	352	318	348	368	350	339	363	332	338	351	330	329	354	365	315	367	363	355	367	354	360	301	347	354	354	359	374	349	375	336	353	357	354	357	332	330	349	344	337	353	358	328	343	325	341	364	382	345	351	372	345	353	353	362	365	374	351	345	338	359	336	347	335	344	343	348	352	353	341	380	353	361	329	359	390	366	393	373	337	361	344	355	357	348	339	331	356	348	348	333	297	335	334	333	373	381	346	380	318	338	341	350	343	308	375	351	336	325	346	338	330	350	342	373	347	355	336	357	351	337	340	348	333	335	352	324	313	365	335	333	349	357	346	345	344	364	326	335	348	345	325	301	317	356	320	363	326	349	335	346	320	377	371	371	326	305	331	339	344	344	348	285	374	322	347	360	405	336	341	330	358	349	331	363	360	352	340	364	358	345	349	325	351	345	334	335	329	377	334	337	354	318	362	337	365	368	372	388	348	326	343	344	363	354	355	342	357	346	339	335	369	381	364	349	331	305	348	332	334	347	347	329	336	344	339	348	347	326	359	351	316	331	345	303	330	333	372	359	337	351	342	364	367	319	361	330	315	337	321	361	352	353	333	396	337	366	336	345	351	333	317	338	349	356	365	362	335	353	327	363	331	374	321	373	415	354	355	328	338	328	315	329	352	320	306	365	337	343	351	327	366	352	343	359	352	354	328	358	341	351	308	356	350	371	336	333	332	336	345	321	328	361	333	355	321	351	329	353	325	356	324	374	367	333	362	344	348	348	330	309	330	355	367	333	316	363	345	350	348	330	354	351	345	313	330	345	332	327	345	325	374	324	335	337	348	362	313	353	350	324	382	325	368	351	348	371	371	353	370	347	353	364	326	364	391	311	381	357	311	330	341	367	351	366	352	332	366	351	339	334	373	312	355	357	356	345	364	315	367	315	344	372	349	361	347	324	358	319	363	324	349	351	325	353	330	333	360	320	350	357	373	327	354	315	380	373	338	345	385	361	351	350	347	367	348	366	348	351	333	356	360	350	326	347	349	347	352	344	353	355	333	354	340	351	339	324	366	351	371	352	310	313	372	368	339	351	364	337	331	359	345	361	312	315	355	308	312	321	338	355	353	348	368	348	339	346	344	352	342	338	367	345	349	334	346	357	322	337	376	330	350	363	344	361	362	330	344	308	360	365	345	332	356	367	337	347	340	360	347	337	344	330	370	340	334	342	322	377	315	347	377	343	361	307	350	352	379	341	375	331	340	345	346	360	336	334	340	341	333	354	369	354	349	357	341	340	381	347	364	360	325	339	350	324	350	329	351	358	344	353	326	323	347	337	358	345	377	366	337	354	325	344	330	352	374	341	330	351	387	313	334	329	360	364	339	341	369	341	357	329	354	352	353	364	342	329	370	359	320	321	358	362	339	367	365	347	333	351	351	348	341	347	355	354	346	332	332	378	370	322	331	323	345	322	368	345	355	349	352	356	329	336	326	353	332	359	369	369	383	328	363	333	312	350	334	346	352	362	319	348	331	334	344	353	332	352	345	315	344	350	341	332	334	364	355	319	318	340	348	336	362	326	330	373	326	376	318	371	305	333	320	349	334	337	348	340	360	345	366	364	375	355	340	347	350	320	332	334	329	362	385	361	371	369	321	377	328	355	350	366	323	327	310	358	323	321	378	386	320	361	366	341	364	348	398	354	295	345	351	331	367	357	345	381	365	346	338	334	361	345	306	340	317	358	333	343	347	319	364	357	344	355	331	307	335	349	360	345	351	363	310	354	347	338	332	319	371	328	350	344	338	325	339	362	344	320	357	346	361	329	358	320	358	370	352	358	328	307	347	367	323	330	344	358	321	358	329	341	337	376	363	346	366	357	346	334	326	354	355	335	347	341	346	333	362	314	346	353	379	340	336	338	320	339	327	344	355	330	345	364	338	349	347	356	331	388	341	348	313	357	313	312	332	327	344	344	308	345	381	350	340	308	351	337	367	328	342	347	356	356	341	313	364	321	338	377	335	339	354	358	336	327	331	334	320	338	366	331	358	345	327	376	313	349	332	354	342	346	337	363	365	334	338	342	342	319	357	328	339	328	324	375	343	316	336	342	344	354	377	349	362	337	381	344	366	344	325	327	343	378	329	355	334	356	351	334	365	298	354	338	361	304	314	346	340	317	339	348	328	341	361	352	357	330	322	319	368	340	333	320	350	350	344	357	343	353	344	344	337	356	317	369	325	362	352	328	332	364	373	314	334	343	369	367	316	338	342	339	306	381	360	362	343	332	338	352	314	345	349	347	338	362	374	337	358	337	336	338	350	372	373	323	334	343	341	363	336	311	335	341	341	330	343	351	351	308	340	371	341	348	340	338	321	330	334	375	343	392	356	354	342	362	338	334	334	326	352	328	334	374	321	344	345	316	304	345	344	358	357	324	356	344	340	317	341	340	345	340	371	334	345	336	337	375	343	351	338	337	353	350	333	339	358	306	343	348	333	342	341	324	359	355	372	336	341	353	364	336	310	336	336	362	325	342	369	348	304	327	333	385	354	369	337	337	333	335	355	359	369	352	330	343	330	357	358	313	357	344	381	337	322	342	337	344	350	329	319	354	351	353	338	365	360	340	343	373	312	356	365	345	332	337	330	317	324	319	350	333	315	315	347	339	356	362	351	355	388	332	320	338	348	341	362	349	356	353	338	340	321	331	364	361	371	311	334	351	336	330	342	333	370	366	349	352	308	351	349	323	331	340	374	311	345	350	348	333	329	316	371	310	334	348	338	333	362	354	340	386	360	323	333	345	338	332	351	334	337	361	343	357	341	345	369	336	331	340	326	341	364	367	340	322	334	366	388	319	342	359	361	379	335	357	372	352	328	313	328	348	345	323	324	341	359	351	344	362	332	362	379	335	331	342	378	329	361	324	354	373	350	379	374	335	333	349	338	343	325	344	368	357	361	336	350	354	351	339	354	314	349	352	338	339	353	324	359	333	339	416	323	337	320	351	336	360	344	317	333	357	362	350	320	360	342	365	326	341	358	394	355	359	320	372	348	360	331	349	359	358	319	334	308	350	360	325	340	335	331	341	341	321	334	343	344	357	356	354	336	327	352	338	364	370	348
23061	21547	29260	24250	21540	21454	2711	579	375	359	289	259	239	177	192	204	188	197	184	162	165	139	159	166	128	128	133	146	163	130	125	148	131	151	149	129	140	140	129	126	132	133	147	126	124	123	115	118	120	135	133	132	119	134	146	125	135	129	135	121	133	129	118	142	136	128	120	112	122	128	123	110	132	109	129	122	126	138	131	118	123	132	116	133	143	121	137	143	112	108	157	117	101	112	133	117	130	122	132	116	118	117	123	145	124	135	134	130	129	110	121	113	111	148	122	151	131	127	117	141	125	117	137	129	128	127	127	141	130	138	124	140	124	120	116	144	129	131	144	105	127	135	123	138	111	138	139	140	105	119	128	137	122	117	128	116	141	131	151	130	122	123	139	97	126	113	114	132	118	102	119	126	124	111	130	121	109	113	130	115	111	126	131	109	140	125	118	126	127	123	120	144	138	135	124	131	146	129	119	105	139	113	135	102	120	133	133	113	106	129	121	132	132	139	133	117	124	141	102	147	129	142	148	109	140	151	117	118	107	122	121	126	121	123	130	117	120	116	103	124	119	108	145	124	129	137	140	129	137	112	151	131	110	112	143	104	119	111	140	108	126	131	122	124	123	129	126	128	131	124	122	101	121	136	129	98	130	115	121	123	130	123	115	133	126	131	103	119	103	122	134	131	131	127	127	125	116	121	126	113	123	132	119	125	103	152	104	109	126	143	145	130	127	113	107	117	128	119	112	128	116	125	118	128	156	122	133	103	129	136	132	123	119	138	115	124	119	121	120	123	112	115	122	137	127	113	149	109	122	120	121	120	137	112	116	137	120	112	132	132	146	121	110	117	120	116	119	120	123	130	113	129	136	119	143	138	104	108	140	110	120	120	103	110	120	113	130	130	121	113	124	126	118	125	125	115	122	153	110	116	136	135	141	130	134	109	130	128	118	110	142	131	150	122	117	132	113	131	119	109	119	131	137	119	131	131	138	122	135	118	149	142	126	129	124	107	122	111	124	117	118	120	125	103	118	147	124	147	150	129	122	141	130	109	134	116	131	129	129	125	124	131	116	132	129	119	131	125	140	126	120	113	114	110	139	144	103	115	133	136	149	101	125	125	114	118	137	123	114	116	112	120	138	127	119	119	112	109	128	120	112	106	134	117	140	145	128	126	142	118	107	134	148	114	125	121	119	123	122	135	124	124	129	143	109	139	122	129	112	144	109	124	132	123	133	113	120	125	136	106	123	129	149	148	124	127	134	116	140	115	124	120	130	113	113	122	131	114	134	132	135	117	113	121	129	129	130	107	119	129	122	125	117	114	126	144	124	151	130	118	138	117	139	108	139	115	116	146	129	146	124	134	123	124	117	140	94	134	119	112	149	131	119	139	131	143	116	121	141	131	138	136	130	116	148	129	148	145	135	131	121	114	124	117	127	139	130	135	116	98	154	119	125	135	124	104	105	129	114	150	146	114	128	124	127	124	128	113	117	118	105	113	143	147	124	108	123	118	123	127	118	128	118	120	123	139	136	135	129	114	117	128	132	139	127	119	126	125	147	124	115	132	116	110	131	118	122	123	135	122	103	131	132	127	126	125	107	119	113	145	113	129	171	131	113	119	109	125	119	121	122	130	104	127	119	120	112	114	130	114	102	125	131	136	115	125	128	126	143	136	124	125	128	146	122	130	122	109	119	133	111	113	124	128	132	134	123	122	133	114	118	116	127	133	124	135	121	130	110	132	136	135	136	137	115	114	120	120	128	138	138	117	116	124	155	121	115	143	115	131	115	133	121	110	114	107	121	131	106	102	121	125	109	131	115	138	104	109	141	110	131	131	129	132	129	131	127	142	117	118	117	130	132	115	119	132	118	118	132	118	124	153	122	123	128	119	130	129	127	136	127	132	136	111	135	116	136	125	131	128	128	143	134	110	130	134	140	113	134	119	125	128	119	114	116	109	113	131	142	135	126	114	140	120	122	121	137	114	130	136	110	121	121	128	138	121	142	96	130	122	113	139	123	121	135	120	138	137	132	130	116	133	142	121	129	122	117	120	121	143	129	135	134	134	114	139	113	135	119	126	123	122	121	131	118	125	123	126	122	140	129	116	140	114	132	128	111	125	131	126	118	146	120	128	129	111	120	120	131	115	135	124	135	130	122	137	109	129	126	125	111	118	127	125	114	116	116	136	119	120	130	131	118	120	124	127	138	123	118	112	127	122	119	134	120	106	101	131	104	149	110	123	130	130	124	121	124	111	121	116	99	146	133	111	130	110	130	118	110	108	132	124	128	118	121	118	127	145	120	140	135	124	137	145	111	139	130	111	127	132	129	137	124	131	135	108	130	138	108	145	135	129	123	119	141	138	136	124	126	123	141	112	118	121	117	110	151	111	136	128	117	110	134	131	121	145	136	130	114	128	137	119	121	128	128	113	133	129	114	125	140	127	141	106	116	120	121	118	106	134	142	124	129	118	111	146	115	118	112	121	115	128	124	145	116	117	139	116	127	107	127	105	104	125	127	115	142	118	131	120	130	151	142	124	137	106	108	132	142	117	116	105	125	128	152	113	117	136	130	129	116	127	128	129	132	115	99	145	126	111	132	118	138	123	119	125	111	145	125	132	137	130	121	130	126	104	124	143	118	117	112	122	133	116	123	132	123	122	130	116	121	125	114	99	111	131	117	129	125	119	104	127	127	127	107	113	126	124	120	116	128	124	128	108	122	119	141	128	138	121	139	124	143	137	121	114	131	132	128	134	114	137	125	123	123	120	125	122	112	123	120	125	129	127	121	134	116	133	125	133	115	120	108	126	125	128	119	132	133	122	113	111	121	135	118	112	129	129	144	155	123	125	123	133	140	129	118	150	117	118	114	118	128	145	134	114	103	129	132	132	111	120	111	114	128	127	110	123	131	151	117	154	131	119	108	130	124	110	140	130	115	130	122	122	132	141	120	136	111	115	143	115	125	125	109	115	124	158	116	106	109	118	116	131	131	126	136	134	110	115	137	131	116	116	119	138	138	139	132	117	131	129	135	142	121	148	134	114	122	131	139	124	118	141	104	108	129	135	116	121	107	118	122	134	120	142	131	144	147	146	136	137	104	127	135	121	127	117	135	101	142	131	115	126	121	131	120	114	108	119	104	128	119	148	132	137	141	119	125	122	120	120	136	137	121	135	142	131	135	129	124	130	110	139	129	114	137	119	124	135	119	129	133	133	137	130	130	104	104	116	124	126	113	130	118	112	123	126	119	129	130	118	121	128	114	114	148	112	129	129	122	110	111	132	113	115	131	123	132	133	122	115	138	138	106	121	117	111	126	125	115	112	132	123	129	136	112	128	121	134	134	114	152	158	122	131	126	127	132	117	89	118	124	129	149	120	138	119	152	107	139	109	123	117	122	132	133	133	130	136	141	124	139	136	130	111	119	133	124	115	122	134	117	111	142	122	127	124	127	134	131	145	119	126	126	121	105	149	116	135	114	138	127	116	121	120
8769	12570	8465	3811	2674	2005	1538	1151	924	787	645	506	493	407	391	348	307	309	293	264	261	245	257	229	225	214	214	194	225	243	201	233	208	217	207	180	173	193	200	184	184	180	193	184	176	190	175	193	157	188	187	191	181	199	186	180	173	198	174	175	187	183	164	157	180	189	179	173	154	169	168	162	197	151	163	185	187	164	168	196	186	166	155	181	197	170	165	171	144	189	165	148	177	160	176	162	161	160	168	197	178	189	184	180	179	159	204	197	166	176	160	190	171	180	176	179	163	207	176	158	167	152	189	166	191	174	167	166	150	148	161	164	175	172	143	167	184	169	200	158	190	180	173	171	183	173	180	173	160	209	207	169	192	189	171	160	176	178	174	175	162	175	164	167	164	174	170	168	173	206	209	163	170	173	187	148	176	156	163	172	160	165	176	153	167	174	203	159	171	158	162	152	161	165	183	187	173	174	187	188	150	178	177	164	167	180	188	170	172	185	176	186	159	190	187	185	164	188	192	155	153	166	207	196	181	187	174	170	203	188	170	155	160	191	187	175	185	163	182	174	172	189	157	141	175	166	160	184	183	157	162	161	201	164	174	167	186	165	161	166	165	176	161	177	173	148	170	164	198	159	157	165	154	178	179	163	184	156	164	176	169	171	166	160	151	174	161	203	181	177	175	176	189	177	170	167	172	157	191	164	166	134	176	181	158	168	168	190	167	175	167	182	168	177	152	188	162	205	163	171	189	170	161	185	175	153	173	187	175	189	170	190	183	170	169	158	180	161	165	168	150	171	174	174	152	187	185	161	176	177	170	174	164	152	187	190	173	177	165	165	193	177	148	172	178	171	172	165	170	136	166	185	160	157	170	174	171	165	179	161	192	164	169	170	161	139	158	172	138	173	166	166	178	173	185	177	163	169	155	174	171	187	190	176	164	170	169	162	157	179	179	182	188	177	171	176	149	160	166	168	177	191	178	181	169	181	159	179	197	154	198	157	160	159	163	159	171	160	182	159	198	182	175	169	169	151	174	167	160	164	163	180	161	180	194	162	174	155	158	165	163	170	171	164	160	167	170	167	170	172	191	183	164	164	174	174	168	153	170	171	182	162	179	160	163	162	150	167	181	156	157	174	169	180	151	180	160	188	157	185	213	161	160	162	169	153	174	182	162	152	170	175	160	160	187	149	160	177	172	150	139	192	174	191	170	167	174	178	168	158	156	166	190	148	173	186	171	161	174	177	167	187	161	160	182	167	172	175	181	161	193	161	164	179	178	164	172	169	169	176	159	157	147	189	186	172	142	184	189	174	181	174	162	183	177	166	191	168	155	174	159	159	170	187	182	187	132	172	164	189	176	188	166	165	180	186	166	187	175	165	191	191	181	189	171	172	166	181	156	168	159	153	163	181	171	182	152	169	149	176	173	174	176	193	184	181	163	177	162	180	179	181	155	163	159	190	172	189	137	170	181	164	190	171	184	174	180	186	179	195	176	198	181	168	176	183	160	196	185	180	160	183	168	180	167	140	190	158	213	173	171	170	180	172	165	174	162	198	175	186	170	162	172	170	163	182	165	191	154	157	170	170	163	150	157	180	180	180	169	171	182	167	153	158	173	166	164	145	166	177	151	184	168	148	176	166	191	158	173	168	193	169	167	170	162	194	167	150	182	188	161	139	182	184	201	171	167	154	164	197	181	181	180	182	192	153	182	155	168	174	167	159	200	186	178	188	195	183	149	185	180	168	146	171	172	161	164	181	170	194	166	191	195	200	172	173	159	162	171	193	181	173	167	196	189	178	154	171	167	163	149	190	146	203	162	162	178	182	172	160	161	197	183	154	193	198	184	173	180	180	171	191	179	154	174	147	166	188	179	180	181	158	184	181	164	180	159	174	206	167	182	179	176	176	160	152	168	164	145	151	183	178	174	174	165	170	163	176	155	181	166	179	177	167	176	190	181	175	158	185	182	168	158	176	176	151	164	172	180	168	165	185	149	189	174	172	172	176	157	146	165	201	186	177	172	181	177	174	174	193	157	175	174	182	162	159	159	144	191	169	158	177	185	171	155	184	177	161	183	168	180	181	150	166	194	183	187	165	158	171	144	179	190	178	148	202	179	161	168	163	188	165	172	178	171	148	170	134	164	181	174	179	174	173	199	179	191	184	158	182	177	164	166	159	185	179	187	174	183	159	155	181	185	160	164	167	188	179	167	165	165	170	186	187	179	160	179	146	167	168	189	172	163	167	158	154	173	158	160	172	186	183	156	172	168	197	186	182	190	164	182	171	161	171	174	163	198	175	160	150	167	164	173	159	166	167	157	160	170	174	154	166	173	165	183	168	138	172	176	171	183	173	145	169	186	166	162	207	173	189	178	168	171	202	174	177	179	156	160	136	154	187	173	188	158	165	156	189	179	150	175	133	185	170	163	187	167	185	164	159	160	187	178	193	155	160	178	182	157	187	162	203	160	204	144	182	189	179	166	173	160	177	187	167	175	167	159	172	193	173	174	150	181	179	162	192	177	186	159	165	192	168	167	163	180	172	143	190	150	174	177	167	170	178	174	192	184	180	163	182	163	174	163	153	176	166	161	177	158	175	174	151	168	155	156	184	179	142	193	141	154	160	185	158	179	165	175	186	183	198	175	172	189	167	180	175	174	177	146	164	188	164	198	174	177	174	180	206	177	168	175	199	162	156	156	155	177	188	176	195	172	183	182	174	162	164	186	181	185	153	168	175	181	163	183	163	207	179	182	161	157	179	176	180	184	174	168	182	167	179	181	184	178	164	163	179	199	163	150	171	181	179	179	162	151	133	170	184	152	161	192	176	159	181	144	143	176	150	166	173	174	167	173	151	189	156	175	162	162	158	149	174	182	189	168	166	177	185	163	165	148	177	158	175	158	166	153	182	181	143	154	133	164	202	160	153	182	151	151	169	182	163	163	168	178	182	157	167	189	175	198	184	160	177	179	160	184	185	172	175	181	169	163	162	198	167	155	191	149	177	167	152	173	166	151	164	148	176	182	168	175	166	176	165	211	167	180	156	162	166	177	188	195	206	187	183	149	167	188	165	179	153	140	185	193	154	166	169	188	174	187	182	182	174	175	203	167	159	169	196	165	156	155	167	177	157	176	184	176	153	165	162	170	179	175	184	164	182	199	204	160	181	170	168	188	156	196	152	181	148	165	185	163	155	196	182	156	153	183	184	202	163	177	172	159	189	154	155	164	176	164	168	154	172	202	179	177	191	172	179	164	168	182	170	183	175	164	158	155	169	180	150	167	179	159	182	172	167	148	169	169	170	165	150	176	184	178	199	177	162	169	190	174	151	180	187	161	179	179	162	182	179	197	168	171	168	178	174	170	172	179	176	154	195	188	186	174	209	159	181	182	176	196	154	165	152	179	155	149	156	168	177	182	175	158	188	190	158	176	157	170	162	191	157	184	182	154	178	169	182	173	168	166	171	181	161	167	169	197	190	169	186	194	178	161	189
27685	17011	2656	625	426	451	451	436	413	400	415	399	424	434	377	443	430	421	436	422	443	450	424	460	405	416	425	394	390	427	427	418	388	457	439	399	424	418	401	425	392	414	420	409	419	397	397	403	457	366	445	398	425	441	407	419	410	415	425	443	434	419	429	416	409	408	449	421	404	373	419	413	416	430	371	475	432	418	409	423	432	411	430	397	429	405	421	434	427	399	444	453	434	458	443	423	425	424	426	419	421	406	417	383	448	396	411	418	442	412	401	413	415	435	419	427	430	439	429	372	459	437	405	475	435	436	414	435	444	393	475	460	393	387	415	396	421	436	420	398	399	434	417	441	393	412	383	418	438	426	397	417	415	392	409	423	455	397	440	443	390	413	457	432	401	397	429	390	415	444	422	422	416	416	434	406	431	417	395	387	416	423	388	457	452	400	402	417	410	448	401	370	402	449	422	412	432	439	408	422	395	402	418	461	413	423	448	427	388	410	406	446	400	414	416	409	459	412	427	437	422	429	412	385	419	406	399	429	413	419	385	404	434	436	420	407	449	414	458	409	410	421	414	398	437	423	450	410	391	437	397	458	410	411	396	440	390	440	423	452	422	442	451	408	422	437	423	447	413	390	433	367	392	394	413	426	418	379	409	409	424	444	408	418	431	396	419	441	404	400	406	381	435	404	433	405	470	407	426	411	390	395	425	395	426	454	429	439	419	465	437	423	447	411	418	472	401	416	444	413	384	471	428	406	444	441	405	415	429	413	386	438	437	409	427	443	432	382	380	429	421	417	443	382	432	401	412	456	381	431	398	431	446	416	447	421	438	427	406	441	390	401	420	409	384	431	421	442	434	434	378	399	445	422	438	480	360	418	455	423	431	384	423	381	451	469	418	395	409	393	412	451	419	411	419	363	448	448	424	406	404	404	395	416	446	398	425	420	412	429	406	443	444	412	450	415	459	454	403	404	426	432	407	439	420	396	414	413	424	387	405	445	382	418	433	406	406	424	418	414	426	381	423	423	415	401	400	411	429	379	415	403	420	459	461	415	413	412	425	408	404	426	446	450	449	421	417	399	421	430	438	417	371	427	435	410	390	438	427	395	402	425	429	400	440	431	447	418	432	419	435	432	398	424	372	392	434	438	458	422	428	399	407	425	408	440	433	420	415	459	440	383	382	420	420	447	440	428	395	398	429	419	424	433	414	416	407	453	436	414	407	441	443	456	411	443	442	421	426	424	401	416	413	440	467	386	424	434	412	440	412	374	446	438	416	433	412	419	397	435	403	438	392	413	413	422	427	433	429	463	401	401	413	422	399	417	409	451	412	430	400	421	410	440	431	391	465	463	389	388	412	427	427	427	406	421	427	444	435	410	420	422	412	437	453	401	415	404	429	437	451	410	429	443	443	414	425	380	411	411	429	422	413	417	421	412	414	411	431	390	376	432	413	409	426	441	404	440	434	428	417	380	402	408	411	432	468	415	442	412	407	411	410	398	418	411	426	409	400	412	400	410	438	422	408	441	415	413	395	427	424	424	417	431	430	450	434	410	414	417	427	426	478	429	405	453	431	425	426	406	408	419	422	411	441	432	389	445	437	460	436	409	452	456	434	429	440	391	424	416	456	439	404	419	448	388	430	401	436	423	426	400	411	469	448	418	415	427	449	399	424	412	387	419	437	425	399	419	421	428	408	436	461	420	422	434	441	403	465	454	420	388	417	433	385	422	384	433	418	417	398	431	431	413	394	407	413	380	471	425	451	400	435	423	430	404	409	446	442	428	430	408	394	453	439	384	413	375	416	381	397	410	422	413	437	422	417	422	420	427	419	423	426	398	429	424	384	410	477	432	427	414	369	409	452	411	408	406	408	439	425	443	417	450	408	439	419	437	450	416	436	436	444	410	415	377	396	448	481	418	404	395	447	397	436	402	455	406	459	417	418	411	403	418	409	411	441	422	436	430	420	411	426	432	426	439	404	407	448	411	388	411	411	420	417	436	428	406	469	432	410	441	442	379	412	407	424	408	422	419	443	415	459	406	433	413	407	446	436	455	433	430	430	398	400	409	443	461	424	408	434	436	398	414	391	373	474	400	441	425	422	416	401	447	416	443	434	417	402	395	417	435	385	440	437	397	382	430	407	458	471	380	435	421	433	428	439	407	436	450	431	407	425	435	419	416	423	417	402	433	431	436	445	466	412	410	412	400	407	451	422	462	368	403	393	394	395	420	428	401	407	425	421	448	398	424	435	447	444	427	398	448	399	437	415	440	407	416	415	406	443	465	419	405	437	424	414	431	437	426	442	434	425	411	416	438	383	436	366	425	397	393	411	439	398	429	467	416	396	420	456	419	426	424	456	427	425	425	413	409	456	423	437	416	419	415	389	420	421	416	418	376	432	425	427	396	458	411	444	439	454	424	458	407	422	462	423	412	401	406	431	420	412	421	434	440	434	444	380	405	409	398	425	405	429	440	440	409	407	414	395	406	409	406	432	455	460	388	431	442	429	428	424	439	460	443	413	422	446	429	406	398	420	401	456	461	442	418	398	422	467	426	418	415	439	399	413	423	417	430	440	377	464	415	437	419	393	400	415	426	437	436	403	404	431	398	396	406	403	412	428	432	428	408	415	432	418	431	413	423	422	391	395	400	415	417	426	396	420	482	429	417	412	447	444	417	401	434	416	411	428	454	447	443	420	424	417	390	411	421	403	424	410	407	417	397	446	427	408	442	399	422	423	422	422	447	426	445	448	427	403	445	411	384	430	457	387	415	482	470	449	359	393	413	394	412	462	414	434	436	399	442	426	439	426	400	420	400	429	398	402	401	425	406	422	403	435	416	402	412	400	414	413	391	416	411	426	378	417	410	447	429	419	413	445	423	406	387	447	425	414	427	427	379	402	406	436	434	433	384	421	427	406	415	433	396	392	449	473	427	457	418	417	434	434	436	439	429	434	435	436	456	391	430	438	421	424	424	413	429	408	417	403	385	428	422	435	422	394	384	469	409	435	454	414	430	422	415	415	383	427	434	452	387	375	418	451	405	426	410	463	429	420	427	410	389	395	449	394	429	452	431	409	402	401	395	425	439	427	413	410	399	411	422	421	460	396	431	413	436	423	425	432	426	428	394	451	422	396	429	429	440	407	446	450	432	416	428	426	439	431	417	441	405	416	381	404	415	394	403	443	422	405	420	420	413	416	445	459	439	408	400	446	422	443	399	396	433	417	413	421	434	415	428	464	446	398	425	397	416	425	429	417	413	385	410	424	430	453	397	436	436	414	416	413	431	393	432	457	422	466	450	411	475	428	401	401	419	446	401	437	435	425	432	406	468	430	440	397	427	444	431	434	429	422	443	429	440	423	488	416	419	418	428	424	419	430	398	397	423	447	437	415	421	410	444	440	393	437	423	462	426	406	447	437	416	448	427	446	415	431	452	411	406	405	441	399	391	406	450	410	411	427	457	377	401	463	407	393	414	391	434	420	416	373	450
4716	1030	857	685	618	621	585	651	546	543	570	537	601	571	578	536	540	501	550	551	534	514	528	565	512	576	577	536	555	553	556	545	575	576	538	588	571	531	572	539	520	550	564	549	513	566	520	505	516	545	506	534	579	550	531	554	510	530	528	534	536	533	546	550	532	562	542	529	521	555	519	531	560	565	548	535	560	547	533	555	576	518	562	536	522	563	586	545	567	534	529	580	584	563	517	548	539	563	536	567	553	543	533	544	561	517	562	516	557	558	530	528	547	551	535	507	530	530	557	499	559	561	553	566	542	516	544	549	572	545	555	546	516	503	562	518	574	561	609	548	552	530	546	541	517	531	513	512	522	537	544	533	533	548	529	514	497	508	580	590	554	543	555	561	534	543	578	548	529	540	562	568	549	550	566	544	516	590	538	554	527	552	536	515	513	579	515	567	579	568	537	517	547	560	554	575	563	535	558	606	538	595	533	547	553	532	572	563	567	527	553	553	531	565	522	559	554	547	543	571	551	553	579	585	529	622	535	555	534	538	527	558	523	556	535	547	546	575	525	573	540	558	559	575	544	552	541	513	581	556	586	534	516	570	539	586	593	498	514	563	572	554	559	518	544	542	568	508	529	559	551	554	538	558	541	550	545	515	559	547	591	535	538	554	521	532	527	538	545	540	491	517	556	529	573	548	526	579	569	581	553	517	524	529	557	565	523	556	535	503	556	528	543	562	528	563	557	538	569	552	570	552	570	576	584	520	576	562	539	552	515	571	543	562	513	573	517	541	557	531	545	556	592	551	567	606	549	553	546	565	560	545	574	562	571	521	539	551	548	569	555	599	553	551	587	569	551	562	535	535	537	534	563	564	573	603	518	622	573	565	541	551	575	600	545	589	547	592	504	543	561	569	565	529	563	545	542	548	551	540	537	581	520	551	559	564	523	526	531	541	568	535	523	565	510	540	542	536	603	558	513	520	558	570	565	546	543	540	566	544	522	547	548	571	516	553	542	525	568	548	549	568	536	569	539	558	529	594	541	511	550	578	502	567	537	589	514	549	529	530	576	545	496	525	554	531	558	532	553	590	559	560	519	506	608	534	558	547	546	573	552	568	547	534	540	579	532	537	574	590	521	531	548	534	560	559	551	533	548	575	537	575	587	581	519	561	559	492	551	516	541	555	564	552	545	528	558	560	582	530	524	536	586	552	567	544	570	564	571	544	544	527	571	562	584	546	541	546	591	528	515	575	534	541	529	507	536	535	518	528	542	498	546	552	512	533	574	562	531	527	565	548	555	566	567	574	563	594	497	529	559	561	573	538	563	575	542	536	533	535	536	562	567	532	529	556	529	608	524	595	539	549	575	549	569	534	541	530	521	531	553	577	506	582	558	585	545	555	545	553	560	583	566	534	565	535	539	535	495	563	555	533	504	557	487	528	525	574	503	516	583	590	556	508	555	545	609	535	534	535	590	558	570	555	523	566	507	574	588	566	562	521	579	533	528	568	544	579	567	539	519	564	538	555	544	559	539	527	572	584	573	569	537	535	540	547	534	582	552	534	529	520	573	530	542	553	565	563	551	546	524	511	539	562	584	579	567	553	533	549	535	514	554	515	556	565	566	506	515	554	533	557	554	525	561	523	543	504	566	551	557	560	578	536	542	559	557	521	525	565	556	522	523	556	540	556	537	549	533	528	545	518	573	546	546	579	544	539	570	552	577	564	540	541	527	538	554	590	545	577	561	576	550	536	528	523	506	533	524	563	548	549	512	511	602	500	516	536	540	527	532	544	594	596	532	576	562	528	528	586	534	535	557	553	525	575	556	500	556	554	512	554	523	534	540	559	501	536	571	580	562	566	514	595	566	529	533	561	542	544	542	545	533	539	530	552	558	578	575	541	593	530	550	547	594	601	528	524	529	570	586	559	511	541	558	567	549	534	585	502	558	567	540	514	553	546	536	567	511	575	553	530	540	563	526	494	573	510	551	599	532	544	496	571	569	580	541	564	530	543	550	545	540	547	507	522	537	538	552	573	578	577	548	496	559	546	521	534	548	546	548	522	546	521	544	540	569	551	523	533	522	564	535	542	590	527	580	570	567	530	507	542	596	551	553	635	571	517	542	531	559	528	518	547	527	575	523	528	561	567	510	547	586	556	574	544	522	532	548	508	558	562	511	531	560	535	539	533	538	557	544	518	508	547	561	555	543	532	550	579	491	579	492	535	531	558	550	542	584	541	517	514	554	590	551	570	570	530	558	554	535	545	535	563	568	564	572	534	557	544	539	562	533	546	534	524	553	539	529	537	536	547	535	554	569	529	544	530	566	542	568	586	540	544	561	529	576	549	552	604	529	512	536	597	554	569	536	535	544	547	557	542	578	581	530	514	526	543	520	559	555	555	515	561	541	541	541	550	587	533	500	545	547	533	552	552	558	551	594	545	574	513	547	507	544	536	538	604	600	579	530	531	558	488	547	569	530	538	541	547	542	574	505	549	528	508	548	501	572	563	586	534	554	523	526	512	541	578	564	563	558	514	558	537	552	559	507	552	560	546	532	599	559	568	528	570	562	526	516	560	553	556	544	546	543	532	557	551	555	568	559	558	559	590	603	571	554	581	561	567	565	555	578	546	534	601	551	576	541	530	548	547	534	544	544	560	562	547	519	542	544	509	554	589	533	600	532	569	543	524	551	559	548	591	573	541	505	541	557	529	571	549	531	544	526	550	544	522	596	588	554	554	535	598	563	520	501	548	556	570	562	613	575	493	513	532	550	570	534	528	570	561	581	509	547	550	538	526	557	508	520	567	557	547	556	528	552	543	493	543	533	528	540	521	534	532	540	583	584	531	555	548	548	500	579	549	547	510	588	554	529	575	590	532	556	527	579	590	575	554	570	543	495	605	540	554	586	556	539	565	541	545	536	543	554	558	566	564	537	550	538	560	494	555	535	535	550	568	573	570	561	488	531	519	554	564	550	557	527	569	560	585	583	600	563	554	563	554	503	534	562	589	579	550	540	544	553	523	504	543	528	519	576	556	555	537	500	576	534	544	529	562	551	544	540	596	570	523	531	552	538	535	519	548	582	554	595	539	543	562	525	591	549	534	573	519	556	553	576	552	546	493	543	510	566	564	560	537	557	566	488	524	575	517	547	534	536	512	535	558	557	527	545	540	559	555	599	529	544	580	559	573	550	551	553	552	590	536	578	551	516	548	522	518	536	561	540	533	559	583	570	548	558	532	542	570	516	562	542	523	556	531	579	510	509	604	551	536	558	513	583	513	566	555	551	549	570	597	588	578	489	551	567	539	573	554	533	499	538	520	560	564	526	556	497	550	565	518	536	522	552	537	533	598	538	550	522	547	568	544	544	525	570	545	505	546	523	532	534	604	548	548	549	584	548	526	514	524	507	557	560	561	550	521	567	531	585	534	564	544	572	547	561	559	540	511	556	509	562	563	574	555	554	542	515	556	542	558	556	594	532	563	548	556	544	495
24019	21516	28752	24712	21428	5495	777	568	537	465	450	431	431	396	413	387	362	373	367	350	388	335	359	339	340	378	379	385	343	373	374	352	347	332	353	358	340	378	370	339	378	325	359	347	336	340	350	349	374	329	338	358	361	329	343	323	354	333	354	385	347	347	350	349	347	355	322	345	303	324	380	303	336	342	363	341	338	343	348	353	364	364	347	367	323	312	302	336	365	383	358	365	339	371	323	353	344	344	327	378	373	348	341	343	358	369	342	351	337	365	331	353	341	348	370	353	320	346	380	376	361	344	358	344	407	322	322	298	345	359	353	315	317	331	331	321	338	352	353	329	327	358	331	329	354	363	323	356	337	370	384	326	367	336	330	361	337	366	349	349	363	316	363	315	352	343	323	331	334	328	379	367	355	348	338	373	362	354	337	340	348	332	342	335	336	360	361	337	344	342	366	317	344	336	337	343	349	332	363	354	328	324	340	346	364	352	319	322	334	344	326	319	350	350	299	340	348	343	365	334	332	373	340	352	336	329	329	376	340	354	295	333	386	343	337	341	383	357	338	324	361	361	361	325	334	322	371	351	360	361	356	349	333	343	333	348	362	342	345	342	338	319	320	342	328	333	306	333	305	347	349	350	374	328	343	331	379	339	331	335	342	295	374	320	354	334	315	347	354	336	342	324	338	324	350	357	318	337	315	337	327	315	341	343	328	355	370	351	382	341	342	345	350	324	318	345	343	347	335	354	350	318	338	305	330	347	361	341	338	338	347	326	342	319	339	355	366	344	348	334	336	360	347	327	343	342	343	345	368	350	326	336	367	360	355	340	326	337	354	344	337	364	377	344	353	339	314	329	322	328	343	338	346	362	361	357	338	356	324	324	334	311	348	335	339	333	352	355	324	375	372	316	362	368	348	325	357	367	341	334	341	364	323	327	351	356	326	346	314	328	348	347	350	366	369	368	324	352	353	338	323	348	330	356	353	341	310	381	332	330	352	327	323	367	311	347	350	371	362	304	367	360	375	320	373	345	331	306	329	334	339	354	345	346	376	343	327	343	344	352	319	360	357	346	340	357	324	350	333	296	318	360	385	327	360	345	346	356	353	332	316	320	314	300	348	345	342	320	325	365	358	330	346	362	331	372	351	349	349	345	344	354	300	323	345	352	322	339	334	338	356	334	336	362	324	325	342	334	338	352	331	330	310	374	326	354	323	303	375	309	336	356	349	341	370	337	313	367	347	346	335	327	357	381	328	332	321	312	362	356	317	350	327	375	359	344	351	366	341	376	337	358	349	341	323	347	330	320	359	291	354	387	311	329	361	340	331	365	336	364	322	348	355	336	360	329	316	343	334	342	331	373	328	329	353	368	345	341	369	353	339	353	334	337	337	315	346	371	368	341	333	350	356	348	351	356	339	327	348	345	348	365	346	346	368	351	360	339	359	335	357	316	318	329	336	319	354	309	334	351	356	386	330	362	332	329	321	315	329	315	338	316	343	307	317	357	335	347	332	351	375	319	354	359	346	346	375	339	331	385	348	316	361	334	343	309	322	299	323	321	337	370	368	335	360	338	346	336	329	368	351	362	346	324	336	322	355	361	349	341	350	305	317	362	383	310	346	362	344	345	358	336	390	327	341	355	329	331	335	356	357	355	349	355	353	330	357	324	366	373	348	330	346	345	352	353	335	367	341	298	347	353	355	374	361	358	317	316	323	324	315	341	312	302	341	337	332	355	358	368	341	324	352	357	345	346	347	331	332	319	361	349	311	315	333	350	359	333	352	374	368	344	332	309	327	334	378	381	351	358	314	341	345	310	332	290	378	339	322	358	354	345	328	340	351	341	361	368	322	320	366	323	347	362	352	329	345	373	327	340	315	382	369	322	337	342	314	318	325	333	349	338	341	359	348	355	296	346	338	351	338	345	306	352	355	335	352	367	354	351	349	350	327	342	345	334	355	326	345	317	348	332	339	359	339	342	327	332	294	356	325	357	316	353	358	348	361	307	345	336	345	326	320	354	324	342	341	353	358	345	359	327	339	332	342	353	385	334	331	335	347	329	344	360	347	357	345	357	363	323	316	346	337	317	365	343	329	346	328	339	353	344	357	334	333	328	360	349	333	349	370	325	319	362	374	362	343	363	314	338	355	349	326	290	355	350	346	380	326	320	338	349	343	316	349	316	330	314	329	320	348	328	320	360	340	371	350	348	328	354	349	303	309	344	355	374	339	331	330	322	310	400	316	357	357	342	383	363	347	341	352	328	343	351	356	346	354	317	344	367	359	357	362	387	356	334	359	366	355	345	324	347	359	342	311	361	322	357	334	365	329	307	345	355	316	325	309	348	361	376	326	335	345	373	332	301	327	323	328	334	339	346	364	366	367	343	354	330	336	348	350	368	333	334	301	339	324	365	315	369	326	331	303	329	342	348	356	347	319	366	355	319	304	331	324	355	338	314	320	358	360	358	366	373	354	356	332	327	348	350	363	337	330	315	332	355	384	396	371	313	329	340	351	338	368	357	361	321	330	336	331	333	354	347	338	381	316	359	367	333	367	344	345	350	341	365	340	340	352	361	317	330	358	328	352	319	347	350	316	342	362	316	340	328	342	384	362	340	331	323	358	356	353	333	364	345	337	318	329	343	345	326	341	311	350	365	353	317	336	328	341	330	396	344	349	362	346	302	352	366	357	383	342	342	309	331	358	335	332	354	351	343	328	334	334	314	353	355	337	351	366	376	350	323	349	332	361	346	387	383	338	337	318	346	348	371	372	331	317	329	324	350	334	344	354	357	356	338	302	335	308	325	314	370	325	346	353	295	342	339	362	355	321	360	306	327	348	384	337	339	362	337	330	317	353	371	359	347	341	332	368	370	336	359	348	372	341	367	388	340	334	358	394	317	344	327	345	313	377	345	349	350	308	362	384	346	351	377	331	332	309	363	337	340	344	326	345	312	330	343	384	319	313	372	349	321	374	359	324	359	343	312	321	367	362	387	371	305	350	326	328	362	370	332	350	333	329	300	346	336	374	328	331	305	365	317	347	315	324	341	358	316	351	364	347	350	325	372	330	318	358	358	343	336	309	311	370	314	360	363	361	346	343	378	336	379	329	355	303	336	338	371	329	350	338	377	352	392	339	328	333	334	346	351	342	310	332	327	335	314	344	327	333	377	307	338	329	351	318	347	344	311	370	358	328	352	347	350	332	323	375	324	345	355	323	346	366	342	341	336	366	369	342	380	329	335	338	322	332	336	317	323	372	343	378	364	329	328	339	322	319	327	337	325	308	351	298	339	367	381	372	361	365	323	331	353	353	368	366	341	337	345	306	373	353	375	367	372	358	355	347	334	366	368	375	320	323	332	369	320	341	334	334	330	345	348	380	355	338	358	323	339	298	298	341	313	332	347	325	376	355	349	339	361	343	331	351	324	337	349	308	313	329	337	328	375	374	363	348	338	342	343	317	372	352	322	335	309	342	361	347	350	322	338	337	380
6264	8121	5175	2523	1888	1463	1165	989	827	748	708	648	610	625	572	566	577	523	481	510	481	507	466	497	478	455	489	488	500	442	466	524	461	451	440	477	460	446	472	448	444	462	435	492	512	510	448	425	473	482	457	487	474	469	467	476	432	499	455	464	460	500	458	453	491	452	457	491	437	481	520	432	503	475	459	491	416	475	436	428	452	442	438	464	467	432	456	460	452	448	429	471	476	463	453	467	456	481	428	430	499	452	448	478	469	474	465	431	443	469	477	400	446	476	446	485	471	430	457	458	470	396	470	474	462	475	463	467	481	431	468	471	439	471	443	482	487	407	438	458	455	464	437	443	437	464	424	468	436	460	454	449	467	444	453	428	474	464	461	452	463	448	480	479	490	463	458	448	452	442	475	431	437	449	476	448	445	491	494	465	460	456	440	414	455	474	449	479	428	439	451	509	432	463	470	446	476	450	438	433	452	467	435	497	450	436	484	492	499	418	474	483	465	434	487	432	445	425	421	433	431	501	459	442	500	471	452	436	455	486	439	452	446	470	462	472	459	423	447	478	446	469	457	462	476	479	442	447	463	465	437	478	489	463	504	459	428	469	439	476	460	451	459	463	451	493	417	411	469	432	455	440	437	431	509	472	469	420	436	481	426	449	448	507	475	431	484	450	441	453	460	468	489	471	493	461	445	433	459	405	428	431	470	455	482	408	442	475	474	449	475	454	411	463	436	446	463	476	457	477	504	438	487	441	430	460	476	467	439	431	429	440	441	453	426	432	428	426	462	462	445	441	466	485	501	481	463	443	426	506	421	464	462	444	470	415	415	431	431	443	473	499	433	455	420	454	448	472	455	477	483	449	458	452	443	410	493	441	458	456	436	466	443	434	422	470	420	466	443	447	482	478	483	483	460	437	481	451	464	484	456	472	461	458	480	470	490	441	480	444	428	439	476	460	418	462	475	448	466	445	475	493	434	491	434	445	449	470	428	417	425	450	463	456	471	455	424	462	444	443	461	447	480	429	441	480	473	467	432	470	452	459	420	423	470	471	467	489	436	470	429	455	503	473	456	474	439	456	463	438	451	475	440	479	450	503	451	437	461	451	450	452	473	484	466	469	477	451	455	466	430	466	439	455	445	496	471	444	437	494	460	477	453	452	459	492	480	439	458	396	458	432	482	417	461	440	498	453	455	444	448	455	457	457	469	464	483	479	455	441	446	478	465	484	450	457	494	453	437	463	475	418	451	469	428	481	491	424	485	493	482	421	443	430	473	425	476	480	489	446	437	492	470	412	432	454	454	504	460	476	465	467	414	495	429	470	446	479	456	459	419	408	459	418	438	482	478	462	467	456	497	460	466	424	484	431	457	470	422	454	443	429	478	448	455	459	445	459	441	441	464	425	474	462	451	423	461	472	462	469	444	462	414	455	490	471	446	473	444	418	449	440	447	488	481	460	487	466	453	434	464	494	422	453	460	489	481	467	471	471	464	465	422	460	460	442	458	478	457	429	528	432	454	462	447	445	432	458	527	449	487	506	484	480	431	474	476	450	455	461	481	465	474	399	462	481	469	467	465	497	455	459	443	469	486	472	457	450	436	473	475	479	454	459	469	473	442	460	454	451	478	445	451	401	434	448	440	438	448	436	474	498	474	466	465	466	424	469	452	466	480	468	457	468	476	446	447	411	440	442	457	487	434	479	439	464	470	459	433	479	458	422	439	439	445	488	470	417	484	453	474	445	419	449	437	438	457	443	449	465	440	417	477	432	439	441	464	491	434	465	474	436	460	454	451	466	467	460	440	424	472	448	437	435	457	443	430	498	469	435	472	445	399	431	476	455	443	451	424	461	458	504	487	448	455	470	490	457	478	458	411	431	435	483	435	474	486	488	428	453	475	469	431	427	461	440	478	441	429	462	484	454	451	443	406	458	463	478	496	483	464	462	461	441	439	470	464	480	478	453	474	459	451	484	461	487	466	432	476	462	448	478	420	452	476	453	443	485	435	476	450	470	450	457	453	455	456	485	453	457	422	427	480	470	459	458	451	447	455	450	449	436	461	436	451	455	447	478	481	465	398	480	501	451	442	506	452	463	443	427	459	469	429	475	400	454	435	469	468	448	452	488	503	464	494	508	440	433	473	459	449	466	465	486	463	448	435	464	452	409	461	472	464	463	427	459	462	450	459	479	479	478	450	451	410	416	407	435	447	469	439	464	462	473	453	446	442	462	466	427	456	465	481	480	417	497	463	411	455	425	425	469	455	468	451	417	492	453	473	451	453	443	436	474	432	413	485	465	418	432	463	422	455	415	441	470	482	466	445	428	444	415	450	414	442	478	497	426	423	429	448	455	482	485	442	439	447	462	456	478	472	425	490	435	454	435	447	489	442	447	469	447	476	452	451	483	443	460	442	432	446	461	504	461	462	465	458	459	461	453	459	486	429	442	464	471	462	462	437	451	443	474	443	482	433	497	429	452	462	472	445	477	499	472	412	451	485	490	449	446	474	421	463	455	473	442	451	448	445	454	450	453	440	432	452	464	478	421	407	487	476	459	442	477	439	399	447	440	482	490	420	455	457	459	420	426	447	471	420	455	426	455	440	443	436	439	475	464	474	448	469	479	480	446	473	454	436	465	454	476	442	466	447	460	495	475	478	478	449	463	431	478	466	461	458	470	443	474	467	452	469	458	461	426	495	429	463	450	490	454	465	498	461	479	413	454	414	426	458	436	469	484	426	510	479	468	482	441	513	453	463	470	449	482	457	445	475	435	457	451	444	445	444	395	430	420	485	444	421	417	453	471	490	456	435	467	408	466	446	427	433	449	459	481	460	455	436	455	437	388	491	489	459	433	489	443	424	458	491	444	473	485	492	448	447	443	442	436	454	448	449	444	464	441	430	450	454	438	457	448	426	452	448	481	442	498	457	501	448	462	465	451	479	441	433	441	431	509	463	439	402	427	455	464	456	488	450	423	476	483	450	453	463	464	457	445	454	450	447	465	456	466	451	444	451	499	432	440	456	406	465	456	441	433	458	466	440	447	450	516	455	465	478	463	423	455	493	456	465	444	473	412	422	497	485	460	430	483	460	451	481	432	451	500	499	437	458	444	450	444	459	445	456	485	450	453	467	450	483	459	454	487	468	490	476	487	422	505	453	425	471	455	474	461	479	472	486	478	448	437	501	466	468	469	431	458	448	451	450	465	443	453	443	458	458	419	468	432	428	464	448	447	453	469	453	477	440	424	457	436	417	436	501	481	454	444	418	451	452	458	439	443	474	482	431	439	468	453	462	440	475	422	461	467	414	478	429	441	441	495	422	465	516	468	443	477	432	450	458	445	445	465	467	481	465	510	475	498	486	480	457	450	462	407	449	470	462	472	464	477	475	447	479	456	467	494	459	466	485	428	439	456	429	450	433	489	459	448	444	423	446	446	438	492	491	456	479	455	447	452	471	452	429	465	437	446	463	469	475	407	452	473	436	451	461	450
25157	21489	27221	25806	4462	522	398	332	323	333	308	288	268	290	276	270	260	289	271	302	304	256	277	297	280	262	254	265	268	270	270	263	272	273	298	260	275	271	261	299	252	290	238	273	252	255	261	243	241	256	278	256	266	262	253	271	266	234	242	276	266	285	271	260	242	250	264	260	272	236	261	272	255	288	264	282	262	273	234	263	261	254	256	237	265	290	269	262	248	266	260	277	257	272	264	268	267	270	271	238	269	298	287	267	244	233	247	270	240	239	262	249	257	262	272	277	283	287	222	286	269	294	245	268	243	261	255	243	270	237	261	284	281	266	255	263	271	263	270	268	276	247	239	273	305	254	258	272	275	294	269	276	244	264	269	258	281	267	256	236	232	252	300	233	256	250	261	282	251	241	244	243	248	258	255	269	268	253	249	257	257	264	264	243	268	263	296	261	250	263	292	258	278	255	272	232	275	259	241	255	234	290	260	241	271	265	255	298	261	258	227	267	304	219	261	255	271	243	254	272	236	270	282	299	258	283	277	235	254	253	253	266	278	290	270	297	273	253	225	264	251	254	265	235	238	277	267	272	269	261	269	248	262	258	271	317	263	274	260	231	242	263	290	274	271	260	265	280	270	251	250	252	259	273	279	237	252	277	265	235	269	283	247	269	284	268	283	276	223	252	247	268	248	248	259	261	273	265	256	249	256	261	247	257	264	285	291	261	299	268	292	269	310	280	262	235	240	254	266	265	257	275	270	258	267	241	243	260	260	253	217	275	265	275	269	237	268	248	272	255	271	262	289	279	266	268	258	260	255	284	258	271	246	281	284	270	286	254	273	271	283	250	280	263	267	239	254	285	251	281	271	249	262	270	268	268	285	254	272	277	270	268	286	260	265	253	279	254	266	276	253	250	276	254	258	254	265	264	280	251	246	279	265	256	245	286	256	261	251	262	238	261	280	246	272	234	253	267	253	263	234	260	239	257	247	255	272	254	280	275	268	278	269	253	285	267	259	237	280	278	275	265	296	254	262	260	243	288	263	273	262	264	256	260	257	266	263	259	291	271	270	262	246	281	254	255	265	277	250	239	253	281	264	262	260	262	278	252	269	244	258	278	268	269	251	273	244	256	256	274	288	245	270	280	247	291	261	246	260	264	262	261	285	279	262	258	266	266	264	256	249	278	264	256	248	272	305	253	258	287	249	283	229	295	263	252	262	258	246	245	286	266	283	249	260	265	233	230	257	276	257	268	265	258	255	289	281	273	250	251	254	261	268	263	252	277	245	262	240	251	268	266	257	268	269	270	259	241	268	245	266	255	287	288	272	290	287	252	260	269	292	272	267	257	225	255	282	283	284	281	245	252	275	278	262	277	254	263	286	266	262	243	257	266	265	276	244	256	270	236	259	239	248	277	249	243	289	282	281	266	261	255	275	261	263	288	277	238	246	268	266	284	288	260	288	280	250	255	270	267	265	251	289	276	239	270	241	273	230	252	247	265	263	251	253	276	220	272	253	230	253	232	272	255	256	269	293	269	278	239	246	277	278	293	263	249	279	260	279	236	248	252	278	274	273	268	262	300	261	243	265	291	282	253	286	308	286	271	252	284	267	289	275	265	269	288	292	271	255	274	251	272	254	270	253	286	286	277	272	260	235	275	232	289	251	262	281	264	266	273	278	250	247	239	240	262	241	238	285	264	273	276	244	259	262	263	280	278	239	250	259	266	244	258	264	251	257	266	264	268	256	267	263	255	263	270	243	272	260	250	281	270	279	264	275	246	281	236	282	260	233	267	270	246	262	270	263	265	301	279	262	269	254	244	277	251	281	245	274	249	273	251	246	274	281	266	285	279	259	254	276	247	250	247	288	239	262	258	273	259	252	273	253	282	247	251	256	272	271	291	241	256	257	262	246	267	239	251	256	212	246	270	260	267	266	304	266	263	289	290	259	286	247	243	246	271	261	255	236	270	235	248	257	297	240	291	301	265	250	269	263	280	280	279	282	279	254	241	265	249	254	267	259	265	308	259	277	292	263	254	268	289	240	244	265	267	301	259	273	263	244	243	280	249	266	259	275	270	245	280	283	243	245	252	231	256	257	265	233	253	247	253	283	310	267	229	265	259	283	252	256	248	281	258	263	265	282	295	265	261	291	262	276	268	266	260	261	271	252	249	257	235	245	302	276	252	249	256	273	271	248	284	271	256	242	269	253	256	267	264	284	260	280	276	270	252	246	268	286	275	252	263	271	268	282	283	267	260	266	267	290	257	242	242	257	282	268	258	287	248	248	272	254	235	276	271	250	268	267	282	256	266	269	276	258	235	244	275	241	254	272	241	301	259	251	262	289	277	260	275	285	287	282	256	281	262	250	245	271	287	249	271	262	265	297	273	293	242	244	253	272	279	262	289	255	239	275	299	261	272	251	255	224	253	250	272	259	250	288	275	268	243	254	258	256	296	230	272	231	285	259	272	240	277	286	240	274	266	275	249	255	275	270	257	252	261	277	247	250	268	269	295	248	246	226	259	257	270	293	271	240	266	259	268	253	279	243	242	258	272	272	232	253	263	278	286	268	247	231	269	256	268	262	280	301	257	287	248	284	256	277	255	264	260	262	245	234	261	243	268	269	284	258	267	284	255	247	295	247	270	276	247	234	288	290	259	223	240	273	258	265	258	247	252	265	255	291	245	280	270	271	276	260	265	249	251	256	256	268	305	265	253	255	298	254	280	260	268	273	268	248	258	272	257	251	238	257	257	262	283	257	279	283	272	242	233	257	249	282	261	286	250	294	262	264	280	272	241	262	265	267	257	277	259	257	254	280	269	267	259	268	272	246	267	265	245	272	276	259	271	274	245	280	251	267	276	246	266	267	256	259	280	245	239	282	243	305	286	267	276	268	253	263	239	266	263	286	268	276	268	260	240	278	283	268	247	242	253	299	272	275	258	269	249	261	273	258	253	280	259	237	254	276	278	261	260	281	243	243	251	284	278	245	264	265	243	277	251	277	269	267	258	236	283	255	251	244	265	255	252	240	271	281	243	234	248	251	293	262	265	259	238	255	261	240	270	257	278	270	259	257	257	274	283	286	270	249	295	230	246	274	248	246	241	264	248	236	274	239	273	267	258	267	278	264	253	276	262	256	260	257	244	246	290	247	238	260	265	291	271	234	251	257	277	273	242	268	256	268	295	245	241	257	245	266	260	295	254	290	270	254	241	276	255	280	265	247	270	265	265	251	237	271	254	278	269	244	265	234	259	283	248	264	250	272	257	257	247	262	272	250	266	263	257	277	249	256	245	257	276	267	256	256	252	254	261	248	250	299	257	282	261	260	275	249	291	283	249	287	254	246	278	279	278	282	254	246	241	258	258	237	249	279	262	291	291	240	257	277	273	263	287	275	275	259	272	285	269	249	263	252	274	268	263	253	255	270	283	238	245	261	270	267	289	260	260	242	254	252	277	266	254	265	276	266	257	235	244	275	259	230	282	238	248	277	276
6666	4110	2571	1371	1001	816	666	630	497	535	452	436	447	386	390	401	345	390	359	375	382	378	372	411	322	328	338	334	372	350	363	375	348	368	332	377	369	389	345	324	364	339	352	348	337	331	342	348	344	308	350	318	362	385	348	325	331	342	306	367	334	347	357	321	328	304	319	312	301	335	325	323	328	356	363	338	320	328	306	355	318	342	304	368	339	359	370	371	320	352	330	339	332	329	298	367	354	331	306	348	324	336	330	374	361	350	344	345	334	344	360	334	292	320	338	354	335	339	339	354	337	343	346	318	311	343	349	338	332	345	341	346	364	292	334	350	362	342	326	342	370	364	347	343	365	344	345	365	320	349	336	343	353	339	340	372	350	344	345	354	313	353	332	339	315	367	340	293	347	325	341	328	329	334	313	330	365	360	341	314	331	354	314	311	324	324	330	352	344	350	340	355	323	355	340	411	327	309	341	327	315	330	336	335	336	374	342	346	335	322	345	345	342	312	314	363	333	353	309	331	320	328	349	351	331	328	353	357	321	332	334	356	338	354	328	323	341	353	350	324	340	316	340	348	339	359	343	318	355	348	334	343	318	362	300	374	362	336	345	350	366	313	335	348	394	347	384	338	320	328	337	365	315	330	311	314	302	321	359	328	367	336	314	333	341	304	325	316	345	374	345	336	348	321	316	342	344	321	346	350	347	360	357	323	346	317	339	344	336	345	315	374	346	349	331	323	370	351	378	331	369	381	376	352	318	376	346	302	365	323	336	338	333	328	368	347	335	336	365	362	337	351	340	318	356	339	318	321	337	316	339	341	353	338	339	366	329	348	334	339	358	337	319	325	337	327	328	320	329	361	346	341	310	340	337	340	386	323	329	336	353	348	355	344	373	341	322	355	347	356	361	354	323	306	341	328	362	323	327	299	326	325	325	330	385	338	337	348	332	313	301	371	324	369	360	384	336	337	305	334	347	346	309	335	335	340	329	366	360	329	352	376	344	357	335	343	352	330	337	348	313	329	351	293	358	326	328	327	349	355	334	346	331	335	327	318	335	350	355	325	336	351	389	319	346	360	327	342	327	358	326	338	320	335	360	353	344	353	353	323	360	355	375	298	372	339	365	358	305	344	369	325	325	359	332	331	354	389	345	339	322	341	303	303	348	305	321	352	350	319	331	355	326	327	346	338	335	364	334	338	349	326	370	306	363	331	354	323	358	338	334	318	358	348	375	346	335	335	348	352	349	350	314	330	351	375	353	347	333	355	344	303	342	341	337	347	354	307	304	361	328	311	328	316	308	343	335	337	314	324	307	337	330	327	315	355	349	334	328	341	371	372	342	329	360	351	374	364	315	369	348	341	358	363	330	336	326	335	370	338	320	303	362	355	340	342	343	367	368	329	342	353	356	342	334	348	326	337	332	340	361	350	369	360	354	335	338	313	357	344	333	360	304	332	348	343	356	354	350	322	332	338	329	355	335	303	348	312	332	356	341	352	343	352	342	371	390	339	373	344	345	314	315	339	338	360	352	357	345	318	368	343	320	368	342	350	322	359	315	357	353	354	349	332	350	343	345	363	346	326	314	319	332	350	320	337	309	305	346	387	346	324	371	353	341	333	342	339	317	336	353	343	340	349	318	352	372	346	334	353	358	329	350	351	350	347	329	371	344	330	327	345	339	331	324	352	330	357	339	286	343	320	330	331	342	340	336	318	328	372	343	325	325	376	340	328	326	385	329	344	341	321	342	338	328	314	330	327	348	315	337	377	370	354	318	360	329	340	342	345	294	342	380	346	317	343	350	348	373	325	325	328	357	349	327	320	333	347	362	335	351	306	349	325	334	342	347	361	300	334	338	347	348	338	348	342	351	365	364	316	332	341	325	353	366	331	333	348	325	347	344	353	340	341	325	348	330	335	326	344	345	362	348	319	316	347	346	335	380	340	352	336	341	336	314	329	310	362	322	362	364	322	353	364	347	325	335	361	321	336	338	336	373	341	343	336	331	355	355	359	350	339	323	391	327	309	337	312	366	343	342	344	353	330	315	336	313	335	331	351	354	343	352	344	331	319	334	387	368	302	367	314	342	373	355	321	347	340	349	318	310	355	317	318	369	352	307	319	335	366	329	342	345	349	327	348	326	401	313	330	334	340	376	366	361	337	361	321	311	328	354	314	345	326	348	330	336	331	278	356	367	328	324	336	349	342	319	316	374	343	337	309	335	356	359	354	329	357	331	327	327	305	307	335	308	321	325	368	352	380	337	366	341	323	366	333	379	322	333	345	335	322	333	366	343	341	361	345	353	371	308	360	344	360	354	329	326	365	351	348	360	319	344	348	359	339	303	327	345	343	314	316	334	337	346	328	344	320	323	351	338	319	338	336	330	357	351	342	343	359	351	352	353	328	337	350	359	349	315	323	347	350	330	357	300	366	326	312	379	377	337	341	343	320	297	329	376	349	371	335	370	326	362	320	328	343	348	380	351	340	323	323	353	349	364	352	350	333	306	347	344	329	347	337	371	331	320	319	362	339	324	340	329	341	365	341	376	345	359	339	329	358	356	347	381	318	341	361	367	333	363	358	312	349	353	295	339	380	324	352	350	345	328	325	358	339	368	319	376	346	327	323	343	333	335	314	330	390	346	340	345	319	378	344	333	355	341	351	336	346	369	333	332	331	342	349	342	295	318	330	342	371	377	328	332	343	354	372	352	331	323	327	347	338	345	339	361	337	318	334	322	340	359	325	343	371	332	345	345	349	342	333	313	304	325	312	324	323	344	347	353	348	326	323	351	352	355	344	344	351	344	362	350	339	324	370	342	370	336	330	335	314	323	376	332	341	354	331	348	370	337	377	325	351	329	335	337	338	347	340	336	334	334	358	328	338	319	326	325	330	355	338	351	330	328	317	339	334	367	343	338	340	298	344	349	339	343	349	334	368	341	321	351	317	297	374	355	380	346	361	308	364	342	341	342	341	384	354	338	337	381	353	353	351	370	324	322	350	333	309	328	360	337	297	329	350	354	353	346	350	285	315	343	331	337	338	332	350	295	359	336	338	350	381	318	356	348	331	334	324	350	311	302	337	343	321	331	335	324	319	352	338	325	325	357	341	390	342	327	388	352	363	334	368	319	360	337	351	345	341	361	349	341	347	346	319	311	346	346	362	345	375	349	303	365	357	379	353	349	356	337	367	328	324	340	350	332	352	323	336	330	328	321	346	331	341	315	323	324	344	344	341	312	323	354	336	341	366	327	353	314	359	295	327	371	359	307	350	348	340	360	338	350	330	324	360	350	337	337	326	331	357	322	295	332	326	351	353	317	322	320	338	336	355	335	343	319	333	377	326	361	340	360	328	333	345	312	337	365	312	312	326	350	341	337	347	308	351	341	302	350	360	335	356	359	322	336	356	313	325	342	348	331	359	302	321	363	339	338	368	299	350	355	311	311	355	348	355	368	333	339	330	339	325	327	331	344	375	354	317	323	366	332	319	324	370
22951	21508	29232	24201	21504	21378	2744	537	400	326	302	260	245	208	173	193	188	178	198	150	168	169	153	176	162	155	142	129	148	152	153	159	130	150	130	119	111	131	142	140	131	124	123	136	150	127	133	98	143	124	122	120	115	119	123	135	110	135	128	134	122	123	159	125	115	99	111	135	129	122	110	128	151	133	124	119	114	134	115	119	142	136	122	128	138	122	113	99	107	117	89	124	109	122	120	112	119	132	103	117	119	112	114	133	106	123	123	105	131	135	135	114	128	147	122	132	129	126	131	118	104	126	137	119	145	129	136	120	124	119	114	116	125	136	121	126	125	111	139	132	131	119	116	94	130	119	123	130	131	143	118	122	116	119	121	124	133	114	134	132	118	134	122	118	124	115	112	118	112	123	120	138	131	114	122	127	135	128	133	117	127	107	112	133	153	119	102	144	114	136	113	116	141	118	115	107	128	116	126	134	133	129	137	123	121	101	115	126	121	120	129	111	117	116	132	108	123	128	125	121	110	117	127	126	123	131	120	110	132	128	103	143	96	124	123	118	129	128	124	120	103	125	124	124	120	159	120	117	129	97	129	112	131	124	132	125	125	118	108	126	131	108	133	136	134	122	120	116	131	120	126	112	126	125	144	115	115	116	116	124	118	122	128	113	119	129	122	133	117	130	135	114	126	104	128	117	126	135	121	133	133	116	108	143	105	132	109	132	100	125	104	116	106	130	133	134	141	116	115	113	138	134	136	124	126	122	147	131	125	119	113	111	123	122	144	135	126	96	135	114	141	117	142	125	121	128	119	127	138	123	124	156	126	126	121	127	136	126	114	121	127	102	138	142	113	131	121	118	118	110	130	125	117	127	123	133	127	108	114	126	148	123	138	124	125	148	123	130	130	124	99	127	138	131	124	113	122	131	122	141	125	121	131	105	105	123	114	132	135	134	137	130	110	107	117	116	113	135	115	127	125	121	122	135	115	122	116	123	114	123	115	132	115	126	109	131	103	132	138	124	130	116	146	113	138	115	121	106	143	122	122	142	122	109	132	127	141	125	132	118	135	149	130	108	100	100	121	115	124	110	117	121	136	115	111	124	137	129	123	100	131	116	119	130	118	135	102	101	115	126	137	129	113	145	121	137	114	137	132	107	120	124	133	123	131	102	109	121	111	119	133	121	113	132	136	127	108	118	136	134	119	119	131	122	115	125	107	119	126	120	113	105	134	126	107	121	103	129	125	120	115	143	119	105	129	139	129	108	128	105	104	132	119	104	123	117	129	126	128	118	140	107	120	127	129	133	106	113	118	124	120	127	107	132	136	133	118	136	121	133	122	118	120	138	111	125	126	104	132	114	103	120	125	109	104	127	125	130	121	119	145	116	129	127	138	112	142	119	79	136	121	120	126	113	122	135	132	107	132	133	120	118	115	114	118	138	117	126	111	115	102	116	129	118	108	129	126	112	112	128	106	120	125	124	108	103	131	108	134	115	121	119	132	115	116	135	111	124	129	127	119	115	148	126	109	114	116	139	121	129	140	109	154	114	127	121	122	108	118	115	133	137	121	102	104	118	141	104	131	131	115	127	113	113	117	132	120	129	119	130	120	121	124	125	123	131	105	115	107	139	124	118	128	115	118	138	124	125	124	116	109	139	130	147	149	120	113	133	122	119	123	131	116	118	129	148	138	119	132	112	125	114	126	139	128	124	142	131	134	130	134	123	115	122	114	113	116	142	110	123	143	119	146	129	134	120	119	134	141	130	137	115	119	135	102	142	130	124	122	131	116	130	125	123	141	111	114	109	124	116	139	115	126	129	141	111	112	120	109	121	118	120	139	112	113	131	125	122	135	131	125	133	123	113	112	119	124	124	124	126	132	124	132	116	131	114	129	125	133	120	115	106	108	139	138	117	119	142	130	132	133	122	116	144	123	102	106	108	116	115	120	138	137	123	104	150	109	140	114	127	110	106	126	119	152	127	121	126	126	125	129	123	119	126	127	124	121	122	117	124	111	111	111	114	108	123	117	129	123	163	137	116	148	131	118	120	118	103	138	137	119	120	129	139	124	119	121	124	111	120	113	107	115	117	114	118	109	109	116	137	117	127	117	116	117	112	121	99	116	123	123	145	127	146	132	95	110	133	133	138	114	108	138	108	110	122	120	115	125	135	137	117	96	143	116	122	132	99	123	129	136	137	133	135	109	135	130	116	106	138	114	116	110	114	111	108	110	131	127	128	114	114	123	119	118	114	120	124	124	139	121	122	103	118	137	118	116	104	137	114	125	135	84	96	125	143	131	127	126	127	132	99	124	122	129	111	143	118	116	123	123	118	130	113	129	142	123	122	124	135	114	124	116	134	114	116	115	126	131	107	119	120	136	111	111	139	121	111	133	103	131	117	117	147	115	137	117	116	111	125	115	125	145	127	116	147	118	115	127	113	117	147	114	123	134	130	114	137	125	138	131	131	139	148	139	146	112	128	124	101	118	117	121	139	128	116	122	127	121	116	126	140	129	115	121	121	109	129	110	132	134	124	112	104	112	111	109	120	110	110	121	133	130	114	138	112	122	129	132	136	139	134	154	117	125	119	121	120	127	111	116	118	153	127	137	125	123	145	134	130	130	117	143	141	132	116	124	157	127	136	115	131	121	99	139	121	123	105	105	102	123	109	118	136	116	99	113	105	120	126	145	139	107	132	123	129	120	117	109	106	124	129	131	131	131	133	157	126	110	106	126	116	128	128	153	135	133	133	110	143	108	127	113	104	150	116	129	120	115	129	131	118	125	116	115	128	130	134	113	119	120	120	112	123	122	123	116	137	127	149	119	122	118	133	124	108	127	147	131	117	142	125	116	123	124	110	109	126	120	124	129	106	104	115	119	139	134	115	116	104	145	116	108	117	111	126	119	119	105	113	129	130	109	144	132	119	124	117	124	104	115	122	117	128	128	132	127	108	126	96	127	140	128	132	118	113	125	114	124	134	109	128	103	122	133	102	113	139	114	117	105	107	130	117	115	113	128	126	123	121	125	112	116	124	117	121	110	133	120	119	114	135	116	127	117	116	125	116	124	129	127	121	145	121	142	124	127	122	132	134	126	102	131	131	121	125	120	111	129	122	134	123	130	109	121	127	121	115	128	122	114	121	146	125	133	130	124	108	133	138	126	117	128	118	130	129	101	120	104	111	141	123	121	116	114	122	98	125	132	120	117	120	145	122	132	132	126	125	128	121	129	139	126	141	129	119	133	126	114	109	112	134	134	109	119	116	130	108	105	120	101	114	127	118	112	123	132	143	137	114	114	132	136	114	113	131	107	121	100	108	131	105	123	115	120	123	115	122	147	142	120	126	133	125	133	129	122	114	133	103	136	127	111	115	109	128	125	114	129	121	114	117	134	141	126	123	123	119	133	136	110	112	104	136	125	99	129	135	122	141	110	112	128	135	135	148	116	120	145	116	123	113	130	114	106	110	120	130	104	110	128	118	115	119	127	127
8843	12554	8245	3771	2615	2027	1453	1147	916	760	638	504	483	430	430	376	338	348	289	270	281	253	244	223	231	211	217	197	208	181	199	198	192	186	191	185	179	170	201	196	198	208	188	195	184	211	163	205	186	201	171	153	193	171	161	199	187	169	185	200	173	165	161	189	174	163	147	162	174	158	169	157	193	163	171	158	152	160	161	175	186	201	164	172	182	160	187	166	182	171	155	179	173	197	166	172	185	164	166	164	153	152	161	197	175	172	168	186	177	176	151	182	179	143	170	188	178	157	174	190	142	185	171	177	175	197	168	157	158	168	169	163	155	171	178	160	180	162	158	165	163	196	161	155	170	156	164	170	179	169	178	169	174	159	177	165	156	165	194	159	173	166	173	167	174	184	184	186	159	168	175	199	170	163	193	182	164	165	179	184	151	172	170	163	168	187	142	152	170	190	187	164	177	173	190	171	175	159	175	191	195	174	171	166	160	149	186	149	178	182	173	176	181	184	167	161	167	167	171	190	176	173	170	147	151	158	179	177	198	159	154	172	162	153	169	170	167	169	161	165	160	176	167	168	195	186	183	181	158	155	171	159	183	177	181	193	149	168	170	163	170	179	164	167	171	184	170	157	182	172	164	178	173	181	191	197	156	141	173	179	167	172	159	164	155	192	159	159	164	178	181	188	148	174	180	167	174	176	189	189	188	170	152	159	163	177	169	163	175	178	155	166	180	180	171	182	174	190	163	177	174	161	167	182	177	168	202	161	190	170	157	164	154	172	160	174	180	169	181	188	169	181	166	200	169	156	136	189	172	160	171	171	181	161	174	180	182	158	201	166	157	175	186	182	139	153	157	166	172	170	156	170	156	166	183	160	163	147	190	163	188	155	154	166	165	174	192	182	184	159	175	147	171	185	161	170	173	146	161	193	178	168	173	151	151	139	155	166	191	164	167	178	175	159	166	159	180	170	162	182	182	147	160	171	164	165	155	169	166	192	169	179	160	169	189	154	175	179	156	171	162	172	164	143	153	198	179	171	147	148	164	175	162	165	191	180	156	174	198	187	176	180	177	189	172	176	175	158	168	151	166	170	188	167	184	191	159	168	161	158	160	173	178	160	167	153	166	174	177	167	158	184	180	164	158	158	181	152	168	161	174	185	166	168	203	157	161	175	163	186	180	148	161	155	168	175	196	173	174	160	144	162	183	183	175	159	172	151	167	173	181	179	169	183	157	183	180	183	184	169	172	177	149	172	164	157	194	179	175	180	153	166	161	195	161	166	152	192	174	169	185	179	173	156	180	192	153	157	138	171	193	170	178	154	152	154	178	164	183	160	177	169	164	158	156	176	160	176	176	171	142	174	174	152	174	160	181	173	184	162	166	162	162	177	186	165	154	152	185	152	163	159	175	156	165	174	149	156	169	162	156	162	152	152	147	137	170	160	176	175	179	174	145	183	173	186	175	180	188	146	151	170	156	176	177	175	191	172	191	184	165	176	187	172	145	160	162	156	163	179	190	157	153	163	177	182	173	144	177	166	158	156	194	153	183	169	180	169	174	168	165	166	174	173	150	145	154	170	158	164	171	176	157	218	170	157	164	169	170	190	155	157	165	144	166	185	163	159	176	170	167	200	169	161	162	179	158	170	166	169	160	149	174	186	181	172	168	161	174	156	185	190	190	185	164	157	160	171	188	188	170	172	162	189	160	189	155	160	149	148	164	176	164	172	152	175	167	198	161	155	190	172	153	164	189	169	169	167	164	162	177	166	164	158	177	183	164	160	173	171	168	172	183	178	185	162	160	171	191	176	171	188	159	162	140	175	163	157	167	185	175	171	155	157	163	160	167	174	168	157	165	160	149	163	174	188	168	165	170	180	151	169	177	173	174	150	179	142	156	189	154	184	185	171	182	186	162	145	146	175	190	156	154	178	151	159	156	145	183	157	154	150	160	161	174	166	157	170	190	179	165	193	184	179	166	159	179	154	170	181	150	158	157	170	159	176	148	143	187	168	195	168	154	155	170	185	182	166	177	141	150	155	193	152	174	158	168	182	176	162	149	177	155	180	173	169	169	173	177	135	160	159	165	181	161	159	171	161	179	186	183	178	148	163	184	151	172	151	160	174	169	190	163	163	183	151	149	180	151	194	165	175	181	161	185	167	170	153	198	186	169	183	165	175	191	183	167	171	157	177	168	166	169	177	181	172	150	171	148	172	162	168	175	163	165	171	151	168	165	172	175	181	159	185	153	175	169	173	164	168	146	150	171	181	179	207	159	164	182	160	168	160	166	160	149	159	154	166	161	181	177	192	156	175	166	169	171	188	172	176	199	157	160	184	184	153	166	180	189	160	144	175	174	175	170	168	161	169	157	167	179	209	167	176	167	160	160	198	171	163	166	164	177	156	158	178	161	161	181	165	168	181	171	181	169	160	174	152	166	153	166	176	149	160	176	148	161	160	161	184	170	161	177	168	155	151	179	178	197	169	192	149	164	162	195	170	181	175	183	170	165	164	187	163	164	165	177	179	165	159	173	196	161	155	156	158	175	168	172	193	179	163	177	160	185	166	187	176	163	175	170	148	175	164	176	155	153	165	170	163	161	170	179	164	182	202	169	163	165	163	174	183	167	175	159	183	170	193	176	159	179	187	167	179	175	159	185	164	157	187	170	181	152	156	172	159	169	165	186	172	181	180	148	160	181	134	178	181	154	150	169	176	178	176	137	170	177	180	195	166	171	171	171	158	154	158	176	174	178	156	172	174	180	170	185	169	160	141	164	170	176	158	164	157	158	158	177	197	165	182	156	156	150	162	170	160	170	164	171	184	150	151	187	184	189	182	171	165	155	169	185	153	192	177	147	179	162	156	151	187	161	151	192	168	174	183	173	187	163	177	178	163	180	170	161	160	165	155	204	175	160	159	186	170	147	170	203	165	180	166	146	158	158	163	188	173	186	159	161	177	167	201	168	179	163	173	170	180	166	162	153	170	170	172	165	181	159	179	161	161	162	170	169	165	174	155	166	144	170	165	159	167	149	159	172	162	171	163	158	158	144	185	153	175	161	168	188	172	163	163	182	156	176	160	164	163	181	181	174	170	173	200	187	180	181	186	183	160	155	159	172	159	174	163	171	177	189	158	162	158	156	160	181	154	163	161	125	169	187	170	166	151	189	157	158	178	175	173	177	161	187	163	162	188	174	174	162	160	169	174	153	162	152	178	175	177	178	163	166	159	150	164	164	177	176	174	188	194	162	160	168	146	168	148	189	160	188	181	154	184	150	161	168	152	168	183	153	181	173	195	185	184	169	156	175	173	167	161	173	171	192	174	186	161	143	152	182	167	168	167	148	171	180	149	155	159	190	162	172	175	159	172	179	170	184	157	183	169	168	168	167	180	172	166	169	157	173	162	153	168	186	177	169	187	156	175	171	198	205	168	176	171	176	176	160	141	180	173	188	164	182	160	154	175	173	175	135	137	145	150	187	186	203	160	165	159
27731	16671	2517	674	518	457	406	421	401	440	413	394	396	397	438	417	441	423	437	379	385	417	409	414	413	395	436	406	421	418	404	425	432	402	414	413	393	393	423	364	421	403	459	393	411	446	403	369	378	373	444	407	409	384	432	427	391	408	383	410	394	427	426	420	380	440	410	420	421	400	420	411	444	454	395	413	414	437	423	416	406	415	432	408	416	420	437	462	435	445	418	422	416	423	403	424	370	430	436	428	381	426	410	379	386	397	475	412	396	458	409	415	433	411	388	443	420	421	452	442	405	424	420	395	402	450	416	435	415	408	411	428	421	415	403	417	402	430	407	417	436	384	415	390	404	450	405	422	414	425	400	436	383	425	385	417	409	408	433	411	421	402	430	402	395	422	425	415	389	421	426	428	420	427	397	408	438	405	438	408	430	430	397	431	420	434	394	425	462	423	418	442	435	400	425	455	446	416	418	398	434	416	409	393	385	420	430	425	401	413	400	393	396	450	404	412	418	437	388	427	412	439	404	423	425	437	395	398	404	423	444	404	405	436	434	393	417	409	430	427	424	406	472	416	392	426	431	444	395	412	398	409	436	386	414	449	421	435	405	424	414	393	413	447	432	402	390	412	440	377	405	393	421	386	412	438	415	426	428	421	433	432	419	419	451	421	448	411	424	404	453	392	413	385	418	403	412	418	420	394	408	387	439	465	439	414	432	422	425	420	435	439	406	396	418	409	424	418	416	390	438	406	432	446	376	429	407	419	460	449	422	395	379	394	412	397	393	402	416	404	397	398	400	445	419	426	412	453	405	427	447	443	419	441	410	397	420	392	424	433	385	425	436	416	427	430	428	384	425	418	427	383	404	416	421	441	447	422	452	446	432	442	395	395	436	446	418	439	449	385	439	448	417	384	403	374	431	416	420	388	430	402	422	409	418	452	384	421	436	379	424	392	429	449	400	460	446	408	397	450	384	404	429	395	406	406	438	398	393	416	421	434	442	409	413	381	422	396	424	414	429	407	409	432	416	420	438	428	395	420	434	387	458	428	405	387	412	426	407	420	410	434	465	414	423	421	412	412	419	414	382	435	391	412	444	383	416	412	403	379	440	426	411	414	430	435	430	433	436	425	429	402	370	381	420	380	392	417	428	423	429	412	407	415	431	413	436	401	401	381	436	406	391	431	431	427	428	408	409	435	441	458	422	402	408	413	419	417	405	432	427	431	400	415	434	393	410	404	429	388	418	392	396	412	439	404	389	424	379	426	430	398	417	375	419	390	405	416	416	388	426	436	451	408	419	394	391	436	449	378	458	438	453	400	414	394	409	428	403	425	440	414	419	402	431	388	430	420	422	433	403	413	430	438	378	409	435	435	401	421	438	403	399	434	413	425	434	414	437	419	411	395	411	427	413	416	392	411	430	427	369	412	446	423	387	408	434	386	410	420	461	437	411	442	398	412	415	430	460	421	432	431	397	431	393	422	387	413	355	412	436	423	420	391	408	415	392	416	430	395	377	458	405	398	423	392	412	413	432	411	395	436	402	414	375	410	448	397	439	421	434	453	391	397	416	379	417	414	384	450	397	433	390	477	442	396	409	417	475	448	423	386	426	422	435	412	407	415	419	403	424	419	430	406	447	413	426	410	414	395	424	429	391	420	433	437	417	421	414	434	419	411	387	440	390	412	415	388	430	394	434	418	420	416	422	433	448	418	417	423	432	410	449	396	421	435	392	470	416	429	464	435	410	403	420	407	432	413	373	418	403	423	381	404	414	442	423	415	409	399	388	402	407	405	397	376	422	360	437	422	417	402	418	393	446	449	422	364	425	426	424	438	429	418	434	411	405	416	436	369	427	393	424	395	428	389	391	411	402	405	417	415	445	407	411	457	433	409	401	405	433	404	404	430	427	429	410	430	408	431	419	399	419	440	428	398	456	399	414	416	399	392	396	428	405	402	461	396	412	407	444	431	431	456	392	393	424	425	445	444	405	451	418	432	433	412	397	433	395	399	398	413	439	448	423	411	457	430	391	410	392	407	442	377	406	381	451	382	415	397	414	418	421	451	428	438	391	417	423	410	409	425	420	412	397	396	419	399	410	427	420	399	420	425	431	415	409	416	426	422	423	405	380	417	421	418	431	420	427	404	428	409	412	442	449	421	394	418	413	388	395	430	392	455	429	392	378	424	380	466	446	413	440	447	426	408	431	396	411	432	451	416	450	433	406	427	403	414	400	411	413	435	420	431	449	414	393	414	382	409	432	425	438	409	404	436	417	403	426	425	424	433	418	408	419	442	409	439	397	410	412	434	445	448	378	441	386	398	426	408	404	419	419	408	388	434	392	423	413	405	419	437	406	446	409	450	408	421	402	405	448	415	440	417	409	433	442	428	400	418	395	418	394	446	430	405	404	435	408	413	417	394	433	435	392	403	403	400	423	445	396	433	419	421	430	396	439	413	406	435	376	397	428	456	432	414	441	413	459	438	401	425	427	414	460	417	430	372	441	409	402	407	400	455	403	396	420	448	416	427	432	445	446	373	450	443	446	404	431	403	386	386	438	425	418	415	410	399	382	430	433	443	395	396	401	358	435	421	395	417	447	405	426	429	416	448	392	411	401	429	444	417	405	398	455	422	449	425	382	411	395	408	431	395	431	423	419	406	403	406	474	419	455	411	434	425	440	415	403	428	409	417	433	431	409	398	430	472	377	409	406	416	369	454	412	422	432	388	437	413	426	429	414	409	404	414	425	424	441	440	440	395	409	431	406	420	371	423	379	435	386	411	356	391	441	438	418	415	448	408	429	412	416	416	423	462	406	412	414	411	393	427	411	430	401	387	414	386	408	407	389	412	425	407	406	434	430	402	424	414	429	464	418	376	419	428	445	407	424	432	426	409	412	436	440	415	461	421	394	377	427	394	430	380	420	391	441	454	418	429	419	410	415	427	436	398	424	437	393	410	418	377	441	419	428	431	421	389	439	426	430	416	414	397	416	428	408	403	412	423	398	439	427	384	472	424	429	437	422	404	413	382	426	422	430	397	424	409	423	399	392	406	415	402	410	426	417	346	423	419	439	424	431	439	433	402	412	454	427	426	446	438	439	410	402	436	433	429	411	437	421	413	422	433	440	429	401	424	426	436	412	429	436	425	426	380	382	417	452	444	391	421	423	420	392	398	419	379	422	444	397	398	451	433	394	424	412	384	432	454	421	406	407	361	426	429	467	434	453	410	431	437	379	421	414	401	394	422	400	397	422	432	425	402	402	436	403	451	415	425	416	451	421	440	437	472	387	415	406	414	402	426	435	421	406	389	399	420	415	423	417	403	416	429	422	416	410	384	398	455	414	401	405	418	418	407	446	418	396	435	465	443	414	439	457	405	437	415	401	436	423	402	408	410	410	419	396	421	403	398	421	436	406	426	465	386	423	432	427	406	416	420	444	425	426	407	411	430	418	405	413	433	395	408	452	414	387	381	440	406	429	444	403	425	410	415
4665	1037	820	652	600	640	556	567	557	573	557	561	536	522	554	586	557	489	552	554	539	516	526	591	528	535	549	515	560	566	570	507	572	556	500	538	500	561	530	508	544	491	531	549	526	550	542	589	554	556	555	545	535	539	516	546	532	563	587	550	518	558	530	542	548	562	549	526	502	485	540	553	527	537	527	554	522	573	508	548	558	520	556	537	547	484	535	531	543	538	551	554	540	545	503	537	572	543	535	563	542	518	546	557	538	561	598	560	523	548	527	542	569	556	604	535	520	543	536	547	565	555	566	524	510	510	546	517	532	518	533	553	522	544	537	530	567	558	500	551	542	575	556	576	554	571	544	558	532	540	551	559	508	508	507	568	515	564	511	548	572	463	522	506	542	514	544	545	611	509	548	530	575	511	504	551	555	528	531	563	556	551	498	556	577	564	565	578	557	524	486	554	553	512	543	524	497	571	517	583	549	524	567	581	497	559	526	576	530	502	540	550	529	552	577	559	531	574	552	546	526	525	540	531	526	610	552	573	523	528	532	549	595	521	530	547	586	577	537	529	578	547	527	538	529	546	559	516	547	550	536	546	577	526	500	533	543	521	512	543	561	534	562	544	537	523	535	518	538	532	509	583	534	545	532	581	509	557	512	549	530	576	582	585	551	545	533	529	546	512	563	552	559	557	524	559	561	537	514	555	542	546	576	525	524	562	538	513	545	520	553	513	543	534	546	563	539	558	504	546	536	532	535	522	517	512	557	544	518	524	522	539	536	516	569	528	562	556	504	557	559	554	541	531	520	548	535	545	563	537	549	548	506	518	587	562	522	533	548	524	513	586	558	550	553	559	533	520	508	531	534	502	504	597	533	563	531	507	536	537	514	556	516	531	525	534	497	534	537	581	522	573	523	538	545	567	523	585	553	498	591	514	555	544	553	525	545	556	563	516	568	576	550	554	522	494	517	510	512	522	562	567	565	527	555	556	599	533	565	546	560	554	513	557	507	526	567	562	562	585	519	567	519	574	555	557	546	547	533	533	556	513	511	525	550	513	549	516	524	514	554	576	556	553	526	542	551	588	573	585	561	530	533	517	550	536	499	527	548	518	526	511	542	536	528	538	526	531	577	570	555	537	551	533	536	526	533	558	535	536	531	592	486	556	515	543	532	551	512	570	523	557	526	547	526	569	536	544	549	471	550	573	523	541	540	517	522	564	489	507	516	545	553	524	564	516	572	500	552	525	529	534	491	558	549	597	536	529	507	513	500	566	539	499	546	559	528	531	548	544	543	546	517	515	574	558	535	512	529	558	538	510	527	570	515	536	507	529	541	521	543	550	506	540	588	550	517	571	517	541	537	516	576	560	549	541	607	559	508	528	579	587	541	518	562	534	555	517	517	543	539	526	555	530	506	553	528	584	561	544	551	523	538	543	557	552	554	543	531	553	561	537	523	565	523	545	515	523	561	524	531	563	559	527	513	529	547	522	577	516	549	528	560	558	538	525	547	526	527	552	565	514	526	546	547	544	547	580	547	527	559	526	535	545	566	515	474	551	535	560	567	534	537	564	517	556	545	526	582	535	536	549	539	566	549	534	554	538	517	549	522	542	533	564	517	513	540	537	570	535	544	533	533	531	544	585	530	536	521	509	529	533	527	557	565	547	522	541	537	515	585	493	560	516	540	534	549	551	500	597	536	518	556	537	586	554	517	538	569	542	570	539	516	587	540	571	556	514	566	574	555	557	526	546	538	563	550	540	515	542	544	543	551	553	546	519	504	542	532	501	538	540	515	529	574	541	557	541	523	537	580	545	570	551	577	518	535	562	539	518	572	556	533	573	524	519	562	521	533	593	566	562	553	512	524	556	593	567	562	531	560	490	532	518	571	531	566	530	519	544	552	554	596	526	505	518	529	563	500	518	529	576	518	561	556	506	528	512	550	556	542	515	523	548	506	522	555	542	505	574	524	527	554	500	541	539	525	554	559	546	570	525	518	524	595	522	517	528	555	493	563	538	575	534	551	561	501	582	538	564	540	569	546	579	532	576	552	561	553	504	512	520	581	532	535	503	552	517	578	585	621	523	548	528	530	524	562	510	538	445	526	557	535	555	539	554	523	567	527	505	544	531	515	569	535	543	500	574	525	525	507	513	528	540	524	539	558	575	527	530	537	557	545	550	571	556	521	548	529	507	556	514	509	577	568	546	501	524	520	509	572	539	558	553	552	566	534	524	551	538	539	538	522	534	518	526	519	559	511	537	562	522	505	575	551	449	545	559	539	550	556	570	511	588	549	529	560	527	553	549	562	537	548	540	554	549	541	532	546	517	554	524	537	536	537	541	548	536	516	574	527	579	537	551	556	510	581	573	482	552	526	524	533	540	548	556	540	515	521	572	532	554	553	541	536	515	549	584	513	516	545	580	555	536	517	538	532	511	541	513	552	590	538	538	473	551	532	519	557	571	543	564	543	572	540	498	526	542	517	546	543	484	603	526	491	549	554	533	520	540	505	580	535	547	570	565	511	536	524	520	525	537	536	524	571	572	562	538	587	573	543	523	559	521	551	545	618	561	524	539	516	556	535	548	521	529	550	567	553	562	532	526	543	510	557	572	518	541	564	536	546	579	519	507	519	526	562	579	540	526	531	549	583	564	555	542	570	535	547	532	523	540	553	544	537	515	506	518	573	553	535	500	561	510	509	505	538	526	550	518	561	517	542	537	555	573	567	593	521	522	554	524	540	557	560	569	525	541	572	557	537	516	546	526	551	527	526	551	553	546	546	572	530	554	520	535	541	566	539	510	565	536	516	514	537	533	511	589	593	510	526	556	486	534	559	558	559	589	531	526	508	560	540	527	516	527	530	528	532	527	570	555	560	544	560	557	520	541	546	550	540	567	593	562	548	605	531	501	541	519	517	589	539	588	529	578	534	537	534	523	514	551	529	547	519	557	561	545	568	549	545	544	529	521	564	475	572	536	504	551	558	518	510	547	528	560	546	573	517	520	565	552	541	512	531	530	545	540	566	516	546	521	541	535	542	578	544	553	525	517	557	553	550	519	493	538	555	508	550	533	549	538	530	547	516	511	550	521	548	546	555	553	602	518	520	562	563	536	518	552	519	513	556	534	529	544	547	560	537	531	522	584	536	541	519	506	576	531	587	551	528	556	541	549	579	514	571	532	511	517	555	502	533	553	547	556	536	566	556	562	562	519	530	519	557	560	549	502	533	524	543	538	523	546	567	499	527	544	522	512	558	528	523	500	511	537	571	579	562	503	511	554	567	567	516	535	499	556	524	556	532	577	573	551	544	520	550	566	537	513	519	575	520	525	518	525	555	527	538	538	546	511	530	623	573	526	544	521	546	527	556	555	554	563	539	558	568	549	515	525	562	568	535	498	535	536	538	488	522	505	517	543	531	558	543	554	529	503	533	536	508	574	536	549	531	536	542	531	502	502	568	546	528	564	561	532	528	516	543	518	538	535	502	537	549	507
23930	21516	28724	24737	21443	5273	760	555	486	467	443	405	404	402	386	383	369	360	376	368	348	344	362	348	394	327	389	320	372	361	345	371	330	356	313	356	317	337	347	358	348	333	347	315	364	313	351	378	320	343	311	343	326	338	329	377	339	349	382	321	370	324	376	369	342	350	358	387	326	350	334	351	369	354	336	342	329	371	327	321	325	381	320	363	363	341	329	341	325	330	365	341	335	343	350	343	353	336	346	333	349	347	360	358	340	319	342	345	351	342	322	328	328	342	324	347	347	323	350	332	341	366	321	335	374	310	356	346	366	327	306	366	325	358	346	348	352	326	332	348	338	325	345	349	326	351	311	324	351	373	311	354	338	316	313	340	328	339	345	358	345	358	322	377	316	364	330	366	350	371	341	323	370	310	351	309	308	313	322	319	337	338	340	355	349	299	297	325	347	354	335	334	343	311	337	343	342	294	340	346	343	350	307	316	331	323	337	375	322	331	346	375	334	343	349	348	356	337	357	315	324	355	345	361	337	332	339	341	329	353	331	359	323	342	350	323	354	336	370	297	351	341	331	343	345	338	328	340	289	310	354	336	374	310	358	328	336	300	314	343	340	369	330	326	355	313	315	340	332	331	333	345	361	361	365	330	353	325	324	330	336	336	332	316	342	366	327	327	325	317	309	331	346	319	328	365	332	330	356	334	328	358	308	356	330	358	328	364	333	355	326	338	347	342	331	378	323	319	338	309	321	322	329	336	314	346	339	350	375	358	320	352	365	339	358	313	357	360	298	327	330	349	313	336	345	339	329	304	335	322	317	322	308	300	358	331	357	353	332	362	364	355	342	332	314	377	297	357	317	331	302	320	337	346	358	340	338	327	312	328	329	352	318	318	365	339	351	322	322	376	344	358	312	350	362	312	344	321	328	341	333	334	350	353	340	327	353	333	340	307	346	308	303	369	314	328	313	330	327	384	350	353	345	338	315	343	346	367	345	359	328	333	351	356	341	329	378	361	342	308	358	342	328	304	347	341	366	358	344	330	326	341	375	318	327	373	330	345	349	332	328	291	327	333	354	353	346	345	348	317	335	370	337	320	347	370	344	308	329	318	367	303	338	322	351	335	316	341	349	316	322	342	280	337	309	343	353	323	331	356	309	300	330	340	317	327	320	302	379	336	326	348	318	321	349	340	346	332	361	355	301	362	328	329	312	323	339	356	313	348	373	339	326	343	341	341	358	336	325	332	328	341	331	309	345	310	367	377	336	361	351	324	326	366	295	346	324	353	313	315	341	336	323	334	333	350	333	330	325	324	336	323	331	342	331	330	329	332	343	362	330	349	329	329	319	328	315	369	326	345	310	323	327	339	346	295	358	339	311	337	339	328	349	357	350	324	329	350	329	333	334	344	330	348	372	324	308	348	318	340	342	309	362	342	348	328	351	318	339	404	354	354	319	379	290	326	317	304	325	364	305	322	303	365	338	346	367	332	356	321	322	370	332	329	340	331	309	347	324	334	371	331	349	305	371	326	299	367	313	308	327	340	330	341	352	371	343	343	358	310	346	335	336	333	337	311	327	328	352	319	342	328	322	309	345	328	365	345	344	325	319	336	360	353	312	358	372	317	367	336	351	338	355	325	309	313	369	326	360	322	381	377	361	341	345	336	346	324	348	325	306	337	358	339	320	368	353	328	320	327	306	331	350	318	328	310	336	332	356	334	336	340	360	385	350	317	347	328	331	321	306	300	384	334	332	331	350	334	307	331	347	344	311	310	349	340	331	337	337	348	370	321	359	330	335	338	365	342	353	347	351	325	320	328	328	312	332	346	355	294	345	308	379	337	325	350	348	323	327	322	342	349	340	343	333	326	316	315	330	322	354	334	315	334	331	361	380	370	393	363	333	350	343	348	322	333	342	311	352	324	314	334	334	353	338	342	316	362	337	307	351	332	353	314	347	396	319	332	315	338	330	320	298	372	341	331	332	343	348	353	337	340	349	339	332	326	298	355	319	359	304	324	331	357	305	343	329	327	309	334	300	334	349	364	341	339	362	323	352	319	345	338	332	324	325	322	354	338	344	367	327	352	334	322	308	334	295	318	336	339	342	356	308	320	339	342	354	380	346	319	338	336	352	354	337	346	323	337	331	337	332	340	368	350	321	344	318	334	317	322	318	338	335	321	348	309	338	298	329	343	339	320	322	347	377	369	331	303	316	353	320	344	328	332	356	360	360	352	325	346	331	329	346	314	315	321	348	339	379	332	360	292	326	361	341	340	373	352	322	322	367	331	360	311	331	320	366	331	331	339	375	319	347	347	321	359	350	320	319	331	319	333	363	343	363	332	307	331	365	317	327	331	313	317	324	349	305	323	334	311	364	311	311	349	333	351	328	323	315	346	360	404	354	328	326	365	315	313	366	328	345	307	331	355	332	322	356	364	381	350	330	333	321	342	356	339	308	334	329	361	350	327	363	383	325	345	375	312	352	360	332	332	330	343	339	335	346	362	355	350	340	359	363	359	337	338	342	296	328	357	313	332	313	337	345	328	349	347	351	335	330	340	322	309	339	334	333	312	366	330	354	348	308	358	380	358	323	328	350	366	322	362	332	317	324	376	346	350	354	331	315	334	299	336	343	344	365	329	314	345	334	332	355	344	340	321	324	306	359	325	333	324	341	337	336	336	354	352	342	351	349	314	363	345	329	295	363	309	321	337	315	347	295	353	337	365	335	327	333	337	326	384	333	342	338	346	316	316	342	361	350	349	313	328	332	355	318	324	360	306	369	363	335	361	342	357	313	317	359	301	330	322	314	333	344	325	319	323	343	331	362	351	328	330	314	374	349	329	359	338	333	356	344	340	341	328	342	371	329	358	347	317	348	311	360	348	327	323	368	343	360	330	367	351	306	342	321	309	332	353	338	308	331	348	372	290	313	325	357	339	361	314	340	342	328	334	350	311	356	365	335	340	327	320	331	370	347	307	342	328	312	344	328	338	376	338	334	338	323	353	343	328	322	335	330	332	362	320	357	310	334	336	329	347	351	308	333	349	321	330	337	346	320	368	327	356	341	307	374	336	340	335	325	354	341	333	364	370	355	312	387	294	324	339	326	344	322	355	324	340	338	334	321	341	338	307	339	308	310	333	341	335	333	331	355	359	343	364	303	356	324	376	342	343	336	309	389	346	321	337	329	367	335	311	318	312	345	347	349	310	322	347	344	323	314	333	338	337	344	341	350	344	322	337	345	321	364	339	321	323	356	330	336	349	341	362	343	349	315	300	333	346	343	325	374	328	361	359	353	318	348	310	345	372	325	362	347	322	341	334	338	356	345	328	339	369	313	321	356	320	356	368	318	357	325	339	358	335	342	360	329	342	333	324	328	319	340	346	321	341	371	347	338	381	372	349	320	311	329	328	313	338	341	332	333	328	331	315	299	342	348	328	339	312	303	366	316	351	343	315	345	331	337	325	344	320	323	332	351	357	346	318	348	314	334	314
6699	7954	5344	2501	1879	1427	1163	937	899	726	712	665	566	601	567	535	532	487	556	499	552	470	513	474	460	463	456	478	448	543	488	465	464	476	443	415	461	441	487	485	448	461	401	460	448	491	480	474	467	461	487	482	463	517	489	409	420	464	421	476	452	441	470	436	452	464	442	473	440	437	438	457	444	489	467	476	438	461	451	462	405	442	453	426	452	438	493	450	485	485	432	421	477	487	430	434	425	438	469	468	452	444	492	444	513	448	447	435	445	445	463	442	435	470	431	466	430	447	449	428	456	454	473	441	429	438	460	451	442	472	427	413	461	489	450	414	454	455	471	462	457	424	424	419	454	444	442	463	462	464	422	475	430	479	453	453	468	427	443	439	449	480	462	483	456	437	433	464	475	493	448	444	391	449	438	437	410	456	464	452	480	460	450	441	438	490	443	423	441	445	418	428	437	445	473	464	389	460	444	460	459	447	455	435	494	423	441	465	435	446	457	437	459	431	467	434	458	434	425	447	437	467	441	456	456	472	428	439	454	435	415	425	463	461	466	445	447	464	445	430	478	507	456	471	442	451	463	459	441	491	418	476	472	437	455	467	461	435	479	426	445	427	448	482	409	524	433	483	422	444	440	446	454	435	450	443	432	482	446	465	440	423	473	449	471	433	450	496	424	432	405	457	488	477	460	455	436	440	420	425	424	450	440	461	488	471	433	452	428	457	430	507	450	444	461	432	466	453	449	478	412	448	434	403	439	448	451	487	442	448	462	512	443	455	448	459	443	422	472	468	432	447	451	427	464	441	453	449	450	431	451	441	481	447	456	474	436	432	457	428	475	472	484	415	443	458	444	481	461	478	451	431	438	440	461	480	465	510	440	497	461	479	424	458	478	423	439	456	446	417	427	432	478	441	422	489	481	463	462	442	453	433	444	448	436	449	449	424	438	448	448	464	434	440	471	447	432	452	403	466	435	454	442	460	442	445	446	413	471	413	450	444	470	452	478	473	450	454	425	493	485	440	477	436	472	429	478	483	458	431	497	462	480	421	423	438	451	464	465	450	432	456	470	484	411	449	415	417	435	471	435	438	446	446	459	414	431	457	443	442	465	426	452	432	456	440	446	473	458	460	441	460	429	450	477	437	446	456	444	401	452	473	453	452	432	434	494	486	454	453	495	421	444	485	447	442	413	456	436	442	492	445	433	402	462	456	420	424	476	446	468	462	445	447	396	423	458	428	419	436	402	471	445	453	438	450	435	463	423	469	453	471	432	456	476	456	455	416	465	451	449	463	430	445	468	464	434	443	420	448	460	465	448	459	442	432	434	464	507	491	423	463	450	450	452	436	429	406	433	399	413	436	475	484	495	456	458	448	460	454	451	449	408	450	462	390	460	428	427	472	422	414	468	462	442	432	488	450	489	432	433	403	447	458	435	435	469	469	448	443	460	458	421	459	446	472	444	433	492	452	436	407	460	441	448	451	442	475	477	428	435	474	385	447	440	458	471	418	449	452	463	436	443	469	455	444	442	411	397	476	473	432	455	409	429	432	439	464	442	451	433	426	459	443	463	440	427	425	423	482	443	438	449	446	452	450	468	442	449	405	437	409	470	450	466	446	476	412	439	478	437	468	439	493	413	467	458	443	480	440	442	418	416	483	467	460	428	417	425	449	418	509	432	499	443	426	431	488	428	438	465	450	443	430	425	426	440	414	436	420	451	478	479	438	459	450	440	425	426	451	466	460	444	456	476	445	462	454	458	499	478	410	467	451	473	471	436	430	459	477	454	425	438	430	443	452	437	464	470	453	414	458	467	450	445	461	434	427	492	433	435	454	509	492	455	437	444	443	454	467	450	416	422	441	466	452	448	448	488	426	460	458	457	463	453	417	462	441	404	453	455	453	458	428	435	445	446	460	380	459	451	475	455	474	419	464	426	448	438	449	465	459	459	441	401	413	446	447	451	444	400	459	426	447	487	462	468	465	466	452	482	456	450	424	451	446	432	479	437	471	478	452	460	410	456	463	424	449	437	418	450	419	458	461	454	421	437	416	464	473	434	460	451	452	441	454	437	492	426	448	475	437	444	479	451	446	475	426	450	421	429	458	482	434	440	475	433	465	458	456	442	456	452	466	473	455	481	492	436	449	445	421	443	433	464	439	458	445	461	456	462	466	420	409	507	477	463	486	452	463	452	461	439	427	471	435	439	416	459	440	502	457	416	469	471	433	451	419	474	440	465	436	451	463	468	439	459	455	455	474	481	484	449	446	469	452	461	461	430	453	449	477	456	454	447	450	446	466	455	442	447	451	427	455	460	447	487	463	438	443	449	483	425	418	465	468	461	447	450	427	463	471	434	440	462	445	428	490	436	459	464	440	415	487	450	481	437	458	485	436	465	472	418	453	469	454	405	479	459	469	454	456	390	462	483	496	451	456	455	422	418	424	443	436	465	466	478	485	450	453	438	451	446	458	433	436	447	466	489	466	490	410	453	431	430	409	445	449	390	461	435	413	481	453	449	433	493	455	465	484	450	466	442	454	450	419	458	438	450	453	406	411	418	413	445	459	466	440	476	425	446	431	446	439	450	444	435	418	475	418	473	465	470	434	439	462	451	483	448	445	463	433	452	443	467	436	446	450	469	433	446	430	435	439	443	462	476	449	459	437	424	452	447	450	424	449	458	465	436	432	430	465	464	419	411	435	429	459	466	439	459	450	457	434	441	419	434	415	451	483	418	432	484	459	461	437	447	449	446	401	459	438	474	470	423	463	425	479	453	450	466	446	503	457	444	467	435	453	428	444	456	413	490	453	448	445	475	464	470	472	475	417	456	418	461	429	413	450	423	442	443	448	443	424	420	412	446	449	470	469	453	425	437	425	445	449	460	452	414	451	403	436	464	441	466	451	441	427	428	443	467	452	481	477	460	459	477	429	443	465	429	441	495	457	466	429	434	442	470	484	436	426	461	415	432	457	442	459	452	440	486	466	474	463	431	468	438	449	437	450	470	444	482	423	448	445	482	469	440	460	457	376	412	403	439	448	465	469	442	416	462	467	454	477	475	432	452	451	488	478	425	426	463	452	449	491	452	382	451	452	421	451	478	440	461	458	407	458	463	459	437	462	502	453	448	441	439	422	431	439	443	477	457	450	432	406	432	443	456	427	453	445	476	413	416	425	443	475	430	443	473	481	412	445	436	452	469	456	435	477	478	434	423	457	459	456	410	451	464	438	446	453	436	448	452	493	438	442	437	478	459	457	479	465	482	465	444	500	460	473	459	469	471	444	444	479	466	412	417	433	432	438	461	466	435	434	428	450	451	438	423	427	421	428	420	437	396	448	489	447	490	429	487	424	410	465	461	435	492	438	462	424	481	462	465	409	459	440	457	450	462	437	454	436	424	458	469	437	444	469	469	488	461	452	435	460	418	493	408	494	491	441	436	471	424	467	460	447	464	437	458	440	474	464	445	444	460	451	430	446	428	458	451	450	466	395
25178	21473	27152	25818	4168	447	395	351	352	313	310	264	321	291	287	260	270	295	275	297	266	293	262	286	249	249	249	255	264	254	250	275	246	232	258	265	245	292	272	252	265	263	254	249	259	255	274	278	266	265	257	241	271	276	246	240	264	273	236	232	272	251	275	260	296	287	258	229	273	241	241	244	271	248	268	275	260	251	257	261	266	221	258	250	241	258	258	246	275	274	238	260	255	277	256	260	262	291	246	269	273	256	286	238	263	280	260	264	271	233	256	249	239	256	238	268	266	275	250	249	257	273	284	270	243	257	272	254	281	267	248	266	284	238	249	285	276	279	272	249	272	257	255	276	259	275	260	256	251	245	272	252	251	260	263	252	254	268	242	294	287	268	244	262	254	240	281	251	243	270	278	251	268	281	256	261	249	249	268	262	252	271	243	264	270	226	258	257	263	225	255	271	243	250	263	232	272	234	258	269	286	242	230	250	247	241	279	281	276	269	278	253	230	277	269	268	249	260	254	233	283	256	249	259	294	261	256	250	278	247	268	259	238	257	245	277	261	292	258	254	241	276	227	271	225	231	255	290	264	256	266	251	253	243	281	270	258	295	263	267	252	232	266	255	239	257	237	241	272	274	279	259	258	236	250	243	265	265	290	245	244	246	248	256	283	259	229	255	286	278	258	269	261	255	260	271	240	277	263	250	248	285	244	257	250	272	242	247	286	254	287	247	255	268	275	248	258	266	263	264	269	280	260	278	274	244	248	272	276	282	246	263	252	276	284	286	265	238	275	236	248	263	270	265	243	257	259	266	252	245	264	242	242	258	240	253	253	247	251	276	231	250	245	221	246	276	260	280	248	238	237	271	270	245	255	263	243	267	248	267	251	261	252	259	236	249	278	264	270	255	292	227	305	246	273	260	268	264	280	247	264	268	246	269	265	263	222	292	257	252	250	252	219	251	273	250	254	254	255	252	260	267	264	260	248	253	259	262	285	286	281	244	244	259	252	275	245	263	252	238	234	266	260	222	253	229	265	253	257	251	245	249	266	254	267	283	260	242	271	220	255	264	253	244	262	266	251	286	270	257	240	233	256	258	245	268	288	268	229	270	267	268	252	247	261	242	260	296	279	265	282	275	274	282	256	253	253	268	263	255	260	249	248	262	253	248	263	261	269	277	247	284	282	267	247	233	254	274	252	288	283	250	249	253	256	258	251	276	287	250	239	227	262	260	247	271	258	244	276	268	265	239	268	256	245	238	239	262	249	267	248	265	217	258	280	284	267	253	279	274	291	264	275	275	269	263	260	224	259	278	231	269	266	244	263	251	228	260	267	245	284	255	259	295	260	253	271	252	271	223	252	242	251	255	237	249	265	251	237	256	256	270	286	258	281	238	246	243	279	238	265	259	242	285	239	265	275	261	241	271	272	282	272	296	257	252	258	291	251	257	265	256	251	250	239	253	267	274	260	239	261	257	266	256	244	252	266	233	264	273	256	299	232	262	259	258	253	273	310	265	254	257	285	272	263	238	243	251	276	290	278	256	250	248	258	256	283	279	252	280	273	244	253	274	256	254	242	282	244	258	265	252	243	264	248	232	242	265	267	241	270	282	283	293	234	236	264	262	238	272	286	273	247	274	249	277	277	244	268	250	255	255	255	271	279	249	276	267	266	262	277	258	291	278	265	240	247	241	260	252	273	242	266	246	261	253	257	249	235	264	256	250	270	293	253	265	263	275	265	238	240	235	286	276	256	248	264	269	262	282	264	235	273	256	243	265	259	274	274	245	256	265	236	245	278	225	281	269	232	253	238	273	263	257	237	267	265	271	259	290	266	280	276	311	279	258	243	271	258	218	240	285	247	264	247	283	253	248	245	259	260	271	273	276	259	223	278	233	241	269	271	255	247	224	265	262	244	213	275	252	267	240	254	261	226	272	272	272	257	278	263	261	264	254	243	253	253	226	244	233	275	264	260	259	308	248	237	238	251	254	278	256	252	276	265	296	259	253	277	239	225	266	241	249	245	271	255	294	270	276	298	275	283	262	269	266	229	258	265	259	266	277	264	247	221	256	279	238	249	265	299	251	227	258	238	248	260	295	250	267	287	266	266	226	273	274	264	260	239	256	273	257	246	273	274	247	237	269	263	290	230	232	261	265	260	271	267	238	237	276	271	252	323	250	247	266	247	254	267	265	267	288	269	242	264	269	253	233	258	284	238	292	262	276	258	246	261	248	245	257	262	248	282	249	266	262	267	260	228	255	237	288	236	266	269	231	254	301	252	256	240	283	271	252	242	253	255	210	273	244	248	266	255	248	236	247	263	267	243	276	221	245	240	263	237	271	235	263	237	243	235	245	264	273	257	265	281	247	256	245	250	237	271	273	248	253	257	221	258	265	257	264	279	272	267	242	259	263	281	244	249	245	246	253	251	257	254	278	274	246	272	259	255	289	255	274	231	241	231	263	280	247	259	285	262	290	271	262	266	242	265	246	249	219	245	231	275	251	247	230	295	259	264	239	261	269	221	240	241	257	261	241	272	251	261	287	244	263	252	257	267	266	262	255	266	237	267	267	288	273	260	270	291	264	264	284	262	264	242	263	284	252	242	274	247	257	261	280	273	274	282	265	254	225	270	245	253	269	256	241	246	269	253	252	258	266	274	271	275	255	225	274	241	255	264	231	246	262	275	264	260	269	256	224	240	226	268	259	264	257	269	255	298	270	254	271	253	268	252	235	243	259	233	227	232	259	263	272	254	286	275	258	252	278	241	257	245	251	261	266	271	243	261	271	275	257	266	239	261	235	265	293	269	245	277	256	262	235	262	254	241	284	256	242	263	259	246	244	244	248	269	263	267	249	260	255	277	253	250	262	272	272	261	258	251	266	286	259	263	264	263	268	242	265	244	280	269	255	237	260	265	290	255	231	250	251	255	256	257	243	270	264	266	230	256	269	238	273	280	263	268	216	240	273	278	261	265	251	248	248	264	238	280	256	245	267	263	294	254	267	265	287	232	244	259	253	265	266	241	277	272	229	258	248	268	257	244	242	249	265	257	245	223	236	221	260	309	245	290	245	239	286	249	261	258	266	242	280	288	246	282	256	255	224	250	233	247	268	238	251	255	243	287	286	262	263	255	268	269	252	276	265	294	236	248	288	257	244	237	259	255	253	220	270	243	247	247	241	240	253	269	231	292	256	271	288	268	279	277	244	277	255	250	282	274	265	268	253	242	268	252	244	234	249	272	265	253	275	261	237	254	239	251	231	266	283	268	238	273	224	278	251	254	263	238	261	268	224	249	256	265	231	253	281	262	245	251	248	270	272	250	254	239	262	272	251	252	225	257	241	276	236	245	268	286	239	253	246	252	268	255	247	241	284	283	275	272	252	255	271	293	250	285	288	235	266	261	253	251	255	266	267	237	251	270	245	313	284	249	310	254	265	238	256	260	252	231	256	242	244	252	284	219	273	300	251	274	245	246	266	255	263	262	287	284	279
5824	4073	2566	1310	1010	764	695	579	525	470	442	399	415	398	383	393	337	407	409	357	394	344	385	350	380	357	388	353	375	349	355	322	342	329	307	325	336	331	321	345	320	354	360	357	353	303	349	319	305	330	333	313	361	365	360	300	320	374	350	353	339	336	330	338	345	356	351	385	360	354	325	346	333	301	332	341	347	348	361	326	347	351	348	309	339	354	303	338	330	356	321	347	296	359	326	328	331	370	304	326	355	350	343	350	348	318	327	340	309	362	345	352	338	301	324	352	343	319	320	366	327	325	329	343	349	313	338	323	287	332	340	325	325	334	354	321	330	341	363	318	318	350	331	373	324	363	329	382	307	347	321	328	350	328	360	322	352	336	327	349	290	306	339	347	350	357	347	333	331	333	349	298	314	321	309	362	310	337	363	335	305	327	325	347	325	340	341	309	358	316	324	313	330	326	328	364	341	351	316	334	308	348	313	321	307	337	344	348	357	372	335	344	344	318	357	342	348	327	364	306	336	334	324	332	328	332	356	371	313	351	349	343	339	330	342	302	315	338	364	316	332	337	319	388	350	353	288	337	335	330	343	349	319	328	309	353	343	307	312	340	343	334	350	374	353	341	335	334	332	343	341	372	331	321	329	354	294	333	350	378	348	341	340	330	355	332	322	343	315	343	337	363	311	354	294	355	363	340	338	320	328	342	348	354	363	360	361	330	352	320	344	326	334	293	346	321	307	336	327	339	295	358	330	335	303	309	328	333	334	341	323	342	328	331	330	315	373	353	324	337	365	338	358	348	354	342	370	354	352	348	339	316	333	351	338	357	304	340	332	318	330	338	339	341	347	311	342	278	361	328	321	344	338	356	346	329	313	372	329	312	353	339	314	338	330	353	371	323	326	315	320	302	347	324	350	360	340	328	325	330	370	353	325	310	350	332	370	350	341	336	328	341	314	323	348	335	344	359	316	382	333	307	362	281	362	354	374	377	328	337	356	360	342	339	324	305	313	325	336	333	355	338	307	331	311	306	371	325	335	320	336	349	383	335	337	356	313	318	318	346	306	337	352	330	312	348	303	345	324	330	367	352	345	319	362	378	346	323	347	334	331	359	360	356	375	342	335	346	348	336	372	313	328	334	321	338	352	363	348	372	345	331	327	300	339	387	330	369	327	312	310	340	354	320	338	337	349	357	344	319	356	331	309	314	317	325	356	344	337	368	324	354	352	367	358	347	328	325	323	296	369	337	304	346	341	347	328	331	304	337	312	331	311	369	367	328	349	346	334	336	347	308	332	351	314	317	319	340	330	353	342	329	350	328	309	345	339	334	341	330	335	360	331	337	329	338	361	318	292	344	329	307	335	308	356	323	327	291	371	337	330	345	311	326	321	346	332	360	327	356	345	331	321	331	315	351	342	334	350	339	348	315	375	331	319	344	332	339	332	319	313	353	351	324	287	329	316	353	344	339	354	333	320	360	339	353	341	353	304	361	342	312	313	288	333	332	329	338	317	358	355	310	311	325	331	370	341	354	336	345	347	383	306	337	319	337	369	331	346	312	330	299	320	334	327	339	350	340	321	303	326	344	308	351	336	365	338	321	326	338	308	331	353	363	342	296	373	317	354	338	363	329	347	334	365	305	348	310	337	396	340	356	365	314	332	333	319	338	337	320	364	341	309	333	330	320	354	337	321	337	335	314	359	369	355	332	312	346	345	364	338	330	319	343	339	326	354	327	354	318	329	282	344	331	335	347	334	338	356	323	329	354	304	343	354	335	348	326	328	310	360	351	317	330	352	320	333	323	333	353	338	348	377	323	329	329	339	326	331	309	317	340	342	360	320	388	344	317	306	332	366	381	350	331	363	343	296	350	331	301	365	316	349	345	325	344	349	312	356	315	339	330	342	354	334	355	340	345	293	320	349	331	327	335	334	321	347	368	349	301	328	321	344	332	320	319	317	338	329	327	333	338	327	329	341	320	316	309	322	338	372	321	337	342	320	357	367	330	304	368	346	318	307	334	324	335	325	355	351	357	325	294	311	322	308	336	346	322	325	334	345	324	367	352	338	326	353	317	333	319	319	365	299	286	319	334	376	329	321	370	346	320	391	327	328	338	327	361	320	341	346	347	363	349	328	313	326	350	305	338	339	347	334	346	307	324	336	368	361	358	343	336	331	350	336	338	349	315	298	328	317	341	361	299	311	343	331	346	343	342	311	337	347	318	327	344	368	357	315	326	356	326	346	292	352	302	353	323	310	311	312	337	363	320	321	349	362	313	364	354	332	314	368	308	320	362	327	338	351	336	333	352	349	345	345	348	359	330	302	342	307	326	314	328	320	356	357	328	322	363	289	308	366	304	346	343	329	337	307	342	331	327	322	323	322	305	313	307	336	337	342	330	319	346	318	333	335	351	351	349	318	337	326	351	327	299	340	334	345	332	299	324	313	381	359	337	326	345	354	324	327	331	290	333	318	351	304	319	351	336	346	341	343	338	350	333	358	323	329	325	308	336	329	342	340	336	364	335	346	324	372	340	389	333	345	349	364	352	338	320	344	354	332	306	326	321	339	336	346	317	324	314	324	329	313	316	312	354	352	346	320	370	354	351	329	352	332	310	319	333	330	371	351	366	325	327	329	333	328	321	327	328	334	328	319	318	336	330	357	351	350	296	317	310	325	366	323	338	342	316	305	340	328	327	354	342	347	372	319	331	352	328	348	342	303	343	307	335	362	355	355	325	324	292	327	323	350	353	328	325	321	341	358	353	335	341	323	363	331	326	321	352	332	367	304	356	316	333	328	305	311	356	334	365	342	343	333	329	321	343	316	352	351	336	343	323	337	365	319	336	371	355	338	331	326	334	334	338	344	326	358	306	308	310	348	319	331	307	345	310	316	343	342	334	318	335	329	323	311	376	343	341	352	360	329	343	392	351	350	350	332	357	305	324	344	302	344	338	343	298	323	362	319	325	334	341	346	339	294	334	299	342	335	347	349	336	343	364	323	342	370	336	366	314	332	360	328	308	333	327	332	352	342	363	335	308	333	349	324	345	357	346	310	320	304	317	324	353	338	332	347	351	340	350	335	362	322	322	320	334	342	343	320	353	358	317	339	313	349	318	359	360	314	342	342	333	308	329	308	355	338	309	343	299	332	331	362	356	317	344	364	342	318	339	361	323	339	367	328	324	351	345	321	322	342	355	299	321	320	337	356	346	351	330	364	331	340	365	385	331	350	346	352	330	334	339	342	322	349	311	320	357	356	335	316	325	359	327	333	338	335	314	343	332	340	355	341	368	324	345	334	333	330	324	310	343	338	351	345	337	370	355	326	318	312	327	348	342	328	350	358	338	320	307	336	316	343	314	309	323	311	351	373	304	344	365	362	338	342	334	311	332	307	310	344	347	335	336	348	342	321	333	360	294	313	329	329	351	329	344	334	348	304	346	380	339	339	372	335	355	284	343	328	355	335	334	333	341	355	318	343	342	322	347	312	339
22962	21532	29311	24205	21527	21425	2860	536	388	378	296	267	218	206	193	193	181	189	180	169	165	154	162	147	150	150	125	171	148	136	121	153	131	133	124	123	150	128	134	118	129	113	116	135	131	122	127	142	113	141	95	121	129	113	126	134	119	136	110	129	119	104	113	144	126	110	151	138	149	115	118	132	140	133	116	113	126	125	132	128	117	140	119	138	130	103	129	130	120	123	111	129	122	114	145	130	126	108	146	125	104	132	134	107	118	111	118	114	116	116	112	136	126	116	116	121	117	123	132	134	105	121	131	118	101	112	90	129	116	106	117	136	103	123	117	123	107	124	127	131	128	127	132	124	116	105	116	127	130	137	118	104	122	125	123	120	129	121	124	132	95	134	112	134	142	131	114	126	115	123	131	125	142	125	112	114	105	137	150	123	104	142	128	117	108	123	123	126	113	113	134	124	123	129	120	130	123	102	128	131	124	118	153	119	135	119	110	104	100	134	150	130	119	111	142	128	121	146	126	106	119	145	124	120	121	124	128	138	132	132	118	134	125	128	110	114	120	129	103	127	123	108	131	100	116	120	110	122	135	123	119	126	144	123	118	128	110	121	122	125	133	103	111	132	127	121	115	129	128	122	135	116	126	121	108	137	107	112	127	110	128	115	130	110	115	126	123	127	96	135	123	131	103	96	132	113	112	110	120	127	128	124	124	99	142	119	127	123	110	136	129	103	115	122	130	115	126	103	115	137	109	121	132	133	109	131	129	115	115	110	120	132	99	109	130	131	126	108	114	138	114	112	142	105	132	135	112	128	125	125	123	129	114	113	119	121	126	120	98	140	121	130	153	113	136	127	121	124	119	137	124	127	108	117	104	115	119	133	133	127	127	106	116	112	116	103	115	142	119	114	108	109	115	121	129	116	119	112	141	117	138	130	110	139	136	123	129	119	126	133	127	107	118	125	111	111	133	127	122	118	105	129	124	109	146	134	141	135	115	111	131	136	128	129	102	116	133	113	114	112	104	114	137	140	127	118	128	139	117	124	109	129	118	112	132	128	130	112	121	125	127	127	110	120	110	107	121	112	120	119	121	126	110	119	131	121	117	95	111	107	119	124	126	112	116	128	135	129	145	135	128	120	130	116	125	115	122	111	140	132	127	107	125	114	131	89	133	126	110	136	128	125	102	129	111	113	122	136	108	118	120	117	128	112	100	144	112	105	131	131	107	125	117	116	113	107	109	115	123	125	126	129	108	117	165	137	108	121	116	122	118	119	118	112	121	122	97	139	127	104	128	105	120	120	138	132	109	107	115	117	130	140	108	122	115	112	127	120	119	126	141	134	122	109	113	125	127	138	131	129	116	106	121	111	137	132	120	109	113	120	122	113	132	124	126	118	124	121	118	123	121	133	113	119	122	100	126	96	116	108	122	111	111	115	154	129	108	116	136	140	123	128	131	100	124	123	131	133	111	111	121	128	120	116	117	119	139	132	102	137	119	130	131	114	122	120	125	125	118	119	141	113	138	117	133	127	126	117	136	118	122	121	103	137	130	127	119	111	106	116	130	108	125	140	130	142	135	142	114	144	116	131	116	135	119	112	133	139	129	111	126	116	135	103	126	120	114	104	117	121	127	124	125	123	107	139	111	117	135	115	121	139	108	129	114	114	104	114	124	104	111	106	114	129	129	113	121	121	129	96	141	114	140	109	136	122	134	108	115	132	125	103	133	124	120	119	133	127	116	121	126	116	132	132	132	108	110	109	99	119	132	107	107	130	128	109	117	144	102	138	109	139	163	131	134	118	121	134	134	104	118	107	118	127	118	132	117	108	108	126	117	114	125	124	133	118	115	119	104	124	109	121	116	132	135	123	113	117	111	118	125	119	132	121	128	126	121	107	134	115	105	115	131	106	122	125	103	119	132	134	136	105	99	112	136	126	125	130	136	128	132	114	123	133	103	127	109	120	133	120	125	119	126	137	124	117	128	128	106	129	113	128	105	131	144	102	124	116	123	104	139	132	117	136	128	122	108	136	125	121	117	119	122	93	118	115	110	113	115	125	124	124	117	114	113	140	124	128	141	145	120	126	125	129	97	117	149	117	145	117	114	117	110	108	122	109	130	134	115	127	136	145	122	122	128	144	112	120	115	131	120	115	112	114	108	131	132	116	113	113	119	122	140	102	118	111	99	109	132	130	122	102	112	116	109	126	106	110	143	122	142	117	126	127	110	130	117	102	128	136	115	137	113	114	118	127	130	112	120	128	124	135	123	114	110	138	137	125	108	99	128	126	124	106	123	127	121	127	129	105	102	118	128	126	107	120	116	113	132	110	103	116	109	118	117	120	119	124	131	120	112	129	116	111	106	125	113	123	129	114	127	114	123	112	124	108	140	107	133	114	114	138	123	136	125	115	116	123	145	109	123	106	130	134	118	114	120	105	132	121	122	103	123	127	110	108	137	117	119	140	145	141	113	112	125	133	134	117	129	116	124	116	107	132	113	119	105	127	130	124	129	121	112	132	127	138	124	114	157	117	131	129	128	117	106	119	122	119	137	132	112	128	126	134	126	110	127	117	132	116	121	110	115	137	140	106	117	133	114	102	112	116	115	114	120	128	115	142	133	112	133	107	110	110	133	123	100	125	122	127	130	120	120	125	144	117	120	126	136	105	112	145	120	104	97	142	136	119	112	126	116	120	140	123	133	112	139	123	119	117	126	119	125	116	134	114	126	106	109	117	126	118	138	108	112	122	110	140	106	137	118	115	131	118	103	95	119	118	115	104	121	120	127	113	115	111	134	135	118	118	95	111	121	109	132	115	124	117	118	123	141	126	101	114	143	114	133	96	123	121	111	111	138	141	126	113	98	128	122	116	107	101	125	126	111	122	123	124	130	114	113	117	121	122	136	111	135	133	115	110	139	94	126	115	110	126	116	136	148	111	105	129	114	111	125	134	108	133	114	129	119	116	123	112	121	113	131	105	117	118	103	135	127	112	142	109	121	132	124	127	126	138	137	124	132	99	111	132	117	110	115	132	136	115	139	111	98	126	106	103	122	107	125	111	115	137	138	133	103	122	113	111	116	124	124	110	117	111	106	117	122	130	122	140	126	119	123	118	141	145	132	106	124	136	104	120	130	116	129	123	146	108	123	133	110	135	113	113	110	142	122	122	121	117	112	127	138	117	108	131	116	109	116	127	148	138	127	115	117	121	114	130	114	126	126	155	120	129	132	119	119	120	105	134	116	125	110	119	115	124	109	111	122	116	140	126	121	109	130	107	116	118	135	107	143	117	128	118	118	110	114	134	131	112	149	128	114	127	110	118	111	129	113	142	122	140	129	114	121	132	109	125	126	118	129	121	141	115	125	131	105	136	150	116	120	104	105	108	113	116	121	138	124	136	108	122	107	126	150	127	124	115	105	116	112	124	144	123	114	147	120	129	116	125	121	127	97	109	139	140	113	138	106	107	102	121	120	114	100	129	108	122	132	108	144	123
6486	12660	8271	3799	2670	2061	1471	1149	893	768	621	575	490	436	385	371	289	291	311	264	275	238	193	269	240	210	216	223	207	222	200	196	172	202	183	193	198	162	199	189	164	194	176	201	164	205	176	178	184	181	192	166	164	184	166	166	152	196	169	145	173	176	172	177	165	174	168	184	181	177	171	189	152	180	179	169	170	163	185	179	164	190	196	161	182	174	168	161	189	170	164	173	176	165	150	156	171	177	151	183	158	176	149	169	177	177	173	188	184	164	190	171	178	169	174	196	164	173	160	161	162	174	161	161	164	178	177	133	177	154	155	158	182	180	161	164	152	168	152	150	185	179	180	158	170	158	170	141	171	168	157	195	187	180	179	157	165	178	166	149	179	156	169	163	169	170	176	160	152	158	170	168	178	152	189	166	186	158	164	168	161	141	157	149	176	162	158	164	156	173	166	178	156	155	156	165	165	139	168	180	158	153	183	150	177	163	177	161	156	166	148	174	172	167	163	146	158	163	158	175	163	164	183	164	156	166	162	159	178	166	150	159	130	183	179	188	167	165	167	166	167	176	177	162	191	170	161	152	165	180	155	178	177	153	162	153	184	163	193	171	141	171	157	157	176	164	157	176	147	165	164	160	165	161	169	150	167	150	148	172	170	169	168	174	163	157	164	165	150	161	169	180	162	168	149	155	149	165	172	147	163	161	170	177	149	169	162	186	156	156	151	155	179	144	152	176	159	188	175	175	147	207	181	153	161	165	171	171	156	170	162	164	165	185	148	157	161	196	150	155	176	179	145	159	144	174	168	169	163	182	173	162	155	156	152	165	154	164	162	175	153	176	178	163	163	155	160	170	177	152	170	178	161	158	175	162	153	160	161	175	187	156	164	142	174	171	168	163	171	148	163	163	162	162	152	167	159	187	170	149	168	170	184	176	150	166	186	174	174	160	156	146	183	177	146	160	164	160	179	171	175	167	161	175	157	156	161	150	149	152	153	182	188	151	177	151	189	180	171	170	151	173	184	120	164	141	162	184	164	162	167	170	164	182	147	163	174	170	154	182	164	157	183	158	175	166	155	149	166	150	185	162	143	175	147	170	152	171	158	173	163	170	158	187	165	183	169	177	153	158	169	177	149	160	183	180	175	161	170	183	160	168	175	159	137	186	162	169	168	170	141	169	157	175	156	167	142	182	172	167	168	156	169	156	167	143	178	181	162	169	157	153	162	158	147	144	181	181	151	169	182	160	167	160	156	153	152	160	173	151	177	158	165	160	159	172	170	174	187	197	156	163	164	188	173	165	155	176	152	163	146	169	163	160	178	164	180	146	167	169	158	149	159	164	163	164	158	154	164	172	154	154	157	170	149	146	152	177	177	157	160	176	173	167	174	155	151	171	165	161	151	177	158	155	161	166	184	171	168	172	166	173	175	150	173	187	153	177	178	166	167	156	173	180	138	153	171	157	158	173	165	173	161	164	152	184	175	150	147	177	167	163	180	143	173	156	163	158	159	168	154	163	163	159	179	168	169	169	166	165	156	184	180	142	161	141	157	166	163	164	142	180	142	163	155	164	189	161	148	149	166	193	169	162	172	181	168	159	185	148	161	182	151	183	167	160	166	154	132	159	156	163	156	163	175	153	167	171	184	173	160	152	165	188	151	166	169	159	167	167	162	187	150	165	168	179	154	155	157	138	154	171	159	162	160	172	156	167	155	147	160	151	171	150	151	197	183	159	183	157	169	161	176	166	180	139	146	169	180	131	173	198	181	180	140	162	180	163	194	179	132	191	145	170	166	160	175	171	166	184	178	152	160	152	178	168	166	148	167	173	167	155	149	163	132	142	141	159	160	158	161	176	143	172	173	185	166	165	185	161	146	165	169	158	171	157	136	162	182	171	171	160	168	152	179	184	165	181	178	164	166	162	147	153	152	175	192	173	177	164	175	172	162	184	163	178	197	160	168	181	181	161	163	155	174	175	162	170	148	145	151	174	166	150	167	169	178	165	161	164	156	175	157	159	156	163	153	176	166	160	179	160	180	162	163	154	164	153	157	166	181	160	143	154	154	184	163	163	188	177	165	177	154	175	181	170	177	147	179	173	144	173	183	167	147	168	189	173	156	161	165	155	162	171	189	160	175	153	153	123	170	160	172	170	162	175	178	181	202	166	149	176	141	159	198	147	155	154	169	185	164	186	177	177	196	163	175	151	174	162	180	176	171	177	170	145	170	160	169	166	172	170	160	167	167	175	200	162	186	176	182	144	165	169	173	169	148	172	159	175	154	147	158	169	163	156	167	190	175	172	168	167	188	159	144	155	149	162	178	173	159	149	177	163	179	165	176	155	145	184	161	172	174	159	186	163	186	163	156	182	159	182	171	164	147	166	166	160	159	158	176	172	168	152	153	163	179	187	174	178	152	168	144	164	159	159	186	188	164	167	180	168	161	143	181	164	159	176	152	169	151	179	187	189	156	188	176	176	160	168	155	170	190	174	151	171	173	154	137	181	163	161	167	154	178	172	167	163	162	157	161	168	186	143	169	168	158	157	159	155	170	178	173	159	156	160	150	159	162	166	185	165	159	175	168	148	152	157	166	160	165	124	201	166	156	158	167	151	165	151	173	171	151	163	184	143	185	159	157	147	172	204	162	184	179	182	186	179	152	166	181	159	181	147	166	181	161	144	167	181	174	137	164	181	181	167	150	171	183	151	167	179	169	130	171	180	168	170	172	172	150	164	164	148	199	163	172	173	157	203	169	196	153	157	168	155	186	175	172	150	146	167	185	187	166	172	165	173	164	156	158	173	163	186	171	163	163	165	162	186	157	154	158	173	159	139	183	161	174	146	162	163	167	155	178	164	150	184	157	167	157	162	141	168	161	151	173	146	143	174	170	176	179	152	169	172	170	159	169	196	182	184	157	177	160	180	171	163	158	169	169	171	166	155	157	176	163	175	165	136	178	178	174	173	167	156	161	168	163	185	153	165	150	171	169	172	159	170	182	166	167	155	155	177	172	154	154	182	175	127	163	173	174	171	172	174	168	176	155	153	166	164	162	151	180	163	149	163	161	144	187	164	187	162	154	164	167	163	170	164	175	162	176	167	187	168	163	183	162	180	170	161	174	157	171	158	193	148	158	146	172	166	169	183	163	178	179	159	159	155	167	194	186	167	155	164	168	170	163	182	169	164	171	164	169	165	163	164	160	151	160	174	157	164	166	189	172	145	145	154	139	184	166	164	152	173	194	143	172	157	179	166	176	159	165	154	192	163	144	149	145	152	174	168	146	181	158	165	161	192	175	164	168	192	180	170	143	171	164	171	166	165	150	145	148	155	155	170	166	155	156	165	196	154	165	180	155	170	162	166	163	136	169	160	175	182	203	164	154	136	152	187	151	147	144	173	183	173	167	157	162	184	170	169	203	167	170	176	178	164	157	158	153	139	142	181	170	164	165	160	146	165	168	159	172	173	172	182	143	166	174	173	170	168	154	165
27638	16911	2683	601	454	436	413	457	388	442	435	403	417	413	429	392	411	428	389	395	397	432	414	446	406	415	400	426	407	413	398	412	402	409	435	391	393	401	390	397	385	432	400	402	397	463	402	367	383	402	416	432	396	420	440	417	435	395	405	410	398	391	379	436	415	459	424	410	425	424	356	401	428	413	417	414	418	393	408	456	425	401	402	385	395	434	391	435	407	427	434	409	404	394	416	361	407	397	421	438	390	427	388	392	400	402	421	448	411	417	414	409	400	426	421	391	396	401	410	390	408	396	393	407	414	389	371	411	408	400	436	416	420	428	398	401	435	389	412	412	400	400	398	389	401	397	433	394	421	404	434	389	406	410	402	437	409	403	426	366	389	426	448	394	398	409	414	376	403	410	433	400	405	408	461	419	390	411	415	396	413	432	451	388	400	400	414	421	407	411	399	424	414	368	386	440	426	417	409	420	440	379	395	410	418	393	459	389	415	399	424	419	394	429	423	441	415	415	396	405	393	433	358	447	417	415	406	397	371	412	433	406	450	407	414	394	407	388	419	429	412	435	407	403	413	432	378	438	421	379	410	412	406	433	435	409	409	403	394	446	391	396	419	406	419	399	400	413	415	396	419	412	464	408	387	415	428	423	402	415	419	362	402	406	428	426	409	384	431	431	372	415	404	415	408	408	409	419	425	393	374	381	374	401	410	406	412	455	429	459	424	435	428	392	392	418	417	407	413	422	405	411	402	462	361	423	429	419	410	384	414	408	388	421	389	419	427	409	376	409	392	432	377	437	404	392	385	433	418	406	409	409	405	398	416	407	413	395	409	429	404	425	403	424	400	417	431	424	382	406	387	403	390	399	408	369	416	414	421	461	410	422	434	415	441	383	405	401	429	415	376	412	406	435	421	436	396	395	423	429	396	422	417	437	446	413	430	381	395	431	426	366	400	433	443	404	411	405	429	423	391	425	412	399	376	393	427	407	411	404	419	397	396	461	432	428	396	383	407	419	347	413	428	368	416	424	420	405	410	385	424	423	426	394	404	424	444	437	387	418	391	394	420	430	428	417	440	404	406	412	406	423	392	395	396	413	388	412	407	384	387	425	378	449	405	417	392	384	422	464	426	380	396	423	410	425	383	382	426	390	406	430	427	407	402	418	419	435	389	402	427	416	393	394	400	412	396	391	433	409	423	411	409	416	436	433	405	400	439	380	401	427	466	380	444	399	397	383	408	395	373	407	416	432	388	418	418	418	427	410	392	465	411	435	364	411	424	403	424	411	395	433	418	405	417	400	443	414	384	423	398	384	388	400	380	429	423	405	427	440	378	373	374	418	411	395	394	449	398	419	394	388	390	407	423	414	447	412	389	431	440	393	393	475	395	395	432	397	418	406	397	396	425	414	404	435	427	377	417	412	398	413	438	435	385	382	438	372	404	425	382	427	409	428	414	407	432	379	396	429	399	396	461	380	399	398	389	421	406	423	432	410	414	418	401	410	386	443	429	401	377	424	455	412	463	444	405	429	428	449	402	404	435	407	392	380	367	416	414	384	436	420	437	398	395	411	424	369	399	437	434	417	437	403	402	395	426	436	433	413	384	405	449	417	395	402	336	395	414	423	439	422	422	440	444	406	415	426	470	394	396	447	410	416	415	411	419	419	433	394	384	411	437	393	401	392	410	435	385	414	394	400	374	418	439	415	414	442	391	427	439	392	400	413	401	421	410	438	401	441	408	384	387	427	423	387	422	420	390	418	450	399	393	407	431	416	411	405	450	357	389	391	409	418	420	434	409	430	415	458	425	378	406	408	384	454	420	393	407	383	409	403	424	387	380	440	439	401	393	386	380	432	413	407	440	385	413	419	397	444	433	391	415	423	417	404	411	417	422	430	387	392	396	433	381	381	417	422	442	394	427	403	451	382	436	413	408	379	431	422	454	400	436	427	432	424	432	406	401	429	408	391	399	438	407	430	449	422	431	426	393	414	413	393	408	393	421	406	404	415	444	413	415	405	408	413	413	424	418	386	427	417	406	388	378	416	405	433	404	403	378	433	399	376	417	420	405	408	423	408	384	390	452	401	441	443	407	399	447	411	426	418	392	431	442	467	427	432	418	395	397	424	427	409	384	438	440	409	412	399	402	440	420	426	381	431	424	404	425	433	436	427	418	379	396	418	411	384	373	424	412	434	411	396	433	386	406	407	398	427	415	396	407	413	426	434	422	425	378	384	416	413	387	464	397	381	428	393	391	382	386	424	422	404	427	392	412	406	397	382	438	409	397	407	383	360	393	403	426	417	412	427	414	433	427	404	423	407	394	403	422	399	418	430	401	391	412	399	417	437	412	415	395	415	416	387	436	423	385	442	404	405	391	409	393	389	402	402	395	431	438	432	375	397	381	429	417	413	409	412	376	455	421	420	389	393	388	388	395	425	419	422	384	417	439	391	393	398	388	433	413	429	424	412	419	380	450	438	403	415	428	400	403	433	366	462	415	392	415	387	400	429	446	398	410	413	384	385	376	426	375	413	391	399	372	419	420	439	386	417	441	406	392	411	432	434	410	385	392	407	399	392	412	376	408	431	454	376	365	410	420	433	405	422	414	454	424	411	424	389	436	396	389	447	431	385	405	419	415	410	397	403	419	354	412	404	420	423	418	424	409	464	383	434	385	411	427	410	402	421	434	426	404	425	395	395	423	424	397	391	394	425	403	411	422	418	430	400	466	388	417	402	410	433	408	399	406	393	396	385	385	408	412	424	421	409	450	395	411	441	423	423	439	388	401	415	415	402	417	419	427	403	367	397	426	430	412	378	440	438	403	403	423	419	403	405	426	397	383	406	438	412	418	412	444	393	400	386	412	408	383	420	383	390	409	426	397	439	401	407	393	383	438	424	424	399	414	384	389	407	392	414	408	394	408	394	426	417	426	393	401	388	400	433	396	429	386	406	420	394	410	428	417	403	410	413	382	408	404	398	412	403	389	370	419	420	394	410	394	397	380	401	391	399	448	438	442	412	405	409	401	396	377	459	424	397	399	378	359	424	431	388	458	410	417	429	437	425	383	409	399	379	422	425	418	434	405	407	431	452	396	374	347	420	395	436	418	362	440	422	380	397	409	447	388	409	396	424	419	399	440	377	397	406	425	421	393	382	433	422	401	411	403	400	449	372	403	433	393	435	450	441	430	429	448	382	416	423	383	402	445	425	401	416	431	415	455	424	421	378	426	364	416	434	417	434	424	412	407	387	404	418	431	390	399	392	406	419	425	435	382	407	410	414	386	432	420	425	378	405	422	420	392	425	413	430	431	442	408	400	408	436	405	379	431	388	414	417	393	443	417	405	395	444	381	371	407	418	394	397	412	453	422	427	429	451	377	391	409	402	430	378	391	396	416	404	394	399	392	383	383	438	396	416	414	432	399	407	368	402	408	390	422	421	416	420	421	452	400	423	405	401	394	426	418	409	409	409	417	434	403	393	428	411	416	409
4644	1037	863	656	659	581	583	573	546	522	556	553	583	560	541	559	511	493	525	510	567	520	515	507	567	506	487	530	523	528	535	516	488	556	525	524	505	516	518	555	554	530	546	547	511	526	534	520	515	585	549	550	481	522	513	516	562	512	578	522	510	539	545	544	521	508	544	551	551	549	558	549	556	560	516	558	545	523	522	536	534	490	533	543	511	521	515	521	545	550	509	512	540	512	514	523	533	571	502	525	531	553	520	558	537	530	512	514	572	544	542	526	546	515	551	559	528	490	501	508	545	538	522	484	498	526	542	547	548	509	505	531	498	532	511	567	583	531	515	533	530	538	562	479	537	513	515	513	571	521	482	590	562	538	506	544	520	501	543	524	556	551	503	562	513	548	523	527	548	523	499	533	521	547	557	549	527	555	511	564	556	555	603	525	534	520	495	474	530	551	538	552	553	526	528	524	574	557	541	554	524	546	542	524	535	515	510	572	525	545	535	570	560	512	582	509	565	523	597	526	550	513	530	528	542	555	544	521	568	531	569	540	548	509	520	537	528	566	512	552	565	541	531	523	544	567	538	546	534	550	532	539	517	555	597	510	559	557	540	519	536	545	530	540	508	522	471	521	519	538	516	553	532	526	505	565	569	532	539	544	563	525	523	574	542	550	536	548	538	557	516	520	467	539	539	542	541	513	543	520	524	565	511	542	550	561	535	517	575	525	514	557	555	523	524	534	548	514	510	504	546	550	566	536	503	533	550	558	534	548	554	532	507	492	574	523	541	566	514	532	560	539	532	543	520	513	494	525	511	529	555	554	568	480	535	509	500	507	495	534	508	517	520	535	541	532	481	504	540	502	535	549	553	552	515	565	526	542	515	519	561	521	516	542	532	569	513	547	537	536	556	553	547	521	567	529	484	556	532	556	555	541	515	545	514	504	509	520	551	532	523	583	547	527	522	506	546	536	553	523	569	543	520	503	491	502	522	526	563	567	537	557	528	550	554	490	554	491	534	526	511	502	547	535	534	516	546	577	503	534	526	552	503	550	530	517	528	520	549	510	583	526	580	541	488	547	536	497	521	529	497	506	544	536	522	574	483	536	539	520	556	532	555	557	527	528	552	477	540	527	490	533	581	524	538	601	506	499	503	545	491	569	557	569	583	503	516	544	552	538	541	524	529	512	502	518	517	539	577	571	507	554	463	502	537	519	548	524	514	573	580	530	514	535	557	537	556	527	587	550	497	536	480	497	515	522	506	518	549	527	551	528	515	535	564	544	477	521	526	543	549	524	535	583	553	500	520	536	560	523	521	524	520	563	511	508	524	507	484	516	571	562	551	515	521	565	510	541	546	480	501	533	545	532	545	546	510	546	534	497	536	508	555	567	519	545	540	549	549	539	521	507	532	561	546	529	505	554	536	529	543	529	519	524	523	554	527	560	498	495	617	510	571	525	548	570	511	516	527	540	545	525	574	511	533	564	521	557	543	523	525	552	533	538	515	625	509	537	512	546	529	509	528	541	567	536	510	521	505	501	561	518	542	537	550	556	553	516	527	529	525	534	497	544	542	527	523	555	490	524	537	519	545	501	510	566	517	548	527	538	492	509	552	514	560	537	511	532	529	502	530	516	504	557	497	529	527	577	499	542	526	478	541	545	495	521	471	517	511	538	531	543	567	548	520	527	516	509	567	552	510	560	527	569	518	525	521	521	516	528	525	534	519	531	528	527	565	543	526	519	514	557	541	487	539	507	549	524	525	550	506	555	515	564	529	558	534	527	511	519	563	542	537	550	532	562	514	513	542	565	550	551	550	571	550	516	581	526	484	552	541	527	585	550	569	514	528	525	510	522	521	521	553	539	539	551	546	556	540	513	549	573	555	541	575	572	541	522	526	557	497	535	503	555	488	500	536	527	500	522	511	540	574	520	541	553	539	529	530	565	504	500	542	539	562	542	520	508	536	573	491	505	562	499	528	553	512	537	498	549	528	584	520	549	546	549	562	555	547	489	493	535	566	552	512	562	550	540	527	534	570	539	548	541	487	507	495	519	536	582	488	510	516	514	504	550	509	575	530	529	527	543	523	550	491	552	554	567	489	556	534	526	559	515	489	530	521	471	542	503	518	483	552	573	551	545	557	543	528	502	523	512	555	515	510	526	532	547	545	506	537	569	542	520	551	558	547	524	532	508	546	527	523	520	516	492	563	509	536	551	492	574	504	530	550	485	538	551	516	528	576	504	539	528	522	552	494	566	560	558	534	508	513	480	518	538	518	506	545	501	524	552	564	529	528	517	490	553	512	518	538	533	539	522	540	517	495	506	493	503	533	538	571	536	500	522	525	531	526	585	550	508	524	501	556	538	540	559	550	548	520	564	590	526	518	529	545	523	516	546	556	516	558	550	523	520	502	527	516	536	525	526	555	583	493	524	544	554	560	531	522	551	571	515	531	573	521	538	586	538	560	542	575	520	500	531	525	504	539	562	568	545	550	544	513	524	522	556	502	530	540	582	495	525	505	534	563	577	503	550	539	572	513	507	490	513	506	521	509	579	530	548	537	531	544	521	534	565	549	538	522	519	547	541	535	505	535	527	545	510	560	510	600	556	497	518	586	540	551	571	540	524	552	570	509	544	526	528	556	499	514	518	547	589	511	547	541	567	537	550	517	572	553	535	536	540	574	556	562	467	550	553	566	532	480	526	511	485	509	490	521	526	552	541	514	531	511	525	493	550	510	544	527	537	516	517	567	520	549	522	504	556	524	534	534	554	508	569	541	550	513	517	510	520	522	519	488	525	501	516	533	531	516	523	533	498	481	564	533	512	520	512	553	570	548	529	562	516	523	536	524	536	538	539	525	514	533	537	522	557	539	546	567	544	528	532	560	555	491	548	524	586	551	516	510	553	540	529	558	515	527	519	530	527	511	520	524	506	500	553	515	526	525	514	526	562	534	542	469	593	544	539	558	538	538	535	515	578	529	520	546	565	534	532	525	561	539	549	540	560	546	534	537	564	531	521	510	550	512	593	534	533	538	529	541	549	570	560	527	561	515	518	526	490	526	543	515	506	524	528	521	563	515	532	522	545	539	541	554	539	508	533	545	498	555	493	524	506	542	556	508	531	506	524	499	501	508	535	516	567	514	536	508	558	577	511	527	558	519	504	525	526	578	528	549	535	487	573	521	544	526	557	550	536	504	525	513	510	526	560	510	510	549	539	530	551	543	525	499	505	560	552	546	558	534	524	538	534	552	525	535	518	511	521	533	511	538	545	577	527	520	607	555	512	554	541	565	551	508	575	541	553	557	538	530	587	545	547	523	490	548	510	574	518	531	509	576	572	518	553	522	540	518	484	525	523	524	545	535	519	510	536	537	542	547	516	589	528	555	519	519	519	531	524	575	539	558	505	542	564	518	529	534	576	512	548	528	535	533	515	517	564	548	529	560	544	525	515	538	545	535	541	556	520	572	552	546	536	540	539	541	488	549	525	485	527
23901	21496	28700	24728	21451	5398	773	612	518	430	376	445	425	364	391	377	366	357	382	378	338	372	329	314	350	346	361	314	334	390	355	340	331	338	356	341	331	331	309	330	339	373	346	334	354	327	362	358	355	314	370	323	302	326	365	327	329	353	326	326	321	339	343	338	352	354	355	336	328	360	332	357	333	323	349	321	317	335	339	355	352	344	357	339	342	339	309	334	355	329	326	351	339	344	309	327	356	308	355	325	329	364	357	330	377	344	328	322	339	318	349	317	326	351	369	290	319	341	340	356	345	331	353	337	339	313	333	297	295	349	350	312	378	314	320	309	362	355	358	331	367	327	339	342	334	325	326	345	322	315	325	317	372	350	337	335	314	318	305	352	323	330	306	307	345	363	329	342	339	365	305	319	350	309	310	339	327	345	331	373	317	349	351	307	340	327	350	328	305	353	315	346	308	356	334	359	308	320	321	356	351	324	337	343	344	324	306	348	334	318	341	315	333	340	329	331	343	353	333	336	338	356	318	337	356	333	340	328	322	333	380	338	358	346	346	308	373	330	299	322	344	334	324	353	320	348	332	343	305	343	324	333	341	332	377	332	316	332	340	334	312	339	342	340	304	332	328	356	348	296	349	315	371	347	374	334	329	300	326	321	295	347	356	326	319	322	357	344	379	315	347	373	364	322	328	359	311	350	310	299	323	385	345	330	337	304	342	367	369	334	339	357	346	357	308	348	342	315	319	321	304	317	370	293	327	339	342	318	362	325	333	348	359	351	318	319	330	327	359	360	340	323	334	338	336	338	320	327	353	332	327	350	355	340	344	331	348	339	340	302	357	349	302	352	336	361	318	325	339	361	357	314	290	322	324	335	328	335	311	365	371	315	340	318	336	297	325	341	318	370	319	352	321	345	349	316	349	325	346	353	351	338	346	328	340	352	336	320	315	345	319	344	363	328	362	317	349	320	321	341	343	349	332	344	310	331	336	317	354	355	368	368	343	335	355	326	323	342	371	332	349	360	298	310	341	325	334	330	323	337	327	333	337	342	344	332	352	309	316	303	360	335	306	339	319	365	326	313	377	357	331	348	322	319	314	328	339	362	325	376	345	337	354	314	342	319	324	327	344	361	343	339	321	338	347	322	330	313	321	312	338	340	341	328	323	319	354	391	345	325	331	353	345	363	332	368	347	298	340	364	311	332	342	340	345	349	320	350	306	323	339	315	326	335	334	308	327	347	331	351	333	345	336	330	325	336	344	344	339	335	324	329	327	329	329	331	319	354	342	332	332	340	322	328	337	338	315	332	332	341	356	339	326	332	338	336	309	378	319	336	373	346	327	283	331	363	322	357	332	358	328	370	364	346	296	319	309	310	362	300	328	355	331	338	337	325	319	318	367	344	314	365	372	329	344	349	302	317	334	334	314	356	347	367	341	328	336	358	337	349	337	333	350	325	346	354	342	360	305	342	383	308	299	329	323	359	331	347	328	319	370	323	324	332	329	329	332	340	341	332	331	354	314	313	332	330	333	352	342	283	342	332	324	350	365	321	329	322	335	317	356	312	338	353	375	331	341	313	305	318	330	310	344	335	333	331	322	342	316	323	353	345	335	321	355	344	315	323	339	348	323	335	322	354	353	376	298	304	316	323	339	325	308	330	324	361	334	338	330	306	326	329	312	320	349	325	346	357	326	340	340	350	349	330	336	319	356	315	357	342	317	324	329	337	351	294	293	341	301	344	358	329	367	315	343	339	355	329	313	336	334	351	329	357	325	342	329	355	329	340	329	380	326	350	360	333	335	332	339	333	339	347	349	344	324	372	301	341	338	339	365	344	332	321	353	358	337	342	379	325	364	350	331	355	336	323	342	358	324	331	340	315	326	328	331	313	304	339	370	331	353	345	319	352	340	298	307	360	333	318	355	305	351	322	339	323	338	342	330	338	364	325	348	330	333	345	341	350	355	364	318	361	330	346	328	307	346	349	325	323	331	306	341	307	353	308	342	326	340	286	347	336	302	314	320	361	331	344	369	347	331	331	331	289	318	347	366	351	365	326	364	349	305	368	344	310	365	340	343	340	310	316	347	348	316	379	342	350	313	350	330	353	327	366	338	308	341	338	346	323	346	335	342	350	351	329	330	349	313	325	361	306	322	323	323	354	347	348	326	326	347	310	330	340	340	317	324	353	328	343	375	327	348	342	332	316	311	358	322	339	330	323	385	336	311	324	331	341	325	336	345	321	307	355	324	342	330	334	352	324	335	345	338	363	334	346	352	320	322	330	320	324	341	315	310	341	332	348	335	348	325	384	363	352	334	314	343	270	329	359	318	336	317	356	327	365	324	335	334	324	320	334	315	308	338	370	301	392	328	327	320	326	345	325	326	327	310	318	347	359	364	370	353	318	324	357	359	317	326	353	315	355	343	357	333	346	336	336	312	327	335	343	327	310	313	313	339	303	328	367	337	335	378	355	336	307	293	348	335	373	312	342	350	323	330	306	313	336	347	317	327	325	334	314	360	336	358	315	326	352	358	340	342	333	349	358	304	315	341	314	311	329	332	335	338	347	306	318	335	345	328	340	347	317	317	344	339	349	338	359	337	350	316	316	327	337	333	328	347	319	344	337	306	342	296	363	328	318	334	331	349	308	345	319	360	322	352	345	322	326	359	348	358	343	350	348	302	348	329	335	368	325	335	346	354	332	331	314	341	329	353	353	325	319	327	326	333	344	315	348	322	344	350	323	310	349	333	344	345	315	373	328	338	335	365	336	348	351	352	320	353	334	339	321	322	318	346	325	330	345	351	331	370	331	315	324	314	344	373	315	356	345	335	299	357	325	321	337	350	296	359	337	359	363	285	310	339	310	347	303	330	309	320	368	375	330	332	336	334	337	318	367	335	357	352	332	339	355	340	322	325	305	290	371	356	337	346	333	348	318	334	311	335	317	356	315	339	318	349	347	337	305	372	335	321	346	333	349	351	330	308	345	305	332	345	343	326	349	312	333	337	335	333	312	334	342	314	336	329	333	309	347	338	322	337	378	353	306	334	338	296	330	320	349	340	336	347	334	340	351	302	319	329	353	340	354	343	344	343	338	323	344	337	334	366	338	339	319	322	323	325	345	318	323	343	325	339	326	324	339	339	319	313	353	359	338	322	344	324	358	343	326	322	340	332	355	351	330	299	329	322	337	306	325	341	330	307	361	321	355	333	310	344	346	360	326	321	329	353	316	352	327	319	321	335	338	288	337	344	343	352	310	331	321	336	309	345	352	331	346	333	328	317	354	319	315	339	340	349	323	350	337	343	332	318	331	363	354	346	349	315	325	355	366	321	328	338	338	356	321	318	319	355	312	353	347	350	338	349	347	305	346	370	340	319	329	324	334	344	322	295	333	334	359	353	307	325	340	345	313	348	329	299	349	309	304	324	331	337	352	352	336	353	318	313	329	354	353	352	345	326	323	372	310	364	344	315	352	360	361	327	359	322	344	345	321
6080	8006	5244	2527	1834	1401	1106	921	834	735	671	654	613	580	568	501	530	460	473	479	524	473	505	499	444	497	461	492	452	463	427	482	436	456	456	485	458	471	470	493	476	484	473	445	446	459	445	464	464	487	466	452	468	437	402	452	445	423	443	444	441	445	423	502	425	445	435	443	456	450	434	460	477	455	446	446	435	421	427	483	471	418	452	454	442	409	442	423	459	468	415	441	438	464	448	453	447	469	457	466	455	461	454	414	463	414	468	443	458	472	439	444	450	407	430	448	457	440	459	402	407	463	456	452	452	439	443	431	445	469	463	485	442	488	432	418	435	441	424	444	437	450	445	451	439	448	462	487	456	431	480	410	488	441	469	423	429	424	421	423	447	450	410	445	451	441	484	415	471	446	434	415	435	485	424	446	477	410	434	452	446	471	454	445	483	461	488	418	455	433	418	453	452	474	419	445	444	411	428	424	456	435	457	472	439	439	441	462	453	472	417	461	467	442	455	459	451	443	426	452	426	430	403	439	447	432	416	441	423	455	412	449	459	451	476	441	434	486	417	444	435	461	411	457	455	445	469	429	450	447	453	453	462	432	412	444	455	479	478	460	453	430	431	412	434	462	469	426	446	464	429	480	480	437	438	464	436	418	453	476	430	469	430	421	427	430	435	429	435	423	421	443	448	421	465	442	434	442	445	448	424	465	441	424	445	440	434	444	404	478	459	435	403	484	399	461	445	439	463	423	429	485	441	433	449	401	452	407	426	441	438	424	411	479	477	425	417	441	478	439	459	428	415	434	422	421	412	459	415	424	452	410	448	469	427	424	454	435	472	466	458	426	465	479	422	454	451	430	464	427	454	484	492	397	429	435	457	442	453	404	424	439	475	438	419	445	451	459	449	454	419	489	440	428	477	471	425	438	439	408	454	469	458	428	414	438	489	451	433	446	415	454	474	437	440	456	431	447	467	463	441	443	449	471	453	412	465	453	449	450	438	428	453	477	430	479	424	437	424	439	431	457	394	440	459	463	445	446	442	437	417	433	431	421	436	498	421	451	435	499	469	440	442	426	463	424	412	507	463	470	432	447	470	456	437	471	391	406	429	446	452	420	408	449	436	429	446	461	433	426	440	452	457	463	457	431	453	437	481	436	444	425	448	437	388	422	415	417	461	436	485	412	423	411	439	433	473	447	431	445	417	440	450	406	451	452	465	422	406	432	443	406	454	472	438	451	409	461	455	490	439	482	435	447	429	463	446	451	457	464	434	454	431	407	418	427	431	442	455	445	433	436	476	447	490	444	417	423	428	459	448	439	465	438	485	394	425	466	455	479	471	455	457	465	458	450	447	484	435	451	468	486	456	420	452	453	469	412	454	453	442	446	450	464	413	437	423	484	454	443	417	430	451	431	443	440	426	447	450	460	434	463	437	442	425	439	433	450	453	370	491	422	422	464	433	402	408	455	460	467	476	467	446	451	434	454	502	461	449	430	462	440	463	448	475	408	437	468	460	442	445	449	440	435	435	493	451	424	450	450	426	451	392	473	437	475	492	446	458	434	442	466	449	420	464	429	432	462	450	411	437	428	456	449	464	424	397	425	509	443	471	434	432	425	401	490	436	420	407	444	428	453	455	421	429	395	444	468	452	459	434	420	473	434	445	431	438	442	469	451	465	506	425	415	415	474	421	466	469	477	435	431	468	478	434	436	477	440	427	394	470	458	434	424	436	423	402	467	441	447	452	436	428	447	443	432	403	483	440	478	441	408	478	442	447	468	437	430	480	449	482	448	476	424	461	453	424	459	451	464	476	449	448	404	445	468	475	420	453	470	449	429	437	395	453	427	415	435	458	412	452	465	457	446	456	473	477	420	479	431	423	464	406	456	411	432	443	442	427	424	472	415	469	473	436	440	459	467	442	429	441	407	462	415	443	440	447	428	455	431	445	434	489	428	443	420	407	431	428	479	483	454	459	460	430	437	451	417	451	435	445	479	448	447	428	471	411	441	416	441	433	447	440	438	461	437	456	455	457	433	437	431	423	464	434	406	440	424	437	441	422	436	465	482	420	463	449	450	445	430	444	486	444	477	431	417	444	428	417	449	455	486	508	450	461	459	445	440	466	447	448	416	433	458	428	473	445	422	436	425	400	468	427	480	421	438	447	443	452	441	461	474	425	447	454	457	413	433	450	486	469	474	431	428	448	412	418	450	479	474	426	456	433	448	440	429	419	455	444	437	451	427	439	421	448	425	459	412	448	484	417	468	445	448	433	454	458	433	461	461	439	440	466	453	447	437	436	428	466	425	404	433	453	479	441	465	431	466	462	451	429	434	474	456	439	473	444	480	410	428	439	432	448	450	419	461	446	407	483	457	470	440	413	420	407	442	452	412	408	431	457	453	435	448	448	465	448	443	460	418	430	448	486	435	464	419	458	473	433	463	488	419	423	425	423	414	428	435	433	446	426	447	432	442	439	447	422	458	486	451	432	435	476	420	486	445	477	427	450	418	409	410	437	428	473	418	422	438	450	487	410	483	474	415	450	447	437	457	451	444	454	437	431	456	434	446	465	451	445	411	444	462	451	419	439	451	460	422	465	423	441	445	453	427	457	446	447	489	458	426	418	406	428	459	466	451	473	427	465	451	449	435	459	468	424	448	441	437	430	459	444	434	470	433	413	411	401	439	432	438	450	436	430	440	466	442	431	471	430	451	449	403	429	456	415	485	409	491	467	462	455	464	404	442	425	468	436	441	452	439	455	412	421	407	463	432	412	453	459	420	434	405	436	433	472	525	423	462	424	417	458	426	415	444	460	429	472	422	424	416	450	451	457	421	428	436	439	444	378	435	458	436	453	426	447	434	428	477	405	403	453	456	430	495	451	446	433	468	435	444	456	463	488	415	473	425	453	434	439	463	468	439	469	463	432	475	440	393	435	416	416	412	437	458	424	432	452	437	442	443	475	460	431	469	411	442	469	444	448	430	426	442	444	470	459	440	428	450	432	474	458	429	437	447	460	426	426	466	461	459	467	442	454	435	474	427	412	468	425	484	461	456	434	459	403	407	402	433	434	425	461	491	454	466	388	449	492	419	407	450	465	450	423	446	462	456	413	491	431	454	452	434	434	429	457	435	446	450	443	436	422	448	418	471	458	451	476	444	479	412	426	422	465	479	446	445	434	419	438	468	443	434	444	412	404	458	391	434	456	449	441	437	447	466	430	432	437	413	467	436	444	453	439	439	419	452	448	434	460	445	426	428	477	426	458	426	413	421	440	441	450	423	487	435	427	428	448	417	449	424	448	455	439	417	460	464	420	468	453	473	486	396	454	429	413	471	417	424	449	407	464	427	441	461	431	435	458	454	405	437	435	448	415	461	436	437	438	426	411	416	448	400	439	447	416	425	473	476	449	381	444	420	450	444	465	431	474	468	479	446	405	446	473	447	449	469	428	442	431	446	468	427	457	424	440	449	460	452	423	419	432	424	434	431	441	454
25137	21491	27227	25846	4571	478	445	330	360	276	280	280	296	266	260	272	274	259	244	269	290	279	248	241	275	291	281	257	263	278	284	271	284	255	243	283	246	279	255	221	266	279	289	277	235	268	252	264	267	253	245	246	263	263	275	269	275	262	291	266	294	261	255	266	254	262	231	236	259	261	249	272	264	279	254	261	248	255	223	283	242	299	241	259	254	275	283	249	273	284	257	271	254	287	257	225	217	234	257	271	272	259	273	254	258	254	264	236	239	260	210	265	251	239	255	270	248	249	266	273	278	279	263	292	258	254	285	261	250	246	281	267	244	256	272	270	253	230	271	273	256	250	255	248	277	278	266	231	278	256	211	266	286	240	268	259	282	250	279	262	251	256	229	231	273	244	273	253	242	263	280	267	276	249	247	250	261	260	220	248	288	277	250	269	255	279	247	279	243	273	237	269	253	250	245	239	246	265	255	251	281	261	281	238	263	242	275	254	306	269	284	253	253	266	265	268	257	268	256	262	253	254	263	256	257	239	278	244	261	252	254	252	218	235	272	256	273	255	287	271	272	254	250	252	268	249	301	261	268	253	241	243	262	256	221	245	250	262	281	251	267	275	249	271	263	262	248	244	243	267	248	273	246	243	280	246	257	264	261	228	255	276	267	234	233	238	260	256	263	259	253	254	258	273	276	261	254	273	266	265	253	292	278	238	279	236	257	246	271	282	267	251	242	250	265	241	232	270	258	246	256	235	271	243	251	270	261	237	235	288	277	262	252	231	261	274	253	267	247	256	265	237	240	315	270	285	292	276	281	267	292	263	250	231	274	255	270	253	248	244	253	271	268	269	233	274	253	296	254	244	260	263	259	263	259	245	260	252	286	252	287	248	261	268	267	261	257	271	265	273	245	273	258	277	276	274	281	259	273	240	254	258	292	265	245	258	245	277	235	284	248	280	262	272	280	240	254	285	258	285	260	250	277	291	241	271	275	263	249	259	269	242	266	253	246	251	243	264	230	234	268	244	270	244	274	266	244	254	252	270	244	259	281	287	272	277	264	224	286	278	241	266	255	279	254	241	248	250	245	257	273	288	281	270	258	262	275	263	264	254	271	253	228	238	249	274	254	285	243	265	241	275	259	262	248	252	258	238	248	254	257	249	258	261	270	248	272	262	275	254	251	250	258	233	233	283	227	246	264	280	258	261	281	259	258	234	262	237	289	274	232	244	268	258	265	255	233	271	250	259	256	303	273	233	231	259	262	287	254	252	271	253	284	250	271	280	239	250	254	267	288	256	259	263	283	233	252	291	285	250	257	278	267	258	238	298	288	238	250	283	249	251	245	264	260	229	251	250	246	260	248	282	255	277	257	295	262	244	253	270	282	264	241	260	259	245	276	271	295	263	263	248	260	266	262	255	249	273	253	280	263	282	232	261	220	246	272	310	258	253	228	235	257	260	265	273	271	261	242	250	263	249	283	248	253	302	274	231	271	257	246	258	257	274	260	252	259	256	249	235	249	243	274	265	261	256	258	272	264	243	271	222	229	287	284	268	253	252	275	259	261	256	272	266	262	263	244	255	261	270	252	251	267	247	265	262	257	249	238	285	264	247	257	262	268	285	267	226	258	259	250	257	255	270	250	254	258	277	236	265	253	294	271	260	252	271	278	248	263	264	263	279	274	274	234	227	236	273	255	253	266	256	244	251	271	229	236	241	268	255	247	241	285	243	241	259	277	238	269	263	239	243	264	268	258	232	241	228	266	268	262	282	252	241	254	284	241	270	255	245	268	254	253	258	253	262	256	257	275	276	235	253	226	252	262	290	275	256	250	262	278	280	266	277	251	275	264	273	251	237	253	273	263	249	271	251	234	267	278	250	272	256	247	260	268	246	271	238	259	267	266	265	213	239	234	252	275	253	256	293	241	218	240	292	277	225	257	254	243	294	256	231	275	262	272	252	253	240	280	233	250	286	257	254	248	248	253	272	267	252	243	242	262	250	270	254	256	235	264	243	263	262	258	247	248	250	264	248	248	270	239	258	270	276	247	241	261	261	254	242	243	247	237	219	269	251	260	264	236	284	231	254	262	276	257	249	261	249	249	283	266	240	249	279	266	268	253	285	282	237	254	242	269	267	270	262	289	256	263	263	270	262	240	238	268	249	251	249	262	231	264	232	250	256	255	259	259	301	278	261	259	247	249	264	267	256	249	267	261	275	261	266	269	250	227	273	260	249	262	248	262	248	247	282	256	244	260	268	273	254	257	259	259	237	234	232	258	281	267	276	259	247	277	294	250	256	268	263	257	264	255	274	250	222	263	253	249	252	265	236	235	281	273	234	254	256	265	247	271	245	263	279	267	254	244	243	266	250	242	262	277	248	274	256	260	277	268	274	263	281	254	264	259	267	260	244	269	255	258	254	258	217	273	240	226	268	248	278	301	244	253	278	254	256	233	253	291	240	253	242	251	262	257	285	282	277	251	241	277	253	242	261	252	268	221	267	260	264	263	253	276	279	247	235	259	246	289	260	258	283	262	271	234	252	257	255	241	280	249	260	294	257	269	283	256	246	259	260	272	258	297	266	239	247	259	253	309	265	236	272	250	264	260	239	265	255	274	258	251	248	256	248	234	245	268	249	254	242	265	249	239	252	239	259	242	271	238	280	277	272	239	269	271	235	260	253	259	290	259	243	257	266	253	284	267	207	249	257	232	263	259	273	227	246	222	243	234	255	233	245	281	290	269	268	263	304	245	257	258	261	296	279	229	261	264	250	276	234	256	261	233	283	258	248	284	233	272	277	248	237	256	289	252	258	279	278	256	248	258	250	247	262	243	234	251	264	275	257	279	243	291	257	282	262	248	254	258	254	285	242	282	232	281	269	294	257	254	268	269	265	256	262	275	280	255	237	224	280	244	260	267	264	240	269	247	250	267	256	273	234	271	251	236	244	273	257	234	243	260	253	262	271	237	253	240	248	233	263	262	261	239	258	256	270	266	250	254	260	271	260	261	263	281	285	251	240	248	251	261	222	263	256	267	255	239	253	272	241	257	248	256	267	262	250	237	258	248	238	250	252	267	259	257	255	259	243	228	231	242	247	286	254	276	260	310	278	253	270	247	253	239	235	251	256	262	267	253	274	283	255	241	265	257	273	259	222	253	262	241	271	278	240	245	264	278	266	263	249	248	258	247	253	241	272	243	278	252	256	278	265	264	228	245	247	267	264	235	261	235	280	248	279	284	248	277	265	248	246	261	258	260	255	293	249	268	263	250	268	264	249	265	246	274	258	258	250	264	266	249	255	267	263	270	265	216	288	259	281	251	297	257	274	276	243	250	264	248	279	260	256	281	218	267	259	280	269	276	246	253	262	239	277	257	244	245	253	225	248	243	246	281	262	256	248	224	253	271	256	255	237	260	260	252	253	246	257	245	273	256	224	250	256	239	282	236	267	298	255	284	260	267	258	256	260	231	224	267	231	221	256	268	260	270	255	266	267
6156	4084	2786	1296	972	831	658	610	523	463	437	461	436	390	374	391	350	367	339	336	346	333	330	345	340	326	363	349	314	347	376	365	343	353	332	363	342	348	368	300	379	322	332	327	338	357	348	353	330	319	369	335	329	318	348	351	338	308	325	314	355	328	324	321	324	348	356	343	359	342	297	345	328	340	314	343	331	361	349	331	345	356	323	322	331	318	327	360	358	346	328	331	326	373	320	355	320	312	317	307	353	336	290	296	313	336	312	331	365	332	341	333	296	364	285	316	318	352	343	327	328	304	314	321	349	337	317	322	303	329	353	325	321	304	337	329	343	321	346	354	370	353	337	307	329	318	349	331	340	323	328	323	331	308	333	335	329	323	331	340	302	364	331	346	294	333	343	293	354	368	304	331	322	343	314	323	330	307	358	314	332	285	323	319	343	355	327	332	313	338	355	318	346	308	342	325	323	347	331	347	341	329	317	314	335	356	339	345	339	348	337	314	319	297	350	332	329	344	355	329	316	319	330	344	331	347	340	333	341	333	331	301	333	315	340	305	324	329	326	329	352	334	317	313	327	340	315	324	327	340	328	313	306	354	326	319	304	344	335	314	319	299	345	320	312	321	296	332	312	322	331	329	319	338	317	346	339	324	330	375	356	365	326	316	352	332	325	342	352	324	339	327	315	323	300	317	354	326	346	314	349	355	355	356	312	335	331	355	330	331	340	343	355	327	351	377	353	313	325	340	320	329	363	306	327	335	333	329	319	349	341	338	329	326	333	330	362	306	350	325	353	317	334	330	345	289	325	327	351	316	350	345	359	313	311	336	351	365	343	343	340	301	330	326	332	360	304	346	329	319	317	356	364	301	316	314	339	349	323	306	297	337	345	326	313	343	355	320	328	345	354	333	313	339	322	352	327	313	330	319	327	345	349	397	365	318	326	317	327	326	346	332	308	341	316	339	322	360	316	333	350	326	303	353	335	382	308	378	333	351	362	301	329	329	321	326	321	340	341	332	306	327	312	346	351	340	328	302	348	321	299	333	327	333	329	338	302	332	332	331	322	353	344	298	304	321	362	342	328	357	326	340	325	339	329	351	324	314	354	342	345	311	316	334	329	308	299	329	332	309	307	333	301	344	298	324	347	339	327	341	311	302	330	334	319	327	307	313	334	357	327	303	358	315	303	320	335	319	348	308	333	331	315	339	367	345	336	294	309	309	337	314	331	323	321	339	336	308	331	335	293	303	346	320	350	328	329	349	331	314	330	357	333	302	291	310	321	315	360	343	339	331	348	349	360	312	322	344	328	328	330	328	367	302	338	334	346	353	367	313	338	357	329	337	335	319	317	306	351	344	333	349	333	339	331	333	340	318	353	316	337	339	341	323	322	357	372	353	345	375	344	332	331	343	334	339	344	346	344	355	329	315	322	336	326	340	351	342	344	318	359	301	304	318	345	329	301	366	306	333	321	330	347	311	340	303	297	343	329	324	356	324	327	322	314	331	345	352	353	320	343	325	315	318	326	355	306	322	331	311	284	355	344	345	350	332	337	315	328	319	317	352	333	321	313	314	349	341	324	326	309	316	335	316	314	344	292	317	348	346	365	295	340	345	322	346	332	322	334	345	335	301	361	323	330	350	322	324	346	292	324	336	312	335	319	334	336	336	307	337	290	328	326	323	335	334	317	276	335	330	342	347	324	306	337	339	349	360	307	312	324	329	341	322	301	351	339	332	352	310	307	332	309	312	342	340	367	377	345	360	350	339	351	346	316	348	329	348	315	329	334	335	306	327	324	294	321	360	352	334	344	354	326	328	290	332	343	331	334	331	314	322	319	331	332	304	350	358	317	344	331	307	336	344	334	351	321	373	336	306	321	345	338	335	305	326	333	334	322	324	316	324	303	375	328	326	347	338	335	341	353	318	337	359	328	349	336	326	332	326	345	312	310	305	323	312	323	325	318	336	317	314	335	323	313	319	331	363	335	306	292	333	336	300	349	342	350	342	331	335	320	312	348	345	319	319	318	358	359	312	342	351	309	362	348	328	344	314	327	316	315	355	340	333	308	308	326	302	316	328	308	310	365	325	306	343	303	310	317	318	331	333	316	321	327	366	320	331	355	348	292	326	342	358	327	348	291	317	358	303	333	327	351	332	318	302	309	336	322	345	341	335	301	338	321	348	339	349	313	332	326	325	323	338	325	333	328	312	345	325	333	352	335	323	323	345	336	333	323	349	301	325	350	339	304	339	375	314	332	337	331	314	335	311	351	339	321	343	330	337	308	346	326	342	380	374	329	338	290	320	320	351	354	352	335	325	311	319	340	320	340	306	322	356	334	303	296	354	346	336	369	327	344	330	317	334	350	324	314	318	358	359	353	354	325	304	313	326	335	318	332	298	313	334	308	357	340	318	354	315	351	331	308	318	297	343	357	321	282	335	335	321	318	315	338	348	317	356	310	381	326	323	359	323	329	332	311	357	309	361	332	356	327	314	348	328	309	325	317	344	335	342	320	355	384	347	324	318	362	310	326	304	319	323	336	335	345	320	335	381	349	327	337	332	354	321	316	349	325	337	338	343	311	338	331	300	357	351	347	302	324	343	326	319	344	330	309	356	316	305	327	341	340	349	326	298	306	324	302	309	321	336	355	345	284	337	321	367	344	316	303	342	326	314	338	335	346	341	318	312	329	347	347	329	319	343	337	297	313	300	323	345	329	329	344	332	318	335	339	321	346	321	286	327	320	336	330	318	296	309	295	355	323	350	371	352	348	353	311	332	310	317	323	303	322	308	308	344	309	340	336	349	354	346	340	331	328	311	339	348	320	339	345	363	348	317	367	344	333	340	329	335	357	304	324	352	332	340	319	350	299	342	308	333	343	330	323	328	337	327	342	305	329	329	337	322	334	326	320	344	336	334	323	323	346	311	345	307	349	341	340	302	336	309	304	337	340	331	315	344	358	339	346	282	360	341	333	333	341	300	319	316	324	316	339	329	342	348	317	314	340	322	355	312	320	336	325	374	331	340	352	311	327	295	335	317	349	326	336	329	347	342	312	373	310	320	321	387	291	312	332	322	375	392	327	334	355	361	350	350	347	308	349	310	337	342	333	346	383	366	328	335	349	320	311	354	352	346	361	330	314	304	351	309	337	312	350	334	317	340	335	345	313	354	338	297	341	391	399	327	333	296	365	316	319	335	346	317	340	321	342	343	358	324	323	327	363	322	322	297	349	329	330	353	364	336	355	310	313	320	335	339	342	327	351	310	309	326	315	324	341	340	323	310	306	325	302	322	350	305	340	344	341	325	327	340	332	355	322	325	288	312	307	338	309	306	322	337	326	344	336	341	339	352	307	348	332	345	336	325	358	345	361	316	338	339	336	349	344	311	338	331	320	324	349	332	305	335	341	325	320	345	335	342	337	287	340	350	368	338	343	327	345	314	355	321	357	352	330	309	355	327	330	366	292	329	300	344	325	337	352	309	312	318	354	354
22903	21498	29249	24160	21492	21408	2890	594	396	348	327	295	210	228	206	219	194	176	180	151	147	167	144	145	147	148	142	135	128	134	120	124	134	117	135	126	125	125	136	123	129	115	134	126	133	134	117	125	112	123	122	128	101	111	123	119	133	144	114	114	112	137	108	107	139	121	131	112	122	97	115	114	117	126	110	124	112	101	112	119	115	111	97	147	121	113	109	109	139	106	114	106	115	144	126	127	101	112	115	120	109	122	135	120	118	124	131	120	133	120	102	136	117	125	118	137	113	120	132	104	108	113	125	104	129	138	132	120	116	118	135	135	133	129	131	112	113	131	138	124	144	122	133	102	131	106	113	136	107	125	101	111	111	131	126	115	128	132	116	127	127	116	101	139	127	122	140	118	126	104	113	121	123	106	111	114	109	116	125	124	112	124	111	129	115	132	112	120	130	121	127	91	120	128	126	116	90	116	118	119	126	145	132	112	125	138	120	127	123	120	103	139	120	121	108	115	110	123	133	134	130	104	112	112	107	125	130	120	113	132	113	132	118	120	130	106	114	110	121	136	115	135	121	109	124	117	131	118	104	121	127	128	108	102	101	119	118	117	113	121	116	129	130	122	128	129	117	135	110	138	110	132	121	108	143	117	101	113	113	122	136	105	121	116	102	119	110	123	139	104	137	108	145	123	130	119	137	125	104	127	127	119	106	136	112	136	131	126	106	133	103	134	142	130	131	100	117	109	116	119	122	127	117	112	98	123	123	104	110	120	133	118	103	120	98	117	108	100	111	107	117	117	116	128	105	120	102	127	137	132	114	121	137	132	104	118	118	141	134	108	128	130	121	114	134	113	113	116	127	126	107	107	145	125	129	110	121	116	130	131	101	133	130	114	147	122	131	119	119	131	127	114	114	113	123	129	92	129	132	138	145	117	125	118	112	93	133	113	102	102	117	121	128	113	122	120	120	116	104	140	108	132	115	120	111	129	133	113	115	110	106	117	126	116	128	123	122	113	132	101	116	108	143	111	114	137	104	139	96	121	137	146	136	124	114	140	101	103	122	108	117	109	98	110	132	124	112	106	122	118	108	135	144	121	127	107	124	118	111	111	132	124	133	127	139	111	121	107	131	120	119	122	125	113	119	115	117	131	124	110	136	105	112	123	129	111	120	128	119	105	119	121	129	121	136	121	115	107	123	125	115	108	110	125	139	122	107	112	114	121	131	137	92	119	114	122	111	128	125	115	124	133	101	122	121	141	108	111	117	112	127	129	129	127	130	127	120	119	123	108	143	115	124	113	112	119	130	117	123	119	121	118	125	100	121	124	119	133	118	118	119	107	121	133	131	121	130	119	112	112	129	122	114	127	129	118	123	130	111	115	110	115	114	111	123	115	92	132	115	109	121	134	103	113	115	107	112	116	113	115	115	130	140	138	149	111	137	130	107	120	122	105	121	105	106	138	122	129	112	98	123	118	116	112	129	123	150	104	115	121	120	113	104	119	110	126	106	137	144	92	125	104	122	124	138	121	107	111	108	127	113	138	138	126	137	118	106	100	118	138	122	111	120	119	95	107	143	112	134	119	105	96	106	126	136	125	117	120	115	127	123	143	120	130	112	116	115	111	119	133	124	121	112	139	120	111	134	115	120	120	125	99	121	129	121	120	136	118	124	114	135	131	106	133	112	117	114	111	114	122	122	126	114	111	125	103	118	131	124	119	124	125	107	130	113	120	112	136	114	125	115	123	112	118	122	122	113	129	140	103	108	130	129	114	108	106	131	121	100	118	108	108	124	129	124	106	110	121	114	105	121	123	110	108	127	112	135	126	126	111	115	128	97	115	121	144	122	135	99	116	112	105	118	108	118	117	131	130	120	132	121	118	117	119	107	109	127	126	133	121	120	108	117	124	131	116	106	128	119	123	111	135	117	129	119	113	121	104	121	123	129	105	99	104	112	115	87	128	121	106	128	132	110	111	134	114	87	140	125	132	117	128	131	116	102	113	127	137	116	126	98	116	104	96	108	112	111	124	135	115	107	135	116	130	113	112	123	135	115	128	130	118	125	123	129	116	125	119	119	138	114	111	115	130	104	102	102	127	113	125	118	108	130	132	118	116	132	129	123	136	128	141	145	112	104	118	132	134	117	106	157	119	130	137	114	108	118	129	115	130	141	136	110	122	123	121	120	112	109	102	125	127	114	135	133	129	131	137	116	120	113	105	131	101	123	137	112	110	106	130	112	120	106	118	124	113	111	120	115	112	116	120	124	122	122	117	114	117	126	115	122	107	112	113	110	118	117	115	126	118	126	140	135	125	127	123	137	136	110	122	114	131	137	97	113	135	115	121	128	107	132	121	110	119	133	93	106	131	113	112	124	127	131	110	109	116	117	131	112	112	139	138	124	137	120	118	128	100	116	130	102	135	103	127	126	108	137	118	124	119	120	133	103	115	128	122	127	126	117	119	119	111	114	117	114	123	124	129	143	123	125	103	122	109	94	119	132	112	110	134	113	149	120	111	109	118	114	111	119	124	133	119	138	107	124	118	110	113	124	121	111	124	113	128	108	139	117	133	136	118	117	128	133	107	110	120	120	139	112	118	120	116	119	137	111	126	137	114	119	116	129	116	128	123	124	126	105	115	117	112	119	117	114	135	130	129	115	122	110	131	108	128	122	125	119	114	129	113	137	103	113	121	106	107	113	119	118	107	111	115	121	119	121	119	114	134	130	114	133	139	120	143	129	120	131	111	127	130	125	116	110	123	130	140	106	100	124	119	128	127	116	114	122	129	132	100	125	114	103	129	125	142	103	108	131	109	118	116	112	112	139	135	129	111	113	123	125	101	119	138	123	119	117	117	123	128	119	121	125	99	116	129	124	114	106	133	132	111	131	117	124	119	134	117	120	134	120	128	128	116	108	115	127	123	126	120	116	130	123	145	126	124	120	118	115	129	114	127	108	97	133	125	155	120	142	115	115	127	119	123	131	106	116	111	104	126	123	129	141	112	110	104	108	118	127	113	102	107	93	112	107	114	124	112	121	112	118	106	118	124	128	124	113	128	126	131	113	114	120	135	115	123	123	127	138	121	102	120	123	120	125	113	116	115	122	123	103	122	126	115	113	126	129	117	107	122	134	107	114	107	104	122	101	118	113	109	108	135	119	106	131	112	107	126	119	118	128	124	139	106	114	120	145	134	140	132	126	103	132	129	101	114	113	124	131	115	133	128	121	133	117	118	116	118	124	121	105	118	114	127	118	115	122	123	141	127	119	128	129	131	119	106	118	129	99	145	125	101	108	104	123	137	116	120	107	128	121	114	114	121	129	114	88	119	124	122	114	108	132	122	114	111	123	100	126	128	101	127	113	119	102	114	98	123	120	106	126	131	104	99	119	135	115	126	110	88	130	125	98	111	144	123	126	106	120	125	128	114	118	108	110	127	104	142	135	100	112	131	125	135	133	100	127	124	115	119	128	126	124	118	137	138	132	123	138	132
9395	12738	8213	3835	2684	2014	1464	1129	938	754	572	564	471	430	355	333	304	288	271	274	276	251	255	210	204	222	203	222	241	199	216	204	173	198	175	165	175	192	198	170	200	183	175	158	175	163	172	184	183	172	185	165	173	163	166	175	185	172	193	161	170	173	169	191	173	173	181	190	180	130	156	153	166	166	169	159	197	152	177	159	172	155	175	185	175	170	164	148	164	168	157	159	156	185	176	183	158	151	174	189	159	171	175	161	163	182	179	173	179	157	170	157	164	158	178	182	157	158	191	175	157	165	151	162	180	152	180	152	190	162	185	168	158	185	169	152	154	162	154	171	182	176	153	181	178	176	154	168	170	168	168	178	166	174	139	181	146	164	161	162	143	165	158	157	150	187	185	156	169	175	182	149	162	190	149	154	138	170	160	148	178	174	170	157	155	173	178	163	144	164	153	164	148	173	174	152	154	149	155	159	164	161	155	173	163	172	161	169	156	157	177	178	159	174	154	159	193	174	182	152	161	179	169	156	174	173	173	158	191	191	154	168	165	148	146	161	175	156	150	160	183	175	170	160	167	171	163	163	166	181	175	163	169	151	156	160	161	177	161	152	162	149	152	170	154	166	167	189	153	160	157	176	165	179	171	172	174	146	164	163	172	169	133	156	171	182	152	167	187	169	170	175	166	143	148	172	177	158	166	158	165	151	141	179	151	180	162	157	155	168	162	194	162	170	186	154	146	180	153	176	158	170	179	158	165	173	178	185	173	162	158	150	157	175	166	157	165	187	151	165	162	142	154	176	170	193	152	156	150	168	156	165	162	177	159	173	193	155	191	160	158	166	153	160	164	168	172	184	191	168	169	162	181	142	178	166	151	188	174	184	148	169	151	161	171	155	149	164	160	162	141	148	160	165	153	162	164	163	174	132	148	168	165	158	173	163	165	152	135	164	168	179	137	146	169	161	184	168	174	175	149	176	168	156	186	173	150	160	179	155	172	176	148	181	163	164	166	168	154	181	149	133	151	179	175	154	161	164	178	167	154	160	166	131	157	160	180	183	170	169	151	171	166	167	167	163	172	186	145	161	172	145	183	150	143	165	174	158	163	153	176	161	161	179	168	176	148	155	136	176	163	154	173	146	162	163	169	162	170	152	174	182	158	150	152	155	170	191	184	166	166	164	163	163	153	166	163	137	143	159	138	170	172	158	185	168	146	167	139	172	170	146	195	152	175	185	179	150	183	188	156	146	185	184	159	183	160	147	173	153	150	190	203	154	164	142	167	175	136	183	179	163	166	168	159	155	155	167	175	185	177	174	183	174	150	150	162	158	169	148	148	158	155	147	156	165	180	188	184	149	170	162	164	158	163	166	167	158	149	169	160	172	160	179	170	174	154	161	157	166	174	163	148	159	171	165	149	166	167	167	163	164	171	170	162	187	171	140	144	174	180	159	141	152	169	175	169	171	161	156	159	135	153	156	180	184	167	146	162	185	175	164	164	171	166	164	152	160	154	178	148	171	156	160	151	146	181	155	152	171	149	165	142	178	162	152	151	165	162	158	166	146	180	142	158	141	172	162	178	162	160	157	162	169	173	161	179	150	175	156	169	163	173	169	135	143	171	169	184	161	158	147	167	155	172	179	149	170	156	167	150	155	181	183	150	159	158	143	149	172	157	158	145	164	130	157	170	148	170	159	160	172	173	158	160	183	185	177	166	182	169	168	163	167	156	165	162	179	163	172	155	172	155	166	167	143	164	157	147	172	153	161	181	156	147	163	184	173	158	159	147	169	165	173	166	182	186	177	157	173	172	178	188	147	153	176	170	146	170	186	125	154	179	156	165	133	163	166	183	164	164	171	168	153	150	151	155	162	184	130	161	172	177	157	150	161	182	181	176	164	178	177	166	170	159	175	185	154	155	175	193	166	168	149	163	164	177	168	177	171	159	148	168	159	174	148	181	176	186	182	154	156	157	162	165	155	149	176	153	176	161	184	173	156	150	144	166	130	184	155	170	146	138	171	158	167	165	176	188	171	165	154	157	152	176	176	181	160	173	166	168	167	145	172	167	164	173	165	160	169	161	181	179	150	172	152	136	141	159	148	165	158	170	161	149	153	134	167	140	169	146	174	165	145	182	144	162	161	183	155	175	154	171	179	166	176	174	157	157	171	153	143	172	164	148	159	168	150	154	151	151	160	173	166	152	174	151	172	173	170	172	159	137	171	143	148	147	174	155	156	160	157	149	157	155	169	161	161	166	166	174	144	156	156	158	193	168	179	163	168	153	164	144	155	176	161	167	144	144	153	167	167	150	168	164	174	146	153	150	162	162	164	161	166	155	171	151	162	185	165	177	185	150	165	137	172	177	164	199	152	154	142	154	138	159	164	147	144	167	174	175	186	180	147	143	158	187	164	156	166	162	169	153	156	164	130	172	177	155	150	168	175	163	162	164	154	193	172	181	155	159	209	156	161	170	162	161	167	159	142	145	168	170	155	144	165	152	144	180	152	138	176	175	168	181	186	182	168	165	164	152	152	179	148	180	148	149	159	149	161	179	147	172	163	148	155	167	174	156	180	175	175	138	179	154	154	174	158	164	167	158	161	157	170	171	161	154	167	154	160	179	173	194	160	165	147	147	173	167	166	175	161	143	167	181	163	146	163	169	160	160	195	167	157	181	142	163	164	158	166	167	156	149	168	144	148	196	163	160	152	171	156	153	197	153	162	144	183	170	165	166	163	205	166	175	178	153	157	164	180	173	144	141	139	152	165	144	147	154	172	175	163	150	154	154	143	169	159	157	159	165	169	170	148	170	181	163	163	165	168	155	173	164	163	168	179	133	180	157	197	205	169	171	155	166	135	183	167	166	179	149	133	156	180	172	150	167	153	160	156	147	168	156	159	161	180	159	176	174	206	166	154	140	168	160	157	175	165	170	158	160	178	163	164	155	145	154	172	168	166	172	163	176	152	138	148	156	147	151	163	146	152	170	185	171	157	165	185	154	158	175	157	149	168	159	167	158	167	183	152	168	178	157	142	170	157	178	153	161	150	146	182	165	162	172	140	166	170	186	170	157	163	140	159	171	169	186	159	167	161	171	156	167	133	139	174	170	159	175	158	153	176	148	162	163	171	159	157	172	159	145	167	168	162	184	163	163	168	165	168	174	162	154	179	155	176	172	164	162	170	168	132	181	135	174	169	152	174	171	160	166	177	154	163	173	148	183	165	153	153	185	166	158	181	145	171	187	163	160	172	145	173	147	149	152	176	169	175	159	157	158	166	175	191	160	174	166	163	154	159	149	171	158	161	175	169	157	169	190	165	163	177	170	197	140	191	155	150	137	156	150	164	167	163	168	144	162	167	169	169	160	162	176	180	163	166	163	188	140	149	174	186	167	173	161	167	163	169	152	157	179	154	158	182	170	164	153	163	166	146	154	147	138	170	167	141	159	156	169	157	183	168	159	166	166	172	184	189	167	159	159	168	153	157	155	152
27759	17063	2846	720	603	545	442	429	427	444	388	419	409	426	431	391	432	388	424	417	392	397	399	447	405	382	402	367	411	390	382	394	412	403	421	408	397	406	383	398	382	402	387	408	450	393	412	419	387	408	352	452	417	409	414	433	419	394	404	397	386	383	386	407	403	396	386	417	406	355	413	380	419	435	418	417	431	381	440	400	405	410	401	403	338	380	374	426	403	405	394	398	405	415	404	409	383	408	397	373	427	412	403	349	432	409	407	377	433	397	380	370	458	414	377	386	415	411	389	390	428	388	397	378	410	434	365	437	386	417	416	407	427	403	440	380	433	411	405	447	385	379	413	386	415	423	406	390	412	391	424	434	408	418	388	424	374	392	428	391	408	394	418	427	414	378	414	402	448	370	381	402	384	398	409	400	397	398	429	412	444	406	407	396	424	396	421	406	354	408	422	432	375	410	413	401	401	392	398	396	423	418	414	370	434	391	375	434	395	398	415	367	373	405	375	419	384	413	404	389	383	387	389	387	395	387	402	408	388	365	409	411	390	448	399	370	404	423	382	382	434	367	411	402	385	370	418	419	433	441	426	435	421	398	384	404	397	381	389	417	393	388	410	445	396	394	392	396	398	421	376	381	399	409	381	445	399	401	395	402	379	369	434	385	409	405	397	430	402	414	421	407	442	406	396	447	401	428	398	409	388	398	415	414	378	370	405	395	400	388	406	409	396	396	390	438	397	413	393	389	388	399	395	389	421	371	384	402	401	410	400	392	418	416	415	401	417	386	368	412	433	378	407	449	400	418	414	432	383	416	407	382	410	429	450	368	386	406	409	421	401	401	416	394	421	408	380	405	399	402	371	409	416	399	411	395	422	383	435	399	422	436	393	402	417	395	405	403	414	434	394	373	400	407	368	369	419	362	400	414	399	424	428	394	387	406	408	453	403	358	422	412	417	413	417	387	445	427	402	377	400	410	391	387	416	392	380	378	391	416	420	410	386	397	436	433	397	408	391	425	438	400	385	405	408	408	391	400	395	391	408	412	386	416	396	392	395	406	446	400	425	394	412	380	395	401	442	396	389	403	376	389	401	425	395	386	417	403	412	377	420	397	393	416	393	382	384	406	397	402	398	383	402	394	374	389	435	411	389	395	415	413	420	377	415	422	407	408	418	406	435	423	390	417	407	379	426	409	405	412	390	402	375	390	420	423	396	383	426	380	415	407	402	380	438	398	385	387	403	419	427	398	417	411	449	362	394	422	405	401	386	415	408	416	424	406	404	443	398	415	359	400	419	420	386	409	437	425	397	403	454	388	394	390	417	436	382	387	416	394	375	385	380	383	394	381	403	387	377	419	414	396	360	408	410	376	425	382	396	425	404	388	386	385	399	397	403	387	403	390	392	421	396	370	347	386	409	408	435	408	413	395	428	379	414	389	403	426	394	393	416	405	430	388	431	411	412	407	389	387	382	426	412	383	423	404	427	419	420	398	389	416	390	407	434	449	390	406	415	424	425	442	418	398	410	434	424	400	424	383	404	404	395	369	410	431	405	395	393	426	396	414	407	439	407	422	384	409	402	446	386	427	389	401	414	403	374	411	390	436	412	391	427	436	410	383	410	420	371	429	393	418	389	411	412	409	418	428	413	392	428	387	349	415	394	404	399	411	436	452	387	378	371	427	415	403	437	430	381	390	371	380	389	397	380	391	365	460	386	435	396	389	362	392	399	421	423	395	422	392	379	402	395	419	419	397	404	451	396	428	405	389	391	442	400	399	399	416	382	398	398	400	389	412	375	415	388	410	402	395	450	412	419	415	403	452	383	424	390	368	390	379	459	402	418	369	405	458	427	392	375	384	439	379	387	390	425	428	381	385	399	403	444	417	412	398	380	431	393	413	438	450	365	423	428	401	368	376	400	406	375	370	399	415	428	400	428	412	373	449	422	366	436	389	392	397	382	420	413	400	421	423	426	405	378	398	429	405	406	398	378	453	412	409	427	429	408	414	416	439	415	419	407	461	382	422	432	408	394	401	417	410	362	416	420	385	378	402	428	386	406	399	404	390	427	396	438	398	395	393	425	385	427	396	396	415	403	412	424	385	401	403	416	376	404	405	411	416	438	379	417	411	394	409	361	422	400	387	392	378	420	410	429	409	414	400	384	427	413	425	396	392	452	393	396	393	403	423	421	417	404	419	393	380	387	399	398	434	408	389	389	393	392	391	401	410	387	391	411	413	416	436	416	427	413	376	380	415	406	386	405	431	425	392	385	382	366	438	409	413	406	444	382	428	405	403	409	408	401	428	448	417	408	398	400	425	356	396	400	397	434	393	404	391	394	430	383	409	412	439	399	422	366	433	412	419	431	417	398	369	404	409	390	380	392	399	382	449	398	422	403	378	412	406	412	422	433	408	413	425	423	382	436	401	432	405	366	406	393	422	423	402	399	421	416	408	378	406	408	397	387	435	407	397	408	395	404	399	415	403	407	391	405	403	370	381	392	391	419	373	393	435	391	418	416	392	407	418	406	399	399	420	382	391	394	400	399	416	419	427	382	368	386	423	381	411	373	404	407	356	387	457	415	424	419	419	389	379	359	420	407	417	401	455	412	408	439	409	378	396	429	425	405	429	401	385	380	413	409	415	381	389	413	397	421	426	392	398	436	391	425	433	388	401	411	434	405	394	392	395	422	422	407	411	394	394	411	381	431	401	393	419	412	432	404	388	446	425	423	406	417	392	459	439	393	443	416	372	374	385	412	376	400	437	392	440	400	401	403	383	436	415	452	382	396	375	428	399	421	428	417	373	388	414	442	430	400	430	402	397	387	409	408	402	405	388	393	383	416	453	426	412	377	406	416	388	412	400	398	396	406	405	430	393	420	417	407	435	389	377	398	412	399	404	417	430	415	419	381	417	400	425	423	400	418	393	426	382	413	395	378	390	393	374	382	383	424	441	381	403	397	436	386	444	465	404	419	404	374	431	443	385	349	408	384	388	423	385	399	419	383	414	396	403	392	413	382	382	406	400	378	418	399	389	434	398	423	430	442	437	388	412	399	393	379	383	420	426	416	391	427	414	418	411	406	406	414	385	377	431	364	406	415	412	402	407	389	417	416	406	385	445	428	392	402	392	429	391	399	412	392	423	390	418	391	394	444	457	401	392	423	392	387	401	400	396	446	393	411	370	422	397	438	403	422	418	419	449	429	389	435	392	404	391	411	403	413	383	418	386	466	421	392	406	412	389	434	409	399	390	415	453	417	383	378	432	404	369	432	422	438	399	377	414	423	416	376	425	421	382	390	423	354	372	410	409	396	391	385	405	411	417	390	384	415	395	385	389	441	410	382	399	406	382	404	401	417	457	410	417	396	430	416	354	407	424	398	398	381	422	386	391	388	418	396	413	415	410	420	392	395	391	412	385	421	410	422	371	392	407	412	360	421	405	402	437	386	392	404	427	413	418	426	416	391	380	395	423	422	377	384	441	390	407	397	398
4869	1088	872	683	635	595	610	537	544	529	541	540	580	513	548	554	527	507	510	503	511	505	545	520	576	518	552	528	560	533	519	464	556	481	535	481	552	504	528	555	509	502	520	509	532	536	534	499	542	536	527	520	558	523	530	506	516	548	519	534	522	491	533	522	515	504	519	509	509	510	576	514	567	468	536	513	509	474	555	503	548	545	505	522	535	556	532	515	520	506	576	544	527	544	505	527	554	509	531	527	481	485	546	560	547	542	527	503	513	515	543	511	527	525	562	511	546	480	577	489	518	534	512	504	522	529	510	511	525	472	558	499	525	529	527	493	523	545	507	508	497	494	526	509	568	475	532	545	514	554	543	565	512	506	512	507	515	517	539	556	517	538	480	590	521	530	511	542	555	521	554	515	491	524	507	534	534	555	516	534	535	508	551	527	543	510	517	487	523	512	590	569	547	580	521	487	568	560	508	538	560	553	532	515	540	526	558	539	552	534	521	544	588	554	520	550	514	539	531	526	473	506	505	540	533	571	498	503	474	536	503	483	534	522	524	529	531	539	509	518	578	500	550	559	546	514	509	539	535	496	526	523	522	539	540	543	568	552	516	564	532	519	547	542	507	516	544	480	526	561	548	502	504	515	513	562	548	540	576	562	512	515	563	487	541	514	563	505	482	553	542	500	520	530	481	516	537	511	542	538	492	518	563	516	509	494	517	494	492	511	524	498	566	548	533	556	502	539	524	517	504	482	521	524	549	511	573	532	513	507	499	512	529	546	535	495	536	554	527	498	525	539	566	506	539	547	546	540	547	581	521	550	531	497	483	533	508	535	523	512	585	471	525	510	552	578	531	534	498	583	534	519	500	525	513	544	492	514	519	515	509	523	500	526	505	521	596	523	520	570	561	497	554	516	484	530	548	525	517	550	549	494	516	534	544	521	481	550	476	532	550	530	507	534	482	507	524	527	527	512	538	518	506	512	519	532	550	528	547	508	483	527	550	514	566	485	519	514	493	532	544	543	523	541	525	525	538	494	484	554	564	503	529	531	553	541	523	514	506	508	495	528	540	503	496	504	535	504	548	521	515	554	507	487	489	487	565	532	511	526	522	528	505	572	517	512	525	549	520	507	550	525	505	510	494	539	553	534	516	569	509	492	494	525	548	537	539	522	467	522	535	504	541	502	510	544	535	524	524	526	536	546	527	527	507	523	494	528	545	517	545	524	524	485	549	511	521	499	491	533	504	520	503	510	567	544	561	510	519	524	510	549	468	540	534	509	519	600	530	550	515	527	538	532	482	522	527	519	547	541	535	480	520	528	505	512	564	528	544	554	510	550	476	509	573	502	545	497	522	502	523	494	591	494	572	576	549	560	522	493	497	499	519	493	557	529	509	503	511	506	529	511	532	530	538	563	497	526	562	565	562	498	492	569	530	506	525	527	553	502	527	522	539	490	517	528	548	504	544	526	522	545	559	481	533	516	513	570	506	521	544	509	527	504	519	519	550	511	542	542	521	546	499	512	526	517	512	504	544	511	552	535	480	489	484	537	488	484	540	531	550	531	518	557	496	504	494	509	526	530	505	511	506	543	532	548	552	550	472	497	506	496	534	524	495	514	535	510	490	490	513	506	565	514	451	509	563	524	519	563	523	534	527	516	535	496	506	512	532	549	538	531	530	544	547	520	543	520	522	524	522	507	543	550	524	491	512	533	514	495	553	514	504	542	549	524	546	505	560	521	549	495	543	526	539	493	500	544	559	525	496	548	548	539	527	516	529	473	504	555	500	495	575	520	532	541	461	542	538	537	518	506	556	523	520	531	543	512	536	549	559	500	512	559	508	547	524	532	512	494	498	509	561	548	556	517	484	523	516	543	518	525	533	524	550	540	520	544	525	516	522	526	515	556	517	532	522	543	569	544	455	517	531	518	563	544	533	491	507	512	519	499	536	504	511	519	559	490	502	515	555	522	532	476	494	522	577	515	515	509	479	519	554	515	513	524	510	530	514	526	561	509	529	540	526	520	526	533	516	497	532	538	513	522	524	534	536	508	511	564	562	518	548	506	512	487	506	547	514	523	543	493	495	496	492	503	521	535	522	517	527	524	533	525	524	502	490	540	519	514	535	567	489	523	541	557	521	519	556	506	554	537	509	499	531	516	525	516	531	530	531	538	493	510	545	585	511	545	531	551	541	513	513	478	545	507	515	521	520	497	531	508	521	531	532	505	566	520	520	538	546	522	520	502	530	532	503	545	527	519	556	564	491	513	518	497	536	517	520	503	533	514	510	519	513	526	503	490	507	518	528	482	518	533	527	542	561	520	516	560	519	541	503	495	514	539	537	537	499	528	499	531	500	537	530	518	506	502	524	507	535	516	551	514	524	540	540	535	522	498	538	545	513	489	515	521	518	526	477	475	520	494	527	510	550	510	533	523	512	504	511	549	549	545	529	526	492	553	538	529	513	506	507	502	524	528	504	553	603	539	526	515	516	529	523	521	551	463	561	495	505	525	553	489	576	522	505	508	548	552	525	506	531	494	553	528	547	517	524	558	545	522	543	521	517	554	517	497	551	486	549	497	557	556	559	506	512	498	488	520	535	515	502	530	514	518	521	521	502	544	517	511	507	541	534	533	502	488	544	544	472	515	495	518	545	572	473	494	530	549	511	516	523	494	525	538	471	513	532	521	560	511	546	494	565	508	519	521	539	517	527	521	547	501	482	519	556	499	506	496	532	553	518	514	512	514	545	513	553	475	488	505	509	523	529	529	524	534	533	537	553	525	549	522	523	529	542	529	536	519	543	508	531	523	527	557	476	529	525	488	525	535	551	512	501	540	515	516	560	519	567	557	533	516	474	521	479	551	580	538	532	499	505	562	502	544	511	518	527	509	505	494	554	490	531	492	514	515	503	528	516	540	508	508	522	552	526	554	507	497	506	533	541	493	545	543	506	494	510	505	483	570	548	526	481	498	521	511	548	557	547	503	520	526	548	541	550	518	474	500	536	560	517	509	504	522	497	517	566	548	525	516	522	498	530	539	542	480	517	561	543	546	531	507	519	529	500	500	516	527	490	489	532	532	518	507	540	522	503	520	516	555	538	499	544	523	510	518	508	506	525	515	567	474	527	524	531	542	510	556	526	537	545	512	490	510	513	516	475	536	536	521	495	527	512	520	530	487	551	510	542	529	511	535	588	524	552	556	507	521	547	536	541	488	521	487	529	523	522	554	503	532	534	512	514	527	533	515	540	567	560	533	517	516	498	527	520	492	522	529	555	537	568	530	513	549	515	532	532	548	518	548	548	517	504	560	532	493	497	517	536	531	497	536	504	517	553	513	536	539	565	488	505	525	542	515	531	491	530	548	483	526	491	529	514	523	533	532	538	514	568	550	560	520	525	517	511	503	530	517	538	546	521	547	535	549	545	485	535	502	510	506	533	519	509	508	502	526	543	539	513	505	582	531	552	529	497	567	528	521	568	524	518	498	531	552
23905	21482	28658	24719	21412	5401	780	550	465	464	426	390	407	375	367	381	396	358	378	344	315	377	380	327	361	345	312	378	349	312	324	322	330	338	343	342	339	351	342	328	359	316	333	357	328	367	296	330	342	346	347	365	356	349	309	334	321	340	318	325	326	342	347	316	326	343	339	357	341	338	303	313	360	358	359	304	339	299	355	396	344	318	330	311	316	341	315	323	342	336	319	327	350	283	368	353	326	357	317	335	320	337	315	372	338	346	330	340	350	297	326	325	341	320	317	319	338	336	311	333	323	348	315	325	354	353	387	329	323	331	331	330	360	315	318	339	316	323	367	308	314	341	353	345	321	329	330	352	338	299	326	324	322	340	330	318	301	319	322	332	306	352	328	334	303	342	340	327	336	352	380	287	339	320	316	334	305	322	351	348	302	327	339	333	376	329	299	324	331	305	337	318	328	354	338	311	337	361	363	337	356	336	324	338	307	332	357	365	332	282	338	327	346	330	339	293	354	305	325	334	308	349	336	372	334	335	344	351	331	324	330	317	326	360	316	318	328	303	351	350	331	337	326	336	338	359	355	340	334	336	340	314	358	333	304	314	334	342	367	313	335	297	312	333	317	349	336	332	330	314	307	341	333	329	364	350	315	373	310	309	301	339	352	339	332	332	340	314	316	341	335	320	355	335	351	328	343	291	328	331	356	311	344	371	323	338	350	332	364	332	366	310	311	313	326	356	335	328	304	332	311	329	332	334	332	317	340	356	385	321	374	290	315	341	334	327	348	325	351	340	296	324	357	324	339	331	324	358	326	323	358	353	328	336	327	350	331	353	293	345	317	297	307	330	315	287	322	353	333	296	345	361	316	316	354	322	309	339	309	351	346	370	325	333	339	336	332	332	293	305	361	313	332	342	328	335	312	372	346	332	308	300	343	311	337	351	315	319	343	304	333	319	323	329	337	351	378	333	302	337	343	338	363	337	335	326	300	357	345	355	333	318	350	338	309	341	331	348	337	305	341	330	342	331	375	327	325	320	322	340	341	359	352	320	329	322	320	337	327	370	335	325	328	322	341	322	341	311	360	312	323	311	380	343	331	344	345	312	316	319	317	338	326	331	329	301	367	315	339	307	322	332	308	360	331	330	351	332	302	322	302	358	338	313	316	326	351	327	355	306	334	328	302	346	350	356	344	355	290	332	351	325	342	324	358	339	350	347	355	322	342	328	284	287	339	332	350	344	325	346	342	302	325	339	354	322	323	312	334	307	358	329	353	322	350	329	319	328	338	320	341	357	372	358	341	318	344	341	353	321	332	346	321	351	339	334	332	344	327	327	350	334	310	333	340	357	314	326	278	310	332	352	346	328	325	347	335	331	345	350	347	313	359	350	308	352	327	321	317	352	308	306	395	322	339	316	348	343	308	320	339	341	289	337	326	319	328	334	369	355	336	355	329	345	346	299	328	318	357	332	329	310	325	315	309	342	344	346	345	319	361	346	336	298	339	356	341	311	320	315	288	343	335	326	346	339	353	335	292	315	337	360	365	308	346	322	313	329	363	305	323	355	299	330	327	326	319	337	335	316	303	345	300	289	339	355	324	334	357	321	355	305	379	339	340	328	324	328	345	327	341	341	330	293	337	282	345	327	344	378	361	354	355	346	323	325	332	301	331	333	322	349	329	344	361	330	339	333	328	339	315	325	343	310	332	329	306	304	332	335	320	319	364	323	326	326	331	369	301	330	341	329	331	292	325	320	329	325	355	343	364	336	315	312	336	312	312	335	304	342	359	340	352	337	327	355	338	357	322	327	341	343	351	306	328	332	324	337	353	300	347	320	325	381	342	328	337	320	349	317	332	342	325	317	341	337	342	314	344	317	321	315	333	317	370	330	324	307	329	362	332	326	354	325	323	349	322	311	335	329	336	323	327	301	333	360	314	348	334	290	334	305	320	329	325	337	366	363	333	331	344	350	354	321	328	335	333	313	326	333	336	324	338	298	323	327	354	343	331	357	349	333	319	291	355	328	322	339	331	348	356	323	331	304	334	333	338	330	294	323	343	299	322	342	321	310	327	342	317	331	299	316	336	325	296	307	318	316	334	346	338	316	332	342	283	323	317	361	312	330	300	310	330	321	323	315	336	336	328	357	312	321	341	343	358	349	344	348	333	347	323	330	360	343	314	299	305	319	323	346	311	330	313	314	313	304	315	357	326	277	361	330	349	276	330	323	332	375	346	338	306	362	339	315	313	309	336	324	313	319	339	344	352	350	379	325	354	342	347	310	332	333	342	337	352	321	321	324	327	365	303	336	340	346	351	344	339	333	340	359	355	363	339	325	308	333	348	370	362	321	312	307	338	344	293	314	352	323	331	319	341	322	312	304	325	329	345	335	336	322	330	348	345	308	328	335	318	349	310	339	332	342	325	384	319	335	332	344	325	329	344	323	329	325	297	323	355	349	322	339	332	319	322	338	358	330	339	329	348	332	355	366	324	352	311	316	350	350	329	287	310	336	343	323	306	325	333	335	329	320	320	328	305	354	354	341	350	329	315	348	310	315	304	354	300	322	300	339	298	305	364	344	328	314	301	338	318	326	312	349	311	352	335	314	294	335	327	300	339	345	318	323	321	340	314	328	318	309	373	312	341	307	331	320	351	335	333	296	354	338	342	307	360	345	345	343	354	296	301	356	340	325	292	382	348	312	315	349	344	317	363	314	360	330	349	353	316	331	310	327	315	312	337	327	335	335	317	314	321	311	312	331	340	320	302	304	364	333	333	339	323	330	338	278	339	341	297	302	333	337	346	296	341	328	306	335	326	333	329	309	290	313	323	330	338	334	325	322	355	352	339	300	328	328	341	312	344	336	333	356	365	378	325	317	350	356	320	327	363	315	379	309	357	319	314	344	334	340	301	332	344	360	366	340	314	342	317	315	347	336	292	297	327	308	348	326	335	335	331	318	360	353	341	326	328	343	323	319	323	325	287	318	328	328	371	360	324	322	310	315	342	315	345	330	309	329	333	344	328	324	342	341	352	322	340	345	312	312	323	329	337	325	328	330	351	328	335	324	325	363	327	334	335	294	333	345	344	317	340	330	331	332	331	320	323	336	312	311	336	378	338	341	329	309	319	348	322	336	305	304	322	347	330	324	361	330	330	360	323	343	310	340	326	315	327	299	331	337	334	351	329	363	320	317	342	324	307	328	341	339	362	322	346	366	317	314	325	342	339	361	356	364	362	324	340	340	333	316	350	342	325	313	336	323	308	330	335	368	341	323	329	336	307	301	331	329	340	330	303	344	356	313	353	333	300	295	303	342	315	311	323	301	326	327	294	316	339	367	314	296	323	334	342	324	331	278	304	337	321	319	328	326	323	319	346	356	345	332	299	337	322	339	318	334	319	320	327	338	347	329	309	326	347	351	331	326	314	317	331	334	320	322	309	326	329	326	370	317	317	321	333	311	324	320	307	361	348	308	337	312	352	317	308	312	329	345
6301	7928	5292	2408	1863	1419	1106	983	830	729	703	616	628	546	566	522	495	493	488	459	494	446	486	481	442	448	472	454	443	498	438	448	465	461	451	485	479	470	455	421	417	383	411	461	445	424	467	427	445	455	484	473	443	413	421	459	433	417	443	431	440	444	450	434	421	463	444	455	463	427	437	453	436	452	451	447	404	431	438	437	425	437	432	477	460	454	483	470	464	454	393	435	428	428	470	439	437	409	439	435	466	406	414	415	406	465	418	443	409	432	424	448	460	435	411	432	428	456	400	451	414	407	424	435	452	444	431	435	438	421	420	416	453	428	413	456	426	474	412	450	435	433	447	434	434	421	450	423	434	464	456	432	457	438	436	463	435	456	459	394	433	416	445	429	412	411	443	441	430	437	459	432	414	443	452	409	437	477	416	443	430	442	431	428	429	430	393	441	438	456	408	456	396	429	464	430	481	470	406	423	461	438	455	459	412	448	484	411	431	418	425	411	434	397	413	430	405	442	447	473	458	451	436	422	465	416	437	439	421	445	425	442	399	447	466	419	459	435	435	433	426	396	468	427	427	452	433	401	460	425	448	429	443	456	455	444	426	441	413	420	407	431	477	462	425	455	429	452	389	440	465	416	430	387	402	446	429	468	437	446	437	512	439	415	431	443	422	440	387	453	471	418	455	439	431	437	423	453	438	432	458	425	435	442	439	429	449	410	463	453	443	460	470	378	412	440	455	441	461	438	399	436	420	423	452	464	424	445	436	429	461	462	438	425	433	439	437	485	429	450	447	418	415	446	480	458	403	448	457	439	449	479	431	450	429	412	385	456	447	436	418	428	433	431	433	434	436	432	456	425	452	410	424	443	420	448	444	450	424	473	457	428	429	410	420	419	438	471	439	478	444	464	434	445	411	426	436	440	451	452	436	459	476	438	476	436	440	434	412	447	484	416	434	426	466	380	434	455	416	474	428	411	436	420	443	445	436	457	394	389	413	443	416	449	414	450	451	452	439	415	426	420	424	460	444	426	478	401	455	441	453	447	423	426	415	411	405	409	443	407	420	428	463	443	428	439	416	429	405	412	417	403	425	456	476	414	457	442	445	442	439	417	444	450	447	417	427	449	436	405	465	405	420	425	425	393	439	438	444	410	430	410	423	424	446	437	445	416	429	450	446	408	423	428	461	461	427	445	465	467	421	444	469	443	431	454	405	461	445	447	481	461	456	391	429	431	434	419	445	476	463	432	444	460	453	436	417	453	449	418	466	400	434	468	454	439	438	428	420	498	424	428	482	425	443	415	509	431	422	433	432	421	446	450	466	453	387	422	451	461	426	445	431	434	443	449	433	413	423	456	409	424	442	438	432	440	448	459	429	424	464	470	460	425	407	433	432	442	427	426	409	429	432	454	461	432	427	407	410	448	482	444	438	409	420	457	425	404	426	434	417	449	442	435	434	455	454	438	452	449	439	412	456	440	457	447	446	446	464	455	454	428	445	430	419	448	459	459	429	413	423	435	444	426	430	443	371	471	451	435	468	452	418	457	466	425	467	449	439	432	457	434	458	408	442	416	431	436	475	449	436	439	446	390	475	435	442	418	438	426	430	452	454	422	438	423	431	443	434	444	448	446	418	427	463	437	414	396	400	439	435	457	435	421	467	456	429	420	460	409	404	417	446	417	451	425	467	455	402	446	452	459	446	407	466	392	438	469	460	424	389	446	429	427	463	428	431	421	420	442	431	433	460	403	476	487	421	418	450	440	433	434	442	437	438	437	415	431	433	453	450	448	441	435	419	419	442	444	421	469	461	440	421	423	456	442	402	451	435	446	455	437	422	443	451	421	423	450	419	434	402	491	430	422	462	440	424	432	445	420	423	465	461	480	457	432	437	382	450	461	435	433	452	421	422	408	435	432	466	449	412	419	444	453	441	387	453	456	443	412	421	462	410	407	444	405	405	414	472	434	441	445	407	436	433	461	409	377	464	440	426	468	429	446	416	475	434	439	402	406	458	446	423	417	429	448	439	455	441	457	441	423	462	453	409	447	426	461	447	435	469	416	418	400	410	434	472	390	451	436	423	454	440	422	448	442	425	432	396	421	430	435	447	423	471	420	416	479	435	425	445	451	467	397	406	420	476	453	423	432	462	483	423	432	455	454	432	420	406	448	474	453	428	420	409	409	420	409	478	465	442	434	473	454	449	389	446	437	430	438	401	425	449	432	450	454	427	450	424	402	457	426	447	428	419	437	460	443	445	432	422	430	404	436	441	433	417	430	429	419	439	453	448	467	434	447	416	398	455	429	429	463	415	469	435	430	439	456	426	449	476	451	468	445	422	428	438	429	445	459	407	460	430	442	448	454	449	458	443	457	420	437	474	431	461	431	417	441	437	435	408	437	428	445	448	444	415	443	435	446	403	443	399	455	447	442	426	424	447	417	463	412	430	434	472	387	427	440	445	422	448	442	457	392	460	445	424	420	443	440	434	402	441	473	453	437	408	446	444	455	437	490	448	457	442	427	436	443	443	427	456	455	416	434	420	396	466	455	442	440	456	445	455	434	481	452	426	423	444	435	427	448	426	444	435	421	434	430	457	409	457	449	421	452	475	439	435	418	411	440	398	444	395	439	420	456	446	394	433	445	430	432	442	440	479	424	442	456	443	470	461	447	452	399	450	463	419	430	442	436	419	453	431	432	404	443	419	400	467	437	459	478	465	428	443	448	441	458	414	461	430	454	408	466	451	465	430	448	452	426	400	453	434	467	467	441	406	472	440	439	429	470	449	461	429	372	456	394	417	439	437	420	427	457	439	436	438	448	433	439	441	468	445	419	401	439	443	415	473	455	405	440	451	461	439	449	413	463	420	384	447	441	417	413	449	437	372	431	428	462	473	439	448	416	458	451	470	430	421	467	451	408	453	413	442	467	445	451	422	445	409	463	438	431	483	437	459	442	461	442	450	427	422	422	450	423	476	436	441	429	393	417	459	420	432	419	415	456	441	436	424	430	442	388	436	448	416	419	431	437	436	446	427	436	463	428	418	411	453	464	443	464	426	482	438	449	439	414	431	416	447	455	463	428	468	453	437	412	456	430	479	412	418	438	441	451	435	440	412	465	442	400	440	404	455	441	410	417	450	423	437	425	429	416	409	431	428	444	435	448	442	430	432	437	463	427	420	453	439	464	445	451	466	424	429	478	448	441	420	433	409	418	447	447	422	434	421	434	444	407	445	416	414	435	434	428	414	455	450	464	474	444	422	423	458	447	407	440	420	405	444	465	467	443	422	415	449	429	439	427	429	444	481	467	439	480	414	440	418	476	437	463	417	431	444	441	419	425	461	444	426	465	443	432	444	430	418	423	383	438	404	410	409	428	445	430	459	477	390	445	445	460	449	434	452	422	439	441	411	423	434	411	439	407	459	471	450	461	460	416	468	440	438	441	426	404	418	427	441	441	429	459	434	421	467	431	416	436	445	424	438	461	418	402	463	458
25167	21478	27252	25870	4483	466	403	331	285	309	273	315	277	266	286	271	298	245	252	268	280	255	262	261	269	264	238	256	271	283	269	275	251	297	290	242	277	289	258	273	267	235	291	254	248	236	254	282	271	251	239	271	266	249	255	259	267	256	245	258	266	243	231	277	249	273	288	232	276	276	270	249	232	232	286	267	276	240	224	276	247	263	238	288	255	259	242	239	253	247	240	253	242	235	242	272	240	261	291	266	234	260	241	267	251	241	248	232	234	259	253	260	243	229	241	261	270	246	261	249	255	243	273	219	220	251	268	277	238	242	240	285	256	253	263	275	250	256	248	247	246	264	269	269	240	266	248	268	251	262	228	262	287	274	251	259	250	240	255	243	255	239	257	236	270	259	272	221	238	254	270	244	266	272	254	231	253	258	252	248	253	249	264	240	249	274	269	250	235	258	253	279	257	263	255	224	260	256	266	247	275	226	219	204	265	263	270	280	252	285	243	285	239	253	272	276	216	230	260	246	234	221	239	236	231	233	252	248	240	249	244	237	234	270	257	271	271	266	223	265	239	244	239	273	246	243	255	271	283	231	269	248	226	274	250	236	274	270	260	249	241	248	229	253	277	239	288	293	256	280	258	240	241	216	266	267	256	241	254	261	264	269	234	263	240	244	263	275	261	269	266	242	274	258	256	250	248	254	274	211	273	253	265	254	257	251	267	244	228	262	244	242	255	247	227	258	247	250	228	259	251	286	246	248	266	245	274	261	278	254	258	220	256	238	262	255	243	256	204	236	261	236	221	257	274	255	216	284	250	234	252	258	272	257	243	246	264	257	265	282	251	244	249	239	266	239	247	240	262	250	256	264	250	248	261	249	234	249	259	272	280	269	284	250	272	217	229	253	254	265	238	271	257	247	231	276	240	255	261	257	264	267	248	232	237	260	254	259	254	248	258	263	265	268	219	261	256	264	261	241	236	249	256	228	252	236	228	259	250	242	242	250	247	263	272	246	226	233	226	284	252	281	245	214	283	248	225	251	241	263	279	265	245	251	259	252	230	242	248	251	284	274	263	253	270	264	248	218	249	246	262	259	242	270	249	242	257	230	254	258	234	251	243	227	257	263	264	244	264	273	244	276	236	246	263	261	243	255	259	238	243	262	253	260	265	237	252	239	234	249	259	255	268	266	251	249	254	243	254	233	261	244	235	312	252	238	232	259	278	237	271	261	265	246	261	263	256	221	259	268	257	249	252	272	255	242	268	266	261	253	290	227	279	228	278	266	281	232	250	243	274	272	289	254	251	251	268	255	280	245	262	242	253	268	255	230	268	240	257	220	267	260	268	254	280	253	245	274	287	238	269	260	279	252	250	257	267	245	288	231	240	239	256	256	270	282	278	282	273	264	241	260	264	238	216	266	266	271	254	242	259	254	274	256	251	244	269	224	255	241	267	251	265	262	242	243	258	241	246	236	277	251	238	275	257	260	282	238	252	282	267	263	242	258	258	209	251	271	238	244	252	251	228	268	269	274	254	254	251	254	254	275	248	267	221	247	247	290	269	231	270	223	247	239	277	269	263	242	229	266	244	267	258	268	206	227	261	240	238	265	252	256	229	251	274	278	243	271	260	254	239	253	295	266	262	237	247	229	261	257	259	281	263	287	246	270	260	253	271	241	250	284	242	257	261	261	237	243	251	265	244	262	255	246	265	269	255	256	259	281	277	240	301	271	237	246	278	272	239	270	244	248	251	264	243	233	271	271	275	278	269	245	257	261	247	235	240	291	246	268	257	247	248	256	259	247	253	271	250	253	273	245	228	273	275	256	295	257	251	248	263	241	261	265	256	268	240	251	257	250	292	222	256	249	243	247	267	261	247	235	266	243	278	267	237	239	246	259	264	249	266	242	245	233	265	268	271	259	258	247	279	251	258	240	251	238	279	237	269	291	270	243	244	234	267	257	271	262	265	255	271	258	236	247	227	247	271	265	247	244	265	254	248	240	241	250	250	252	212	265	247	232	274	256	267	262	273	233	269	249	276	264	269	276	259	254	265	263	239	269	264	252	244	235	257	259	260	262	278	241	231	219	252	231	257	260	254	266	215	250	235	241	279	236	276	286	261	269	240	256	260	244	246	252	267	249	217	228	259	289	245	268	255	220	244	275	254	249	238	264	241	273	272	250	241	285	273	251	255	255	249	218	267	296	280	280	248	225	228	272	263	233	265	248	248	223	241	250	263	255	247	233	252	228	248	285	273	244	210	270	259	235	259	248	254	290	254	246	234	253	264	249	247	257	264	211	226	267	269	238	248	263	269	261	243	265	254	231	274	263	257	268	245	264	251	259	240	281	290	260	249	224	269	261	242	230	224	244	274	278	256	263	278	260	270	241	252	249	267	225	260	264	226	270	265	257	276	272	250	251	260	251	273	276	229	260	267	274	243	241	256	238	293	284	271	261	259	259	236	250	256	264	244	254	250	255	253	261	259	266	209	261	261	247	256	257	257	276	246	216	283	236	245	235	253	253	239	270	248	242	303	242	237	245	280	224	229	249	253	255	252	240	248	248	262	249	263	250	290	234	264	272	256	227	242	281	241	240	279	258	291	244	254	277	274	249	247	249	248	253	232	248	246	247	236	231	256	249	264	264	250	240	251	233	273	256	264	251	254	234	268	259	268	253	264	261	258	246	267	247	232	256	244	229	250	247	256	271	233	251	243	284	268	246	272	248	292	259	256	254	246	245	270	254	247	255	261	254	283	262	282	243	252	243	236	261	266	255	243	228	253	247	268	253	226	279	277	247	260	259	255	269	273	272	280	263	304	227	289	224	248	256	228	255	238	263	238	240	269	234	239	269	273	239	245	282	279	261	259	276	257	247	243	248	288	285	268	253	252	256	249	248	279	242	244	246	259	257	267	233	259	280	259	263	260	246	245	253	244	220	255	253	267	232	261	250	259	258	250	267	259	243	265	249	233	245	275	240	252	236	282	244	258	254	214	284	263	266	211	279	251	268	253	234	229	254	242	251	269	245	252	241	274	280	249	264	256	274	227	235	295	267	264	259	251	234	272	240	254	261	275	229	272	253	268	260	258	246	243	257	257	237	260	250	271	246	238	287	283	244	238	272	264	257	232	250	229	239	280	241	270	298	226	270	271	247	246	285	226	258	254	240	257	237	233	237	240	233	261	251	256	259	240	238	262	277	251	274	263	265	249	230	252	242	254	269	264	240	250	274	237	233	245	247	254	213	257	215	263	256	244	281	245	250	259	233	278	272	239	263	262	256	273	253	262	250	255	250	247	255	264	251	249	240	243	261	278	258	235	238	264	279	239	237	222	270	242	268	262	275	253	282	288	280	265	278	272	243	241	251	230	231	240	254	264	241	251	253	273	280	242	258	237	260	267	282	269	271	258	296	266	267	264	228	245	232	270	236	272	242	253	240	256	253	240	295	266	282	261	231	253	260	244	277	260	247	274	256	254	236	253	258	272	263	243	259
6335	4128	2645	1358	971	814	682	581	498	497	437	461	416	369	382	352	371	358	346	327	351	348	337	368	327	361	341	345	348	320	352	326	353	341	339	337	311	343	337	344	317	311	355	315	351	329	338	320	316	325	335	317	322	318	370	303	305	323	338	366	276	331	325	342	339	328	381	304	311	324	300	327	302	303	341	315	322	335	344	308	357	303	307	338	309	348	331	325	331	326	307	338	336	353	347	310	309	332	344	335	311	291	335	327	337	332	320	336	344	298	324	330	335	320	327	343	331	341	338	338	299	311	290	333	324	276	339	340	337	304	314	338	321	341	330	326	325	327	325	336	355	325	339	321	340	321	337	338	378	347	335	315	337	307	327	316	319	310	313	324	352	305	341	321	311	354	316	325	304	348	289	354	338	304	332	323	311	346	329	348	326	345	326	329	338	326	318	347	327	300	312	364	314	344	302	303	318	358	314	318	339	328	302	328	330	317	313	319	329	346	311	332	372	332	319	321	334	318	334	329	327	337	305	302	342	325	328	305	304	318	313	306	341	301	332	350	309	301	336	312	340	337	351	332	331	327	346	311	281	341	313	283	358	341	345	334	364	371	326	319	329	321	319	325	339	351	324	326	335	322	304	339	313	337	309	344	314	345	331	349	337	332	326	331	323	335	335	337	318	351	304	313	318	315	326	309	326	351	346	338	331	306	352	315	327	345	331	325	332	331	332	354	331	365	339	329	340	338	331	309	322	327	335	330	300	324	319	321	348	349	331	290	339	353	336	308	325	360	333	324	325	320	335	304	321	328	365	295	335	324	306	355	327	315	341	323	333	335	317	348	330	313	304	320	351	314	325	333	347	320	323	289	333	362	344	341	287	350	344	354	309	335	293	306	321	305	312	329	328	342	344	340	313	354	334	364	354	319	355	333	365	342	326	336	329	335	330	320	341	322	319	308	328	331	331	346	313	338	320	333	293	352	346	300	316	344	327	301	317	303	340	297	300	374	377	331	331	338	339	352	360	341	315	355	307	302	310	336	353	331	342	314	326	321	333	362	346	333	305	322	324	343	353	294	322	309	325	333	340	359	353	358	298	337	327	343	332	306	328	312	342	337	335	319	308	345	356	319	331	346	366	314	322	366	328	301	306	331	333	297	337	294	291	336	314	335	327	327	358	341	349	315	333	336	312	339	345	300	348	335	300	363	336	362	298	341	327	345	316	336	331	314	332	320	343	322	345	327	286	311	323	329	340	313	304	341	344	361	336	315	332	296	291	327	314	357	327	327	313	308	303	327	341	372	328	339	340	334	343	315	345	350	308	324	316	334	300	356	343	342	316	303	328	347	343	342	344	345	325	356	326	314	338	354	338	324	299	300	309	319	338	304	314	349	342	328	304	352	355	333	338	289	333	344	323	348	317	342	331	330	303	312	338	305	326	312	315	336	331	340	338	317	312	341	302	308	349	343	348	341	335	329	337	323	302	333	300	331	313	307	320	334	319	347	334	330	351	339	319	301	338	374	307	296	340	318	322	334	337	320	302	342	283	305	322	306	342	330	308	305	312	302	309	324	353	330	334	355	337	328	302	332	348	327	344	297	328	327	306	322	307	311	315	303	327	342	313	304	318	326	335	343	340	301	336	303	369	296	343	327	357	306	330	356	330	331	336	320	334	358	344	327	309	350	327	319	352	307	318	336	350	340	328	325	302	353	302	341	337	303	323	326	329	332	355	319	338	302	310	313	322	291	320	307	343	334	351	329	321	318	329	343	312	311	298	332	310	345	354	326	302	351	315	337	312	325	335	318	336	294	315	326	331	330	348	321	305	306	312	301	308	310	309	338	315	335	376	333	306	304	346	321	320	304	323	309	325	343	320	367	309	337	320	304	340	351	366	345	327	336	310	309	327	318	369	308	365	342	308	336	327	349	324	334	271	323	301	312	357	333	337	348	313	314	315	341	315	315	345	314	327	317	308	328	315	321	333	351	320	334	306	335	339	335	369	334	315	352	315	300	313	328	334	335	323	334	311	308	335	336	324	346	317	320	331	349	332	346	316	309	327	332	316	288	347	324	329	330	332	318	299	347	319	345	315	310	366	328	357	314	291	292	339	323	332	308	321	301	308	331	331	307	339	329	322	332	312	334	330	352	306	323	310	317	347	309	332	348	326	315	347	339	322	296	321	331	294	330	324	309	338	316	318	332	318	330	328	334	341	316	330	314	322	353	317	331	338	328	317	350	333	305	337	341	315	332	329	325	310	311	332	343	362	351	322	307	296	309	311	318	343	317	300	326	308	342	344	336	341	327	328	331	328	332	323	310	341	333	322	322	303	338	324	304	301	332	334	336	340	307	321	332	321	327	349	313	307	329	317	324	329	317	335	323	335	317	338	342	360	340	322	341	330	298	332	331	329	368	348	290	319	324	332	312	336	318	319	306	315	342	349	315	333	339	326	343	307	335	329	329	363	290	311	335	326	338	352	326	338	321	299	317	314	326	339	312	330	315	326	322	317	311	318	355	357	352	315	332	325	347	319	303	341	306	357	328	306	330	330	332	355	327	330	308	330	345	348	344	314	346	323	329	337	345	340	331	345	324	354	287	337	330	323	306	333	343	325	350	312	319	356	340	320	341	335	320	306	318	343	342	333	331	320	303	302	331	308	327	361	341	330	328	330	335	328	323	364	327	334	336	353	322	311	360	312	285	354	311	322	348	336	329	326	338	333	299	322	294	308	322	329	348	325	346	341	313	321	353	357	298	297	311	312	321	316	324	313	328	310	337	297	318	334	332	308	331	342	336	320	352	349	318	313	343	321	314	336	296	340	377	302	350	309	332	317	339	318	295	332	346	348	342	330	344	340	328	355	326	315	317	313	295	347	323	328	334	339	330	317	340	309	354	325	289	342	341	363	368	338	315	306	347	311	346	349	307	330	320	311	339	366	319	336	342	310	317	309	334	358	323	321	323	324	324	309	330	300	323	316	315	316	358	300	356	365	326	300	342	355	323	309	314	336	347	347	360	306	308	310	346	322	321	310	324	313	338	331	354	297	348	321	327	305	327	352	315	342	323	336	356	344	315	365	319	286	329	319	321	297	347	332	330	329	322	347	300	344	351	329	298	297	353	324	350	328	323	353	353	329	367	328	357	338	309	300	334	328	304	357	326	329	316	287	306	329	322	301	310	288	333	303	335	359	340	348	361	315	319	334	347	329	350	342	331	333	324	332	338	359	322	336	322	333	325	351	341	324	324	311	296	306	317	328	316	335	349	335	336	315	347	322	340	329	331	343	312	330	348	298	318	323	303	320	320	311	322	352	329	312	363	315	341	347	338	313	296	343	329	322	300	328	328	298	324	322	344	325	315	335	341	335	343	323	345	336	345	326	336	326	323	315	341	331	350	324	332	328	340	354	363	319	308	302	317	295	350	340	343	343	300	309	301	325	338	310	357	317	310	374	325	313	331	321	284	331	320	306	343	327	324	326	301	346	344	328	331
22961	21513	29227	24224	21507	21408	2929	590	374	313	298	267	236	204	203	163	167	177	178	153	159	127	153	149	143	144	153	128	135	138	145	135	130	142	133	127	135	128	130	140	146	107	121	111	143	116	110	132	102	133	125	116	121	123	136	129	100	138	132	119	122	112	120	140	142	125	126	110	96	127	148	111	106	143	119	115	120	113	134	119	128	114	103	128	121	114	123	109	112	125	121	114	121	115	142	105	117	119	102	126	127	117	112	117	122	121	130	115	113	102	113	119	136	112	114	125	122	109	118	136	128	101	111	116	122	122	112	98	99	126	129	103	126	118	123	139	120	113	119	115	113	99	113	121	118	144	114	124	124	113	124	113	143	108	109	112	113	108	128	141	120	120	96	136	111	111	98	123	106	123	116	145	139	109	119	119	110	114	136	98	99	110	118	119	128	120	103	125	125	123	113	119	110	115	111	117	115	106	116	127	110	117	98	127	117	114	114	110	118	130	108	128	119	106	124	113	111	130	130	114	108	122	119	122	125	130	111	110	123	119	123	88	110	109	99	116	120	121	122	97	133	98	138	96	123	107	103	119	112	118	139	121	116	122	111	110	136	119	116	116	117	131	104	127	127	127	108	113	107	108	130	116	125	103	122	123	105	124	116	119	110	125	126	116	114	100	99	124	122	128	131	108	116	99	103	119	142	131	107	124	109	110	121	97	123	97	108	108	127	130	131	136	100	111	122	102	114	92	125	130	111	100	116	119	114	105	104	109	104	118	134	112	117	117	122	124	118	132	140	96	110	119	129	120	139	121	116	122	109	146	101	104	136	112	116	111	127	115	105	116	115	126	114	129	111	119	101	115	122	114	116	140	123	115	100	117	129	98	117	115	119	123	114	119	120	117	122	111	112	115	108	109	108	123	114	105	104	130	115	103	136	97	133	119	132	114	131	123	124	119	125	129	120	110	117	121	119	128	101	145	130	117	123	118	114	123	112	139	128	128	107	110	115	106	104	99	127	121	106	121	109	105	128	112	115	122	132	118	120	120	138	112	115	152	99	105	127	110	106	110	118	132	145	102	118	106	117	131	115	113	103	115	106	117	114	102	121	111	111	116	140	109	128	126	117	96	110	114	126	134	97	129	109	129	107	102	127	105	125	113	105	107	110	114	118	100	103	122	102	124	134	105	118	115	124	119	133	119	126	129	125	107	115	114	111	115	120	118	133	128	110	106	102	118	113	136	119	89	106	127	118	129	114	124	118	103	105	109	128	94	111	112	110	111	108	92	124	124	124	132	104	103	111	129	102	123	105	128	133	123	107	104	117	131	101	114	115	104	114	124	122	121	116	107	132	107	111	119	102	109	136	123	101	127	113	119	135	115	100	111	114	125	103	114	119	97	127	103	98	107	111	115	112	123	125	117	110	114	114	123	120	134	115	134	135	118	110	116	105	128	119	134	112	128	105	119	136	119	95	115	117	117	122	123	117	116	104	116	114	105	112	118	135	114	127	122	114	128	115	108	132	99	128	118	115	124	111	116	121	113	120	134	119	117	124	100	115	123	122	120	113	118	123	125	121	107	131	121	149	128	120	109	125	127	101	114	104	120	127	120	132	125	123	113	128	109	124	141	101	106	120	112	126	130	105	108	125	109	106	115	139	137	129	95	134	115	127	117	108	116	130	148	113	107	123	116	127	96	125	131	119	102	127	118	112	114	110	116	114	113	137	124	123	114	115	108	108	120	131	131	93	127	113	123	119	111	111	133	122	125	108	124	130	112	123	117	122	109	113	128	125	111	110	109	130	123	117	145	113	112	112	116	124	135	130	95	111	122	116	125	114	104	108	167	123	131	111	106	121	114	133	109	102	130	124	123	139	92	112	123	141	119	127	121	129	123	108	101	113	141	112	110	126	123	117	111	104	131	122	135	114	114	140	105	126	103	129	105	99	121	120	122	116	122	106	122	109	116	123	119	108	129	122	104	116	107	120	116	128	117	132	113	128	122	147	119	117	117	122	120	107	143	122	110	115	108	122	111	119	95	114	129	111	110	113	119	115	113	127	118	132	113	122	108	116	112	113	103	123	123	128	130	143	108	113	108	128	90	121	136	121	103	133	128	110	124	109	121	126	131	123	104	116	115	124	122	116	107	119	115	114	110	120	112	111	106	116	133	129	109	133	111	130	119	112	113	114	125	116	119	125	131	107	105	106	111	127	126	136	114	123	110	117	109	135	116	141	130	110	105	120	129	101	117	121	125	111	121	131	120	103	124	103	105	122	130	124	115	140	123	124	119	124	136	124	124	123	135	136	127	109	121	109	128	116	109	130	110	125	120	119	108	109	109	109	102	104	114	113	111	125	118	124	111	119	130	94	118	118	117	123	126	118	112	103	91	111	112	131	130	104	135	111	115	115	120	107	116	122	112	131	132	118	135	116	109	114	128	126	123	120	131	102	124	121	98	148	112	120	104	125	112	109	123	112	126	118	118	119	119	114	94	115	116	110	118	123	109	113	128	127	139	126	102	130	111	106	104	98	119	129	111	105	118	110	122	117	122	116	112	123	110	120	123	122	104	121	114	100	106	131	125	128	118	115	110	127	124	122	124	96	127	100	108	107	114	134	136	117	122	129	122	107	121	106	106	111	106	104	127	109	133	142	103	120	114	117	113	125	118	125	130	93	121	126	121	119	118	121	98	123	107	131	126	109	135	113	113	123	117	117	120	123	115	100	121	106	103	120	100	112	115	137	126	109	121	91	119	127	127	118	127	120	126	140	128	127	116	118	104	122	109	124	108	119	121	121	109	86	110	96	137	123	117	109	116	113	107	129	113	129	99	122	129	119	117	111	120	121	140	124	115	126	112	119	121	110	109	134	103	108	112	120	119	119	115	128	126	129	98	137	126	110	111	113	125	116	109	98	115	98	132	126	108	137	133	110	113	109	125	100	122	107	129	115	105	132	100	135	114	100	97	111	123	135	128	114	134	97	120	122	120	108	115	99	120	122	101	119	121	116	110	105	98	106	129	125	122	102	123	123	120	111	114	115	130	121	129	114	146	120	132	119	127	140	110	112	106	112	127	85	133	137	128	112	132	126	134	121	105	135	100	128	108	116	110	121	109	131	99	113	105	100	115	108	125	119	107	124	136	125	100	113	116	110	115	119	111	109	117	133	122	121	128	124	112	116	107	103	107	139	112	112	95	109	114	116	122	130	127	119	112	116	102	130	120	113	123	107	121	131	112	120	113	115	135	115	104	130	129	124	121	120	109	141	92	109	113	120	120	117	98	119	104	95	117	111	131	105	139	108	117	115	117	126	117	135	122	124	113	137	113	91	118	121	103	112	110	129	120	128	113	110	115	127	115	111	133	121	126	115	121	111	128	115	107	121	118	103	104	128	109	110	128	131	120	90	117	131	114	115	82	111	121	89	117	97	125	118	100	115	110	121	120	128	109	108	134	103	105	120	104	114	107	117	119	117	126	100	119	101	121	105	124	118	107
5609	12752	8361	3796	2699	1990	1452	1121	966	755	608	485	454	400	368	349	311	306	273	263	255	230	248	219	205	219	225	232	221	177	179	191	189	223	200	167	154	168	198	156	180	179	161	188	175	167	149	193	186	175	194	171	158	181	163	177	193	188	170	167	135	185	161	141	166	151	177	151	168	179	154	155	187	150	162	168	151	160	188	157	156	171	165	186	150	147	189	168	161	176	142	163	165	160	159	154	180	146	171	148	164	167	164	166	179	153	158	173	170	141	168	141	139	169	158	180	141	150	148	165	170	142	152	148	170	160	175	151	163	172	159	164	157	163	149	161	168	166	140	177	171	200	136	141	169	165	158	177	158	149	161	158	182	159	154	164	155	171	154	178	146	161	157	156	164	164	168	155	162	152	168	167	155	175	139	163	169	173	146	155	141	164	169	176	154	159	161	161	159	173	152	164	175	166	173	175	165	150	158	175	162	159	169	157	164	158	160	170	154	147	151	157	170	153	167	171	157	159	170	146	161	173	154	174	165	149	145	143	152	161	130	194	149	167	146	165	153	157	166	148	175	174	140	146	142	143	159	171	171	161	162	148	156	147	157	165	127	152	182	152	146	179	147	167	161	151	157	165	170	168	160	168	134	164	177	166	146	170	157	176	161	178	155	159	169	163	146	172	152	150	161	184	180	172	165	175	167	157	156	152	187	174	150	157	179	168	138	154	178	146	156	166	152	171	144	148	149	145	179	182	167	161	179	166	166	172	155	174	152	144	167	182	176	146	140	161	160	173	155	152	143	176	153	168	162	166	155	162	182	157	150	167	158	142	156	158	168	177	175	169	192	177	167	155	148	162	169	180	154	161	141	177	137	156	159	144	169	176	154	160	159	139	188	174	172	154	177	168	174	152	163	143	184	165	164	152	177	155	169	160	156	151	173	143	164	163	167	160	181	151	186	156	153	159	152	165	162	162	161	145	132	165	148	164	184	162	163	168	171	160	149	141	136	172	148	171	159	161	185	172	178	165	165	166	177	160	146	159	175	161	159	199	151	160	187	142	137	153	141	144	125	155	153	153	136	169	174	143	147	175	157	174	140	159	146	132	156	161	159	166	143	171	148	167	183	150	165	169	160	167	154	160	153	160	166	155	143	166	171	175	154	169	164	147	183	169	145	145	177	160	179	173	165	167	140	177	153	169	173	141	157	144	165	159	175	157	168	142	172	161	173	156	152	163	163	184	148	161	176	162	156	160	171	146	122	180	166	148	172	138	157	147	156	154	175	170	152	174	159	165	143	180	152	175	167	157	160	158	150	173	150	165	142	177	171	157	167	155	160	176	150	142	153	149	136	138	163	169	151	130	154	158	141	167	152	144	176	148	170	144	145	144	154	176	132	160	161	158	173	158	169	177	150	180	170	129	164	152	136	134	143	152	167	173	125	178	166	160	162	135	163	154	156	154	156	138	151	146	162	132	176	175	153	154	162	157	162	174	178	160	158	138	160	165	151	151	153	167	171	177	154	175	141	153	143	135	174	156	170	172	164	148	150	153	171	165	153	144	162	147	161	154	162	159	174	164	171	170	190	157	147	166	164	162	186	169	152	173	138	170	153	171	177	141	161	172	153	188	158	143	156	141	156	174	175	142	158	176	155	169	172	169	158	162	159	167	161	150	145	148	161	149	160	183	142	150	170	175	164	153	141	171	182	165	154	176	143	172	165	142	163	158	175	155	156	159	139	139	170	156	148	142	177	167	165	164	169	150	144	165	146	157	152	124	182	174	171	154	154	165	170	155	182	160	155	163	164	166	147	166	166	150	151	145	161	192	148	158	151	175	153	170	154	157	163	150	174	175	182	173	166	176	156	180	160	171	160	159	155	166	151	149	151	143	149	172	166	178	162	176	175	149	158	177	165	163	165	199	155	142	152	144	164	163	187	156	162	154	174	173	137	165	148	145	140	164	165	175	172	161	150	165	170	179	179	191	163	169	171	173	155	140	148	147	155	162	169	148	134	176	168	164	191	142	163	171	171	143	167	186	167	154	158	169	141	143	168	170	151	152	138	162	157	149	183	163	159	171	159	142	162	151	158	154	166	153	148	159	146	139	151	144	160	173	159	181	173	154	161	171	172	143	162	174	168	175	155	153	141	169	177	176	140	156	169	181	150	156	164	163	153	160	151	165	167	154	159	150	150	163	155	141	169	176	150	173	158	175	159	158	171	175	150	144	158	147	178	159	169	160	161	176	162	144	168	161	175	143	158	160	161	169	137	144	162	141	154	168	173	170	170	160	191	147	162	176	162	154	179	162	150	156	155	152	140	157	141	158	142	136	153	153	168	154	134	171	157	168	172	161	164	147	148	160	182	160	151	172	163	141	182	170	168	156	150	155	141	165	166	149	154	146	163	166	169	156	173	178	164	175	152	158	154	173	151	178	185	159	130	177	162	144	150	172	172	164	155	175	139	154	159	148	144	166	150	165	162	163	176	152	166	162	162	164	163	158	166	146	160	161	155	164	159	154	159	164	185	154	139	165	178	156	159	173	138	183	151	150	166	160	151	161	160	173	166	162	172	156	171	140	151	147	143	143	162	149	143	188	173	192	151	155	169	158	179	164	169	152	180	159	156	143	158	162	162	151	162	165	137	159	159	174	147	161	167	171	150	151	149	147	181	175	164	159	155	146	151	160	145	156	165	157	158	165	131	166	150	150	140	185	139	168	170	163	167	164	140	154	162	149	160	168	146	156	150	159	154	173	157	154	157	156	134	154	174	161	139	157	153	177	167	165	149	164	196	179	148	171	153	151	149	170	138	168	163	188	179	176	174	164	157	179	163	180	193	164	162	163	129	156	172	162	167	151	169	156	155	161	162	168	159	173	148	157	150	178	169	168	168	156	177	161	141	156	173	171	163	164	136	160	146	161	170	171	163	170	165	143	158	158	150	148	188	181	148	161	150	185	170	157	137	153	178	145	170	153	162	158	146	156	151	149	143	150	189	146	136	165	144	169	178	172	149	168	136	170	160	171	149	139	153	157	150	158	195	159	184	174	171	176	157	137	173	178	154	166	156	147	169	152	164	150	179	177	151	190	166	167	168	160	147	152	145	180	172	159	139	159	164	169	148	177	151	167	141	159	165	156	145	186	145	165	148	157	167	149	169	161	138	165	163	148	156	175	167	166	177	155	179	151	142	166	158	163	158	181	144	165	168	183	161	198	160	157	157	163	179	185	161	160	171	178	143	173	187	160	163	152	157	170	151	163	143	157	154	149	176	164	139	167	148	167	164	149	141	176	171	136	148	150	156	162	157	162	162	151	144	150	160	167	141	152	170	150	180	150	173	155	138	148	142	188	194	171	173	143	155	157	156	166	167	140	143	166	181	179	153	178	168	176	149	139	157	159	170	171	182	130	171	155	158	176	142	160	141	152	163	165	165	162	168	157	151	170	140	147	160	166	183	135	171	156	154	153	157	142	171	173	130	138	174	192	158	154	146	151
27788	17012	2679	618	514	474	434	401	422	343	448	431	421	405	435	421	430	417	380	396	371	422	387	400	382	438	386	400	388	423	418	399	411	379	395	397	370	386	386	434	408	391	433	419	356	377	413	402	379	405	412	399	389	409	414	376	410	421	394	397	419	415	422	407	409	392	399	422	433	410	375	420	400	414	375	384	421	411	422	411	392	402	378	380	399	420	382	388	402	406	389	423	409	415	400	421	389	425	407	399	407	419	407	392	353	405	372	416	370	412	392	416	385	426	390	389	372	434	390	412	398	400	398	405	392	399	430	406	402	401	389	406	412	402	404	446	438	436	370	442	427	378	347	398	403	374	385	398	415	380	379	409	396	417	388	451	409	392	356	378	424	407	417	364	436	400	403	397	390	373	394	429	374	396	445	376	373	426	408	371	411	413	412	407	418	398	415	421	383	382	403	421	403	420	372	415	437	382	389	414	390	360	440	417	410	385	423	429	373	421	424	439	412	404	384	428	407	398	441	402	418	400	424	417	391	395	419	423	419	396	393	391	385	373	348	424	372	398	408	394	404	390	443	404	421	406	386	424	398	441	427	367	411	388	408	411	374	408	331	392	425	434	403	392	383	433	436	400	390	407	393	407	438	387	413	421	395	367	390	412	413	370	422	417	396	389	402	397	381	394	379	412	421	402	436	376	429	425	413	400	352	380	397	406	398	405	390	418	433	411	392	441	392	378	410	402	390	422	426	399	394	365	419	435	368	427	406	424	410	403	388	418	364	382	387	391	404	404	348	397	415	426	398	411	416	360	393	387	408	393	374	417	399	353	402	393	408	407	395	387	418	414	449	357	394	408	403	393	419	400	410	387	403	416	357	434	371	416	381	387	408	404	415	376	415	395	420	417	436	426	382	405	411	411	436	396	410	428	405	383	428	405	450	417	426	393	398	404	406	384	391	422	390	380	417	408	414	395	438	413	411	401	401	392	435	419	432	391	390	405	370	373	390	409	448	384	399	419	384	392	404	376	425	390	448	414	432	405	374	382	388	438	420	410	379	389	383	407	382	402	390	381	405	371	409	391	430	403	416	404	428	412	415	385	351	389	421	385	391	380	376	370	412	407	410	379	462	404	401	394	420	422	404	384	432	402	401	382	394	396	398	395	404	427	416	415	388	418	408	374	401	407	392	407	414	391	385	411	377	363	406	433	407	392	430	417	389	382	439	389	377	401	388	393	410	401	375	416	406	385	402	409	406	403	428	376	399	364	428	420	403	443	415	412	389	387	436	422	388	422	406	393	387	400	426	398	407	417	403	404	407	418	421	445	429	431	394	409	408	417	407	397	386	421	449	407	416	396	422	349	397	389	408	381	383	382	424	382	425	421	390	397	420	410	404	399	383	404	390	384	426	385	438	366	405	387	405	439	391	399	381	379	361	422	381	409	391	432	379	405	396	392	421	381	425	437	400	411	397	404	419	411	398	389	405	383	403	403	399	388	400	423	388	422	396	390	404	419	434	382	389	402	386	413	431	433	437	393	390	404	371	395	373	420	418	434	407	441	414	353	402	400	403	413	422	396	389	390	413	374	366	407	410	387	380	404	384	363	407	433	381	389	417	420	416	395	452	408	413	376	388	429	401	397	397	407	385	415	415	393	409	444	427	380	394	408	381	395	379	393	410	411	395	439	411	378	411	405	416	400	410	380	375	405	368	434	378	422	357	406	395	393	394	400	398	404	402	383	417	423	395	379	382	380	431	424	365	405	433	391	389	437	391	400	393	398	418	390	414	418	392	397	381	413	414	396	389	410	394	399	424	382	423	464	425	417	406	407	402	407	390	359	438	396	402	397	448	429	367	418	368	416	405	419	382	395	388	377	420	389	395	365	424	415	391	401	407	397	404	400	410	391	386	412	435	406	400	417	397	418	388	404	403	397	396	407	400	410	385	395	411	378	377	416	386	386	401	391	423	382	395	429	416	406	400	401	403	419	386	380	397	383	417	365	427	420	423	426	421	402	398	437	424	400	385	387	408	389	409	365	393	403	343	405	406	421	399	427	429	383	414	396	417	407	390	417	394	401	412	365	421	416	383	395	420	386	409	394	380	372	428	430	398	407	397	407	397	383	401	363	410	372	395	414	414	366	432	416	406	407	389	390	423	440	372	409	399	415	428	404	436	411	421	399	389	387	399	423	430	425	429	395	419	410	426	415	407	404	417	425	416	418	406	403	391	413	387	403	401	392	373	450	384	406	407	417	386	393	405	405	444	396	370	376	414	418	404	407	434	415	406	413	364	423	379	404	416	415	390	422	405	390	375	423	383	391	406	390	432	420	377	447	400	420	424	380	415	404	403	406	380	379	374	390	367	400	413	376	430	369	361	422	441	390	409	383	396	410	425	406	395	401	388	407	385	403	384	381	385	424	399	397	439	385	379	437	420	361	412	391	421	423	386	376	423	400	402	413	388	431	396	406	452	389	402	398	388	408	411	381	432	387	406	401	409	375	404	388	371	393	380	423	363	444	412	394	384	400	389	436	429	393	391	389	411	413	374	415	424	417	405	395	380	370	354	411	414	399	398	397	387	418	405	363	410	433	379	417	412	414	437	396	437	381	381	401	415	385	374	408	416	413	373	399	422	401	385	401	429	374	389	418	404	404	388	380	370	402	423	376	406	404	394	418	398	424	396	418	428	404	366	405	403	416	419	368	383	415	410	400	386	431	378	398	409	405	398	391	433	400	400	421	392	391	372	404	424	410	414	390	399	412	405	389	385	412	388	388	381	434	391	394	391	387	375	380	393	401	399	429	361	409	417	445	409	398	376	398	374	434	404	382	418	380	387	378	449	380	405	444	387	422	420	401	403	385	410	387	395	404	405	376	413	360	416	396	457	406	398	392	422	383	377	416	416	433	423	360	410	398	372	398	409	391	384	420	381	417	396	395	401	376	390	393	413	391	374	400	393	392	399	403	383	387	369	417	427	428	389	410	407	394	396	400	419	436	418	397	429	377	378	399	413	415	374	396	402	410	422	407	434	384	413	426	407	399	395	378	397	393	424	394	402	410	382	407	415	371	397	392	389	419	411	440	435	371	396	390	404	462	398	419	422	414	424	407	420	429	392	371	401	413	408	409	440	420	430	432	388	418	412	396	424	420	412	377	381	410	448	384	386	376	415	394	409	404	373	414	409	403	383	401	400	422	428	393	424	380	432	376	418	401	408	367	410	380	433	443	400	403	429	379	411	420	375	423	414	378	409	399	411	411	409	420	401	394	420	378	379	395	427	408	405	398	387	397	411	389	388	385	425	403	418	423	428	412	421	360	409	448	398	374	409	401	392	443	369	426	400	369	414	421	401	402	397	403	356	429	430	437	444	400	401	426	447	404	418	409	411	405	425	401	362	384	403	406	385	394	398	412	420	386	420	391	437	386	371	378	408	431	414	382	400	403	389	432	399	371	402	425	401	409	373	369	400	384	407	412	400	395	397	420	444	415	420	380
4682	1037	798	681	580	630	564	576	543	556	519	515	533	532	532	491	515	495	488	483	527	508	498	518	516	546	512	512	498	543	515	542	554	512	564	539	492	539	478	536	477	528	503	543	532	505	522	549	535	532	549	549	532	543	524	498	525	543	529	459	510	527	518	518	493	509	530	517	518	563	502	553	517	492	544	533	542	506	530	482	530	503	539	520	488	558	545	505	497	508	524	518	523	532	544	560	533	491	510	494	532	501	500	531	522	519	515	479	541	522	516	534	484	516	516	492	487	477	493	519	554	512	472	534	521	549	540	532	519	485	540	491	487	495	536	502	547	518	536	517	532	521	515	512	514	508	546	524	569	518	518	534	523	507	539	516	471	531	486	532	508	470	518	560	488	532	565	521	517	557	510	515	513	570	520	522	544	537	540	502	541	518	561	532	520	528	529	485	484	535	537	519	520	545	500	476	545	534	538	511	500	553	479	504	518	525	490	508	469	531	526	525	494	515	538	509	525	521	531	530	549	511	561	505	527	501	550	504	534	496	511	510	534	549	512	489	534	498	525	539	523	473	546	511	527	534	514	496	532	517	537	516	534	530	523	559	560	508	553	520	491	527	556	492	515	544	489	495	540	521	509	554	495	509	518	524	516	547	488	523	503	529	490	524	523	509	560	540	481	528	501	498	527	506	516	536	562	526	513	498	513	509	536	529	516	492	485	545	513	508	511	531	529	571	531	575	524	561	501	507	535	441	499	532	522	536	502	536	555	509	483	475	551	516	543	534	493	510	577	524	510	493	491	487	547	492	536	508	516	464	499	531	548	511	509	535	513	524	569	512	520	497	533	550	530	518	540	520	509	513	566	521	511	478	524	468	488	511	534	509	515	515	500	536	482	527	538	543	515	517	571	543	517	540	521	520	538	512	499	485	510	536	512	503	540	508	534	551	519	520	525	518	501	516	522	509	520	542	552	518	494	523	519	514	582	561	507	524	525	577	523	485	524	503	543	524	513	508	536	532	512	550	559	486	512	516	536	528	519	533	504	521	523	526	504	538	547	559	468	559	482	496	476	544	537	518	539	489	514	545	490	511	535	525	511	536	501	519	516	492	495	487	541	525	548	521	525	477	535	514	527	530	478	524	502	503	490	466	527	510	534	514	511	523	485	534	554	504	546	551	496	553	530	533	554	513	510	514	553	538	511	514	555	519	502	506	529	553	530	481	498	533	519	527	538	548	538	539	498	491	518	561	507	537	494	502	491	521	552	524	499	548	522	520	541	563	529	484	476	499	528	523	528	506	573	503	528	512	502	515	520	544	500	556	510	522	549	523	509	543	494	539	492	530	534	502	552	515	518	562	511	515	523	530	508	503	512	545	553	539	525	529	553	505	522	529	522	491	564	540	509	524	505	526	511	507	500	492	514	527	507	526	521	564	502	530	533	545	491	512	494	529	492	537	503	520	517	505	571	515	554	542	462	534	506	485	536	503	501	496	553	490	530	515	508	539	510	552	514	506	501	542	511	518	482	459	501	526	522	507	551	526	542	551	533	533	525	477	540	517	513	529	528	583	468	523	522	493	523	527	482	490	503	539	539	508	515	526	544	488	509	538	495	491	532	518	517	533	543	526	500	539	492	514	538	522	507	545	531	530	533	546	508	484	497	500	493	483	507	521	531	515	500	492	528	521	488	549	511	542	535	529	524	493	510	534	525	498	562	509	516	523	511	506	493	537	527	494	537	499	573	548	472	522	477	557	518	549	535	544	516	517	495	500	506	491	497	541	506	483	551	508	504	508	517	524	518	515	530	500	501	498	545	488	538	485	512	560	536	516	499	487	521	536	520	517	464	545	517	531	530	482	489	519	555	468	491	522	566	508	489	581	564	515	506	463	529	498	530	524	513	526	530	520	499	527	468	481	550	489	556	522	485	509	530	523	528	505	522	528	526	519	526	533	514	491	468	558	573	523	491	519	540	524	519	502	500	515	558	513	538	525	488	564	526	561	475	529	502	500	503	528	564	536	537	539	537	512	507	543	547	504	512	488	532	536	499	555	515	552	495	537	514	531	537	539	503	528	529	532	532	480	494	465	547	505	487	513	510	536	555	548	563	515	512	521	491	566	504	555	525	468	520	543	510	495	522	521	515	505	556	515	507	508	499	521	502	499	559	541	521	512	547	485	544	543	502	518	535	529	512	505	551	513	529	518	535	483	506	521	513	531	578	487	513	487	549	534	532	528	530	500	552	475	554	515	486	510	509	475	508	537	508	517	489	532	535	517	522	567	507	532	516	485	538	542	551	459	498	488	535	498	496	471	552	492	557	524	473	507	572	544	548	497	504	532	519	466	469	535	526	522	496	473	508	534	513	534	533	490	506	514	491	489	539	573	516	501	544	563	514	527	539	491	544	513	563	542	535	531	507	518	494	513	502	504	544	506	578	497	505	533	502	519	504	507	497	534	506	543	515	542	483	520	528	548	509	521	567	537	539	530	511	543	493	562	530	486	499	501	509	524	493	491	517	512	567	493	485	539	500	526	550	502	499	510	569	523	490	503	532	553	482	496	518	544	531	531	495	514	510	494	495	531	494	517	473	502	519	490	568	525	525	538	537	530	528	500	550	519	527	537	485	509	529	539	505	528	523	500	512	522	467	496	519	485	556	516	537	482	541	514	535	529	527	516	526	518	490	511	511	567	549	545	509	535	518	498	543	532	553	534	489	509	522	502	534	492	499	502	517	526	534	546	543	517	526	469	526	510	513	556	504	495	498	536	514	503	508	509	520	517	487	494	476	505	542	544	517	542	526	541	538	515	492	539	511	526	519	531	540	511	509	492	538	472	500	505	536	502	531	512	516	559	533	515	513	503	464	499	516	513	545	594	512	510	549	540	547	510	502	511	513	526	516	556	480	514	485	475	536	531	540	508	582	542	484	525	503	558	543	487	530	535	524	493	499	511	536	521	546	533	518	544	539	545	494	537	526	490	505	490	496	526	511	515	552	506	530	518	502	576	579	524	514	497	529	509	518	538	547	510	487	525	518	477	535	503	516	512	524	554	526	536	512	518	493	536	509	514	513	512	515	519	551	508	523	502	513	548	518	497	544	505	492	560	484	521	554	507	511	536	518	527	504	550	511	487	536	510	509	524	535	514	495	523	508	526	500	582	484	573	529	527	536	487	530	549	532	525	515	541	513	499	514	538	492	512	518	499	554	514	508	477	494	537	556	543	530	520	499	502	521	511	519	543	517	476	520	494	553	499	504	503	509	520	528	530	501	510	541	522	503	515	521	571	537	499	525	524	544	542	510	505	503	512	497	539	485	509	532	535	551	509	550	497	510	511	521	505	564	540	528	493	506	538	552	528	542	499	504	542	545	522	493	495	514	508	526	586	519	530	496	474	496	531	532	541	536	545	525	507	507	536	496	522	505	522	509	505	502	525	522	512	541	521	487	527	515	535	476	513	520	504	542	529	464	512	541	538	527	575	584	513	514	565
23908	21478	28665	24711	21404	5406	771	563	456	446	395	422	394	384	382	407	344	377	339	327	339	320	327	324	364	326	337	340	340	372	337	337	316	351	331	332	346	337	330	325	275	346	350	327	307	331	335	347	332	338	354	355	317	316	313	334	340	345	319	336	296	321	361	339	333	327	316	334	342	319	279	338	308	372	345	322	318	336	335	332	311	334	279	314	320	350	355	335	345	286	352	341	320	314	293	306	334	340	313	302	342	327	276	290	282	317	296	320	330	327	320	327	299	320	337	314	308	316	339	322	302	330	303	325	309	338	319	318	331	316	359	323	330	312	337	301	330	320	346	334	322	341	305	326	332	294	306	331	309	308	309	325	343	302	351	299	342	330	328	324	332	336	325	314	337	360	338	320	325	357	315	297	317	348	278	309	331	320	337	334	324	293	377	325	335	334	319	324	320	308	336	301	352	317	291	325	328	344	323	322	298	300	329	313	324	309	298	309	300	315	317	334	309	320	315	333	322	304	318	346	325	315	305	337	315	326	298	340	317	316	367	307	326	368	349	337	307	340	315	343	350	297	325	329	296	314	329	317	301	302	331	321	327	331	300	346	312	302	310	357	333	282	336	329	352	310	375	301	315	317	323	312	326	338	304	315	321	339	327	338	337	326	300	338	345	314	300	314	346	341	344	349	362	316	345	347	344	341	323	325	334	307	343	345	318	334	318	313	338	322	281	346	304	342	332	327	338	300	318	305	356	337	310	325	364	354	354	327	316	309	328	323	310	321	339	323	334	332	336	320	296	318	321	334	336	297	339	357	347	322	332	315	302	316	321	322	334	338	342	328	301	334	327	311	348	338	340	317	312	345	344	328	324	343	321	305	325	312	317	316	303	362	369	355	303	321	323	313	348	373	331	342	309	324	331	353	350	300	315	327	321	343	308	325	314	316	332	327	326	325	294	331	330	331	313	336	327	278	313	334	322	355	311	330	356	336	363	302	344	323	316	332	335	351	336	312	330	340	303	322	313	309	322	352	331	334	331	292	358	346	329	346	358	325	308	321	353	333	292	337	318	321	340	336	318	320	305	316	320	321	306	318	339	305	300	328	301	344	300	364	331	310	326	324	319	329	374	340	300	324	342	334	329	316	345	337	336	295	331	345	318	304	332	320	304	293	326	346	303	302	303	315	356	363	342	324	312	337	282	321	341	362	310	322	340	302	327	320	319	313	309	332	328	344	351	358	300	361	301	334	309	329	343	329	305	337	313	344	322	319	321	332	331	303	340	324	318	296	334	351	324	326	335	300	294	333	343	327	327	334	335	304	323	342	326	334	333	325	338	315	319	318	317	365	340	303	350	296	296	310	320	334	349	361	326	345	318	370	333	340	335	301	311	313	334	335	317	322	308	330	328	334	326	324	341	339	330	350	342	313	307	325	310	286	330	332	301	360	341	326	319	339	372	310	304	333	324	339	312	345	311	323	335	302	312	341	335	316	306	342	335	339	310	320	327	289	305	339	333	339	301	330	330	286	335	309	318	309	304	330	313	321	319	339	298	303	301	322	339	328	328	350	318	294	333	316	304	289	311	315	311	352	355	334	340	329	309	323	336	315	361	330	346	327	292	313	333	333	306	344	348	308	302	327	340	317	316	312	305	338	328	316	328	334	299	315	339	323	330	359	311	343	329	313	330	361	342	326	337	336	297	344	326	306	347	310	332	335	337	358	307	340	303	319	341	344	340	308	334	317	355	338	336	315	306	331	359	323	307	310	342	305	341	305	329	312	336	333	322	331	329	322	316	336	343	335	328	351	341	318	293	317	335	338	349	319	350	337	349	326	311	334	278	340	338	325	308	329	331	358	315	324	297	326	329	327	340	348	336	339	307	317	361	328	315	318	353	338	309	332	326	307	312	287	316	333	313	312	351	351	288	313	341	319	325	310	313	359	330	340	321	339	323	317	322	329	309	321	328	343	318	309	340	305	318	303	316	296	318	329	341	319	354	321	268	304	315	338	298	315	318	353	307	303	328	364	332	324	353	305	313	309	306	349	312	327	340	312	326	350	291	342	352	349	319	356	310	297	337	324	305	319	321	327	336	341	320	298	297	332	320	355	339	309	314	341	314	315	351	319	324	308	335	330	307	332	304	313	328	314	307	338	343	323	327	275	316	350	332	324	313	347	334	335	335	288	302	307	321	309	334	341	324	327	317	334	348	312	304	357	336	349	350	313	322	305	321	344	293	332	323	313	308	295	338	329	293	354	322	319	312	358	330	303	325	320	320	320	335	334	308	323	335	330	318	307	335	331	309	341	323	347	326	319	327	322	313	325	340	336	279	319	319	324	357	352	320	318	297	325	316	318	342	335	314	337	300	314	318	313	338	341	351	302	305	327	316	303	308	309	339	323	346	322	352	325	317	286	307	336	309	346	311	367	331	342	331	337	333	337	333	333	327	307	328	341	342	327	353	335	307	311	306	318	334	324	330	366	328	339	335	322	301	344	307	329	339	330	339	293	329	348	359	311	318	330	298	338	310	296	328	328	334	331	346	335	331	328	295	315	312	297	324	285	327	329	326	304	393	344	339	329	293	306	339	300	330	323	323	309	337	317	324	329	345	331	299	324	332	308	346	359	340	361	332	311	304	310	310	322	325	321	325	315	359	351	324	356	392	319	331	330	304	325	349	320	315	346	341	341	296	311	309	292	329	300	299	317	313	290	318	324	292	312	319	303	315	327	337	296	311	324	356	311	316	302	348	316	337	352	303	322	313	345	340	336	275	328	304	331	320	364	309	310	349	335	338	361	312	324	317	343	312	332	367	324	295	329	358	314	316	308	336	315	347	322	316	346	335	335	346	326	360	314	313	327	312	304	314	318	327	339	370	286	333	346	341	326	288	311	309	331	325	303	356	308	303	289	323	324	320	318	336	314	339	307	329	304	326	339	339	308	332	323	328	336	324	311	356	319	298	327	356	362	320	343	315	325	318	347	323	330	320	322	314	329	331	332	346	325	323	327	341	333	352	309	310	315	333	322	310	308	309	336	351	331	324	342	309	347	335	324	328	278	329	331	336	290	318	326	343	325	309	307	347	320	351	339	330	334	342	311	326	349	325	333	327	302	303	291	351	315	330	359	322	347	354	313	334	320	340	351	306	314	317	316	318	330	324	289	313	310	333	314	341	276	333	324	342	332	332	306	350	324	339	332	332	319	307	301	291	333	349	319	358	324	317	301	335	332	359	322	325	325	308	341	333	323	341	355	321	349	314	351	321	325	319	359	307	317	322	331	358	352	333	323	332	284	376	309	315	311	347	326	322	338	313	292	306	344	333	349	335	311	339	340	342	343	321	337	319	336	294	336	302	335	287	325	315	309	358	324	308	350	338	326	332	333	341	328	315	311	321	324	317	340	327	308	318	365	339	269	344	318	311	362	332	332	332	341	323	326	356	304	340	330	323	319	360	290	311	322	295	315	303	311	303	342	349	334	291	288	377	310	359	295
5405	7913	5059	2507	1763	1375	1144	940	828	759	675	618	572	536	561	486	556	497	479	521	487	495	488	468	435	421	459	436	473	464	437	454	460	459	463	465	444	440	427	459	450	398	418	414	486	446	449	421	459	451	434	449	434	456	418	447	455	436	398	434	458	423	443	458	422	442	454	429	414	434	458	452	460	412	427	413	427	452	421	432	469	420	438	465	391	434	470	401	438	414	401	431	395	454	432	449	409	426	451	435	439	405	467	430	448	433	444	407	422	426	442	432	412	422	420	452	445	397	414	396	420	446	422	421	449	458	432	410	409	451	446	435	401	413	426	409	417	439	421	422	401	439	444	460	434	431	442	447	454	426	432	434	441	407	450	436	424	432	436	403	447	453	399	429	468	427	456	427	454	443	418	408	436	391	408	427	422	438	441	402	416	446	419	425	406	438	431	420	427	447	411	417	460	402	435	391	419	428	438	448	470	419	446	419	381	431	449	436	455	453	444	429	423	396	431	448	463	451	409	448	429	461	389	398	396	442	415	439	433	459	420	456	415	442	448	423	435	425	437	426	431	429	473	395	399	450	468	398	449	462	413	439	395	437	435	450	413	416	455	452	458	385	438	403	430	400	416	412	429	432	422	428	461	405	437	454	458	429	444	436	405	446	413	441	402	456	425	449	449	450	410	427	448	429	424	418	433	438	403	412	442	421	435	452	413	438	431	442	410	422	407	404	432	432	451	450	397	418	419	449	437	409	385	411	441	454	449	434	445	445	423	439	444	416	393	448	409	437	403	435	425	407	434	418	445	426	429	457	452	429	402	439	451	451	415	448	412	428	445	436	442	361	443	441	457	458	432	391	396	439	437	435	435	439	424	442	406	449	414	432	407	428	434	417	465	408	437	441	430	420	427	409	423	445	410	418	434	473	419	428	435	454	440	429	435	437	410	444	429	432	410	390	430	433	419	413	434	443	428	435	430	419	436	460	413	443	435	411	458	425	405	406	437	411	465	461	431	463	454	416	423	469	428	421	449	396	417	458	411	432	413	468	429	440	403	429	463	427	419	430	419	460	431	447	432	422	445	433	402	432	436	451	427	432	391	413	385	423	418	433	450	438	436	437	407	449	465	470	432	442	415	421	440	422	401	474	449	442	419	400	441	394	394	438	430	423	426	457	414	413	440	427	446	404	443	452	448	446	432	427	420	397	422	456	421	419	460	420	437	449	456	409	434	396	441	424	444	421	445	411	448	407	398	441	403	401	450	461	417	433	441	404	412	417	458	443	431	415	414	412	455	439	426	438	472	441	422	471	465	419	431	458	442	449	420	435	450	458	448	451	422	433	419	421	398	435	434	422	422	430	443	444	463	433	450	421	439	410	453	456	430	441	422	439	453	476	436	440	410	415	413	438	459	451	449	435	444	467	423	424	407	432	404	429	440	458	487	407	418	455	415	407	435	471	437	434	458	450	451	434	447	451	417	436	451	380	416	427	429	424	434	442	424	443	430	422	401	421	451	429	435	443	436	410	426	456	443	448	417	430	427	498	439	429	431	426	425	412	425	449	416	437	390	457	439	440	486	477	425	463	439	471	445	433	406	409	410	449	404	461	423	435	414	437	443	428	449	465	424	401	435	427	433	417	445	430	429	421	442	420	437	407	414	401	403	436	419	451	444	401	422	438	407	438	397	473	433	438	467	409	404	467	413	437	462	454	399	459	456	433	409	447	458	418	411	459	448	433	426	458	443	447	444	442	385	435	436	418	439	459	417	429	403	442	432	429	395	401	411	387	441	484	437	419	444	435	454	447	407	426	433	454	445	442	484	393	422	433	429	409	413	419	414	427	432	414	449	422	410	460	441	418	443	430	449	419	437	411	428	440	414	436	421	430	449	468	440	436	433	438	423	419	407	418	408	447	438	462	468	437	431	429	410	426	443	448	424	454	408	394	470	425	417	425	431	431	429	439	408	436	410	454	434	424	402	433	429	428	436	427	459	447	456	431	440	414	417	464	426	418	417	428	424	429	415	404	406	441	414	444	432	420	441	468	425	410	445	456	456	443	408	428	411	422	442	402	437	427	401	458	440	405	444	410	467	389	462	483	460	440	416	443	403	446	457	438	454	453	436	469	398	485	422	443	430	472	433	412	452	420	431	428	401	368	446	408	375	392	436	386	458	447	434	423	421	450	456	437	420	453	432	433	418	448	411	452	436	440	424	414	415	430	417	446	438	462	409	446	438	401	427	423	451	460	429	400	418	426	436	437	423	416	454	462	424	417	427	456	419	423	475	418	406	415	430	415	432	445	405	435	415	413	438	434	362	460	472	414	432	434	423	459	454	405	438	424	435	432	446	416	439	429	415	421	461	409	477	449	435	416	438	403	404	468	421	450	448	461	406	438	451	423	424	405	455	419	420	459	437	422	465	420	433	462	441	386	461	417	461	436	420	439	462	441	443	432	428	424	433	427	452	445	435	429	406	433	458	405	422	402	434	393	442	446	398	457	448	448	440	396	448	446	368	446	415	414	429	441	434	406	441	427	433	430	452	394	427	410	440	418	472	424	390	442	423	451	465	442	419	431	420	434	435	422	476	419	398	427	462	469	435	430	444	449	418	418	393	424	453	428	414	402	421	424	439	393	411	426	441	437	427	442	398	418	446	394	432	404	404	417	430	443	437	414	441	405	435	435	432	455	453	453	421	446	435	424	437	401	463	456	440	412	466	403	452	447	466	461	444	419	406	433	409	420	398	448	459	459	426	427	429	428	411	433	431	434	445	462	442	454	404	397	424	465	458	435	414	445	453	430	442	431	425	445	477	421	429	455	449	471	409	418	419	378	458	425	411	447	426	407	424	435	432	458	420	414	422	441	399	416	435	407	481	410	453	436	424	454	441	450	422	428	418	457	441	425	415	375	410	459	446	440	469	431	433	451	446	448	407	439	413	455	422	432	414	410	428	398	429	461	438	406	402	408	444	423	422	402	405	404	413	457	440	481	455	429	430	418	421	407	407	415	413	446	414	407	436	447	453	420	448	432	414	424	432	419	419	417	445	449	426	467	404	422	467	416	408	427	411	438	408	431	485	403	417	413	434	426	424	428	438	437	435	395	417	455	439	414	424	442	465	458	436	413	399	448	445	395	447	443	452	413	390	435	446	368	395	427	437	459	450	450	427	464	394	434	429	441	434	433	436	432	377	440	452	458	444	425	434	440	435	407	439	472	409	472	416	458	449	430	406	410	443	435	449	408	410	478	376	429	414	461	430	406	412	423	461	436	421	436	460	425	384	465	422	405	434	395	435	439	443	439	459	449	423	432	437	399	428	437	436	455	414	447	462	476	411	432	418	418	388	444	425	437	429	447	461	407	385	400	452	448	450	398	450	457	436	430	457	419	410	430	417	430	415	414	394	438	445	494	453	440	437	434	400	432	425	403	449	423	404	446	430	426	411	430	461	441	418	434	425	443	439	442	423	418	467	419	380	442	447	440	440	433	405	444
25168	21481	27186	25852	4396	460	362	333	330	297	297	308	283	240	300	253	247	259	260	240	268	242	228	257	236	256	276	248	238	249	256	256	251	233	251	281	244	270	262	279	243	250	271	267	264	253	259	249	259	254	272	234	248	251	264	257	257	242	260	236	271	234	254	254	265	266	256	255	255	242	283	256	231	240	260	267	238	237	243	233	232	241	236	241	256	271	279	231	233	268	236	250	254	250	244	281	256	253	262	252	254	260	241	227	268	267	249	253	245	235	228	251	247	266	227	242	255	228	264	227	267	229	255	249	258	251	256	279	247	249	252	251	261	255	246	261	272	284	262	244	257	233	265	257	248	255	259	260	245	266	248	258	264	243	248	260	247	245	267	264	277	256	268	264	276	247	252	259	231	285	217	216	230	242	228	236	236	245	250	221	239	263	282	265	249	244	267	254	246	252	262	267	269	275	241	259	263	266	254	273	257	235	245	244	285	253	214	260	248	254	247	247	243	272	257	249	252	255	227	242	301	237	247	248	259	234	254	254	249	237	249	254	260	270	255	246	250	274	228	230	252	265	236	234	253	237	254	237	264	251	257	245	267	249	236	223	255	259	264	260	286	254	252	250	275	235	250	230	263	280	265	208	263	256	262	258	252	249	246	236	255	269	245	246	247	247	258	267	249	236	235	243	244	263	227	227	269	275	228	250	258	245	265	275	251	248	256	266	254	282	267	265	253	253	249	249	253	240	264	268	271	266	271	268	270	243	239	286	250	252	264	237	248	239	255	251	297	230	264	279	261	259	243	255	240	242	268	252	234	257	259	252	229	250	269	236	244	225	251	246	251	256	255	292	268	255	278	265	262	237	234	281	241	234	235	274	253	268	254	250	255	249	263	244	236	282	254	271	249	285	261	258	278	239	290	272	245	254	256	240	264	237	285	256	265	252	265	273	270	271	244	283	223	241	220	252	231	262	255	234	236	260	243	255	228	222	222	245	243	252	248	246	251	250	222	252	294	232	261	235	249	256	229	252	248	275	234	250	271	256	250	224	249	263	247	234	218	246	247	243	267	255	249	243	263	270	254	246	252	266	265	241	269	259	228	254	236	255	271	255	229	221	252	249	244	226	240	248	266	238	269	259	275	243	223	255	283	239	263	256	259	266	242	269	270	267	269	237	235	245	236	248	234	216	263	232	243	267	286	264	257	261	251	246	240	237	256	259	262	230	235	241	255	272	268	256	242	227	254	235	268	254	268	242	245	277	271	266	258	239	227	259	236	263	253	275	242	285	240	243	256	238	229	258	260	268	249	243	218	257	267	246	240	256	240	240	237	259	267	276	258	272	234	248	256	246	273	237	260	228	280	262	250	262	278	270	259	259	243	248	241	237	277	244	228	244	253	247	224	258	271	237	274	230	257	263	265	251	240	258	244	217	237	252	224	250	246	248	249	255	275	249	268	254	258	240	264	272	266	251	252	253	242	233	267	247	255	263	262	260	271	271	258	248	260	258	265	231	255	262	237	229	237	266	271	279	238	250	280	250	262	237	256	264	271	250	288	271	261	240	277	232	238	259	261	245	236	245	258	231	244	245	247	245	258	237	240	232	233	249	253	275	250	256	261	257	255	264	253	258	257	269	257	224	266	242	237	251	255	257	228	259	235	241	220	279	225	242	247	264	265	264	244	237	267	265	248	238	250	274	260	245	262	276	246	240	245	251	267	245	227	257	227	270	250	251	265	254	263	249	259	256	251	267	251	259	228	248	240	267	264	257	238	269	248	279	257	246	255	268	262	233	238	263	275	245	228	243	225	226	246	268	228	240	270	280	230	233	250	228	250	246	251	243	261	235	258	209	262	228	245	228	228	259	282	274	283	275	245	240	255	291	235	278	215	229	278	228	265	260	264	261	260	276	248	244	258	268	263	239	244	249	248	256	250	270	281	231	267	276	272	256	233	254	270	248	243	262	259	258	256	257	249	249	237	241	271	309	239	263	242	236	261	273	251	238	256	239	221	246	267	243	272	253	265	224	257	250	228	240	242	224	280	250	270	264	267	250	242	245	273	234	255	259	250	256	249	237	265	261	241	248	255	229	274	249	243	251	270	259	237	255	260	270	255	274	253	239	259	249	273	246	270	262	252	258	268	276	252	264	252	217	272	270	233	259	273	250	284	237	266	245	242	289	223	248	226	223	237	275	236	259	236	259	238	247	240	254	260	264	243	242	248	260	255	240	268	242	239	272	226	254	221	247	207	264	259	243	240	238	263	242	254	272	216	230	241	222	251	239	229	263	245	279	252	245	243	244	273	226	260	257	226	274	283	243	262	242	251	233	250	241	250	257	284	253	225	255	236	255	274	247	252	252	256	276	261	256	241	268	236	268	247	242	267	240	262	258	233	250	273	250	262	290	232	264	269	276	258	286	269	248	226	240	227	270	227	246	249	256	228	265	251	249	277	212	250	271	254	245	243	235	256	242	246	242	266	295	240	238	273	242	250	254	223	241	224	255	253	247	253	248	258	245	244	226	268	233	264	264	255	265	243	234	237	251	254	268	255	276	255	263	259	251	242	215	235	237	274	236	275	244	271	259	265	254	241	255	258	252	271	267	257	263	245	233	254	266	287	251	247	260	272	248	242	221	257	248	271	254	266	245	278	224	264	229	266	262	268	232	264	261	244	247	254	245	237	257	289	256	271	237	263	249	249	245	282	248	243	240	230	254	252	240	272	260	245	284	277	237	269	281	263	251	255	220	260	262	259	255	238	271	258	264	269	251	255	236	260	239	262	251	264	256	237	257	262	249	257	239	249	262	252	253	286	235	254	243	279	252	251	234	261	265	248	242	231	260	252	280	262	242	236	258	262	238	244	229	235	273	256	256	254	248	253	260	272	240	231	265	265	282	250	248	264	298	234	252	274	276	260	235	270	248	247	244	241	241	251	263	278	245	268	244	254	235	263	254	252	252	267	250	253	240	228	255	251	246	255	222	247	239	252	247	232	286	218	237	246	263	263	250	254	247	240	246	260	263	249	240	245	228	247	252	261	248	262	232	242	272	285	248	243	242	273	278	254	282	270	248	239	273	246	253	257	260	255	238	264	246	251	250	234	261	277	251	240	234	251	255	222	229	276	249	285	254	247	262	245	270	251	270	264	248	253	235	252	241	240	247	249	277	246	246	223	273	225	254	250	248	264	239	252	241	248	248	243	242	241	238	250	233	228	257	238	253	264	248	252	256	245	260	257	259	243	259	255	239	255	258	250	241	261	272	253	250	250	262	270	263	214	257	221	246	271	258	236	288	251	245	263	259	227	266	275	246	255	226	237	236	262	236	267	258	228	248	235	268	271	271	254	239	249	272	256	254	247	248	254	264	247	230	257	252	275	220	211	265	264	264	230	225	247	230	281	248	236	260	258	245	234	235	257	219	233	248	268	258	252	234	256	256	233	230	230	273	258	268	260	236	220	251	244	240	251	265	249	240	254	276	226	268	246	274	261	248
5950	4135	2602	1294	1003	805	694	587	511	500	413	426	432	368	357	364	377	395	369	352	373	363	341	372	316	368	346	325	355	333	328	327	313	334	327	344	312	340	332	327	351	337	311	358	354	350	305	314	340	330	337	283	333	338	326	335	289	312	366	342	322	354	313	326	328	331	330	297	344	331	312	317	329	353	322	333	357	321	323	303	339	350	311	310	323	305	345	357	332	327	331	310	327	327	361	316	362	359	288	335	334	288	338	350	297	311	332	304	323	308	300	342	368	305	308	344	315	330	309	304	310	322	324	331	332	328	340	325	330	300	309	317	319	318	325	315	310	322	337	345	299	329	330	324	321	287	322	348	349	302	318	338	326	327	306	323	353	321	324	330	321	320	324	318	311	293	312	342	318	311	312	322	337	313	335	304	340	335	294	308	332	344	321	351	333	294	312	308	310	329	305	337	355	323	335	307	319	345	328	329	311	324	308	327	353	305	355	368	328	315	314	327	339	302	297	334	314	309	338	312	358	310	307	311	324	315	295	320	335	320	304	327	340	301	329	308	356	279	323	340	323	334	357	331	315	321	328	310	330	295	282	309	331	334	327	337	330	308	338	311	313	337	322	338	336	330	328	314	348	315	326	313	332	334	307	326	336	308	358	330	313	322	325	305	336	353	332	324	343	317	367	313	323	320	350	313	270	306	306	329	349	300	309	303	292	328	372	310	345	321	331	318	347	320	313	312	333	350	343	301	348	352	322	336	334	342	314	352	330	341	370	331	351	346	339	357	321	323	325	309	337	311	274	301	322	315	339	326	335	328	354	296	342	332	331	352	332	349	320	344	350	319	349	327	330	323	314	308	352	392	318	334	325	321	298	283	355	278	313	321	349	361	344	327	348	315	358	317	321	293	375	288	322	325	302	326	322	346	314	317	319	357	318	328	316	298	289	308	314	330	336	300	326	326	354	305	329	324	329	322	281	330	315	316	366	294	330	343	319	345	321	314	354	320	311	357	313	334	329	325	347	327	359	299	354	324	375	315	321	329	301	317	315	317	329	300	315	348	337	301	315	327	335	319	324	306	358	321	296	312	307	324	306	321	345	335	302	359	320	324	327	313	334	301	353	310	320	315	347	308	320	318	342	311	346	342	325	338	309	330	335	308	319	369	369	310	313	323	349	334	339	306	329	328	326	282	313	322	330	320	305	325	318	308	309	321	330	325	283	329	337	317	347	314	323	299	352	325	330	316	328	330	305	319	306	310	332	335	308	325	350	328	311	319	312	311	344	334	296	293	320	311	318	310	344	336	333	315	318	318	307	314	314	312	330	332	311	292	313	338	328	332	330	333	314	332	313	336	319	322	314	294	331	329	343	318	321	333	360	315	340	306	312	304	321	367	300	319	334	337	348	342	316	314	314	297	314	318	331	351	326	347	333	289	309	296	331	301	334	324	335	322	338	294	331	317	296	300	327	358	335	326	330	315	292	332	319	316	320	330	325	322	302	338	340	355	309	321	348	336	299	318	338	333	302	332	292	315	311	326	351	313	342	307	321	338	347	326	315	343	303	295	309	314	334	303	346	320	322	311	320	326	315	317	315	321	341	355	305	341	319	314	349	314	301	330	321	310	355	326	305	323	317	308	331	330	321	328	326	338	313	317	319	307	320	338	306	365	312	300	326	337	312	319	318	298	344	317	300	346	317	335	309	328	316	330	342	319	334	297	331	311	355	333	371	319	322	319	317	340	291	314	348	314	312	341	350	326	344	294	295	338	305	296	356	340	325	331	324	366	361	341	325	332	334	295	336	323	359	310	346	336	317	347	315	329	312	301	324	332	326	351	304	327	318	327	319	317	284	350	317	355	338	300	325	348	346	320	361	314	307	345	374	302	328	315	345	311	349	323	311	299	317	342	329	290	342	302	343	339	320	361	368	323	328	325	331	307	322	351	334	320	326	305	365	320	353	288	345	309	299	281	333	356	319	306	339	329	335	315	319	319	300	326	316	307	371	292	357	335	354	315	355	335	312	355	336	329	329	314	308	338	315	351	323	335	338	341	316	329	329	321	305	320	355	332	345	309	326	314	316	330	321	335	344	320	311	328	308	343	311	313	336	292	306	301	334	302	291	344	344	353	306	314	294	347	327	325	343	312	343	324	328	333	315	331	363	325	341	324	303	316	340	356	323	307	341	314	325	356	300	319	332	325	368	325	298	317	303	294	319	323	310	327	329	316	317	352	350	321	340	316	340	314	320	300	319	338	303	309	329	346	314	312	334	329	319	346	325	323	320	309	322	296	325	334	326	339	317	325	333	349	334	322	319	287	343	335	304	314	330	331	320	317	341	334	335	346	335	322	330	315	336	360	309	343	347	335	315	343	342	320	300	307	320	312	327	322	327	337	329	324	305	312	330	323	316	330	316	321	334	332	340	302	318	318	324	340	373	331	304	337	333	300	300	314	327	332	299	350	369	286	327	312	320	333	296	316	332	328	308	296	320	327	326	325	339	325	325	310	299	302	319	318	338	343	353	300	306	318	328	323	337	310	327	319	329	309	340	312	334	340	335	325	318	315	340	323	312	319	346	357	311	309	323	312	315	342	337	355	332	328	295	338	341	327	304	307	294	310	337	305	327	326	315	321	310	318	280	307	315	338	327	347	330	301	297	316	335	289	351	298	311	346	325	349	348	308	332	315	303	344	320	325	330	334	308	314	320	301	318	328	335	317	327	311	313	326	316	334	306	324	325	338	307	321	359	321	354	351	323	329	366	303	334	322	315	319	374	310	307	317	320	310	340	305	330	330	309	317	323	316	313	373	313	334	357	309	334	354	333	315	343	310	328	320	329	289	303	362	343	318	324	324	298	340	331	344	325	286	319	294	335	349	332	314	331	366	335	338	310	321	323	340	336	341	338	318	317	326	340	326	325	340	333	329	306	321	329	318	346	313	329	315	286	308	346	334	329	357	343	303	322	327	312	323	317	300	313	299	314	330	336	362	291	320	335	299	308	328	311	300	350	309	318	317	321	343	315	317	318	347	293	315	333	314	335	310	359	315	324	315	329	346	301	340	283	327	344	364	329	317	353	323	341	339	288	318	367	338	325	290	359	335	333	322	357	317	334	338	325	309	337	301	308	321	329	329	348	332	312	345	308	323	295	317	302	316	313	317	296	330	360	336	342	296	319	312	344	331	318	330	323	315	343	313	331	308	321	305	301	307	315	336	334	345	334	314	338	344	316	319	298	325	316	368	317	324	303	308	333	302	344	305	351	342	296	320	304	323	335	335	316	322	301	301	327	330	316	317	340	312	340	320	333	349	327	306	342	332	309	314	346	320	346	321	314	291	323	330	292	351	321	341	328	331	315	316	278	296	318	295	311	329	297	312	295	353	326	331	336	329	313	311	288	345	329	331	349	313	336	319	328	329	344	329	321	313	313	336	331	300	304	321	331	339	336	331	349	308	327	340	330	315	325	330	311	358	336	302	323	283	320	304	322	310
23000	21522	29257	24233	21522	21417	2637	522	414	317	313	277	241	196	227	164	202	159	172	149	164	156	135	143	148	133	133	130	134	146	127	141	146	120	115	130	124	114	102	102	126	121	128	105	135	113	129	128	104	130	118	111	102	91	129	115	122	107	127	116	128	112	123	108	110	129	104	108	121	108	129	122	118	123	110	110	117	140	131	125	105	106	116	133	132	114	111	117	118	136	97	113	129	113	119	111	105	101	105	115	120	116	127	111	116	87	109	105	101	125	96	117	130	123	104	118	126	122	117	119	114	132	104	113	122	117	129	132	127	122	109	113	116	109	115	109	137	83	107	111	106	112	134	108	108	121	111	111	110	111	112	131	110	119	117	115	113	95	106	102	126	108	97	120	126	111	124	122	114	118	102	99	106	109	117	106	114	109	109	132	122	125	117	127	100	111	112	118	108	110	120	111	108	101	112	139	114	139	112	108	116	111	112	103	112	98	94	104	117	117	128	119	125	111	119	126	125	93	131	126	127	126	108	116	98	108	117	100	102	115	116	107	101	99	112	114	124	130	125	131	118	103	107	141	109	122	109	110	104	127	123	120	104	118	136	108	117	110	108	118	123	126	123	117	143	115	140	117	109	111	108	112	119	95	120	106	106	126	137	122	124	122	113	126	114	112	123	113	107	113	103	114	109	118	113	124	119	125	117	124	114	128	103	109	115	136	113	124	118	124	112	129	129	107	123	108	125	117	113	99	114	109	120	119	115	131	86	117	136	121	105	119	106	127	114	119	117	128	106	113	99	118	124	94	122	112	125	112	108	112	115	114	104	106	136	123	95	103	112	107	111	104	106	121	133	110	125	108	103	111	131	126	113	126	126	109	121	121	110	102	122	137	115	113	124	121	127	118	120	126	111	107	117	122	114	102	132	116	124	134	123	124	119	128	105	117	118	119	104	96	143	116	136	110	129	116	108	100	120	125	107	124	124	123	129	110	113	122	136	104	117	100	113	125	108	97	112	118	123	124	110	122	119	116	90	105	129	116	108	123	99	116	89	133	114	132	114	110	106	97	118	124	106	117	115	125	112	119	107	127	117	92	115	127	120	109	134	110	113	112	105	109	107	108	120	114	117	99	119	124	106	122	110	111	106	108	113	111	114	114	125	140	129	111	118	114	97	112	115	120	111	133	121	146	121	116	116	101	110	130	105	134	127	100	112	113	104	112	108	134	115	115	108	112	104	130	113	139	100	135	106	117	105	118	129	134	133	124	108	139	114	111	111	95	115	134	131	112	98	104	127	108	116	123	98	128	132	103	118	124	117	131	142	124	109	106	116	125	111	109	114	100	120	109	113	98	127	123	112	108	119	123	110	117	117	116	93	112	111	101	112	110	104	119	118	122	117	123	124	108	98	134	113	104	100	117	97	115	103	114	115	115	122	121	111	124	110	109	122	113	108	125	114	118	104	99	133	136	123	120	115	106	126	110	124	119	118	128	118	119	94	116	112	110	112	104	117	109	117	92	99	108	119	104	115	110	94	128	112	115	119	126	125	115	113	130	115	113	117	136	127	117	106	113	111	126	112	124	102	101	96	120	132	112	113	107	101	135	110	113	117	117	135	108	118	105	106	127	100	97	107	131	123	109	125	109	108	120	108	94	118	115	109	130	98	129	105	100	113	120	95	117	111	108	144	126	145	102	103	119	125	127	126	110	114	121	93	111	120	111	121	127	103	139	92	107	117	112	101	85	112	112	118	106	124	116	104	111	142	100	128	131	104	114	118	144	109	96	110	107	131	103	104	109	118	116	111	115	111	109	113	95	123	101	104	108	103	104	125	117	124	115	113	115	112	113	124	109	112	124	128	125	119	111	131	121	114	109	134	129	117	109	114	122	108	115	105	125	109	129	110	103	112	123	120	131	115	113	97	107	115	126	107	116	107	122	119	112	126	114	113	104	90	108	116	105	116	119	119	96	102	98	111	92	104	107	106	112	106	120	114	124	111	117	113	106	109	113	118	101	133	109	111	97	122	117	131	111	104	139	122	126	113	115	115	120	106	116	114	113	112	105	130	104	134	107	110	112	96	123	120	120	117	111	127	103	130	116	110	105	114	104	110	113	113	126	94	112	110	119	105	102	110	111	129	117	128	114	109	101	111	112	123	127	130	130	105	120	120	120	99	106	111	117	111	112	105	103	102	105	109	104	123	101	120	107	100	102	122	109	104	100	101	120	112	120	97	105	111	104	118	112	92	119	125	110	103	112	112	121	117	119	100	112	122	117	109	110	138	123	121	117	129	125	125	139	107	128	128	112	99	127	115	107	122	138	107	111	132	121	113	92	97	107	121	91	105	121	113	119	126	118	115	118	104	126	129	108	112	115	118	115	108	123	100	123	110	110	102	132	119	108	99	96	118	126	114	122	120	117	127	122	97	96	125	113	123	120	115	112	112	114	115	129	132	94	112	97	113	97	117	128	118	132	124	121	103	114	95	112	113	116	106	119	82	108	148	115	122	123	114	121	109	108	145	105	123	114	130	93	136	107	84	128	126	117	117	94	96	120	120	111	134	119	101	122	128	131	99	126	119	122	127	158	125	121	111	121	103	87	98	115	103	109	101	103	112	109	124	118	116	100	95	121	106	117	101	124	119	123	113	118	99	108	122	108	117	103	116	115	122	102	115	108	101	128	80	111	133	115	110	110	121	112	105	113	112	107	120	108	115	117	112	113	116	124	113	122	123	126	112	104	119	114	106	112	116	107	125	111	135	123	98	139	100	120	115	104	108	131	113	114	98	125	108	126	98	113	108	116	98	102	104	115	112	118	124	124	116	112	106	112	109	112	128	127	107	114	103	112	105	102	107	102	102	127	104	98	144	110	131	108	85	105	109	113	124	105	118	121	111	119	98	104	132	123	127	114	111	124	104	121	135	104	124	109	118	118	112	115	117	128	104	126	111	125	104	105	115	103	115	94	104	124	119	115	132	103	129	127	122	110	94	100	124	103	119	115	123	113	113	122	133	117	117	108	103	121	135	103	106	141	118	115	119	107	124	126	118	124	122	120	104	114	109	101	124	131	111	110	121	122	122	119	120	103	122	112	113	127	129	119	107	124	119	133	114	123	109	103	117	117	129	130	111	120	101	114	110	108	107	113	119	118	100	115	110	116	115	117	93	111	119	101	97	114	116	118	112	115	107	126	101	117	115	111	122	112	117	117	113	106	107	116	128	128	120	117	95	114	120	127	121	107	122	123	110	103	110	121	112	104	118	121	110	114	111	98	121	104	111	116	117	108	101	112	129	129	137	123	118	116	102	120	113	135	120	112	115	114	122	110	121	109	122	95	127	123	122	119	110	104	111	119	126	106	143	139	96	118	118	107	107	116	112	139	125	111	108	118	126	102	122	121	93	115	112	117	100	120	116	111	131	117	124	112	112	128	113	108	113	123	114	112	132	123	118	123	124	125	110	125	100	117	123	97	107	95	131	110	100	116	106	130	117	121
7892	12572	8347	3874	2680	1988	1450	1163	935	693	585	510	446	404	348	362	324	287	268	266	236	217	219	224	214	206	219	209	200	195	222	207	174	189	188	178	173	155	150	189	171	174	148	165	186	160	168	169	172	147	176	173	151	167	172	166	171	170	167	161	159	152	202	164	157	165	165	167	190	186	176	160	175	166	161	158	166	170	152	171	182	141	175	156	193	161	151	184	186	165	154	161	167	171	157	159	152	161	162	151	152	148	140	160	162	166	162	169	158	155	151	155	187	152	170	141	152	158	179	169	167	155	168	152	154	148	146	165	162	148	155	161	174	178	150	156	161	163	156	162	154	173	141	155	148	154	159	147	184	143	143	134	162	148	148	165	181	171	178	148	141	174	150	156	155	164	160	150	147	170	150	164	162	196	166	148	167	127	159	159	142	160	164	156	179	154	147	158	174	159	150	173	160	176	147	180	153	182	164	173	176	141	147	171	151	135	166	154	170	154	168	146	153	161	173	158	166	158	150	168	157	161	172	144	150	140	170	168	153	143	140	170	197	160	165	153	145	153	176	162	149	160	163	147	154	163	172	142	166	154	156	154	147	163	148	159	141	152	148	152	146	159	182	192	146	154	180	171	139	180	178	151	140	168	160	160	178	133	148	150	177	172	185	179	175	161	149	158	174	155	143	160	137	163	162	166	131	166	159	159	141	166	153	153	163	151	165	160	155	145	173	173	164	160	176	170	152	139	133	195	153	145	163	159	134	149	184	145	177	165	137	183	159	168	176	192	154	141	184	173	159	157	158	157	140	160	151	169	183	160	153	150	172	144	154	159	153	151	155	166	178	172	173	155	159	142	177	160	136	162	132	140	140	155	167	147	168	168	147	155	162	183	166	147	165	140	166	152	157	173	153	168	184	127	127	156	182	177	173	140	170	164	169	153	138	168	192	171	140	159	156	162	162	160	178	157	177	169	144	154	165	170	152	156	154	162	182	150	161	173	143	150	136	124	153	153	145	153	148	167	167	158	161	158	142	146	155	150	144	159	151	159	167	176	165	158	168	164	163	172	158	158	166	160	141	185	177	172	151	141	173	169	142	180	151	140	168	169	156	160	156	171	157	126	178	164	153	167	126	175	148	182	154	163	140	149	160	153	128	153	166	173	158	138	154	160	168	139	164	154	156	153	148	139	176	152	162	192	143	144	148	180	172	151	143	169	181	164	149	163	150	164	150	148	158	154	168	159	145	158	155	149	153	181	183	165	151	169	169	152	164	149	154	153	150	157	149	164	155	146	144	138	137	179	146	155	157	159	154	170	173	156	154	152	161	146	138	182	158	173	123	185	146	151	156	168	144	168	164	151	173	170	161	149	148	156	163	172	155	141	181	160	129	145	142	147	143	153	151	142	153	143	180	182	139	157	158	137	164	166	155	161	150	150	161	172	181	153	155	164	164	171	158	155	146	154	164	154	167	144	154	150	164	167	157	185	154	150	168	151	164	146	166	162	148	153	146	147	168	162	148	166	139	139	159	157	168	158	153	145	159	171	128	148	148	174	164	175	141	143	154	157	169	156	155	162	160	151	165	161	167	151	169	167	157	152	150	154	147	190	185	155	153	132	163	168	163	147	147	140	144	165	140	170	160	160	139	172	164	151	170	166	175	149	151	145	167	170	171	170	172	165	177	158	151	156	138	156	162	162	177	185	179	155	175	162	153	193	161	150	153	151	168	148	155	153	155	144	172	155	167	130	149	146	152	146	143	163	149	154	190	162	156	165	170	153	139	148	146	151	165	142	166	148	165	154	172	174	152	145	179	151	173	179	162	175	150	164	130	154	168	169	147	156	159	144	152	162	160	153	134	150	150	174	147	166	159	161	165	142	176	157	168	146	146	163	159	157	112	154	154	144	142	183	162	152	139	154	146	165	170	158	137	175	167	167	167	159	168	146	154	165	150	148	159	138	154	148	121	141	154	181	169	135	164	162	187	160	167	167	150	157	155	147	157	176	177	177	170	157	182	153	153	173	159	164	150	162	151	153	161	154	174	166	147	149	164	141	153	145	160	147	152	138	155	156	190	158	171	156	162	157	141	136	158	158	143	151	166	165	155	168	174	179	161	152	159	175	190	156	151	152	173	172	176	182	176	168	176	138	181	165	149	171	168	145	142	151	163	140	144	165	162	178	162	169	166	152	164	144	151	165	140	157	169	139	145	151	169	142	141	173	161	162	161	127	154	172	165	179	153	163	163	150	157	149	141	158	167	165	153	165	162	145	176	167	154	152	149	161	185	156	146	133	145	161	171	142	150	160	154	147	163	137	149	184	156	161	176	173	133	167	138	150	160	137	164	149	171	177	172	158	180	165	139	174	163	164	169	146	158	156	153	159	155	158	156	163	149	145	151	166	149	136	150	169	164	161	147	144	159	163	151	168	148	154	155	171	167	181	141	113	177	151	166	153	149	152	175	166	179	137	144	172	145	181	150	155	173	154	173	129	168	146	157	144	164	163	145	160	179	175	174	157	177	155	170	144	140	173	165	156	167	156	149	161	159	160	159	169	149	140	173	168	173	154	144	154	156	166	123	156	164	167	153	153	183	156	153	154	165	146	164	173	150	142	168	173	166	140	168	163	166	155	148	176	152	138	150	161	144	171	147	168	150	164	135	146	157	162	140	174	165	169	162	153	137	138	172	158	162	157	161	141	157	144	164	159	182	153	154	164	149	144	147	164	150	165	140	174	162	153	182	155	155	146	143	161	144	154	178	148	146	149	177	144	147	156	159	149	146	181	151	149	154	147	171	140	150	154	162	141	148	158	141	166	140	154	188	168	155	157	155	166	177	157	139	179	155	148	159	153	149	157	133	162	156	185	164	172	152	168	173	162	165	158	153	151	162	158	148	163	170	135	163	170	175	156	147	151	155	149	175	144	147	156	170	164	153	154	174	168	143	168	135	146	177	145	147	147	177	170	179	163	171	160	176	152	172	155	145	140	130	161	165	164	160	158	151	174	144	154	136	150	145	163	162	166	164	144	166	160	153	130	153	160	161	146	168	171	137	153	160	165	181	154	164	163	154	159	163	133	173	153	183	166	159	155	174	171	161	160	138	145	158	171	169	139	172	170	138	146	145	148	157	131	180	147	173	169	137	163	167	179	174	158	184	148	191	161	145	167	157	149	148	145	168	157	154	167	160	154	175	166	162	131	158	141	155	180	160	147	142	160	163	148	160	131	148	167	146	143	173	146	161	146	139	152	153	166	175	137	168	151	154	143	143	171	161	158	155	169	138	171	152	159	171	155	152	161	137	163	171	161	165	170	151	170	159	160	173	147	156	162	164	170	165	137	144	165	166	147	177	167	159	162	144	132	166	161	176	146	164	138	150	168	138	174	157	157	138	158	143	146	134	170	146	164	157	159	145	149	148	150	157	169	179	147	155	137	187	164	178	160	135	149	151	159	158	149	161	151	160	153	144	152	167	169	160	172	158	155	169	174	157	165
27678	16866	2648	780	576	511	434	427	396	411	390	428	430	409	398	448	391	389	395	392	393	392	395	355	381	378	430	424	375	400	411	385	414	418	382	384	368	431	379	378	378	360	398	360	387	393	397	399	416	427	422	392	412	405	406	375	408	379	390	393	388	377	397	364	376	377	398	382	362	403	392	395	408	416	410	374	397	404	399	386	379	396	383	429	408	406	371	382	374	404	380	375	388	425	375	384	378	439	406	437	403	390	367	407	386	379	406	399	404	391	386	389	428	376	393	373	393	394	376	404	419	411	401	381	393	408	384	358	399	417	389	401	378	387	358	376	417	357	400	367	373	370	381	383	396	430	378	405	421	394	416	399	401	403	357	415	391	362	401	381	393	420	401	378	397	423	391	395	408	383	404	404	382	414	383	363	407	401	362	371	386	401	401	384	410	404	399	387	425	398	411	420	384	360	390	401	380	404	384	407	357	426	375	396	387	387	385	389	396	401	358	396	383	405	362	389	394	401	371	405	384	400	407	400	382	366	396	367	404	386	420	368	383	385	414	423	414	379	385	389	380	383	401	399	429	381	397	352	416	420	406	404	382	359	418	389	380	375	388	368	442	375	392	392	414	428	355	404	379	410	355	399	393	377	410	401	417	384	365	369	396	375	417	391	385	385	391	397	385	422	404	426	408	357	397	402	380	380	353	397	408	374	386	381	380	405	399	362	366	399	360	433	391	394	386	406	394	425	404	391	385	382	354	384	371	365	384	382	409	374	385	401	370	405	402	420	371	404	353	421	404	410	407	397	379	399	398	402	374	397	372	410	390	392	381	382	393	384	394	411	423	392	369	373	440	383	364	444	374	384	394	366	375	376	435	377	398	387	420	372	383	433	433	359	414	404	375	409	352	381	383	396	391	427	396	391	367	399	371	390	401	393	371	401	372	363	381	391	364	380	392	399	410	406	392	348	382	372	386	399	357	385	383	413	371	421	386	405	396	429	400	373	409	381	352	385	402	379	419	415	410	398	414	388	385	406	353	371	402	399	379	382	364	388	396	380	367	420	365	407	371	386	387	388	334	386	394	385	399	390	385	399	403	383	350	384	387	376	394	360	417	397	429	360	391	402	401	417	380	395	396	383	407	404	455	374	400	410	409	392	400	413	406	362	417	398	376	400	375	395	365	359	402	411	370	396	355	377	393	390	360	422	371	410	402	370	388	379	349	377	421	397	407	379	421	419	395	425	358	370	423	387	378	375	399	406	380	402	402	394	360	385	381	378	380	395	401	422	390	363	427	369	413	353	388	357	373	398	403	357	371	388	402	372	404	391	371	410	397	424	377	385	391	413	426	359	407	417	397	380	393	465	399	415	414	396	381	404	406	362	388	422	375	419	393	379	385	376	407	379	400	391	390	416	367	398	393	404	413	368	358	389	390	412	407	435	394	404	384	395	408	376	389	425	398	396	418	390	429	369	373	399	413	389	359	397	387	394	395	382	388	363	353	398	380	425	419	360	388	393	400	412	382	395	366	389	388	407	411	402	395	407	422	405	390	414	409	396	420	375	391	417	404	393	396	382	383	389	428	360	421	385	425	367	359	424	400	388	384	367	404	421	399	402	388	410	383	435	397	407	396	400	363	408	409	374	403	399	384	427	429	404	388	376	394	359	398	391	383	374	412	388	401	358	405	416	404	332	390	403	374	353	398	390	394	367	382	378	439	397	415	396	385	375	409	377	396	383	431	367	401	356	376	386	386	377	433	390	380	402	391	379	423	405	395	383	379	432	383	372	393	408	380	426	397	385	376	388	373	391	379	409	414	409	398	394	383	394	376	409	374	368	378	393	414	419	393	392	440	438	412	457	404	432	375	396	385	382	377	400	425	419	399	393	381	355	362	393	411	402	374	391	394	400	401	416	378	397	372	369	431	385	402	394	347	393	397	367	401	407	400	387	432	383	425	403	372	376	385	403	398	417	348	381	415	376	375	396	385	365	395	413	336	385	392	417	398	363	394	375	430	380	354	389	377	361	400	377	411	394	357	411	365	413	368	374	366	411	420	443	374	373	324	372	394	432	398	412	406	387	382	383	384	400	363	398	375	362	394	346	421	421	410	425	379	368	404	389	383	421	401	387	373	367	396	407	383	388	369	407	370	388	385	428	396	414	396	386	386	389	390	398	406	388	381	387	386	366	406	401	392	390	378	391	405	366	389	416	389	374	399	385	418	402	370	366	432	429	406	388	397	384	403	415	393	383	405	357	428	405	392	387	368	383	364	367	354	398	425	405	375	357	399	407	406	403	391	380	412	375	413	343	393	343	403	399	389	411	421	408	441	382	359	397	395	409	406	378	429	388	368	356	383	371	388	377	375	384	405	369	407	407	364	378	424	420	426	401	394	398	374	422	432	402	394	397	409	380	386	400	387	380	383	412	396	366	421	411	425	391	381	414	357	409	390	393	387	390	387	396	423	357	344	356	387	402	392	390	397	369	421	357	378	393	374	423	396	365	409	374	382	389	420	401	406	399	399	382	365	401	393	413	427	392	406	383	381	398	368	392	399	420	390	384	422	406	429	373	400	426	378	378	381	392	429	404	409	383	400	417	403	379	403	416	413	419	405	425	425	390	363	406	370	387	407	389	398	406	404	387	390	388	407	385	390	398	390	381	404	396	429	428	389	421	383	418	360	412	351	361	372	442	399	403	395	420	361	387	408	389	404	387	417	409	401	414	376	407	386	409	390	367	374	429	383	407	399	386	357	391	390	383	369	374	433	405	338	370	427	412	392	394	414	407	400	396	397	392	389	427	409	362	416	377	404	411	372	360	419	401	390	385	400	408	386	384	382	392	385	390	398	380	389	361	412	394	372	403	369	401	381	402	388	394	367	404	394	383	416	408	374	426	392	373	417	356	402	404	415	390	429	413	378	365	386	370	390	425	414	378	416	368	382	398	367	394	407	362	373	404	425	380	386	374	362	418	382	354	392	373	382	387	393	391	424	404	365	405	413	399	382	399	397	405	421	396	374	421	375	389	391	377	392	361	402	439	375	389	384	365	411	348	364	416	386	371	366	364	404	363	412	370	368	419	392	407	394	395	373	411	366	386	395	380	394	390	426	388	389	405	393	376	397	408	389	372	378	388	417	360	415	418	379	434	414	375	406	373	433	448	407	389	353	343	399	387	380	373	401	385	367	414	409	369	436	371	388	397	428	392	382	382	348	419	418	375	416	394	401	397	388	424	402	370	432	425	426	393	403	399	400	410	433	418	403	445	373	396	363	372	417	378	371	381	371	388	393	391	363	414	417	425	423	420	426	370	381	363	384	387	397	408	413	355	375	394	400	386	403	412	380	397	368	381	395	413	405	396	390	385	414	376	415	441	400	357	411	392	418	400	404	375	386	395	391	424	404	399	384	390	356	402	371	399	415	409	382	387	397	356	430	392	357	398	393	356	364	392	380	420	390	395	412	343	374	393	367	406	386	371	409	371	392	398	374	388
4732	1058	891	663	556	591	573	592	511	505	517	524	533	524	514	542	535	564	501	502	564	560	497	517	518	515	481	487	489	554	513	473	563	537	501	541	555	503	534	478	561	526	520	478	511	514	508	469	512	528	502	493	523	534	500	505	531	484	509	522	527	475	547	495	523	494	512	506	543	484	514	491	493	489	508	513	553	522	490	517	496	478	513	533	507	546	506	513	434	527	520	580	476	483	540	520	549	486	523	574	494	519	479	537	465	497	475	494	538	488	512	473	527	523	546	527	521	470	493	557	516	499	490	505	522	501	498	538	481	477	502	502	504	513	522	511	489	548	518	519	512	536	513	502	492	502	547	479	511	511	519	518	518	460	508	495	486	486	552	482	484	506	486	477	565	508	507	494	495	476	518	510	499	540	537	535	513	511	531	544	536	564	510	515	493	504	510	457	520	523	519	497	498	499	561	542	552	526	488	524	458	496	521	528	532	486	507	549	536	469	538	522	539	556	542	543	507	530	525	500	496	521	512	565	484	538	503	458	543	515	511	488	513	527	497	469	494	484	497	486	494	479	518	504	516	460	497	521	492	549	482	507	491	494	535	511	482	522	508	509	528	502	495	511	510	463	496	525	507	521	518	508	520	535	511	529	527	518	509	487	503	527	524	508	512	518	494	467	487	483	541	513	506	512	507	501	556	546	479	519	507	513	530	467	485	529	545	512	564	529	538	486	519	514	475	500	478	479	532	496	528	480	516	505	471	536	481	514	524	506	515	517	498	510	496	502	494	488	537	503	499	496	481	514	514	478	507	507	498	526	491	507	481	513	563	444	535	473	526	545	497	490	512	534	550	510	502	503	520	501	501	541	514	499	506	523	498	503	533	506	449	514	544	471	517	488	534	518	496	465	551	525	518	492	511	506	509	466	532	492	508	523	463	507	504	527	473	490	499	534	490	501	523	487	494	503	528	536	546	507	471	548	502	513	510	499	551	457	528	557	530	498	524	530	515	478	473	526	515	507	505	518	503	477	516	513	535	516	507	473	513	491	518	504	496	468	504	541	544	558	510	525	541	526	503	533	517	491	492	501	507	484	511	497	520	454	571	520	524	511	508	488	510	529	474	435	515	512	496	532	515	489	541	506	509	518	547	477	474	507	502	480	538	520	517	483	513	505	490	520	529	499	551	518	581	509	495	503	494	529	508	502	529	521	506	488	520	488	503	563	500	492	518	536	520	533	521	543	492	480	487	516	550	496	552	521	527	520	492	486	500	510	546	531	522	549	463	513	528	493	494	527	500	519	522	477	483	500	520	527	523	532	516	521	485	498	491	524	471	509	486	523	513	523	525	538	510	514	547	543	520	512	525	543	514	521	537	482	520	499	496	511	504	528	575	486	530	497	490	493	523	504	510	521	537	508	489	519	508	473	488	523	505	549	547	537	502	522	512	531	525	497	525	471	536	498	511	525	537	469	544	509	532	510	551	524	540	487	511	542	524	494	548	521	515	490	527	525	531	501	499	477	520	498	502	561	516	516	517	508	478	535	514	496	468	497	492	500	507	513	520	470	523	502	465	492	541	524	540	555	504	509	546	531	521	532	490	514	517	496	483	505	495	492	532	484	484	510	498	488	521	491	506	495	500	527	506	493	506	501	515	478	495	493	506	500	495	498	519	482	480	548	467	555	520	542	511	524	513	542	522	565	540	499	486	507	510	493	542	495	510	486	533	530	549	521	479	531	503	484	514	512	506	505	545	544	491	506	565	497	501	536	495	441	500	516	532	513	520	546	495	510	513	476	489	514	526	540	494	494	490	545	526	471	487	503	523	505	525	473	539	558	516	509	537	510	533	492	516	528	512	508	509	492	476	551	495	543	480	523	526	521	518	541	497	517	491	528	526	493	503	482	470	492	533	536	545	542	523	516	497	512	541	517	515	527	487	491	511	498	538	481	465	526	464	544	523	528	496	478	510	517	544	475	503	481	488	520	518	527	547	498	522	500	523	486	503	522	502	468	480	516	529	489	496	537	467	499	521	496	504	489	562	496	517	549	506	455	472	497	507	526	491	531	547	504	514	521	474	493	486	534	471	495	481	490	495	483	502	542	510	505	537	496	537	486	500	551	539	472	466	529	494	490	502	538	518	512	535	507	487	526	526	531	499	479	521	540	523	526	547	471	492	496	553	497	505	491	495	534	514	533	547	525	516	494	486	493	501	511	480	503	514	544	514	507	503	496	488	497	510	524	497	506	488	495	501	534	556	539	525	492	505	515	497	545	495	550	492	506	503	532	482	490	549	523	526	518	504	490	520	535	544	496	507	512	525	519	511	503	499	561	561	550	504	528	525	543	544	486	517	517	527	538	515	528	488	526	494	516	499	486	513	483	501	509	536	568	546	466	514	512	523	547	537	495	527	479	513	530	489	528	522	487	503	475	518	490	500	522	526	506	510	494	519	548	520	489	544	503	523	519	525	515	519	491	516	497	514	477	530	558	484	488	490	551	533	540	522	508	541	535	500	491	482	514	501	509	528	506	507	506	535	523	540	535	483	555	498	500	501	496	484	463	516	477	467	534	521	474	465	523	577	529	482	526	465	558	506	544	494	545	537	502	491	491	493	507	541	514	471	467	516	515	521	521	535	513	502	550	497	531	506	514	478	524	503	540	483	507	531	491	526	500	462	523	508	500	510	503	530	490	520	521	500	493	495	522	493	475	529	518	499	513	537	490	531	553	500	529	516	512	512	485	480	483	512	494	509	491	495	516	492	468	506	513	487	558	493	511	486	502	534	541	495	496	513	504	483	474	489	513	474	555	512	517	517	550	477	512	518	516	506	517	498	537	505	498	488	490	516	549	519	528	523	520	528	481	502	505	493	516	505	504	543	521	530	553	533	478	482	506	541	510	496	505	550	508	542	534	498	483	480	519	520	479	505	507	518	545	551	527	510	509	505	536	493	526	516	529	541	478	532	517	477	509	493	529	513	539	522	542	547	550	487	492	523	525	525	475	497	498	546	547	544	517	502	524	482	531	500	523	571	520	510	517	532	483	504	542	521	508	490	486	524	534	548	494	542	491	519	567	491	515	483	496	505	496	514	510	489	527	557	477	506	530	496	481	522	501	544	516	502	542	536	522	490	541	516	541	531	524	514	468	460	519	517	507	519	471	490	501	498	520	513	522	536	515	527	500	523	510	505	524	545	543	533	513	490	510	480	515	487	483	500	522	494	502	478	492	552	479	519	497	572	515	505	503	513	559	492	513	486	477	502	527	492	522	524	484	506	452	526	464	510	530	555	507	560	512	489	553	529	536	537	550	501	496	508	497	513	485	517	495	487	518	516	526	477	502	519	509	517	513	538	488	519	499	503	535	524	485	489	500	510	492	497	516	538	508	520	519	530	497	533	515	521	521	521	510	519	515	482	497	519	511	490	532	514	468	523	495	519	537	502	499	472	517	461	510	493	534	527	511	508	513	512	505	540	531	493	535	489	475	503	533
23928	21486	28658	24709	21421	5347	739	584	462	417	457	380	380	389	360	358	352	328	329	350	317	326	353	357	327	335	296	342	330	319	337	358	341	342	306	335	310	331	306	335	311	312	348	326	314	348	350	310	324	308	300	345	303	331	332	311	350	336	323	315	306	290	313	339	353	307	324	333	327	342	315	315	327	339	298	314	344	332	313	311	326	288	305	319	327	315	328	307	306	327	326	309	316	292	289	322	312	332	328	319	328	306	312	288	347	287	331	328	305	306	342	315	332	347	323	314	294	314	333	317	304	351	314	315	334	332	326	327	330	324	326	306	316	292	323	317	326	328	310	338	325	302	267	324	328	306	347	328	286	363	298	289	323	329	307	337	272	325	312	353	309	324	329	319	331	306	346	299	321	319	296	339	310	349	293	344	319	287	314	321	295	309	326	292	329	278	345	309	322	286	330	334	314	280	315	332	303	294	308	299	304	327	311	312	330	326	312	298	321	302	316	313	329	353	316	317	321	325	297	317	341	293	319	336	345	295	316	317	301	322	307	326	326	324	323	300	311	302	287	302	338	300	312	325	327	320	308	373	280	324	311	306	337	314	311	283	323	348	342	338	327	316	323	316	294	307	339	301	329	342	353	331	303	302	323	320	338	310	336	335	307	338	295	337	306	300	383	336	306	320	326	324	291	282	302	337	352	335	306	305	328	314	319	348	287	319	326	308	325	315	299	343	306	338	339	337	315	358	306	314	320	332	312	319	324	316	304	339	334	308	334	325	328	284	317	307	320	318	321	313	313	297	320	293	335	320	351	337	314	331	333	327	334	326	339	316	309	330	304	318	333	330	335	307	332	329	313	303	302	322	313	337	297	318	304	323	292	307	324	332	317	286	313	353	303	297	343	332	320	334	317	329	326	327	314	310	322	328	298	304	300	320	291	333	339	275	308	328	343	312	317	314	320	341	321	295	294	327	351	313	334	303	317	340	328	339	321	294	313	301	332	357	278	345	311	327	314	343	335	273	355	348	309	311	334	297	286	298	264	320	302	310	310	317	321	287	319	318	324	327	289	335	272	345	294	309	314	302	339	314	332	313	303	329	298	303	319	345	310	297	296	294	327	326	313	318	316	284	295	334	338	352	321	316	279	336	316	311	324	346	324	308	329	330	355	360	318	302	314	310	325	285	302	314	321	341	332	352	329	301	304	345	294	322	314	271	298	323	318	331	325	327	272	324	347	324	306	336	321	308	275	278	305	295	296	335	318	314	272	347	334	336	335	329	311	312	334	337	315	332	322	308	313	304	320	310	322	341	314	316	318	315	317	320	270	320	315	320	324	326	313	341	325	335	294	332	323	296	328	322	313	303	306	346	322	350	333	281	338	324	306	331	308	302	346	320	302	325	316	306	306	298	281	312	310	330	270	307	325	313	323	281	316	314	315	321	314	298	309	299	373	326	323	320	330	281	294	319	305	330	327	375	327	290	323	313	360	322	319	341	314	318	325	320	329	320	315	323	335	330	332	304	360	318	300	301	314	320	316	329	315	284	340	313	315	325	323	332	325	320	298	313	332	336	309	339	294	305	316	286	311	302	333	322	332	339	317	297	318	337	329	349	343	310	283	331	324	308	316	330	344	334	348	338	303	333	313	313	338	315	310	308	322	306	331	304	322	314	319	302	325	325	327	337	317	326	339	324	322	326	297	322	327	300	320	289	341	313	329	299	327	312	319	294	313	309	301	320	329	348	299	300	313	320	308	312	337	326	306	308	338	266	311	298	293	310	315	310	340	314	325	308	343	329	360	299	310	321	325	302	313	308	310	311	299	299	327	313	282	311	294	309	334	307	342	332	316	314	299	340	329	329	312	308	304	313	275	320	336	308	326	348	299	319	305	286	337	322	310	323	294	291	327	301	321	309	310	326	312	334	342	308	365	334	298	328	342	338	350	322	322	319	294	352	329	316	315	323	313	294	308	284	271	346	312	315	339	325	306	307	313	345	328	330	315	344	303	324	302	318	319	287	296	306	310	302	324	317	298	350	326	309	295	309	352	319	296	308	318	323	324	353	342	328	331	294	317	331	326	285	308	323	295	313	315	311	326	312	308	315	326	320	346	320	333	296	308	305	311	348	318	353	332	324	344	292	323	332	314	311	290	289	313	355	339	350	304	315	311	318	332	356	310	288	332	334	318	334	282	330	336	307	324	317	310	334	344	278	291	320	312	286	302	341	310	293	317	320	355	309	344	303	311	303	317	324	318	285	304	309	312	327	312	310	294	322	325	294	294	311	311	303	322	287	327	307	298	305	330	323	306	336	355	323	327	308	334	304	308	332	314	337	331	300	325	293	334	333	299	318	317	306	284	332	307	303	291	309	304	317	307	305	299	284	342	318	328	314	352	360	323	308	339	314	324	316	327	332	315	326	349	301	310	350	360	330	331	323	323	302	334	328	309	340	360	343	315	296	288	319	334	301	344	299	318	305	277	312	341	338	324	316	353	324	285	333	322	316	330	332	290	322	332	353	358	323	328	312	324	321	307	283	318	280	340	315	330	302	324	321	302	335	308	333	283	296	296	303	330	302	323	319	307	323	314	339	330	307	305	314	329	326	316	339	332	309	303	325	314	318	336	353	346	308	325	306	314	295	325	347	318	315	301	336	313	310	305	316	311	361	352	325	314	318	330	294	319	311	313	293	311	335	294	306	332	304	334	328	317	346	309	330	349	314	321	335	286	302	304	287	296	321	340	321	305	318	303	292	327	298	340	301	316	339	295	319	344	323	341	297	320	293	320	306	293	345	309	307	288	333	350	344	301	316	303	307	306	305	306	351	307	333	293	288	320	351	326	284	305	304	300	330	361	294	307	306	276	364	310	302	296	315	346	316	341	312	309	315	309	337	323	352	296	319	313	304	325	323	324	319	291	326	319	322	264	301	304	312	320	301	335	305	315	296	312	323	313	283	316	317	321	326	324	321	337	357	350	300	308	325	314	321	334	311	339	285	302	312	261	306	286	324	299	321	349	302	308	312	310	319	288	288	334	323	334	284	328	312	292	313	312	323	348	286	331	322	321	306	348	343	355	310	272	320	283	321	339	313	346	321	318	310	340	324	346	314	314	292	268	326	280	312	325	311	298	326	315	312	305	318	319	330	289	308	272	298	339	320	306	304	290	309	323	335	295	294	348	312	286	311	339	337	304	306	329	331	302	326	338	342	306	328	308	316	327	278	306	333	301	294	342	342	292	312	299	340	332	323	334	311	324	365	326	333	337	285	313	329	315	319	309	310	321	333	320	297	315	299	321	332	309	324	322	299	316	339	350	288	313	325	315	339	335	323	299	302	301	335	306	304	313	299	312	338	318	331	332	327	349	324	296	315	333	306	340	319	318	308	302	344	314	316	303	336	329	294	303	317	340	321	316	327	301	299	320	334	302	328	296	326	332	338	331	316	318	306	284	340	281	329	333	327	293	314	322	333	339	291	358	289	296	306	318	357	314	335
6567	7782	5142	2332	1829	1400	1080	933	796	678	639	601	582	558	520	514	493	495	506	446	468	475	480	482	452	424	435	443	452	387	432	448	441	435	458	429	440	436	426	429	426	434	424	427	474	451	406	422	408	447	454	425	436	413	397	443	441	385	419	423	415	408	446	436	405	432	433	431	436	431	462	413	423	424	453	426	429	418	413	412	444	421	421	404	429	384	442	448	401	414	424	432	415	411	461	442	441	404	432	439	438	441	415	434	436	449	445	396	431	419	417	428	437	454	434	445	461	445	437	445	405	415	449	414	406	420	428	470	418	428	412	443	437	431	426	470	460	396	422	396	427	409	419	471	408	420	419	434	420	443	411	402	387	406	423	461	367	412	402	428	394	412	430	401	395	455	420	447	443	444	387	431	421	455	427	458	378	469	418	387	447	407	458	413	383	455	440	424	407	415	433	445	413	414	414	427	442	430	449	416	406	413	425	425	429	447	432	416	427	409	415	441	402	450	475	409	390	425	440	389	435	417	443	411	439	446	399	382	415	417	427	418	423	395	396	435	399	416	410	432	415	431	444	387	441	433	401	435	433	400	436	452	381	449	452	375	464	443	427	393	398	415	427	436	472	459	426	410	448	389	433	415	415	402	428	417	435	423	426	394	426	436	429	430	440	485	435	425	439	413	402	410	392	430	415	437	428	437	440	414	405	417	399	450	441	422	433	447	433	437	436	466	446	461	460	399	417	431	411	414	412	465	445	407	423	427	473	429	429	413	399	398	403	421	448	447	429	435	439	456	456	406	404	400	428	424	418	432	411	404	432	414	441	425	436	416	426	411	415	431	428	407	435	403	436	416	418	442	452	403	391	438	427	454	434	436	430	445	395	398	430	419	406	394	394	414	421	432	431	485	391	413	419	443	405	402	422	382	404	464	428	434	426	449	442	419	398	388	430	432	423	414	443	411	407	408	405	444	414	410	412	423	406	416	418	446	448	382	415	435	397	439	425	437	407	423	398	387	414	427	404	410	414	420	414	406	411	479	437	436	386	425	448	411	444	409	417	381	437	463	439	408	429	416	454	410	422	461	433	403	398	413	421	381	420	432	468	451	453	411	449	427	414	397	411	424	462	422	372	427	400	398	437	419	428	442	405	414	414	394	430	442	407	437	448	423	405	409	434	424	429	450	410	436	448	432	409	459	393	443	414	431	414	398	428	409	444	420	415	387	416	403	456	433	379	434	404	450	424	411	390	388	425	428	443	409	416	451	422	429	442	421	419	403	455	404	419	414	406	395	410	455	439	446	413	420	421	404	438	412	428	399	427	418	419	443	421	415	423	425	413	409	392	434	396	390	424	438	408	436	399	459	427	423	429	419	443	408	449	430	419	443	421	405	415	444	424	440	426	423	453	407	434	435	423	440	422	383	406	445	426	389	449	418	446	435	395	395	432	388	419	442	443	445	441	452	388	415	451	431	424	446	440	407	425	404	460	414	418	429	421	410	366	444	394	415	401	389	434	432	421	412	414	455	407	417	412	392	424	405	444	424	405	427	409	413	429	427	420	416	438	398	461	452	425	434	438	404	404	414	409	406	438	438	455	417	410	405	387	462	434	443	455	424	413	467	400	427	433	400	431	483	402	394	422	422	412	419	429	449	421	416	395	427	432	436	388	407	464	412	360	418	437	437	425	442	388	442	432	418	433	409	420	412	440	421	411	413	382	450	438	439	433	461	416	430	413	437	413	383	445	438	420	414	437	421	475	428	390	416	448	419	423	371	443	420	416	376	417	459	427	431	401	392	458	435	396	463	457	424	453	415	435	390	437	431	434	439	429	421	403	419	399	430	426	435	412	440	402	438	400	417	461	399	392	409	427	438	441	421	414	439	415	435	448	419	411	396	420	423	437	386	450	434	429	421	392	438	429	456	394	432	439	439	446	399	397	431	449	442	459	478	434	395	413	428	434	411	422	426	404	410	411	421	407	408	455	417	422	399	435	434	438	423	400	451	438	439	408	420	425	410	414	424	385	473	400	435	397	432	443	410	433	398	412	447	388	412	413	415	411	465	443	398	429	425	439	412	412	429	450	407	412	402	405	413	392	403	427	382	453	406	410	410	418	441	416	442	426	427	434	428	411	427	394	422	424	402	411	389	407	438	380	445	436	404	450	435	424	437	448	391	434	413	436	456	404	423	440	415	445	459	411	391	423	410	420	422	401	435	434	430	453	418	427	416	434	410	369	443	439	419	430	397	422	386	419	386	420	437	427	467	407	446	391	430	469	465	414	391	407	432	446	448	419	452	420	377	398	455	419	424	395	421	413	407	406	429	390	450	439	389	431	418	452	428	449	429	405	422	403	415	441	437	431	427	412	420	420	403	440	428	414	400	464	411	460	443	448	383	416	447	435	424	395	460	446	397	413	420	443	409	404	434	398	403	428	435	438	391	448	445	400	425	462	445	427	434	380	430	396	461	457	395	448	393	415	449	411	412	443	392	461	444	439	400	430	437	440	415	400	433	406	464	446	410	405	422	410	435	430	396	427	420	421	417	421	409	438	414	416	414	456	408	423	405	411	396	433	400	440	425	432	442	451	411	410	436	450	446	431	392	413	441	405	422	430	460	439	444	460	414	476	403	439	441	420	418	426	411	437	418	426	438	428	418	448	418	353	407	455	416	446	420	394	407	415	442	400	420	425	418	452	421	453	397	449	438	456	449	456	468	414	459	435	416	412	445	418	411	446	408	405	394	397	429	400	416	414	393	422	442	431	423	439	456	401	396	412	395	427	398	428	393	413	430	421	414	419	428	416	416	438	451	441	413	419	432	404	399	424	408	441	423	429	430	426	452	419	429	409	433	462	417	449	432	441	410	443	399	424	438	453	432	395	423	407	400	442	425	397	452	390	398	448	440	416	416	413	421	398	452	441	386	428	415	430	420	399	432	420	397	426	438	413	443	410	439	437	429	421	405	448	402	452	416	399	419	465	409	415	415	437	421	438	417	410	394	424	420	414	431	401	413	436	408	411	404	417	420	418	418	424	444	425	427	421	434	396	441	411	434	408	442	441	439	435	431	410	409	425	406	472	424	394	436	480	413	405	432	419	471	414	421	428	445	423	426	388	406	436	422	387	401	409	397	446	403	407	425	429	436	438	408	417	411	418	406	453	415	448	426	457	455	403	433	404	425	394	447	466	411	445	410	398	438	444	384	429	401	442	440	404	403	424	474	418	430	398	406	466	410	389	460	451	432	423	405	421	427	442	398	441	416	420	439	421	428	420	456	412	423	446	437	426	441	413	410	425	443	415	420	423	438	415	432	408	401	426	442	389	432	425	424	400	403	433	450	454	419	406	428	406	436	393	387	439	428	433	465	425	404	369	391	404	395	440	430	419	439	408	422	398	409	449	434	407	423	396	430	476	420	424	419	420	426	433	423	406	436	428	426	417	419	431	454	408	444	449	408	433	438	438	430	448	418	409	424	417	448	421	395	423	402	409	403
25177	21474	27134	25893	4291	470	331	330	297	297	280	287	240	276	251	261	263	246	241	266	230	261	236	264	270	264	276	253	266	243	255	251	268	239	258	271	259	231	230	282	235	266	255	272	259	250	223	251	250	235	244	260	220	249	276	264	240	228	241	266	269	251	250	234	264	238	275	248	270	250	225	246	225	247	223	261	259	260	247	262	220	229	238	232	229	266	246	244	263	245	229	243	268	231	279	269	254	258	229	250	242	236	222	263	247	255	249	247	250	269	256	246	241	252	239	268	257	245	240	278	248	250	242	246	283	228	267	244	273	238	246	267	271	242	249	242	281	256	235	244	245	232	257	245	254	262	235	259	239	248	216	247	230	249	229	251	249	250	223	222	223	239	251	253	260	221	218	273	265	243	248	242	236	238	262	229	240	241	241	246	257	227	252	219	226	227	226	250	270	248	239	246	240	229	243	242	260	264	260	241	260	227	228	255	233	241	241	240	212	233	246	268	228	267	244	239	241	238	283	279	237	259	221	255	261	242	259	259	241	245	243	230	223	255	256	227	251	258	253	246	259	289	252	240	259	230	263	245	231	243	229	252	231	250	257	246	257	280	263	229	230	264	225	261	254	246	249	279	266	237	251	237	245	211	245	240	231	241	238	218	223	229	223	287	251	246	266	240	241	254	219	218	264	243	254	246	214	248	270	277	266	232	267	262	229	225	246	253	262	248	260	273	259	238	247	236	243	239	255	259	249	259	242	262	235	236	263	243	252	230	211	244	220	252	242	255	225	244	229	270	254	223	220	237	228	232	235	238	220	249	265	229	248	230	228	208	215	282	246	261	257	228	252	242	236	222	249	267	263	250	245	258	217	241	234	219	260	230	224	251	229	271	219	262	241	216	250	239	234	259	253	243	239	245	270	255	261	264	258	217	237	247	227	269	235	241	244	250	253	223	257	245	239	234	254	210	248	229	249	238	220	248	234	230	254	252	233	253	264	263	264	231	260	241	211	252	225	234	271	233	234	236	250	268	268	268	234	264	219	228	264	228	252	255	250	264	221	260	259	235	269	249	235	262	246	249	248	230	239	240	255	233	262	238	248	232	245	230	243	247	215	283	269	248	291	236	238	228	228	260	230	221	258	247	280	238	243	278	240	252	217	263	235	244	230	248	259	259	246	225	237	260	231	244	246	241	225	261	223	269	238	227	256	229	259	221	260	232	266	237	257	237	230	230	218	232	253	242	237	250	271	261	260	250	247	249	242	216	234	220	223	247	244	225	268	233	237	270	265	251	262	230	241	234	236	244	262	239	263	285	243	230	250	250	277	214	256	219	278	258	282	224	262	261	275	274	231	244	245	222	226	243	223	286	249	260	244	252	255	232	243	253	246	241	274	253	234	232	243	243	246	244	250	257	247	249	243	229	262	258	274	225	231	256	254	245	229	212	220	265	262	235	235	243	257	230	249	231	250	251	243	258	235	244	248	277	242	264	244	232	235	260	264	232	264	259	258	264	261	232	229	272	257	240	243	231	255	244	245	226	259	250	240	250	245	286	266	260	237	264	232	234	254	238	217	253	265	248	256	268	237	253	248	219	249	252	249	251	249	238	233	244	234	235	214	221	245	239	239	246	255	223	242	241	253	282	258	241	248	246	231	259	250	268	264	253	250	258	254	234	264	224	236	247	234	256	224	239	257	268	264	201	269	239	235	255	236	247	213	257	228	204	243	226	243	230	238	270	269	244	240	228	200	254	227	255	240	240	233	244	251	253	232	235	239	226	256	250	248	255	249	244	233	250	246	254	241	257	236	208	241	245	244	245	233	229	254	217	249	267	225	265	232	239	257	269	242	253	254	215	247	243	247	237	249	233	258	276	263	248	268	249	257	288	255	245	249	254	237	230	240	240	258	224	241	235	263	242	240	225	239	236	260	251	226	239	241	272	261	261	267	272	232	252	236	290	253	235	245	240	247	263	252	261	235	212	229	238	273	277	263	236	249	249	277	227	245	237	262	252	277	236	238	241	245	266	250	249	265	264	237	230	233	276	241	237	249	258	255	249	236	255	241	242	243	272	263	244	265	237	253	235	257	243	248	270	235	258	261	237	248	256	259	252	223	246	245	264	213	234	212	267	250	257	242	239	246	247	229	229	252	242	258	239	251	261	279	254	266	281	258	264	253	238	252	272	232	251	243	251	243	239	248	221	250	267	221	249	217	230	245	248	265	251	238	261	232	267	272	270	233	272	268	236	259	239	273	262	252	262	234	245	253	262	233	246	255	244	221	272	246	245	223	229	265	237	248	239	262	253	244	225	227	246	260	245	262	240	239	254	248	235	255	232	251	258	244	249	256	243	253	234	241	266	269	236	256	248	259	252	225	255	249	240	254	256	264	232	244	213	262	235	244	251	230	264	254	222	243	233	230	242	232	237	245	245	236	245	293	277	255	220	229	232	236	230	255	240	260	250	243	260	235	258	259	260	253	241	268	267	242	263	261	242	271	235	243	233	241	252	256	213	259	254	243	280	262	263	255	247	253	265	223	265	228	241	264	250	247	235	275	253	233	216	232	257	230	260	256	250	253	226	245	266	215	241	244	221	244	250	259	242	256	265	255	243	241	213	261	265	222	275	249	263	233	257	217	231	225	251	247	277	237	246	262	250	280	249	269	232	263	265	226	259	249	232	243	239	247	262	249	278	252	248	255	268	226	255	259	248	245	228	257	253	223	224	249	249	241	247	245	251	260	227	230	264	255	256	255	240	240	255	244	278	269	244	259	231	229	287	226	268	248	258	238	280	232	238	246	221	285	246	248	225	223	255	240	234	243	232	259	236	232	226	246	262	256	266	251	233	242	232	224	257	255	245	238	265	227	264	224	238	245	261	220	268	268	242	235	238	253	226	220	261	240	241	231	226	237	220	260	248	239	245	247	240	269	248	235	240	238	248	254	247	226	244	253	273	256	243	248	235	277	259	219	275	243	241	249	261	232	260	259	264	260	245	242	277	237	263	277	259	248	250	258	263	217	240	259	241	240	260	279	269	248	262	260	245	237	259	250	251	233	243	226	230	248	238	236	229	239	265	229	253	261	256	265	273	252	223	235	266	258	257	232	237	251	235	213	266	227	252	260	235	233	273	239	238	211	253	271	226	256	222	251	266	228	261	258	238	247	232	273	259	247	249	226	263	239	249	242	242	243	245	219	229	200	264	246	253	229	260	257	235	242	250	239	229	240	271	254	244	254	241	264	251	231	249	257	229	274	250	252	219	240	246	232	248	262	227	240	258	237	286	256	211	259	252	231	253	256	258	259	264	255	243	235	253	245	236	223	236	229	248	252	227	240	259	209	243	255	254	248	245	232	266	225	232	260	270	239	242	214	252	248	267	258	248	272	240	277	238	274	236	247	237	223	276	259	240	231	256	248	217	242	246	264	246	276	249	253	252	258	241	263	261	252	277	232	245	236	233	252	262	267	253	233	225	241	262	216	235	257	228	254	231
6730	4105	2701	1313	986	821	666	559	534	496	476	401	397	411	360	374	370	352	345	323	336	348	363	348	311	321	361	336	329	302	320	300	341	334	380	310	314	313	329	321	329	341	310	350	309	328	326	320	323	321	341	352	348	309	331	335	317	333	331	338	294	338	308	333	330	339	305	278	332	272	313	325	338	307	320	353	336	300	310	308	298	347	323	343	295	337	338	323	355	322	326	328	280	338	329	328	301	301	304	334	317	334	329	317	321	314	332	290	334	380	303	312	334	340	300	326	353	339	325	342	289	333	341	316	335	336	276	315	348	293	319	323	320	299	303	306	337	340	328	354	335	307	325	349	326	327	317	342	323	318	339	297	342	285	317	294	327	324	335	355	319	327	320	356	322	314	355	311	319	320	320	326	325	309	326	304	296	298	310	344	319	308	316	357	321	298	356	291	326	316	334	338	333	333	297	301	308	316	304	319	341	319	328	330	302	320	279	307	347	311	290	358	312	312	306	301	306	311	318	340	327	323	314	323	321	340	327	312	338	338	343	320	331	311	308	333	305	328	320	323	334	316	323	328	292	323	327	320	362	337	320	294	325	317	360	305	327	340	333	329	346	321	312	309	312	283	343	305	311	333	306	313	372	331	322	303	326	341	330	358	311	338	289	325	292	292	324	340	307	275	310	291	329	336	293	335	310	308	313	304	321	313	334	352	344	293	317	307	303	293	329	297	317	325	310	309	366	332	331	293	293	311	338	315	310	338	323	330	298	317	313	351	324	300	285	329	330	335	350	322	329	324	270	277	323	341	321	291	319	333	328	298	348	327	313	337	331	318	331	368	320	347	313	346	328	303	312	313	331	314	304	296	306	314	305	334	343	297	298	313	324	314	350	328	315	319	328	294	348	331	333	338	329	316	330	311	302	342	339	320	303	317	336	292	297	340	336	291	280	296	331	308	310	326	317	318	286	336	347	329	309	326	311	336	314	324	271	346	314	321	315	320	324	350	300	309	324	316	283	335	339	309	312	349	359	322	318	323	311	276	315	280	296	306	322	324	297	337	306	304	325	305	312	343	344	355	342	317	324	328	328	298	301	300	310	315	332	302	330	292	314	297	326	301	292	344	307	283	316	321	309	357	310	331	326	314	337	320	303	323	298	326	313	294	285	316	313	328	319	319	310	345	330	314	323	294	326	332	300	298	329	331	320	327	366	314	363	350	319	312	290	323	287	340	311	328	315	318	304	313	291	315	316	330	312	328	332	354	323	335	318	328	321	332	311	333	315	321	293	323	313	327	302	335	326	320	313	311	363	314	321	297	285	315	345	329	362	323	308	328	317	314	332	318	313	301	299	312	315	358	321	310	298	354	332	319	305	303	314	293	358	338	362	348	326	319	342	309	300	301	312	327	314	291	343	322	315	315	347	320	354	330	321	300	321	311	298	302	311	338	368	339	327	338	322	336	330	315	314	330	341	334	324	300	310	339	329	288	279	316	344	330	301	305	351	333	312	338	356	306	318	342	295	304	324	336	359	322	316	320	285	308	333	345	307	336	326	337	298	325	324	325	337	286	285	333	304	305	322	274	288	325	314	332	302	343	318	311	349	318	294	323	311	317	343	314	340	301	320	348	323	327	328	301	325	318	285	289	319	286	293	335	309	360	306	355	318	315	335	309	302	347	301	307	325	318	358	304	339	303	323	299	349	283	347	336	354	311	331	328	327	325	333	332	317	347	311	320	340	339	333	356	321	321	315	317	313	341	342	322	331	315	334	309	316	342	352	314	306	288	323	294	348	308	290	337	321	328	310	316	302	328	342	326	305	326	318	279	296	315	318	325	350	326	343	332	336	303	357	298	293	317	324	298	337	330	322	345	317	313	338	329	310	331	335	303	313	305	316	315	302	314	329	348	342	330	318	288	335	297	296	308	308	316	345	341	320	339	364	324	310	301	284	348	305	334	310	326	349	316	317	344	309	294	358	324	319	350	324	298	297	307	329	304	334	327	329	312	324	312	321	320	294	307	325	323	333	317	312	336	334	321	305	337	306	310	308	333	295	335	350	321	298	347	308	324	320	295	325	303	336	324	295	322	334	375	309	334	325	358	317	328	302	299	287	316	324	306	342	304	327	340	341	335	324	337	308	352	345	315	315	341	299	333	326	323	319	331	307	311	340	336	307	317	351	326	359	323	299	289	334	344	301	338	342	310	314	317	326	316	324	312	323	303	306	321	327	317	325	316	322	315	313	332	308	314	311	318	329	351	339	347	315	331	317	329	314	291	313	329	321	317	328	352	305	327	331	338	318	352	325	321	361	325	310	287	334	305	300	312	316	318	330	319	328	308	325	330	307	303	310	347	293	315	335	290	310	307	303	335	325	302	308	329	320	334	312	301	331	317	305	285	310	332	340	335	318	309	307	323	324	337	305	288	314	330	298	289	335	310	282	288	316	319	280	332	330	310	335	302	312	314	327	330	294	326	303	367	335	327	316	318	315	335	320	335	298	279	298	310	327	330	301	312	294	317	328	314	315	322	307	333	301	331	309	300	306	316	331	295	303	316	286	302	316	328	303	337	323	334	315	343	330	351	315	282	324	321	287	307	307	346	308	306	324	300	349	351	301	333	306	319	329	317	313	327	334	290	325	316	291	315	309	330	317	357	338	342	306	344	327	320	322	321	363	324	305	333	347	302	307	306	330	300	330	309	325	333	332	325	318	350	308	306	325	334	342	310	323	298	353	329	331	337	331	306	316	331	353	323	339	303	329	310	327	326	358	325	329	329	328	326	331	326	293	324	334	285	307	344	311	356	319	310	327	323	322	341	293	285	312	302	331	316	290	294	328	306	347	331	321	338	289	319	332	304	338	314	335	294	318	352	342	318	339	320	334	317	319	330	299	338	314	314	336	337	345	293	304	324	323	301	312	306	311	358	302	326	283	333	336	330	310	327	328	307	310	338	312	339	332	320	339	333	362	346	309	294	297	329	343	335	335	313	323	309	333	336	299	314	325	319	350	258	325	324	349	312	286	321	318	305	319	326	316	343	310	314	296	315	324	312	310	296	328	292	290	342	332	332	319	341	297	304	312	320	312	315	304	300	318	315	313	328	327	322	310	320	324	299	290	291	295	305	341	320	320	325	327	338	310	309	319	305	336	360	322	337	305	344	306	309	335	327	315	344	307	314	298	323	303	335	295	282	310	351	323	307	303	327	286	326	325	320	320	339	343	300	318	312	283	314	294	313	269	314	329	296	329	323	303	306	301	317	308	323	309	301	318	353	320	339	325	336	329	362	345	283	296	333	323	322	287	329	309	293	348	310	312	291	358	303	345	337	340	324	298	314	320	320	339	345	348	301	344	339	326	314	328	334	314	317	335	319	338	294	315	338	314	347	350	383	316	340	317	321	313	322	363	326	308	308	304	320	321	325	320	340	338	306	331	334	340	322	343	322	340	331	338	333	305	320	330	331	318	306	350	299	332	315	322	316	316	327	305	315
23019	21524	29211	24245	21520	21429	2836	551	401	350	276	253	242	205	197	171	209	173	171	153	166	146	151	145	145	158	134	124	120	142	127	131	151	127	140	124	124	133	137	134	135	117	132	144	123	105	119	138	118	115	107	127	116	110	132	121	148	113	123	111	121	118	119	143	116	115	119	114	114	111	119	123	133	128	139	118	101	109	97	124	119	110	126	133	110	107	104	108	111	125	143	122	116	113	118	119	119	136	112	107	114	115	126	118	114	111	113	122	130	114	124	135	110	108	102	110	94	134	137	109	121	102	103	97	111	105	110	109	119	132	108	118	113	120	104	116	128	102	108	106	122	98	106	116	119	108	94	106	119	117	121	105	114	133	133	116	103	122	96	123	113	112	111	119	96	114	119	116	119	109	106	107	121	108	119	112	105	136	115	132	128	112	124	113	114	126	117	124	120	123	98	126	133	124	138	138	98	103	106	115	96	99	101	98	110	126	109	131	116	127	106	110	120	128	118	110	127	118	126	96	121	121	104	111	108	105	113	109	116	120	129	102	116	118	124	151	112	105	112	113	115	118	105	121	123	114	118	109	121	107	122	108	110	116	108	123	112	113	103	92	109	114	104	115	97	110	107	119	124	108	103	104	116	119	120	105	109	125	117	113	110	106	122	118	99	99	104	107	110	116	108	101	106	99	123	113	134	86	115	106	113	102	122	101	120	118	111	109	111	98	109	120	114	119	120	105	121	113	109	93	107	107	125	105	115	125	116	131	115	117	127	92	114	113	109	116	113	113	126	123	114	125	104	121	99	144	124	120	100	121	136	99	135	127	126	108	134	125	113	120	123	128	104	90	136	124	97	112	109	100	112	113	107	132	132	108	127	143	110	125	123	122	109	134	117	123	107	104	115	121	94	102	116	113	101	82	118	101	124	122	118	122	104	118	116	120	131	109	105	102	111	126	123	107	116	115	115	120	119	109	98	119	147	114	106	123	114	95	112	111	112	108	116	124	121	131	130	130	113	118	113	125	87	117	127	101	119	108	121	121	129	129	111	107	114	123	123	112	122	116	118	120	120	108	115	125	102	118	138	133	116	106	121	111	109	116	115	120	107	111	125	112	104	106	102	113	115	131	147	112	116	129	117	108	105	104	115	93	106	107	120	110	107	117	102	128	125	126	99	115	131	124	119	119	101	115	123	114	123	119	100	105	105	117	117	106	130	117	125	109	130	119	122	107	102	123	135	133	108	140	132	131	99	106	120	119	105	144	115	121	117	119	92	103	119	92	116	108	126	112	124	115	97	102	112	123	114	123	109	126	130	130	108	102	100	100	107	106	100	107	123	109	130	114	106	118	110	118	108	126	124	101	125	130	107	107	106	117	101	111	111	124	111	113	133	97	115	121	121	107	112	113	104	111	119	128	113	127	124	111	123	109	102	126	104	110	100	107	116	92	126	122	146	114	119	137	126	105	115	96	115	125	119	119	117	104	108	120	121	115	123	129	113	113	117	110	136	116	114	125	114	133	114	103	113	103	117	123	125	122	118	119	114	112	111	107	116	115	119	106	124	107	114	126	107	108	108	113	115	110	96	117	125	119	116	99	112	97	110	124	108	131	102	110	113	126	109	122	122	114	110	137	121	112	117	109	120	120	113	111	108	120	137	116	112	127	108	118	115	101	125	124	125	103	114	86	115	115	113	123	119	115	121	106	124	117	115	110	114	118	126	125	107	108	125	113	118	106	104	101	105	113	106	140	117	121	120	125	130	123	115	108	120	112	102	116	117	125	111	109	118	112	106	114	117	130	118	116	127	124	136	113	117	118	129	140	104	102	116	116	109	118	108	110	120	120	119	108	124	118	129	107	127	118	100	106	94	117	145	118	117	129	103	135	116	113	123	138	102	120	102	121	117	123	93	125	129	121	111	110	120	108	109	101	126	136	104	125	110	93	119	107	111	114	139	118	104	105	126	87	110	128	92	107	127	114	107	118	127	98	121	102	129	119	117	106	120	110	139	130	99	120	104	117	134	111	133	116	99	126	99	104	117	100	130	133	103	107	101	105	116	118	121	103	111	115	118	127	93	98	113	126	112	120	100	100	124	112	125	127	98	123	125	113	126	125	128	103	120	110	120	112	120	123	128	112	96	106	126	106	143	112	121	109	131	127	123	104	119	111	104	127	108	123	103	110	105	108	118	97	115	120	115	113	123	124	110	97	102	117	112	109	103	97	125	114	118	122	122	116	95	103	115	114	105	108	116	127	115	114	125	143	109	123	117	112	114	128	123	110	111	106	134	132	116	117	123	116	121	123	129	96	115	120	111	125	108	107	95	99	112	93	97	123	130	103	112	114	130	100	127	122	120	112	102	99	96	118	101	112	103	121	118	120	107	113	102	146	111	115	119	123	131	127	125	123	114	121	132	116	104	107	115	96	123	123	113	116	112	119	120	130	116	102	119	123	109	105	102	108	104	130	121	113	103	122	118	116	130	102	85	109	96	102	111	128	104	108	112	114	109	128	108	115	118	127	97	101	108	112	113	126	126	100	121	116	113	125	114	121	105	108	103	121	113	131	93	99	126	131	113	127	120	109	110	111	122	117	118	106	109	128	110	138	116	120	123	110	102	110	131	118	100	99	105	108	107	110	106	118	111	124	103	130	126	140	112	107	107	103	116	112	123	108	107	123	102	117	105	127	118	114	134	120	103	100	114	100	110	130	110	114	124	93	108	105	110	106	118	109	102	103	138	110	120	118	113	126	126	116	142	124	113	109	115	88	113	112	104	139	114	101	129	100	103	126	114	103	124	140	109	128	120	131	104	106	113	125	116	130	114	115	107	117	93	108	127	131	107	126	107	129	106	99	122	98	117	112	128	125	118	119	118	121	109	117	138	108	123	104	113	99	117	124	109	101	124	115	102	119	117	117	107	112	118	128	107	110	116	111	115	119	119	119	107	96	127	112	121	111	122	115	117	113	130	124	115	102	116	115	118	113	126	129	105	128	104	110	130	114	117	128	86	115	130	116	117	120	104	121	104	119	114	102	139	105	125	122	117	110	110	125	125	121	97	119	103	100	122	120	104	115	120	102	95	110	120	115	102	111	105	111	125	111	113	87	105	92	114	101	114	113	109	92	118	98	110	113	129	118	113	128	109	99	110	117	105	105	110	136	122	106	117	118	114	100	116	123	98	85	112	119	133	112	114	118	139	102	118	113	109	83	122	106	110	135	109	128	86	131	122	115	96	116	107	109	120	116	122	110	115	120	131	124	111	110	102	107	120	102	111	122	105	95	104	79	112	117	116	115	126	114	114	101	127	128	116	102	96	101	117	116	109	124	106	118	121	116	114	93	116	108	88	104	122	105	124	123	131	111	116	113	118	109	115	109	135	117	108	124	116	119	116	117	109	111	108	119	110	132	102	112	109	116	118	122	123	128	128	109	113	125	114	110	123	111	115	100	115	111	117	108	110	108	129	111	124	106	109	92	90	108	130	124	123	120
8481	12426	8445	3765	2659	1968	1437	1107	874	776	640	529	428	421	376	316	295	294	263	311	255	225	235	229	227	202	208	186	179	195	211	200	199	187	179	176	185	176	187	182	194	188	189	161	206	165	178	177	161	165	183	143	148	156	149	156	165	171	155	164	162	176	151	141	152	178	164	180	160	125	168	159	158	152	173	165	144	171	162	141	158	146	171	173	156	157	174	176	146	170	177	147	156	170	178	147	168	153	140	170	165	158	162	151	156	153	177	147	168	164	166	135	165	156	166	167	161	169	179	161	146	144	141	169	187	130	154	154	168	162	165	135	158	159	166	153	152	152	159	150	157	179	158	158	152	142	153	176	157	163	168	173	142	152	162	156	158	147	140	145	179	131	157	170	136	156	168	163	172	158	142	163	137	161	179	141	167	144	164	162	143	176	152	147	135	145	173	140	157	146	159	150	152	171	160	141	170	178	159	161	144	156	143	151	137	163	180	156	177	155	145	126	145	163	163	160	181	179	170	163	150	167	128	159	149	165	157	147	139	139	143	175	160	175	162	164	156	158	152	162	147	150	132	170	154	156	140	190	141	156	145	175	159	167	132	148	141	163	148	126	175	162	170	166	169	156	138	149	155	159	149	139	138	133	156	165	158	161	149	169	149	149	168	153	176	161	152	159	156	180	169	167	146	160	147	147	143	159	154	162	156	146	134	163	165	159	141	162	162	145	167	171	141	162	166	177	172	168	137	163	162	163	167	170	155	120	151	146	174	174	165	159	155	162	165	146	165	164	174	163	128	156	146	137	153	155	160	177	152	148	181	147	172	169	150	153	148	169	150	194	151	131	161	145	166	151	157	155	151	149	143	155	181	149	162	144	170	168	160	178	159	139	163	138	163	172	174	153	165	150	166	160	142	143	155	151	166	133	170	185	145	158	170	142	146	144	149	148	151	174	165	150	164	137	148	146	147	159	155	137	148	171	152	183	156	149	150	160	151	149	178	151	149	141	146	183	161	148	128	161	172	155	159	146	158	154	134	148	169	154	165	141	150	150	159	153	162	167	155	150	145	137	153	159	162	158	149	173	171	152	154	151	167	147	155	163	139	164	178	150	154	148	163	141	153	176	152	146	171	162	152	164	179	163	135	150	162	151	138	146	163	156	159	158	163	155	152	150	179	161	165	152	148	175	165	177	149	149	155	139	158	169	147	162	156	162	145	160	169	143	142	141	147	153	142	172	166	165	150	161	140	163	147	148	153	153	174	147	126	168	168	154	146	161	186	152	151	144	173	151	160	134	153	143	158	157	159	176	169	168	188	165	145	152	161	161	143	176	159	147	150	132	160	152	146	175	157	168	156	170	150	130	160	165	145	155	162	166	164	168	155	155	152	180	154	150	140	158	170	139	158	144	174	148	170	160	153	157	166	167	157	165	134	154	137	161	165	162	137	151	161	156	164	153	163	164	177	170	164	188	137	150	141	144	165	134	152	154	184	149	158	155	140	163	177	164	163	171	158	151	145	173	156	157	173	169	152	128	166	160	178	142	160	161	172	143	165	144	161	150	156	154	147	152	146	167	167	156	135	149	163	157	155	181	166	152	139	138	169	192	117	134	138	159	167	160	150	167	144	165	144	158	161	174	150	188	176	150	165	150	174	115	178	122	160	166	149	150	143	157	144	136	149	157	146	141	186	168	166	158	147	147	164	138	141	146	146	135	150	140	142	151	175	134	129	159	150	155	152	143	145	150	150	153	152	173	150	194	154	153	142	159	141	159	157	149	160	139	169	141	149	172	144	163	169	171	160	180	158	148	150	168	186	146	155	135	156	147	147	164	159	158	165	171	163	176	152	151	175	151	176	160	165	135	163	158	148	147	159	163	153	133	168	159	140	164	160	161	169	152	176	164	164	164	172	171	157	144	161	157	156	171	166	131	166	178	144	152	154	130	165	154	138	134	169	146	164	160	155	195	176	157	157	143	150	164	145	172	165	156	174	163	149	155	172	164	152	137	144	146	154	154	178	169	164	144	140	166	173	161	160	156	155	156	163	151	155	149	124	165	140	145	163	176	168	153	155	179	167	150	154	157	164	134	164	148	146	144	159	149	145	138	141	151	151	143	165	145	162	151	160	153	160	149	135	158	151	167	164	174	148	158	182	152	160	185	158	163	152	158	128	161	185	162	160	146	167	158	164	192	172	154	145	148	153	148	155	153	147	154	141	159	135	149	173	150	161	160	145	152	147	151	149	170	161	157	169	143	154	170	177	139	135	164	172	154	149	165	155	168	162	148	175	154	155	134	161	152	151	150	149	171	164	160	166	137	177	178	137	169	168	158	177	168	152	161	154	160	162	162	152	135	186	167	165	150	155	141	152	145	153	146	132	152	164	156	158	145	151	151	162	139	166	150	185	155	181	163	177	155	146	154	153	163	151	151	170	148	180	144	147	150	175	182	164	151	143	157	157	147	168	164	133	147	169	170	160	138	145	163	147	153	165	173	149	151	154	153	157	173	170	151	160	167	149	160	173	155	162	183	153	167	181	155	133	163	185	175	194	146	157	157	169	141	163	162	158	156	152	150	165	170	177	130	159	145	144	158	150	158	162	168	144	158	157	157	150	161	134	150	170	149	163	161	163	153	171	134	159	156	153	154	137	168	163	157	150	126	166	150	159	154	160	164	141	164	174	167	194	179	167	154	135	174	155	146	158	134	150	155	151	130	162	161	137	156	172	162	148	165	173	165	158	157	160	154	161	180	176	183	151	151	145	141	159	151	151	143	139	165	140	176	167	163	150	161	160	150	146	168	165	166	164	135	142	166	143	148	153	170	151	137	146	146	160	133	157	146	155	169	164	153	166	161	141	160	147	152	164	152	156	163	154	162	148	156	143	141	182	156	138	169	160	147	180	157	187	150	154	162	167	151	133	149	154	156	155	162	175	143	166	148	175	170	152	162	149	148	153	133	162	164	165	144	157	160	132	149	154	144	172	150	184	167	162	164	162	178	149	133	144	179	157	152	136	170	154	165	164	149	155	144	128	171	184	161	146	151	158	141	156	166	169	147	162	153	140	150	144	167	173	155	182	126	165	158	164	161	140	193	172	159	155	154	163	139	191	177	156	163	141	153	132	152	139	157	171	164	160	156	144	166	170	152	160	162	157	144	169	150	158	146	131	153	160	148	171	141	153	162	143	163	169	150	155	184	153	165	149	152	165	153	153	157	165	154	147	170	157	152	161	142	144	163	138	174	154	154	157	152	153	171	151	160	154	170	163	162	164	163	137	177	150	167	173	135	147	150	195	164	169	171	177	160	166	151	161	182	171	145	141	153	140	136	151	160	142	152	139	159	173	164	162	168	146	156	160	175	160	164	162	152	158	160	150	166	165	161	159	160	160	139	145	160	163	170	148	161	165	166	162	139	153	129	150	160	154	142	164	171	160	151	146	161	167	164	147	149	162	154	153	172	159	160	163	154	157	153	161	141	150	157	183	143	178	163
27635	16815	2672	607	508	403	428	454	401	438	411	398	416	418	433	393	394	430	399	414	418	421	412	384	381	377	350	392	415	372	406	363	429	399	363	404	360	405	401	407	365	393	390	385	391	422	398	389	394	385	389	372	410	367	356	385	399	398	422	416	406	408	356	438	375	358	395	380	401	400	395	376	401	382	360	430	387	411	401	412	396	371	402	364	384	382	377	397	365	382	375	387	385	368	384	421	386	415	392	404	391	420	378	387	379	416	385	405	363	389	396	387	363	444	388	404	423	373	387	378	407	378	373	360	385	376	384	397	419	393	386	392	400	420	368	383	383	384	401	357	395	412	377	377	409	396	407	360	387	404	393	387	423	368	383	350	383	371	397	351	399	414	385	366	389	389	395	380	365	355	417	421	387	390	387	395	394	382	379	367	367	379	401	396	394	384	384	392	379	395	381	394	392	381	389	402	371	364	391	396	380	375	381	412	397	400	348	411	411	352	372	375	401	387	428	392	405	359	392	401	341	388	409	378	392	414	374	383	407	399	383	396	415	422	355	378	380	388	369	372	378	422	392	394	363	394	362	415	390	405	392	394	422	394	400	400	411	404	385	419	394	397	389	406	347	366	366	367	438	380	384	394	356	394	393	385	374	380	385	398	404	395	381	371	373	428	408	417	383	371	391	383	358	362	365	425	384	369	399	411	393	369	387	408	437	387	428	375	357	390	399	413	416	392	373	372	424	396	383	423	433	406	399	434	414	410	410	366	378	385	375	414	347	361	407	376	389	351	402	381	407	426	374	408	408	391	407	381	370	377	414	347	414	404	401	416	378	418	378	380	405	411	416	403	404	429	402	384	421	408	457	385	403	377	392	406	393	417	375	383	385	416	432	388	361	412	375	385	363	419	453	374	400	412	386	359	402	374	431	367	385	409	403	397	373	387	392	393	383	370	381	391	376	401	432	370	389	385	417	408	387	391	357	437	384	415	405	386	385	400	382	379	398	409	387	367	389	390	402	406	367	410	366	390	411	385	387	404	393	377	391	419	384	360	409	387	388	382	361	398	396	379	395	396	390	417	381	387	404	404	375	428	404	387	401	394	411	376	398	411	367	401	368	394	432	379	381	397	394	410	367	375	396	405	407	391	349	373	369	351	373	392	382	412	393	417	380	390	357	378	389	372	385	417	379	357	406	399	419	370	388	405	401	409	377	347	372	411	390	361	370	381	408	394	373	367	379	387	391	410	391	382	413	434	383	379	379	389	402	405	399	397	381	385	395	383	393	428	411	416	389	372	382	376	406	433	406	392	391	372	404	369	394	373	385	377	436	414	405	399	385	385	371	428	376	399	392	402	400	422	378	378	403	371	384	378	403	393	420	413	408	428	440	446	385	370	404	412	421	401	422	382	432	404	386	410	383	398	396	404	392	382	410	372	392	377	393	433	399	426	377	416	358	383	402	358	360	366	383	381	435	393	369	379	404	346	391	400	370	410	408	350	415	403	400	414	393	406	386	408	367	419	391	406	395	358	369	385	419	415	407	364	429	393	408	408	405	383	374	412	404	401	431	373	450	436	389	381	408	400	377	367	371	403	404	366	377	394	399	392	433	387	421	397	384	388	388	405	403	389	399	415	392	406	400	449	384	438	393	389	412	374	384	421	440	409	412	387	368	388	394	404	426	378	407	386	399	380	371	386	378	437	380	384	409	380	423	405	394	386	428	366	441	402	394	357	363	354	411	420	392	385	429	378	395	399	397	393	438	387	396	355	371	418	359	399	390	405	403	399	413	382	390	381	409	418	405	402	411	375	402	379	425	415	399	384	398	402	396	399	412	405	389	400	405	392	390	409	365	384	362	390	393	403	374	375	361	371	400	408	399	391	376	411	397	390	384	393	383	441	400	386	394	389	400	397	419	425	393	399	395	416	403	400	379	373	392	385	403	391	379	418	410	406	378	375	402	366	413	390	374	396	404	390	389	387	384	420	383	355	403	431	406	384	383	387	358	396	388	383	409	396	364	396	398	382	395	390	342	378	385	376	394	351	372	421	389	360	387	420	392	404	385	387	419	384	412	422	368	403	386	399	401	384	420	397	358	394	415	393	438	407	401	382	374	419	396	408	398	385	365	411	417	345	352	403	418	426	395	387	389	416	391	394	383	400	373	425	363	402	396	377	370	413	393	381	389	368	356	390	375	399	391	405	401	406	386	376	399	402	422	353	401	398	371	386	406	398	425	413	394	392	361	359	385	396	382	371	394	396	370	405	375	389	408	383	442	394	372	423	393	419	397	398	395	389	372	415	389	368	399	407	369	407	407	399	393	416	401	394	368	388	403	395	418	403	381	399	367	410	387	374	411	376	444	377	406	384	419	377	358	383	401	426	415	403	377	375	407	395	422	396	413	392	401	389	367	361	399	394	372	402	408	395	388	385	416	423	403	375	380	380	419	395	386	393	376	397	409	332	411	385	399	396	385	377	408	399	411	411	412	405	394	386	351	374	384	387	409	398	402	377	388	390	384	361	384	387	392	387	401	422	396	379	390	400	391	368	372	367	400	387	403	366	406	395	385	394	430	396	449	393	399	354	412	400	412	377	452	382	375	366	397	390	396	438	415	419	404	401	386	399	412	412	400	383	403	381	420	395	396	409	381	419	435	402	373	392	372	411	382	391	428	369	376	390	368	360	368	398	383	385	383	414	411	365	409	416	402	371	410	394	406	393	430	405	359	406	416	411	409	389	395	454	386	377	385	383	394	416	352	349	374	387	383	386	405	390	386	395	381	411	386	399	400	374	404	408	391	392	374	410	372	400	399	407	364	408	381	379	410	394	404	407	408	406	386	389	408	430	384	373	367	434	385	368	358	421	401	371	351	390	404	403	386	379	386	401	430	396	358	356	425	375	407	405	420	392	429	381	420	364	393	387	408	418	408	400	405	407	385	393	385	346	414	378	386	361	406	376	387	389	361	373	393	417	374	403	361	417	364	385	421	377	395	375	401	397	397	385	390	426	397	390	396	402	397	389	382	401	403	363	398	393	385	385	404	427	381	408	391	426	367	386	378	407	351	402	399	380	395	429	399	410	419	402	382	366	385	380	360	393	399	405	425	410	415	408	380	400	397	418	383	390	406	387	376	366	417	424	374	374	369	418	399	389	416	382	381	381	381	362	399	367	395	383	440	388	415	367	398	384	377	356	388	372	406	386	369	369	381	396	385	418	367	399	383	409	413	399	383	379	391	405	398	385	369	398	363	399	426	412	368	393	397	381	435	392	423	403	397	398	380	401	361	390	420	407	368	390	371	381	376	399	428	408	407	392	411	390	429	401	384	375	405	402	413	422	408	406	402	387	405	435	388	393	377	419	390	395	361	419	416	393	383	395	433	401	384	430	385	397	398	368	359	404	378	381	373	387	405	370	390	378	458	444	391	388	425	408	419	387	405	417	393	381	365	399	378	360	407	424	409	385	414	384	409	366	386	350	397	388	387	397	360	387
4789	1038	814	624	614	550	560	529	545	531	476	489	519	488	505	528	507	522	532	498	522	524	542	512	515	520	507	502	490	512	487	511	481	483	561	477	526	500	553	535	536	529	495	519	535	541	501	527	540	511	529	498	473	522	509	509	510	498	453	504	510	554	515	476	474	523	525	509	520	548	504	539	529	479	544	499	492	517	515	554	459	514	519	528	487	518	541	519	498	485	538	539	490	533	539	508	532	507	501	523	486	513	494	503	500	505	536	515	495	513	503	574	493	521	471	474	482	504	533	530	493	570	505	533	505	516	539	473	514	512	522	513	483	510	500	494	498	538	539	494	516	488	501	532	500	482	522	475	503	488	511	568	443	525	565	504	528	511	511	514	492	467	518	503	552	503	533	501	484	508	502	528	522	504	513	498	484	502	493	473	490	534	518	499	539	477	489	536	554	492	489	479	517	484	523	477	490	494	517	484	540	482	525	539	524	493	554	531	527	528	520	497	540	489	534	534	540	524	493	509	502	499	510	520	473	527	468	517	557	515	489	522	491	535	498	492	490	560	471	500	481	491	484	531	493	529	546	483	470	516	491	500	479	513	503	510	508	532	498	502	534	511	507	486	473	548	523	489	507	493	489	536	502	502	511	520	500	510	517	462	503	485	511	507	514	469	501	507	498	502	527	494	525	514	515	514	507	558	499	525	543	507	518	526	501	533	464	523	522	517	526	487	488	503	534	496	480	501	506	524	511	497	493	461	491	510	508	474	492	508	531	528	508	555	502	504	509	529	503	505	483	501	517	480	499	514	513	517	513	530	529	514	520	488	518	463	510	507	506	487	539	517	533	530	500	490	498	496	496	492	537	528	502	487	508	519	508	513	540	542	525	542	513	511	534	493	527	476	454	485	516	513	462	512	497	554	499	503	537	507	492	537	529	441	504	489	539	546	466	493	504	525	513	544	528	540	494	505	481	483	538	527	547	497	523	455	539	516	512	524	518	488	524	484	533	462	530	452	470	506	525	523	555	505	526	529	509	479	538	497	500	559	505	470	531	530	484	508	525	558	483	523	497	525	506	495	505	480	479	490	499	497	510	516	498	489	536	501	522	540	526	499	485	507	506	542	514	514	534	476	529	506	532	506	495	526	497	498	448	521	512	546	505	556	553	494	515	503	545	476	473	510	521	533	497	508	516	487	509	475	475	517	552	541	521	487	494	508	464	545	516	518	480	477	532	513	494	497	489	499	472	549	472	543	521	516	511	535	486	486	540	461	523	499	520	523	478	481	473	520	546	536	495	519	497	505	519	506	526	484	539	504	488	510	497	529	505	499	486	518	483	520	528	495	484	516	482	494	511	541	459	465	514	478	529	521	488	496	516	538	510	512	521	496	485	499	497	494	502	495	497	493	494	486	467	518	508	482	471	476	522	509	488	497	527	532	502	504	506	526	499	574	525	518	526	513	531	493	485	550	545	494	564	458	482	507	489	490	506	500	511	511	504	496	551	462	482	498	498	541	500	508	459	467	547	521	560	526	508	508	540	509	527	519	541	519	505	483	504	486	502	509	495	487	486	526	525	507	506	515	489	523	545	516	530	501	495	506	516	515	532	530	487	496	505	510	523	488	525	539	533	491	472	563	436	470	517	522	507	488	507	496	493	514	506	482	508	490	525	481	503	582	485	498	515	493	506	479	505	512	511	498	551	497	490	503	498	541	490	490	474	458	488	530	536	496	509	519	534	534	489	528	482	495	518	555	535	504	503	523	483	468	519	499	506	543	536	532	491	530	521	454	534	464	537	532	508	525	495	491	538	539	480	515	516	491	484	487	549	501	539	511	498	560	510	483	504	496	529	525	503	490	472	519	537	474	490	505	535	532	482	507	517	478	492	549	492	484	506	488	501	495	533	530	519	523	528	472	463	464	523	520	496	561	509	475	521	490	475	503	495	493	513	514	496	496	489	510	531	486	483	486	499	495	479	503	523	465	482	520	518	512	524	496	492	507	534	494	483	528	494	518	493	473	504	505	538	487	495	522	507	507	510	495	482	490	540	544	454	491	514	500	514	536	486	473	510	515	542	464	484	464	492	522	538	478	478	536	464	536	522	525	498	511	525	514	491	564	482	523	496	505	487	516	502	513	517	516	537	508	525	509	552	552	477	561	544	513	505	532	489	519	507	489	475	527	475	491	506	496	524	504	510	467	482	511	515	502	498	530	477	486	497	549	502	486	495	465	481	482	538	506	501	535	481	548	545	475	498	475	527	509	528	517	470	527	561	550	503	487	519	525	517	500	522	502	490	499	545	510	498	512	492	535	537	512	484	508	514	519	521	499	511	513	533	496	478	543	491	540	509	492	502	504	457	527	515	489	511	483	513	549	499	500	531	557	534	499	518	496	486	542	504	483	522	485	517	514	521	488	540	510	518	526	502	522	518	496	501	531	522	507	471	537	532	517	528	485	489	521	519	474	521	506	479	486	522	499	457	526	494	476	529	501	486	501	515	479	503	495	522	560	512	514	529	498	479	485	517	518	552	508	538	531	513	501	529	482	501	486	519	509	523	475	500	515	499	480	515	522	511	495	458	539	482	499	550	507	508	490	546	497	481	536	502	511	528	547	540	522	521	506	534	553	514	501	514	496	510	511	502	529	481	508	492	514	513	536	511	492	493	525	478	535	473	516	494	523	508	509	511	528	509	458	530	535	524	588	502	511	467	547	519	516	515	496	497	520	489	522	512	509	528	542	523	515	517	527	508	507	556	482	492	506	481	521	475	518	490	525	527	487	494	520	529	509	499	509	503	505	502	487	510	469	502	512	537	514	500	534	519	505	525	514	508	516	508	507	509	519	517	486	512	517	509	498	549	515	519	539	536	513	537	477	535	528	513	538	532	507	515	455	484	476	540	499	549	535	535	546	518	529	488	505	523	487	525	510	518	535	498	521	487	520	532	530	478	516	554	490	501	489	512	516	523	505	511	523	482	540	509	481	495	515	533	519	475	500	535	560	502	485	519	498	506	540	523	450	510	456	523	503	514	467	494	517	522	513	546	488	518	516	501	509	502	471	517	500	533	515	489	527	467	491	521	489	492	475	510	470	552	539	476	536	532	479	510	477	525	467	503	521	481	497	478	503	551	538	512	524	503	451	488	522	520	521	511	517	529	504	536	540	500	501	545	507	470	494	541	488	518	550	499	511	507	523	519	489	522	533	517	513	507	513	523	540	465	517	495	511	524	527	505	522	523	490	472	516	522	501	528	533	522	485	530	499	548	489	488	550	505	528	533	520	535	501	553	534	522	500	479	521	534	488	478	483	484	492	493	495	513	493	482	538	558	486	564	522	526	530	491	513	472	528	496	525	520	529	473	460	517	531	537	533	522	506	525	532	532	524	500	525	535	483	506	512	531	492	490	543	530	516	516	508	554	504	563	490	512	552	500	485	499	549	509	522	480	503	511	459	469	484	489	499	517	494	510	510	454	508	485	543	549	541	559	501
23959	21486	28669	24707	21433	5526	733	577	468	430	378	403	377	396	346	357	345	341	352	362	380	344	347	337	356	330	363	309	323	340	285	336	324	367	346	304	336	308	318	311	341	343	327	347	375	312	320	312	331	298	321	327	332	325	322	332	310	337	316	304	346	331	334	336	333	329	311	307	351	334	326	330	307	318	337	303	323	315	335	318	316	303	318	312	313	283	335	307	313	296	292	326	314	333	310	307	350	305	347	322	292	338	328	313	357	332	312	318	301	314	324	336	337	331	336	321	334	322	354	322	310	343	347	308	332	318	324	332	308	345	322	279	287	338	320	329	317	312	326	298	320	308	329	331	363	373	330	300	345	314	351	332	278	347	311	328	318	320	339	310	352	345	320	319	318	334	311	320	310	324	309	364	318	340	334	335	289	326	348	301	317	318	295	293	329	317	344	325	287	334	316	314	315	299	334	321	373	297	310	349	317	309	352	316	354	327	340	358	318	303	307	336	318	295	310	314	330	271	291	275	324	348	313	320	312	310	324	309	312	349	316	325	314	296	345	307	314	294	332	322	330	310	317	333	318	314	278	284	336	334	322	327	335	327	321	358	319	338	297	345	318	327	339	320	337	315	321	313	297	315	306	329	316	294	339	305	342	325	325	306	310	305	299	295	301	313	327	305	337	321	321	320	322	314	312	302	311	335	337	336	341	309	320	366	298	333	305	335	277	324	344	308	300	298	303	311	320	331	313	304	277	326	351	331	352	320	323	327	293	261	321	362	315	311	331	310	292	321	335	327	301	355	338	290	318	316	311	328	322	325	352	291	324	309	347	328	273	349	324	311	358	328	299	353	297	304	331	283	321	323	315	342	311	346	320	299	306	325	331	343	284	287	305	315	325	365	322	338	339	310	314	270	350	327	298	313	315	305	336	333	305	312	335	271	299	306	320	297	332	325	323	338	317	328	292	332	302	331	326	335	304	293	319	363	338	333	275	312	307	307	275	335	320	304	330	336	309	337	340	319	280	319	277	371	343	333	305	319	311	340	339	298	336	309	308	332	312	349	294	311	348	354	313	320	325	323	338	311	339	288	346	330	305	287	340	322	311	329	333	307	288	317	325	340	301	301	335	313	317	295	324	329	311	313	289	291	336	311	338	330	320	342	337	310	305	343	322	326	326	306	340	321	291	313	322	331	303	320	315	297	340	305	318	332	293	326	328	341	304	361	319	341	324	313	278	297	330	314	322	340	332	329	315	315	352	322	327	285	349	313	321	301	301	328	301	311	343	296	327	339	342	296	330	319	323	289	331	322	317	318	335	318	316	306	291	306	314	324	308	337	309	299	311	335	315	345	302	330	326	327	322	344	304	294	291	342	330	339	315	332	326	276	316	321	310	336	316	328	336	315	354	295	329	340	356	343	333	338	299	309	332	319	311	341	335	332	331	360	302	331	298	323	297	280	312	300	296	314	335	317	322	296	333	322	307	290	329	315	366	334	320	300	304	307	306	324	309	298	324	322	261	310	332	325	346	328	282	316	302	304	310	302	304	347	342	344	301	329	302	298	277	323	333	349	303	333	311	330	291	319	350	307	306	343	335	317	331	304	317	291	329	333	319	291	337	306	304	321	312	299	359	285	355	312	296	320	308	331	298	333	298	307	334	339	325	355	320	327	318	321	315	319	328	347	335	348	328	322	316	296	308	303	334	297	331	320	328	328	302	297	319	335	297	339	322	307	305	279	324	322	323	331	333	315	325	321	342	329	334	314	323	327	325	329	348	339	315	292	320	328	315	321	323	312	330	314	322	295	364	341	376	315	338	345	346	314	325	336	318	353	319	335	326	322	351	315	327	311	288	303	312	313	324	323	338	322	332	343	331	325	351	356	288	313	304	349	336	329	346	323	338	316	315	317	277	317	319	307	333	292	347	313	309	327	358	327	316	358	291	353	342	350	314	324	325	340	321	319	313	325	322	323	320	305	340	323	349	294	312	307	318	339	328	316	327	301	307	332	306	316	359	323	321	319	315	298	361	276	304	295	299	321	330	296	306	313	305	300	329	323	311	328	330	318	321	334	312	309	336	320	325	325	309	317	324	298	259	314	302	298	297	321	329	297	352	319	356	334	327	332	315	367	305	296	310	319	329	312	329	298	322	323	285	325	321	312	303	324	312	350	342	342	306	290	301	323	270	323	284	330	320	340	345	295	341	277	315	314	309	306	334	313	320	336	326	295	331	306	320	313	309	320	322	314	322	302	297	347	284	309	289	343	327	347	330	303	326	333	321	323	311	334	344	335	319	341	302	302	322	315	339	320	326	325	287	318	325	333	320	303	336	306	321	343	272	315	353	291	309	306	301	340	347	309	280	356	277	320	322	328	332	310	311	366	331	326	321	313	330	290	286	346	335	309	324	289	314	345	288	353	297	336	341	299	324	308	322	324	322	331	324	303	318	325	317	297	304	312	321	302	320	350	341	335	331	317	331	317	315	309	304	324	322	351	343	322	322	302	319	321	331	323	311	326	340	308	329	347	346	296	320	322	332	338	325	346	311	312	309	297	297	331	343	343	322	338	326	315	298	306	303	324	319	363	322	311	313	334	325	325	337	302	317	344	321	334	288	329	302	318	327	330	315	311	331	314	303	343	314	325	346	329	295	319	332	319	360	354	341	320	308	294	301	314	331	315	295	329	336	328	313	340	306	311	321	355	311	309	369	294	320	309	313	327	328	292	326	311	310	286	321	318	291	314	312	334	292	300	299	318	296	347	317	312	302	348	325	314	293	332	329	332	309	308	295	312	343	305	312	324	313	351	307	263	314	342	315	329	320	323	303	307	317	341	338	282	296	305	349	355	329	321	310	334	338	307	318	335	322	319	312	318	369	325	342	321	331	331	313	284	299	312	338	310	328	304	276	320	331	355	314	312	344	337	315	336	326	310	304	323	321	323	341	331	318	294	325	306	337	280	292	312	350	311	349	358	327	300	301	298	325	316	313	339	335	315	326	339	337	334	307	297	314	318	364	325	344	330	323	297	328	286	323	334	339	324	335	291	318	305	316	324	321	296	303	305	304	304	321	351	354	367	310	300	300	329	324	328	288	327	334	343	312	307	331	298	307	333	302	309	323	302	332	330	299	314	318	355	312	341	325	324	303	296	342	312	326	295	329	336	317	290	375	327	318	297	312	333	349	324	311	345	304	329	291	292	333	297	332	312	315	299	348	308	303	313	302	303	347	294	295	322	346	335	303	306	278	364	309	308	318	330	312	311	301	358	351	282	290	308	347	315	330	327	350	331	314	308	301	311	293	350	312	297	324	313	300	337	306	347	309	330	298	321	313	290	326	290	336	315	337	330	321	328	315	350	334	337	305	324	316	318	302	321	321	340	321	337	294	307	338	304	322	290	322	310	298	330	275	328	322	313	285	366	305	314	326	306	331	340	325	294	322	318	358	324	334	342	317	333	309	292	332	295	294	360	335	348	316	303	345	292	345	310	305	350
8064	7873	5221	2334	1770	1350	1060	948	810	668	692	624	585	525	533	514	495	480	494	472	459	469	443	439	466	451	431	430	426	457	435	457	452	463	436	420	408	446	452	425	441	443	462	466	418	399	430	367	398	407	449	410	410	425	418	445	387	407	395	445	420	432	412	442	438	396	437	411	452	403	435	399	398	395	440	432	394	422	429	404	446	409	388	498	426	400	453	427	412	465	420	466	394	410	392	416	387	410	380	401	393	401	436	398	431	439	420	420	437	421	405	430	393	428	435	448	441	429	420	438	431	419	435	417	457	436	421	374	430	425	424	426	451	424	409	444	413	403	390	446	414	396	439	400	430	428	406	431	438	428	420	407	444	428	402	423	383	478	417	419	376	425	392	375	394	405	442	404	449	440	435	433	435	434	411	402	388	435	394	423	433	440	407	438	455	382	421	462	424	431	393	385	441	399	430	403	436	391	405	438	416	435	415	421	440	386	412	407	433	429	413	432	423	464	439	423	438	424	411	411	416	430	407	424	436	442	402	431	427	421	417	418	437	451	416	425	461	433	411	404	451	428	454	417	423	408	455	390	422	430	432	404	401	428	479	419	445	401	380	424	393	422	436	430	423	468	453	409	399	392	396	375	397	412	439	421	397	404	416	427	402	396	433	433	399	387	449	423	405	392	441	410	407	399	418	436	411	420	412	415	425	413	413	408	409	430	434	423	440	455	446	390	436	384	439	443	422	435	425	465	441	427	453	394	419	436	433	421	426	405	415	449	429	435	429	484	429	420	434	399	427	440	446	410	416	402	394	416	415	433	411	402	437	405	401	425	445	396	424	406	431	409	410	381	375	438	418	466	404	426	407	399	430	447	426	422	444	433	400	411	395	419	370	407	405	404	398	423	432	404	387	374	448	408	405	430	432	412	432	458	425	446	417	419	413	452	412	395	425	398	422	407	444	401	428	420	416	451	436	441	416	443	374	428	424	401	443	435	438	388	440	449	397	442	425	429	418	432	422	402	407	429	396	398	446	392	419	410	457	432	417	435	422	385	420	416	434	408	430	457	442	401	450	380	445	433	483	362	408	426	472	431	414	399	442	451	435	430	421	409	423	441	414	405	404	413	415	430	438	399	453	408	400	399	391	416	420	410	459	391	417	425	436	434	430	429	409	408	415	380	424	405	431	426	399	394	428	428	401	397	413	427	417	425	418	423	432	417	445	443	415	432	439	417	419	419	428	385	398	434	481	391	412	420	453	459	453	421	413	423	435	405	421	440	445	424	435	452	418	436	402	421	417	398	448	386	429	407	432	468	400	423	439	441	418	399	414	430	429	402	416	433	415	412	428	396	440	398	408	417	395	407	400	436	410	394	450	418	430	415	373	423	427	422	442	383	415	430	409	378	380	404	442	384	456	420	451	383	442	431	432	422	386	441	406	392	389	415	411	410	402	407	437	447	418	418	407	433	412	435	398	429	391	424	421	454	407	406	409	419	435	411	412	445	448	399	426	418	435	459	420	398	436	444	419	413	408	412	439	419	407	450	438	416	443	443	378	387	449	434	373	400	443	425	396	422	402	457	421	432	455	401	404	414	429	409	434	404	396	411	407	427	407	445	417	422	415	422	438	449	423	434	416	428	414	410	411	454	454	418	435	415	417	412	438	438	451	423	417	413	423	445	400	445	431	421	397	377	403	420	391	430	441	417	407	387	438	437	466	426	408	467	433	427	407	429	422	450	439	404	398	428	393	426	398	420	414	447	431	402	414	420	429	425	406	383	437	415	426	459	419	423	460	449	402	387	427	428	396	402	426	413	434	390	428	432	421	415	408	419	445	405	495	457	399	432	445	407	395	410	395	421	430	400	419	429	421	410	444	400	406	387	420	421	408	367	418	400	432	426	408	385	442	425	433	425	439	440	396	423	380	429	409	426	415	393	411	386	389	392	391	421	435	383	369	372	417	432	425	408	444	399	429	457	438	392	465	412	407	402	415	441	401	396	439	373	403	423	413	398	459	448	397	390	422	447	446	395	426	413	434	422	445	423	448	428	439	402	404	410	415	431	444	436	409	420	416	423	412	404	459	407	428	417	441	475	424	406	393	431	449	431	437	431	387	416	407	438	426	403	387	430	403	398	391	444	441	468	444	438	436	409	447	420	442	431	466	404	380	399	416	428	400	403	395	433	411	445	422	427	427	404	394	410	409	428	420	453	431	424	410	425	451	444	420	415	397	427	407	398	412	413	430	399	429	402	430	423	426	384	429	376	423	403	434	425	426	394	441	411	425	419	439	419	440	419	424	396	445	395	437	389	426	433	440	443	370	384	442	426	399	421	405	416	403	400	427	396	424	423	448	414	410	419	392	432	412	373	441	431	407	428	375	414	398	417	415	394	413	422	418	400	440	412	424	424	426	448	407	422	452	420	447	399	421	434	382	402	406	443	398	426	431	412	421	453	421	419	402	428	407	423	403	441	408	449	418	412	405	432	402	450	400	417	434	396	402	409	421	422	407	430	434	416	448	384	385	442	446	443	409	397	410	412	415	407	435	392	402	386	420	431	401	452	414	406	404	439	396	466	393	396	419	402	403	406	438	420	417	414	414	442	374	428	397	437	406	450	414	417	411	441	376	421	408	403	439	401	423	406	428	438	427	438	412	400	409	432	385	397	425	441	403	394	425	429	418	447	462	434	402	393	431	441	437	413	408	414	403	400	409	413	433	454	410	443	403	405	450	416	421	377	385	417	438	404	421	395	401	438	413	471	437	401	414	406	420	416	430	447	413	436	420	419	421	423	377	399	405	444	443	415	458	433	448	427	465	410	427	433	414	439	415	405	408	405	398	437	424	471	436	442	416	402	405	415	427	458	415	423	431	453	395	405	407	423	413	408	408	416	421	412	384	421	435	436	441	426	430	445	472	418	415	427	438	461	416	397	410	464	413	421	405	432	431	379	378	439	428	404	388	452	409	435	406	422	429	415	408	435	374	398	395	414	397	396	437	435	398	424	394	412	414	427	401	472	407	437	436	420	412	416	454	425	422	415	434	414	432	411	429	421	453	413	444	428	417	376	389	423	420	408	415	425	370	428	417	403	422	368	416	432	438	429	420	407	415	441	444	399	416	404	417	393	432	400	405	399	431	405	422	453	424	457	423	421	383	411	471	416	385	458	465	421	437	394	453	429	420	427	439	420	412	395	415	420	446	422	405	436	403	386	387	428	412	416	472	420	452	440	428	400	430	439	430	454	393	410	384	442	385	435	409	417	383	405	443	415	420	420	404	433	405	423	412	402	400	436	405	402	441	391	419	403	407	407	439	431	375	408	402	408	395	477	406	424	399	426	428	425	405	415	416	430	424	413	414	402	413	418	417	403	451	429	437	402	421	400	399	415	419	441	445	402	418	392	407	410	414	449	404	430	432	400	395	444	406	408	420	425	400	445	417	397	424	416	417	414	398	438	432	402	444	403	450	402	410	404	432	450	387	431	403	424	440	386
25227	21510	27248	25865	4545	458	376	343	318	316	304	284	295	285	275	249	290	254	280	244	272	259	238	222	245	262	238	255	245	246	254	247	276	248	258	248	268	257	272	248	260	251	264	258	249	230	229	244	235	261	241	226	241	269	250	257	248	253	244	250	257	256	250	252	242	258	276	262	267	231	235	233	264	279	236	235	243	262	238	252	217	247	234	238	254	231	249	255	258	240	246	251	229	228	259	240	264	248	246	260	246	254	257	250	243	254	242	244	256	272	214	265	265	249	267	262	260	253	223	256	251	240	264	249	244	237	250	242	260	241	248	251	247	242	265	237	249	238	260	240	258	243	235	268	260	235	263	249	240	235	271	293	248	285	248	225	261	238	253	267	253	236	271	247	237	237	240	244	268	275	241	234	241	233	249	245	232	227	236	262	235	245	230	197	252	246	268	257	248	283	254	235	247	240	247	239	253	273	234	251	236	235	239	240	251	228	255	242	230	252	278	221	261	233	279	232	240	216	258	260	245	272	244	236	231	245	261	231	234	272	257	243	225	204	256	260	242	264	270	242	265	243	251	234	251	235	249	238	277	229	283	265	243	269	255	267	243	238	215	275	275	233	233	227	270	232	244	251	232	254	275	247	265	226	274	265	236	258	256	252	271	257	241	257	238	242	256	257	243	245	246	277	245	253	231	246	266	259	253	241	267	256	275	253	236	270	252	237	262	207	266	247	264	277	247	261	290	244	242	252	269	233	242	240	252	235	268	238	250	272	247	243	258	230	236	250	233	241	245	258	213	232	248	226	272	231	253	246	230	271	246	251	249	267	248	248	246	241	222	260	230	230	218	240	257	251	265	283	239	262	275	216	221	234	259	254	276	240	249	268	225	232	257	233	231	254	244	257	239	248	246	255	236	247	262	258	247	248	232	256	251	236	244	248	224	257	261	241	266	237	258	234	243	215	249	237	243	241	261	257	267	265	234	235	259	202	244	253	232	244	252	257	224	242	234	265	248	276	249	268	261	252	242	248	248	249	239	265	257	245	265	238	266	248	280	219	232	258	285	266	288	221	257	246	282	269	230	257	270	238	244	256	220	264	256	237	279	230	230	276	262	224	237	248	239	242	270	220	271	268	267	250	243	248	221	257	273	238	244	233	248	241	243	248	211	269	246	239	259	219	258	249	250	243	271	259	223	262	266	261	247	243	274	247	246	237	249	224	261	238	252	245	259	250	259	235	243	254	232	240	247	289	240	245	241	254	232	251	233	274	241	229	280	266	227	223	209	258	245	274	244	265	254	232	236	266	237	269	229	271	252	258	265	263	236	243	236	253	230	248	257	255	232	254	257	255	240	241	240	245	249	254	249	263	225	244	237	237	282	270	227	260	241	267	245	241	242	256	234	269	278	215	255	251	239	248	247	272	271	269	221	213	273	242	271	276	228	268	264	248	212	241	250	228	253	240	242	255	267	259	258	226	255	241	237	241	257	255	251	237	247	271	237	230	236	261	245	224	263	247	249	235	258	252	255	244	219	236	222	253	232	246	240	249	264	251	237	255	260	259	229	231	268	259	261	230	234	265	246	267	239	247	251	254	241	240	232	256	240	246	249	253	238	258	247	253	259	259	273	256	230	262	250	267	214	250	261	244	220	237	242	239	268	252	271	214	258	288	265	229	244	233	243	243	263	253	276	210	251	243	239	212	246	207	250	270	258	265	243	258	230	245	230	254	258	254	245	247	233	266	222	239	240	252	259	243	269	242	236	242	237	247	269	218	271	250	246	269	267	259	269	231	254	249	267	249	258	235	244	243	248	238	254	236	249	226	233	264	276	226	264	241	238	248	244	263	227	235	277	229	244	251	247	242	250	246	245	261	256	236	221	235	262	252	246	246	233	245	257	229	249	234	250	257	244	279	277	268	230	241	252	218	244	232	265	246	254	254	245	250	270	285	277	275	251	278	245	257	239	242	257	241	253	246	243	256	246	232	214	237	261	215	235	249	281	265	248	227	216	220	236	235	235	271	232	226	234	244	261	256	258	249	278	263	240	242	268	246	273	263	228	270	263	262	253	269	242	251	231	232	240	253	253	233	255	267	264	226	261	260	243	239	237	229	245	255	273	263	237	261	253	256	268	248	250	253	247	252	260	270	262	259	243	267	236	249	229	246	261	267	255	224	258	230	257	218	245	260	259	250	248	252	289	261	247	231	271	276	240	258	248	222	245	227	280	253	257	237	253	254	241	260	245	246	239	255	260	250	261	225	281	265	234	245	245	246	235	245	257	262	260	242	245	289	248	248	251	228	256	248	254	254	269	266	245	261	229	258	270	258	256	260	265	245	265	260	251	243	221	245	262	232	237	239	231	244	249	249	235	270	234	235	253	271	250	243	262	269	263	270	250	244	231	265	262	228	271	248	247	263	248	231	239	232	257	227	266	218	247	253	213	244	254	234	234	245	252	212	240	222	295	228	247	260	258	246	267	246	266	259	290	226	258	261	268	274	270	252	270	268	248	280	236	265	264	255	249	230	275	251	269	242	263	266	256	293	246	239	273	271	276	250	254	243	238	219	265	253	217	257	228	239	254	267	263	245	234	244	241	293	265	244	257	244	234	237	257	233	252	246	267	233	226	231	253	246	259	262	229	266	250	241	242	213	228	263	246	251	223	258	222	253	247	222	260	258	266	248	267	244	226	259	229	230	246	266	252	271	247	260	251	229	269	239	268	251	247	240	247	243	289	246	218	228	231	273	255	251	233	240	257	275	240	258	268	232	250	240	249	221	233	233	270	244	253	268	252	268	242	253	244	250	241	234	248	225	243	247	253	239	246	253	267	273	257	219	265	265	259	208	225	219	275	242	250	263	245	248	241	278	249	253	263	258	264	237	263	253	272	225	263	234	252	231	239	256	257	260	262	227	241	244	272	250	240	263	223	237	262	282	257	264	269	282	277	251	264	250	257	264	241	274	258	281	283	270	256	251	254	249	237	236	255	275	258	229	260	258	236	253	235	252	266	275	274	287	267	276	271	235	282	262	231	281	226	263	237	244	275	268	274	228	247	238	247	228	255	244	244	226	201	235	248	265	214	276	226	236	247	270	263	245	252	263	218	228	253	243	248	235	257	260	212	247	232	219	246	250	242	250	243	258	220	221	254	256	285	239	239	274	255	220	257	248	234	240	250	232	256	239	236	261	265	235	250	245	239	263	241	247	238	252	252	243	249	264	260	260	249	275	238	266	260	229	251	254	267	238	270	251	274	267	249	252	257	234	269	263	226	265	262	231	277	228	257	268	237	251	269	274	237	235	225	235	240	256	263	253	266	249	260	225	253	243	253	251	274	237	253	245	258	255	283	226	260	241	234	255	247	224	253	252	281	277	258	259	229	235	235	259	250	250	257	238	241	258	233	242	268	261	244	231	278	249	259	247	248	245	226	229	289	245	263	251	249	269	233	227	241	251	241	315	251	282	260	250	213	248	255	241	259	262	249	252	271	238
7496	3978	2575	1293	999	788	672	583	514	458	437	453	370	397	384	361	358	374	379	313	358	326	353	339	366	307	346	305	349	350	317	320	353	342	334	333	325	306	312	329	327	306	363	317	330	353	333	365	364	314	327	305	307	364	305	310	305	291	320	296	301	296	300	317	308	320	341	329	334	302	306	329	343	326	336	329	328	331	312	329	326	327	323	310	327	288	294	319	317	346	327	305	329	311	308	334	322	335	318	327	309	318	328	290	297	343	323	312	355	311	296	326	317	324	349	292	338	315	301	307	318	313	341	321	316	316	325	307	334	307	307	323	288	297	337	309	311	311	320	330	305	329	329	318	357	314	297	297	315	329	320	317	320	327	330	317	336	333	316	321	324	323	244	305	300	326	319	325	306	339	355	347	311	294	331	321	318	301	323	287	320	324	312	325	326	330	352	317	330	301	335	325	297	326	303	332	341	303	308	308	325	286	334	288	317	321	312	317	299	313	329	305	313	330	302	288	297	329	322	313	347	305	320	336	290	316	312	354	336	319	314	306	313	327	321	292	354	295	340	320	287	313	326	321	299	309	342	312	299	325	343	299	295	331	287	302	348	327	303	320	301	326	321	292	293	342	313	324	340	315	335	290	311	300	305	283	333	302	342	356	352	293	326	354	323	334	292	329	325	344	282	319	354	326	309	315	283	300	320	306	339	302	311	318	298	276	303	351	316	319	333	327	300	304	317	329	310	271	305	334	283	319	322	305	298	329	346	260	314	321	296	297	305	325	317	331	315	320	312	315	329	328	349	337	322	331	318	323	318	296	303	325	322	325	338	312	332	332	310	354	338	272	323	287	352	338	327	307	346	311	305	324	333	326	303	313	331	304	324	326	315	288	284	277	328	313	310	326	320	316	312	338	332	286	315	316	323	306	322	313	329	324	324	318	322	286	341	320	298	315	317	310	324	315	314	328	296	321	332	312	273	344	340	317	313	310	294	326	338	288	357	312	299	347	331	319	295	328	329	315	331	297	329	318	296	346	323	288	337	345	308	310	307	318	311	328	340	313	334	320	302	308	342	319	278	337	330	321	321	295	323	348	329	316	323	333	316	298	325	293	289	301	277	313	332	291	304	315	321	301	341	310	333	306	324	343	297	323	337	326	334	310	306	308	341	291	344	364	334	373	301	328	330	335	299	295	364	277	304	305	321	319	312	318	302	320	332	342	332	299	297	317	352	330	299	340	340	322	299	347	330	316	347	303	306	325	288	329	329	334	341	296	366	300	294	300	323	346	290	313	364	335	311	304	317	324	324	296	285	302	297	313	378	326	310	323	331	304	327	322	305	324	338	319	306	297	315	352	301	301	315	333	331	297	308	357	350	304	302	314	312	300	320	328	309	323	294	351	295	326	333	285	333	319	329	330	300	344	325	292	296	329	323	313	306	324	347	329	322	324	299	306	285	309	328	328	321	328	313	312	308	316	307	343	305	292	301	311	311	320	311	318	326	312	318	332	313	305	299	292	347	310	318	320	323	321	315	329	318	322	338	310	315	298	304	324	284	307	317	331	291	296	287	328	327	297	317	308	291	344	343	315	280	309	312	323	316	312	321	330	316	346	323	285	305	337	318	291	295	301	287	295	310	324	310	293	307	334	306	348	313	327	322	298	296	314	298	299	325	338	301	319	324	334	296	343	324	314	320	336	293	317	349	303	284	303	330	296	328	306	325	331	330	332	315	283	340	326	317	332	336	331	331	317	352	303	323	329	338	324	320	288	295	299	341	331	361	343	302	305	303	302	312	310	299	327	300	350	323	336	333	311	328	297	344	271	325	325	318	291	313	303	317	316	305	362	312	305	340	325	334	296	309	303	286	306	302	316	326	314	306	329	323	329	311	320	317	318	344	326	345	313	326	313	310	292	316	341	350	305	330	322	315	274	325	329	324	298	309	313	349	270	312	294	338	308	350	324	332	296	332	320	351	300	298	342	318	334	326	296	305	335	320	320	336	348	297	302	281	301	342	309	304	316	344	295	312	312	322	309	331	316	316	329	344	329	315	300	343	334	307	325	288	323	337	294	334	320	301	310	314	323	327	324	310	295	339	330	280	304	326	292	316	345	314	327	345	304	301	296	318	303	346	331	330	310	312	323	310	322	304	345	321	291	321	310	348	288	294	294	320	299	261	314	312	327	314	345	313	308	331	314	312	330	310	306	341	316	328	331	319	313	311	346	290	305	299	317	299	319	302	335	341	319	318	329	308	305	315	306	336	319	325	335	316	299	328	323	316	329	303	321	327	336	304	337	304	310	308	352	321	350	317	325	335	320	301	335	296	325	306	299	335	299	300	317	294	290	322	311	289	274	349	306	348	329	314	304	307	325	310	317	300	336	324	334	339	292	293	323	340	291	321	325	299	320	314	290	319	300	339	355	297	354	313	345	325	342	330	296	335	335	331	319	334	338	295	319	335	309	321	333	343	338	317	317	336	301	325	316	304	305	294	336	306	299	332	343	324	339	362	326	316	337	330	302	321	295	322	343	308	306	315	316	318	299	316	285	295	284	305	308	306	337	325	336	324	335	331	300	297	320	319	277	315	320	313	313	322	307	334	303	316	296	315	306	341	316	291	321	294	334	338	326	318	330	325	340	338	324	339	299	310	298	340	312	301	327	321	314	307	316	295	304	343	320	288	332	302	288	301	320	349	302	271	336	345	315	308	313	306	306	322	334	331	302	311	321	310	324	340	321	290	284	309	347	290	330	331	331	322	320	325	311	316	333	334	293	269	316	325	335	331	305	302	309	323	310	341	296	313	268	328	303	329	329	291	327	322	311	303	334	321	306	314	307	307	318	320	304	316	329	336	329	358	322	338	294	300	308	343	301	331	286	300	322	268	313	332	322	353	336	311	316	325	316	317	337	329	298	325	367	304	313	317	293	345	319	322	326	343	314	287	331	328	313	320	335	325	283	335	301	297	332	315	330	329	353	304	304	273	296	312	334	296	345	287	326	368	296	341	296	300	340	340	324	312	323	323	312	328	282	328	310	308	287	310	336	342	306	302	331	300	295	362	333	338	335	303	302	324	318	335	307	319	302	343	284	297	324	315	318	315	324	325	316	284	292	284	326	288	334	325	328	311	315	334	347	343	322	282	324	343	311	331	333	310	316	293	275	305	326	296	304	332	311	315	301	325	322	310	308	330	314	311	295	335	315	309	331	311	299	314	307	317	309	349	333	295	334	322	347	334	349	321	307	308	291	337	318	317	300	313	353	303	322	349	318	304	318	337	329	293	309	339	298	318	352	296	270	326	313	321	338	328	310	327	328	317	323	333	356	301	324	323	310	286	315	340	340	309	345	313	322	351	304	339	326	340	296	291	295	313	318	340	300	303	300	341	321	317	346	318	329	365	288	286	325	306	306	333	310	300	325	310	347	325	308	312	330	310	294	346	299	312	286	309	303	297	324	293	303	331	294	325	323	325	358	301	323	311	309	331	330	319	325
22974	21500	29222	24201	21495	21403	2957	592	397	339	290	286	228	208	204	175	197	190	156	165	153	148	177	158	142	133	130	152	137	140	124	126	131	124	128	118	107	127	112	120	111	128	121	130	118	132	114	125	138	96	103	122	128	106	119	114	111	111	117	116	101	94	116	107	115	110	128	139	110	125	98	112	106	121	120	118	103	106	113	125	121	114	99	110	99	115	128	99	102	96	104	123	116	109	88	106	122	109	105	118	103	119	119	145	119	119	108	121	125	127	112	118	138	121	110	104	116	91	112	123	104	128	116	114	112	116	117	124	109	110	119	116	109	118	110	134	113	133	115	100	118	128	115	113	118	130	122	126	105	106	117	119	111	107	85	121	131	107	131	127	132	104	112	114	125	108	106	124	116	129	108	112	108	99	108	112	125	124	116	109	102	126	114	88	100	114	112	110	122	105	120	114	124	115	119	145	120	118	123	103	115	108	129	119	127	96	109	110	117	109	118	102	91	117	125	111	118	107	109	114	94	97	106	98	116	105	118	115	131	129	110	125	114	122	131	130	107	127	119	94	113	110	86	85	105	103	92	144	106	123	100	109	111	101	104	114	109	114	111	112	131	105	112	97	109	109	122	115	117	129	115	118	126	107	106	115	112	105	119	108	134	98	104	110	102	141	121	120	114	98	93	110	117	110	104	99	115	114	95	118	132	131	116	146	115	119	123	109	97	117	102	115	97	107	107	120	126	119	118	124	137	126	127	115	109	94	113	115	119	105	90	90	141	118	101	122	131	103	121	103	115	141	111	117	115	137	108	104	127	104	117	124	114	114	127	112	121	112	146	125	121	119	120	120	113	126	128	128	106	112	112	102	118	111	113	123	98	110	119	102	114	132	134	116	123	119	127	113	133	116	131	118	114	102	115	109	109	123	109	130	105	117	112	109	122	98	113	109	124	110	118	137	94	111	127	106	116	122	98	104	112	123	111	128	101	127	127	112	130	109	113	135	114	112	129	96	101	122	122	101	124	122	125	104	108	116	103	111	100	125	118	119	101	92	119	93	108	105	113	106	122	114	126	92	131	102	115	120	133	128	119	135	101	129	111	108	122	105	137	112	110	110	103	106	120	104	126	134	113	134	130	107	119	108	101	98	103	126	117	83	104	113	126	108	114	102	130	117	111	108	118	108	121	112	121	120	115	136	88	86	131	130	107	110	116	117	100	108	101	120	103	130	107	103	120	117	104	123	125	96	109	100	113	94	111	114	128	106	94	103	96	103	120	109	113	124	124	109	116	113	90	123	133	108	105	86	119	98	124	110	110	102	108	99	110	104	124	110	107	115	120	120	109	118	107	135	108	116	115	109	107	121	112	112	108	123	114	105	106	95	115	113	115	111	115	124	108	112	106	102	101	126	113	121	131	122	109	119	122	102	107	122	111	116	109	104	122	100	116	130	122	115	103	116	117	94	135	119	117	116	114	104	102	116	128	122	107	115	103	104	113	132	135	99	112	124	119	129	132	107	94	117	106	100	140	112	101	107	106	116	117	99	94	118	102	118	123	117	105	116	128	116	111	133	95	114	114	110	138	93	125	127	105	114	112	110	117	123	137	114	114	105	104	127	109	96	111	106	99	129	122	131	135	103	115	118	116	109	125	126	120	95	113	131	105	110	104	100	103	117	115	117	129	98	117	93	107	122	114	110	126	112	112	121	106	109	122	131	102	134	108	108	117	125	136	108	103	118	107	142	119	113	101	107	113	116	124	109	105	121	119	107	126	117	111	115	120	114	99	110	140	109	118	124	126	108	117	109	93	109	123	139	111	107	116	116	99	131	103	109	100	110	108	115	109	102	102	116	115	109	92	111	131	117	120	127	130	112	122	103	117	108	127	103	138	112	131	126	104	113	105	108	121	103	119	111	94	106	109	117	126	112	119	104	99	131	118	133	115	113	126	115	125	122	103	117	110	118	133	130	142	111	120	122	99	111	128	107	94	102	106	113	124	111	118	126	88	119	117	104	112	115	113	103	107	101	122	111	118	124	123	114	108	105	107	115	116	112	121	107	120	111	106	102	113	106	104	115	105	106	121	97	122	102	115	118	91	94	121	116	105	115	136	124	97	135	107	95	111	114	125	104	102	120	119	119	123	113	121	103	133	96	106	102	114	111	108	116	125	111	105	101	114	112	127	100	113	108	113	120	100	124	121	93	110	115	120	105	101	108	116	102	117	127	100	110	90	110	120	110	104	110	94	110	108	129	113	113	120	107	109	110	113	97	109	117	124	102	114	104	108	123	106	117	120	117	126	120	134	122	108	113	120	103	109	94	104	113	100	116	104	114	113	117	90	106	123	122	130	120	104	123	112	110	112	103	109	103	108	121	112	103	129	111	85	106	110	126	125	125	111	101	109	100	102	101	117	127	103	112	104	112	101	114	122	121	102	131	111	110	102	114	113	128	122	115	114	107	109	108	110	120	94	99	113	120	116	106	123	97	103	100	122	113	112	111	122	132	95	118	124	114	111	131	111	101	102	111	126	112	103	115	113	104	103	109	100	109	116	103	117	104	111	116	126	113	128	126	109	120	139	130	116	105	117	114	130	97	126	102	117	114	115	110	98	113	119	118	107	119	115	103	112	139	106	132	128	111	125	125	125	124	90	105	113	115	108	96	99	115	121	141	103	93	129	115	113	93	136	96	121	112	98	117	126	116	101	100	98	141	106	125	112	118	114	107	115	103	114	125	118	98	106	123	113	113	136	107	131	118	111	119	125	111	127	125	111	105	104	100	114	116	115	98	117	120	112	105	110	123	104	124	104	127	123	104	110	103	123	103	108	124	106	112	102	112	127	104	110	106	128	101	115	140	112	103	107	117	131	114	122	117	110	123	107	95	98	115	110	123	105	119	111	124	99	133	93	125	110	121	128	102	109	112	134	137	128	97	122	123	114	108	115	111	117	104	114	108	117	97	98	134	128	104	131	128	113	108	111	129	122	124	117	122	109	100	98	123	112	112	110	138	109	117	100	126	97	104	115	107	102	110	121	115	106	102	97	119	130	107	122	93	124	117	106	108	125	106	119	105	133	113	108	116	130	123	116	105	111	101	110	120	113	107	123	129	137	116	114	126	128	116	135	107	107	119	102	118	125	97	116	116	129	127	109	124	113	118	99	114	103	114	133	114	114	117	118	119	111	120	122	111	104	114	103	105	120	108	110	107	119	116	115	131	124	117	117	117	130	112	124	124	114	112	112	117	107	120	114	114	94	136	121	118	92	110	125	106	120	98	107	114	122	131	113	129	103	97	100	118	98	98	120	110	107	116	119	123	106	129	126	118	115	116	113	119	117	116	135	115	98	114	89	119	129	117	106	112	111	124	108	126	108	118	110	109	115	107	114	125	103	100	103	92	115	103	97	101	96	106	97	101	129	124	116	106	127	121	107	105	137	132	125	109	105	123	121	121	107	120	115	126	134	117	101	150	103	117	115	117	104	109	112	100	105	101
13112	12547	8264	3817	2672	1949	1449	1122	904	719	591	536	411	446	359	312	321	296	250	239	248	232	227	224	199	223	223	210	197	175	181	177	183	178	182	175	184	185	165	168	182	162	160	186	173	201	182	155	160	165	171	159	165	156	181	168	129	154	178	160	171	153	151	167	151	150	165	147	164	173	159	163	147	187	156	173	160	162	166	147	155	176	168	164	182	158	146	152	151	152	142	165	171	177	147	152	164	157	154	172	163	166	157	140	150	162	137	187	173	147	136	158	154	158	174	179	183	158	145	147	162	147	166	153	131	151	148	158	139	133	185	156	156	145	162	153	153	170	136	147	131	156	153	147	146	177	155	148	146	164	158	147	145	161	155	149	156	154	146	157	171	159	145	145	167	143	148	148	153	152	158	156	149	139	141	161	170	163	155	142	146	157	150	162	151	144	147	144	176	141	136	159	166	150	136	182	148	174	167	141	147	157	145	146	147	135	146	159	158	149	150	147	158	170	146	148	152	153	154	125	135	145	158	158	139	149	163	166	135	167	147	165	144	174	180	160	154	157	169	134	129	153	148	142	156	188	153	170	150	178	161	141	158	152	126	165	156	138	162	142	178	170	149	167	158	137	131	156	134	160	159	158	165	147	166	164	152	162	158	152	167	151	151	163	161	165	163	143	151	153	148	154	124	147	147	167	149	167	143	146	147	161	137	149	140	167	142	143	168	159	154	150	158	168	180	156	149	153	160	168	158	153	149	147	166	139	154	151	163	152	139	122	137	130	161	124	177	159	154	165	174	158	145	137	146	163	160	167	150	142	170	156	179	148	150	155	131	159	179	158	160	149	172	154	167	167	137	139	147	151	152	152	183	123	152	133	141	160	162	147	135	177	134	165	156	158	162	151	162	151	142	151	158	167	165	161	154	159	151	150	132	151	162	150	156	163	151	152	154	169	154	144	149	140	147	151	144	168	149	145	138	141	136	173	138	147	146	174	155	163	158	179	143	149	168	157	153	147	149	174	163	136	153	158	142	189	161	176	151	148	138	135	157	162	158	159	138	155	140	156	145	161	149	142	143	174	142	140	132	144	141	167	139	155	151	139	150	161	147	144	166	155	162	153	154	138	173	174	161	161	150	167	135	138	172	147	152	155	158	154	181	150	137	158	134	137	160	173	151	155	151	138	150	159	150	174	110	134	168	169	168	145	152	139	166	165	149	135	148	171	154	158	138	146	167	151	150	156	160	159	155	154	153	168	143	153	142	144	134	140	149	156	135	145	146	150	158	157	137	163	167	149	159	134	140	164	158	146	167	163	170	143	160	143	141	161	161	150	152	162	178	150	146	131	166	148	167	145	162	158	160	138	148	166	157	166	146	172	140	142	165	144	173	151	140	138	149	163	157	150	172	156	159	153	138	153	134	147	128	177	141	155	169	153	155	133	166	147	149	149	135	166	149	166	177	143	136	144	170	142	138	163	160	155	127	174	140	164	166	141	162	147	180	142	151	168	158	150	127	176	154	146	140	144	160	143	151	166	163	161	176	143	164	152	155	146	152	157	145	142	159	151	161	140	159	169	145	155	145	192	156	150	137	163	138	145	135	149	162	147	144	159	143	161	154	156	164	173	159	136	151	169	171	150	156	153	149	171	141	141	154	169	164	152	163	146	144	148	153	133	145	131	169	167	163	171	145	155	176	174	144	150	155	144	168	162	159	146	157	155	169	159	150	142	147	163	140	161	169	152	143	177	160	181	153	141	185	144	143	160	143	160	155	137	139	154	132	126	166	156	147	146	162	159	134	159	143	146	148	152	164	168	150	146	152	158	147	153	136	156	173	146	144	133	157	139	150	157	178	138	147	145	164	155	161	166	156	148	143	178	149	156	163	143	157	157	121	150	164	167	168	157	147	159	161	167	152	173	131	159	175	143	151	145	157	153	121	148	148	163	140	146	149	144	175	159	148	170	170	144	164	149	142	175	142	145	158	147	147	167	131	162	150	149	128	153	161	189	162	149	147	141	152	159	161	151	150	166	149	158	157	172	170	165	177	149	163	135	167	152	151	169	168	159	147	131	154	134	151	160	158	150	161	138	157	170	203	155	168	158	156	148	153	156	165	151	157	149	136	159	145	152	149	155	153	140	145	139	159	131	155	159	153	136	139	163	155	172	164	130	140	158	166	143	167	150	135	180	156	161	149	132	166	151	156	141	136	146	131	166	168	157	140	134	147	169	162	164	152	148	166	137	155	146	162	148	160	158	153	151	148	157	146	161	147	157	143	153	158	147	166	139	145	147	135	172	149	155	153	159	154	156	150	143	160	192	147	162	156	149	136	143	150	178	168	140	174	147	148	138	183	151	162	160	156	163	142	135	148	141	159	171	136	143	133	147	148	157	160	146	160	168	152	162	155	168	153	157	144	156	151	144	169	162	150	146	168	167	164	151	142	167	145	163	146	154	139	159	163	156	143	166	165	154	131	187	159	145	156	155	160	145	147	140	157	158	164	157	158	138	172	165	155	174	161	157	160	157	173	168	133	160	151	159	160	152	162	131	145	146	189	176	156	124	163	156	159	153	131	143	148	141	143	139	129	147	146	141	163	145	157	147	152	143	156	155	163	121	175	132	161	153	158	149	164	160	153	158	167	152	180	166	171	137	156	151	138	133	155	146	167	163	154	152	154	152	147	180	154	169	157	153	158	148	148	148	141	152	156	139	170	172	161	152	177	163	152	157	157	133	173	166	157	138	140	174	169	149	144	146	151	164	155	129	165	147	144	151	148	161	146	149	150	151	143	148	153	146	142	138	155	143	160	133	168	167	141	159	152	148	147	139	156	146	151	157	160	152	115	157	135	146	173	153	144	134	146	175	172	172	142	155	137	140	143	152	154	143	168	152	136	157	149	147	158	167	131	161	179	170	141	129	159	157	156	176	143	150	150	161	152	139	168	153	140	144	148	160	163	135	166	148	165	145	138	141	147	141	152	175	164	163	152	181	161	146	176	145	160	150	160	181	152	163	178	166	171	141	148	163	158	153	155	181	155	142	149	158	167	158	175	160	154	150	153	164	165	138	165	129	153	163	174	169	159	148	146	173	172	136	150	145	176	150	171	162	147	149	149	128	146	161	180	155	162	154	151	149	147	157	143	161	164	150	148	143	170	163	152	154	176	127	142	146	141	161	155	149	147	156	155	171	138	156	165	158	167	153	162	179	168	162	144	151	154	159	159	162	143	169	154	139	162	184	147	155	155	167	178	138	163	169	151	172	148	156	146	163	153	152	143	155	140	177	160	142	160	156	143	182	150	157	160	142	149	165	146	134	156	150	155	182	164	147	127	169	150	159	160	171	151	161	166	150	172	160	143	143	128	137	147	129	162	142	156	158	160	158	152	145	159	163	186	157	125	182	156	127	148	174	167	136	160	158	140	160	150	162	145	161	180	168	147	148	155	144	150	134	144	141	147	152	159	173	151	165	131	137	155	166	178	159	136	150	152	155
27782	16934	2608	506	449	395	442	417	396	409	395	389	396	396	397	391	384	398	388	369	409	401	413	398	439	389	346	372	395	374	397	378	383	363	376	409	359	374	398	401	412	368	413	376	398	365	359	385	400	321	402	389	420	374	384	386	385	411	395	401	405	399	396	406	393	381	389	384	394	390	358	373	383	389	357	399	385	388	374	375	376	363	370	386	380	409	389	367	358	350	388	394	416	412	386	414	386	356	374	409	408	401	406	397	393	375	405	362	397	361	410	360	375	379	393	358	395	394	376	377	369	370	411	365	378	403	369	370	401	380	430	380	402	371	371	400	381	385	397	379	360	383	394	399	370	382	382	401	388	386	352	365	356	373	386	395	390	404	392	376	390	415	377	363	412	375	362	383	396	383	435	390	398	404	409	379	373	357	423	378	355	360	371	391	393	369	386	416	393	365	401	415	414	409	383	408	375	385	395	407	364	405	406	404	386	383	394	417	372	379	379	398	392	383	353	349	388	382	385	358	404	378	407	384	407	399	389	375	402	407	403	378	386	371	387	425	402	388	369	358	408	409	393	404	398	388	371	393	397	413	418	393	399	368	394	404	368	360	389	428	377	381	364	378	355	389	367	372	412	365	373	381	384	375	385	398	398	362	380	361	375	374	407	364	372	378	371	383	409	384	411	363	365	382	368	419	383	420	403	365	376	397	378	375	404	393	382	417	389	372	376	376	360	413	383	398	387	375	369	410	395	391	389	369	353	424	423	392	410	347	379	374	417	390	422	383	371	394	399	393	414	385	391	392	380	385	377	375	385	416	371	367	429	413	382	398	383	373	358	391	397	356	415	385	422	386	377	365	362	376	384	383	357	413	371	382	391	387	427	371	346	386	411	407	394	370	383	377	396	404	364	394	383	338	364	364	386	405	396	382	377	378	407	367	381	387	361	401	406	377	381	372	395	373	353	358	347	412	400	379	381	410	378	407	389	425	356	382	387	364	402	384	378	387	382	431	382	397	369	367	401	383	405	368	393	410	403	382	402	376	367	392	372	390	398	385	389	369	359	355	380	398	385	400	387	383	390	378	388	395	399	379	393	383	367	387	360	360	419	391	384	372	386	391	405	358	390	425	385	401	373	399	424	378	397	390	389	401	392	374	410	396	400	375	371	402	436	408	438	412	395	393	383	389	373	411	386	382	402	371	379	411	403	378	400	399	385	375	357	382	404	424	430	398	379	372	364	378	404	375	415	394	362	363	404	345	405	391	387	401	401	408	409	377	398	382	382	340	365	372	418	375	351	373	389	394	420	363	380	396	375	390	430	373	369	391	384	405	382	369	388	400	404	365	392	397	382	367	370	372	405	385	399	375	375	433	368	400	391	350	404	391	392	368	393	373	393	382	358	421	345	382	377	358	378	397	419	349	371	374	390	428	387	381	370	382	377	415	411	352	378	407	379	386	389	363	386	347	374	381	366	372	384	420	369	374	397	359	346	356	366	364	410	383	414	405	390	414	369	381	380	398	367	392	358	391	375	362	412	370	390	416	414	390	370	349	428	384	356	390	374	382	411	394	382	379	384	398	380	372	363	401	373	394	376	388	390	405	413	386	410	406	401	390	371	439	385	395	363	382	390	385	377	394	373	388	371	382	413	368	415	397	405	405	398	405	401	396	405	409	443	397	388	387	383	388	380	392	381	398	361	407	391	407	407	371	373	364	349	362	370	388	368	366	334	375	379	397	417	398	345	384	379	372	393	388	417	405	367	350	385	417	391	383	380	398	380	394	401	411	385	388	380	388	399	372	387	417	372	371	423	444	396	366	392	385	415	386	406	414	391	354	439	403	368	398	408	400	409	409	353	366	413	416	370	382	358	363	385	381	358	381	367	382	397	385	367	380	378	395	366	362	379	390	368	364	351	380	367	360	391	394	383	359	370	422	403	394	378	397	406	381	374	392	377	365	370	405	370	380	395	395	391	416	393	378	389	378	412	381	349	364	403	401	388	406	360	374	380	383	362	413	381	428	388	386	398	393	366	412	396	379	394	418	405	399	406	393	392	386	412	392	404	376	357	377	359	408	398	417	400	362	353	379	380	377	390	386	375	386	389	402	378	383	386	378	371	417	387	401	389	408	379	393	361	397	371	394	385	384	381	407	378	402	391	383	396	413	406	391	343	396	387	374	402	369	403	386	387	388	398	391	394	393	400	431	376	383	380	417	390	383	404	367	398	348	372	411	361	372	378	367	356	343	389	400	391	399	416	398	390	355	355	427	413	396	387	376	436	372	357	393	374	370	361	411	383	361	379	382	355	386	406	389	410	351	399	403	385	393	421	358	393	418	404	392	358	390	398	385	381	365	380	348	398	329	397	392	392	415	378	383	385	409	379	391	363	371	397	386	382	398	382	393	352	377	402	437	363	402	376	364	377	339	370	400	361	412	414	410	385	403	401	393	359	408	406	388	378	361	366	415	362	390	410	357	386	342	359	386	375	361	403	399	379	398	400	393	327	393	387	387	364	378	382	397	399	388	383	390	408	397	360	364	372	390	398	361	375	389	393	379	375	400	348	403	390	414	381	405	384	382	367	390	409	367	349	363	388	414	367	390	365	367	405	398	407	401	376	421	388	359	377	390	376	364	415	366	412	382	375	374	373	376	379	427	391	396	437	372	373	396	375	390	415	389	414	353	424	388	366	371	363	404	386	404	378	401	388	392	399	348	387	363	392	391	387	359	409	396	350	406	412	388	393	372	409	382	415	376	405	415	402	404	372	357	427	391	388	389	350	425	402	391	381	357	371	362	365	413	398	425	350	365	408	366	397	366	391	421	376	394	395	419	383	393	385	390	370	359	409	375	436	385	391	374	387	410	377	365	387	401	381	407	388	372	389	414	365	425	388	374	393	365	361	401	402	406	364	360	423	344	412	354	387	367	370	394	372	375	375	352	365	374	415	403	389	392	379	402	371	397	376	404	375	413	388	378	390	427	392	351	391	378	374	400	395	389	387	360	377	351	403	369	363	404	374	398	388	374	384	350	401	383	399	389	376	392	386	388	386	376	406	370	406	401	390	431	382	399	371	386	376	375	426	404	370	377	372	398	411	387	388	401	401	419	395	384	392	392	377	390	398	390	374	363	382	398	373	397	384	359	397	379	394	350	390	371	416	380	389	405	389	386	401	406	392	405	345	399	435	396	379	391	399	383	374	401	372	393	383	381	388	386	387	375	407	422	391	387	385	410	412	362	370	394	405	400	390	389	396	394	379	390	388	367	360	378	401	403	377	368	375	390	381	369	369	407	396	356	385	372	341	408	341	447	404	401	376	386	377	390	380	354	370	353	399	380	400	374	401	372	400	393	369	360	388	371	390	399	429	417	392	391	376	386	384	370	343	376	385	378	398	394	390	373	401	394	399	407	401	365	394	416	389	350	406	381	390	387	380	368	371	403	416	403	383	415	375	363	377	364	368	383	365	408	405	398	372	373	403	405	375	380	368	405
4787	984	780	684	573	574	517	523	550	542	515	538	489	514	479	514	514	497	524	539	483	549	479	489	530	494	504	486	528	483	474	496	539	498	484	493	455	489	502	534	523	493	512	470	528	504	502	520	482	498	517	500	510	499	497	501	491	536	450	472	506	461	538	507	519	501	466	508	495	507	491	468	498	487	476	510	497	491	508	505	525	509	493	472	436	473	494	484	525	487	533	504	479	511	468	506	500	515	509	461	492	498	474	504	494	506	524	545	553	474	491	469	477	469	512	506	514	550	490	523	485	496	467	530	491	518	487	495	554	485	506	518	473	541	488	507	517	518	556	517	518	511	493	494	517	494	497	513	507	486	472	531	473	495	518	509	491	523	500	536	494	458	499	528	526	479	490	492	490	541	528	472	505	474	494	510	465	513	473	498	516	509	515	505	502	526	490	483	490	463	465	493	550	475	473	466	484	504	459	449	526	524	512	503	526	535	502	538	527	526	490	529	509	481	539	524	482	502	465	521	480	524	527	500	478	492	482	519	499	479	517	523	480	488	479	496	485	474	533	472	502	466	524	491	530	491	466	521	480	474	497	528	515	468	511	495	511	545	484	503	509	524	500	497	507	523	481	500	496	490	530	497	517	529	526	502	495	468	541	512	481	502	460	486	445	490	457	495	531	501	525	531	493	551	520	506	543	463	506	497	539	499	472	532	503	514	496	461	480	525	490	487	495	516	484	548	515	522	476	493	482	493	506	483	507	497	520	489	528	527	489	481	481	488	469	504	451	504	512	460	500	491	469	531	510	533	490	538	527	530	507	483	498	494	517	504	534	488	539	504	489	486	503	458	480	516	503	447	502	499	486	503	493	546	513	502	496	501	535	470	509	532	482	509	496	533	512	487	519	513	509	494	514	510	456	500	489	521	494	474	513	516	464	487	506	482	504	529	483	510	511	496	452	508	514	508	509	513	516	511	483	497	468	492	487	467	484	505	475	527	485	485	532	491	515	506	504	500	489	487	461	517	494	497	491	482	528	536	445	522	497	511	517	502	506	509	521	492	532	491	500	471	495	491	484	472	569	496	474	464	498	509	516	511	513	474	501	530	487	496	485	490	524	532	516	506	470	539	511	524	501	501	468	477	470	491	480	494	505	531	488	526	491	477	471	495	509	506	515	517	516	444	523	474	492	533	504	510	498	528	511	478	503	475	491	487	491	498	505	539	553	482	505	504	540	523	483	486	511	511	505	497	501	472	525	522	504	514	521	532	492	492	493	477	482	499	513	497	503	517	517	483	499	519	502	498	484	480	522	484	505	538	509	520	528	528	499	492	502	507	527	527	534	540	454	464	514	479	508	504	488	456	476	475	501	482	550	512	510	531	530	524	497	503	530	496	505	539	502	510	553	486	523	468	452	455	543	501	512	503	495	528	505	491	472	518	479	519	483	512	521	533	530	469	494	504	474	532	513	478	493	525	492	502	528	525	539	464	487	508	498	523	511	523	554	521	526	489	546	522	538	508	489	504	493	494	545	501	499	482	462	479	480	505	494	492	524	478	469	507	498	487	488	504	492	510	501	522	492	525	501	538	468	546	451	522	462	505	518	505	517	518	501	477	489	516	480	488	493	475	507	523	481	494	485	479	481	478	509	496	508	459	494	474	463	489	486	540	480	505	528	496	466	520	478	512	516	486	500	460	540	542	531	514	497	497	516	492	534	521	510	535	514	487	481	539	516	494	477	472	496	446	486	514	489	502	515	504	482	518	525	492	469	496	482	509	523	501	512	503	537	530	495	487	481	467	511	502	490	500	531	503	511	476	505	481	502	477	517	487	542	517	485	509	492	496	502	508	467	490	500	518	495	496	524	507	501	489	484	489	523	531	514	469	519	527	501	507	511	519	491	479	540	470	502	487	481	499	514	513	532	486	469	530	518	509	532	511	517	485	500	512	467	479	489	481	507	513	489	498	496	544	510	508	535	499	496	519	483	484	561	495	501	514	473	479	480	535	504	539	505	552	491	481	518	501	496	492	478	474	513	495	532	466	499	474	505	516	470	521	472	449	487	499	518	533	536	492	449	533	558	513	520	500	515	512	480	514	491	478	526	506	497	468	488	496	531	529	491	510	483	513	514	534	525	521	473	477	515	496	480	503	511	534	463	503	507	511	475	517	497	487	466	511	490	499	480	521	491	535	518	540	514	534	519	500	510	462	518	480	487	506	539	517	481	484	480	498	461	440	516	471	513	467	490	545	521	502	516	453	507	499	514	483	517	483	516	457	535	486	525	548	503	477	438	494	524	520	490	466	486	514	511	511	545	513	482	488	491	503	506	517	541	536	498	519	465	543	479	484	519	504	457	519	499	506	501	469	459	506	504	533	508	507	532	548	497	504	500	539	529	533	539	530	501	493	524	480	482	474	503	509	503	482	488	531	514	507	475	494	546	508	529	525	514	522	492	518	509	498	507	510	533	502	445	489	487	513	498	511	544	506	518	502	470	456	506	494	511	479	484	496	491	498	530	529	529	489	473	473	493	494	480	516	496	488	497	508	514	479	538	488	528	475	496	515	463	497	532	487	473	508	495	486	490	511	499	496	527	488	459	541	495	467	499	524	564	526	478	519	498	478	486	476	516	527	518	495	527	463	480	489	489	497	484	551	497	531	494	469	499	535	474	501	522	507	517	515	514	488	509	524	504	495	462	462	487	531	506	473	503	492	491	522	535	475	488	504	465	511	517	461	464	485	509	520	509	508	489	544	524	496	502	521	489	490	483	474	506	530	498	510	513	540	504	518	448	483	474	544	507	483	490	475	479	479	490	537	457	484	535	481	448	507	526	511	515	474	517	494	511	490	460	516	476	498	488	501	505	518	494	504	534	487	476	491	509	512	493	517	512	460	475	466	503	504	502	491	492	517	522	493	490	494	490	523	480	468	497	548	498	459	547	484	527	507	473	509	520	545	515	505	482	490	498	522	480	484	488	506	512	515	487	498	517	478	486	518	529	508	504	471	557	493	490	475	478	519	460	510	526	493	529	510	530	513	462	539	502	508	511	505	480	503	491	544	486	516	498	514	529	488	500	465	471	471	478	497	500	498	520	511	485	492	502	518	501	466	488	468	477	492	492	509	496	533	530	555	497	537	480	504	470	481	536	536	467	512	479	496	519	509	510	496	495	554	524	512	510	511	509	515	521	490	495	476	470	513	552	509	468	505	502	442	516	496	477	493	483	469	489	499	510	490	525	459	489	484	488	440	502	526	487	474	498	510	503	489	487	489	473	493	512	477	526	500	489	538	468	519	529	502	505	536	533	456	487	518	532	527	470	539	487	520	556	483	499	518	479	496	492	509	480	518	518	517	513	494	493	515	529	491	488	530	449	486	487	489	500	505	479	496	505	521	501	524	516	488	500	523	544	545	535	487	519	498	522	498	498	501	500	511	530	523	459	488	507	465	440	488	535	504	490	477	503	504	524	465	498	532	511	489	495	489	473	528
23937	21490	28677	24722	21418	5487	695	534	439	449	404	414	355	364	336	334	372	331	359	318	318	314	330	352	317	315	297	295	305	303	295	284	309	321	297	298	315	299	312	303	303	306	315	289	321	343	315	310	329	304	285	327	332	312	304	304	307	351	331	292	330	296	302	323	312	308	331	292	325	298	308	298	290	308	297	322	315	319	307	301	318	299	313	344	304	291	324	330	339	313	316	335	311	311	334	316	274	318	327	294	308	308	352	320	348	332	291	309	295	282	319	329	334	326	297	305	300	345	305	313	300	315	325	308	307	309	310	315	313	313	327	303	285	311	320	327	315	322	306	311	321	292	295	321	283	311	302	305	330	338	319	318	292	278	301	305	336	326	289	297	308	287	284	311	312	286	302	334	318	293	297	309	292	320	304	360	310	319	294	301	326	317	317	322	344	318	351	349	322	316	282	298	334	279	273	321	298	307	316	318	325	306	335	300	331	305	330	313	312	289	312	283	326	334	301	315	313	309	339	326	311	304	289	330	293	319	321	305	306	321	287	286	312	307	317	332	317	306	308	282	332	324	279	330	299	297	289	294	312	316	296	320	308	313	321	289	322	339	284	329	320	336	311	361	327	321	299	313	324	288	304	311	302	305	303	308	328	330	303	341	303	313	291	321	297	323	318	296	297	309	292	337	308	317	302	291	253	291	305	328	300	320	366	291	295	316	277	289	332	274	312	337	319	307	312	292	319	275	325	329	303	315	335	311	273	308	289	303	280	320	303	342	311	310	307	293	293	322	294	295	324	299	314	346	287	327	296	328	319	312	341	317	280	304	298	318	333	315	313	328	295	333	284	331	306	280	346	278	310	315	262	314	346	304	307	318	333	303	315	314	306	299	302	327	308	304	298	296	315	279	286	313	319	327	328	345	320	337	280	302	285	309	329	310	317	311	326	313	312	305	326	330	312	320	268	314	301	334	306	314	310	320	318	307	333	279	309	320	348	307	296	297	281	291	289	324	305	290	301	320	302	316	353	314	313	346	316	294	301	313	297	306	332	312	300	297	306	305	279	301	281	310	335	291	322	338	318	292	335	322	264	308	316	304	304	310	341	298	343	308	296	317	331	291	321	313	292	303	313	314	281	289	288	298	303	304	330	293	293	304	302	308	304	342	305	329	269	327	307	289	291	294	294	331	344	329	316	302	300	297	334	316	304	309	309	307	318	329	301	284	314	307	320	310	306	289	292	309	288	336	302	338	315	303	297	293	310	342	315	289	324	325	319	294	313	303	294	300	326	273	326	316	302	324	348	303	336	280	300	315	342	287	317	326	338	326	339	306	309	347	335	309	324	315	309	301	297	312	280	332	295	296	283	297	298	298	308	288	333	305	302	299	301	313	288	274	294	312	300	303	313	337	344	308	299	297	319	323	332	301	333	311	288	291	328	317	301	328	291	321	291	347	305	304	334	311	316	293	311	318	311	346	303	316	310	287	308	297	348	352	278	326	281	307	273	335	279	363	297	322	305	294	351	347	325	314	304	293	314	320	317	307	322	319	307	302	335	322	316	342	316	316	332	311	319	329	319	321	295	321	325	307	311	332	333	312	314	316	306	286	318	304	319	288	343	304	283	284	341	341	288	312	335	323	300	307	333	291	318	305	314	341	309	299	302	366	315	295	325	303	295	351	317	302	315	296	305	324	303	301	319	339	291	323	321	320	299	324	333	317	327	317	308	306	264	293	309	283	310	307	331	322	288	309	324	293	355	303	329	342	312	308	311	307	340	315	309	328	325	299	296	297	278	271	305	321	325	294	304	284	296	293	278	290	316	280	321	305	321	286	308	297	291	315	296	315	320	295	306	297	295	343	278	328	350	324	286	281	321	297	310	295	323	280	330	324	304	329	314	277	327	347	319	315	315	283	330	283	336	308	306	307	315	313	297	302	298	328	327	314	319	296	302	275	315	309	314	320	306	307	301	332	281	287	304	311	320	300	311	282	325	337	308	290	269	309	312	300	293	292	312	300	324	298	313	313	305	300	307	315	282	279	298	305	326	312	308	315	312	300	324	299	318	291	290	301	300	305	305	306	338	290	313	322	318	269	284	306	311	317	338	340	303	316	306	301	340	286	332	315	319	314	296	300	315	314	318	311	292	284	320	325	331	298	329	322	352	334	349	312	302	300	302	343	307	321	322	280	287	345	291	292	325	299	312	321	312	307	306	294	325	281	317	317	312	331	288	304	314	309	330	308	287	297	291	292	292	323	333	323	306	319	351	356	307	334	274	318	274	320	298	333	287	299	328	278	303	282	298	304	337	306	280	343	346	317	330	340	308	327	292	302	325	331	320	282	326	303	289	291	302	295	319	300	321	287	298	307	297	320	290	313	323	322	294	309	303	328	327	313	311	263	303	263	302	301	304	328	284	312	289	313	341	295	314	297	339	293	327	309	320	299	297	299	323	321	298	302	328	328	306	301	304	258	298	288	291	293	308	292	306	339	269	298	316	285	317	305	320	291	320	285	292	282	274	332	313	317	302	317	291	327	280	290	340	312	336	318	273	290	282	309	329	323	317	306	326	327	310	302	298	287	280	302	300	294	309	326	310	298	285	294	308	296	308	294	338	310	330	329	322	339	327	310	293	321	330	344	324	300	292	303	316	295	317	307	310	327	308	298	284	310	279	335	290	307	309	371	308	299	281	295	293	319	305	304	330	305	308	306	310	309	311	294	329	306	348	287	335	286	307	277	311	295	289	301	300	302	292	318	336	332	295	295	292	289	332	314	323	323	282	317	311	290	321	302	315	280	328	294	333	295	275	314	288	317	327	325	311	286	338	318	320	293	319	296	311	291	343	315	303	291	313	287	291	322	310	318	311	346	303	320	301	282	343	299	311	299	307	302	288	307	292	343	299	333	277	307	283	322	306	320	312	326	293	330	313	341	312	301	328	298	323	267	324	348	328	313	318	315	327	307	330	313	312	315	315	313	319	308	314	314	327	304	302	325	299	305	291	301	298	348	319	276	339	301	325	298	302	310	322	324	299	318	326	319	326	298	345	304	294	287	306	330	286	244	272	290	323	323	301	333	298	307	290	268	295	304	313	284	305	305	301	314	287	331	349	309	329	315	325	338	325	316	318	314	332	287	277	325	317	293	305	298	310	343	322	266	316	291	321	310	290	333	296	316	307	291	308	284	283	296	284	327	295	316	290	277	320	314	314	288	293	326	325	300	303	313	316	308	311	298	312	317	284	313	314	284	319	299	325	294	303	287	301	340	312	294	306	310	318	291	303	335	294	282	280	289	299	323	303	324	270	305	279	337	330	296	311	280	312	310	318	311	327	331	347	307	284	295	301	302	317	340	319	277	321	306	293	301	322	325	316	301	313	320	305	321	290	287	329	308	294	318	318	299	309	298	300	297	297	276	333	322	318	310	293	282	321	331	321	304	316	289	341	313	299	301	336	306	284	276	327	312	322	318	326	306	320	311	331	332	314	306	341	318
7048	7896	5143	2438	1876	1463	1126	887	812	734	691	617	568	561	552	535	461	472	508	443	467	446	442	433	471	439	442	432	469	439	473	418	450	421	416	426	405	428	426	407	403	425	447	413	385	425	413	415	435	419	396	426	435	432	422	445	401	420	421	407	442	440	384	406	406	412	409	378	440	414	441	408	412	422	431	398	406	432	428	396	378	448	426	416	404	430	418	408	427	396	387	412	418	425	462	436	415	428	435	417	424	397	428	422	424	435	430	419	404	387	398	440	421	374	394	424	408	435	409	407	422	390	442	379	438	412	436	401	408	430	423	407	445	363	381	427	427	412	410	397	411	413	399	420	414	416	406	394	422	428	412	392	437	427	398	428	418	399	375	448	407	370	384	417	408	447	407	399	416	426	382	432	410	439	450	425	392	433	400	449	427	450	394	418	420	409	410	438	413	423	389	415	418	417	407	447	391	413	455	415	430	422	492	433	379	414	403	395	441	408	420	438	425	385	423	378	439	416	421	410	417	382	418	433	439	401	436	431	437	445	401	399	433	412	426	400	370	402	428	441	362	394	426	426	419	402	430	420	390	428	410	389	412	391	412	414	384	405	423	408	400	421	383	450	392	397	451	436	435	401	415	419	415	413	424	391	400	455	399	379	464	402	425	409	389	433	434	424	429	413	377	432	400	427	374	407	390	371	408	417	452	431	412	410	443	417	416	401	403	421	427	408	410	422	416	425	411	353	405	410	430	446	426	407	411	435	396	369	366	403	411	429	369	409	392	446	423	399	424	431	382	395	400	380	417	421	429	431	438	375	404	437	399	415	444	378	417	390	400	436	407	442	429	417	366	433	397	428	421	392	379	440	401	406	417	375	406	432	404	400	439	400	401	427	399	441	385	407	422	412	372	410	415	415	382	432	459	395	403	407	415	422	395	390	410	458	406	409	428	438	430	402	414	400	405	432	406	432	423	407	402	406	393	447	371	440	425	423	424	402	400	398	405	411	386	402	381	425	405	433	419	407	431	422	405	420	412	421	412	424	417	421	407	418	397	403	422	421	394	402	396	401	419	430	387	421	405	366	402	434	412	418	384	403	405	410	456	388	390	452	399	389	408	403	424	400	375	402	438	387	429	398	417	406	412	425	408	404	423	422	389	406	395	403	413	423	423	449	399	423	440	415	423	426	390	400	432	425	450	420	418	428	426	409	421	421	404	430	421	426	437	389	457	398	400	401	408	375	417	385	409	455	396	399	394	424	408	394	416	424	409	396	395	439	407	409	422	383	391	414	381	402	413	419	414	396	412	415	393	403	399	413	426	385	406	394	446	402	386	407	393	405	416	415	427	409	409	412	444	392	416	406	404	430	408	403	384	410	457	404	417	405	419	389	388	391	413	425	422	426	402	423	416	400	387	409	431	407	444	420	413	406	393	410	433	399	435	392	399	431	407	436	412	419	418	397	392	428	400	400	434	432	408	410	447	456	410	416	425	410	439	404	415	401	426	430	387	390	396	425	418	369	385	421	400	398	444	421	420	414	391	382	444	362	413	439	405	415	414	421	430	423	415	413	446	411	420	428	402	420	408	413	431	410	394	408	379	409	444	422	427	419	419	406	430	424	428	425	416	388	400	400	434	402	410	415	414	408	395	409	389	414	404	410	347	419	429	428	368	419	451	412	421	411	417	421	420	423	395	393	420	441	410	402	395	400	387	397	392	410	401	421	390	440	435	423	392	384	454	414	406	381	418	423	432	411	411	402	433	409	376	399	365	408	433	409	411	408	406	436	418	385	412	404	396	397	453	392	424	418	425	422	383	421	419	420	408	422	437	419	424	387	469	442	420	424	443	426	403	412	404	360	432	423	396	385	369	411	429	427	393	391	400	386	405	418	430	422	395	399	413	424	429	416	460	366	383	428	419	428	413	420	391	390	403	419	417	419	378	424	435	400	442	396	400	404	403	419	441	400	452	390	428	409	418	407	462	414	449	439	419	402	406	403	395	406	419	431	407	423	405	383	409	421	400	419	394	412	416	406	386	387	366	463	428	383	388	417	431	414	416	429	437	378	386	412	417	410	386	447	403	395	426	398	406	407	409	429	406	420	433	431	384	431	404	405	396	410	447	396	392	406	412	390	421	375	390	422	439	422	429	388	412	393	402	412	385	423	441	419	442	392	403	391	407	404	449	419	395	419	394	454	444	417	423	425	412	401	390	428	405	412	409	403	413	386	381	366	404	422	446	455	405	431	380	410	404	454	422	399	389	419	404	428	400	403	435	430	429	394	436	404	376	409	429	425	376	374	393	415	432	427	428	420	427	442	429	411	398	411	428	402	419	422	421	419	395	413	402	405	402	384	400	397	413	412	439	397	422	429	421	418	436	406	446	427	430	406	409	401	412	428	403	389	377	409	430	423	397	413	432	456	410	441	421	395	420	418	408	416	400	409	467	410	442	417	436	391	434	385	426	403	369	399	448	404	405	368	397	391	402	427	432	412	437	429	413	392	396	439	379	454	439	408	390	441	407	410	429	440	430	425	374	439	416	468	437	417	413	430	409	395	428	452	406	387	423	403	413	416	389	438	406	442	465	431	420	382	401	395	385	433	387	453	416	445	385	399	447	439	415	401	366	431	386	423	434	402	422	428	423	427	427	416	402	382	385	411	409	438	449	422	413	391	387	430	446	423	417	406	454	449	426	422	413	401	426	436	415	436	393	405	418	411	394	430	406	432	430	413	375	404	395	378	411	374	413	397	407	389	432	427	417	416	455	414	411	441	405	426	385	443	452	392	432	414	382	438	413	431	381	396	390	391	427	399	419	381	416	424	455	437	421	429	433	450	425	406	453	412	427	376	422	389	456	397	434	410	455	397	388	380	416	401	393	427	398	425	405	425	412	425	423	411	377	379	390	408	404	380	398	427	379	422	422	427	415	434	398	440	414	395	435	394	428	421	417	404	406	400	411	452	404	438	431	448	404	413	391	426	414	439	426	443	413	404	405	451	425	395	391	410	366	443	416	385	450	414	416	428	407	394	406	412	410	424	412	443	413	451	408	412	403	413	422	372	420	384	390	402	459	416	426	408	391	435	422	414	411	416	405	423	383	425	385	445	397	415	410	409	441	411	413	422	415	432	408	449	393	429	404	411	411	402	404	415	423	407	394	419	418	380	419	414	387	414	437	430	442	445	403	428	416	406	444	392	385	408	429	419	453	418	412	414	444	409	421	420	417	448	389	384	401	432	410	410	396	409	432	436	434	412	422	396	417	394	390	420	422	427	407	440	418	379	408	379	419	384	419	389	418	428	398	408	426	425	390	407	406	434	441	438	408	393	395	413	435	467	371	432	410	424	399	393	447	401	401	417	402	425	370	409	404	439	451	423	445	400	384	412	436	417	386	424	399	411	413	410	392	441	368	423	427	434	420	420	414	446	456	426	414	397	387	392	424	412	408	413	436	366	358	410	450	397	410	429	412	428	406	425	426	402	411	389	418	426
25148	21486	27222	25809	4524	465	381	374	305	282	265	313	277	254	249	244	266	274	233	274	223	248	246	224	239	271	226	236	228	252	252	256	244	221	237	250	245	264	258	236	243	252	204	245	253	270	241	221	247	240	249	233	231	259	234	229	256	261	251	238	231	228	272	244	258	243	246	214	233	233	223	256	263	226	237	247	241	230	241	246	221	239	235	220	251	285	258	239	227	235	237	249	244	250	234	243	242	244	247	242	230	263	246	262	221	243	225	240	239	242	230	250	252	215	212	236	250	239	258	236	249	245	239	242	251	223	241	233	260	229	222	227	251	220	230	273	252	263	250	248	206	256	245	245	250	231	235	234	276	242	230	269	231	248	237	242	251	237	259	229	243	229	234	234	235	241	218	284	260	232	239	229	223	231	246	237	248	274	224	245	266	212	242	206	253	234	230	238	259	225	235	255	222	244	232	224	237	232	227	255	303	239	233	235	257	266	261	260	217	224	239	216	269	236	232	239	264	239	244	240	249	238	232	221	224	232	244	271	252	224	256	240	230	256	245	246	247	254	245	270	241	230	239	265	251	245	249	278	234	241	251	241	275	230	231	230	249	210	259	250	243	253	274	245	262	216	240	210	244	254	237	258	273	247	241	285	249	250	246	216	240	221	229	252	251	248	251	233	237	221	231	244	241	232	259	238	232	244	252	198	244	253	241	214	231	269	257	228	219	263	239	247	236	264	238	238	235	250	260	246	229	238	257	247	248	258	256	241	243	237	240	254	229	254	243	243	259	221	228	243	264	221	243	239	226	247	246	254	247	235	231	248	245	248	247	268	253	247	221	238	226	268	252	249	247	241	248	237	236	226	235	216	257	217	209	257	227	261	240	230	256	248	215	248	248	268	216	231	261	222	247	231	247	250	234	233	233	228	228	240	269	192	233	230	263	251	241	266	241	236	247	240	221	257	240	246	254	217	261	209	245	278	250	234	251	243	247	246	219	231	241	226	264	234	240	234	256	226	238	210	236	243	244	220	246	258	254	244	228	272	274	281	248	210	197	223	245	234	256	237	231	204	251	246	260	227	270	243	223	266	249	241	254	243	217	273	270	248	247	239	248	236	240	257	255	210	207	259	263	227	235	240	248	240	262	253	261	231	249	270	249	244	258	237	247	238	224	251	268	255	258	223	257	242	249	219	240	237	250	224	248	240	228	241	249	248	279	243	272	225	228	211	244	245	240	228	222	233	259	239	243	248	276	263	252	225	272	249	278	239	241	241	222	263	218	210	248	236	226	243	258	243	233	235	260	256	245	265	256	240	266	267	228	211	250	250	245	241	241	243	258	234	250	257	230	283	221	254	242	234	245	253	240	212	243	244	221	250	234	269	249	253	238	232	224	240	252	242	213	236	242	256	235	263	258	240	244	246	256	257	226	234	218	210	221	253	231	258	231	259	236	255	258	248	242	239	244	234	230	241	244	244	229	252	262	247	262	264	239	259	243	246	233	267	208	224	242	265	228	221	230	260	257	230	236	256	265	243	249	234	260	241	222	273	243	267	266	243	245	234	256	245	250	226	241	243	210	264	251	242	219	230	251	224	234	247	230	242	228	245	214	223	241	230	234	264	266	228	248	252	262	258	265	246	243	231	236	227	243	259	220	254	240	254	231	227	251	241	245	244	252	267	255	273	245	216	234	228	279	236	237	242	229	245	231	238	252	239	246	272	254	236	253	268	270	261	231	279	263	261	250	246	256	259	222	243	251	254	267	275	229	265	246	229	235	254	246	238	249	214	269	265	281	253	257	254	235	228	242	246	255	231	247	229	199	247	254	236	239	232	288	247	255	257	220	243	275	239	227	262	231	234	259	244	236	217	260	217	246	223	269	240	235	253	225	238	251	235	248	245	254	243	226	246	228	243	255	275	227	256	237	216	258	231	242	279	241	246	267	237	237	243	204	229	215	241	244	205	230	229	254	265	234	245	263	246	240	252	241	225	220	236	194	236	214	242	241	234	240	237	246	262	255	237	245	251	251	237	238	254	228	241	256	251	232	235	218	242	246	258	238	231	241	250	245	256	262	249	251	252	227	227	223	203	232	249	252	257	235	240	281	253	278	236	230	257	265	251	256	224	234	257	250	223	234	255	270	255	235	212	210	250	226	234	257	213	244	260	230	242	255	266	225	292	238	243	228	271	268	226	243	230	245	223	231	235	221	241	233	262	258	226	225	251	241	245	234	227	250	265	239	226	252	230	250	263	242	254	236	231	231	223	254	229	225	248	252	221	240	216	236	243	249	223	264	214	243	234	264	243	239	265	251	224	249	262	289	273	221	219	261	253	233	248	243	252	230	247	232	240	243	246	225	257	257	237	250	238	226	238	212	248	256	251	240	242	259	271	229	233	246	241	231	253	266	237	216	244	245	242	243	269	230	275	247	251	267	245	248	285	268	239	247	243	255	239	221	249	242	245	266	244	237	253	261	236	253	224	250	243	251	269	247	248	216	248	232	268	232	217	233	223	262	241	228	258	224	254	234	241	237	230	225	244	229	260	229	238	220	242	232	248	270	253	255	244	243	240	245	266	254	234	248	244	262	252	217	234	254	239	237	240	240	259	231	215	247	253	220	227	231	230	246	228	241	250	223	241	246	247	212	237	235	225	238	247	280	233	243	266	245	251	260	236	257	227	250	260	232	265	237	239	219	229	278	237	243	254	241	258	237	232	234	249	232	259	266	224	234	232	250	246	248	220	224	241	258	249	234	273	249	217	229	226	229	250	255	231	245	257	253	248	232	256	254	245	228	262	220	227	255	247	214	242	231	250	256	225	235	249	246	231	224	255	237	219	251	238	258	257	259	235	238	253	257	268	205	248	240	231	237	258	239	224	266	244	290	259	251	235	237	229	253	235	242	234	229	232	228	239	240	217	239	253	233	253	239	248	244	263	255	249	214	272	235	236	236	250	243	255	197	251	237	233	249	242	241	226	238	234	257	229	240	255	248	265	236	254	248	266	260	235	219	242	231	233	248	217	237	264	225	249	228	240	239	222	251	247	223	247	265	261	260	250	276	242	261	254	244	212	263	228	231	230	254	231	231	240	240	271	289	243	238	252	228	249	221	231	238	271	230	258	233	247	241	250	253	221	267	246	221	212	250	246	264	225	246	238	268	226	230	253	246	243	266	231	235	218	229	232	232	242	244	237	257	239	238	254	229	260	258	263	262	256	236	241	258	242	212	243	271	241	243	242	241	243	244	255	249	242	249	260	236	256	226	243	221	246	219	257	278	257	252	263	263	238	237	224	239	262	239	213	239	245	253	239	256	234	259	234	252	210	248	235	228	248	234	251	246	246	238	231	276	247	233	235	212	257	237	251	256	247	230	206	254	246	260	251	227	235	237	267	247	252	240	259	233	237	247	234	238	273	255	230	231	228	234	250	255	266	230	242	269	213	261	224	266	237	238	212	255	249	253	230	259	222	242	266	237	217	241	227	226	223	231	239
7423	4002	2640	1270	1019	810	689	519	455	452	438	450	410	356	375	402	347	356	350	352	335	346	320	326	313	347	358	346	334	327	313	354	326	328	325	318	309	327	335	327	340	328	324	303	324	330	365	310	290	297	338	301	333	313	320	316	350	315	314	313	312	307	332	304	336	343	312	318	305	320	321	291	324	318	311	353	324	343	292	345	304	330	290	339	335	319	302	292	302	295	302	333	340	312	324	314	311	317	310	336	316	296	317	326	318	314	324	295	318	309	287	334	311	273	280	316	283	307	308	301	333	323	326	317	338	300	317	312	297	336	308	323	320	295	344	308	315	344	348	357	334	303	310	314	293	322	299	335	288	285	315	315	317	334	326	306	332	296	324	303	296	304	327	307	306	309	321	313	307	344	286	289	339	348	278	314	330	299	302	317	328	311	321	366	328	301	323	307	321	306	314	320	309	318	335	321	348	281	310	346	311	309	313	319	315	341	313	321	306	293	299	306	269	309	306	312	301	333	285	312	318	328	319	301	309	315	301	335	345	317	301	291	281	290	334	321	312	340	302	289	319	291	339	295	310	295	351	302	288	303	343	331	344	322	311	315	311	323	308	248	292	316	320	319	309	327	300	297	302	300	308	318	314	302	324	334	321	281	302	300	297	296	289	301	296	295	341	304	307	313	298	292	320	330	305	331	306	325	311	294	323	299	290	327	313	326	314	317	304	309	353	309	288	317	325	305	321	357	281	350	311	312	292	306	296	333	289	339	314	282	313	300	313	316	302	307	297	320	312	356	324	326	313	314	314	318	296	325	327	330	310	295	331	309	321	296	321	293	300	299	265	306	300	317	340	322	296	314	304	284	337	313	302	288	311	313	344	298	291	313	292	322	334	330	325	328	300	326	293	303	306	293	289	354	301	288	286	302	335	323	293	298	308	327	328	313	289	310	333	339	315	298	288	332	317	293	329	311	304	306	328	321	306	340	298	336	338	320	315	297	300	294	280	312	313	338	301	279	294	284	309	308	333	340	340	303	297	294	315	326	315	352	330	307	302	290	318	343	345	323	319	300	331	300	305	321	303	319	312	309	321	319	337	325	295	303	289	295	328	313	333	309	316	333	330	324	303	338	329	309	322	298	309	311	292	308	301	307	320	344	330	314	322	301	307	326	314	306	306	298	340	312	283	324	300	311	334	320	315	322	298	291	310	314	290	287	324	321	325	314	298	296	308	284	313	324	326	317	318	308	303	321	343	316	320	301	309	370	315	326	316	306	331	344	306	318	307	335	286	307	314	295	306	346	347	304	302	314	303	304	346	340	331	280	294	322	332	339	320	329	331	302	300	332	324	324	273	330	322	325	343	319	310	295	330	305	337	337	309	314	297	309	301	316	330	360	317	300	298	327	291	298	317	318	311	332	333	312	332	325	319	323	299	314	324	335	326	299	336	301	301	300	309	298	287	318	321	313	311	293	328	313	311	306	295	301	326	280	331	306	302	307	303	307	309	298	325	342	328	318	308	351	342	351	308	285	325	287	323	304	304	302	320	319	270	318	302	301	351	319	289	313	300	299	297	324	304	330	330	305	318	321	296	298	293	329	302	287	306	315	312	318	331	325	341	308	325	336	297	326	311	317	334	317	318	307	331	304	332	317	303	327	318	311	294	339	291	303	300	329	312	293	296	316	320	330	315	308	326	315	315	307	324	294	298	334	306	323	340	265	309	322	307	338	300	307	329	312	315	344	318	297	313	313	281	308	312	287	318	326	311	283	303	298	329	314	304	330	319	340	317	309	314	333	309	342	274	290	317	289	323	293	328	319	312	331	301	322	290	323	321	343	310	316	336	323	283	295	275	311	294	330	305	337	326	322	328	297	297	311	327	310	293	315	325	280	293	351	284	303	325	311	297	305	324	306	318	303	348	302	317	305	274	306	295	322	322	317	321	297	326	335	326	321	318	324	352	319	319	327	313	340	336	304	318	303	327	290	326	302	310	291	325	319	316	325	314	309	302	303	320	289	328	338	339	318	316	321	310	270	329	313	317	321	314	323	338	310	323	336	311	324	311	308	317	328	333	298	312	348	327	312	330	300	334	284	304	325	306	307	337	311	276	333	322	332	261	339	332	304	319	311	317	295	318	322	295	299	341	331	337	307	310	343	311	296	308	329	327	312	309	313	323	345	291	317	313	331	353	325	330	295	327	305	346	288	304	319	290	299	292	309	316	319	309	310	318	300	301	325	291	314	351	341	326	281	346	304	308	306	344	305	307	326	327	325	294	320	311	283	329	342	343	297	354	300	339	319	284	336	320	320	332	306	293	305	331	317	314	289	341	309	316	297	324	280	299	311	342	317	338	310	328	306	310	301	314	311	316	333	318	343	326	321	323	343	326	313	305	317	314	322	310	320	350	336	294	308	297	328	307	310	318	298	290	295	310	328	303	327	325	298	340	327	300	299	341	348	302	304	307	322	317	339	294	318	314	321	328	290	328	277	263	308	294	324	341	269	321	283	322	305	309	272	330	330	322	294	265	298	317	312	290	286	330	304	289	329	316	313	337	340	305	297	312	348	316	309	303	303	308	303	339	285	308	338	323	277	342	328	310	267	344	317	311	312	311	329	333	370	297	317	328	340	315	322	299	324	301	308	266	353	320	349	315	318	296	334	296	327	322	321	339	294	299	315	318	302	317	300	319	341	313	325	360	283	321	308	299	326	297	323	319	299	339	312	287	265	349	314	312	323	324	336	345	299	307	302	290	315	329	305	322	292	298	302	324	325	331	312	321	344	335	330	307	289	308	335	333	342	306	334	322	300	312	323	307	317	322	301	335	292	333	316	324	291	319	315	340	309	309	305	322	336	306	302	321	320	342	343	326	319	325	298	336	303	315	311	305	317	319	276	318	300	313	281	301	282	307	318	337	303	316	298	325	312	301	333	303	343	331	317	315	313	307	311	321	270	320	311	297	304	331	332	297	313	329	310	318	271	317	325	318	316	341	285	314	288	323	319	323	315	320	306	336	322	302	316	313	308	331	308	315	310	344	308	339	324	288	274	290	304	270	288	315	315	320	312	314	336	294	330	316	286	314	338	306	295	281	309	303	309	311	307	315	299	297	295	289	327	310	331	312	320	332	320	327	327	307	302	359	313	336	303	301	279	304	303	297	330	273	360	344	325	307	317	328	304	320	316	317	317	352	302	341	330	344	327	324	316	292	300	303	311	320	356	297	336	327	287	362	302	350	333	306	304	313	311	344	315	327	319	338	316	348	306	296	312	349	317	319	347	339	298	305	328	302	323	319	311	321	336	287	309	333	302	323	310	304	291	264	307	310	314	332	330	319	340	303	323	353	348	310	304	333	350	296	334	272	300	312	315	300	297	325	321	335	338	320	324	308	331	307	307	341	303	293	335	312	325	333	311	288	322	292	326	322	315	296	302	328	294	320	315	319	338	281	314	317	301	337	293	332	317	303	296	308	326	309	349	323	289	335	314	291	316
23013	21520	29280	24205	21522	21441	2918	569	392	331	272	265	217	189	195	205	163	150	172	136	144	147	145	137	142	120	133	150	115	134	146	113	109	123	133	122	131	143	114	107	100	126	113	136	121	107	107	101	121	114	118	117	136	116	99	97	113	106	111	121	119	119	117	110	119	104	126	123	119	116	100	136	103	121	120	106	105	105	127	136	105	104	116	108	123	124	115	105	108	94	109	108	115	102	109	113	114	114	97	89	127	128	103	101	106	107	118	112	101	105	117	99	124	119	112	101	79	124	85	129	103	119	115	90	121	100	126	114	110	122	126	117	117	106	125	105	104	117	100	101	98	105	99	91	99	113	99	102	140	110	102	119	113	129	97	132	106	100	131	124	107	121	122	119	114	116	95	115	94	122	111	121	112	121	120	109	91	101	118	113	94	122	94	107	109	101	102	120	97	120	106	113	104	111	98	113	124	124	120	97	120	103	109	110	99	113	103	105	104	114	91	97	122	98	108	124	122	111	111	120	108	114	118	88	108	103	107	118	124	119	111	111	89	121	119	137	107	113	114	102	103	121	106	104	119	105	117	107	132	119	110	114	108	103	120	106	115	90	87	90	128	105	104	111	117	121	113	100	108	97	118	77	94	118	113	102	135	100	91	102	108	104	117	105	115	110	115	122	98	110	85	121	95	89	111	92	125	115	93	98	107	118	125	118	108	121	104	104	100	124	97	116	114	81	113	110	119	105	99	109	125	126	129	122	108	106	102	99	93	110	124	107	104	109	101	124	102	113	102	100	116	86	122	121	121	95	112	110	110	130	120	114	120	101	114	108	115	84	106	107	110	99	106	93	112	124	94	69	113	112	116	109	103	118	112	104	102	100	119	100	121	108	123	95	133	129	104	91	92	126	113	110	108	104	118	119	103	114	100	106	113	120	104	108	130	120	103	101	124	119	109	121	100	105	96	108	112	109	120	118	125	114	126	124	97	112	109	122	117	116	110	116	122	108	146	123	131	94	123	111	97	124	100	104	128	124	91	107	118	107	122	107	115	100	104	118	121	113	115	105	111	95	110	109	106	111	119	111	119	101	96	108	105	106	116	116	109	101	101	119	119	105	99	95	127	99	103	107	112	103	113	123	101	95	108	104	107	104	104	118	105	119	118	112	99	112	116	119	119	124	102	109	121	105	124	119	80	112	94	116	104	101	136	113	104	109	116	107	102	128	85	93	123	109	97	112	89	103	94	112	107	110	112	116	129	107	104	108	115	116	113	97	115	90	97	110	107	110	94	102	114	102	117	112	111	117	127	109	111	120	121	104	121	116	111	91	92	118	89	94	98	108	113	115	107	117	116	96	84	107	95	108	119	104	85	107	123	100	120	111	90	128	107	108	108	129	113	116	92	105	105	113	93	106	126	121	103	97	99	135	108	106	117	121	114	114	99	101	109	117	116	115	111	101	102	120	101	115	88	111	88	108	97	103	100	101	118	86	114	101	117	88	95	121	130	110	111	111	113	117	135	95	116	118	119	112	96	108	107	98	100	113	118	116	125	118	102	104	109	112	99	105	104	118	120	101	100	106	96	109	91	103	104	112	111	101	95	115	137	97	90	111	96	106	109	123	113	111	122	101	111	115	104	102	130	97	107	109	110	116	111	100	112	94	115	122	105	110	112	103	100	112	112	119	121	112	95	92	102	97	116	96	103	127	92	117	111	113	114	104	113	107	97	98	114	102	118	108	134	119	116	124	118	103	115	88	111	112	105	92	110	94	98	116	99	125	100	118	103	90	94	129	105	121	92	128	104	108	116	96	95	108	100	121	92	117	94	106	100	107	120	123	139	103	95	117	93	112	120	120	110	106	118	119	120	96	95	103	101	107	104	104	102	113	133	124	126	113	128	117	119	121	122	101	126	104	101	122	105	107	103	106	94	112	113	107	120	117	109	108	110	132	95	99	104	107	99	116	119	108	110	92	106	99	116	123	107	143	123	103	97	121	118	108	104	118	90	106	108	104	99	99	100	114	94	108	92	115	99	98	93	102	108	105	122	103	117	114	112	103	105	108	110	119	104	110	119	105	96	110	120	106	111	118	108	107	112	113	139	121	116	107	117	110	121	102	124	102	103	106	112	119	114	99	104	107	107	105	102	117	121	118	109	105	121	113	99	115	115	105	112	122	91	103	112	112	113	113	107	119	114	139	85	112	121	98	84	112	116	118	98	127	100	99	109	107	104	112	108	103	108	95	110	100	108	87	103	105	104	109	81	109	105	124	123	117	118	117	104	126	101	95	104	103	105	114	110	105	118	118	125	97	122	115	104	135	113	113	109	116	118	106	118	107	116	92	106	105	105	103	103	121	110	101	126	99	101	100	121	113	105	111	98	113	117	139	112	99	109	107	104	95	83	113	95	100	95	95	117	110	103	113	114	97	113	109	111	97	100	106	108	121	135	113	134	108	81	121	137	115	95	128	108	106	116	113	108	107	115	98	123	133	92	88	95	109	117	112	107	115	116	108	92	85	108	114	102	136	119	110	91	106	102	105	100	126	114	110	112	95	123	111	107	116	126	114	114	100	87	104	96	131	91	111	120	111	107	122	112	108	112	105	104	97	117	118	107	115	97	98	107	111	130	112	97	111	130	107	129	109	100	118	93	114	124	124	105	89	118	124	116	115	104	107	124	109	116	96	111	114	109	110	100	102	93	126	102	103	116	120	113	114	126	126	117	127	103	108	105	124	115	117	120	108	96	108	93	107	101	132	107	112	103	108	111	100	99	95	110	111	127	112	103	105	130	103	107	126	127	100	123	122	112	112	107	126	113	98	108	100	95	126	103	88	113	108	119	109	110	113	100	120	118	122	106	117	116	103	102	108	115	101	104	98	107	105	108	106	127	112	96	102	96	95	112	118	105	93	111	101	125	105	112	110	112	119	105	109	113	98	106	122	125	115	102	93	126	110	124	100	124	98	105	109	120	110	109	130	108	97	96	109	100	102	115	94	99	118	92	101	113	98	91	103	93	101	114	120	106	124	135	109	135	124	108	118	118	99	131	95	120	112	123	114	93	105	96	103	93	128	105	117	105	102	116	106	100	106	99	120	108	116	99	127	108	110	114	102	116	95	125	120	123	97	107	109	115	99	119	115	105	113	121	104	112	95	125	109	99	107	124	89	120	118	111	106	116	113	119	111	95	108	104	125	101	95	105	105	101	128	142	120	94	89	92	120	111	93	93	98	116	101	105	86	113	101	102	99	133	140	98	99	116	105	112	109	129	109	109	125	114	97	102	120	133	122	121	100	108	105	104	96	136	112	121	110	123	114	116	113	95	110	109	99	100	126	108	102	111	110	104	119	114	104	121	134	97	119	122	130	103	123	118	112	112	110	112	100	116	119	125	118	133	97	117	111	109	104	105	115	123	114	99	116	98	113	112	125	123	108	109	106	108	107	110	109	117	112	108	121	103	117	107	120	84	98	96	107	132	99	108	129	109	113	122	99
8538	12684	8367	3732	2728	1933	1425	1154	929	725	602	529	454	392	345	356	279	286	287	236	230	258	245	209	214	215	211	169	205	174	219	182	206	173	191	185	179	186	173	184	142	183	173	180	174	151	156	155	178	161	166	187	164	147	168	154	168	168	157	159	181	142	166	162	154	154	179	171	182	158	153	160	169	155	149	161	162	149	145	182	155	154	146	149	148	174	148	160	156	155	135	130	172	159	137	157	178	141	145	143	153	151	150	146	159	140	150	165	157	150	148	164	128	155	150	152	160	162	150	131	140	135	164	149	151	145	166	153	133	145	153	143	140	155	161	151	151	172	153	159	141	151	168	153	150	159	152	139	166	133	165	152	138	140	149	157	148	169	153	171	155	147	129	139	143	153	141	135	128	144	155	148	174	158	159	165	139	185	152	150	138	177	147	144	137	140	149	139	139	148	154	161	183	147	144	158	181	142	140	118	146	137	150	145	157	142	157	148	148	155	137	142	150	144	143	158	145	150	143	142	160	157	129	127	171	148	141	151	145	143	151	141	145	170	134	152	143	145	160	153	143	176	151	159	153	146	141	151	167	147	162	181	164	140	166	159	165	166	158	146	145	158	155	138	147	144	153	174	144	141	144	169	135	137	153	163	151	152	145	173	160	154	157	147	160	145	158	159	137	160	148	161	180	145	146	151	158	164	155	154	132	150	157	161	164	139	139	166	134	144	158	181	146	139	150	143	127	150	148	146	161	137	153	154	156	163	149	140	172	151	153	159	138	134	147	158	168	142	150	161	161	178	175	132	141	165	163	136	128	169	167	148	144	138	155	145	142	142	149	141	172	166	156	153	143	156	147	134	161	165	156	156	138	150	146	151	149	149	151	171	180	146	147	142	147	165	140	149	169	142	155	162	148	163	169	143	146	150	139	155	145	144	152	183	150	137	155	150	143	147	146	143	158	161	160	160	136	168	145	174	156	159	163	142	153	162	150	143	167	146	145	152	140	155	149	145	157	139	169	154	167	123	134	169	143	152	134	151	142	149	148	144	152	128	137	131	151	136	149	148	159	135	144	166	166	129	142	150	143	139	133	146	152	147	149	154	138	126	126	140	150	140	150	183	166	169	164	154	158	142	171	166	147	165	143	155	148	129	131	137	152	145	139	173	137	158	160	146	136	150	139	140	147	146	160	158	156	128	161	160	159	157	170	158	150	154	144	143	136	140	142	156	155	131	141	147	150	158	157	158	139	150	155	170	138	158	158	153	144	141	134	143	159	164	149	158	155	144	138	137	159	166	150	164	162	140	155	162	137	148	155	166	153	153	157	135	161	154	138	147	139	160	151	145	152	170	150	159	166	145	142	147	154	167	171	163	165	149	134	161	146	156	143	126	145	166	143	140	169	130	177	144	151	146	159	120	142	169	144	155	154	146	156	170	145	159	141	161	157	155	143	150	130	162	147	134	163	162	151	138	137	135	158	152	161	152	147	164	135	144	141	174	179	162	168	149	122	152	169	154	171	148	126	156	132	138	159	162	172	164	150	170	159	126	131	153	139	148	142	161	153	171	154	137	167	163	145	146	139	151	154	158	127	158	148	147	179	161	160	146	142	141	128	155	158	151	167	159	166	132	144	135	149	143	162	185	139	137	158	147	157	121	156	159	156	153	140	145	151	158	133	136	148	146	146	131	132	134	129	138	126	133	136	182	146	143	154	174	159	140	145	140	153	156	145	146	146	163	144	140	151	168	153	149	140	153	167	132	165	154	156	139	181	147	167	152	162	179	146	153	147	150	151	151	142	163	144	162	137	151	141	150	162	155	160	152	157	146	155	157	150	156	140	148	139	156	146	168	137	134	143	168	168	151	139	142	144	158	142	141	146	157	138	155	166	174	144	146	169	158	156	158	176	149	152	172	154	137	150	165	147	152	166	167	152	161	155	134	157	141	167	142	128	144	145	149	159	149	162	160	138	160	130	157	141	145	142	157	178	136	148	130	160	160	134	156	159	152	163	144	170	158	140	159	148	134	140	151	159	151	158	133	146	142	162	172	133	136	143	152	155	158	139	149	152	140	163	159	147	150	150	156	135	146	152	149	139	148	151	158	157	159	140	135	151	148	162	151	143	149	166	153	148	144	131	155	145	131	154	147	165	129	149	135	157	143	174	187	160	143	163	141	148	149	160	141	135	146	123	161	165	148	167	152	149	167	160	144	128	177	151	152	169	136	148	158	148	162	139	136	155	157	172	165	171	143	158	161	162	137	155	149	170	151	178	139	181	153	146	160	154	144	152	138	136	155	137	161	151	167	128	167	152	145	151	149	157	152	154	145	139	144	144	147	166	144	148	128	155	160	138	144	148	142	158	150	163	120	143	151	154	162	150	153	162	146	143	140	161	157	152	160	154	148	152	130	147	143	131	143	147	169	173	151	128	153	160	137	152	146	156	153	148	151	162	158	178	166	142	158	149	130	159	153	154	133	142	147	148	139	164	154	142	152	164	156	147	152	156	143	169	127	167	147	134	145	166	135	136	168	158	138	153	160	153	153	165	150	161	138	150	129	131	133	169	150	143	147	142	149	151	153	153	167	146	142	165	130	142	147	162	174	161	136	150	147	153	150	133	173	143	143	124	157	120	159	146	155	139	151	139	143	137	128	165	159	152	153	130	144	133	149	154	154	158	173	156	146	151	163	144	143	137	150	155	161	121	130	135	159	140	166	141	153	155	132	136	141	139	168	137	160	142	169	176	138	148	137	157	143	138	128	151	127	162	141	151	157	147	172	165	164	146	147	155	144	138	139	144	157	142	137	132	175	140	146	148	149	159	155	159	156	146	149	152	167	134	155	160	145	149	161	178	144	171	147	142	161	137	175	155	144	171	160	157	168	162	136	160	155	174	157	167	167	139	163	169	147	163	154	141	164	159	162	154	160	146	164	146	162	148	169	156	125	140	137	136	147	146	132	143	136	140	150	154	148	146	154	151	166	142	147	148	166	164	155	158	143	138	155	151	156	145	160	138	127	148	129	137	146	141	155	155	145	132	140	151	149	168	130	150	186	146	144	167	156	133	157	173	147	158	138	133	135	152	150	169	167	160	158	154	159	157	145	133	155	154	123	143	166	146	145	144	145	151	151	150	159	184	171	118	147	150	177	150	166	142	150	142	148	135	150	140	140	134	143	152	131	143	145	135	158	166	150	151	135	168	135	174	152	156	168	156	148	157	141	155	146	139	158	175	150	133	156	155	147	159	165	161	142	159	152	152	146	138	159	139	141	143	164	140	163	148	150	163	184	162	154	169	139	151	138	156	149	154	174	141	145	155	173	155	156	146	170	140	153	164	125	148	158	136	162	136	150	143	157	132	155	134	148	128	157	161	141	155	141	126	160	145	170	142	147	137	147	145	147	163	137	132	138	156	160	148	191	169	170	138	148	156	151	139	132	147	149	148	131	151	131	154	126	155	136	145	154	151	152	172	146	155	157	142	124	147	153	162	152
27721	16889	2580	643	441	484	375	439	385	368	417	405	400	369	394	372	374	377	376	372	399	380	352	379	369	374	355	375	366	376	399	366	369	386	376	404	383	374	374	409	384	375	380	379	390	391	372	384	388	406	349	385	396	389	390	392	341	337	333	379	365	373	355	374	396	368	408	377	368	397	378	389	364	362	345	380	363	375	371	367	360	408	402	378	339	352	366	371	374	376	378	420	357	393	361	371	374	394	369	378	347	376	386	381	399	366	423	407	378	351	398	408	377	399	390	393	378	364	373	357	409	363	343	436	406	388	371	370	404	374	401	370	382	343	354	395	354	341	364	381	368	414	387	388	380	354	391	376	392	403	397	385	335	416	359	383	405	404	384	411	368	327	369	347	343	383	337	386	376	374	371	420	374	423	388	361	372	359	380	349	378	385	401	409	343	398	364	388	395	421	374	412	344	379	393	396	368	405	375	380	389	382	388	371	377	347	377	403	361	380	340	350	375	422	391	380	392	359	389	386	369	360	377	397	381	390	373	357	376	384	396	377	417	403	363	374	389	348	389	346	350	384	366	349	435	389	347	369	378	354	389	386	385	373	391	390	336	381	385	369	407	358	361	345	386	376	349	370	382	398	357	382	362	391	366	387	375	395	382	361	374	387	390	371	359	400	396	345	373	359	366	344	397	357	405	359	362	418	382	363	401	407	408	350	369	386	363	414	365	375	376	374	392	388	347	366	389	361	349	388	369	386	393	408	374	373	368	375	357	362	358	411	392	363	377	370	405	387	376	368	389	384	370	364	375	362	369	406	393	386	382	377	379	363	376	372	358	363	383	371	378	391	354	369	368	391	388	366	389	371	371	394	365	415	365	341	362	364	368	363	403	350	408	372	385	435	384	404	370	347	356	350	358	372	414	394	394	401	410	371	376	363	385	384	383	368	373	353	339	396	389	363	423	387	408	404	369	354	366	350	377	370	382	369	379	400	401	365	385	404	389	384	377	392	413	377	379	362	384	386	383	378	402	366	398	399	369	396	386	380	350	407	407	372	389	381	340	372	375	383	385	430	365	401	379	358	380	380	370	381	422	369	371	388	406	358	390	355	370	382	386	370	370	384	420	333	356	372	379	385	366	422	377	382	370	389	384	414	412	421	387	402	393	383	381	370	349	399	365	379	403	379	379	421	381	388	391	363	393	358	386	360	373	379	395	396	358	387	384	385	345	395	383	377	381	370	385	364	375	364	383	379	414	402	357	371	399	407	380	356	416	394	373	368	366	389	377	340	369	375	352	410	405	367	384	372	383	382	381	375	379	377	381	376	355	388	370	374	364	383	381	423	388	379	363	373	370	340	340	400	390	343	383	404	347	327	377	423	353	390	353	411	354	380	354	392	398	370	381	363	370	375	394	401	372	397	397	346	379	366	362	389	394	361	352	378	363	400	405	385	375	397	382	356	348	393	435	412	397	344	380	369	391	383	350	379	393	418	410	415	364	369	387	396	387	369	347	383	388	382	402	379	368	359	370	379	376	421	402	361	388	376	345	410	426	367	395	379	390	389	368	370	375	400	400	390	361	376	404	369	377	384	378	389	389	370	370	387	401	341	390	409	458	405	379	388	366	352	358	357	393	410	360	393	369	362	390	381	358	391	383	395	407	400	388	363	374	370	388	347	421	363	387	387	404	369	390	335	367	406	358	357	387	415	357	387	404	342	386	366	377	358	392	378	376	390	387	346	366	380	342	381	359	393	374	381	365	369	383	362	371	377	364	383	365	365	411	367	370	427	386	388	403	375	366	364	393	365	393	386	373	352	339	407	379	420	407	406	382	414	374	379	363	368	384	385	380	377	392	362	367	387	422	408	383	368	374	412	349	361	360	373	387	357	388	390	367	414	387	377	370	368	363	396	404	387	318	397	346	359	380	338	406	420	336	371	354	401	413	359	351	422	395	396	379	388	384	396	417	385	378	381	404	362	348	367	369	380	364	355	381	367	389	398	395	388	389	374	403	354	384	380	370	376	394	376	405	407	400	358	372	386	348	376	379	396	372	347	371	397	346	351	368	414	374	397	379	362	355	366	407	407	359	377	400	385	359	383	356	367	398	360	381	420	383	361	370	404	360	344	349	370	317	431	405	386	375	361	387	392	381	351	375	382	390	373	377	350	340	391	376	378	340	387	383	410	352	389	409	386	382	372	332	378	353	397	384	357	369	357	346	369	391	390	385	404	408	387	345	334	379	421	379	365	390	317	375	412	380	367	365	403	371	357	387	407	384	378	366	393	378	397	393	398	394	355	392	393	366	386	384	375	345	348	390	375	333	398	369	397	423	403	399	373	376	350	410	390	323	376	346	388	355	384	361	399	364	419	372	364	393	380	375	396	351	383	367	414	360	342	383	374	365	372	393	384	378	385	402	375	388	368	374	388	349	362	368	371	374	323	375	382	384	360	394	356	382	375	400	378	405	394	356	384	395	413	381	411	359	394	404	389	404	393	386	362	380	410	403	384	366	374	364	386	387	377	391	388	415	392	365	382	376	362	374	405	391	359	365	391	360	363	375	362	385	366	376	387	384	389	397	384	342	372	420	384	404	376	405	352	380	391	337	401	343	389	353	390	377	346	391	396	392	386	373	339	353	393	338	396	383	346	400	352	374	395	404	352	375	375	388	412	355	373	351	373	391	373	378	362	381	374	412	386	371	346	351	389	417	375	366	348	381	378	369	349	394	360	376	379	339	403	397	381	381	387	397	381	396	370	397	386	359	356	394	394	404	374	367	380	366	366	384	373	360	354	383	374	346	378	411	406	345	373	382	383	374	383	378	383	371	378	428	385	390	376	363	404	403	405	406	358	388	358	425	367	375	370	381	399	368	353	358	359	398	406	384	383	422	389	392	372	381	372	372	410	403	385	365	400	401	367	421	401	371	359	386	392	395	361	407	372	373	371	342	370	357	399	433	385	371	412	332	362	352	391	378	355	355	398	396	378	375	376	405	360	363	379	334	362	377	357	365	362	356	383	387	404	402	390	388	392	371	414	369	313	394	360	405	367	371	365	383	356	389	377	398	362	348	361	385	355	402	402	381	370	408	353	379	375	354	374	383	425	384	378	388	381	360	403	358	401	380	386	387	376	359	383	347	378	345	402	374	359	386	380	383	380	364	380	344	371	393	381	372	372	357	348	364	396	371	384	368	362	386	355	363	412	373	385	401	365	371	392	412	412	364	381	395	376	352	372	393	386	350	395	385	345	382	365	365	367	383	342	376	395	385	382	346	341	342	370	425	366	386	391	374	365	369	380	391	387	397	385	385	357	374	366	369	408	369	368	375	399	392	384	359	369	398	382	352	384	378	367	409	379	368	350	389	381	375	367	378	352	383	367	381	370	372	393	379	374	354	393	383	418	382	386	381	408	375	364	339	366	373	385	377	391	385	407	417	385	400	397	358	374	387	394	388	360	361	357	388	352	370	342	397	402	383	377	375	375	362	377	372	398
4899	1051	810	606	551	582	530	509	501	501	495	501	508	516	513	528	510	498	440	506	490	474	504	534	531	497	451	493	510	494	504	503	465	502	495	493	519	498	444	517	518	480	514	489	522	495	506	481	525	504	507	499	504	498	491	476	481	509	509	476	480	496	500	524	509	466	498	508	547	534	493	513	494	503	523	486	473	478	524	510	520	494	514	501	470	485	506	507	496	502	468	507	493	477	524	512	491	518	476	500	529	491	485	523	491	464	442	492	480	474	491	491	500	510	494	518	464	498	557	501	478	478	522	534	452	463	521	486	525	478	495	478	506	536	501	471	482	466	531	510	498	517	512	515	472	508	501	502	476	507	476	480	493	451	517	483	496	472	476	465	490	509	488	521	481	518	483	463	480	490	507	520	462	465	522	513	489	519	463	472	455	486	505	506	440	511	485	484	473	485	507	492	500	489	525	473	494	507	483	508	499	516	512	514	496	521	507	483	493	496	484	509	501	502	470	490	495	517	461	505	510	480	496	489	445	471	494	501	503	533	468	494	527	503	485	468	515	475	488	494	473	458	553	498	497	510	526	487	470	455	488	497	514	491	478	499	475	479	505	482	523	491	492	476	498	519	517	517	519	496	493	474	447	490	472	467	520	469	466	484	497	510	472	541	505	477	510	498	539	514	482	523	503	465	445	505	484	480	497	473	478	505	522	477	542	479	512	461	504	493	513	476	465	499	486	521	490	512	472	493	481	504	531	499	476	469	492	492	513	523	496	474	494	508	481	523	514	482	504	458	496	523	476	496	533	492	462	473	502	496	505	469	485	451	468	486	463	478	471	488	528	530	495	466	471	486	489	489	470	492	484	502	490	468	468	524	492	454	487	481	455	457	482	526	510	496	462	525	476	498	480	512	508	502	504	469	434	485	496	500	444	463	454	464	469	513	503	439	473	466	485	480	501	467	457	501	497	456	514	505	485	526	492	495	480	475	471	513	499	504	534	448	492	486	492	460	536	525	484	499	486	484	491	474	494	477	488	477	526	523	510	457	505	567	476	481	484	500	496	507	487	456	485	494	511	500	530	527	485	473	517	522	499	518	502	504	509	476	547	531	486	496	488	517	498	544	455	501	526	516	485	489	506	513	486	476	501	481	467	499	487	485	524	478	507	496	473	472	485	494	510	460	507	506	478	524	487	496	495	481	450	508	506	518	475	472	520	482	506	485	500	488	490	480	504	501	524	510	506	476	493	498	512	477	505	474	532	482	486	506	515	501	498	472	505	487	496	501	465	497	484	519	496	495	510	501	457	495	525	494	506	522	505	465	464	497	497	513	477	499	506	504	484	527	480	481	485	478	453	491	499	509	496	493	503	477	514	501	473	492	522	469	513	516	462	482	524	488	520	509	471	494	499	513	502	507	515	469	495	473	476	498	506	512	503	523	521	493	507	487	504	491	506	523	483	456	480	462	485	505	504	469	492	504	501	479	463	504	482	458	464	505	476	540	499	510	496	513	509	460	491	516	511	521	508	483	504	463	491	509	474	486	493	491	494	476	484	475	519	464	470	492	511	482	482	483	559	511	519	460	512	511	474	532	476	478	487	520	507	500	535	465	484	449	507	496	500	479	476	485	517	476	517	501	480	517	496	521	475	514	463	505	529	480	490	526	497	461	478	473	521	499	477	510	506	472	504	446	502	518	491	491	495	496	522	508	474	488	535	514	494	524	522	525	508	492	478	500	571	499	469	479	541	498	507	478	470	517	494	496	522	487	488	468	472	512	492	476	479	486	511	502	452	496	508	511	514	493	449	551	493	487	523	504	548	536	477	511	477	488	517	495	527	492	498	538	486	535	509	485	499	473	448	499	487	516	527	519	476	514	488	530	509	519	526	504	509	500	485	487	487	519	482	504	470	484	490	485	500	503	480	484	502	451	512	528	497	539	491	534	495	525	481	497	485	480	512	494	493	510	523	508	468	506	540	477	490	490	502	470	489	471	499	506	536	522	479	486	483	505	490	480	496	532	501	455	491	477	514	466	507	492	518	507	521	528	544	482	482	503	495	462	506	509	482	531	472	488	485	483	487	516	514	519	541	508	491	489	461	520	498	513	449	511	479	501	502	496	497	494	487	492	478	497	484	507	513	516	465	491	496	541	518	545	463	514	495	476	538	512	480	461	480	466	438	559	493	510	493	496	455	485	498	486	558	505	486	518	501	487	502	497	508	491	464	454	512	514	472	519	500	488	486	494	495	508	485	526	471	494	498	499	522	491	496	489	486	486	475	490	449	489	477	503	485	530	507	489	463	490	529	518	477	532	520	451	526	485	500	506	521	495	484	443	510	447	501	456	501	528	488	494	488	481	513	498	497	508	525	511	486	484	501	457	480	512	469	457	481	480	485	477	511	507	509	481	528	509	497	506	506	470	448	488	518	494	487	463	514	473	475	521	470	479	476	482	493	514	504	489	522	517	490	491	501	485	477	486	466	503	482	520	476	485	485	518	481	513	482	490	486	508	497	528	497	507	446	489	487	481	517	500	513	488	482	482	493	534	485	518	511	534	475	490	506	485	521	498	486	500	498	525	516	531	489	470	481	507	477	520	454	492	504	512	489	466	486	530	507	511	490	508	510	471	491	502	479	441	498	510	482	489	515	495	486	472	533	492	466	483	520	507	521	512	470	496	476	489	480	488	493	455	529	512	455	524	477	508	492	463	529	483	472	505	450	501	477	499	527	471	492	495	504	462	462	500	481	477	457	484	506	526	474	482	491	505	504	492	512	497	482	508	504	519	483	504	493	477	551	452	488	464	490	474	449	521	483	494	507	543	466	495	487	430	469	526	499	504	505	501	499	509	512	478	457	429	509	484	478	494	481	478	480	475	488	519	508	486	470	505	461	508	498	465	513	506	519	488	533	533	512	535	513	496	514	507	519	465	514	480	487	497	476	521	471	529	485	471	512	474	500	514	503	503	479	498	486	487	480	520	488	496	468	484	531	498	478	507	487	520	527	467	530	465	474	526	466	503	467	544	525	483	493	505	473	497	495	484	514	500	483	446	473	510	489	485	472	445	436	493	517	514	513	497	477	521	502	517	487	479	476	508	486	542	465	500	493	484	459	491	487	508	495	489	462	504	528	548	471	462	499	548	476	489	489	492	488	528	498	522	445	479	472	472	494	494	474	512	470	464	504	485	472	490	497	520	485	524	481	515	517	525	483	442	510	480	520	490	479	530	485	469	498	525	494	517	503	474	470	540	505	481	487	484	462	540	513	480	482	500	491	474	497	505	473	503	524	509	495	474	506	475	460	509	475	502	490	459	532	491	509	482	456	536	493	483	483	490	497	464	507	519	438	445	501	500	491	498	478	471	494	474	482	474	475	525	496	514	464	500	508	476	472	516	465	462	448	424	504	426	505	515	474	475	477	506	492	544	517	494	450	496	514	489	495	526	492	455	469	529	463	482	445	465	476	503	529	489	489	516	516	469	497	489	456	474
23974	21536	28783	24732	21484	5470	672	504	411	449	414	362	364	348	340	330	345	352	340	353	306	296	301	327	335	315	310	329	309	295	335	275	305	313	311	335	298	297	326	325	292	319	287	329	282	288	277	284	340	316	293	304	314	281	303	296	278	304	317	274	318	284	308	287	300	293	323	304	282	325	299	312	304	295	294	310	313	331	289	307	295	296	276	258	323	343	298	318	309	316	300	308	322	292	305	344	314	308	302	330	330	323	290	306	310	281	340	310	266	295	292	321	295	315	298	310	320	320	285	286	325	288	305	285	324	288	307	310	312	309	273	310	275	322	319	303	301	266	318	316	322	323	276	300	286	299	288	315	299	322	311	292	316	327	328	303	283	309	286	311	277	301	303	324	317	266	322	323	330	271	333	322	313	268	297	294	281	253	301	309	292	296	307	296	295	286	303	306	309	290	296	305	314	290	341	285	276	317	302	295	287	284	281	298	311	299	292	303	315	287	335	280	275	310	287	289	325	267	306	286	310	292	304	293	317	321	331	303	298	301	313	304	310	278	320	296	310	326	306	345	284	318	292	286	314	300	282	321	311	305	313	295	298	324	303	288	287	306	311	305	297	272	329	322	298	309	269	308	273	288	309	323	278	327	282	280	303	321	323	352	294	326	317	294	322	288	299	312	303	289	338	301	332	303	287	319	306	286	304	314	281	288	279	297	325	295	311	348	316	290	307	294	312	294	281	314	308	310	343	316	277	302	294	293	291	346	282	313	327	283	286	302	275	285	293	292	300	282	298	276	341	316	302	289	311	320	292	314	293	304	325	286	310	314	292	309	289	305	276	304	288	308	305	288	319	290	296	312	310	313	324	320	308	323	274	314	336	316	300	299	305	285	277	327	284	293	302	322	306	280	323	310	304	307	314	307	309	304	279	302	316	300	290	284	298	294	324	329	303	265	314	294	320	318	308	280	309	303	328	314	334	298	306	273	283	329	298	302	308	300	284	262	297	295	299	290	289	303	316	302	310	311	323	288	280	330	319	287	322	299	275	317	317	294	282	327	320	294	300	295	299	316	305	292	289	304	293	345	295	315	306	301	318	294	308	313	320	309	320	298	343	321	308	262	302	317	289	319	295	308	294	304	298	298	315	317	312	309	334	298	318	276	308	302	294	320	286	291	284	296	311	321	305	286	311	283	335	321	314	290	298	312	300	289	287	295	293	306	294	296	297	268	300	281	305	314	306	284	302	300	279	321	313	313	295	295	337	300	303	312	298	306	301	314	322	293	311	336	297	341	314	325	314	315	295	290	310	274	328	329	328	299	305	322	268	298	284	297	294	301	303	271	312	278	306	308	321	315	292	283	310	307	294	317	321	299	289	314	304	281	326	323	275	327	288	313	313	287	313	323	307	304	290	301	286	312	311	315	288	312	277	327	255	272	304	325	309	349	307	305	299	292	292	295	301	261	320	296	289	316	289	306	298	290	321	284	328	289	292	310	318	287	326	322	288	316	299	297	305	320	284	296	329	300	292	286	322	308	291	296	308	328	271	323	299	300	289	308	312	294	273	292	295	283	286	314	305	278	290	317	344	300	308	282	334	291	297	300	330	305	308	287	286	306	275	315	313	324	293	293	275	320	285	301	305	305	311	298	313	309	308	284	296	326	299	302	298	326	314	328	314	300	256	342	324	305	312	314	271	292	316	308	333	276	302	318	268	311	333	280	305	272	266	301	273	302	308	328	295	260	291	293	306	323	301	296	286	318	299	336	317	306	304	298	311	291	302	313	301	300	283	293	303	311	297	275	293	291	281	302	312	251	291	306	312	290	335	328	290	292	297	280	316	279	286	323	286	298	345	308	337	330	311	326	306	334	320	287	294	308	305	328	312	282	311	286	301	291	316	317	320	297	311	305	294	318	301	298	323	311	308	286	266	282	305	299	321	294	334	279	323	351	304	292	311	295	276	305	281	291	272	298	299	297	305	342	303	305	275	281	310	305	307	349	304	300	310	301	304	335	316	307	288	322	321	283	300	327	304	317	259	310	314	313	296	318	304	287	319	296	297	293	303	295	307	303	301	307	307	362	285	300	285	285	320	327	320	279	303	314	284	337	284	303	304	295	311	297	319	286	299	288	284	299	285	296	315	293	282	290	300	318	263	300	290	328	297	291	298	301	306	303	318	330	287	299	288	291	305	285	310	296	303	287	334	310	269	320	298	285	303	306	301	318	275	311	299	309	292	291	283	330	300	296	289	321	295	305	288	304	319	324	323	299	296	306	283	282	320	269	288	300	320	326	321	297	271	326	297	323	296	309	299	339	268	315	331	306	310	306	295	316	304	264	300	298	311	300	303	304	303	303	330	331	295	319	280	284	342	274	332	291	311	306	320	303	299	298	289	329	292	286	299	314	301	285	273	295	284	299	286	345	287	319	293	314	316	331	300	283	318	283	304	311	288	309	310	310	283	312	315	272	282	310	277	326	301	323	315	305	310	295	331	288	327	283	317	305	276	327	276	305	275	310	303	323	305	254	261	293	270	290	301	331	297	304	317	294	325	286	300	268	294	287	283	287	293	302	309	294	327	343	308	325	306	303	304	279	286	263	283	305	295	295	285	302	316	303	314	310	292	329	312	312	325	287	287	309	295	269	311	311	299	292	280	333	285	305	319	304	290	317	260	296	301	296	316	307	340	291	313	312	328	290	322	327	296	350	295	299	314	310	325	352	334	288	280	284	305	280	319	311	306	330	306	313	333	318	291	295	302	319	273	294	281	310	335	286	295	290	284	280	297	315	303	285	290	298	279	277	292	286	316	326	288	315	308	300	290	307	331	308	323	295	306	300	335	307	328	311	294	313	308	312	270	317	327	321	305	298	279	339	306	291	315	278	343	304	280	292	302	311	291	326	301	321	299	291	284	293	269	294	299	303	331	301	317	296	305	325	273	321	298	303	281	310	306	324	297	307	291	283	293	308	284	281	314	323	288	323	303	306	322	292	327	306	297	304	307	350	318	282	296	321	305	313	289	291	311	307	301	299	275	287	289	290	310	317	292	335	284	290	314	302	315	323	336	298	317	318	298	304	298	344	323	275	315	316	263	283	271	287	318	315	322	275	286	300	295	304	311	324	287	341	286	310	319	301	320	314	294	298	311	309	277	281	277	276	305	298	258	312	291	290	300	281	312	301	311	288	330	291	287	295	304	272	297	299	308	341	313	293	331	293	273	312	315	299	263	287	284	332	305	303	292	289	352	342	294	325	298	325	298	302	297	308	311	317	291	274	333	264	281	309	343	279	276	257	284	282	310	270	283	283	330	314	291	301	324	315	315	314	296	291	310	316	299	338	329	285	304	317	308	285	310	300	305	261	280	280	262	275	291	328	312	302	283	324	313	302	304	284	294	314	286	316	308	283	291	291	308	304	299	339	278	303	292	297	320	318	279	306	313	310	294	308	317	297	328	316	316	281	315	303	314	297	280	306	319	276	304	273	313	288	286	300
7721	7765	5169	2308	1831	1385	1061	967	826	676	665	595	578	535	523	488	484	455	514	486	465	417	419	446	437	438	412	438	400	460	439	433	418	407	428	421	404	427	403	395	386	433	413	422	391	446	429	368	420	437	441	392	407	437	381	383	427	399	429	405	368	432	385	418	414	437	398	441	392	421	376	406	406	421	396	405	419	418	403	408	381	406	416	394	415	411	376	395	403	396	378	411	424	405	424	377	435	385	405	426	409	450	411	389	421	415	405	422	426	384	388	425	378	416	390	384	401	420	420	401	407	422	426	402	389	390	398	368	414	423	411	436	401	377	397	382	403	423	365	414	416	387	364	375	353	396	420	378	403	391	371	435	395	401	405	425	402	364	351	401	403	424	405	397	398	403	409	386	400	371	388	417	397	389	415	466	410	383	396	407	403	403	423	406	414	401	414	419	382	406	389	384	383	416	410	390	410	426	407	379	394	400	395	429	438	389	420	391	408	439	445	393	407	417	419	444	395	415	411	434	393	386	420	395	401	431	415	421	392	403	404	437	414	377	383	419	416	397	444	372	389	409	427	401	391	385	382	416	404	369	444	373	387	409	423	376	413	382	402	418	400	408	437	393	372	371	408	405	409	414	401	406	402	391	380	416	421	390	416	395	428	399	403	408	444	377	403	411	399	414	453	414	419	423	413	412	382	421	394	389	435	410	367	410	416	420	411	396	402	396	383	416	385	412	384	415	404	414	429	409	417	369	409	422	419	388	440	409	444	382	415	403	408	422	411	366	375	377	412	410	401	442	424	406	413	382	434	400	418	390	388	396	407	431	408	404	413	347	392	410	428	399	433	423	396	402	401	406	455	376	404	375	413	385	430	388	373	397	383	402	415	405	428	440	410	403	421	372	408	434	422	440	446	415	432	386	408	407	397	393	396	424	415	429	425	400	443	434	431	410	406	425	400	400	407	403	385	375	452	388	404	418	439	365	413	410	418	390	421	413	404	427	412	400	432	429	378	422	413	425	422	406	405	439	409	378	397	424	415	429	411	410	413	405	428	390	398	401	406	411	391	445	402	381	388	392	407	401	409	402	402	373	399	404	435	430	390	400	416	406	392	413	450	382	413	396	401	388	420	389	399	410	420	424	419	412	412	415	403	421	413	444	415	449	396	410	377	431	399	368	399	395	414	413	398	416	462	402	455	445	407	406	386	431	410	378	402	396	403	402	343	414	400	380	409	423	410	421	389	404	420	417	393	458	389	413	430	366	402	426	407	420	386	379	394	435	384	389	439	455	379	380	370	408	397	436	373	406	405	421	433	389	399	405	422	465	381	423	406	402	433	403	375	417	404	376	433	413	395	419	391	373	379	415	422	411	410	432	408	399	361	385	462	406	415	369	406	414	423	407	421	414	454	417	413	412	390	390	438	419	402	403	406	375	426	409	446	408	405	410	401	416	434	406	374	368	364	377	357	398	428	398	392	377	411	417	398	441	391	422	393	418	380	407	434	402	380	384	366	391	408	429	411	378	414	394	430	408	433	412	439	383	433	385	431	387	413	437	421	416	404	413	366	418	394	410	405	425	454	384	405	415	404	387	406	426	415	388	406	399	397	406	426	387	373	397	406	387	405	399	397	406	381	393	396	382	378	410	397	377	389	409	386	395	391	423	383	388	425	433	422	393	381	387	409	425	418	389	382	410	378	389	393	416	427	405	392	405	377	431	416	435	419	407	388	393	392	396	400	439	437	405	410	404	423	384	399	392	402	408	382	385	430	364	382	434	426	391	424	392	382	418	390	405	406	388	379	421	373	414	372	385	437	379	369	390	425	420	427	391	388	407	432	444	431	386	370	465	397	389	411	452	410	434	438	410	390	428	399	423	408	421	439	427	415	403	377	407	399	411	397	371	419	435	413	419	387	415	377	407	402	356	409	440	435	400	420	418	431	368	426	406	413	390	404	429	384	394	393	431	398	400	375	416	409	422	403	441	406	418	403	370	405	429	412	378	397	396	407	385	371	396	447	403	386	436	420	386	390	398	416	381	433	400	397	397	387	390	419	395	407	404	378	418	371	399	406	418	418	410	378	390	420	370	412	367	413	394	407	390	407	430	400	436	413	429	400	407	421	373	411	425	403	417	431	425	405	406	406	387	366	449	381	410	422	410	416	422	385	410	379	384	422	424	410	396	399	426	450	416	430	391	369	412	433	392	418	415	386	430	424	385	425	376	397	404	433	378	383	375	413	441	382	385	407	396	430	390	421	422	406	397	381	418	411	401	430	400	402	410	413	384	391	360	429	412	397	382	386	401	378	383	432	394	402	413	446	420	394	428	442	403	411	391	419	418	434	398	389	394	409	401	402	337	425	391	421	414	409	423	384	381	397	402	379	408	403	416	428	410	406	416	413	353	380	368	395	393	400	423	440	420	373	381	439	410	384	406	382	449	423	404	389	420	402	391	411	428	398	414	405	419	408	397	434	404	418	397	403	407	401	419	466	443	400	439	428	413	394	400	397	400	362	392	399	419	419	435	398	402	395	401	392	382	408	388	359	389	409	407	402	411	414	412	410	424	408	413	424	394	430	407	432	400	417	387	405	382	424	434	388	437	415	427	415	406	393	427	390	401	435	405	409	416	432	370	401	412	396	382	404	426	407	415	384	414	436	412	417	432	418	448	412	401	379	390	436	401	394	401	432	419	421	412	389	394	430	416	404	452	401	400	405	403	427	381	420	378	400	390	419	390	393	392	410	396	391	392	401	414	407	439	382	388	398	405	429	397	395	409	421	403	359	395	367	397	390	410	424	395	394	417	408	393	404	398	465	443	399	405	385	410	439	452	410	418	379	390	403	387	369	403	383	439	426	408	405	404	435	403	453	405	411	415	398	429	394	410	421	399	414	429	417	405	391	438	443	398	423	418	403	447	413	413	406	417	392	404	368	409	383	451	397	416	396	405	362	409	408	412	416	379	409	417	392	437	390	389	412	418	368	419	398	388	419	425	386	439	448	392	428	398	391	412	391	427	402	407	418	416	431	426	404	396	413	422	420	379	427	411	403	394	382	386	406	396	368	389	438	406	407	435	406	396	417	408	382	376	375	413	369	368	427	421	360	405	409	396	385	421	409	395	443	368	402	393	429	432	415	388	409	344	407	414	400	402	417	416	426	391	403	392	385	438	384	368	376	427	420	430	374	428	405	428	435	380	395	390	411	413	398	402	388	401	419	414	368	394	381	428	410	400	384	379	448	369	357	382	391	373	417	396	422	415	379	385	411	414	381	410	396	428	397	445	415	362	423	400	403	412	415	395	421	430	434	406	422	398	372	410	400	392	421	392	413	390	386	424	429	416	413	419	425	376	409	422	403	416	397	421	406	396	401	394	426	426	391	414	411	397	381	404	415	403	398	400	402	405	395	410	415	401	412	415	397	388	386	378	417	429	410	417	423	405	425	449	388	409	384	394	405	380	429	409	450	409	417	406	425	387	389	448	413	385	371	377
25194	21569	27288	25977	4524	449	399	313	287	306	280	285	277	281	270	289	244	214	249	251	262	233	263	274	272	273	246	246	261	247	255	274	238	270	244	248	238	259	209	219	256	242	251	217	242	239	227	249	231	242	271	238	263	246	237	231	238	259	242	248	243	267	239	232	243	228	238	235	233	211	243	277	234	266	277	210	238	259	236	260	233	248	272	238	251	215	258	226	241	256	232	246	240	221	234	245	258	254	240	259	234	252	231	243	264	232	233	212	255	203	201	236	229	236	253	241	225	238	248	223	267	243	262	236	233	261	222	249	268	242	247	237	238	226	237	236	253	236	251	241	250	219	226	229	252	251	228	242	256	271	238	256	221	246	217	232	242	243	249	232	257	237	234	224	232	260	217	230	221	254	233	240	218	229	229	241	209	251	258	218	241	245	245	236	212	259	258	215	242	258	246	273	250	225	234	261	232	233	238	257	270	253	245	234	256	226	244	276	247	229	223	239	229	217	263	274	249	198	251	231	229	229	223	234	230	231	246	232	259	238	260	224	234	229	272	189	250	245	262	249	230	222	248	237	255	250	239	242	250	216	267	228	255	236	250	230	193	247	234	228	251	241	256	258	257	240	246	265	257	237	265	235	231	232	253	208	233	236	240	250	240	246	233	252	258	261	218	245	225	241	227	232	248	234	239	241	250	227	238	247	236	250	223	220	235	256	251	263	248	229	229	237	240	290	277	245	215	235	226	231	265	247	231	224	214	251	243	234	240	229	234	225	250	230	251	217	228	270	220	274	219	266	237	254	223	253	263	245	233	243	229	246	211	242	253	244	248	231	225	257	257	254	243	251	227	217	227	231	242	244	237	242	275	246	244	276	240	219	262	257	251	292	252	256	244	203	239	258	259	217	230	248	239	247	225	262	255	242	232	235	219	251	257	222	241	235	215	235	245	229	292	228	246	252	242	262	230	260	238	224	239	210	233	234	260	250	259	264	216	249	226	248	270	239	231	213	241	259	221	258	279	254	257	268	242	240	286	238	227	250	219	259	249	252	258	246	225	262	247	248	230	245	247	218	234	237	229	243	255	276	229	255	236	240	236	267	265	244	236	263	214	224	211	228	223	225	247	219	269	228	212	222	249	240	256	236	232	232	247	214	228	237	223	265	252	236	229	249	236	226	217	253	249	239	275	225	243	231	234	269	263	233	248	240	233	191	229	225	246	278	244	255	247	265	266	232	224	212	233	231	248	233	251	236	240	234	285	259	240	239	244	226	239	241	224	256	230	255	245	263	234	227	242	235	217	266	239	229	258	253	234	263	242	241	213	229	236	235	242	263	257	260	239	215	237	257	225	226	273	246	212	231	215	242	224	213	239	261	241	232	231	251	245	276	268	260	261	242	255	239	268	221	260	257	224	223	224	257	246	234	250	235	257	255	243	233	234	246	243	213	251	231	223	244	248	263	237	233	259	268	237	234	254	231	219	216	244	220	218	224	249	230	244	225	247	263	269	247	236	237	249	254	264	240	243	259	246	258	232	270	255	249	250	256	242	233	237	244	255	234	244	252	222	227	221	229	252	235	248	231	271	244	223	246	253	240	246	238	232	253	223	224	243	257	245	235	234	220	250	252	235	222	235	235	226	240	236	249	243	236	224	244	244	201	259	251	251	256	253	235	241	264	238	226	251	250	243	220	215	239	232	248	243	233	237	281	214	269	240	214	237	234	246	202	214	225	247	232	216	239	240	244	239	261	266	269	223	241	225	231	224	244	223	221	255	222	234	243	248	245	243	221	206	264	257	243	224	228	246	263	243	248	241	272	231	213	227	268	260	233	234	222	220	258	263	231	251	250	265	246	223	251	243	242	250	230	245	243	243	247	272	223	219	228	210	289	248	243	256	280	225	237	215	264	241	234	207	215	230	244	223	244	235	253	235	245	261	237	248	234	261	219	245	236	250	237	228	235	246	229	239	217	255	248	228	265	206	251	221	210	256	272	235	250	254	265	258	255	262	244	246	261	262	200	295	264	270	241	233	223	241	245	242	266	242	238	251	230	226	251	231	256	240	252	220	220	252	268	254	221	254	225	232	226	224	225	228	259	240	185	228	231	238	258	225	275	246	259	246	224	246	235	257	274	250	285	250	258	222	255	213	250	258	232	238	215	260	263	239	267	249	253	241	269	235	252	262	226	254	244	254	244	234	248	241	214	236	261	262	257	248	218	225	227	222	252	240	215	218	212	239	238	233	217	228	272	255	232	237	252	252	230	228	221	262	229	246	216	257	227	232	245	241	251	216	232	246	234	242	231	237	259	245	247	256	245	222	236	271	215	254	221	238	250	240	239	236	257	251	230	241	232	266	239	261	250	247	236	262	217	260	230	238	238	264	224	274	224	227	243	234	264	265	252	226	240	237	252	254	266	228	256	231	219	233	231	244	238	214	248	209	224	247	232	246	222	246	244	237	258	243	273	245	226	218	238	237	244	259	229	247	229	223	236	252	226	261	234	241	248	277	229	213	250	246	269	212	247	236	233	250	259	278	245	234	228	246	260	241	248	259	268	254	238	224	231	244	235	204	218	241	259	231	270	271	232	232	239	226	241	232	252	225	253	247	263	246	242	209	270	237	248	251	285	233	248	247	249	235	226	242	231	248	217	257	254	196	241	223	207	232	260	258	241	242	247	223	226	226	220	246	257	274	270	219	213	211	242	209	226	253	207	247	248	224	244	215	248	244	236	215	223	239	252	254	245	247	247	249	227	249	247	270	249	237	226	230	224	243	247	243	230	263	236	228	266	234	241	225	230	235	252	226	255	254	250	250	218	248	224	239	222	226	251	231	223	241	241	242	238	224	230	248	245	254	251	239	256	259	241	248	271	234	229	234	231	223	251	233	243	239	236	260	232	226	222	238	234	243	226	240	224	263	277	257	228	250	222	240	241	235	232	229	225	215	205	222	241	264	242	246	234	231	260	252	229	255	248	227	249	257	249	233	240	252	248	260	254	241	219	207	262	226	257	232	229	222	236	262	247	227	227	230	254	264	244	269	222	209	240	237	254	253	249	253	240	200	241	213	230	247	235	234	221	243	247	252	259	247	226	223	245	240	214	261	248	223	247	241	227	247	242	237	250	249	236	252	212	230	261	194	227	244	236	213	248	240	253	216	246	220	242	226	268	238	242	244	224	238	238	226	231	229	247	222	199	259	214	268	203	229	246	238	247	267	253	233	230	213	253	259	249	213	204	234	269	235	246	235	243	212	267	231	242	239	241	232	264	226	244	222	265	219	265	242	234	229	224	246	269	243	232	258	244	238	238	250	257	254	225	234	226	242	250	246	223	249	226	232	233	243	236	226	231	243	247	239	257	252	207	262	248	217	277	243	238	253	258	235	260	223	234	248	225	244	218	238	227	232	245	248	231	233	240	240	224	229	259	242	220	221	217	235	250	240	234	253	221	225	244	232	215	238	257	219	239	255	238	259	241	275	219	261	241	220	210
6489	4082	2605	1317	997	778	644	603	525	448	416	446	386	347	382	347	355	364	339	347	326	328	328	304	345	339	307	327	318	313	305	322	324	305	299	345	308	331	331	276	329	332	313	312	307	305	345	332	291	342	315	298	346	317	284	348	338	275	346	333	297	299	327	316	300	299	317	319	316	326	345	328	328	329	299	305	341	307	316	307	299	329	314	331	321	302	305	309	317	329	304	315	312	340	329	293	305	280	328	299	314	320	314	326	291	302	315	315	288	299	308	318	322	327	316	324	314	354	316	333	310	295	318	317	335	308	317	325	339	330	299	325	305	304	313	330	307	325	296	302	310	320	318	328	346	312	298	285	317	286	294	300	272	314	304	331	268	327	271	317	307	305	289	354	323	357	347	313	301	317	341	322	304	301	311	318	315	318	326	302	341	295	296	288	323	332	285	315	332	293	281	316	310	291	329	327	305	298	352	304	310	298	332	301	318	321	320	324	298	342	293	335	346	319	305	320	302	298	320	327	306	321	316	305	335	329	311	326	332	310	341	316	324	304	311	300	323	313	290	332	312	328	313	272	300	322	303	334	310	292	320	310	337	306	310	309	293	322	357	307	284	279	316	295	295	310	293	296	301	290	358	353	304	308	300	312	298	338	310	312	313	319	286	331	333	317	316	315	306	329	308	309	313	297	325	308	322	295	323	323	304	304	316	320	295	293	312	324	321	287	315	317	263	314	337	308	290	294	312	321	295	318	315	284	272	303	276	297	314	312	309	292	311	331	308	309	330	323	272	317	330	289	303	305	325	323	314	336	322	298	321	315	315	331	300	316	322	310	317	335	313	303	283	305	333	340	279	299	338	291	317	297	329	295	312	337	297	284	310	307	326	305	338	279	303	300	327	293	304	289	327	288	321	321	328	316	336	287	345	322	308	319	298	318	359	314	311	294	319	318	317	283	317	356	334	279	325	320	302	325	321	300	326	273	320	300	309	311	317	327	336	329	301	318	303	292	316	305	305	349	282	294	314	303	292	288	301	308	281	317	318	344	305	296	296	326	316	292	308	323	331	313	346	341	295	315	299	292	335	298	314	329	312	307	302	331	307	305	295	313	318	319	283	314	308	325	335	335	302	304	317	308	307	318	307	296	328	280	291	332	314	337	311	329	322	297	285	286	306	306	317	295	296	311	298	298	306	313	325	328	299	334	326	309	334	316	327	342	319	336	332	318	332	290	286	309	302	301	326	316	336	314	322	319	329	285	298	305	320	314	301	336	325	309	326	307	316	319	296	290	334	301	320	331	310	322	337	308	339	297	289	316	325	306	328	293	327	333	293	298	286	308	320	315	328	297	298	322	308	285	319	283	342	317	331	289	326	321	313	301	309	343	314	315	302	319	320	321	369	318	310	289	297	286	329	342	286	328	302	294	325	272	308	294	278	294	314	319	310	275	319	268	288	312	321	313	293	295	307	337	297	312	312	303	295	317	289	316	326	308	318	321	307	343	316	312	304	336	323	298	306	316	322	350	322	313	314	326	334	297	293	326	289	271	303	298	297	327	298	328	308	264	307	317	298	307	340	341	312	338	331	315	309	309	337	344	291	327	296	341	292	327	268	295	321	317	313	323	311	319	305	311	312	275	340	299	296	295	306	328	334	311	297	317	321	300	287	309	298	323	325	312	314	293	341	319	357	320	346	313	325	315	374	316	333	312	350	317	283	298	298	346	322	311	320	307	319	302	305	314	331	331	303	330	299	320	311	312	356	302	316	345	328	324	328	305	318	341	308	289	305	277	312	324	324	354	329	299	310	319	320	305	324	314	310	323	310	300	325	312	301	326	350	283	318	331	318	314	332	315	345	301	333	326	325	324	310	334	283	310	302	345	313	311	319	319	314	323	325	284	317	311	300	310	310	310	316	317	326	298	298	312	315	305	311	321	305	314	316	330	302	322	302	289	316	320	315	301	338	300	291	312	310	318	294	312	324	357	316	311	317	339	337	329	316	304	294	299	284	291	331	322	324	290	297	308	290	314	330	308	341	304	305	339	292	305	304	341	313	299	312	297	280	321	334	307	328	298	316	324	318	301	297	325	311	298	273	315	324	301	311	314	326	293	316	329	302	305	306	343	324	313	285	333	287	324	321	278	344	309	294	309	297	269	291	302	328	319	318	333	293	303	295	278	305	322	338	343	332	309	338	296	363	329	275	302	295	305	313	293	349	288	323	326	297	317	336	318	291	308	306	362	326	334	340	318	328	295	294	276	287	325	319	309	305	319	314	297	311	306	309	301	295	344	303	325	309	319	301	304	325	345	303	317	283	317	311	314	335	337	321	317	293	288	304	319	340	294	298	305	339	304	328	322	332	302	295	313	304	323	316	359	311	302	304	304	319	332	305	287	315	313	324	320	333	323	320	300	281	301	304	314	301	313	320	329	310	333	316	299	309	305	301	302	306	326	333	300	348	276	343	292	322	310	340	344	301	337	314	327	311	338	337	309	303	313	321	316	288	314	323	306	293	305	299	309	287	309	316	311	340	330	325	340	288	351	328	300	316	309	313	338	328	341	309	335	289	310	339	312	330	317	316	323	310	305	326	336	298	316	331	296	313	305	315	328	334	327	300	345	286	317	305	339	326	286	301	309	305	333	300	303	328	315	333	310	301	276	302	307	321	314	304	355	314	335	310	314	305	309	299	306	293	322	320	307	289	319	318	321	322	297	295	323	324	306	303	342	297	309	319	312	324	301	307	288	290	327	299	297	280	334	308	314	319	276	314	347	289	295	329	337	334	299	310	310	324	318	304	329	327	305	268	313	324	320	280	302	296	318	295	306	334	307	326	300	310	290	357	305	306	299	322	290	316	310	288	306	316	295	316	298	301	324	327	336	306	312	307	295	297	272	326	294	331	316	317	303	321	304	312	318	326	297	290	314	289	291	287	357	297	334	292	301	305	329	338	333	308	296	299	340	330	303	349	318	310	302	301	317	308	288	335	310	314	302	301	322	321	296	294	326	329	320	301	315	304	302	295	322	314	293	295	315	305	344	286	317	311	272	356	298	303	293	323	310	297	307	307	288	310	335	311	294	306	324	315	303	334	308	325	319	319	292	295	315	290	312	326	301	336	328	303	308	289	301	336	311	313	294	314	340	287	316	318	308	300	279	288	290	306	287	299	282	310	311	311	284	325	316	329	293	309	291	322	305	288	282	298	306	312	309	328	327	330	338	329	342	287	290	320	292	323	319	301	307	309	307	303	318	325	306	303	313	313	281	315	325	308	293	320	301	309	333	328	287	321	307	316	315	357	304	284	324	318	268	294	283	322	315	318	303	304	309	325	332	317	301	314	301	281	299	305	299	317	301	307	332	306	323	336	327	315	337	297	335	324	334	314	294	290	311	315	292	304	322	286	312	312	304	306	292	301	317	321	295	315	325	288	321	309	288	335	302	302	313	308	322	318	304	294	313	302	307	308	276	297	301	309	319	316	262	306	294	314	301
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
