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
341494687499	341494688018	341494688568	341494689118	341494689666	341494690218	341494690768	341494691318	341494691866	341494692418	341494692968	341494693518	341494694066	341494694618	341494695168	341494695718	341494696266	341494696818	341494697368	341494697918	341494698466	341494699018	341494699568	341494700118	341494700666	341494701218	341494701768	341494702318	341494702866	341494703418	341494703968	341494704518	341494705066	341494705618	341494706168	341494706718	341494707266	341494707818	341494708368	341494708918	341494709466	341494710018	341494710568	341494711118	341494711666	341494712218	341494712768	341494713318	341494713866	341494714418	341494714968	341494715518	341494716066	341494716618	341494717168	341494717718	341494718266	341494718818	341494719368	341494719918	341494720466	341494721018	341494721568	341494722118	341494722666	341494723218	341494723768	341494724318	341494724866	341494725418	341494725968	341494726518	341494727066	341494727618	341494728168	341494728718	341494729266	341494729818	341494730368	341494730918	341494731466	341494732018	341494732568	341494733118	341494733666	341494734218	341494734768	341494735318	341494735866	341494736418	341494736968	341494737518	341494738066	341494738618	341494739168	341494739718	341494740266	341494740818	341494741368	341494741918	341494742466	341494743018	341494743568	341494744118	341494744666	341494745218	341494745768	341494746318	341494746866	341494747418	341494747968	341494748518	341494749066	341494749618	341494750168	341494750718	341494751266	341494751818	341494752368	341494752918	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	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
21744	20356	27566	22999	20353	20124	4352	1201	829	678	603	490	433	403	395	324	341	332	310	299	295	309	279	281	257	274	295	298	249	274	247	276	302	269	281	295	288	278	276	265	289	304	289	268	294	253	272	274	265	268	261	257	289	271	227	266	260	260	291	248	276	257	248	258	270	255	283	278	302	290	278	280	272	258	264	269	280	263	265	286	292	251	260	255	268	279	293	266	259	276	265	247	268	247	244	267	278	258	244	266	275	240	252	245	269	277	246	276	276	276	268	273	260	265	266	259	267	260	276	273	274	243	280	263	263	264	289	285	265	254	233	233	280	258	301	281	247	260	253	264	279	277	261	285	258	290	237	286	274	298	264	280	267	245	238	256	277	220	242	264	261	275	273	232	267	275	246	252	278	264	271	248	276	267	249	254	283	227	251	258	258	233	297	259	259	252	243	255	302	252	244	246	277	235	241	283	250	268	260	255	269	261	285	274	265	279	257	272	274	286	251	258	245	255	272	245	304	280	252	279	259	265	257	260	262	272	288	275	261	258	290	256	277	227	238	294	247	277	266	263	302	230	261	277	283	240	270	295	249	247	266	265	260	237	291	257	267	288	269	270	246	312	272	251	266	256	269	253	251	271	244	273	264	262	245	234	280	265	291	252	277	283	273	250	286	278	274	291	237	269	266	276	253	262	260	253	263	279	265	275	289	254	282	245	260	265	249	297	277	255	289	237	299	291	267	258	262	280	245	261	271	306	268	262	244	263	245	252	288	285	254	255	232	259	267	270	271	271	255	252	265	258	249	243	284	281	271	245	249	261	273	268	301	251	276	239	257	292	257	254	283	266	257	253	240	270	258	275	238	264	263	267	246	271	259	273	225	254	261	267	251	262	245	260	251	268	247	268	292	238	251	257	245	271	282	267	253	248	269	276	260	276	243	264	255	273	264	270	240	254	248	268	246	288	264	261	247	292	292	242	262	246	274	298	234	258	243	276	283	278	249	270	271	277	268	233	244	260	267	280	253	251	291	268	264	231	285	249	252	255	279	271	262	248	262	282	264	228	267	292	265	264	267	270	293	278	278	274	271	237	266	258	247	242	282	269	254	275	257	243	292	286	267	284	250	258	263	263	249	281	245	282	254	271	273	236	276	275	238	258	257	281	272	284	251	266	254	251	255	261	273	285	263	260	249	241	264	262	248	255	286	261	282	290	250	286	274	258	279	265	255	261	250	277	289	275	284	266	260	277	261	259	267	246	249	266	254	269	264	264	256	269	263	257	238	245	289	271	249	265	257	277	261	282	287	299	249	263	256	246	244	269	278	255	263	272	261	266	273	251	266	242	267	231	275	253	287	262	267	278	244	248	255	269	274	262	242	264	259	265	261	212	274	248	260	248	297	272	286	285	282	276	250	254	282	268	232	251	245	275	240	283	267	273	285	261	278	257	277	240	235	282	246	260	282	268	268	280	260	294	277	291	268	280	279	253	259	258	222	274	278	256	257	263	259	274	261	273	278	267	251	263	302	242	263	246	288	235	265	267	268	260	243	253	298	271	253	270	252	264	256	243	279	261	283	239	266	262	234	272	263	267	268	239	256	254	278	265	277	226	271	245	247	276	221	273	257	259	260	252	284	258	269	255	262	254	221	234	258	260	255	262	271	270	245	229	263	251	277	277	264	254	240	271	247	251	279	267	283	256	243	306	268	271	284	274	277	253	248	260	253	241	271	254	278	259	258	241	246	257	265	259	260	244	253	294	259	252	253	240	266	257	257	264	251	249	267	272	263	276	284	263	275	274	254	261	251	259	270	266	303	287	278	257	273	249	253	249	267	266	249	245	260	282	237	248	233	261	240	258	249	274	269	242	244	251	258	278	252	287	274	271	264	284	244	271	259	265	256	277	278	267	258	265	296	256	284	237	290	261	285	241	269	271	256	277	268	271	270	262	265	253	266	242	269	259	275	245	270	287	251	268	259	239	272	255	256	274	271	262	256	271	268	281	261	269	282	278	277	248	263	245	290	226	252	254	240	280	271	261	268	271	254	265	268	247	294	240	253	256	281	272	272	242	279	269	258	282	273	251	279	294	272	272	256	256	258	280	284	244	256	241	262	283	256	264	243	297	300	277	276	261	224	250	274	271	274	286	252	265	268	227	240	261	268	251	248	271	247	264	248	266	253	255	267	237	249	270	266	244	281	247	282	251	272	249	244	255	264	246	266	279	276	263	249	262	274	288	269	244	266	276	266	252	246	271	235	254	293	249	270	258	270	267	267	238	250	285	275	273	270	232	263	281	299	275	239	264	279	262	262	269	261	282	279	260	279	272	252	260	254	252	244	244	270	256	249	262	234	244	257	262	251	301	271	261	263	251	248	284	256	238	276	276	256	256	286	252	257	247	273	274	270	250	264	249	304	281	266	261	249	262	254	260	285	277	253	275	238	241	243	273	278	291	288	254	267	264	243	266	265	298	252	243	246	244	290	265	244	263	284	255	246	284	257	287	254	261	270	234	244	257	292	283	274	262	274	238	254	282	268	261	265	252	270	277	267	256	248	276	236	252	265	256	275	250	292	264	279	279	271	261	254	270	236	261	270	254	251	267	271	242	241	251	260	294	251	259	257	258	266	258	298	267	259	278	265	258	240	270	278	274	266	258	243	278	236	252	269	268	248	237	247	250	265	243	262	268	236	269	287	224	249	276	273	283	268	271	260	263	288	296	262	266	261	290	249	261	265	258	260	283	266	283	283	263	292	297	257	285	260	259	261	254	266	258	259	249	249	271	266	250	277	248	257	255	261	274	263	290	237	263	256	251	291	246	255	294	239	237	281	239	280	284	262	248	254	263	258	290	254	266	270	272	256	273	244	273	269	259	268	261	256	276	279	260	244	277	251	261	288	267	269	227	257	245	252	271	275	239	266	239	258	252	272	257	292	284	232	244	267	251	255	270	229	278	262	270	239	282	249	260	241	251	285	295	266	234	248	252	256	245	277	253	250	236	270	248	295	268	284	240	253	277	243	246	279	258	271	270	275	252	249	265	250	276	241	285	260	266	280	265	250	269	274	236	250	262	254	251	265	283	265	249	252	225	246	253	260	250	230	260	324	284	260	273	275	281	236	286	242	265	256	276	234	247	240	257	254	256	279	234	267	256	263	266	262	272	255	279	240	262	265	253	256	263	267	243	273	262	256	301	263	268	289	276	245	276	266	276	290	265	249	255	264	242	264	251	279	271	284	276	258	233	237	301	267	256	270	263	275	271	261	251	270	259	239	263	265	259	253	256	253	252	271	285	288	269	252	279	268	253	257	275	264	279	266	268	286	256	283	268	255	262	257	244	264	237	264	267	253	262	259	263	259	269	236	237	278	266	260	263	272	285	259	252	272	253	267	271	261	282	269	262	280	262	277	228	262	253	280	294	256	247	231	245	265	260	220	250	290	257	257	280	263	270	234	258	255	295	281	244	247	276	253	259	254	272	238	221	258	280	266	265	277	270
16808	22042	12277	7051	5084	4107	3091	2256	1800	1301	1075	842	783	639	588	577	545	545	463	467	458	438	401	426	367	396	421	410	376	400	383	360	364	355	369	352	355	364	385	381	359	356	404	375	381	386	342	362	362	360	392	387	360	344	384	367	364	370	349	334	349	382	353	356	367	367	378	368	375	381	337	347	366	384	354	378	338	361	340	362	316	308	361	349	350	334	331	349	346	353	391	379	367	344	342	322	346	360	382	343	321	357	379	317	373	352	344	356	344	330	336	349	321	360	359	339	338	337	305	341	397	339	369	349	365	350	360	342	354	342	351	351	339	324	371	355	363	397	358	343	337	363	346	357	346	364	368	346	367	314	339	368	357	315	331	334	353	358	352	349	371	384	362	337	374	341	341	389	381	358	334	324	378	360	353	344	332	340	364	361	316	335	334	392	324	379	352	348	361	347	349	356	345	349	355	385	381	407	368	347	370	339	368	361	333	323	373	324	390	352	346	328	343	353	361	349	341	344	340	315	339	352	374	344	354	337	354	350	333	335	367	365	383	334	334	318	357	325	351	357	357	371	318	343	353	332	354	347	316	361	344	339	351	375	342	339	388	345	354	314	344	350	361	323	360	362	348	318	365	351	359	362	356	342	358	344	377	338	344	358	354	370	342	337	351	348	352	344	367	365	365	344	341	354	320	363	314	362	351	357	350	327	344	364	369	358	361	349	369	345	352	365	352	346	409	357	344	366	331	378	335	348	395	341	338	344	339	359	350	340	347	364	339	319	355	357	321	361	348	374	344	320	343	355	353	325	357	366	361	324	383	354	299	309	384	345	361	371	341	373	343	336	375	351	327	358	367	341	367	366	371	371	361	296	330	359	336	324	350	353	362	345	329	310	346	356	344	349	340	341	359	341	353	343	350	351	346	368	359	355	360	353	353	301	379	362	369	353	369	372	387	349	376	364	367	351	374	363	362	342	337	357	381	381	358	317	327	350	378	343	382	351	381	363	341	322	338	339	343	341	342	338	319	339	344	328	347	362	372	344	353	372	374	376	324	347	357	339	378	364	372	347	325	341	377	341	318	362	337	330	361	339	351	372	373	357	366	394	324	349	355	370	365	346	350	360	336	329	341	313	365	361	371	390	374	345	329	350	367	333	344	343	382	348	369	365	316	343	329	349	361	349	341	381	391	353	363	357	333	368	338	351	325	354	341	366	326	346	320	350	343	363	359	351	361	339	338	346	344	324	343	357	351	360	346	319	367	380	344	329	371	348	339	341	358	361	342	334	368	388	377	330	388	343	374	347	369	369	325	348	356	364	337	332	355	346	329	361	362	332	357	336	373	360	353	351	326	353	342	297	382	360	358	343	343	343	351	373	377	357	378	345	345	345	361	337	370	360	334	368	350	356	343	342	342	333	334	345	385	358	372	328	350	352	351	349	312	351	354	328	390	366	365	355	340	357	372	351	341	341	354	332	365	359	356	362	359	351	350	374	345	361	360	351	344	357	359	348	376	356	352	348	376	344	363	331	345	367	350	340	337	307	317	385	338	365	360	328	326	354	310	333	338	340	357	337	342	344	356	350	334	380	359	381	361	370	396	336	350	342	364	324	334	350	354	394	369	324	340	344	362	368	354	322	353	340	364	355	339	347	348	361	349	361	340	378	379	342	351	313	357	365	329	377	339	331	341	350	389	344	377	309	358	376	372	316	320	351	348	362	379	347	354	372	356	373	337	319	326	342	345	318	330	351	325	371	346	352	356	358	372	330	349	379	341	318	351	374	348	340	381	355	331	346	335	338	378	333	363	312	356	368	350	340	331	342	346	382	359	336	353	380	368	337	313	317	347	341	406	356	347	352	354	367	334	360	353	353	363	345	328	378	363	363	386	308	299	365	376	331	364	357	366	349	353	343	346	349	352	339	333	360	341	371	345	333	343	333	356	336	368	399	369	347	337	346	331	371	345	332	351	336	363	326	350	342	329	327	337	362	357	354	373	370	344	337	333	352	358	365	331	356	320	324	358	331	344	387	362	334	375	390	344	349	351	359	352	316	370	357	352	336	327	342	386	354	354	358	367	377	346	343	365	351	338	349	375	326	376	331	352	324	374	363	353	352	323	325	359	353	343	327	374	342	361	345	361	343	314	358	352	361	345	340	358	355	353	347	328	325	342	366	362	389	338	357	307	332	402	394	348	316	376	316	355	352	345	313	323	335	368	351	361	357	378	325	356	337	371	363	315	339	326	392	349	357	352	374	323	356	353	356	349	354	325	363	359	312	351	333	324	341	354	317	331	335	349	344	369	357	357	345	347	325	348	362	374	350	329	343	334	373	363	367	346	374	333	382	390	365	336	331	353	347	345	329	330	371	335	366	382	412	354	329	356	356	343	346	317	350	376	366	356	365	370	333	364	362	320	338	349	328	352	363	324	354	354	378	350	346	338	355	338	375	339	327	340	347	342	339	351	309	361	332	384	365	331	355	369	338	334	350	323	375	368	311	385	358	343	352	362	345	358	344	325	368	343	362	348	382	349	362	366	357	336	340	357	342	364	342	379	356	344	345	327	363	337	330	349	366	387	355	332	335	347	336	339	333	361	357	368	350	337	345	331	337	345	330	366	361	322	387	335	341	359	357	326	361	347	353	353	385	370	341	344	353	347	352	315	330	342	356	386	340	353	376	354	366	355	349	343	381	361	379	364	356	341	365	363	347	363	353	354	349	345	359	335	342	344	322	372	361	342	341	355	338	341	342	335	347	362	352	323	389	366	366	368	353	340	343	366	364	325	369	304	367	350	379	337	362	339	330	357	389	352	362	374	368	370	353	368	349	343	346	365	325	347	337	362	367	343	332	348	340	389	352	369	352	352	317	339	345	319	357	331	372	347	326	375	356	339	317	348	306	347	355	357	383	362	384	350	376	344	336	340	319	345	357	335	366	317	329	333	315	359	344	354	360	371	381	310	384	357	342	343	363	337	353	332	344	346	329	380	363	339	361	350	340	370	366	362	334	390	361	358	367	335	352	348	323	342	337	334	364	333	351	340	340	366	336	343	354	362	348	355	341	361	363	359	343	352	339	371	342	355	340	337	359	379	322	366	347	339	354	365	350	363	332	376	342	362	349	338	351	336	355	324	354	370	335	349	354	369	348	357	363	364	356	358	351	335	334	360	367	344	358	347	328	355	385	334	355	323	322	367	375	364	360	341	354	320	333	329	372	355	347	364	398	335	379	341	361	308	361	370	323	381	331	321	333	367	354	348	334	335	339	370	368	359	342	352	339	343	352	386	383	318	387	319	350	353	342	346	352	352	340	322	346	347	370	353	385	351	358	391	360	362	386	358	323	347	307	330	363	346	367	342	329	360	347	373	346	336	372	396	323	348	339	349	353	349	371	382	353	351	332	360	344	361	370	360	344	341	347	373	339	383	332	337	374	346	355	346	330	392	311	349	329	332	357	348	376	344	362	345	333	362	352	360	348	378	355	336	321	348	368
28011	18732	5875	2206	1452	1133	863	722	660	644	613	554	579	581	572	577	609	611	592	560	509	572	573	576	576	524	563	528	541	534	581	576	573	596	563	563	512	574	564	556	532	585	594	566	548	524	572	555	579	584	548	539	539	547	551	551	560	529	576	528	588	527	554	607	564	559	527	553	579	579	520	578	530	564	582	546	562	550	529	581	541	524	535	531	573	568	538	545	558	536	532	562	579	534	543	573	567	563	524	552	539	552	543	535	575	560	565	536	566	548	538	559	594	550	541	537	566	610	620	574	550	555	554	529	508	552	549	514	578	553	566	591	569	617	554	567	560	545	543	536	572	562	561	545	558	568	569	587	536	574	555	533	534	548	567	546	504	536	533	542	568	539	548	544	541	584	562	592	552	572	568	584	555	513	530	589	524	523	565	565	579	584	583	564	546	575	525	554	595	559	564	566	561	577	562	556	558	575	597	571	555	607	530	542	571	555	560	520	567	536	549	553	592	531	528	511	574	534	553	609	549	578	594	572	555	558	551	506	544	563	546	557	506	578	538	504	543	545	594	569	530	558	586	570	509	546	555	518	602	548	601	556	541	595	531	555	556	573	571	557	521	573	535	543	565	598	590	580	569	538	550	524	551	598	570	577	566	523	568	610	539	545	559	576	540	555	541	546	568	570	526	533	532	607	568	574	519	545	590	569	568	543	551	551	584	548	538	568	579	566	525	545	564	536	577	510	511	586	531	578	554	570	584	562	569	553	575	567	516	544	557	569	534	560	570	539	573	580	557	552	531	520	570	560	574	540	583	553	546	547	577	565	516	578	502	562	536	596	583	581	561	558	534	558	534	612	570	550	564	555	558	588	506	571	532	540	587	577	568	505	571	558	577	541	549	537	603	533	578	519	513	527	544	577	568	536	603	587	532	531	597	573	536	568	566	534	525	546	555	534	552	571	570	574	545	521	552	574	530	597	588	566	545	570	557	547	567	568	529	539	550	560	566	589	571	561	565	568	615	554	540	578	568	544	565	526	511	528	582	562	578	572	543	561	595	535	591	553	568	548	554	592	566	551	574	545	558	585	544	567	569	562	575	546	595	562	553	571	578	535	536	599	546	564	576	575	529	526	576	541	497	576	527	575	591	509	573	524	581	570	618	527	596	571	534	561	559	554	539	560	608	544	585	520	536	577	533	532	533	573	538	561	567	590	553	580	510	570	582	584	609	596	512	588	530	547	564	567	529	577	548	578	553	570	532	552	566	538	581	560	521	562	508	589	564	567	578	566	554	558	589	555	581	511	546	562	573	600	576	540	576	566	565	505	547	516	583	550	564	535	548	577	555	555	534	522	566	556	523	510	551	569	522	575	509	547	550	524	572	580	588	556	566	575	554	567	549	575	565	565	526	538	558	547	542	575	558	553	531	557	570	568	565	560	558	567	562	605	591	579	573	571	590	544	561	540	588	552	527	564	604	578	549	552	554	534	529	532	544	539	559	543	543	596	558	581	526	536	561	602	545	536	572	510	583	537	629	558	596	557	596	575	605	553	568	557	557	577	540	549	584	537	561	567	592	538	562	536	521	604	544	540	566	515	556	606	557	569	572	556	569	582	528	568	559	529	586	591	549	581	490	574	565	556	573	570	517	588	567	552	560	607	537	555	517	554	526	562	589	572	564	547	524	572	562	564	578	545	546	541	588	501	581	581	553	593	553	600	546	581	531	578	577	590	592	554	563	510	552	574	569	574	538	561	542	609	560	546	527	536	518	590	559	546	587	541	533	542	570	582	538	528	556	503	549	580	574	552	568	587	571	576	563	559	577	564	554	563	551	553	561	526	525	574	570	546	544	542	583	590	597	560	570	604	534	539	558	537	544	520	600	545	517	584	555	523	582	574	525	556	579	587	568	554	571	559	545	565	575	568	600	554	569	551	527	550	535	504	535	545	568	579	567	511	553	512	556	524	573	595	568	614	530	573	577	591	572	539	572	556	560	586	601	563	557	540	589	570	554	562	578	604	548	581	551	528	565	590	557	538	533	527	554	572	556	541	529	554	552	540	544	553	524	555	582	543	572	554	540	529	564	512	572	539	522	561	535	574	547	535	561	604	536	565	507	567	557	572	564	527	574	570	530	573	562	561	556	575	552	574	571	580	494	540	538	563	566	591	543	540	565	583	565	565	568	523	530	541	553	554	550	586	570	554	522	515	568	520	598	548	540	526	529	557	577	560	594	545	580	559	521	595	532	551	560	532	516	576	548	556	555	510	574	530	537	555	526	545	517	594	509	587	556	530	570	582	495	583	577	578	557	553	572	538	576	597	569	573	515	561	545	551	529	577	548	553	604	553	577	532	563	612	570	603	557	530	558	530	585	528	527	542	538	514	575	525	542	565	533	529	569	566	536	591	506	533	525	575	565	568	537	542	556	545	530	521	557	548	599	552	539	537	539	533	559	536	595	593	568	545	558	526	551	546	544	583	573	569	555	555	540	590	589	544	569	564	607	518	509	539	583	574	523	559	566	572	577	561	559	555	557	539	571	536	582	553	583	570	543	552	570	539	531	545	563	569	524	539	551	561	568	553	567	578	577	574	548	569	563	567	546	544	577	564	550	563	576	531	559	576	572	563	545	547	544	548	568	549	579	536	581	559	560	545	576	552	567	574	549	553	558	566	577	566	545	617	600	567	564	545	578	542	578	566	520	560	552	599	531	565	576	585	533	578	563	586	544	524	567	568	547	538	557	522	557	512	597	550	569	562	524	578	583	530	521	564	563	570	568	547	549	571	582	496	536	557	551	540	536	568	564	556	552	583	556	563	546	582	540	564	576	572	531	573	567	559	573	562	587	583	561	560	597	535	599	586	550	502	545	546	592	546	537	573	587	497	554	521	581	565	534	578	544	574	576	554	559	539	546	568	563	530	537	558	576	489	602	514	553	570	584	546	513	557	550	574	548	567	556	547	506	557	558	525	534	528	494	552	516	534	557	601	559	569	514	530	492	587	565	534	566	546	549	553	551	594	561	547	550	545	504	543	539	549	542	605	571	587	555	553	596	535	555	588	560	599	556	547	525	558	566	542	552	560	565	569	631	580	576	575	555	506	546	571	553	550	586	547	610	574	554	558	571	568	586	542	575	543	589	541	594	549	560	527	583	586	520	563	559	580	509	570	550	582	530	541	549	526	592	518	559	563	566	571	546	576	557	561	532	542	531	540	537	554	519	606	566	550	598	551	587	509	594	574	563	572	551	579	557	558	546	567	572	588	534	565	572	549	549	563	550	570	581	531	556	572	545	540	581	581	556	555	558	531	591	569	544	545	514	567	594	513	550	545	555	533	573	558	559	574	519	553	568	539	498	588	555	553	573	572	514	600	549	527	576	547	534	555	556	599	545	588	559	519	570	550	602	479	558	519	558	501	526	568	595	554	544	537	495	562	569	590	578	540	635	526	557	542	547	589	522	540	569	557	545	548	582	559	569	626	588	600	548	559	588	525
13214	12096	3884	2684	2236	1738	1398	1205	1052	924	862	879	815	765	730	771	762	723	704	714	706	748	739	737	680	692	718	785	699	738	723	731	761	741	708	690	703	758	699	710	724	754	692	723	714	736	742	724	721	669	716	685	732	707	700	718	733	725	718	705	711	751	710	734	753	670	698	701	700	704	764	723	699	733	701	725	673	764	731	683	718	714	729	698	698	692	698	728	686	733	704	719	672	735	726	693	683	694	686	659	694	696	727	744	715	710	743	726	687	681	706	685	719	686	701	776	753	730	699	739	702	715	683	712	709	700	718	720	732	706	697	685	742	707	691	745	720	704	725	740	634	711	700	710	709	684	683	698	722	723	737	730	735	713	730	714	743	703	710	730	741	748	706	725	666	699	708	721	672	713	712	721	698	747	708	739	742	732	683	731	771	693	767	740	718	697	705	721	678	723	718	679	712	714	723	707	705	716	745	682	735	752	703	674	678	721	708	699	697	660	723	700	717	710	705	749	723	704	704	702	677	701	697	712	750	681	755	692	686	776	651	721	701	738	662	752	689	739	719	672	701	722	710	721	704	703	673	685	708	772	720	707	719	712	736	704	714	730	703	695	716	740	701	748	676	743	722	733	731	688	728	722	796	741	708	697	658	706	700	718	758	768	649	743	669	726	717	732	681	718	714	685	742	685	688	725	700	764	703	653	779	708	700	725	677	684	680	722	660	724	733	702	662	740	705	719	698	731	654	724	720	762	720	719	706	753	684	765	730	690	718	733	702	694	692	738	676	730	749	719	765	694	721	668	727	683	680	704	714	735	685	725	667	706	752	634	753	729	729	734	728	710	721	723	723	738	747	762	731	721	669	689	646	768	680	718	714	745	738	739	707	755	730	690	694	695	724	718	747	705	694	710	713	753	699	730	703	678	689	737	708	702	684	702	705	729	731	675	738	735	712	721	697	712	720	698	756	747	720	715	686	737	761	709	715	686	710	719	722	679	734	729	716	711	715	716	726	700	670	708	772	710	660	707	703	692	750	740	659	703	675	707	726	720	691	790	710	715	717	720	734	707	727	675	697	721	714	742	733	673	771	761	715	726	749	703	729	662	778	757	706	749	722	771	730	700	716	746	760	696	708	770	735	733	716	753	760	703	755	743	704	692	724	722	724	731	729	695	744	715	652	709	701	694	722	732	666	660	734	754	691	693	707	735	727	698	753	659	679	713	687	706	683	750	743	700	733	686	723	678	644	774	708	684	721	774	707	697	733	754	726	761	686	716	758	711	701	733	712	736	705	684	676	694	762	715	670	707	687	727	711	696	748	746	677	700	734	709	696	748	741	762	696	723	743	685	715	695	726	782	760	683	704	690	677	728	688	734	717	679	755	690	728	724	734	688	754	756	760	719	717	712	733	662	721	694	697	696	692	704	701	695	702	700	654	702	718	737	739	735	656	694	770	712	730	676	710	692	729	726	716	702	711	734	699	717	685	715	711	691	688	674	697	690	713	697	747	689	754	705	651	675	694	731	719	676	693	700	761	705	680	705	767	718	704	724	728	718	715	720	734	675	744	743	686	727	698	695	714	699	725	694	736	761	706	715	669	738	716	723	633	711	678	755	699	711	695	700	733	722	740	732	710	746	744	687	696	672	694	751	697	699	701	736	689	697	717	728	713	743	718	721	734	737	724	726	724	691	744	700	740	745	708	680	649	678	745	700	704	732	744	682	681	705	660	697	798	784	685	715	710	720	714	711	704	753	661	707	716	746	720	718	716	695	727	687	754	722	712	779	664	702	724	681	706	685	715	755	715	686	757	692	710	713	734	729	716	722	707	746	706	730	742	689	724	686	702	674	718	696	715	705	743	678	729	703	727	769	696	679	703	736	713	725	745	701	681	687	692	751	715	682	696	738	752	704	686	726	727	715	734	741	746	713	723	685	705	755	735	755	724	701	726	733	705	705	726	706	695	735	711	706	746	770	705	718	728	705	701	753	739	745	689	675	705	695	708	710	684	716	686	712	690	703	720	774	660	713	703	716	773	707	773	661	700	720	726	707	758	700	713	719	750	740	771	752	691	733	691	770	762	705	738	759	691	669	715	717	728	749	731	718	694	724	732	734	716	718	714	702	675	760	654	688	698	712	711	754	708	757	715	709	694	707	706	728	702	705	729	721	706	705	737	656	730	732	801	723	725	745	723	766	730	738	709	712	726	734	765	707	710	718	722	703	755	717	744	691	670	698	729	707	772	712	680	727	702	713	733	742	705	651	709	696	658	708	703	717	699	697	733	728	721	698	731	711	740	696	722	684	727	627	721	745	764	677	662	707	711	733	757	725	638	664	688	705	686	714	724	729	716	742	717	692	719	752	729	735	753	726	756	688	692	649	700	739	724	657	691	735	703	736	718	720	699	729	719	734	731	717	691	727	713	746	740	669	707	708	703	714	750	734	720	741	741	714	699	726	713	723	705	773	708	714	747	708	713	741	770	787	722	734	699	659	694	715	717	697	726	733	674	722	688	707	693	738	700	718	703	717	709	670	700	770	695	717	691	715	743	705	716	751	735	679	720	688	705	690	697	713	716	715	714	730	746	739	728	688	747	685	690	731	710	712	683	700	707	664	742	737	710	694	776	689	693	724	708	731	682	687	700	701	706	694	715	718	727	703	668	752	683	727	712	724	706	722	736	723	651	707	678	730	709	738	731	708	682	718	703	679	692	694	710	754	729	683	715	731	640	713	742	747	723	715	758	653	675	684	722	696	769	702	738	720	706	712	690	746	716	711	719	703	696	753	682	707	724	743	729	718	729	665	672	725	668	707	794	721	745	721	721	721	677	769	755	671	735	734	725	701	737	730	716	713	664	670	712	681	701	773	689	736	787	740	697	682	695	670	641	750	696	713	752	717	717	718	723	716	715	684	723	709	774	699	690	774	699	683	666	737	699	698	728	720	699	701	716	703	700	743	714	717	710	683	712	755	688	740	703	689	727	761	716	712	674	740	737	680	738	686	750	701	735	717	731	693	705	774	664	704	731	704	723	728	669	725	715	711	679	737	688	679	717	707	722	730	712	660	673	692	693	707	731	726	713	694	733	735	730	704	691	727	736	754	749	718	711	735	727	681	753	766	725	690	735	706	705	655	786	720	714	692	712	719	685	745	699	715	682	694	708	712	718	705	751	698	693	688	767	693	672	763	701	692	710	679	707	666	730	736	701	716	751	726	704	671	728	749	752	713	660	773	687	706	681	750	712	697	722	698	751	738	721	715	747	715	747	689	735	732	682	740	732	686	749	723	792	733	704	734	706	684	682	697	699	668	655	703	690	691	698	712	753	706	752	719	671	732	712	701	729	730	681	694	740	742	724	671	692	701	743	675	698	708	692	714	706	739	746	656	732	728	719	725	712	719	691	705	746	681	681	704	704	736	670	691	692	722	747	663	733	750	731	701	715	660	706	723	663	735	721	703	694	719	766	700	704	706	743	731	704	681	721	686	718	701
23971	21592	28781	24863	21457	6866	1593	1089	872	816	722	682	656	597	594	630	592	593	573	577	608	560	548	537	577	573	523	567	570	566	506	567	556	540	539	530	539	595	510	492	543	536	536	537	563	531	512	572	499	554	486	576	539	559	571	550	517	524	542	511	486	520	547	535	536	533	543	569	550	532	539	587	565	523	534	531	503	527	512	530	530	557	550	605	519	565	531	518	529	508	554	589	559	499	554	533	520	549	544	547	519	557	517	535	572	538	517	524	565	514	566	523	559	521	532	533	550	546	562	539	515	584	522	512	531	572	534	512	566	535	512	531	571	519	556	450	526	529	522	539	567	577	538	573	529	588	532	549	553	574	531	577	551	550	558	576	538	563	550	521	511	513	544	533	538	528	545	551	515	535	543	549	583	527	571	557	509	557	515	535	561	556	568	516	571	574	547	588	520	557	554	502	558	537	537	526	544	529	572	498	526	525	557	514	575	574	580	539	535	537	562	521	560	536	539	528	519	522	529	520	522	516	531	499	573	564	507	540	537	575	566	504	503	541	572	551	537	513	471	532	527	543	565	567	531	546	549	487	544	540	519	523	538	557	527	569	503	527	527	569	493	555	531	543	495	529	539	531	519	539	514	520	529	521	523	537	576	557	515	589	557	540	525	558	576	534	513	516	533	584	563	534	517	526	546	540	528	527	525	546	546	564	492	486	529	502	550	532	542	527	518	545	536	552	526	548	571	526	523	543	538	517	522	529	488	491	536	552	578	506	510	537	508	539	563	510	541	531	520	539	516	517	542	570	553	560	550	519	488	483	543	560	542	546	538	556	527	524	539	528	545	537	552	532	500	534	522	547	509	526	504	541	529	527	544	531	549	514	516	503	513	548	526	540	524	537	530	520	536	546	539	563	530	553	481	531	545	526	579	538	512	552	565	508	534	542	530	531	546	569	554	551	576	530	515	564	558	515	474	534	566	518	552	490	569	526	534	498	513	533	505	542	516	553	551	506	529	509	541	497	516	521	553	555	554	500	541	535	548	515	534	523	544	565	541	546	542	513	504	545	553	518	539	531	517	482	587	509	509	524	551	554	512	571	513	554	551	522	506	557	533	596	539	528	551	565	579	574	524	541	571	515	558	508	507	542	542	534	526	548	543	515	554	525	524	549	594	592	509	567	542	547	576	508	551	518	561	515	556	556	591	507	538	579	558	539	542	548	521	532	504	551	574	553	494	557	546	519	552	518	542	545	537	550	566	559	548	538	520	495	507	530	563	532	533	496	558	491	533	598	502	522	528	523	529	543	566	543	539	530	511	528	551	548	522	553	503	523	545	537	499	554	527	512	505	557	552	552	498	543	547	566	509	520	546	521	530	503	533	546	534	536	555	513	500	514	533	500	502	507	534	522	545	493	558	551	518	552	551	548	540	528	516	569	535	556	555	534	554	556	586	525	517	532	520	530	512	533	532	477	555	524	537	535	549	514	548	541	562	569	506	546	530	524	507	547	536	552	580	509	528	521	512	525	519	591	527	557	513	552	531	540	552	510	564	529	562	543	516	531	541	565	537	550	529	520	530	514	538	552	552	552	553	546	552	549	545	511	526	518	522	559	522	521	599	530	534	509	513	559	534	543	507	584	559	510	515	545	524	530	541	527	548	528	540	530	514	570	503	563	543	531	513	516	516	523	560	575	533	517	534	538	546	531	529	575	552	517	557	533	538	544	506	575	572	552	540	538	531	599	557	525	528	540	553	552	563	536	558	505	520	544	534	540	527	526	586	512	556	510	521	537	581	572	501	560	558	488	553	503	581	532	527	519	524	532	554	529	570	565	522	527	535	524	573	537	536	566	583	515	522	551	551	504	545	517	548	595	537	557	523	549	516	462	532	543	560	523	514	481	494	539	547	589	588	575	545	498	588	515	605	536	529	524	526	544	551	553	553	569	491	537	557	529	529	529	509	541	545	577	507	523	579	510	547	504	493	527	549	493	508	531	536	556	547	537	521	527	517	526	559	543	540	586	514	548	561	546	567	519	515	540	517	549	549	515	528	539	505	527	542	539	562	537	508	551	533	544	517	511	537	548	557	557	567	591	511	530	535	545	528	568	524	572	568	554	548	520	514	520	539	530	535	517	529	581	535	533	526	500	546	529	533	505	543	479	467	570	537	573	537	528	541	521	530	534	593	553	541	528	557	547	563	541	592	510	548	522	546	498	530	547	527	543	497	523	527	562	542	527	516	514	523	525	537	534	572	565	479	560	536	537	533	539	510	519	538	573	550	534	521	549	518	533	520	560	531	566	566	520	504	528	569	596	525	506	527	559	586	528	552	537	533	538	509	550	556	550	537	545	585	551	564	580	523	562	526	487	551	513	530	550	554	557	530	561	531	590	528	531	540	539	559	559	544	533	537	547	558	557	526	536	518	532	536	534	548	553	530	485	524	572	570	559	527	549	592	575	539	535	536	518	537	544	563	534	532	544	531	541	568	461	556	519	492	557	508	531	500	508	491	529	558	555	535	554	525	538	497	533	528	573	540	588	517	541	547	553	521	511	539	545	546	538	535	526	541	512	519	553	582	498	539	502	535	508	528	537	524	510	562	534	527	493	538	525	541	529	512	543	513	531	529	530	541	547	505	550	521	523	525	591	522	580	494	516	528	502	518	531	543	578	553	538	537	560	524	549	585	574	499	580	544	537	552	570	534	531	539	528	517	552	540	537	544	591	482	559	549	541	571	570	547	540	558	529	516	551	553	497	563	569	502	513	512	551	605	502	544	555	575	556	497	530	544	565	562	510	532	502	524	584	552	550	534	519	541	533	527	591	555	548	517	504	542	539	552	553	538	523	563	551	557	523	523	512	532	566	539	517	556	531	523	532	566	524	540	540	549	542	555	558	542	531	513	521	534	532	565	525	563	539	499	544	524	543	557	540	503	544	565	551	574	532	499	509	560	539	549	524	500	542	509	479	513	579	518	533	520	545	551	567	567	534	532	488	515	556	590	514	511	549	562	554	509	542	500	526	492	533	539	535	558	549	553	530	532	550	526	540	532	479	522	553	567	532	514	555	536	485	598	531	505	547	591	534	553	553	488	530	546	507	486	554	509	519	509	544	551	545	547	519	512	503	542	578	503	567	552	536	534	548	549	539	527	557	509	533	561	559	542	503	551	514	546	506	495	540	535	526	554	581	537	557	544	519	489	479	534	563	511	532	540	507	489	481	555	490	518	562	529	550	538	498	524	528	521	547	546	551	534	561	542	526	522	539	543	532	509	532	504	523	526	554	568	535	553	520	513	572	562	576	520	551	536	528	554	523	523	544	528	533	550	530	534	532	528	579	532	522	544	505	558	516	541	485	496	523	574	516	544	571	511	555	551	548	547	506	516	568	502	514	519	559	546	552	529	542	556	511	555	534	549	545	496	524	587	559	529	564	488	567	517	535	567	566	524	515	577	552	542	522	550	544	489	506	556	529	503	560	589	550	507	582	560	516
16938	16692	8768	5408	4108	3258	2463	1798	1614	1360	1153	1051	947	892	863	869	810	778	767	698	730	735	744	740	744	695	684	746	737	702	736	683	715	682	708	671	733	680	722	723	686	680	722	729	721	685	689	718	733	723	718	700	691	691	661	705	722	690	698	725	716	703	678	702	655	708	694	718	706	753	727	693	676	693	705	700	708	647	678	706	741	676	689	725	705	718	746	688	729	666	688	678	642	709	740	695	734	704	733	721	661	740	712	701	709	684	643	705	753	695	664	705	739	715	696	702	724	717	677	697	702	694	674	679	682	727	684	717	721	713	735	670	714	729	713	710	699	705	777	685	721	700	714	706	656	706	715	682	717	704	656	693	683	673	713	694	766	667	680	713	679	690	646	729	669	712	692	682	691	705	670	668	664	708	706	711	705	737	704	672	670	698	664	706	669	646	689	667	639	716	727	692	675	750	712	739	730	728	691	722	690	648	731	679	699	710	730	692	690	714	677	669	685	687	741	660	729	693	687	644	655	723	722	740	708	735	701	684	733	716	698	708	704	698	704	689	681	673	749	704	712	723	662	685	682	701	708	692	667	757	669	660	674	754	672	692	701	710	715	680	688	664	699	651	688	696	673	677	703	726	702	727	681	684	751	668	687	736	685	716	688	715	684	713	726	676	668	714	652	678	673	703	744	754	667	752	701	685	707	709	671	684	703	683	706	719	668	722	683	694	742	698	694	748	689	675	725	724	777	714	664	672	736	691	655	671	697	687	703	675	673	699	700	671	708	702	677	666	630	707	721	676	710	679	692	706	691	654	671	732	678	712	719	703	680	617	689	709	700	698	679	708	709	679	699	753	712	680	689	668	752	719	742	735	735	700	695	663	690	725	673	667	695	698	698	714	747	693	724	658	704	745	696	689	720	749	688	681	732	748	712	678	684	725	730	689	682	717	737	632	684	691	713	701	673	720	654	739	727	691	711	704	737	736	702	742	714	684	662	690	687	695	674	683	642	751	706	697	721	699	712	683	702	676	676	651	763	749	691	639	697	714	671	645	665	616	709	721	731	687	690	708	726	692	700	727	712	677	705	676	699	718	727	691	689	699	681	732	703	716	690	705	670	724	699	679	732	685	727	694	710	663	696	724	700	713	708	706	701	704	679	699	739	746	761	701	722	774	668	667	699	697	696	708	659	681	668	714	726	677	700	682	699	700	727	712	697	695	698	696	668	707	780	713	681	699	699	693	765	665	731	671	674	679	703	704	756	686	652	703	739	671	711	730	736	703	670	700	704	709	708	690	669	724	646	713	687	728	679	664	671	737	715	695	715	703	731	722	704	714	678	720	677	754	696	669	711	665	690	719	747	719	708	714	733	686	687	730	706	699	700	687	676	686	708	702	753	722	709	716	704	724	714	718	721	686	728	684	663	700	709	687	717	678	690	699	715	663	730	658	686	731	699	694	691	725	645	726	686	716	676	713	653	701	679	701	767	722	727	709	658	703	687	701	709	706	686	707	706	736	713	698	687	644	696	699	726	697	695	644	705	707	685	640	688	692	674	736	693	704	749	723	709	649	733	712	684	723	693	690	718	712	714	703	714	706	730	677	707	693	725	681	706	727	680	705	711	720	721	708	715	702	720	695	698	735	697	742	701	690	688	710	737	718	741	669	681	701	720	685	697	694	656	681	698	701	708	689	667	676	685	719	697	696	701	708	684	743	741	706	740	690	648	708	644	691	677	715	681	679	673	639	696	725	761	662	763	668	750	735	679	705	695	651	683	726	726	644	688	653	719	709	687	684	669	683	719	688	704	688	666	639	743	650	709	753	676	677	656	667	694	715	732	676	685	717	704	737	759	725	691	700	680	625	691	704	706	705	675	719	659	714	670	720	694	713	678	719	717	698	688	732	731	700	687	686	695	673	661	722	704	758	714	692	720	666	676	755	713	682	726	707	693	713	715	670	714	690	686	674	695	664	680	723	709	681	698	695	714	704	709	681	692	695	718	698	678	651	689	738	705	700	673	694	694	688	670	660	649	681	673	734	670	767	694	712	667	688	655	694	715	707	704	742	708	752	737	674	688	689	674	714	657	707	670	707	670	734	706	660	746	711	678	710	736	680	648	692	709	671	676	730	701	716	701	713	686	692	653	665	711	693	683	714	705	679	719	660	703	674	737	729	695	696	742	687	679	697	682	692	742	725	711	689	700	747	701	698	671	724	725	709	659	695	693	680	701	696	769	710	725	697	736	710	675	745	746	708	680	689	664	719	725	703	706	675	691	697	662	701	681	713	743	737	726	736	683	719	675	675	675	749	709	692	705	654	688	706	672	670	742	686	706	702	682	689	727	689	688	727	689	717	657	699	706	712	700	691	636	729	673	701	711	694	665	675	699	737	719	711	677	695	723	684	641	718	719	695	744	710	700	732	670	672	732	664	730	717	668	690	690	697	683	703	703	699	653	652	732	694	697	672	685	711	657	707	734	738	744	720	718	674	705	635	748	783	693	723	698	731	687	733	681	709	703	708	701	728	661	698	636	663	644	696	671	675	661	691	745	735	724	731	685	690	690	690	695	732	678	707	721	676	693	678	727	690	713	674	641	684	721	717	723	669	722	699	740	709	725	719	741	746	733	696	684	697	675	706	711	650	666	673	772	699	697	715	717	672	720	714	704	664	744	720	669	665	738	632	672	697	704	672	719	710	756	716	686	676	702	684	703	620	736	674	687	679	771	659	690	732	681	684	674	698	723	700	691	733	682	630	669	720	736	666	681	742	661	697	720	712	718	702	714	652	716	730	664	703	735	675	681	720	744	644	684	733	723	685	691	670	648	718	727	694	742	708	694	710	741	730	717	711	699	708	712	693	722	672	705	711	704	682	696	720	712	699	726	673	700	706	718	700	729	690	682	679	680	704	684	713	671	706	678	691	677	696	710	631	707	669	694	735	701	671	713	689	708	686	675	700	715	702	739	689	690	633	703	694	688	631	696	692	726	650	669	704	704	694	748	664	710	710	719	710	700	668	710	672	669	690	658	678	673	715	708	666	717	676	742	735	677	742	715	692	716	721	672	671	699	752	739	749	653	650	693	693	679	700	701	729	690	647	730	709	678	758	714	681	735	701	690	680	697	709	690	703	729	722	668	702	717	695	704	723	691	659	722	650	668	682	698	720	698	693	726	720	718	704	648	712	734	705	692	747	694	728	680	706	711	719	696	763	630	704	683	705	671	680	685	691	681	720	714	648	665	684	685	668	693	733	688	700	678	634	671	678	699	700	707	674	742	689	736	678	722	758	721	687	677	689	702	689	707	686	725	724	725	661	721	717	651	732	698	670	700	715	712	733	727	729	698	714	675	683	748	701	681	702	710	690	693	719	703	622	693	714	712	667	688	685	707	708	700	717	669	695	742	721	723	797	692	704	767	710	664	669	711	736	685	682	706	661	684	729	719	689	674	633	695	679	718	685	683	694	689	716	734	697	711	719	660	667	670	703	674	720
25221	21593	27224	25966	5485	1050	775	638	583	566	456	462	440	394	351	382	382	379	385	336	345	336	402	387	332	330	371	375	353	353	349	340	361	356	358	336	329	335	358	340	367	364	344	341	369	333	372	332	334	367	352	352	319	375	395	321	353	326	361	348	347	355	370	351	370	341	391	366	320	330	337	353	365	328	354	358	356	356	385	357	358	359	377	346	325	329	353	356	347	358	333	337	378	333	323	334	352	356	316	321	391	314	344	363	355	365	336	333	334	341	306	349	322	312	347	330	373	360	326	358	350	347	362	357	355	335	320	343	360	361	324	322	344	336	376	355	348	363	329	351	366	351	349	348	341	326	371	364	379	333	377	307	350	310	354	342	343	342	333	348	302	371	338	365	371	367	354	378	332	357	349	362	321	345	342	347	346	343	343	330	363	356	326	322	355	326	347	361	371	318	384	333	344	360	336	346	308	354	336	356	359	340	335	366	335	340	311	345	375	349	345	332	329	339	366	340	333	357	356	381	326	301	335	338	352	342	370	360	332	343	325	329	329	375	357	354	333	333	358	334	339	391	332	363	362	364	340	357	390	303	335	340	354	366	331	307	362	376	344	346	363	339	364	366	363	320	367	354	353	332	366	333	363	372	356	318	365	348	361	337	313	383	340	338	362	343	357	320	327	363	390	336	320	335	321	364	357	352	342	372	318	338	343	336	341	343	364	364	359	341	362	321	354	360	323	389	354	393	329	378	349	320	357	355	318	340	370	355	330	337	341	358	367	387	350	309	288	309	332	394	325	317	370	361	343	317	379	313	350	319	356	357	375	358	349	318	343	352	344	333	355	345	332	334	320	333	325	349	347	338	329	326	342	343	372	317	317	368	360	339	317	336	341	365	318	308	342	376	342	349	349	343	325	336	369	339	320	374	359	325	316	310	369	356	330	335	359	350	338	342	342	362	327	380	326	364	336	360	366	326	347	375	345	329	336	338	339	330	364	343	388	318	366	342	354	360	355	349	360	356	337	337	332	334	361	340	345	329	340	374	388	339	389	342	389	377	310	359	358	332	330	313	358	352	356	331	309	327	357	361	353	333	346	359	339	340	346	369	340	334	320	312	337	321	349	320	368	355	320	341	363	373	344	347	353	346	351	359	344	348	351	347	333	349	321	343	360	316	322	364	368	331	334	348	339	383	367	349	369	338	328	337	358	345	372	355	372	333	363	340	340	363	350	299	338	360	365	357	339	331	337	314	356	351	356	371	323	326	335	343	370	319	349	320	333	348	341	366	377	363	343	346	352	342	385	364	346	354	361	374	328	310	375	325	323	335	336	351	370	356	320	354	346	335	356	338	382	384	337	299	328	332	320	345	350	352	333	326	368	320	308	334	346	367	384	361	318	358	336	360	306	348	334	338	321	324	375	359	359	368	349	315	349	358	345	331	391	326	341	342	368	344	335	354	357	338	362	353	329	349	351	353	342	384	325	363	354	350	356	381	334	341	345	376	337	335	396	348	345	344	338	332	358	347	352	352	328	352	332	355	350	353	324	363	361	345	335	366	340	342	312	319	331	399	370	370	344	338	356	339	305	339	354	335	356	327	349	325	335	323	356	364	362	341	318	356	327	323	337	351	334	342	394	327	355	347	336	323	370	335	394	338	346	336	335	365	321	295	369	349	355	352	367	350	322	361	374	356	344	359	354	348	351	315	311	352	352	311	346	360	349	365	361	354	354	352	340	327	326	377	381	372	363	351	327	314	324	352	369	331	343	353	354	321	342	345	326	359	301	321	368	349	343	390	312	348	318	327	355	339	325	323	332	339	365	335	371	364	337	331	351	343	352	313	347	367	329	358	319	346	396	331	344	306	360	333	336	338	338	336	332	337	319	340	333	329	336	342	364	339	353	353	354	353	364	335	362	356	366	352	351	301	333	332	364	351	350	372	338	337	319	351	368	363	337	320	343	361	338	371	339	367	326	339	352	352	379	353	362	349	305	308	335	337	358	366	320	298	358	320	377	328	376	362	339	315	329	337	346	351	358	346	362	331	333	348	343	346	356	325	334	341	366	350	299	351	355	382	335	340	336	363	339	365	358	330	326	345	356	340	356	358	346	356	325	364	384	362	327	348	326	339	335	360	335	340	387	321	352	314	330	350	313	349	347	340	349	330	317	345	368	374	314	331	335	401	362	333	370	303	323	328	349	346	352	346	373	349	335	350	351	354	353	363	321	357	339	351	339	343	341	362	332	326	368	336	373	368	310	335	339	349	343	335	359	318	317	372	360	366	316	351	360	388	340	386	365	354	332	368	317	336	336	364	307	338	359	362	318	325	356	382	350	410	329	339	381	338	340	340	338	350	340	325	321	328	365	365	371	344	336	335	320	319	320	338	337	349	368	326	380	375	366	368	367	355	328	337	354	368	337	341	333	356	325	355	331	381	379	341	371	335	329	299	333	351	361	350	309	356	338	310	324	350	370	313	375	350	331	343	329	388	364	335	354	354	332	325	343	350	336	351	347	328	344	346	339	386	353	341	347	350	335	340	316	339	329	346	343	331	327	335	364	338	381	348	385	362	331	369	321	325	343	342	360	343	351	392	337	334	357	286	360	352	367	328	367	356	364	348	356	326	331	349	352	358	335	330	350	348	364	346	330	320	373	339	349	365	331	336	345	372	357	373	331	355	349	344	336	355	338	343	320	358	375	331	341	334	360	351	357	381	314	334	360	360	336	309	352	319	350	347	353	325	321	344	335	297	329	333	332	345	343	326	332	339	353	363	368	321	347	326	322	332	300	363	358	351	348	337	308	342	353	347	354	326	352	330	322	373	345	340	312	370	335	341	339	345	349	337	341	339	353	322	368	353	372	322	337	328	323	358	379	330	332	336	357	329	362	316	316	299	346	353	334	335	336	328	354	349	333	337	332	377	342	314	334	313	364	366	319	333	353	334	363	350	359	368	337	307	339	366	363	356	332	365	352	351	340	318	357	331	372	349	304	367	336	337	338	332	350	338	389	362	329	326	363	350	299	333	323	344	353	349	343	331	353	331	370	334	339	330	340	345	338	335	346	340	356	312	347	337	320	358	315	336	336	357	364	348	363	349	314	318	353	333	324	338	362	328	366	356	341	371	336	355	334	341	345	342	363	347	354	352	358	328	356	329	338	360	381	358	373	308	420	362	328	322	327	357	357	341	346	351	343	349	334	318	311	352	357	338	356	348	339	357	347	345	344	329	340	341	339	371	350	333	342	307	324	372	328	337	386	346	358	344	323	321	348	325	356	336	363	318	353	322	335	353	339	339	328	361	380	343	349	350	344	324	305	354	364	336	361	337	349	369	362	325	352	336	380	352	337	322	322	341	334	360	352	338	365	313	327	348	363	311	368	333	337	333	345	376	346	353	327	351	375	347	344	335	337	367	335	356	355	342	300	351	337	327	336	362	309	363	311	364	319	326	367	345	304	356	368	337	331	353	380	355	376	365	344	325	380	348	385	351
15268	17810	6235	3002	2428	1963	1530	1290	1027	884	739	712	684	588	543	505	498	482	520	494	464	466	493	470	435	420	456	484	462	440	467	461	459	454	443	435	446	473	421	457	490	448	442	473	473	438	457	442	490	442	483	479	411	428	447	441	432	438	433	457	461	453	475	427	434	425	439	451	437	476	418	435	477	440	440	440	410	460	461	476	468	452	441	456	486	450	455	442	441	442	445	450	385	421	439	442	436	453	461	439	457	469	442	435	414	449	459	462	454	404	474	476	469	450	455	432	443	463	455	444	470	428	461	458	487	451	433	436	442	448	439	471	449	424	443	414	440	419	462	462	431	397	450	461	444	444	446	451	487	440	445	455	450	455	428	459	459	484	410	490	419	455	407	458	483	447	442	414	469	469	460	429	436	455	451	458	464	485	453	474	488	444	398	492	457	443	429	448	428	475	486	492	441	447	450	465	497	433	399	492	468	424	426	406	454	421	425	455	429	447	450	423	487	459	456	446	448	434	444	441	475	448	401	417	400	464	456	458	479	400	444	433	429	424	451	458	444	472	447	400	437	458	449	427	450	424	455	416	438	448	484	467	450	434	470	503	482	445	472	441	428	433	468	495	462	448	467	485	443	463	473	452	460	438	486	503	448	442	445	401	461	434	456	434	413	450	430	460	371	439	496	418	425	417	469	444	425	437	445	447	418	474	441	461	434	467	470	452	431	430	445	445	427	443	458	455	455	453	445	481	450	424	445	441	447	472	450	445	432	451	462	445	436	433	417	449	455	463	462	474	454	450	480	480	448	467	467	422	419	428	446	460	462	427	462	424	464	424	451	435	456	406	469	459	428	463	436	407	442	429	489	427	436	460	445	485	439	424	467	447	457	428	439	460	422	479	423	429	423	462	472	468	454	408	447	457	439	416	443	442	405	451	451	474	482	450	454	440	438	464	458	471	451	442	414	467	452	438	420	474	437	461	441	455	444	446	430	432	414	447	454	438	487	435	461	452	453	448	480	419	410	440	430	484	431	446	413	481	443	427	474	452	450	447	430	416	437	428	443	434	484	454	461	419	440	466	460	461	431	423	444	448	454	431	435	429	505	435	469	460	444	452	459	448	452	445	411	446	460	440	475	481	413	459	430	465	489	445	446	436	477	453	435	466	456	443	438	461	432	459	447	464	473	438	433	434	438	463	418	481	441	455	453	414	436	471	413	465	461	454	450	439	451	471	427	452	430	440	429	474	471	384	486	431	447	437	453	456	452	412	450	471	484	471	426	454	475	449	471	456	447	436	460	436	447	452	438	443	486	466	454	470	447	407	435	445	451	452	451	452	474	407	476	423	445	429	441	459	456	472	473	479	459	482	453	442	493	469	439	419	435	440	470	472	439	401	449	468	482	482	492	452	460	482	486	432	505	457	444	466	404	464	437	449	456	493	433	471	472	455	440	440	473	468	427	444	442	448	430	448	452	421	425	477	440	441	404	428	433	454	466	436	480	475	469	457	433	472	426	406	495	455	433	456	460	441	450	462	462	437	482	444	453	457	458	434	464	439	441	457	449	468	459	460	449	464	402	458	485	421	450	473	420	445	457	439	446	461	465	471	421	461	476	417	457	471	452	449	463	459	444	475	429	429	476	448	419	463	459	483	439	424	450	431	418	435	447	440	440	431	427	458	486	473	374	427	447	470	479	451	452	443	475	428	430	459	462	455	447	436	422	485	432	462	436	446	439	457	445	454	456	453	456	449	491	410	431	467	397	472	451	426	451	428	431	459	490	397	447	469	457	455	437	420	441	433	448	456	462	443	474	429	445	438	443	414	432	404	490	470	426	428	461	475	436	472	430	455	465	485	466	473	457	465	432	469	448	434	454	468	421	455	451	480	461	441	473	435	475	439	439	432	428	452	437	500	428	428	457	444	426	463	435	440	453	456	481	469	418	453	421	446	439	439	491	443	418	442	457	411	454	466	468	402	459	458	452	439	449	473	407	414	452	453	415	449	463	503	433	455	439	458	464	408	433	441	433	447	447	456	479	483	468	458	446	461	447	455	411	478	458	432	429	448	453	476	467	444	486	437	437	434	435	453	445	426	425	428	482	452	476	472	464	463	448	438	496	446	450	452	473	440	475	443	460	460	468	464	436	433	437	474	424	425	428	424	425	443	440	430	482	457	442	435	440	475	482	432	430	488	442	465	466	471	489	437	452	436	453	470	418	444	458	426	462	457	445	497	421	433	454	455	465	410	423	459	429	453	462	443	432	451	473	424	483	461	449	457	445	434	414	439	413	462	485	441	457	428	418	455	441	465	475	499	447	450	460	429	510	465	464	414	470	451	472	445	440	451	444	436	477	439	445	451	460	463	477	459	421	463	420	454	439	501	421	449	444	430	415	470	455	457	438	466	431	433	463	473	430	454	452	474	438	451	459	472	435	479	418	438	468	451	441	461	432	449	444	456	462	437	421	452	431	430	450	498	412	447	426	435	447	445	457	476	432	444	468	438	482	451	458	423	450	456	441	442	432	416	483	457	425	445	426	439	427	482	447	423	442	412	435	433	436	433	487	418	467	440	434	450	474	445	465	417	456	458	421	453	419	446	448	441	450	417	445	453	457	421	403	475	450	433	452	480	453	434	428	404	444	393	465	422	427	449	462	410	451	463	429	451	441	434	456	472	454	449	434	467	460	441	448	431	484	476	444	493	435	417	468	434	439	478	462	460	435	467	475	420	450	430	439	438	418	472	455	466	446	430	453	401	447	467	491	446	478	474	488	442	442	463	445	447	451	428	461	456	470	420	461	440	437	436	487	471	442	485	459	484	462	476	441	461	486	428	485	447	428	417	456	471	416	469	448	429	440	468	410	457	467	469	453	421	453	444	470	432	428	440	439	450	455	426	430	478	462	432	409	416	418	413	433	476	424	434	459	441	438	486	467	429	429	459	415	433	459	449	436	446	464	403	438	456	469	387	449	462	441	436	463	437	431	451	478	440	436	448	461	432	459	431	454	423	424	479	415	433	390	453	450	470	441	469	427	421	455	497	486	467	443	467	436	420	439	431	450	445	436	441	446	442	451	470	469	419	458	433	459	444	448	433	449	433	439	445	512	439	466	440	453	497	440	441	477	444	429	428	413	456	430	437	453	435	436	414	448	442	439	439	460	458	454	443	415	453	405	465	447	496	443	451	429	457	453	428	459	456	406	477	455	463	452	462	431	469	436	457	443	469	480	444	463	445	442	438	420	425	428	453	460	438	474	472	447	400	418	457	464	476	476	438	433	458	496	434	492	445	452	450	436	414	487	438	465	478	448	447	428	445	452	410	480	475	472	455	460	462	469	421	444	440	455	419	433	441	419	444	440	476	434	495	419	459	464	433	463	412	445	427	402	431	448	466	423	425	428	450	474	445	438	476	459	385	478	433	471	438	422	453	467	425	487	433	483	433	460	460	470	411	462	430	458	436	434	475	438	434	485	445	466	407	437	408	455	477	431	446
23072	21617	29289	24417	21609	21367	3999	1081	782	688	613	514	483	452	388	367	378	365	347	309	323	331	311	295	306	304	307	281	296	305	295	279	288	312	296	257	280	290	271	292	260	285	305	282	318	278	290	273	298	264	272	287	281	261	287	306	294	263	291	250	295	307	268	281	269	314	269	270	310	286	248	277	286	272	285	256	249	276	252	273	264	279	284	278	275	270	264	263	294	277	260	272	276	261	295	287	301	266	270	255	308	263	274	303	266	270	271	278	277	309	272	269	284	280	307	278	265	264	282	258	282	264	293	276	274	289	279	297	281	256	276	275	253	276	277	251	267	283	270	270	279	240	261	295	283	277	256	284	302	277	268	301	272	281	331	266	288	294	277	253	266	277	261	255	269	280	273	268	241	257	291	292	280	286	260	273	277	243	289	269	288	281	274	286	288	249	271	260	255	313	284	305	247	276	290	267	276	276	256	271	278	245	256	269	300	285	263	290	306	278	297	281	300	301	304	266	272	277	294	296	245	281	260	262	295	271	272	273	294	262	285	282	235	296	274	280	247	307	281	285	266	274	291	277	250	267	280	274	266	254	288	254	274	264	272	262	280	296	271	254	253	294	272	280	266	265	273	295	282	290	262	279	262	291	278	279	264	317	296	246	269	293	270	269	278	248	257	262	301	292	290	272	268	264	281	311	255	271	262	278	294	263	270	281	292	261	317	272	290	288	249	283	263	262	267	277	273	271	276	253	264	265	280	261	253	244	272	294	288	281	302	287	275	268	285	277	272	255	274	277	289	265	250	285	254	264	259	274	279	260	286	253	284	293	271	290	278	273	260	276	273	292	262	288	269	297	273	254	295	261	284	268	247	270	277	275	293	253	254	261	237	268	269	265	271	267	300	308	299	280	279	317	284	245	288	288	284	286	291	276	261	268	289	262	260	262	263	271	267	240	278	304	304	297	301	273	287	289	274	280	268	279	260	295	253	298	296	276	284	276	283	240	265	278	244	279	254	275	279	278	300	251	297	256	271	271	280	242	281	258	263	263	286	260	241	289	263	296	273	261	256	269	262	288	284	268	279	271	269	282	272	266	273	258	289	276	264	262	270	263	281	297	283	268	284	304	277	288	298	294	289	234	261	261	277	269	264	290	278	287	247	291	250	259	258	280	266	281	274	261	300	252	271	258	276	285	295	284	276	271	275	276	270	313	257	244	302	307	240	280	297	264	277	247	295	272	293	266	314	259	282	259	284	277	262	289	284	272	300	255	270	305	289	276	272	274	250	283	278	279	276	304	270	302	267	242	260	254	244	295	267	285	254	265	266	302	302	277	256	292	267	304	295	267	276	305	283	265	277	287	270	308	279	251	287	267	292	260	295	263	281	308	281	253	280	280	274	285	272	283	250	263	261	272	281	262	266	285	268	264	280	286	280	250	297	282	277	276	295	262	275	284	275	274	291	303	308	286	258	285	304	264	268	289	274	283	287	276	272	286	250	265	241	294	268	291	292	302	253	283	291	255	264	304	260	293	290	300	292	279	277	272	282	283	277	270	301	252	261	291	270	278	279	284	264	295	256	297	236	284	272	278	250	253	287	265	297	289	269	273	280	290	278	270	271	259	281	275	276	271	270	295	283	302	256	258	296	271	253	256	311	280	243	290	260	296	241	301	271	282	271	302	273	291	255	265	273	269	272	239	265	268	237	287	273	295	289	255	259	270	273	290	295	298	244	272	286	301	272	260	252	275	272	287	278	287	246	287	245	301	288	262	291	287	268	265	255	282	262	257	278	238	255	281	279	300	269	320	264	295	279	248	274	261	264	278	310	257	269	300	245	275	269	290	262	279	278	284	262	291	284	254	295	286	280	283	288	288	294	288	249	279	271	264	273	280	263	268	278	251	250	274	264	274	273	284	260	267	275	285	268	263	248	282	266	249	270	292	287	288	285	282	311	275	314	285	286	277	257	291	276	281	249	258	280	292	266	265	283	289	278	317	287	301	273	281	263	267	290	294	297	266	294	258	294	277	263	284	280	293	269	260	261	265	262	241	265	302	308	259	278	282	259	264	227	296	294	256	288	284	257	262	268	279	245	296	279	284	272	290	273	295	268	271	264	255	278	277	264	276	269	274	274	274	298	266	290	260	312	259	265	286	294	293	300	263	286	275	277	300	266	251	272	255	246	271	270	279	260	275	261	280	283	268	272	311	263	294	280	267	274	281	266	256	275	268	306	273	304	309	251	284	268	288	289	259	280	297	268	250	292	234	248	272	256	269	300	265	268	277	234	281	281	274	260	275	311	288	257	289	294	275	280	269	270	268	286	252	286	266	307	274	256	280	304	261	250	288	271	277	249	290	290	276	251	253	281	271	251	276	281	290	244	292	263	265	317	287	258	297	248	292	306	258	313	258	280	300	258	283	279	284	279	274	235	268	306	266	266	287	262	313	286	298	253	273	284	294	260	262	297	271	260	259	257	274	282	269	278	280	261	257	256	274	295	278	263	250	267	275	248	240	274	300	264	254	271	266	300	247	254	271	251	286	271	267	295	271	285	271	254	235	315	276	265	276	245	295	296	299	260	264	269	280	271	276	264	258	279	270	272	267	275	252	280	266	226	274	254	288	276	270	280	269	245	237	274	252	237	291	282	290	268	271	289	259	256	270	271	277	270	258	277	236	268	277	259	312	270	285	277	305	281	263	254	277	283	279	271	265	265	262	265	274	274	251	279	282	257	288	282	271	267	297	292	257	260	271	320	280	301	259	267	280	267	269	258	298	270	242	254	303	292	272	269	248	290	301	301	242	269	262	304	284	298	289	272	277	290	279	260	242	265	280	267	279	258	280	277	288	281	244	230	309	240	289	281	266	253	281	281	281	243	268	279	261	266	275	240	270	267	281	300	264	278	264	267	293	291	258	289	285	305	272	310	269	257	259	271	304	270	244	239	271	288	257	257	252	282	299	295	275	264	266	288	283	284	277	289	268	277	256	280	257	267	233	272	282	261	270	304	290	279	276	286	268	288	266	292	278	275	282	286	248	272	256	260	261	275	288	296	299	253	251	279	230	293	319	280	282	268	292	289	254	267	270	295	264	267	279	259	296	282	242	269	295	298	283	262	296	275	267	300	271	300	257	281	315	266	281	290	278	280	303	281	260	294	278	291	263	257	278	248	231	276	281	274	267	265	284	242	263	284	270	287	268	238	275	293	279	276	277	296	263	264	284	237	299	274	264	273	272	264	275	267	301	265	274	267	254	291	271	304	264	286	271	259	289	271	247	292	263	297	296	303	280	286	299	269	290	288	248	278	279	268	246	305	303	288	291	270	267	263	315	283	305	308	244	272	296	274	292	281	295	294	267	280	272	276	288	296	272	287	285	292	314	269	245	262	277	293	314	271	290	312	274	303	296	277	271	278	264	273	256	277	274	273	267	255	291	278	268	263	263	275	285	248	289	269	296	281	284	292	272	278	284	280	251	258	268	266	279	279	273	254	285
19346	24673	12549	6714	4866	3651	2911	2164	1714	1492	1199	982	870	748	688	567	538	544	497	483	470	445	437	474	428	432	412	372	435	391	406	412	394	396	404	392	395	424	430	376	417	406	430	396	382	376	418	377	386	376	370	398	357	362	392	387	364	408	405	417	392	396	393	356	410	378	385	374	387	368	381	369	407	394	348	350	374	322	380	417	392	365	382	359	413	372	386	368	364	369	342	369	401	389	406	387	370	367	360	376	404	405	370	357	381	360	369	373	370	372	393	319	398	378	364	349	376	360	383	376	349	349	358	363	339	352	398	373	348	368	348	373	356	362	367	389	381	364	342	358	353	355	374	364	342	359	358	386	345	357	372	370	341	370	388	363	338	392	359	382	379	399	362	364	357	376	373	438	353	399	384	356	394	364	352	366	330	371	369	361	355	343	383	392	384	371	378	320	398	338	385	323	368	344	343	365	366	379	390	376	391	380	395	400	365	378	352	389	390	360	378	370	392	346	385	369	364	381	359	355	372	354	412	347	373	364	410	365	379	411	364	391	346	371	343	355	356	330	391	384	349	347	393	391	392	383	356	348	391	396	383	402	336	352	369	366	370	354	344	355	371	365	385	390	363	408	373	401	383	394	360	400	395	397	386	373	351	353	376	354	393	380	389	373	371	367	377	377	360	349	381	357	329	353	383	334	378	380	341	379	358	375	370	371	380	366	361	379	355	375	363	367	388	376	377	341	390	395	397	361	367	395	355	384	341	332	369	372	371	394	373	331	360	373	354	393	351	353	351	385	363	373	357	353	367	376	343	355	375	330	397	337	340	371	353	369	375	362	338	356	360	358	354	394	353	357	379	351	379	326	353	363	352	357	340	378	377	346	354	367	354	382	382	358	348	382	358	363	339	357	405	377	348	356	382	371	357	396	336	357	344	349	364	379	374	383	350	338	347	330	381	379	369	311	381	366	345	358	362	322	359	368	380	404	382	343	334	379	401	352	390	361	369	351	386	392	369	364	352	371	401	362	340	397	345	370	360	383	348	354	360	376	365	380	341	369	349	389	359	371	385	382	372	374	376	386	374	398	409	329	349	380	394	361	380	362	362	429	362	351	354	361	362	364	365	364	348	345	355	422	368	378	353	394	394	378	342	382	371	337	387	368	389	380	391	393	349	389	378	396	357	397	373	418	343	384	344	374	384	371	355	385	420	357	356	374	387	362	411	372	396	387	324	366	388	353	385	395	334	328	371	381	376	366	361	368	368	385	366	361	355	378	363	386	346	394	372	361	349	393	382	400	342	376	377	358	386	354	360	386	397	379	354	345	349	389	373	392	349	372	343	377	354	384	311	377	369	378	373	370	389	399	373	392	390	366	359	376	388	367	375	366	346	387	341	381	347	354	354	358	360	353	380	359	384	375	321	369	364	366	395	383	369	351	355	355	364	372	365	376	354	387	357	379	369	362	393	381	378	389	375	368	373	356	376	355	361	360	350	365	327	372	391	353	345	373	364	381	332	364	377	353	347	345	358	358	392	393	354	317	351	410	358	352	357	372	352	393	376	357	381	384	383	360	360	380	406	366	358	378	364	358	390	353	361	362	366	384	359	364	357	351	389	349	386	343	327	404	364	357	350	394	376	375	429	382	359	380	366	346	378	376	382	359	385	344	384	332	357	341	336	341	327	375	317	350	354	350	381	374	356	374	360	400	361	365	377	365	405	396	364	379	354	364	348	400	339	394	362	343	359	371	327	369	361	387	370	376	341	377	321	360	356	374	365	350	387	387	382	368	382	376	349	393	359	394	328	399	373	390	357	362	382	399	381	385	362	342	389	338	356	388	353	357	343	362	372	334	371	360	362	349	370	379	341	393	376	352	379	386	373	347	356	324	349	358	354	356	335	375	340	379	383	376	405	360	373	386	376	388	355	345	371	369	354	345	386	335	367	372	347	341	369	372	359	373	382	319	363	358	370	385	405	358	370	369	379	366	379	383	358	399	398	353	379	345	368	387	392	410	386	364	414	361	363	338	364	360	372	358	379	371	371	368	325	410	364	372	365	380	384	391	368	328	361	367	392	368	365	346	373	405	391	382	391	383	348	382	354	369	366	342	382	330	351	395	381	364	390	364	363	375	390	396	373	348	420	409	409	377	381	386	361	413	401	348	364	354	400	392	366	396	344	391	348	355	363	398	367	342	373	337	387	367	360	378	366	356	342	377	356	328	367	400	332	342	383	361	385	396	352	358	360	378	364	383	376	363	363	361	393	370	370	383	387	332	352	373	373	318	363	365	367	341	361	335	366	360	367	347	355	376	356	358	342	379	367	369	344	365	407	379	366	381	411	405	386	409	385	380	375	379	351	372	374	334	372	351	344	385	368	360	389	355	364	343	366	388	348	379	355	381	391	355	364	400	364	329	378	384	358	389	370	341	398	386	391	350	350	395	388	370	368	361	365	378	415	366	401	385	357	382	376	350	333	371	332	368	346	349	353	374	393	358	356	366	400	361	340	367	381	389	368	360	360	371	356	324	362	376	340	387	380	369	362	364	382	374	361	375	328	388	407	352	366	386	398	377	362	380	356	369	385	391	408	340	384	352	377	352	376	378	357	355	372	334	403	378	359	394	347	348	382	381	395	347	371	366	343	349	369	376	374	370	373	351	351	391	388	351	370	361	338	341	371	365	347	383	348	377	395	379	392	378	357	343	341	363	347	351	365	371	366	372	401	389	315	365	354	346	335	349	372	396	372	338	366	362	368	378	360	372	330	368	354	357	351	377	370	359	365	322	371	379	371	381	368	363	398	365	374	351	349	368	368	372	359	355	341	389	406	416	349	373	376	379	354	387	357	417	361	406	356	399	341	385	354	351	333	371	384	358	387	339	348	355	368	394	351	379	401	399	413	358	390	354	378	401	354	356	376	377	374	383	349	377	394	360	375	323	373	351	384	373	404	407	347	370	362	371	350	362	375	419	375	364	389	348	369	373	390	391	357	351	381	347	377	348	334	380	366	361	359	378	399	357	330	361	368	357	328	341	387	374	339	383	365	378	357	356	371	389	387	390	354	375	372	368	358	372	362	394	394	344	365	357	334	375	387	399	385	357	348	372	372	332	398	377	371	373	351	403	365	377	378	349	368	396	359	393	408	394	339	386	364	338	361	362	394	389	353	389	369	399	356	353	372	365	339	361	348	328	385	364	368	381	349	391	379	346	361	401	376	357	379	377	359	350	364	379	349	400	370	372	373	361	379	328	353	378	365	379	366	356	350	368	373	365	356	393	368	363	358	397	357	373	357	365	344	367	383	398	366	363	348	369	369	373	396	383	391	347	349	366	352	345	336	386	371	334	375	341	341	346	374	364	368	384	355	355	371	372	382	346	412	355	368	387	399	353	341	402	321	362	370	368	359	365	365	374	381	372	345	366	419	370	406	350	398	377	359	338	364	385	363	407	371	401	406	367	420	355	353	341	362	329	363	353	341	344	361	347	398	354	350	353
28179	18272	5590	1965	1191	880	807	747	686	607	639	614	587	593	584	576	577	571	553	533	562	578	547	592	542	573	527	516	590	622	555	545	534	554	529	571	565	561	521	495	536	562	571	565	576	506	560	529	522	516	567	544	548	544	534	555	544	565	555	564	588	558	517	566	489	546	534	576	528	551	554	508	523	561	537	554	535	528	552	513	544	531	547	516	567	510	499	546	559	584	535	546	540	525	553	517	572	538	590	549	567	528	552	572	542	555	522	498	554	535	536	538	522	573	537	594	511	549	527	595	564	560	523	549	577	563	524	554	515	590	536	564	584	560	553	552	528	579	519	568	548	517	555	522	566	554	506	564	541	527	547	554	557	556	570	562	556	480	514	532	542	540	551	540	545	552	538	556	545	516	566	515	531	539	561	559	544	580	566	509	535	561	546	566	578	561	558	553	514	522	566	517	565	546	511	563	563	563	549	529	510	541	551	524	591	538	540	534	526	536	562	572	552	567	516	586	576	540	521	546	531	542	549	543	538	548	540	573	577	523	522	545	542	569	533	558	517	562	558	528	492	553	559	542	558	520	547	543	586	519	532	566	512	535	535	510	558	553	550	534	526	536	575	501	543	541	572	602	539	563	543	546	562	539	530	495	561	528	547	561	556	516	559	547	529	598	528	530	549	553	555	553	542	574	520	549	514	563	510	529	566	534	606	551	530	521	524	566	561	542	574	573	567	528	598	540	566	566	514	551	549	555	535	560	571	495	568	530	533	556	561	497	508	514	565	504	523	575	513	563	580	536	548	581	530	547	550	562	534	569	536	541	526	580	553	507	561	557	560	551	551	568	516	551	541	524	543	547	516	541	530	534	578	564	541	553	540	501	547	516	480	553	553	572	554	552	537	576	544	512	571	541	546	516	563	564	572	543	531	558	537	586	531	586	532	542	550	579	563	525	552	566	567	526	526	544	593	563	516	594	544	539	558	540	594	540	533	542	557	545	505	553	558	570	530	534	557	596	533	515	537	515	553	572	541	574	518	542	498	541	507	526	538	535	515	596	544	524	566	576	520	562	555	552	531	603	587	545	562	523	546	519	517	519	550	584	527	553	526	522	546	527	571	526	550	561	552	565	548	563	555	560	531	562	567	542	526	537	507	549	567	502	565	588	555	547	521	556	555	603	526	529	522	537	552	567	598	506	577	543	551	536	496	482	564	535	549	526	561	516	528	552	528	561	588	535	594	577	541	531	570	579	551	515	573	519	538	560	562	579	547	557	522	581	559	517	530	558	584	551	558	538	556	549	541	595	534	532	558	572	526	550	536	582	560	557	558	576	600	544	562	544	533	545	510	527	534	564	596	522	540	544	542	569	563	574	555	549	544	608	604	480	535	523	549	536	548	578	565	543	503	522	527	548	546	573	526	503	559	585	564	516	529	536	559	557	569	533	559	551	542	568	545	584	512	508	527	571	558	561	543	537	551	515	563	576	503	591	561	600	505	519	551	512	512	580	526	532	502	541	557	555	526	538	508	554	537	516	571	549	512	587	541	600	553	542	532	545	513	503	513	552	576	543	556	568	553	564	546	557	522	562	529	578	538	533	539	515	534	553	537	521	578	570	554	560	580	557	547	552	497	529	528	582	558	572	542	593	566	578	507	566	565	526	518	547	567	549	552	541	522	607	496	545	547	561	518	527	536	545	564	575	536	532	563	550	555	543	545	559	585	562	484	552	535	535	547	551	535	534	532	507	571	544	506	516	586	541	538	545	544	574	549	555	588	534	566	563	527	548	558	569	598	577	525	561	526	564	549	551	541	557	519	550	569	544	558	566	564	545	545	565	548	542	566	513	549	557	518	544	523	548	480	544	516	596	549	585	527	550	560	549	539	517	564	574	536	533	520	543	566	534	535	530	578	515	586	537	531	517	532	529	573	546	549	542	535	509	504	553	583	532	554	560	563	544	543	539	578	567	571	522	523	538	535	540	561	580	562	551	565	565	580	523	533	523	530	536	553	541	527	550	518	550	586	584	530	588	545	530	588	545	572	546	561	530	558	542	499	553	544	527	540	547	527	527	553	561	563	560	577	552	512	569	518	547	559	566	557	547	550	572	546	550	552	540	541	533	534	613	531	519	538	599	560	557	519	584	548	560	550	548	559	524	588	566	554	562	511	527	571	561	584	570	540	543	481	545	555	532	532	546	543	559	560	543	556	526	524	531	534	515	558	576	536	561	553	578	556	502	548	529	548	538	527	531	536	545	536	510	548	527	532	538	567	585	529	560	553	539	501	551	540	563	543	586	554	511	549	548	554	547	552	550	514	539	498	553	542	510	528	527	525	548	528	572	572	565	549	562	552	512	545	541	559	542	574	600	502	529	537	556	547	548	562	538	526	553	518	550	533	558	573	569	556	557	514	539	554	529	543	526	583	505	556	527	545	506	539	550	529	494	523	538	583	530	571	585	542	527	538	562	571	542	545	526	560	550	551	508	585	566	543	493	577	553	534	547	580	572	568	570	563	574	534	491	535	517	513	566	531	559	492	566	545	532	529	533	549	586	598	540	531	494	512	577	534	557	567	532	557	611	545	582	551	499	551	538	515	532	548	510	569	524	542	541	494	573	542	521	611	565	576	559	534	549	543	547	550	553	520	523	553	528	523	613	556	544	577	526	536	526	555	587	523	531	527	561	538	487	532	536	530	534	526	561	523	528	516	540	574	535	531	556	544	531	561	533	548	572	538	561	481	537	587	565	549	586	522	564	544	526	567	560	552	556	548	552	516	553	517	566	584	525	554	565	537	549	551	545	549	533	567	550	536	534	551	543	524	623	518	598	506	542	539	483	540	503	556	563	573	560	530	550	525	520	523	570	519	539	529	545	583	538	528	535	566	548	526	516	581	535	523	551	547	559	501	545	506	556	541	531	528	554	534	530	533	533	534	575	594	571	510	531	558	530	567	508	550	519	505	548	493	564	509	528	536	535	557	537	518	540	532	526	538	565	543	583	545	536	514	578	530	542	535	529	535	552	566	526	564	582	562	541	516	577	547	554	557	577	579	553	547	565	577	481	537	556	538	494	581	552	574	495	568	556	557	550	572	537	555	514	521	517	556	546	549	563	536	520	525	529	520	530	570	550	516	553	575	532	563	544	545	545	540	555	560	517	540	528	509	541	584	573	576	518	571	546	538	578	523	542	566	556	502	534	575	533	540	570	525	563	515	587	552	559	567	522	541	544	547	563	532	519	547	507	537	524	559	573	551	544	584	547	570	521	501	540	580	551	504	570	517	544	529	565	531	543	583	539	557	552	595	561	598	533	501	567	535	548	542	514	546	544	549	530	528	574	547	547	561	526	573	526	518	549	555	544	570	551	575	605	542	583	545	503	557	568	550	520	512	574	543	531	503	561	535	530	571	554	552	584	535	540	528	533	502	580	583	570	551	579	544	543	526	576	526	547	531	597	537	542	545	546	580	569	534	513	553	509	540	546	534	480	537	515
14591	8444	4224	2519	1938	1520	1298	1193	1028	928	901	811	818	771	742	758	686	726	732	694	683	697	709	740	684	683	715	737	689	732	734	700	750	694	689	688	656	730	701	741	729	695	685	721	721	736	677	697	713	682	689	742	705	705	732	699	719	690	695	707	714	683	688	732	736	691	720	699	668	667	664	713	695	739	697	755	683	685	717	689	728	729	729	661	717	723	700	696	710	675	721	694	693	707	704	680	664	657	720	721	740	756	695	705	667	697	668	643	671	722	673	659	681	748	664	732	725	710	696	729	707	707	699	731	697	719	702	728	712	758	743	709	674	719	690	693	654	684	670	672	708	728	687	745	690	715	731	720	752	678	698	705	684	699	682	673	712	739	707	695	709	732	692	707	676	657	736	732	703	702	686	688	747	702	681	723	688	735	712	690	704	674	712	694	676	721	733	732	743	674	717	685	710	728	735	706	689	687	685	651	758	736	741	720	658	721	679	692	734	691	752	702	661	676	712	708	673	710	683	690	709	706	741	687	693	703	685	721	681	697	675	665	694	733	660	716	718	648	689	726	713	695	697	702	683	697	691	701	722	697	713	704	681	676	727	718	720	704	736	778	706	742	727	657	699	710	729	723	716	745	730	682	728	734	706	698	703	682	711	717	717	702	718	750	717	726	670	694	735	724	691	691	682	716	753	735	743	739	681	705	697	676	704	732	715	655	704	719	697	752	720	676	743	699	727	721	720	714	707	716	724	704	725	725	697	712	715	709	723	678	683	702	656	718	706	671	688	677	694	718	729	719	713	674	628	698	714	714	730	654	686	741	731	739	696	653	719	734	673	729	707	679	704	700	725	729	666	664	727	699	714	704	720	719	713	677	655	693	757	720	684	666	713	722	718	712	688	669	701	745	746	730	664	668	703	704	741	653	669	693	707	690	702	716	721	736	655	702	704	714	734	723	727	689	721	684	744	734	701	724	693	729	698	701	674	702	701	695	688	697	753	699	708	702	695	686	701	672	650	736	697	745	731	710	687	674	717	745	736	734	696	684	732	696	688	714	747	669	717	729	702	704	712	716	729	724	730	758	734	698	679	659	699	693	717	692	659	678	686	715	734	684	670	683	680	698	700	717	732	732	679	637	712	745	693	665	692	717	710	720	687	718	700	715	714	719	699	698	678	733	680	690	702	683	721	712	695	686	712	749	694	741	717	676	692	712	640	725	660	718	746	676	695	730	714	694	696	731	751	688	715	659	685	688	749	720	734	703	696	718	726	715	677	700	665	696	723	717	682	725	744	681	644	684	709	727	700	728	720	724	708	700	670	693	708	716	694	671	690	696	735	696	729	704	709	712	681	719	715	761	754	691	672	660	703	750	716	707	720	701	704	697	696	691	692	679	710	710	700	723	714	731	717	692	734	706	653	749	696	689	739	701	740	676	641	737	710	698	730	742	761	705	715	666	751	717	693	735	692	729	682	703	687	729	726	685	686	729	695	696	674	688	698	720	719	728	719	703	726	674	746	683	706	748	673	688	661	700	722	679	703	664	709	672	719	704	673	682	752	711	706	697	644	734	686	709	735	678	703	722	690	719	683	681	725	730	653	671	703	694	763	719	696	678	702	745	684	734	670	667	725	727	687	677	711	706	682	697	679	679	730	680	743	686	717	742	730	709	682	706	695	755	706	705	723	700	675	748	712	703	729	710	669	699	716	675	705	706	670	702	705	731	723	713	719	710	706	757	685	709	715	669	665	761	694	693	715	748	709	702	736	700	736	696	698	651	708	701	665	715	699	706	658	759	703	714	720	680	710	727	703	721	676	749	722	688	734	743	753	719	691	683	714	695	709	699	737	695	723	681	718	719	623	684	682	705	732	688	702	697	726	682	683	701	718	731	711	698	701	703	711	691	741	727	705	720	702	720	672	673	763	658	740	747	647	699	676	651	657	709	697	716	706	672	692	676	765	718	687	709	759	661	699	690	721	706	736	692	711	702	723	727	683	737	696	708	707	688	702	702	684	666	729	735	673	681	724	692	754	684	672	685	692	707	717	690	671	648	681	710	700	704	707	678	679	739	734	731	689	722	674	712	698	737	715	727	705	709	691	696	690	694	724	711	723	759	743	749	727	710	697	718	788	739	744	714	716	689	713	677	687	732	753	705	652	722	686	729	713	741	726	707	662	724	701	675	696	717	703	705	738	725	703	706	708	754	691	757	696	716	708	686	699	696	697	712	693	736	711	757	688	731	746	726	683	659	714	721	704	710	666	665	704	753	702	714	711	711	659	755	710	696	680	693	732	686	695	721	646	707	733	678	724	680	749	724	742	676	693	718	685	677	669	701	757	729	644	722	665	762	698	744	761	686	694	739	695	763	690	746	732	702	690	706	687	669	727	677	682	695	671	739	722	689	721	747	680	722	683	720	746	714	678	722	745	721	708	707	719	705	709	732	694	723	692	701	712	702	706	738	657	693	746	681	703	672	674	695	671	726	740	681	719	730	699	726	707	704	690	693	687	732	705	709	703	726	704	723	718	695	702	715	725	680	688	650	695	745	726	716	717	680	700	695	724	707	690	706	697	726	709	728	699	737	712	729	737	722	649	704	676	704	700	678	688	696	709	776	757	693	716	679	692	685	726	718	670	718	722	716	692	686	701	758	628	677	711	759	696	687	685	717	704	711	678	705	685	686	674	717	676	709	690	632	716	736	699	698	722	714	690	742	728	687	747	695	720	732	685	706	675	697	708	715	713	707	711	751	703	715	694	695	698	698	700	696	711	710	693	713	691	727	728	746	680	749	698	709	673	744	666	711	688	709	747	688	702	719	727	722	741	693	691	736	697	694	698	761	702	734	700	706	720	758	674	676	675	721	741	680	700	717	725	721	762	659	695	700	715	774	681	697	731	674	671	738	680	698	756	686	763	720	699	729	708	709	727	693	811	721	665	704	713	670	691	709	733	722	684	736	686	700	734	709	686	720	707	754	733	726	652	721	727	659	732	691	712	708	693	685	664	717	702	734	680	699	726	713	755	658	680	687	681	684	699	711	726	696	745	713	702	776	645	732	689	656	724	683	704	711	741	716	710	694	682	696	688	700	707	702	677	725	704	651	709	689	711	736	700	701	700	712	713	704	709	705	720	703	694	701	774	652	732	726	674	681	696	733	705	734	701	743	730	712	683	723	737	735	668	693	720	688	698	706	704	700	675	663	695	658	705	735	683	716	657	712	694	701	755	691	685	646	697	701	731	685	715	676	694	726	702	711	729	728	702	717	718	717	681	710	742	704	676	702	727	725	674	668	725	710	716	713	709	715	695	676	695	650	691	700	720	711	677	657	728	699	691	687	706	697	711	718	705	740	701	725	732	668	720	698	697	717	662	732	691	723	691	681	706	710	771	682	678	673	703	682	729	712	704	702	720	716	720	725	708	716	665	682	719	676	736	704	685	679	725	671	705	683	698	696	699	714	705	703	722	683	740	677	681	662	719	691	713	694	671	682
24115	21597	28763	24915	21458	6568	1474	1051	893	807	749	711	612	588	610	594	598	569	568	537	549	515	533	510	568	592	549	532	517	581	537	552	562	555	525	553	541	552	508	535	517	535	589	568	545	544	534	520	512	581	534	528	517	569	533	552	544	498	551	513	491	557	521	534	546	525	572	543	535	529	514	517	517	543	491	520	524	540	506	538	540	554	483	511	554	517	482	500	588	535	556	508	531	507	527	559	522	497	532	522	516	505	487	554	549	547	502	522	516	540	528	525	546	527	518	491	528	526	530	556	541	546	495	540	505	556	529	509	567	528	523	508	509	564	508	533	523	503	524	505	491	529	524	531	493	554	494	556	531	539	568	555	548	535	500	537	517	524	553	511	526	528	563	533	596	513	497	507	580	502	555	570	547	519	558	522	544	494	534	548	492	553	471	550	542	529	524	573	540	521	482	547	510	525	536	538	506	512	525	561	532	530	536	544	557	539	542	512	490	544	545	531	527	452	556	580	535	503	517	494	538	520	546	499	527	511	547	511	486	537	543	517	574	552	483	528	536	499	529	527	531	504	531	494	522	523	535	504	561	562	543	519	518	550	485	531	542	522	507	579	533	554	497	480	534	538	518	540	538	542	533	536	542	530	564	516	515	532	517	551	568	515	560	496	524	539	517	498	545	498	510	536	559	520	549	541	547	562	557	548	540	514	518	549	526	529	517	519	513	528	547	558	535	487	549	548	533	573	511	512	509	477	540	541	541	528	537	513	527	518	553	530	546	497	496	520	564	553	528	520	507	524	535	505	504	542	535	481	512	547	555	525	550	536	539	516	501	499	497	564	532	542	522	583	517	497	514	554	551	489	574	503	522	535	538	535	537	522	496	533	585	554	522	527	563	527	542	568	511	546	598	467	533	523	512	535	528	548	546	501	516	534	494	533	526	508	580	533	505	501	521	486	543	559	521	554	531	509	525	516	522	529	574	594	527	544	538	475	546	521	523	530	503	543	510	543	557	533	520	546	524	539	552	528	512	525	543	516	537	533	527	548	524	553	533	457	542	562	546	524	511	519	544	534	502	494	510	476	523	555	566	456	512	513	545	537	512	536	536	515	532	504	506	523	472	585	516	518	501	561	536	524	551	517	521	516	563	527	528	545	551	519	527	546	515	571	514	518	531	530	479	530	492	497	561	515	522	523	560	525	501	551	545	501	529	524	549	533	495	487	561	523	545	511	534	562	523	539	544	517	522	532	519	532	505	525	558	522	491	580	508	551	522	530	553	529	520	530	503	518	518	496	575	504	537	497	514	518	511	504	535	509	558	544	546	559	518	528	543	544	508	479	542	504	504	511	518	523	483	520	580	541	525	544	525	503	513	519	493	522	529	538	523	525	511	501	529	516	557	513	526	542	507	521	510	512	564	492	567	511	507	537	549	496	550	546	530	523	582	537	534	540	516	521	541	517	551	530	514	513	500	534	568	555	528	551	557	565	572	528	564	536	503	520	555	537	585	517	527	522	519	565	524	513	512	516	537	520	553	541	527	509	522	546	527	494	560	560	536	548	541	487	513	557	542	542	520	523	564	512	532	578	515	556	577	528	527	562	516	479	542	576	508	524	516	537	559	515	556	560	507	570	485	548	482	542	577	543	515	550	551	520	509	494	530	549	538	541	473	478	514	532	510	547	533	517	510	529	519	549	485	538	539	499	566	507	526	544	506	548	547	500	527	525	514	516	554	553	510	566	513	568	522	550	500	527	522	534	573	507	520	579	555	495	531	533	509	556	515	481	548	505	533	565	505	539	527	529	514	530	549	529	524	521	533	532	575	537	519	519	510	521	540	535	490	525	501	541	499	543	566	546	535	553	536	535	564	510	550	533	543	534	541	550	506	541	583	502	552	529	527	526	535	525	494	526	546	544	505	492	507	526	543	503	562	573	549	504	515	565	548	500	544	526	538	551	510	515	505	496	528	537	534	502	499	558	507	550	529	539	482	508	556	530	497	534	539	516	510	522	486	544	541	552	531	520	553	521	521	522	513	548	502	555	522	505	499	553	523	507	537	530	557	509	545	509	553	559	557	517	530	535	535	528	523	496	559	533	537	529	537	518	541	524	577	526	525	503	536	507	555	531	523	504	547	558	567	524	504	503	530	520	527	518	521	530	514	549	480	549	546	510	524	533	556	562	516	589	529	479	472	496	527	512	534	591	556	581	543	499	497	522	495	552	511	544	534	536	539	518	494	502	540	562	564	550	496	476	549	523	504	492	512	527	532	532	534	575	534	497	527	537	509	543	524	518	536	504	529	489	567	559	603	558	539	561	514	513	532	571	561	514	504	502	576	507	562	560	519	559	523	563	500	530	509	481	496	532	522	527	514	556	532	561	553	512	496	556	531	536	531	509	542	548	558	533	519	511	496	529	510	543	524	522	527	500	473	486	542	496	546	538	522	540	490	541	517	561	509	519	493	554	526	555	495	553	560	529	537	517	514	520	513	555	577	543	493	529	539	512	495	549	544	541	531	497	597	524	528	545	508	546	528	557	497	548	528	502	506	536	479	538	505	542	543	518	565	573	502	512	572	556	564	534	525	515	524	542	537	528	532	510	511	568	544	518	544	521	558	497	559	530	527	541	528	518	550	512	504	510	544	510	523	567	497	546	522	530	495	538	606	523	554	500	506	536	493	530	538	560	514	477	504	551	513	541	510	573	561	536	554	533	534	549	498	511	519	503	531	486	539	500	506	532	520	530	498	499	469	551	550	545	521	530	500	486	503	500	516	520	545	517	495	581	547	538	511	533	531	516	533	550	535	550	541	501	518	547	526	533	520	562	525	511	508	525	533	512	563	517	558	564	503	508	535	545	522	564	535	519	563	513	526	507	536	533	527	547	591	529	531	562	553	501	563	549	493	538	555	571	522	527	531	514	484	530	536	530	539	537	489	541	520	544	559	514	523	534	600	524	566	553	504	499	528	504	524	579	542	494	514	522	514	551	535	537	560	526	508	497	533	508	540	531	523	538	561	577	574	513	522	515	503	475	504	536	566	534	536	504	491	538	552	507	483	503	512	518	554	494	554	541	522	506	500	538	477	528	517	564	552	514	496	527	467	561	514	513	560	569	536	479	564	548	528	571	549	561	503	565	505	537	535	502	487	496	566	487	521	522	511	540	502	498	503	536	507	549	524	520	485	530	499	512	502	491	547	513	531	539	559	557	515	503	486	496	517	529	558	544	567	516	542	482	497	505	525	570	501	503	529	486	537	507	550	557	536	523	518	541	540	524	517	548	516	526	531	563	525	557	518	514	523	547	553	529	524	495	513	531	524	532	508	531	508	556	508	506	514	581	522	559	512	539	524	520	508	535	583	554	536	506	538	536	525	505	513	511	511	520	530	510	496	566	539	517	523	491	533	531	515	548	540	540	545	550	519	484	540	548	500	508	521	510	541	509	547	537	519	528	546	522	496	514	522	520	529	527	555	511	477	569	509	511	545	492
18682	17417	9238	5013	3496	2823	2319	1940	1655	1382	1150	1065	990	910	873	842	810	761	767	764	728	732	744	697	761	689	698	734	723	717	732	704	756	735	669	724	710	707	672	718	725	698	698	715	706	688	687	647	642	698	731	674	668	690	678	693	690	698	702	677	681	718	672	671	757	691	694	698	709	744	678	712	677	692	699	695	671	714	750	683	708	683	709	703	683	722	688	696	685	685	689	629	722	664	684	738	679	696	695	680	667	668	691	728	721	708	689	713	727	685	686	665	629	685	647	712	684	719	699	655	634	683	713	719	667	723	702	697	661	713	731	661	710	702	713	669	683	679	738	693	700	705	693	682	702	704	750	727	657	633	699	687	697	650	662	699	703	728	694	704	689	648	665	720	722	685	719	715	666	733	749	699	638	663	721	712	703	700	675	700	699	699	697	720	716	736	671	671	692	683	692	687	717	687	672	706	691	667	680	747	703	667	681	666	717	668	662	732	699	691	721	727	652	705	653	629	639	682	749	700	669	659	715	723	710	659	706	710	741	688	744	709	672	659	621	682	713	719	690	719	730	703	679	698	682	690	749	676	653	690	677	714	681	658	670	724	713	706	711	713	697	649	701	694	714	706	695	687	686	702	676	698	638	692	697	657	707	694	680	680	692	666	709	658	709	648	683	677	708	705	719	675	686	678	698	699	671	737	674	657	647	691	697	685	692	649	711	713	696	720	652	665	684	666	687	719	713	724	753	669	691	693	704	690	708	641	674	663	722	688	741	664	670	698	689	658	671	673	689	684	701	693	691	750	694	687	730	670	711	680	695	675	716	696	695	715	703	696	679	726	684	652	688	682	666	682	677	674	702	696	643	639	729	718	689	677	718	674	687	706	669	660	656	707	648	712	673	709	680	680	679	707	667	672	684	703	715	664	692	688	684	641	666	705	698	665	683	672	673	694	692	650	766	748	706	716	710	720	702	720	701	690	707	676	707	685	742	686	700	685	699	683	658	706	703	680	709	680	687	692	748	675	668	681	732	714	668	683	659	708	703	697	641	655	716	716	650	686	693	709	699	686	679	674	729	686	721	719	701	681	672	688	721	708	652	674	655	678	732	738	689	670	644	706	733	668	679	703	708	697	690	700	697	693	648	717	686	599	704	697	682	691	665	714	682	686	671	666	656	706	691	704	639	688	726	658	696	684	665	671	679	705	727	683	684	681	696	698	656	712	689	688	679	693	692	662	662	690	691	717	665	712	747	660	713	705	665	677	688	679	711	702	678	719	710	683	703	701	691	712	743	697	672	693	683	649	690	672	692	723	693	719	650	688	737	676	658	697	689	642	713	720	735	713	699	719	720	665	688	700	689	700	672	704	670	683	716	696	688	720	660	652	704	666	663	686	686	674	702	709	662	706	687	683	657	731	716	696	639	661	714	677	679	692	766	681	674	699	685	726	738	681	693	665	712	661	723	706	645	638	704	708	716	722	657	683	736	651	706	684	721	652	715	649	688	650	642	684	703	664	720	722	762	686	710	664	731	692	745	696	662	688	666	742	678	669	650	667	686	629	680	758	707	684	695	683	654	713	713	741	721	671	694	681	708	700	641	684	682	671	690	716	710	673	733	706	689	719	722	698	672	669	681	690	652	633	667	648	704	665	694	719	709	724	662	714	680	683	761	686	666	679	671	719	672	697	664	678	721	665	679	671	689	721	673	659	722	672	693	696	690	728	677	696	692	664	705	658	691	665	651	661	673	659	696	691	691	678	703	689	694	672	663	677	673	660	654	690	667	718	651	697	689	654	665	680	658	718	749	707	730	722	678	712	689	666	717	652	674	678	680	687	723	699	727	683	665	663	692	686	704	654	690	695	746	687	667	712	707	706	716	697	657	718	667	733	711	696	700	735	654	678	664	621	703	664	711	734	698	678	696	675	668	670	721	643	682	704	684	706	672	709	740	682	683	731	691	660	700	701	658	700	675	674	696	666	741	732	636	649	711	734	675	680	661	706	753	723	655	660	698	690	683	657	683	691	718	663	667	680	671	714	698	695	718	674	718	705	700	720	716	726	713	696	681	662	714	639	690	745	736	641	694	712	729	717	702	714	693	695	694	677	745	691	697	698	678	662	702	709	684	703	694	695	654	745	708	703	698	709	632	684	679	728	709	711	694	663	718	726	690	726	676	690	679	681	709	679	757	669	665	694	635	647	693	673	730	704	672	701	712	749	676	697	686	689	645	700	704	665	733	717	697	691	665	669	678	743	706	673	653	703	681	628	709	700	696	684	649	690	698	695	686	657	696	683	715	684	672	684	705	702	710	671	717	662	697	713	675	730	667	687	682	672	698	679	685	677	660	623	706	689	746	669	669	713	690	712	657	677	660	677	661	682	699	714	663	665	720	672	689	713	661	680	652	724	672	688	695	705	686	711	665	663	706	659	729	672	696	668	676	711	684	690	700	700	683	710	675	749	678	632	647	692	753	681	684	691	657	712	640	712	718	706	732	654	697	695	690	629	728	700	709	652	743	694	718	680	688	681	652	742	726	657	685	715	738	715	661	671	678	660	704	679	689	728	720	722	718	745	692	660	675	706	684	739	673	682	696	692	735	703	699	688	757	713	670	673	719	684	665	700	689	650	695	691	686	661	675	682	662	687	724	703	675	664	679	688	703	683	691	702	719	705	694	689	665	692	657	675	666	717	685	678	704	707	696	754	679	684	744	679	695	700	698	727	670	658	606	700	694	689	729	667	662	713	688	680	696	659	676	682	670	710	676	666	708	697	667	688	680	733	706	731	710	660	670	726	662	625	683	720	680	649	726	710	748	693	716	711	683	638	653	696	677	654	648	657	714	680	652	726	745	679	694	681	711	631	657	710	702	654	722	670	707	637	708	670	713	692	712	705	663	671	685	731	732	701	699	729	669	678	681	726	690	705	687	717	703	676	710	654	713	723	662	709	682	669	679	707	720	732	682	689	678	672	678	680	662	740	699	679	656	697	746	664	697	687	653	679	688	698	677	687	685	698	660	720	732	668	701	663	673	690	680	703	693	656	642	735	706	659	671	709	707	684	684	690	702	693	679	654	707	713	674	686	752	659	735	729	643	677	680	655	668	645	673	708	668	690	706	655	670	697	638	670	706	700	679	640	668	655	691	682	706	680	711	694	718	683	668	734	714	728	700	714	676	711	734	678	681	700	656	724	723	690	697	678	651	651	694	657	737	717	704	728	654	714	622	708	632	709	706	708	682	690	662	691	730	715	719	728	664	660	678	702	667	674	652	688	687	677	693	662	692	731	734	702	651	688	680	702	675	665	686	703	695	686	681	656	712	674	661	657	717	649	678	695	679	697	691	702	703	665	664	714	704	670	677	644	723	617	733	679	732	724	663	687	759	676	694	697	643	712	690	702	693	680	672	734	659	668	705	642	678	660	655	659	686	718	676	682	737	659	722	710	697	701	696	644	701	702	685	731	730	701	689	714	694	740	737	710	688	683	691	695
25192	21609	27346	25941	5614	1002	819	690	586	517	475	425	428	415	348	384	366	359	394	359	339	368	324	346	359	336	328	320	341	347	344	352	338	357	314	315	333	340	368	322	364	338	342	359	363	364	355	337	349	348	334	308	359	308	341	346	367	324	338	328	350	344	323	328	344	351	374	336	351	342	358	333	393	319	340	303	328	343	343	335	330	343	366	328	345	342	337	317	360	315	326	353	369	353	333	361	359	293	317	369	323	316	331	332	327	361	328	338	327	349	342	317	359	374	368	324	334	367	334	340	325	343	354	317	359	330	337	350	336	353	351	325	323	339	352	319	349	334	358	296	345	347	346	329	381	350	324	327	334	332	360	341	323	342	351	351	322	338	350	343	340	324	343	318	336	357	345	357	322	369	306	337	360	329	334	320	319	339	317	329	325	320	339	336	365	333	321	325	334	366	279	337	331	359	294	377	321	362	319	354	339	306	316	378	297	347	354	328	325	322	334	349	332	367	341	311	340	324	335	340	337	347	331	363	327	306	338	325	335	369	345	352	361	343	320	369	348	326	319	329	336	366	330	328	342	349	352	358	322	374	342	352	410	358	345	352	337	339	313	338	342	352	342	317	337	342	294	348	331	360	329	335	355	321	355	376	325	295	382	361	330	336	312	368	344	335	324	350	365	324	368	361	368	344	344	381	312	345	341	347	364	364	356	303	361	316	342	309	312	370	341	333	328	339	347	340	352	321	319	348	359	357	323	352	331	341	366	364	360	370	317	335	335	320	343	320	307	350	360	339	332	350	319	343	351	295	351	379	338	335	350	306	354	342	315	340	359	311	351	353	367	356	360	382	321	350	325	372	328	362	335	349	318	362	359	329	344	332	302	357	353	298	324	317	322	364	316	344	328	342	318	336	308	347	332	338	337	350	332	358	334	347	341	323	331	341	352	318	348	329	347	341	343	334	342	346	363	355	330	368	345	331	322	363	357	324	345	308	320	333	314	382	314	309	337	353	347	313	340	366	342	352	347	333	358	318	343	356	354	360	333	338	366	329	367	333	346	356	349	323	345	303	360	343	350	328	327	353	298	326	340	340	330	321	327	340	331	322	348	323	356	349	360	329	314	328	339	369	368	335	313	366	345	346	352	318	319	335	345	316	347	362	330	302	314	354	330	345	387	324	331	308	346	372	331	345	353	297	331	369	319	358	364	292	344	365	374	355	368	346	317	362	376	365	362	364	349	335	340	313	362	327	335	361	333	354	382	336	343	362	332	355	354	346	344	304	320	354	362	328	376	333	327	363	327	337	355	381	364	319	336	324	295	330	300	329	350	359	330	325	332	349	352	362	330	355	350	335	336	359	371	342	303	347	331	320	352	334	349	387	346	330	376	312	343	343	353	335	363	360	336	380	331	330	361	332	350	333	369	350	338	324	307	365	309	341	325	329	348	330	346	333	325	325	322	340	347	318	346	346	346	345	343	351	366	381	349	359	336	318	323	343	327	327	325	319	329	340	346	340	324	358	356	334	329	340	372	359	355	330	349	341	343	344	308	309	316	389	380	364	344	352	375	331	335	376	326	372	314	337	339	346	341	335	315	329	341	351	359	358	296	341	347	328	339	314	343	334	339	329	375	371	341	354	351	347	320	319	314	333	322	313	329	336	342	295	375	359	340	370	345	323	358	358	356	354	346	346	337	333	360	332	352	348	325	340	362	330	345	337	356	342	313	341	371	347	353	360	322	312	344	374	322	322	338	348	319	337	369	373	310	342	336	342	331	333	379	350	350	336	295	340	340	323	303	324	331	304	336	344	362	345	351	356	312	371	327	372	323	333	341	347	327	353	315	360	341	356	371	319	368	358	382	352	353	327	345	335	348	338	338	348	338	342	342	318	326	356	324	357	375	363	365	364	344	336	312	333	347	328	355	320	300	342	356	332	300	346	382	348	340	296	319	327	343	337	340	354	375	354	375	341	322	348	352	313	338	329	329	321	335	362	346	323	344	313	345	371	376	363	359	358	303	315	364	368	349	349	352	335	357	343	340	320	342	352	362	326	370	333	314	339	349	344	319	373	340	369	356	335	339	371	315	320	311	333	349	328	328	331	330	321	336	339	357	362	362	323	359	325	342	313	378	318	366	357	346	325	348	334	324	333	334	340	361	334	371	352	369	342	339	301	311	323	317	336	316	303	343	344	320	350	318	363	341	342	347	310	315	327	335	355	331	344	346	338	342	372	334	356	329	342	342	346	308	336	324	341	332	328	336	339	378	349	340	334	375	330	351	352	329	320	348	332	356	336	332	350	340	347	326	319	336	326	333	330	336	350	312	337	390	358	348	327	330	337	334	312	353	345	348	357	346	310	340	350	343	343	329	299	358	374	328	336	362	343	323	319	343	337	337	364	341	335	340	352	360	330	334	343	321	341	352	357	352	312	336	329	323	324	341	338	331	345	342	346	324	334	337	351	362	331	361	344	339	359	356	325	354	323	344	331	357	349	360	347	343	322	331	352	364	341	329	347	352	330	321	323	315	322	328	333	309	337	355	359	327	336	356	357	363	348	300	336	334	343	367	329	347	351	319	325	349	357	357	341	352	330	332	349	328	296	345	333	339	373	348	361	303	350	371	355	314	357	344	298	346	339	385	341	341	336	380	336	339	338	342	331	344	324	359	331	322	345	344	356	336	291	382	383	359	373	325	342	338	348	325	345	300	339	325	375	359	337	319	327	343	363	340	343	348	308	329	324	321	352	347	343	320	338	351	326	324	322	329	341	333	330	323	371	286	328	352	321	334	310	381	347	339	365	343	336	307	357	355	316	320	319	359	331	350	349	330	314	327	314	313	326	334	309	326	350	343	350	347	340	372	345	366	330	333	331	340	353	346	350	355	346	350	335	380	344	347	357	314	348	324	318	333	330	317	343	336	308	330	315	335	324	332	348	338	333	322	331	332	337	351	344	369	360	346	343	328	359	359	311	369	308	336	306	329	375	318	353	360	313	340	317	350	345	366	297	334	352	366	329	380	345	333	341	318	339	333	347	339	291	338	357	342	332	322	343	363	326	325	290	304	362	328	344	338	332	326	348	366	354	354	381	317	327	347	324	317	328	375	360	361	344	361	341	369	330	317	330	382	343	320	366	345	364	339	348	337	342	331	341	338	331	339	341	351	374	357	339	339	372	320	329	353	364	326	339	361	336	366	314	343	315	359	341	356	365	312	341	335	353	325	332	325	318	369	322	332	330	321	323	346	349	342	367	315	310	305	335	383	319	303	316	343	352	320	369	327	346	358	353	340	371	343	324	324	342	311	334	327	323	374	341	363	359	377	331	357	329	347	331	300	356	341	359	337	343	371	363	333	345	320	309	331	334	347	348	360	354	344	365	327	340	350	352	339	315	380	348	356	321	333	319	325	333	330	346	327	354	345	344	353	322	303	325	357	336	341	300	325	344	344	342	347	307	304	344	322	352	345	359	344	362	396	342	320	335	355	357	358	317
16367	11551	6388	3387	2452	2001	1595	1344	1106	955	774	675	604	596	558	545	507	457	488	461	427	457	448	467	439	463	424	471	430	442	451	463	467	486	442	453	451	445	482	436	440	469	461	466	455	450	451	463	433	459	439	462	455	449	445	454	439	451	433	450	434	431	460	439	411	436	468	447	448	418	486	430	409	483	450	430	435	440	475	491	457	434	413	417	447	415	499	432	410	441	400	464	428	406	456	467	444	450	450	442	477	421	421	468	400	416	413	437	439	448	422	423	399	440	444	446	391	420	459	402	462	399	419	434	432	422	444	466	383	425	449	395	479	432	422	412	404	447	410	414	439	441	462	480	450	456	430	447	465	461	458	442	416	429	447	458	433	410	451	412	449	419	472	437	454	400	419	474	415	485	423	459	404	453	433	463	463	464	420	474	464	411	394	480	446	459	435	459	428	436	420	448	429	475	463	454	460	421	437	443	422	423	438	445	426	428	450	475	394	471	470	425	434	430	427	405	458	464	462	445	440	442	431	431	456	442	437	435	399	417	475	447	429	421	485	459	445	448	461	439	418	454	438	454	433	465	489	446	453	456	452	444	437	464	412	413	406	441	465	477	411	456	454	432	440	437	422	400	492	442	418	431	431	440	398	455	465	459	463	489	414	422	442	441	448	398	429	418	455	445	417	441	464	460	446	398	439	432	476	437	439	459	404	455	415	460	456	465	433	438	455	504	453	399	438	443	453	433	429	467	397	432	460	457	450	427	420	427	465	461	389	446	455	466	443	460	460	483	443	475	413	434	398	414	450	462	460	443	415	429	460	404	436	443	456	464	425	428	479	413	406	419	418	440	434	429	432	431	450	424	444	424	438	427	469	395	421	422	417	444	420	472	448	447	487	441	440	419	438	441	442	454	405	422	452	481	429	451	442	478	406	405	455	448	463	447	427	465	448	455	413	466	419	468	444	440	467	440	428	435	450	470	450	451	406	454	442	446	463	438	421	415	461	443	471	438	432	465	478	469	443	393	472	475	416	432	452	399	448	426	418	441	460	427	461	416	454	461	447	450	439	474	462	473	461	435	435	444	439	441	417	437	411	411	475	434	473	441	423	469	408	432	437	437	451	454	437	428	455	462	440	439	442	460	466	445	433	402	458	404	445	452	454	419	445	454	430	427	442	460	408	450	462	447	493	428	433	428	419	415	443	429	460	468	457	476	454	420	432	405	470	436	457	450	445	452	448	405	460	504	433	426	403	423	383	445	465	414	416	474	424	452	442	466	454	416	475	441	452	447	482	443	477	449	430	439	447	434	443	441	454	439	410	481	460	474	463	455	437	399	449	446	417	432	441	424	469	433	431	479	446	420	442	440	420	440	408	423	433	434	455	438	465	410	423	459	422	436	433	459	442	428	430	433	453	440	448	458	426	435	448	445	405	478	455	446	446	409	463	466	394	470	485	449	462	431	392	442	427	447	461	426	442	413	471	449	462	469	438	457	449	417	436	431	459	439	422	425	450	447	432	445	425	431	412	417	424	383	439	457	427	410	422	447	439	455	422	415	444	445	437	422	449	446	436	441	456	461	446	415	437	456	451	449	469	431	454	431	419	422	440	409	430	459	456	461	421	451	460	455	430	420	392	423	437	436	440	473	474	431	466	429	406	435	428	439	428	454	425	433	442	430	412	429	455	451	452	458	411	469	448	437	451	429	425	442	450	440	440	446	452	426	433	441	442	423	414	404	469	467	428	438	459	437	445	418	446	446	423	479	471	410	477	426	470	435	424	481	465	427	435	476	446	435	443	420	415	452	426	411	432	460	435	448	408	417	437	454	432	451	457	452	456	426	428	440	491	411	412	434	427	430	436	448	470	437	422	401	449	422	438	438	443	448	462	458	436	475	458	404	425	448	473	434	455	414	444	452	418	443	400	440	420	457	461	450	450	458	447	437	452	450	413	453	490	442	453	397	441	475	459	450	403	443	433	453	465	481	428	364	430	433	432	420	446	447	441	417	444	453	421	421	427	458	420	473	445	412	469	462	448	460	435	441	458	470	471	426	489	458	425	444	435	434	427	436	454	446	460	453	400	406	480	465	485	443	463	456	448	413	480	435	479	440	418	432	419	438	433	462	439	410	450	427	409	444	484	444	413	435	420	393	436	443	436	411	444	464	419	492	461	455	422	451	422	411	421	452	465	469	409	450	422	454	433	399	450	422	438	444	453	454	460	451	404	458	420	419	448	427	417	448	416	476	433	445	375	398	424	435	448	448	444	414	421	404	453	463	451	436	452	465	439	451	438	460	421	459	435	472	479	437	460	444	413	462	419	444	431	435	466	428	449	477	431	447	442	460	455	460	482	473	473	455	447	394	458	470	458	421	457	418	459	427	472	450	420	428	416	430	462	410	446	414	448	443	450	447	432	444	477	423	452	396	428	444	428	449	457	437	450	480	449	430	407	460	369	494	422	431	421	445	425	443	448	418	486	425	417	462	433	438	469	448	443	438	444	461	463	436	432	398	468	454	425	464	441	435	430	439	445	445	454	413	486	417	465	468	416	476	432	451	445	441	426	432	450	445	424	417	470	458	439	478	451	431	421	428	449	429	396	447	428	461	448	440	445	408	479	447	430	455	418	445	422	435	472	453	426	457	468	443	429	440	431	434	474	464	454	422	447	457	456	450	480	466	442	431	447	427	410	441	436	453	440	432	440	458	468	458	416	440	426	411	421	436	455	446	473	464	455	446	420	483	443	416	428	435	451	457	464	470	412	456	458	443	437	439	446	460	467	416	456	430	435	427	447	451	429	445	433	457	379	455	454	457	464	461	438	460	475	419	435	433	396	426	471	459	451	424	436	441	471	443	442	445	447	441	455	420	424	458	470	403	426	407	408	433	477	452	434	416	450	443	444	418	434	392	449	442	432	443	486	482	457	441	436	436	436	460	422	462	456	456	454	422	440	423	420	461	410	411	416	391	445	448	483	427	426	446	418	439	463	421	449	420	409	409	461	423	385	405	476	479	426	448	449	433	434	440	414	445	448	428	443	454	446	417	446	456	443	441	420	437	430	422	456	464	394	479	468	432	449	454	428	463	468	465	442	460	416	481	384	455	430	475	452	468	410	447	470	397	437	416	460	438	453	460	432	446	421	464	431	410	427	435	464	439	428	410	435	420	458	451	451	446	457	481	443	448	436	410	428	469	437	400	458	412	428	447	431	446	432	431	472	404	420	483	430	447	444	422	435	418	484	455	424	435	440	435	436	450	434	436	389	418	422	439	469	428	458	463	451	469	474	444	479	451	437	440	443	451	445	452	460	429	429	452	457	367	461	421	406	422	466	419	405	458	441	453	418	400	432	458	417	460	448	438	413	423	445	446	447	448	436	439	445	460	481	417	430	422	438	461	455	430	422	453	417	455	470	453	419	421	486	452	389	453	457	480	482	417	447	464	481	471	445	482	474	434	408	451	455	421	421	416	438	451	423	408	419	466	477	440	411	398
23111	21628	29326	24404	21623	21392	4517	1196	782	679	605	519	417	407	385	372	378	339	336	328	293	294	321	312	296	323	284	311	286	288	306	265	295	299	295	288	329	285	298	284	306	256	296	304	271	301	283	299	289	286	304	264	288	251	294	288	271	282	297	283	272	305	249	273	262	286	277	261	303	275	275	281	283	280	283	273	222	291	282	285	288	276	287	265	280	293	288	270	286	278	284	282	263	291	253	271	273	279	267	285	271	247	271	294	289	271	289	254	258	271	300	247	260	278	259	235	282	282	276	270	280	277	259	286	244	289	276	231	258	246	283	289	277	285	268	271	249	261	283	253	267	271	258	285	277	265	279	296	270	272	279	293	270	265	268	279	260	264	284	254	269	279	288	282	283	284	283	253	270	262	247	279	275	282	247	254	284	278	256	290	262	275	266	277	289	268	268	272	252	266	270	268	262	251	285	234	270	280	279	293	291	259	263	285	269	253	277	265	264	277	257	258	242	296	303	248	308	247	227	273	252	248	266	264	265	256	287	262	272	283	285	261	273	257	282	269	266	245	275	251	284	278	252	277	288	274	265	248	253	280	281	292	250	265	262	256	288	268	279	265	275	271	285	279	274	266	256	284	267	272	274	276	265	290	241	267	257	282	273	262	233	265	270	277	248	253	297	276	272	272	269	268	261	250	253	247	271	282	255	272	318	267	285	280	312	263	283	263	268	280	281	299	262	241	266	269	279	243	285	299	265	280	260	250	289	284	279	259	308	248	265	272	293	249	293	270	287	251	259	288	278	261	280	262	265	269	285	267	303	274	267	269	295	252	265	233	268	275	283	305	240	273	270	259	269	281	268	269	280	275	274	279	285	277	279	279	219	259	265	269	257	260	290	268	285	300	286	290	257	282	283	274	301	274	278	251	262	266	245	270	280	267	285	272	273	287	258	280	241	271	247	265	293	232	285	273	272	306	282	267	248	273	276	278	260	270	260	281	290	282	273	278	272	275	290	271	272	295	310	285	265	276	281	233	283	273	271	285	258	256	291	272	264	283	292	252	271	260	316	281	270	256	304	269	271	312	269	263	265	280	283	257	286	278	263	294	249	280	294	292	278	281	277	269	280	283	288	264	267	285	284	265	275	251	273	264	249	272	274	269	305	278	263	274	262	280	258	271	262	284	241	265	288	260	240	260	254	242	313	223	255	266	311	273	269	244	284	281	261	322	273	255	278	268	250	263	290	273	243	302	273	271	304	261	253	272	241	255	283	284	319	279	279	288	319	251	263	270	255	276	269	309	262	274	271	285	292	272	286	264	276	262	271	278	250	265	282	286	263	269	257	285	262	240	277	233	303	273	274	265	261	254	280	261	266	261	292	255	266	268	274	282	236	277	245	273	265	262	262	267	263	263	275	267	264	279	286	270	266	285	274	246	239	276	274	280	288	289	260	263	286	254	257	248	291	283	279	267	257	269	275	292	260	280	286	246	283	277	272	257	257	251	265	262	290	268	280	266	269	253	257	253	260	273	269	274	278	277	278	261	276	284	261	252	285	256	253	251	244	266	261	260	263	280	234	248	285	285	275	276	273	276	312	257	274	274	257	289	284	270	277	252	257	305	277	300	261	263	292	269	296	272	250	285	259	266	326	253	266	311	278	269	268	260	255	290	241	273	263	288	273	260	264	274	266	284	272	278	278	294	243	303	288	258	296	237	281	272	291	280	265	273	276	277	262	269	238	242	291	262	255	252	270	293	278	294	269	254	268	258	263	245	294	266	276	288	261	257	277	259	291	285	268	282	298	253	258	290	277	292	248	256	263	267	267	289	277	283	274	246	292	276	290	250	272	262	240	256	248	269	266	275	277	253	250	291	243	293	296	243	271	275	270	271	291	265	281	262	279	273	283	264	284	267	254	256	275	282	261	262	236	263	294	279	254	274	243	290	293	258	302	260	282	257	268	266	262	297	268	277	268	287	307	282	256	279	291	283	262	310	292	257	265	305	285	291	268	255	267	276	253	264	286	271	288	269	287	272	248	251	274	265	255	269	270	249	273	266	268	269	275	265	239	260	251	270	262	285	267	270	258	297	268	268	278	279	268	276	281	279	312	268	273	254	274	274	270	276	267	252	288	255	287	269	302	279	279	266	250	252	252	269	266	253	272	307	270	261	250	273	252	277	250	256	283	288	278	289	253	254	273	265	248	268	253	290	266	244	304	270	251	249	278	304	268	258	274	266	251	281	264	263	264	260	270	282	281	246	267	265	258	245	269	263	284	280	300	281	282	248	279	276	272	263	233	242	279	285	304	275	252	276	270	286	283	288	272	261	268	221	264	271	272	258	281	261	302	274	277	261	279	254	267	273	254	267	280	262	273	289	274	264	274	275	245	239	277	269	275	274	262	242	272	273	260	272	259	273	276	277	261	263	289	273	280	259	247	273	268	280	267	259	288	300	284	310	283	278	253	276	282	285	306	253	257	241	249	262	240	282	249	280	272	262	253	272	284	302	255	267	278	271	283	277	292	279	275	242	266	278	283	291	243	266	285	276	262	287	235	262	306	271	279	265	273	285	256	250	300	246	272	277	287	256	275	241	269	276	243	272	245	250	243	271	256	301	280	264	273	250	261	252	295	279	258	312	293	257	248	251	266	289	286	287	261	291	302	294	226	292	244	248	287	282	274	247	279	320	262	270	278	268	286	272	275	269	290	273	307	277	258	276	288	252	276	260	274	282	266	275	297	276	254	266	263	287	262	271	249	281	255	290	234	259	238	285	294	273	259	270	277	270	287	277	252	278	289	271	266	266	281	256	290	256	273	258	263	280	287	265	228	264	285	281	275	258	269	289	254	276	260	286	273	276	283	280	243	275	244	276	242	258	231	316	256	277	273	247	263	248	270	262	286	262	251	230	252	286	267	276	235	272	248	298	280	267	263	257	295	282	271	260	289	247	258	273	272	265	271	279	280	249	295	259	243	246	273	268	266	284	299	279	258	264	265	266	242	247	264	273	249	279	262	285	258	279	275	258	258	271	291	258	293	277	287	267	263	265	270	256	261	256	287	276	280	280	261	289	265	260	269	279	255	250	270	265	280	299	270	264	258	258	266	270	294	268	264	248	258	266	271	304	275	284	271	256	265	269	291	256	275	296	261	277	264	260	276	249	256	260	268	285	255	301	225	277	276	273	278	268	272	286	278	269	259	266	268	274	298	269	267	289	263	252	243	265	281	261	265	272	281	284	269	263	268	288	273	266	268	266	248	268	309	242	269	251	271	273	252	278	256	289	287	278	271	275	258	268	250	263	259	275	246	261	242	266	239	263	264	248	277	261	300	280	297	289	273	272	283	278	260	255	272	294	258	287	243	267	256	275	292	273	269	266	280	282	283	287	271	272	298	283	278	254	250	300	252	258	265	271	286	260	264	268	248	237	250	290	278	259	281	279	288	286	251	281	269	282	262	247	271	280	257	276	291	285	236	251	269	285	290	294	272	278	254	289
21673	21077	13153	6950	5061	3980	3161	2476	1897	1528	1189	961	810	727	587	584	551	553	481	485	451	431	428	454	430	392	390	423	372	459	374	401	375	350	396	357	374	383	368	408	368	352	389	381	377	417	384	382	360	353	383	366	365	374	396	358	349	379	369	374	394	364	360	356	336	413	321	424	364	385	339	327	347	373	364	367	377	365	365	385	351	363	335	332	405	401	342	361	383	344	332	368	392	383	348	353	339	331	372	345	393	389	349	327	361	411	343	352	367	396	346	344	373	360	360	364	379	349	309	388	333	367	334	361	379	348	369	342	340	399	371	343	340	368	363	349	364	345	379	350	364	366	363	387	363	365	353	353	365	358	346	320	368	332	378	362	351	381	359	380	338	344	385	377	389	397	354	402	366	388	352	356	353	338	349	355	355	333	357	355	357	334	381	372	391	369	348	387	355	350	354	352	377	351	351	332	372	349	340	340	393	369	348	364	352	371	368	365	388	374	372	370	362	354	318	337	315	359	364	351	340	387	326	395	370	391	367	380	353	373	362	376	348	394	387	391	365	370	373	384	358	345	371	381	343	348	382	364	375	359	381	344	381	376	369	383	328	352	348	339	372	368	359	375	356	361	366	373	382	373	351	343	333	359	390	390	357	353	354	350	361	391	353	358	341	346	357	377	371	342	380	318	397	373	398	377	359	339	373	328	359	348	324	351	343	366	381	357	355	354	381	375	369	362	318	368	373	333	357	357	353	369	348	369	343	383	352	327	340	394	336	362	352	341	335	377	390	418	372	348	379	364	389	350	380	366	336	380	354	358	357	366	367	364	381	400	365	353	351	361	356	332	355	373	365	369	359	374	361	387	358	376	374	349	339	373	362	365	371	384	345	371	369	376	358	351	386	357	380	364	363	369	341	385	403	358	335	384	351	387	357	404	373	353	356	376	368	349	380	369	343	344	372	405	379	345	334	385	355	417	371	358	348	340	372	392	370	366	365	373	369	374	341	369	371	344	337	344	340	350	354	331	354	371	345	360	344	370	346	356	363	344	382	353	373	342	351	346	347	352	366	364	357	376	385	342	351	321	387	375	348	382	379	360	391	361	354	358	401	336	400	374	377	358	370	353	347	339	360	389	386	374	349	328	383	295	373	331	367	364	324	358	383	388	326	361	402	326	343	347	353	357	375	390	345	367	370	350	365	360	383	352	342	368	384	370	364	362	418	365	337	355	357	342	389	374	358	394	353	339	335	337	356	354	352	343	361	345	381	323	374	356	370	328	356	328	393	363	343	374	368	356	369	339	337	357	367	331	342	337	322	347	352	388	347	376	346	352	368	359	345	384	360	363	323	344	361	333	390	385	368	343	376	322	354	358	379	343	328	374	363	341	377	324	384	342	375	359	351	357	337	369	342	376	363	354	349	334	378	347	364	402	348	350	356	353	327	350	399	350	323	382	359	379	336	348	315	359	351	368	364	338	362	336	348	356	368	365	400	355	377	345	355	374	362	368	362	365	358	384	336	374	367	365	339	354	322	384	362	339	366	343	370	380	348	375	347	346	339	345	343	345	338	355	338	360	365	365	362	342	355	358	385	323	344	384	332	365	368	370	387	345	351	349	325	352	369	349	360	371	349	365	360	359	364	365	360	362	344	342	389	344	350	347	363	379	369	370	362	345	340	364	362	333	337	373	353	343	369	397	377	395	370	376	376	376	370	370	338	348	397	358	364	353	365	347	376	377	352	359	369	345	358	368	353	377	351	364	375	332	348	339	360	370	363	386	373	347	330	336	353	363	346	313	372	363	344	390	361	397	380	376	364	336	348	343	386	353	339	331	384	352	348	365	355	371	347	364	361	340	361	357	376	376	338	358	361	403	344	371	365	370	403	365	385	363	343	351	346	381	359	357	358	375	337	327	374	386	369	360	349	367	386	376	357	351	338	383	400	378	354	349	358	349	349	368	351	359	370	348	383	377	351	398	372	388	334	323	342	386	372	323	380	367	372	354	361	347	343	344	368	371	364	352	309	370	339	398	306	355	385	348	351	373	363	326	361	394	338	377	347	350	350	355	357	335	365	357	398	353	385	348	348	381	377	337	363	361	370	369	359	334	332	396	367	339	363	367	350	369	359	368	368	351	341	359	339	346	358	361	349	340	337	361	377	344	371	372	393	352	336	338	363	350	347	364	358	360	324	342	361	353	359	376	341	371	367	396	364	377	379	365	397	370	329	384	343	356	357	332	376	400	379	370	355	380	366	374	365	368	342	376	329	329	367	361	357	394	334	382	357	390	335	365	381	374	417	399	378	351	364	390	328	362	367	369	361	366	358	389	352	370	391	388	354	356	353	370	353	366	374	361	352	368	362	365	331	366	372	356	332	342	373	339	376	380	333	390	358	349	327	381	321	353	354	369	366	341	338	349	395	352	375	345	343	375	346	350	362	370	356	354	379	356	362	349	353	361	372	359	360	350	361	328	353	370	352	357	379	350	356	377	378	373	388	363	324	347	355	384	393	342	353	360	393	309	347	355	343	381	345	383	364	359	337	347	357	376	383	372	377	337	346	347	381	372	347	385	332	351	374	367	357	342	364	378	369	372	385	377	360	357	391	338	325	375	337	367	355	379	377	383	349	370	384	362	334	346	367	351	364	370	367	358	350	398	368	355	347	384	356	382	354	354	334	358	395	332	365	375	337	383	359	382	318	333	362	356	388	371	339	367	382	351	357	341	365	349	334	389	365	361	392	350	361	349	358	385	379	381	367	356	376	346	396	351	367	363	357	376	377	366	333	362	352	338	356	355	377	400	361	348	366	336	392	335	407	332	349	374	392	366	385	370	397	357	374	362	384	329	383	345	372	389	354	362	379	342	346	355	328	367	339	345	378	378	385	353	344	375	359	338	362	326	354	364	349	355	366	361	379	377	362	366	372	387	374	326	336	363	376	388	346	337	359	365	348	350	329	343	410	381	333	387	317	363	350	347	334	359	332	390	356	355	370	375	377	366	395	344	355	408	367	344	363	387	376	329	352	356	396	353	351	395	368	363	350	349	374	375	349	359	362	378	382	366	362	370	391	395	354	354	354	366	380	339	376	406	347	388	365	412	346	393	345	330	363	364	386	336	384	359	356	332	336	363	368	368	353	344	349	358	350	360	349	373	364	346	368	381	380	318	377	356	366	355	351	341	398	323	385	387	359	346	351	365	338	395	386	353	398	347	362	332	354	383	358	382	346	356	385	343	342	345	347	324	394	355	322	380	372	321	369	369	371	410	394	382	351	350	342	342	357	370	359	366	370	330	359	384	368	362	413	387	373	365	386	389	380	357	364	362	353	349	364	342	387	350	372	365	386	357	358	351	354	390	363	378	339	346	399	375	342	347	356	385	368	357	382	354	365	373	336	366	388	375	332	369	377	341	338	387	366	372	390	361	342	379	374	363	394	381	337	374	393	323	340	379	344	327	371	376	373	397	339	346	372	397	355	345	362	400	359	352	372	364
28010	17825	5238	1692	1066	1018	828	728	687	659	553	571	567	528	541	567	557	580	537	524	547	581	544	532	549	555	568	524	574	509	523	548	541	584	546	548	549	594	512	528	567	535	539	517	569	582	525	511	551	562	548	536	514	569	551	521	551	509	535	543	601	537	543	574	542	528	539	595	508	565	566	520	543	539	540	572	535	512	546	507	521	544	585	530	504	543	570	589	529	531	550	533	527	537	542	525	540	555	555	563	550	598	550	537	570	507	553	584	538	499	558	551	530	524	538	563	532	566	499	533	527	545	535	502	498	512	540	545	539	564	572	540	556	512	550	566	518	529	538	554	549	549	542	538	546	536	567	537	533	558	551	574	507	546	574	574	561	560	557	542	555	530	540	534	559	545	494	509	546	575	544	551	564	526	511	547	518	569	536	562	582	507	541	559	540	528	568	518	533	516	530	522	535	543	560	568	527	548	537	523	533	572	566	549	520	562	519	525	561	525	554	495	576	528	500	576	524	549	557	527	560	579	529	549	523	511	553	524	513	571	515	521	543	528	553	523	531	512	562	561	525	529	518	502	572	553	529	520	559	557	562	542	520	555	547	560	566	536	520	518	550	558	554	569	545	562	519	567	527	511	528	540	492	558	537	554	546	512	517	558	543	557	547	531	557	559	541	526	521	542	549	573	539	572	570	560	521	601	546	517	552	543	518	551	569	555	559	544	538	524	523	567	560	569	533	547	535	553	565	553	510	552	568	530	595	559	526	517	494	562	543	534	566	556	532	545	523	529	582	575	552	532	533	565	497	556	547	510	548	534	508	505	534	570	544	515	532	556	545	519	542	560	523	502	535	532	554	506	554	535	557	552	491	519	492	547	513	514	555	516	534	570	577	537	543	557	524	552	506	558	560	518	536	491	559	542	497	542	536	508	539	542	554	578	564	568	574	573	553	530	542	549	505	559	533	529	553	537	561	548	577	524	503	485	559	526	524	560	569	550	568	513	546	529	539	536	510	527	492	535	544	564	564	514	530	508	530	530	537	543	580	521	547	530	581	526	501	573	536	559	562	532	504	491	536	594	516	549	510	541	524	531	500	525	525	556	511	547	544	540	527	523	546	595	581	544	526	588	549	547	544	537	544	543	507	528	570	526	502	522	541	514	553	551	552	567	552	538	604	531	537	559	557	542	603	545	548	515	550	537	579	554	520	538	517	529	517	539	541	534	552	530	541	541	551	540	503	557	590	539	559	542	533	523	548	513	527	533	591	499	503	564	560	513	578	550	530	547	574	563	544	519	566	543	545	566	508	552	567	541	548	541	515	535	529	459	550	553	536	572	562	528	555	530	558	492	527	545	539	540	593	533	584	538	553	569	523	568	545	471	553	543	545	550	500	539	556	537	569	530	556	526	533	565	527	547	540	532	590	559	551	540	509	514	524	559	518	520	515	526	501	576	559	533	522	535	531	565	536	582	523	559	554	542	545	530	567	534	503	551	517	559	532	572	571	522	515	540	559	573	513	520	546	518	514	544	527	558	525	554	544	539	542	541	563	573	533	532	536	556	567	541	515	573	548	539	503	509	567	523	512	560	565	566	571	558	554	558	527	517	530	538	548	536	552	537	552	518	529	537	539	525	556	578	553	571	557	557	532	525	509	498	573	581	519	565	536	582	571	590	531	546	563	500	539	540	581	563	541	530	551	586	483	526	548	562	577	543	529	539	530	519	526	531	524	566	581	566	529	514	561	495	545	535	505	534	543	534	537	514	550	544	552	499	582	517	578	557	501	528	556	565	575	512	546	531	538	540	528	531	532	532	588	545	506	513	530	545	568	515	539	558	531	563	558	548	556	569	516	529	544	529	539	559	551	512	595	554	571	596	544	539	548	505	534	549	509	535	539	569	532	521	530	551	531	556	540	492	533	531	601	540	537	538	574	547	529	573	519	544	524	528	562	559	520	539	562	522	528	520	535	519	540	521	516	501	549	527	529	546	513	531	519	536	541	550	516	546	542	537	527	579	564	509	534	513	526	495	516	546	562	519	502	558	569	508	572	552	536	566	487	561	500	515	526	551	523	564	546	535	572	530	554	545	525	501	591	521	551	551	535	519	574	539	506	533	497	536	520	526	555	531	568	536	542	589	567	576	542	564	579	511	540	541	569	545	529	583	543	558	533	545	499	520	527	511	549	562	570	561	556	549	538	540	585	582	521	538	575	543	546	553	596	565	512	538	536	515	565	541	546	572	530	568	560	538	523	521	545	518	553	541	542	576	546	543	548	587	587	551	556	541	560	493	560	535	534	547	526	540	519	575	568	544	530	581	558	540	549	542	520	534	554	573	593	567	538	542	510	536	533	575	519	549	522	535	546	576	536	540	545	524	521	558	567	527	526	578	563	566	546	572	544	515	534	554	499	524	504	533	527	502	539	551	573	560	540	542	524	546	569	531	553	530	552	512	484	559	535	509	562	585	552	569	547	567	567	527	523	507	507	568	539	511	560	517	504	526	561	505	527	538	585	563	541	539	564	525	524	533	488	538	553	560	540	556	560	572	545	568	573	571	583	517	523	547	542	573	553	569	546	498	514	555	530	528	569	471	586	517	524	510	495	553	529	589	558	554	589	539	514	537	541	548	520	568	500	530	536	553	534	546	571	565	506	545	503	560	539	546	494	526	557	493	503	525	544	525	553	526	558	591	536	524	551	510	563	545	576	570	566	567	526	512	535	594	560	561	522	532	563	531	531	506	576	531	551	575	532	517	550	536	559	538	516	541	580	557	558	575	562	527	542	557	512	523	561	589	534	525	545	548	520	547	533	568	561	511	521	508	516	550	535	505	558	550	544	545	529	539	542	490	542	536	545	531	537	532	531	555	510	484	508	497	591	551	555	555	579	536	508	532	503	553	560	532	578	528	533	571	544	511	577	533	557	534	569	558	516	600	572	509	519	547	537	577	543	500	559	528	570	517	570	493	522	537	533	559	536	541	535	542	532	536	539	542	552	552	575	561	520	548	513	566	523	533	509	529	559	535	537	528	546	522	548	551	555	563	511	556	549	551	528	572	540	508	578	528	558	511	573	522	592	555	524	503	542	581	533	543	539	552	555	553	525	517	542	548	511	534	557	510	547	534	570	512	536	538	537	543	552	495	549	522	566	552	530	495	537	538	565	509	560	533	547	549	494	523	555	583	551	527	511	545	519	565	559	519	534	542	593	543	512	529	538	539	535	568	558	483	563	520	528	547	522	570	536	514	535	529	513	549	560	543	516	560	545	520	531	511	519	531	563	603	532	538	568	521	567	533	543	526	511	527	525	548	526	509	551	558	546	564	526	532	587	536	538	507	576	523	528	511	525	550	559	525	543	526	575	533	502	513	543	510	562	531	528	539	557	531	566	528	564	534	549	524	520	514	504	514	541	560	498	507	547	500	560	539	494	539	562	550	550	511	535	541	538	518	518	536	516	533	507	551	541	568	557	532	503	589	547	515	567	535	563	536
14288	5923	4140	2214	1736	1707	1446	1277	1036	935	812	852	790	763	746	709	707	698	720	762	712	714	661	783	699	733	681	683	694	688	741	696	721	688	735	684	683	709	713	648	711	681	700	774	689	691	693	672	669	724	634	716	709	702	694	687	714	664	689	739	701	670	724	686	688	728	753	684	662	673	676	706	727	685	676	701	699	672	684	683	704	711	728	731	702	666	732	731	695	701	684	645	658	650	713	710	701	695	720	689	674	694	710	751	722	717	729	699	688	710	708	692	706	695	679	725	701	711	732	685	700	747	639	687	697	739	679	714	701	728	691	693	690	716	738	725	724	691	716	641	711	700	744	666	709	695	672	715	699	660	691	707	675	667	673	668	697	699	651	667	696	673	728	733	707	690	711	702	703	702	723	670	693	715	718	647	706	683	673	707	691	720	727	637	705	723	729	664	722	685	677	690	692	693	693	674	719	649	686	704	710	661	703	701	757	704	688	730	668	670	675	692	728	688	687	671	717	713	669	664	659	734	719	744	696	683	666	699	649	693	665	718	697	707	715	702	673	657	702	712	705	675	742	677	684	723	664	688	686	727	683	686	681	728	679	703	692	724	686	676	719	682	681	690	752	681	664	702	694	663	676	680	691	723	748	711	725	739	710	716	723	719	707	676	679	657	681	683	691	707	699	720	675	732	703	700	662	737	665	696	679	735	692	665	719	711	690	706	669	727	701	679	676	715	674	689	680	683	709	713	733	659	650	681	695	636	698	731	686	728	725	694	686	652	724	742	649	735	728	729	727	703	691	722	715	639	736	651	636	701	743	678	710	717	720	640	686	725	700	711	747	693	697	673	771	695	717	679	691	704	658	716	686	718	706	685	721	701	697	743	700	686	731	747	744	696	752	679	718	671	683	669	635	771	723	709	673	691	705	702	685	657	650	718	693	722	668	706	699	675	685	666	686	676	691	685	742	718	730	685	643	681	713	695	671	661	718	673	693	711	696	697	736	725	718	690	672	677	683	668	720	722	662	695	767	680	672	712	734	696	693	716	659	715	737	722	677	682	668	760	704	715	714	684	706	697	727	727	734	697	685	691	698	698	667	695	715	659	694	709	681	704	724	678	710	697	717	671	696	678	709	693	732	673	744	709	766	683	724	696	670	715	714	714	677	753	706	714	660	732	669	699	721	673	678	681	677	722	731	738	700	713	696	720	717	693	692	675	716	694	747	693	711	671	643	750	719	697	718	678	688	671	667	697	710	718	659	668	707	689	651	701	689	689	734	681	704	667	670	656	681	715	722	691	692	677	691	761	683	729	686	750	762	677	690	689	724	708	722	734	723	760	700	723	619	693	671	702	689	679	658	675	702	663	723	703	675	732	712	707	694	710	727	714	721	677	680	719	711	699	702	731	780	693	693	674	697	678	663	706	671	697	712	698	696	671	710	680	746	697	694	705	699	691	713	671	683	699	684	700	706	751	651	711	660	635	685	673	694	720	705	737	707	720	700	722	657	681	696	720	663	714	669	665	697	694	684	693	670	726	729	688	716	704	652	708	704	664	718	667	671	720	699	675	691	668	661	677	666	689	684	700	712	660	704	714	669	702	719	666	706	664	716	681	708	686	735	743	725	659	701	668	714	695	673	698	679	689	682	696	669	658	658	727	703	687	659	615	732	694	673	670	693	739	752	668	685	692	716	742	674	724	681	697	680	777	682	702	666	667	680	738	734	714	707	732	729	715	672	746	679	700	685	690	743	713	657	692	662	673	710	662	712	723	730	709	699	751	665	708	744	679	727	699	737	680	714	698	708	715	688	708	681	681	691	696	677	683	685	705	678	718	707	616	688	694	646	722	739	695	690	720	741	711	713	705	695	711	698	686	710	711	729	751	704	705	720	690	754	707	656	698	701	649	692	687	708	700	719	722	682	707	704	697	697	713	718	680	693	644	643	651	677	717	692	705	657	667	701	718	711	694	666	720	729	698	663	719	680	710	716	680	702	692	681	763	683	714	713	669	685	698	716	727	693	706	653	692	716	739	704	706	728	680	722	709	715	720	670	664	689	709	717	749	676	695	683	715	707	744	702	709	677	682	682	662	666	720	711	705	703	716	702	690	681	676	699	712	678	702	700	685	712	688	656	666	670	634	711	727	677	669	702	675	711	733	692	748	702	729	732	705	710	731	686	662	721	697	678	713	698	726	713	643	721	708	713	744	746	729	699	731	674	653	641	674	668	722	738	706	627	687	729	702	686	739	726	714	706	699	749	683	694	717	731	707	685	711	702	708	781	637	745	699	652	648	731	711	711	691	734	736	677	708	688	715	705	716	685	712	678	708	702	711	673	747	715	683	692	717	724	652	700	688	712	670	696	723	705	712	685	715	708	730	716	689	710	703	737	675	687	717	675	707	699	735	695	685	686	693	631	732	696	692	680	674	701	712	689	712	663	687	698	675	711	726	685	681	705	757	676	660	686	690	708	721	709	647	669	711	692	697	678	682	665	682	694	745	652	725	763	707	686	684	688	709	688	751	689	721	648	668	672	689	690	676	678	674	739	728	694	690	677	708	709	666	728	696	645	657	714	704	648	712	689	706	661	670	692	721	713	707	701	683	703	685	719	682	688	691	658	697	671	692	685	688	710	699	708	693	686	700	754	698	746	680	714	723	686	697	668	691	675	712	691	732	747	660	712	672	696	694	697	689	649	722	720	691	718	661	716	699	696	645	662	692	757	681	655	682	661	643	673	751	681	677	692	690	683	680	683	686	651	720	687	696	736	743	737	713	700	685	685	724	700	692	696	699	689	658	703	689	695	667	685	610	707	691	689	678	741	671	711	699	665	673	655	753	698	701	683	699	706	703	714	747	715	656	720	726	674	713	664	726	690	700	728	751	720	715	715	717	727	769	687	654	702	695	690	696	705	748	705	690	702	666	679	660	746	696	716	658	747	697	681	701	687	695	692	698	706	723	694	694	699	652	738	686	668	719	698	720	688	723	652	692	677	705	699	705	689	696	731	702	692	684	695	658	679	717	742	695	723	734	664	706	682	709	715	688	708	682	707	680	675	721	693	741	711	672	676	741	662	658	681	712	676	716	694	685	715	720	717	729	718	713	736	725	691	683	706	695	714	654	724	744	713	739	686	709	689	676	708	705	719	712	721	681	739	700	703	683	724	725	742	723	683	650	704	703	677	700	711	687	673	702	661	702	691	724	631	712	720	721	680	676	736	695	717	699	732	680	746	698	695	708	694	667	685	718	675	706	686	740	733	677	705	691	705	713	689	690	722	694	647	668	667	744	662	674	709	719	686	685	663	703	661	730	703	677	751	686	706	704	734	681	673	670	646	726	707	649	686	653	743	733	682	709	683	707	749	706	661	722	771	719	723	718	699	694	696	666	679	729	696	700	683	749	712	671	685	682	727	680	675	686	642	702	710	665	733	695	688	676	731	712	651	682	743	675	714	701	691	709	746	706	711	716	682	721	699	692	716	690	732	713
23989	21584	28735	24904	21481	6722	1572	1071	827	775	739	688	604	577	577	580	579	555	536	535	569	557	602	505	533	584	545	517	511	536	482	554	547	550	530	542	517	505	519	504	522	543	524	577	501	516	539	495	519	529	505	496	559	518	519	508	558	500	505	495	507	483	479	494	545	498	542	531	496	531	543	507	512	472	535	516	550	549	538	517	529	548	533	527	525	507	526	514	537	519	576	550	514	503	539	525	527	559	524	552	486	568	518	568	511	497	490	495	489	506	520	501	561	489	527	499	503	570	530	527	524	486	517	526	518	552	536	539	542	505	475	568	578	564	533	514	509	481	498	574	559	530	503	485	512	547	503	486	516	544	476	563	487	541	505	538	503	513	549	508	524	480	506	554	550	547	553	506	544	482	528	544	538	542	565	510	477	525	535	505	537	524	515	555	499	522	555	477	518	498	536	532	540	501	571	531	473	508	500	521	514	501	564	477	543	506	518	525	539	500	525	540	491	519	533	478	497	520	505	512	513	544	540	526	490	550	512	459	550	496	519	491	507	526	535	523	461	500	531	517	503	553	542	474	487	537	541	557	531	496	551	498	535	549	515	552	499	512	509	501	522	491	552	479	529	539	571	535	535	510	504	509	520	496	536	569	532	522	547	510	535	511	532	521	587	516	545	519	533	511	466	505	535	499	532	514	523	513	496	503	547	512	551	510	515	547	546	466	540	521	477	532	498	501	524	512	459	523	502	507	529	535	527	551	497	526	499	550	469	537	494	536	519	551	522	529	525	523	501	514	495	543	586	528	492	533	536	545	511	530	445	502	489	443	587	535	505	538	552	519	508	515	520	502	540	549	530	503	491	525	527	482	539	508	490	516	492	529	489	490	532	481	492	551	546	528	539	488	517	533	499	539	533	511	527	523	492	534	546	539	534	547	539	528	509	520	463	522	501	543	533	506	514	533	489	544	534	512	555	504	501	507	539	520	545	525	494	549	520	559	505	527	532	499	512	532	502	525	524	523	516	533	484	527	528	504	489	507	545	490	500	486	518	542	496	486	478	499	548	509	515	538	546	503	498	519	482	542	548	525	528	543	513	516	474	529	465	480	547	516	516	529	556	518	515	512	464	549	527	525	532	515	493	503	499	490	537	522	499	547	558	551	539	525	509	523	522	531	518	517	551	545	541	524	460	517	520	482	561	497	537	514	556	471	485	552	517	500	495	518	509	537	559	481	545	514	513	542	539	542	488	502	550	515	515	561	485	506	543	511	485	512	504	479	532	566	500	502	534	530	530	474	506	548	537	517	506	551	509	549	530	575	527	509	517	515	549	486	501	543	498	518	552	511	526	491	499	548	523	522	551	506	520	537	515	551	515	525	507	503	525	469	488	510	521	489	511	550	577	484	546	511	503	532	502	487	536	502	518	532	528	522	534	571	480	529	520	496	517	515	519	549	493	535	519	542	483	516	518	515	517	500	489	517	556	540	561	509	541	490	524	548	572	479	497	481	513	524	529	538	514	540	529	500	568	500	511	527	513	532	542	553	520	537	484	562	517	533	550	499	540	529	517	512	532	483	551	510	491	481	529	502	469	523	529	533	517	521	519	541	520	499	493	526	520	462	540	498	542	508	477	533	522	550	520	522	508	538	487	537	525	531	556	517	519	574	496	503	515	521	524	545	530	530	509	551	543	478	510	496	528	513	545	500	517	540	524	501	540	469	510	492	499	538	520	536	516	501	498	533	538	513	488	489	544	552	521	546	493	529	507	550	515	518	551	506	501	563	523	487	508	532	534	526	533	514	507	552	511	525	530	522	495	536	483	521	492	494	509	515	536	505	517	505	520	531	537	534	535	505	506	486	557	544	518	543	508	495	484	522	526	501	540	501	522	555	557	540	505	547	518	523	538	491	548	517	493	543	514	516	520	465	492	496	498	557	519	526	511	518	505	571	484	541	536	547	497	527	524	547	505	568	512	517	558	538	542	507	544	566	516	518	526	531	537	510	498	544	535	493	532	525	519	564	525	522	512	510	544	508	517	522	521	516	519	510	484	513	532	540	527	513	515	495	519	542	529	498	496	519	538	507	503	515	545	498	470	530	531	509	518	533	495	521	506	528	547	503	522	522	511	550	488	498	500	516	504	498	497	465	497	504	541	533	516	460	496	524	511	534	531	528	524	511	521	515	504	541	548	500	543	537	517	507	540	509	523	496	522	481	545	507	501	478	508	503	538	485	510	509	492	509	541	509	547	536	516	538	581	509	479	497	510	529	504	543	524	506	556	508	551	502	489	490	540	501	510	505	529	528	530	502	584	532	547	473	507	532	539	489	545	492	527	511	515	510	482	534	492	497	498	555	479	536	515	495	510	525	515	500	487	509	509	541	530	552	544	513	513	555	546	478	544	509	510	495	526	506	550	550	574	542	488	491	484	525	485	520	505	474	510	531	511	544	532	471	535	484	554	526	515	527	489	520	525	521	465	523	500	553	541	515	501	541	522	522	506	524	524	537	547	558	535	510	495	530	562	495	521	549	489	513	469	520	519	485	500	516	505	507	477	499	496	512	617	511	492	510	529	499	533	543	517	493	469	532	503	498	538	514	503	505	521	526	507	503	494	511	499	533	519	545	542	479	507	521	502	484	524	529	485	462	535	531	490	519	531	515	519	510	516	532	545	498	512	542	492	501	549	518	545	504	546	511	527	522	553	536	557	523	495	589	534	548	514	520	562	539	489	533	506	565	492	527	518	475	507	479	523	524	535	514	512	537	536	526	512	545	533	514	495	549	541	482	503	518	491	537	502	459	542	479	510	512	531	558	512	535	506	527	539	520	526	491	499	534	526	539	511	522	498	555	531	515	547	523	514	517	509	520	540	502	495	591	511	512	514	511	527	501	521	502	525	535	512	522	551	495	500	554	566	521	515	525	516	508	489	503	524	514	490	531	525	487	503	513	488	565	512	522	540	509	493	531	506	500	493	531	538	546	497	503	513	525	526	510	501	467	562	470	519	512	510	517	509	512	513	519	532	530	492	529	482	537	521	513	576	525	534	525	530	505	487	514	490	528	533	501	551	505	516	495	496	496	492	500	519	546	518	542	534	532	528	516	495	502	485	486	497	526	487	512	512	487	516	493	467	511	532	482	551	552	512	536	490	538	480	507	532	537	509	522	524	520	521	516	526	520	536	505	550	523	540	564	525	492	510	518	537	511	516	485	561	485	535	549	517	519	520	530	507	481	534	549	549	552	528	519	490	532	482	541	519	511	496	502	531	503	498	539	556	526	534	496	507	504	554	498	531	557	540	523	528	537	542	565	512	521	493	516	522	510	552	527	521	513	535	505	503	508	482	505	498	484	487	529	558	517	519	499	555	490	537	525	495	510	475	477	527	536	535	493	545	533	516	501	507	550	464	510	570	532	504	514	568	538	484	559	486	510	540	533	524	511	510	491	485	496	522	497	488	549	508	528	531	527	529	487	541	521	554	568	495	526	532	510
17626	14947	9189	4806	3921	3196	2433	1861	1575	1305	1142	1022	931	859	805	823	755	802	716	683	708	694	677	703	722	712	702	668	673	693	728	735	679	718	664	651	747	707	724	697	684	661	719	687	694	733	677	719	642	725	698	656	695	650	663	690	699	684	674	725	640	689	716	665	720	689	684	652	646	628	703	688	650	663	639	679	653	684	696	713	694	680	705	727	635	639	716	704	660	718	674	648	699	656	673	661	710	701	615	635	682	618	645	700	682	662	652	703	698	687	671	727	668	628	648	714	688	658	771	675	741	675	669	662	679	678	714	641	628	684	673	662	693	667	656	667	702	700	713	682	676	715	725	707	718	621	691	688	670	646	651	683	650	652	699	689	694	671	689	674	681	735	704	648	651	649	710	647	673	718	724	729	674	715	700	750	662	731	724	704	679	666	663	688	671	690	699	706	699	690	717	697	682	692	702	660	690	696	709	669	642	657	708	697	683	643	680	696	659	639	743	711	715	635	683	632	662	679	667	711	698	647	667	683	694	694	669	674	743	669	659	671	701	641	681	674	729	712	693	689	660	673	651	646	701	676	648	683	676	691	672	679	629	634	651	664	693	687	687	684	630	710	676	714	659	688	667	655	639	664	709	683	682	717	657	672	663	712	653	700	662	674	671	674	667	650	688	673	675	696	709	688	658	692	684	689	641	686	678	682	681	672	651	648	693	687	714	694	694	656	674	662	646	654	674	644	725	668	660	657	677	671	686	657	698	634	708	647	704	661	714	656	688	673	684	667	712	699	634	681	692	672	651	722	663	686	682	680	662	697	668	684	673	667	691	674	675	700	688	677	636	642	698	679	690	695	664	702	700	659	694	684	661	684	725	614	660	660	655	628	687	657	684	678	683	672	647	658	699	661	712	653	746	687	651	701	713	680	689	638	710	674	698	656	668	716	695	693	699	676	685	728	735	688	655	665	652	716	712	633	653	686	687	679	684	713	684	674	666	721	722	700	674	666	719	680	701	716	667	719	670	670	656	667	695	696	648	676	687	710	655	658	651	699	621	670	646	684	745	677	715	692	663	665	697	677	607	648	694	677	676	653	687	653	700	633	688	705	638	636	647	656	679	683	730	704	675	651	720	631	696	695	698	662	696	663	693	696	663	695	696	677	690	706	708	710	671	682	717	656	688	705	664	674	708	658	660	697	693	708	663	674	657	705	647	645	635	663	671	694	666	659	676	686	693	651	736	622	679	735	719	727	708	672	655	680	719	637	711	678	657	663	664	658	660	730	685	703	644	690	666	674	687	677	675	674	681	664	668	664	682	650	678	675	700	653	626	687	697	616	696	653	679	671	701	671	679	690	647	704	700	695	709	683	671	628	657	677	680	709	676	686	703	703	679	657	655	655	645	718	669	691	688	641	685	679	637	671	652	702	701	671	690	664	645	653	655	678	726	673	688	636	651	648	678	647	705	670	688	645	682	668	677	691	687	692	709	691	689	709	672	691	670	686	671	636	704	698	654	620	680	666	639	657	704	647	691	696	693	644	725	673	668	648	654	720	653	704	728	678	684	677	688	682	653	675	661	697	713	696	670	668	683	679	670	650	662	639	656	642	647	684	687	663	686	727	673	690	717	633	697	704	682	679	663	673	627	667	690	630	676	701	649	709	710	626	641	673	687	689	674	694	674	673	685	679	642	679	671	704	660	673	697	683	698	680	651	705	665	699	639	705	687	663	674	716	652	663	684	687	670	703	725	713	671	658	670	674	667	687	681	621	638	671	645	691	722	636	651	668	630	700	628	704	711	667	669	680	707	691	667	650	692	672	652	660	645	667	660	645	723	628	690	659	706	688	636	681	665	727	627	678	687	665	661	666	635	676	647	602	636	688	711	703	650	684	664	689	694	663	624	681	733	696	705	641	677	675	759	708	660	729	734	683	692	690	672	669	754	685	697	673	686	654	634	723	666	687	724	681	684	691	657	691	650	688	643	693	684	674	741	685	666	659	708	667	726	723	681	668	677	652	667	653	688	688	684	696	665	715	682	659	676	699	661	694	641	689	657	716	716	690	697	696	699	636	680	665	655	634	712	649	692	630	672	678	715	669	705	696	671	660	633	694	658	683	707	682	647	666	696	683	654	654	682	689	667	676	705	665	671	718	655	694	630	655	702	677	695	637	677	654	702	652	656	668	708	670	700	712	678	660	685	653	664	659	692	667	699	662	677	661	681	660	723	699	694	667	676	623	671	674	692	707	705	700	678	715	646	677	639	688	714	702	650	695	676	660	669	681	663	692	715	649	701	668	662	676	692	684	694	646	692	709	662	685	630	711	717	663	679	734	716	621	643	686	663	658	693	646	700	695	680	650	713	706	718	690	654	667	657	665	691	671	706	663	663	660	660	712	717	661	670	661	705	640	653	673	690	687	668	643	674	628	714	631	696	671	648	648	696	641	657	691	656	697	706	675	688	679	656	625	631	693	669	713	664	664	695	671	659	651	679	665	693	689	670	692	664	701	672	674	674	687	684	663	678	647	713	652	697	685	664	700	708	736	646	676	653	663	697	673	677	675	622	717	644	718	716	630	638	713	654	641	664	651	629	708	719	673	695	727	653	741	645	663	686	657	653	681	678	653	661	651	705	703	675	681	685	690	665	719	704	690	656	624	644	686	601	678	740	683	702	709	640	680	662	704	636	659	677	653	683	628	609	655	637	661	654	657	697	642	672	699	695	671	653	675	660	637	689	705	685	675	644	672	703	710	658	691	683	707	698	611	714	704	659	674	669	700	703	651	664	632	645	684	650	697	682	685	633	674	687	726	697	685	647	695	687	666	701	734	675	664	708	669	656	675	694	678	698	658	634	689	676	709	705	637	732	648	636	709	671	618	662	600	666	656	663	675	646	692	688	660	709	724	699	640	676	706	722	701	666	675	676	678	592	686	661	661	701	658	712	684	687	660	708	676	708	687	645	660	642	673	695	658	662	647	684	680	688	678	668	677	689	701	695	657	636	667	666	639	732	707	666	671	697	676	697	696	662	713	704	704	693	707	632	649	696	680	715	713	713	724	704	687	677	661	706	684	662	727	688	704	705	671	692	708	679	663	669	678	699	656	642	684	681	688	684	654	687	676	628	722	651	675	684	674	679	703	695	659	667	685	690	651	642	681	678	682	697	658	705	659	613	665	641	665	639	705	636	672	685	674	706	698	672	639	680	683	734	670	624	658	671	692	650	694	711	687	640	687	673	691	739	686	665	728	683	647	649	652	643	701	664	672	716	665	694	690	704	676	673	717	667	723	717	701	641	670	675	677	709	678	631	686	666	686	653	731	647	726	674	649	680	658	698	696	710	680	738	663	690	643	625	705	679	665	643	700	641	691	691	699	681	684	648	658	630	690	647	677	670	633	665	658	677	650	701	670	646	718	713	674	676	678	659	684	648	663	653	660	644	690	645	677	679	662	647	681	697	702	691	657	674	672	678	643	672	696	707	706	676	690	646	694
25200	21594	27251	25922	5360	1027	799	603	600	471	442	397	384	419	362	360	332	398	366	309	365	310	303	348	328	340	350	346	347	350	365	333	372	348	319	369	342	315	322	337	357	322	329	329	322	335	314	355	373	350	302	335	319	308	355	316	349	341	318	322	301	329	299	340	355	355	342	336	345	330	323	330	325	338	355	330	344	356	351	333	311	319	327	308	311	348	336	346	302	322	342	308	330	326	329	359	350	347	331	352	334	350	346	341	334	317	349	340	334	343	325	320	295	330	349	348	296	342	386	356	312	326	339	333	333	345	333	294	335	332	335	355	342	356	331	328	334	325	352	340	341	343	352	319	350	332	343	342	335	352	314	355	352	315	343	343	339	349	335	328	340	331	333	328	340	349	342	330	315	311	352	333	326	318	350	353	309	377	306	333	376	353	333	316	334	324	352	349	335	304	296	327	338	310	350	359	359	343	315	322	366	322	367	316	339	330	331	328	324	324	353	322	334	309	355	316	349	304	325	336	357	306	292	314	374	377	333	352	312	339	353	325	333	383	313	321	364	318	334	336	324	313	336	331	313	336	349	302	343	288	315	324	315	341	344	301	326	315	350	306	327	367	308	339	339	304	358	349	373	325	306	313	313	331	339	336	324	325	322	303	327	334	327	294	358	324	309	330	351	334	345	346	320	352	343	324	373	333	361	324	334	302	333	325	370	336	373	346	334	340	334	346	349	328	344	338	338	317	344	324	313	317	306	320	333	300	348	325	343	321	353	335	304	329	344	334	353	342	343	313	310	314	330	359	324	309	335	351	302	374	359	308	355	325	332	337	347	342	333	334	323	339	324	345	344	332	312	316	314	326	384	348	333	330	340	343	320	309	343	353	328	331	333	314	336	305	341	347	337	363	322	323	336	341	354	306	313	342	339	318	361	321	331	311	331	342	326	358	316	352	364	345	344	327	339	341	337	348	307	341	303	335	323	335	338	340	318	292	334	328	341	336	350	345	332	308	314	325	346	365	349	320	344	347	352	354	332	310	315	343	341	325	369	313	296	323	294	370	330	343	349	320	343	323	302	349	344	313	324	339	328	299	323	303	319	314	367	324	328	326	324	311	318	345	326	320	347	325	292	327	334	334	320	324	355	323	331	319	327	317	329	308	326	333	361	363	342	310	384	343	311	377	361	331	341	345	361	322	319	294	339	304	334	325	334	356	329	365	343	326	341	313	305	295	361	289	339	324	347	325	339	335	310	326	339	321	331	316	307	322	348	332	309	328	310	348	334	329	344	336	320	345	344	305	341	352	334	360	327	288	333	332	328	301	334	340	308	315	293	324	329	300	330	319	314	338	306	332	345	364	338	353	363	359	316	343	352	314	330	333	313	297	295	341	310	333	349	317	316	348	326	337	337	330	308	313	344	346	335	311	326	343	350	309	355	336	354	357	332	333	301	332	357	327	305	321	375	358	333	339	314	337	339	344	357	339	339	308	368	346	329	353	354	314	350	331	330	337	332	340	339	324	349	362	318	329	351	282	351	348	341	301	330	325	332	327	302	314	313	323	317	328	350	307	326	318	379	329	371	348	310	338	347	353	333	303	326	336	339	313	333	342	341	330	363	336	332	316	295	331	340	318	337	325	347	325	314	324	367	362	329	320	294	336	341	314	291	349	340	322	332	335	331	335	310	322	341	340	333	335	332	313	326	310	317	332	302	326	377	345	332	307	346	330	352	310	339	326	362	305	352	324	306	332	324	341	321	332	310	320	331	304	324	314	335	301	348	325	308	286	323	353	349	334	322	324	325	324	318	348	332	331	336	278	332	353	320	320	311	325	340	352	341	342	345	353	327	306	334	339	337	327	343	318	326	359	342	319	340	339	333	324	352	356	329	324	322	356	321	328	360	323	333	286	331	324	363	302	319	329	335	342	329	317	352	336	344	338	316	310	320	329	322	336	344	339	294	351	346	313	323	314	356	349	346	356	329	337	339	339	332	315	308	339	315	332	315	347	334	324	342	311	330	309	318	340	275	322	344	310	331	297	360	318	307	343	299	350	324	331	316	340	341	330	326	286	353	349	326	330	359	307	344	335	328	293	334	329	332	328	332	351	335	323	317	300	299	326	344	350	326	338	325	351	329	314	328	334	351	321	325	323	345	320	339	342	318	303	313	361	327	327	312	333	338	290	345	344	337	340	333	370	330	323	349	331	341	339	361	334	339	315	282	335	335	341	312	332	322	331	348	341	312	325	329	314	316	333	334	343	337	340	337	315	340	367	338	323	344	339	304	333	330	312	330	339	351	320	338	350	328	354	313	327	329	307	335	348	321	305	312	328	299	326	312	344	336	331	309	319	351	327	328	312	297	338	316	373	364	318	329	320	357	330	316	335	341	316	312	353	355	344	318	345	331	312	331	302	307	322	337	319	297	333	338	350	324	341	314	322	385	355	308	314	303	313	325	313	356	333	316	331	341	355	327	334	338	373	319	296	348	316	327	376	378	307	342	314	346	354	329	372	386	325	343	300	352	370	347	342	331	359	340	310	334	335	342	289	336	337	345	339	347	332	348	345	315	295	302	327	342	320	328	311	357	319	317	340	352	325	346	316	315	330	310	327	357	342	350	315	322	379	314	339	322	328	299	315	342	330	330	347	314	343	354	289	341	316	310	355	366	360	345	355	328	338	294	333	323	341	340	299	351	342	304	337	322	320	320	317	322	343	316	372	354	331	353	335	338	344	342	344	329	342	353	348	318	336	319	335	328	338	315	332	326	333	342	335	334	347	330	320	370	321	321	319	333	335	337	364	363	383	354	308	344	340	338	312	335	345	329	310	326	325	298	329	306	317	328	329	351	299	338	336	339	347	345	347	298	311	337	343	299	335	334	358	349	334	330	343	321	340	320	339	318	328	327	356	336	356	311	327	323	319	326	321	338	315	349	358	333	321	349	330	337	320	334	308	324	325	312	344	331	343	329	287	332	356	330	336	347	329	342	380	314	307	332	322	374	319	355	377	302	309	404	338	312	323	332	354	347	314	333	334	351	336	339	342	307	336	362	347	351	317	332	327	344	356	317	347	304	344	340	347	373	389	331	338	324	319	355	338	348	332	356	340	315	343	331	350	296	320	323	370	304	335	344	318	334	328	331	377	311	317	311	314	334	346	332	320	353	361	341	325	319	348	356	318	316	325	329	343	320	315	322	321	322	353	341	337	348	361	333	333	366	335	337	319	332	332	358	349	325	327	340	305	309	346	300	323	346	340	302	343	313	321	364	340	344	343	336	320	326	320	336	323	353	352	321	324	333	318	330	340	373	315	346	323	312	333	329	343	324	336	336	318	334	346	286	327	344	338	323	320	342	347	341	311	355	336	334	322	324	364	325	321	332	310	354	326	299	299	356	342	339	341	319	342	359	336	329	318	363	330	354	351	343	336	333	368	359	362	325	352	344	321	324	329	353	301	302	317	352	335	350	333	318	329	332	339	325	353	352	302	338	371
14838	9511	6125	3309	2455	2032	1635	1379	1160	878	737	634	563	540	527	534	504	475	475	477	454	418	454	457	478	454	444	438	486	452	422	428	422	417	437	445	430	466	441	434	423	468	431	442	444	426	449	447	453	434	417	408	434	413	461	419	494	420	403	451	438	469	434	423	446	443	422	444	445	394	443	450	449	421	422	463	417	460	424	449	379	474	428	440	441	471	433	416	454	401	452	442	440	403	393	428	433	441	465	422	414	453	451	449	481	417	413	408	430	425	397	438	456	482	484	446	446	406	423	424	382	467	414	440	439	464	411	427	458	435	424	415	420	411	463	426	463	450	445	424	426	425	427	455	427	406	432	468	476	445	395	440	454	423	415	450	414	414	449	452	426	403	413	442	437	478	438	419	389	496	396	447	447	431	503	443	441	445	479	431	452	433	407	405	417	407	452	422	468	410	406	416	447	411	434	398	404	438	451	453	446	374	449	404	393	430	418	428	433	395	425	436	403	404	451	419	431	427	454	429	441	437	396	444	430	458	425	453	420	428	409	407	461	394	494	447	432	437	422	440	450	460	408	460	430	457	452	447	435	419	420	457	474	438	391	384	430	429	404	445	418	375	456	476	419	405	423	425	424	409	452	401	423	446	442	380	413	443	422	423	434	417	399	479	457	440	444	427	459	440	449	430	425	458	405	453	408	422	441	440	435	440	450	431	436	410	437	422	431	449	432	439	427	441	412	421	464	409	436	432	429	433	413	442	448	455	434	415	439	433	465	424	412	427	427	431	445	411	433	451	427	399	413	446	434	418	455	431	427	451	450	436	460	439	419	410	414	409	431	444	443	430	436	427	412	382	425	462	445	436	408	430	430	448	430	483	425	437	399	428	447	449	411	436	447	406	397	447	442	442	410	429	423	438	439	438	400	436	448	443	445	402	458	430	448	430	456	439	436	437	457	434	410	403	422	420	422	425	433	436	392	403	449	443	428	444	436	450	419	445	410	398	405	413	451	410	436	428	425	412	407	444	450	416	417	412	426	466	453	441	409	447	450	441	458	429	380	421	393	427	447	418	428	409	383	426	455	418	434	458	463	453	393	447	433	416	403	413	399	422	430	416	429	435	433	476	390	416	387	428	417	450	420	455	438	475	431	448	440	435	465	431	464	436	412	453	429	450	441	415	448	473	411	446	413	426	431	417	393	431	419	425	400	418	413	438	449	455	456	431	434	408	428	456	434	397	433	455	398	427	424	391	469	415	436	402	414	420	403	407	449	419	448	436	410	415	451	395	451	396	401	467	426	416	407	448	421	434	407	442	397	436	413	416	408	418	439	457	448	438	419	450	435	443	437	423	446	415	430	421	451	432	417	459	462	432	409	431	475	443	459	434	448	427	415	397	414	433	440	396	459	456	409	428	429	458	462	410	438	427	404	399	418	433	405	443	429	447	412	420	456	462	405	410	432	411	454	415	451	430	418	385	425	417	441	415	444	442	432	429	467	412	400	436	424	423	449	438	396	447	439	444	429	454	416	406	463	433	390	449	394	451	457	419	426	411	445	396	426	426	407	413	409	442	459	415	427	480	451	421	422	412	431	422	375	425	437	415	426	463	412	441	432	446	449	416	417	465	441	417	439	428	451	469	428	439	444	462	450	448	450	430	492	414	427	422	446	454	451	436	442	430	414	444	444	410	440	456	436	439	450	430	439	438	421	437	475	419	471	418	441	438	425	414	405	470	421	432	437	413	434	408	415	435	464	432	406	444	450	451	424	435	469	435	443	445	463	414	425	427	405	445	417	395	469	463	448	405	426	442	426	460	436	426	422	435	396	434	415	407	450	442	400	475	462	447	464	465	454	419	414	410	426	455	445	415	468	418	435	434	456	425	446	440	430	412	442	420	429	399	409	457	453	438	397	418	429	430	443	420	470	419	464	422	419	400	416	455	416	420	426	426	453	445	438	439	457	398	434	420	454	432	411	443	446	439	465	453	422	443	410	438	426	443	439	454	417	442	436	447	416	422	423	447	449	438	418	407	412	455	436	428	445	422	424	401	451	442	459	454	447	423	407	446	426	405	453	429	458	459	416	414	445	444	419	454	430	420	433	457	410	416	426	427	426	426	406	449	424	413	431	439	465	424	403	424	462	427	427	442	394	409	418	411	444	434	454	440	429	455	459	428	438	414	444	433	431	407	427	394	422	443	430	397	437	418	418	437	434	444	409	429	436	403	453	383	443	421	465	423	462	422	463	439	479	420	431	435	424	414	433	435	453	456	425	412	446	450	442	438	387	418	473	428	396	429	413	434	451	415	434	419	434	421	426	420	362	430	436	457	454	389	416	478	429	442	407	470	459	415	476	403	425	420	409	454	400	429	471	419	447	437	385	420	462	400	410	424	400	391	440	414	445	439	407	398	387	416	468	390	458	446	429	426	439	439	433	412	434	427	472	456	443	384	416	409	432	472	418	462	488	425	444	441	418	450	441	430	436	443	443	421	436	461	431	435	422	454	457	438	423	482	443	441	446	443	447	433	455	458	430	439	442	424	415	436	451	429	421	443	405	407	432	431	432	427	384	435	446	437	417	414	404	451	427	433	434	428	442	437	402	425	455	451	438	405	415	421	415	422	417	450	439	418	469	453	418	427	424	459	461	425	449	443	425	409	459	416	386	441	440	420	419	412	429	433	449	434	421	428	413	413	418	488	442	462	414	429	437	436	418	412	413	456	424	410	428	411	443	410	440	433	441	404	466	438	449	439	481	443	461	423	410	441	451	480	451	438	417	439	430	398	450	454	419	439	404	426	450	404	461	452	430	430	435	450	445	444	454	419	443	419	433	451	442	424	439	448	462	469	422	449	425	468	409	453	433	414	438	437	455	421	441	453	455	413	436	424	455	433	452	424	416	381	448	423	412	406	434	433	417	443	499	425	443	443	449	394	410	407	436	438	379	439	440	442	453	424	412	427	420	428	459	452	407	462	419	442	469	431	440	439	418	441	443	440	448	427	449	462	446	481	423	397	441	408	411	429	451	430	450	421	407	449	440	391	422	428	456	418	440	425	423	429	451	494	428	458	455	444	441	401	486	413	436	435	401	444	441	429	428	438	418	431	392	425	429	418	458	410	458	445	407	427	436	436	459	443	411	442	463	418	448	423	402	415	431	417	432	408	431	409	424	449	390	413	429	450	454	430	421	432	455	399	433	418	421	443	430	452	424	434	427	403	470	466	446	424	435	433	399	474	438	440	421	434	402	399	439	409	422	427	458	443	461	447	462	449	412	413	474	404	431	442	413	439	437	431	390	427	456	458	435	465	412	453	433	459	430	415	416	426	412	453	443	434	452	447	437	482	455	419	442	416	433	423	413	409	461	447	457	488	450	439	418	436	436	468	463	451	432	415	401	412	401	430	433	431	434	408	414	408	440	442	409	427	425	418	424	436	426	427	443	438	448	476	438	446	446	413	407	431	421	428	459	462	431	449	400	410	416	408	431	419	433	452
23080	21639	29335	24420	21632	21366	4097	1093	799	664	597	446	411	407	407	337	321	345	298	303	313	289	300	306	277	254	305	296	282	285	268	273	259	309	250	306	293	295	274	271	277	287	281	268	269	259	286	269	245	267	262	254	307	253	241	248	238	278	263	266	269	254	271	233	283	254	273	258	288	292	261	275	279	236	253	295	275	262	279	264	281	269	269	269	280	256	269	256	281	277	275	227	262	286	271	293	257	261	273	247	281	272	249	259	278	270	266	249	258	271	290	248	233	251	236	244	263	269	259	263	287	284	220	261	236	282	247	277	260	255	259	283	265	277	280	272	269	247	274	275	260	253	258	253	265	274	252	249	268	257	273	265	265	270	263	274	315	251	264	274	293	247	267	240	245	232	259	280	257	248	275	288	249	278	244	259	254	276	259	250	270	235	267	267	265	244	264	264	244	271	256	299	293	243	252	256	250	267	236	275	285	246	262	261	280	260	242	264	252	252	270	260	250	253	259	247	262	266	277	241	299	282	273	277	254	290	255	278	294	262	266	263	267	267	272	258	253	283	272	257	254	266	259	223	250	248	277	294	268	239	245	255	286	275	272	247	276	262	262	273	254	236	259	238	272	280	254	254	273	255	244	226	261	266	258	259	244	241	280	259	268	275	263	271	284	249	282	284	211	242	261	232	260	288	245	272	270	237	249	285	265	265	230	292	248	255	291	265	282	274	277	261	273	283	263	265	275	234	278	265	268	299	275	276	250	264	250	240	243	260	255	267	257	272	264	255	272	260	256	254	241	271	250	287	261	268	278	266	268	257	249	249	297	271	267	270	242	270	255	251	252	265	248	236	246	242	264	255	272	252	230	270	276	282	271	274	279	270	273	264	264	237	282	237	251	270	280	259	248	258	270	287	279	286	256	277	249	255	284	256	268	249	271	252	282	224	269	275	258	250	276	268	245	287	242	234	241	258	261	266	256	256	253	234	261	294	230	273	247	236	265	268	265	270	266	280	279	250	261	259	260	264	239	209	249	265	245	271	252	280	262	258	293	242	291	253	259	282	248	269	203	267	239	270	257	277	240	260	242	265	260	252	231	275	264	278	271	276	256	290	274	257	239	240	255	257	264	262	272	258	287	274	276	284	268	260	256	257	273	238	235	291	289	248	251	253	254	243	271	274	258	259	270	264	241	248	263	261	216	224	251	266	241	237	281	306	266	273	287	241	250	249	266	254	250	233	242	247	272	280	276	261	284	248	276	287	255	281	243	298	264	251	280	263	260	241	275	242	238	265	257	249	270	259	284	249	288	269	253	255	256	241	278	239	289	264	236	266	287	251	249	218	259	268	249	283	249	264	295	253	239	251	273	254	245	259	257	261	268	258	255	246	258	260	245	237	274	271	272	251	261	260	274	244	276	244	261	297	238	251	243	286	249	268	264	262	277	275	248	250	243	248	250	278	254	234	265	252	262	269	253	270	245	241	269	268	272	279	267	235	284	281	290	270	254	260	248	261	265	250	256	269	230	268	261	255	258	236	262	246	258	263	283	262	237	264	235	264	267	235	279	259	278	273	268	254	234	268	262	239	270	211	278	257	277	242	270	263	254	261	268	278	276	252	279	249	264	254	229	263	242	263	251	272	233	259	270	263	240	240	264	279	285	265	275	271	257	275	236	272	265	252	280	256	273	262	283	257	239	264	247	301	265	242	247	244	259	234	252	256	276	267	246	249	254	225	261	274	268	268	259	251	254	279	227	256	264	274	258	255	262	276	258	258	249	226	279	269	237	236	255	261	275	234	249	225	261	267	265	224	260	283	268	250	266	264	255	255	260	258	235	254	272	271	275	286	251	277	260	239	285	257	247	294	257	233	269	250	297	282	282	259	287	254	228	275	244	247	257	288	252	279	238	295	233	285	256	272	255	269	279	267	256	262	270	241	295	271	261	248	243	268	257	246	263	274	247	280	257	288	270	248	263	248	245	264	247	265	273	283	265	287	244	242	266	240	247	272	234	277	255	238	243	272	257	253	249	236	298	269	277	256	257	261	263	281	251	251	273	288	277	261	253	255	262	250	245	259	247	252	266	278	261	273	272	254	256	263	252	261	254	224	268	242	274	261	234	280	251	287	250	264	231	254	254	256	285	229	276	256	251	263	297	277	244	252	265	274	272	287	268	235	297	265	258	279	285	289	284	274	273	287	234	242	251	252	243	254	253	256	270	256	246	228	283	263	265	280	242	264	263	272	226	260	256	257	246	281	268	236	279	254	272	282	256	269	265	286	288	257	238	236	245	245	267	284	272	284	249	281	277	277	264	262	252	233	274	233	261	257	261	298	278	240	285	257	258	284	246	255	269	263	245	255	285	272	267	263	252	264	245	274	268	238	278	260	269	289	271	279	281	265	246	265	282	250	263	257	257	240	252	252	260	247	233	252	245	244	259	271	245	263	255	260	231	260	267	233	275	270	249	268	248	278	289	246	256	230	275	248	264	264	277	263	245	273	261	261	239	267	246	270	238	271	281	269	266	270	258	276	253	254	264	274	247	259	265	241	269	280	289	258	276	271	267	266	259	233	257	267	242	265	253	307	271	248	257	270	253	249	257	276	257	253	268	242	265	249	284	256	257	240	284	257	267	248	315	260	279	274	227	265	285	246	285	285	234	267	242	261	245	256	280	260	267	280	258	270	279	244	254	259	267	242	287	246	255	247	280	252	253	264	250	248	267	244	276	266	236	249	253	268	242	277	243	264	303	242	260	271	270	267	262	283	223	247	257	275	244	245	261	277	253	292	257	236	284	243	259	265	241	298	268	234	260	243	253	264	234	250	282	259	256	264	232	255	270	252	273	227	255	256	270	253	293	250	249	281	238	259	266	239	245	251	268	268	244	289	291	264	258	275	263	298	245	243	245	251	270	253	232	276	254	264	231	268	275	274	264	262	256	268	266	259	238	286	224	259	236	260	274	273	296	243	259	242	281	277	269	281	267	267	252	230	279	252	254	301	278	244	253	224	278	267	264	241	237	238	259	260	260	235	282	266	276	254	269	252	293	262	249	245	237	242	263	246	243	279	258	239	269	239	254	281	268	264	254	266	256	255	261	257	259	252	255	247	264	226	253	264	275	283	256	287	277	260	247	269	227	242	248	249	270	250	250	248	276	278	242	223	266	265	259	275	258	286	266	279	244	264	267	246	249	242	279	228	268	239	273	243	244	270	266	233	286	254	257	263	277	261	254	262	241	269	256	259	251	268	261	267	276	274	285	251	264	265	276	277	274	297	259	275	248	251	243	257	246	264	250	253	249	258	258	259	257	283	250	273	240	279	266	262	245	270	272	266	265	257	259	279	252	283	259	247	251	238	265	270	234	275	266	283	259	242	296	243	248	259	250	236	281	272	273	274	269	261	276	266	268	267	260	276	249	255	230	250	263	258	263	272	255	267	235	243	271	267	240	233	265	243	239	296	263	263	276	246	258	252	259	226	247	241	284	278	308	234
20511	20620	12475	6397	5317	4229	3063	2169	1762	1375	1013	881	745	692	623	576	525	504	498	481	406	466	441	444	404	414	375	367	369	427	392	405	380	407	373	407	355	375	366	372	372	391	359	391	368	397	403	383	327	344	384	369	350	387	371	383	362	345	342	362	336	339	364	374	358	387	408	346	360	337	364	361	327	361	323	345	349	346	375	359	303	381	330	378	349	368	360	326	358	358	353	354	358	361	379	374	379	324	338	335	352	344	367	359	379	344	334	365	385	360	357	402	345	357	365	364	326	360	385	313	374	371	329	336	348	341	361	328	346	353	347	356	342	366	345	340	361	360	342	335	359	375	377	340	345	362	352	330	354	333	365	370	365	324	339	364	350	345	387	395	358	377	361	354	365	300	349	332	381	359	328	342	348	338	376	365	346	371	344	359	337	342	331	328	359	347	360	365	343	322	353	339	378	352	315	370	309	362	333	351	343	337	337	360	351	336	384	366	334	339	353	346	331	335	345	348	364	337	375	340	353	309	336	340	338	347	308	338	342	389	347	347	341	347	317	357	361	362	349	331	348	337	347	355	338	355	341	373	347	322	353	364	397	352	342	391	356	357	349	364	336	332	326	314	343	346	396	328	340	367	328	353	360	368	392	340	377	352	335	347	353	340	368	300	367	340	359	367	355	358	335	365	359	347	351	363	361	345	340	360	381	365	371	346	340	335	341	344	350	346	345	329	351	381	361	344	345	356	348	350	306	363	359	331	350	339	367	368	345	349	383	320	355	367	356	377	363	314	347	329	357	374	336	357	338	366	324	350	383	352	352	326	344	337	353	363	374	349	348	362	358	356	339	346	353	334	316	351	369	377	366	322	334	348	348	344	361	317	352	324	353	346	403	351	317	374	372	349	394	350	342	344	365	393	372	340	351	319	361	355	383	313	332	361	357	325	361	348	381	352	328	342	367	367	339	370	361	360	345	369	376	366	330	323	314	346	358	346	366	376	360	301	356	380	358	341	375	369	361	367	322	348	343	350	329	380	383	347	347	360	339	349	355	354	391	366	337	330	341	342	348	372	329	347	370	327	363	338	370	352	360	363	341	331	372	362	327	336	351	370	333	341	360	363	347	371	371	314	342	360	347	366	343	328	334	340	365	309	340	358	347	334	369	356	340	360	335	313	391	342	341	344	354	362	394	352	348	354	355	349	354	327	332	350	401	369	343	345	352	322	374	369	379	324	338	336	337	346	383	369	328	366	359	377	335	328	334	377	363	348	383	344	352	377	352	344	333	333	370	357	349	347	286	347	354	334	372	386	342	354	369	353	362	373	353	369	386	358	352	331	329	336	361	363	324	372	342	361	349	339	376	350	350	378	360	341	359	345	380	337	354	333	357	325	365	340	346	363	335	366	330	371	343	371	360	399	342	357	360	346	314	368	348	361	335	379	350	334	358	346	364	355	337	365	355	314	357	339	373	341	346	333	352	318	333	343	343	332	313	347	365	370	368	352	339	356	323	330	357	333	347	386	309	345	358	359	361	358	348	362	354	354	398	343	337	342	342	363	362	338	350	383	324	340	363	360	369	396	339	341	368	360	338	341	366	354	342	367	311	362	357	325	328	365	372	368	334	349	395	357	318	347	342	370	355	337	356	380	337	365	307	341	380	366	350	384	372	371	339	375	359	340	355	329	342	343	352	379	323	353	343	366	342	347	355	362	332	333	369	353	350	332	347	360	339	333	324	338	359	336	365	355	363	355	366	360	357	372	335	365	331	361	328	363	353	362	347	357	380	361	353	383	354	350	346	326	371	366	329	354	366	351	274	320	346	328	340	370	358	332	375	370	354	335	355	341	354	375	356	328	394	309	359	323	343	310	353	356	356	366	345	334	354	383	338	358	335	364	371	366	361	359	364	357	356	363	335	345	377	354	306	399	323	368	374	352	354	384	356	370	353	345	368	373	359	303	366	338	338	343	345	327	355	359	339	350	372	350	339	357	382	354	384	384	343	361	336	315	381	342	341	346	388	365	355	357	328	353	324	358	369	396	347	335	315	368	371	350	381	352	317	344	340	368	347	365	319	372	326	354	346	350	347	355	333	349	335	333	348	352	331	342	347	350	349	326	343	331	341	335	354	356	369	320	340	356	336	335	338	380	360	340	355	352	341	336	351	363	349	376	358	352	336	351	372	350	351	375	348	333	346	339	323	347	357	339	365	345	356	409	356	373	353	311	319	342	347	347	336	319	344	324	356	398	346	342	360	321	350	343	325	365	338	331	348	318	335	369	366	358	364	330	356	339	365	322	345	360	348	338	350	346	333	350	339	357	351	362	355	378	341	362	405	357	344	360	378	348	374	371	349	360	346	349	360	335	350	354	333	380	342	354	370	339	326	349	359	328	328	317	378	363	345	345	382	345	355	372	315	346	344	354	375	366	380	332	364	361	348	346	387	355	348	356	378	370	359	369	330	379	357	328	337	340	341	384	321	342	389	325	356	316	363	369	344	360	355	349	363	317	350	341	347	375	376	327	353	334	372	349	370	358	344	357	354	315	342	350	366	321	382	342	345	369	347	365	361	338	352	365	351	359	367	329	349	340	322	361	379	339	370	341	340	353	377	347	334	315	334	355	347	334	392	381	351	336	335	361	368	360	346	327	392	324	343	345	347	346	374	334	358	352	369	316	366	390	350	357	327	358	364	352	344	316	358	372	348	327	333	388	364	317	347	357	350	329	365	333	358	394	356	370	367	383	354	334	353	351	356	346	353	321	329	395	335	359	371	387	335	350	352	377	331	327	374	349	321	368	329	344	335	370	350	359	364	335	370	325	349	359	367	344	356	357	345	346	336	347	352	367	371	345	352	325	329	358	381	374	335	364	310	331	366	367	369	364	355	360	326	356	338	391	368	359	335	329	351	346	357	355	358	358	382	356	373	354	349	358	344	371	362	367	311	340	357	325	349	332	342	340	386	330	364	336	332	318	369	379	337	333	346	347	342	375	371	370	353	370	346	326	308	337	335	347	360	334	360	333	326	342	370	351	350	367	344	374	316	341	375	334	365	333	366	338	360	332	369	342	341	361	387	328	389	348	355	353	338	354	355	328	327	364	346	385	385	346	361	346	358	341	347	331	356	346	367	340	363	358	352	357	381	352	384	369	335	325	363	331	333	348	347	397	340	363	373	350	362	358	340	351	364	357	340	358	334	343	366	352	367	355	338	360	334	344	336	353	344	357	359	348	363	340	346	353	331	341	380	352	356	349	330	350	342	372	356	388	339	354	347	359	358	336	336	361	361	350	335	301	354	318	369	337	313	339	341	329	356	364	358	350	356	336	352	341	367	362	349	344	327	362	344	357	369	338	323	337	359	344	371	307	347	330	330	381	356	352	357	343	384	365	345	361	334	343	378	347	387	357	331	341	370	355	324	349	357	355	357	367	354	356	366	326	347	365	362	348	379	370	372	362	347	338	346	346	315	359	363	387	331	360	352	329	385	401	360	343
28130	17924	5065	1582	1058	869	773	661	627	576	593	528	528	505	551	503	512	534	493	481	527	552	531	517	520	476	549	556	521	548	515	473	515	550	483	527	557	524	527	501	496	517	565	522	513	544	580	524	542	520	537	503	506	553	538	534	509	537	497	537	488	537	578	550	503	513	517	593	552	536	475	568	539	517	513	499	567	496	535	539	516	535	513	513	542	551	539	475	524	552	545	534	474	500	501	515	515	551	527	507	510	568	518	512	486	563	525	513	512	529	524	505	526	555	507	527	515	528	567	569	558	520	543	547	516	527	519	546	532	520	527	503	564	508	568	532	507	513	475	535	499	513	550	517	547	530	560	565	470	590	509	509	489	554	494	542	507	529	556	525	568	559	481	522	539	522	531	533	537	503	537	526	570	551	528	554	530	523	527	518	566	529	525	521	533	503	541	545	536	487	574	500	521	514	510	547	556	533	555	511	518	514	517	541	487	529	494	550	545	504	512	511	549	539	508	538	569	505	576	539	508	503	518	538	516	540	577	527	546	545	546	528	519	559	541	491	483	504	525	553	571	502	515	560	490	517	556	545	530	549	528	536	515	565	509	526	562	545	481	541	516	553	536	505	518	548	582	585	529	558	562	526	545	532	521	492	558	535	563	529	542	506	547	503	531	543	511	572	507	502	563	548	471	539	521	529	539	498	550	523	562	541	514	528	536	525	503	535	536	493	555	534	528	508	525	523	484	516	527	503	521	530	535	539	561	495	495	509	522	514	498	537	510	556	501	558	519	525	488	543	511	535	520	526	547	505	522	536	534	534	542	519	507	524	527	529	540	511	519	566	532	534	489	556	514	553	470	533	547	539	536	512	523	527	540	551	503	525	502	558	506	537	545	533	519	573	540	524	489	565	526	524	535	502	496	521	536	513	533	504	502	500	517	543	531	543	534	590	569	504	545	530	532	557	540	554	564	527	494	523	491	502	493	575	495	516	510	489	531	538	519	542	552	551	533	531	560	516	516	574	514	520	519	557	540	533	545	526	546	562	500	538	498	502	570	541	518	522	508	540	475	506	524	526	545	534	569	561	516	513	531	521	540	555	516	506	514	547	501	504	525	536	555	503	515	483	547	488	515	492	553	536	546	538	508	491	554	494	555	562	497	541	523	499	505	557	507	504	519	490	534	522	543	565	505	544	507	561	547	543	559	464	542	546	478	515	495	523	544	587	508	542	569	543	537	527	513	530	507	520	535	520	527	571	543	514	556	515	509	574	564	490	525	534	497	499	553	522	517	561	536	524	494	515	510	548	553	535	540	530	543	541	508	510	505	573	520	506	449	531	508	512	536	537	574	526	569	526	518	521	579	512	526	514	522	505	531	530	552	515	546	521	528	517	514	511	537	498	545	526	536	526	542	519	523	515	513	555	527	527	542	519	522	540	524	496	530	520	508	554	527	487	543	519	493	519	519	546	537	542	530	549	547	556	549	535	519	536	544	521	519	489	486	516	523	506	529	527	572	529	512	505	493	535	536	557	558	563	475	532	504	536	537	536	519	535	515	530	529	562	566	513	582	526	537	489	480	518	530	531	561	530	557	513	535	531	529	547	492	517	530	497	524	549	556	514	577	533	491	541	520	525	544	559	530	543	537	537	516	505	489	516	569	519	527	524	514	567	528	549	529	560	544	528	529	552	542	517	550	515	542	520	544	508	510	509	519	539	547	532	506	522	532	527	511	519	513	544	539	559	521	535	508	538	538	550	521	532	532	516	516	516	535	530	552	520	498	494	531	537	539	524	498	531	555	561	551	544	557	503	524	498	518	540	525	548	542	575	529	502	583	541	532	503	554	540	532	499	527	531	488	498	550	500	525	519	550	562	506	533	535	557	523	536	521	530	542	532	522	540	520	520	504	498	586	543	538	497	543	534	498	542	554	519	522	538	536	521	547	537	534	538	531	529	538	514	533	515	553	519	506	513	549	521	570	540	503	520	511	545	549	517	541	478	526	508	520	547	520	539	544	530	547	526	562	552	510	586	524	542	500	531	551	536	544	564	516	494	534	522	516	526	547	528	518	519	564	560	532	565	491	532	519	590	540	550	564	510	536	572	511	479	515	546	516	525	528	523	515	541	516	522	528	555	515	532	503	465	510	507	476	547	520	526	515	524	561	519	511	497	537	515	542	547	537	533	474	500	543	514	516	535	546	526	581	516	551	525	517	537	498	537	543	517	491	529	549	524	513	559	549	520	492	525	581	527	525	551	543	521	518	490	497	527	504	547	540	552	511	490	542	492	535	534	494	577	566	501	524	521	501	497	518	526	503	562	537	497	493	520	494	489	507	525	513	543	566	524	528	512	517	548	513	551	572	489	539	496	517	541	513	572	549	509	528	528	547	518	507	520	547	519	543	508	523	600	493	533	537	530	545	534	496	514	520	530	534	475	527	578	513	522	504	543	509	541	503	531	516	527	521	526	506	560	521	522	495	526	536	552	522	569	517	522	493	548	557	533	557	529	542	568	497	523	578	511	494	487	508	539	574	582	565	517	550	504	537	544	513	518	518	565	528	541	524	533	535	528	546	532	497	519	524	537	519	533	549	561	512	526	546	477	528	511	516	530	540	568	506	514	509	514	515	540	551	529	530	532	521	540	522	514	518	525	541	544	543	516	502	512	527	548	537	529	531	518	543	527	522	552	581	536	518	566	514	544	547	547	502	493	481	522	552	507	563	581	547	576	519	489	555	549	529	531	537	543	557	527	530	524	513	559	544	500	567	529	531	538	498	506	524	574	547	540	546	485	525	555	552	545	557	550	507	490	476	549	548	508	538	516	555	513	535	529	546	554	549	536	520	524	523	520	527	534	508	553	513	497	557	533	550	556	496	525	515	508	551	523	549	520	506	529	558	515	554	510	488	524	485	496	527	546	533	532	548	546	544	528	559	549	530	561	539	512	544	551	485	523	543	539	552	577	504	548	519	530	509	591	509	537	562	537	490	531	524	524	497	546	531	531	529	515	499	564	524	542	553	533	521	502	521	531	529	533	448	521	550	540	520	532	511	518	485	535	529	528	539	518	547	507	526	552	535	527	504	543	552	528	526	537	520	540	545	523	521	498	533	510	549	499	530	515	529	553	490	505	578	547	539	524	515	494	505	555	488	516	537	541	537	520	577	566	560	502	497	513	549	554	498	569	558	520	489	516	519	515	500	553	577	515	511	523	538	539	520	532	566	532	538	531	496	488	500	527	512	510	510	540	547	509	544	516	514	516	535	521	519	506	536	582	513	499	505	559	547	566	526	509	549	577	458	540	516	523	570	500	530	488	509	495	556	556	520	528	538	551	522	530	530	516	507	519	579	511	525	493	491	493	572	541	548	517	556	536	510	552	574	534	505	505	533	522	509	545	545	518	544	551	513	506	521	503	531	523	553	553	493	539	509	549	501	516	553	536	522	515	521	553	491	501	497	520	501	578	522	500	557	524	541	528	497	512	543	533	521	501
14380	6957	4039	1952	1904	1549	1272	1104	940	830	798	738	729	703	744	732	751	686	694	692	722	688	690	682	676	717	675	704	665	658	693	668	712	670	665	702	649	624	682	691	687	696	699	701	667	660	689	674	710	644	736	668	667	685	658	703	663	700	732	721	698	660	683	690	701	698	663	635	718	663	690	666	712	732	668	680	699	690	675	698	688	712	691	738	661	698	705	693	683	711	676	665	682	694	705	697	666	686	714	693	691	694	685	697	740	711	726	674	695	701	664	689	650	708	701	672	676	706	719	687	717	681	689	647	699	672	711	678	699	677	700	684	648	675	715	687	652	705	638	710	629	612	705	659	741	708	646	677	684	682	709	698	649	695	724	701	683	699	734	695	716	764	732	691	690	676	689	707	668	689	695	653	711	678	671	667	669	683	667	704	633	661	684	673	694	665	669	694	662	717	658	688	713	671	711	697	677	649	642	687	656	686	706	686	704	613	683	709	708	674	737	688	706	687	710	660	689	643	679	703	706	676	662	659	691	667	670	685	671	723	684	672	685	703	666	674	688	668	698	716	669	691	701	703	667	654	708	692	701	687	673	659	684	689	664	646	691	655	693	720	697	712	729	673	713	678	659	708	654	727	671	645	685	632	687	693	654	670	679	698	647	720	721	662	686	663	621	688	701	684	670	625	702	674	727	675	723	654	692	714	678	689	666	670	650	690	707	682	658	712	684	694	705	683	666	690	653	696	711	701	688	699	689	668	664	726	690	668	682	658	641	725	709	687	677	696	705	661	714	681	717	707	689	660	709	687	706	704	673	683	708	674	728	683	721	653	665	692	672	691	654	708	665	655	666	637	685	728	671	672	669	708	683	705	649	681	679	669	673	691	664	689	647	669	641	694	704	695	718	659	704	711	674	707	629	684	708	687	674	682	714	661	708	680	746	648	728	735	630	694	709	722	696	680	661	678	697	666	657	675	721	734	677	691	668	690	703	689	720	672	700	713	667	663	655	677	695	695	666	682	693	719	662	702	744	664	725	724	672	723	689	680	669	705	682	654	690	698	647	692	664	673	708	681	716	640	652	664	684	722	717	694	724	697	664	667	694	693	719	679	692	667	673	655	660	680	663	714	689	639	643	694	692	684	646	684	662	644	698	711	659	690	703	687	700	696	683	709	686	700	727	705	672	737	665	696	665	694	669	647	662	711	704	686	664	652	678	676	628	690	707	687	695	694	702	720	761	637	655	705	695	689	648	639	690	649	628	628	673	685	680	671	697	709	636	649	690	651	738	688	682	656	675	686	675	670	652	754	690	683	725	662	627	663	686	687	641	681	665	678	683	642	655	682	657	707	695	660	678	696	687	711	672	657	671	705	715	723	638	691	651	680	663	685	753	666	698	689	657	676	651	709	700	703	697	709	691	665	690	671	725	681	707	716	679	703	645	699	676	671	708	661	710	688	688	725	742	675	680	712	650	717	696	657	727	665	664	669	697	703	670	672	691	699	698	710	692	690	667	673	714	662	681	689	713	674	697	719	712	665	690	705	735	668	697	691	701	710	648	689	692	671	674	676	697	704	707	765	699	687	667	720	681	639	725	659	666	718	709	684	678	673	640	653	667	625	699	661	666	661	697	709	655	684	716	647	684	669	680	693	665	685	654	695	693	671	671	675	645	692	689	700	629	654	682	666	714	661	690	689	693	699	708	684	693	629	682	686	650	670	683	647	723	617	667	657	663	679	736	662	686	691	677	661	706	674	682	684	655	677	634	709	668	690	702	686	659	665	686	705	689	689	640	670	736	699	660	697	667	661	709	705	672	697	726	700	674	662	656	686	725	692	668	732	642	675	702	722	645	679	652	727	674	666	672	684	716	703	666	719	642	688	669	684	649	690	711	670	697	704	675	725	707	669	669	687	681	707	700	675	685	727	675	671	655	677	674	688	658	708	689	661	719	690	711	635	655	720	664	678	685	683	698	705	700	714	681	668	677	644	735	714	649	708	714	654	673	700	769	695	647	706	719	674	701	693	723	677	684	664	675	657	714	703	743	717	721	724	652	684	688	706	695	671	678	611	657	696	696	661	632	675	690	679	679	637	680	677	695	679	650	654	696	649	733	690	677	663	697	691	684	706	679	653	686	698	698	704	705	731	654	680	713	718	687	706	683	729	684	648	699	698	714	711	676	655	683	654	668	701	701	702	720	727	664	682	638	722	666	672	658	692	682	660	621	706	682	711	717	674	668	658	698	686	617	725	645	727	679	734	699	684	694	697	707	736	702	678	665	735	689	649	684	681	700	663	654	632	676	666	656	737	669	705	700	678	708	649	695	706	675	711	636	729	657	631	703	683	682	676	684	670	655	707	658	651	702	721	654	652	674	668	690	636	671	704	738	730	655	661	651	685	703	678	711	674	685	694	693	720	652	664	713	641	692	668	705	662	692	679	706	699	660	666	657	728	741	683	705	705	722	708	669	691	667	675	665	689	684	654	645	642	663	634	741	709	657	701	656	698	652	738	691	672	671	635	666	719	672	693	686	705	653	699	651	675	664	680	660	701	716	688	649	673	737	630	683	684	674	659	620	717	676	704	657	647	702	648	708	629	634	661	637	662	689	661	704	652	661	683	737	704	673	709	683	696	669	710	684	708	672	664	738	702	714	656	668	755	724	710	689	684	668	737	705	724	678	691	709	692	677	651	703	673	626	681	692	629	673	697	687	712	681	731	657	677	709	705	719	694	702	726	705	741	724	733	676	684	655	623	683	686	677	650	658	693	641	703	684	705	654	673	660	643	702	708	687	716	722	632	689	666	652	700	667	705	673	741	729	678	640	656	692	722	722	705	679	710	690	637	637	689	724	708	678	664	697	674	682	721	691	678	674	663	683	674	690	666	713	737	718	675	692	659	695	653	720	683	670	678	667	700	688	657	640	648	674	672	711	726	694	643	682	698	615	712	693	742	683	641	675	671	702	713	662	666	679	663	690	689	674	707	651	673	679	653	700	660	726	725	667	662	658	721	661	708	673	693	667	732	699	711	685	690	665	657	670	687	725	691	704	701	664	696	663	667	662	661	698	682	693	685	650	667	668	689	668	662	701	690	673	668	684	682	644	668	695	685	730	682	673	711	704	625	658	644	702	650	677	680	736	654	667	712	692	695	676	674	702	657	665	697	688	681	642	682	671	702	678	663	624	699	665	659	673	690	661	668	695	701	695	685	733	661	673	684	684	677	696	673	677	676	709	680	689	697	661	690	653	731	664	704	691	673	679	716	700	694	689	669	661	706	702	674	654	673	706	658	680	665	690	678	701	693	638	650	689	726	680	664	666	677	707	694	711	663	695	681	733	688	591	628	701	689	727	657	648	682	686	690	712	699	675	659	676	732	662	681	646	683	698	705	672	717	653	675	685	714	673	653	699	653	667	647	721	709	659	717	717	689	687	644	640	705	706	668	703	679	681	700	683	673	642	657	661	657	711	682	648	683	711	696	700	718	697	684
24077	21592	28763	24918	21450	6487	1406	989	823	659	725	637	620	612	574	525	570	559	498	525	550	526	529	541	527	533	522	533	511	513	492	542	526	558	501	468	514	523	527	530	531	515	541	507	551	558	500	464	531	556	494	520	538	468	498	516	464	549	517	466	532	493	493	521	533	523	509	487	536	488	527	476	503	512	498	534	520	510	492	509	510	522	504	474	493	512	517	533	469	516	525	510	507	501	517	512	497	521	501	515	507	486	490	488	521	505	499	504	483	513	519	491	538	470	485	472	463	525	507	497	478	447	535	544	463	512	476	500	531	502	511	529	494	465	484	516	545	526	518	523	499	479	483	500	465	529	487	469	492	529	512	506	515	482	517	517	496	521	474	542	539	514	503	489	522	506	507	503	483	489	497	516	507	513	516	517	480	519	499	481	519	507	530	541	480	505	532	480	502	489	506	520	492	537	465	515	504	520	522	476	490	483	483	498	506	540	507	532	476	483	495	498	488	541	523	521	470	473	491	546	494	537	483	555	499	462	479	487	497	526	548	476	481	473	584	540	536	441	552	511	524	504	493	520	556	496	498	549	517	529	498	522	529	524	498	494	520	514	500	483	485	519	532	484	514	526	473	499	463	500	462	492	526	458	441	507	501	508	517	457	515	545	496	524	532	498	481	512	479	485	498	535	482	492	512	475	499	501	518	458	486	477	466	542	505	518	531	474	492	493	531	553	487	514	520	485	464	519	473	534	499	514	512	504	482	519	503	486	514	490	489	502	511	520	529	507	505	511	493	514	511	484	494	513	510	521	495	519	483	518	526	470	511	489	486	475	504	503	486	513	524	521	541	504	550	519	479	531	542	527	495	511	475	531	502	505	490	549	533	531	493	504	516	540	489	534	509	494	488	519	483	559	548	483	533	504	496	495	464	479	525	489	522	471	503	493	473	514	476	510	501	482	495	468	517	507	533	499	497	492	483	468	503	494	494	527	534	548	507	481	496	486	565	488	533	533	482	520	516	489	483	530	507	507	516	501	513	526	537	489	506	504	534	498	508	495	530	504	492	509	487	524	534	502	515	474	512	524	538	479	483	533	544	509	540	478	500	535	520	479	505	508	475	522	494	452	525	535	458	485	514	477	487	529	489	486	541	502	482	474	454	508	519	516	490	519	486	440	472	548	508	533	493	556	555	514	496	506	465	525	469	510	528	501	495	466	499	473	489	482	495	490	474	554	469	495	499	520	495	460	505	519	522	525	509	510	474	480	507	511	491	493	468	499	494	520	473	515	525	542	521	518	521	518	495	520	480	518	522	493	524	481	512	544	526	518	477	517	520	503	507	505	519	488	474	508	522	496	472	476	545	544	523	526	499	473	532	491	534	472	528	449	483	520	483	478	512	501	476	554	492	535	521	499	482	493	464	497	506	507	509	494	504	549	498	487	503	455	531	538	508	510	497	501	505	520	501	512	518	501	480	452	523	494	499	507	508	474	468	491	498	495	502	479	510	485	480	511	508	531	483	520	488	495	551	493	503	543	523	466	460	507	513	483	504	496	547	504	498	482	522	495	520	479	515	483	489	495	496	530	504	491	481	497	496	525	459	507	497	492	500	475	472	499	471	525	538	529	479	492	541	469	523	499	506	522	498	488	531	504	490	543	526	480	486	468	494	493	524	510	504	504	498	514	533	530	479	522	535	491	504	486	537	518	498	525	482	488	526	484	514	501	520	469	515	551	500	481	522	489	524	506	511	503	526	487	525	514	500	482	501	513	489	500	513	487	540	495	472	565	517	498	483	501	503	512	496	489	513	518	502	523	509	483	499	489	539	482	512	509	505	512	482	486	498	535	462	515	501	513	513	523	480	501	479	505	502	481	545	531	500	483	522	495	506	476	511	524	493	507	490	492	486	497	537	535	511	502	479	494	492	493	497	557	474	511	511	477	518	514	533	501	518	482	500	468	534	500	532	507	550	473	508	505	514	510	545	469	557	497	546	482	478	503	508	551	491	555	468	508	485	510	510	500	511	505	519	487	530	504	469	527	504	481	490	507	523	553	515	482	505	493	521	534	495	544	525	525	488	530	471	494	497	502	529	528	522	488	511	473	495	495	504	499	468	507	518	531	503	473	525	486	460	538	516	520	523	496	475	520	480	446	496	508	537	511	500	515	510	517	497	530	537	546	512	501	523	499	474	480	479	492	502	474	487	471	501	468	529	456	547	521	523	514	481	502	522	486	482	507	511	498	523	502	500	476	513	501	514	463	480	501	456	574	503	498	459	505	495	502	529	488	526	505	536	504	480	539	465	515	526	533	488	500	502	500	512	509	475	521	467	542	455	529	487	479	527	545	455	491	505	502	485	505	491	480	487	518	494	535	501	498	525	533	538	499	502	504	507	453	511	499	522	486	480	503	501	508	518	536	490	497	523	518	496	532	499	524	470	449	495	533	509	510	497	524	519	526	484	516	504	522	521	492	506	503	494	470	493	462	518	471	500	529	520	502	518	513	523	456	526	491	487	545	504	470	542	487	488	492	493	496	475	490	467	532	462	479	489	527	530	501	510	516	465	533	510	513	520	506	508	510	482	517	530	475	478	524	538	476	523	531	457	466	494	482	517	507	501	483	504	500	517	479	503	472	503	490	561	508	486	473	494	558	459	489	465	555	485	496	461	523	528	482	501	527	529	526	508	504	523	528	502	531	471	522	490	514	532	498	537	442	519	494	527	518	501	499	500	477	457	509	474	508	536	500	494	506	500	521	544	533	518	507	494	492	488	526	523	490	497	515	557	484	515	467	565	493	509	517	527	529	499	518	498	545	559	529	522	518	531	488	514	513	530	539	531	469	509	505	493	500	513	536	502	542	531	533	456	507	502	509	529	459	474	473	503	553	519	496	496	484	516	528	486	491	539	522	517	537	479	552	521	486	468	473	472	541	495	474	491	532	478	517	521	498	514	489	484	477	492	491	473	505	493	526	502	492	532	489	489	505	522	508	511	521	495	492	491	480	515	532	445	499	522	537	494	518	500	525	524	512	486	529	518	509	506	515	478	493	471	504	510	468	518	502	447	514	510	515	503	538	505	523	520	508	513	523	517	535	474	541	502	499	510	532	511	528	495	524	470	516	525	511	508	522	545	487	481	477	496	481	492	489	506	515	500	489	466	493	497	528	495	461	499	523	532	488	506	524	484	506	507	486	519	476	480	487	490	462	515	498	520	527	472	497	470	520	501	524	488	520	519	495	482	483	496	496	520	499	475	507	542	530	519	470	502	487	504	507	463	487	464	528	523	486	511	455	466	494	479	485	482	529	497	502	520	465	470	494	524	540	524	491	479	505	483	496	493	474	511	482	551	536	511	461	489	504	494	476	502	469	518	466	491	515	517	500	523	530	498	474	518	566	498	481	502	529	505	557	521	559	494	521	498	467	560	451	535	491	489	496	493	514	497	508	478	532	486	534	509	475	489	495	481	468	478	521	493	519	509	479	518	519	539	536
17023	16133	9266	4294	3360	2853	2132	1805	1426	1173	1096	926	884	829	875	776	771	735	730	711	675	703	698	705	733	687	680	690	675	685	674	662	706	650	699	689	658	689	699	691	699	694	698	682	681	695	692	697	712	651	681	667	711	642	694	688	653	677	684	676	653	698	662	720	650	666	680	714	683	632	667	695	675	732	658	677	670	665	646	686	666	634	665	684	732	661	684	641	677	647	650	685	650	670	704	678	687	635	697	600	663	648	695	695	687	709	702	639	685	681	682	712	644	637	673	679	638	651	636	661	681	626	636	655	626	686	696	699	655	653	662	666	656	632	698	673	668	701	661	643	634	637	689	615	593	687	670	701	691	649	656	656	675	659	638	652	647	702	639	700	659	640	691	644	686	704	670	664	629	680	625	658	750	665	703	639	643	598	681	667	653	679	647	660	643	654	678	646	706	665	681	651	670	600	654	678	655	696	671	647	638	683	660	655	653	630	652	690	696	653	652	671	706	659	649	663	642	643	661	651	652	665	663	701	657	674	630	711	702	628	628	649	632	645	670	659	667	664	685	666	662	652	658	673	678	698	678	659	649	695	718	671	648	636	662	670	644	648	634	601	659	662	706	684	663	692	644	659	696	656	663	666	671	665	730	657	649	646	661	663	658	652	616	688	646	641	617	696	701	692	673	649	662	615	643	642	693	667	717	662	695	640	637	712	667	665	631	662	640	644	665	668	680	675	634	651	623	697	658	684	682	636	679	652	648	616	677	657	688	696	596	662	655	674	717	648	683	656	694	692	643	647	687	662	713	634	731	693	645	656	666	694	650	659	687	624	713	685	609	682	668	669	676	677	674	676	671	637	667	648	617	658	687	664	671	703	661	681	693	685	705	643	676	686	620	664	616	648	660	652	646	655	716	683	638	707	678	634	643	691	643	667	655	657	700	655	677	691	677	631	698	683	669	703	672	656	670	671	628	658	675	693	670	639	650	594	672	657	663	704	601	675	679	653	679	664	616	636	671	691	696	690	655	674	632	644	674	633	658	680	621	686	668	622	705	635	679	664	724	647	686	629	640	693	694	647	639	674	606	636	670	606	649	666	677	617	659	678	631	681	718	593	602	691	666	649	665	660	663	667	634	650	607	673	690	679	722	656	676	658	675	614	635	638	673	671	691	679	673	668	644	670	685	654	673	644	695	672	655	647	670	675	682	692	624	698	705	643	584	644	692	668	694	667	633	626	657	663	663	676	677	694	641	637	677	677	650	691	691	679	689	702	685	599	658	709	675	658	674	704	678	670	681	668	684	622	659	675	644	670	676	661	681	690	651	680	638	638	653	655	652	670	690	644	665	678	676	653	684	710	629	664	647	683	704	679	702	689	688	667	678	619	658	679	701	655	678	673	662	614	653	659	664	718	676	649	679	700	677	662	643	651	666	672	709	694	640	639	667	660	640	666	636	643	686	676	685	632	649	657	680	689	626	682	694	663	629	664	698	678	677	687	657	675	660	697	689	671	697	620	654	696	682	659	649	644	665	695	659	628	673	624	683	701	659	683	629	682	625	668	644	630	635	673	677	634	677	652	725	690	646	671	694	676	649	634	659	667	691	659	693	663	623	676	648	627	695	710	683	640	685	654	614	708	667	674	659	640	674	666	708	696	702	634	660	638	658	655	700	661	633	640	643	625	653	642	656	677	705	676	650	683	653	663	609	690	647	649	643	660	672	671	655	644	648	654	606	698	659	663	665	700	617	652	698	707	681	683	687	661	623	699	713	616	661	660	679	632	701	671	631	683	670	654	649	697	659	639	667	661	680	644	605	620	659	700	663	651	701	689	656	644	624	697	707	632	634	705	642	662	686	677	691	690	632	623	654	686	647	693	621	656	643	681	635	684	642	663	680	697	639	665	607	646	628	639	687	641	688	650	726	682	677	678	680	654	646	652	698	704	640	717	722	687	629	680	672	640	645	678	658	708	697	685	666	661	669	671	659	710	661	633	622	645	655	623	647	704	724	651	640	681	674	627	651	670	675	717	712	650	670	649	624	642	644	696	691	636	652	691	679	663	689	668	656	689	699	656	681	664	694	685	681	665	679	654	659	715	655	644	733	712	702	656	688	726	659	691	641	679	703	685	643	620	619	643	688	700	646	620	709	677	630	704	664	651	670	652	702	704	620	669	676	676	676	681	629	612	652	644	679	659	637	642	643	633	690	672	664	690	683	674	709	646	675	613	663	688	694	671	684	648	657	708	645	654	696	631	652	636	666	698	639	613	650	699	727	653	699	653	672	687	708	645	632	705	667	693	642	666	646	674	679	677	598	637	666	658	670	655	644	696	639	653	651	665	636	663	641	690	641	675	651	709	651	678	663	703	716	647	647	649	688	661	697	666	660	653	699	650	685	693	653	657	642	657	676	681	701	635	625	635	649	677	630	651	730	640	679	704	680	698	618	663	644	664	653	631	666	690	682	673	642	665	639	707	697	640	689	682	688	673	683	699	634	659	638	695	643	639	595	684	669	716	665	581	665	650	664	626	691	638	647	664	690	676	694	723	689	659	657	692	682	670	688	658	632	664	687	656	681	697	619	671	686	699	674	678	686	669	681	656	702	637	692	653	628	622	675	683	666	648	660	670	655	682	645	668	682	665	681	643	637	651	681	711	707	666	655	653	663	632	616	638	699	684	686	669	665	681	710	696	684	626	649	640	604	658	736	624	650	703	691	624	646	631	682	677	677	673	660	635	681	664	630	644	661	660	644	663	652	620	648	667	663	616	690	645	678	665	665	616	693	660	631	664	635	609	666	660	647	655	653	619	684	621	677	636	652	643	653	682	695	656	666	684	630	646	631	684	712	627	708	644	672	635	693	685	615	633	681	651	674	698	706	622	671	631	625	661	622	611	656	644	662	654	698	648	643	691	689	677	710	659	712	721	664	663	660	692	680	666	682	646	622	701	633	670	649	708	647	681	649	680	643	656	697	652	672	678	688	676	660	645	686	661	659	684	632	606	657	635	658	659	651	656	704	657	650	684	679	680	641	677	666	696	656	666	640	630	669	647	657	670	688	618	681	658	690	651	692	676	650	680	687	635	642	626	696	700	682	649	628	672	647	667	646	691	642	683	628	668	645	671	674	683	703	647	664	647	670	662	688	626	636	695	630	682	637	688	676	667	651	624	722	653	669	676	668	681	682	661	616	650	676	679	710	654	655	656	661	619	693	655	647	675	619	637	671	608	645	673	668	684	658	660	696	628	632	651	602	648	693	700	669	646	665	652	703	730	736	663	702	661	680	671	709	662	666	658	661	633	641	629	659	635	640	683	650	661	688	613	680	669	676	651	637	661	693	685	645	686	656	615	680	661	617	656	639	652	633	658	683	622	684	657	708	635	650	673	686	718	686	692	653	689	679	679	649	648	656	626	648	680	689	655	643	703	630	620	697	660	696	669	675	668	617	694	679	671	716	633	647	633	646	623	675	688	661	642	677	689	622	642	620	674
25298	21616	27253	25954	5173	962	678	571	496	420	432	388	359	364	346	376	375	341	301	331	358	327	322	344	353	316	319	345	319	327	336	295	309	363	314	318	317	290	300	315	342	340	332	328	342	313	345	317	315	350	333	320	335	334	324	303	352	327	354	358	332	333	331	307	346	306	329	348	338	339	318	285	331	305	329	284	315	316	334	304	336	310	315	281	304	346	296	324	322	346	338	334	344	340	368	325	326	313	313	342	322	299	328	343	339	292	342	319	313	295	315	295	307	339	345	302	324	287	344	341	309	300	329	354	350	337	311	326	317	334	296	335	310	317	328	329	327	304	271	346	327	342	334	355	324	314	331	312	320	329	332	309	338	340	336	327	317	350	303	361	327	318	320	323	319	322	298	344	323	325	329	313	348	324	323	298	346	328	314	330	350	306	335	332	318	317	317	346	326	320	286	353	277	306	305	310	338	302	301	302	307	336	329	331	341	329	356	327	318	329	335	327	342	311	308	299	315	341	342	329	328	334	342	334	312	305	310	319	305	349	335	321	340	330	327	298	331	324	366	308	310	303	336	354	371	311	313	342	304	360	323	308	319	317	317	334	327	315	328	326	314	307	339	331	338	310	324	308	345	311	326	305	344	308	328	332	328	322	315	341	332	328	311	320	303	334	312	322	303	312	330	351	323	332	349	304	309	296	328	321	331	319	348	313	321	308	343	314	320	340	360	318	330	297	352	339	305	333	342	348	312	309	341	318	327	315	327	294	348	356	298	355	367	319	334	337	297	292	322	318	328	313	305	347	323	310	338	320	335	347	323	306	338	326	306	310	303	273	320	329	308	323	329	300	326	288	350	326	318	365	346	348	346	331	307	340	327	324	319	344	342	325	336	302	321	300	312	328	305	329	342	315	345	310	342	300	311	357	309	329	349	324	321	311	325	336	322	281	321	324	346	330	338	310	316	320	333	314	342	330	314	347	315	349	316	342	341	304	292	349	313	343	334	318	323	328	345	354	338	307	323	317	347	346	350	306	325	302	338	350	347	333	347	320	334	297	318	318	330	327	316	356	330	356	337	320	330	340	337	338	341	359	312	359	369	321	330	326	325	345	316	324	317	300	355	340	320	278	350	357	340	316	328	312	334	304	316	336	328	340	334	308	315	340	361	328	349	345	350	315	326	318	348	347	308	313	315	354	314	349	330	364	345	326	313	302	322	329	329	316	316	322	288	353	324	329	329	320	305	329	334	338	337	348	359	343	338	334	270	322	323	308	304	312	329	340	331	327	320	321	349	363	303	314	314	322	327	314	268	334	308	318	328	295	327	349	346	325	278	341	338	343	336	305	306	301	344	323	319	319	324	328	335	304	314	294	349	283	345	328	352	322	318	372	312	348	317	305	328	317	333	333	347	317	341	348	330	329	292	314	296	322	330	313	320	314	317	319	359	329	330	319	325	352	343	332	329	327	322	335	304	317	322	298	298	325	341	300	320	309	345	352	317	333	306	324	302	321	329	313	336	341	337	323	339	330	325	344	322	305	360	357	316	276	308	330	321	325	312	315	321	282	315	352	346	321	321	281	325	341	330	311	317	347	324	331	346	326	335	318	317	373	323	339	310	321	281	326	312	320	301	313	327	309	333	353	325	334	349	312	313	357	319	284	307	334	321	312	292	298	306	320	302	327	309	321	328	322	289	317	346	301	310	337	301	339	326	319	347	349	315	305	336	303	307	337	374	350	292	331	308	320	325	314	317	316	311	288	336	313	322	314	341	322	312	319	317	332	332	314	342	320	293	301	335	324	315	297	301	330	304	328	328	339	322	294	325	326	318	323	300	315	359	305	329	321	347	338	307	305	325	317	308	344	342	328	307	338	301	330	301	329	367	317	366	325	335	327	328	321	309	321	343	296	312	310	332	292	302	313	349	359	329	311	315	316	351	325	326	338	332	370	314	306	317	281	295	326	319	343	348	353	327	336	295	326	294	360	329	307	312	352	301	329	322	315	343	318	331	328	363	332	321	323	331	359	319	321	291	328	325	330	317	330	298	290	340	291	317	327	335	317	339	286	326	352	317	308	310	340	327	354	344	346	326	302	318	331	311	338	311	305	348	333	315	314	347	336	318	335	305	305	310	312	323	337	331	313	285	348	313	305	337	298	314	313	284	304	322	319	311	293	342	315	334	285	332	312	363	332	306	328	290	313	318	356	350	323	324	351	340	340	353	314	293	314	292	322	322	302	319	351	315	332	361	308	334	376	309	304	325	356	277	314	310	363	308	316	326	343	349	308	303	296	297	331	350	304	330	311	316	301	287	326	323	308	328	345	353	338	299	314	358	336	324	307	335	311	317	339	354	315	319	339	300	311	304	330	347	345	328	327	336	319	331	316	319	344	330	304	333	321	335	351	352	333	341	317	336	334	324	333	324	319	320	313	323	307	325	341	299	353	295	297	352	329	375	321	356	343	354	276	351	325	279	314	297	307	313	336	308	294	295	329	337	321	308	344	334	312	338	307	295	367	328	309	340	334	304	333	329	335	329	326	298	328	326	291	319	296	320	338	321	350	290	294	322	345	302	322	319	355	311	336	324	328	333	314	302	301	319	321	286	331	328	332	323	301	317	326	333	327	322	322	311	310	322	307	333	331	317	341	334	338	337	328	347	346	332	336	352	311	301	301	330	333	346	337	328	322	314	346	310	320	327	323	316	320	370	321	294	341	342	357	301	359	302	320	280	302	332	349	328	305	294	319	328	327	320	310	316	338	304	319	343	319	309	315	339	330	312	320	342	319	359	334	278	318	313	326	336	340	346	348	308	340	317	322	313	310	336	350	335	310	302	368	326	305	312	316	349	326	317	338	306	329	337	352	341	328	317	314	315	307	320	300	344	301	309	355	328	327	295	324	293	311	295	321	329	334	337	347	373	329	321	296	341	314	324	332	331	369	340	279	319	311	304	343	325	316	340	309	353	311	331	316	308	314	332	341	305	344	316	340	343	323	337	320	325	345	314	295	336	307	305	314	309	341	322	299	313	326	323	307	307	352	365	337	334	329	328	338	319	340	317	299	319	327	343	319	306	318	328	335	323	311	309	341	349	338	289	335	301	325	318	339	352	297	341	346	308	316	332	308	347	335	340	328	330	320	343	302	289	305	336	315	347	328	306	315	309	306	301	318	333	331	309	286	304	349	344	323	303	341	343	323	319	325	323	317	296	329	322	345	329	329	362	328	295	347	336	298	298	347	293	325	322	340	318	325	315	335	325	335	315	313	311	313	314	312	296	328	323	345	333	339	332	317	299	299	342	325	315	322	315	340	332	334	342	305	346	340	364	322	310	312	315	306	322	315	341	333	289	323	291	315	328	343	318	347	294	330	298	330	334	319	341	326	343	324	325	306	306	341	285	306	327	314	304	320	299	313	297	310	362	338	324	331	318	312	317	322	332	330	308	318	364	300	317	311	330	322	328	342	352	345	320	336	335	303	332	346	300	308	356	317
14829	11977	5999	2814	2311	1890	1486	1086	876	694	639	579	618	503	525	494	483	485	465	415	469	432	452	488	465	407	412	461	481	455	437	421	411	465	412	404	465	405	421	457	447	431	445	441	460	438	433	445	432	439	416	447	410	418	430	426	423	420	425	430	439	430	395	428	427	403	458	445	414	436	437	445	434	425	423	410	403	424	478	411	422	419	469	467	442	426	404	411	418	451	396	421	393	441	431	412	388	405	453	419	435	455	453	452	430	444	441	385	418	416	437	456	439	414	419	379	420	453	404	441	453	427	460	486	403	407	401	436	422	413	435	425	445	442	412	453	402	433	455	407	448	415	433	429	431	428	410	468	436	429	439	419	432	424	461	422	410	419	430	444	432	407	465	423	388	397	425	392	416	412	438	446	429	429	404	459	413	416	402	410	439	444	404	470	422	410	413	439	394	429	448	408	436	432	437	467	400	427	409	437	392	406	405	442	443	417	405	439	425	478	415	448	452	444	417	437	411	420	420	403	380	431	405	447	435	388	431	422	388	434	425	433	424	436	448	441	418	415	432	397	448	434	432	417	426	415	429	401	460	450	464	430	428	476	428	449	399	400	428	453	452	390	431	427	419	436	470	429	390	425	412	461	432	433	422	439	412	420	406	431	470	441	470	415	413	444	419	450	391	410	437	439	420	426	416	404	407	452	404	432	428	404	421	450	425	425	453	410	433	412	455	449	376	401	431	444	443	426	441	453	430	434	433	402	444	434	417	405	405	420	440	405	446	436	430	428	407	425	413	398	446	385	470	449	387	428	434	459	441	453	395	448	410	392	437	421	467	439	407	436	409	392	414	396	433	429	460	443	390	414	433	432	427	453	436	440	421	418	444	412	410	401	444	406	451	437	376	470	433	419	451	456	409	463	449	397	413	392	411	423	407	383	437	380	409	441	419	420	449	409	415	384	408	425	444	408	428	448	432	422	414	400	428	412	428	419	425	442	451	438	423	403	445	428	462	409	402	415	449	391	402	425	393	421	412	422	452	444	451	401	419	411	445	443	451	442	422	402	453	451	410	415	418	431	428	401	397	434	416	448	408	394	421	449	425	448	444	408	412	434	409	431	419	461	422	406	423	393	409	403	431	429	432	442	438	447	413	431	428	423	403	391	426	418	447	429	427	470	428	402	421	430	424	407	411	421	387	397	406	400	443	433	455	434	405	453	415	412	474	423	421	422	447	433	446	441	376	451	406	421	419	438	436	406	374	395	427	430	447	419	399	403	443	421	424	407	430	460	420	421	412	434	415	426	409	426	419	415	437	473	388	464	442	444	434	425	436	440	410	412	432	429	450	388	415	398	453	412	452	438	425	426	440	477	455	412	412	468	431	390	434	432	437	437	414	369	444	419	425	443	453	433	446	439	449	374	432	434	450	431	474	428	457	426	383	447	387	424	415	420	420	449	433	377	444	413	432	402	439	404	415	454	390	401	441	468	406	439	432	474	398	421	368	425	400	439	446	434	429	418	439	423	463	432	409	430	466	401	429	431	450	419	446	434	414	400	438	451	437	446	452	400	460	425	440	427	424	415	401	465	430	405	415	432	411	442	431	417	433	398	442	429	445	442	438	433	406	424	454	448	413	399	437	439	427	437	427	414	426	465	396	479	428	420	428	442	448	438	436	411	453	408	444	416	406	449	444	438	437	428	400	434	367	422	439	410	456	437	434	410	432	407	444	395	448	445	382	414	439	456	386	419	384	412	431	404	434	426	462	393	445	424	465	418	438	398	378	444	443	405	456	435	385	395	432	436	437	393	415	423	417	414	460	423	433	458	457	395	414	413	418	452	428	430	394	403	425	371	412	437	442	425	420	408	452	454	429	439	398	437	393	447	400	386	419	448	426	422	403	413	408	445	443	415	436	424	430	449	430	438	393	435	397	438	412	399	391	451	442	416	456	416	415	433	410	448	428	443	434	437	448	429	397	479	413	451	450	422	408	431	435	393	455	407	414	391	433	422	386	426	444	433	442	442	421	428	442	422	478	435	419	446	392	425	411	395	439	441	420	441	417	434	442	397	433	388	416	429	412	422	460	413	409	376	399	422	400	440	413	461	448	422	405	456	427	422	409	424	417	477	447	400	450	404	402	429	409	441	446	464	435	450	441	426	438	422	411	459	453	402	429	404	380	424	401	418	402	436	446	459	424	446	442	427	422	428	432	436	427	397	449	425	428	420	406	422	430	412	437	406	443	414	416	454	465	410	428	437	385	421	422	400	419	419	482	450	447	432	415	394	454	434	399	408	448	431	428	419	423	432	413	412	459	410	396	433	416	454	431	449	438	436	422	410	462	424	398	431	459	417	438	410	447	433	431	437	442	437	422	409	418	451	422	448	432	406	412	411	423	441	421	430	452	450	423	408	458	441	452	433	426	491	429	422	413	407	427	439	437	452	449	416	399	411	392	408	387	433	432	443	468	425	388	388	471	428	445	439	440	405	403	417	438	392	437	427	428	428	428	454	451	410	440	427	429	447	416	408	421	400	417	386	426	397	429	439	450	438	407	397	394	412	418	411	388	435	397	444	417	414	399	465	385	409	412	411	404	453	409	438	408	406	441	413	393	418	447	411	372	440	404	435	443	467	427	421	428	446	415	412	468	428	469	417	412	417	423	442	417	430	420	414	436	448	409	408	420	420	412	420	448	421	435	450	425	474	409	419	425	417	439	382	441	434	456	433	442	432	437	407	423	416	391	404	426	418	453	395	487	424	481	437	420	422	447	450	441	439	431	416	402	439	417	444	425	404	413	429	397	423	437	409	440	442	407	452	451	458	428	450	423	419	443	383	408	432	408	447	411	429	415	414	422	396	427	427	434	403	406	415	416	428	418	406	427	410	376	434	422	420	440	431	421	400	387	430	438	415	453	456	444	434	440	417	438	457	496	413	425	427	434	471	384	446	443	434	412	460	400	454	417	405	404	409	440	392	391	445	427	430	426	409	449	440	424	417	432	454	447	437	428	416	427	465	406	411	411	454	440	418	446	434	411	428	422	449	420	443	444	416	413	420	418	424	413	458	432	435	408	416	443	459	425	405	390	400	424	415	432	434	404	433	424	451	394	423	390	429	442	464	398	392	399	412	442	432	422	451	446	419	398	443	423	422	426	386	417	406	401	401	426	408	426	411	413	415	458	410	421	464	432	428	380	455	469	456	433	431	416	451	434	477	436	422	429	425	408	434	413	392	410	444	428	456	408	404	435	425	429	437	435	397	406	421	440	445	444	413	436	414	443	398	415	411	439	407	462	422	412	392	466	418	415	425	407	406	428	420	424	446	422	420	430	428	438	425	411	448	446	451	432	403	458	419	439	432	413	383	410	451	422	394	423	412	421	437	428	434	411	416	453	436	399	437	415	436	439	420	445	420	415	429	417	399	414	452	439	406	435	390	432	394	437	424	414	422	432	461	430	437	438	424	424	427	434	423	416	414	413	464	398	404	428	473	408	444
23063	21646	29319	24435	21636	21390	3881	1013	663	575	512	424	406	391	342	350	309	307	318	342	286	289	310	288	260	257	305	261	277	267	284	279	275	256	241	274	281	257	264	285	270	226	252	286	262	243	233	269	278	243	275	282	262	266	259	288	240	268	278	252	256	247	239	272	245	285	256	287	267	254	259	279	250	269	286	274	240	258	248	258	270	262	289	259	270	267	257	255	267	273	250	247	261	233	256	223	268	251	250	248	289	226	249	255	253	255	271	247	258	267	260	264	264	259	235	256	280	260	236	246	239	239	281	251	281	278	269	270	260	259	256	280	262	288	268	247	273	271	257	259	262	275	257	260	229	240	238	261	272	266	269	263	232	237	223	238	293	272	252	252	205	282	268	270	242	276	261	253	267	236	274	258	248	246	263	257	255	274	267	255	252	240	244	285	220	267	238	240	240	248	222	282	223	245	226	273	238	239	241	247	253	267	265	262	268	260	224	290	250	266	276	275	248	242	239	259	275	272	272	268	253	267	270	262	259	262	231	247	260	252	252	244	249	283	243	264	243	227	251	245	249	295	264	272	237	222	272	274	263	250	256	225	271	264	258	281	230	273	247	248	285	244	244	256	240	231	268	279	235	247	267	245	243	243	250	262	273	258	220	256	251	271	262	255	255	256	225	243	243	246	223	261	244	272	230	252	239	282	238	291	282	244	259	287	231	250	231	252	235	272	254	246	240	249	246	268	245	269	264	250	257	275	243	232	272	254	246	254	239	243	234	245	261	252	234	283	257	251	230	255	254	253	258	246	238	238	248	268	249	249	256	273	247	245	261	240	230	276	248	237	248	280	238	250	263	243	256	240	254	255	244	256	238	254	229	262	243	265	230	262	229	234	246	255	247	265	251	267	233	270	283	246	237	227	272	242	244	251	274	242	244	274	251	267	261	252	247	256	242	232	267	268	248	241	254	282	257	236	229	247	266	251	219	253	248	251	256	312	248	263	250	251	269	261	233	245	258	250	242	241	255	266	215	248	253	274	274	267	253	270	267	255	269	264	258	284	250	234	254	227	253	282	257	258	253	242	234	249	264	268	261	245	271	276	253	246	257	272	252	273	261	270	248	273	251	280	248	244	244	255	231	235	275	244	270	258	244	254	226	264	268	237	223	258	269	278	262	287	254	247	249	251	242	226	241	260	250	227	264	258	237	243	236	266	242	273	278	275	260	268	257	281	247	260	263	283	263	251	242	267	244	260	239	275	260	241	265	259	266	258	252	275	268	242	227	238	238	248	264	286	256	229	248	271	260	243	247	274	247	219	251	250	229	266	233	261	240	253	259	284	253	275	252	288	248	209	269	280	265	259	255	239	274	282	237	243	258	253	244	264	272	273	270	254	260	229	272	249	248	258	261	268	240	281	248	306	240	255	256	245	246	247	256	241	248	261	259	281	245	243	258	239	258	251	241	279	274	250	270	267	249	268	257	224	260	211	287	265	253	227	244	249	243	256	261	248	227	240	261	238	244	240	263	240	240	245	280	239	268	220	266	232	269	278	255	269	258	224	221	246	228	250	276	279	271	252	265	245	268	269	242	245	275	273	255	239	257	254	263	266	240	254	251	246	255	279	230	252	259	233	266	289	270	269	255	242	256	264	273	256	247	254	258	259	255	255	284	268	243	248	266	260	243	236	239	236	265	274	256	247	254	231	265	251	260	246	254	277	241	273	264	273	250	246	280	269	241	234	265	226	259	230	265	260	281	253	284	255	233	233	245	249	238	254	259	240	232	259	241	243	257	255	251	249	278	247	218	255	259	266	256	237	241	277	243	256	260	257	268	219	256	246	232	261	253	260	283	229	245	243	268	260	249	237	251	260	240	204	249	219	268	237	257	256	232	258	273	262	267	250	269	239	251	258	265	281	269	262	258	260	260	270	238	264	260	274	271	286	256	251	244	237	230	252	236	258	267	266	261	252	252	274	226	242	285	271	240	260	258	258	274	272	278	260	250	262	252	247	241	246	268	265	277	266	262	271	235	253	234	275	273	243	270	302	293	263	261	250	248	249	258	266	264	232	260	260	240	264	219	288	276	231	234	253	260	276	252	254	286	259	252	231	257	241	281	249	265	274	277	242	250	261	265	265	224	244	238	233	248	248	222	251	261	263	281	251	257	261	234	283	254	246	254	249	245	245	233	268	227	274	254	252	250	254	227	244	278	257	253	256	240	259	262	241	242	246	212	240	270	240	232	251	250	249	231	269	221	252	264	239	264	236	256	272	248	246	238	239	263	236	254	249	263	241	240	263	241	258	243	250	278	266	267	264	235	244	259	240	270	245	289	260	230	232	245	281	264	300	241	222	243	233	270	264	256	257	260	242	273	252	231	255	267	239	251	249	250	229	271	216	247	243	248	269	220	235	275	234	242	266	241	267	231	263	252	242	233	239	245	269	255	255	241	245	238	228	264	276	245	287	210	252	258	256	268	263	237	265	241	256	254	255	251	235	240	241	254	257	231	238	233	229	269	229	265	241	263	245	248	245	258	233	245	258	253	275	283	247	249	277	232	242	268	277	254	241	237	235	260	229	258	253	247	251	254	255	249	263	247	227	268	278	256	229	240	249	269	249	238	256	242	246	249	217	265	248	248	235	239	222	282	229	263	257	276	285	257	231	283	261	219	288	259	245	279	231	246	254	235	251	253	231	249	268	254	269	236	245	239	247	269	249	224	261	223	261	214	260	261	260	270	256	264	255	252	274	279	272	253	248	229	268	251	227	264	253	302	231	217	263	257	256	249	229	230	252	251	256	239	243	249	242	247	234	267	244	248	252	239	253	241	279	270	259	254	260	274	239	250	252	234	267	267	244	250	254	248	250	295	251	234	267	207	238	223	276	273	248	294	253	275	252	248	254	272	244	235	223	239	252	241	265	256	223	282	235	289	263	247	279	266	264	254	244	257	251	222	254	257	283	245	269	276	266	274	245	270	296	246	237	240	244	254	272	233	230	273	267	261	272	269	243	241	269	275	268	252	248	240	262	258	255	256	279	268	253	266	233	227	251	237	255	242	251	275	280	232	263	253	245	248	263	289	235	253	242	242	266	236	257	244	225	285	245	235	262	248	255	250	302	254	253	246	234	259	284	267	243	259	237	235	281	230	267	251	236	246	254	258	248	238	275	248	235	248	248	258	261	252	249	248	271	235	281	277	271	278	244	241	258	236	265	273	239	244	227	255	238	238	238	254	263	281	245	294	264	268	230	254	281	259	255	273	245	271	279	243	277	273	280	281	262	259	255	271	229	253	236	245	267	279	267	263	229	243	240	257	244	266	251	263	255	262	251	268	266	245	256	253	261	258	250	239	227	271	273	264	242	226	243	271	239	266	263	273	259	274	236	261	276	248	252	284	233	261	289	275	223	249	291	266	256	278	252	265	269	270	226	277	235	238	229	250	227	238	269	239	238	231	248	256	254	243	270	256	236	236	269	258	245	239	285	272	233	262	265
20816	21330	12537	6269	4678	3742	2655	2018	1418	1182	1010	830	705	647	635	553	562	458	472	460	401	460	397	403	353	387	395	408	382	382	373	368	373	376	403	392	363	366	346	350	356	373	323	388	346	378	368	364	356	360	360	364	360	350	360	343	361	334	347	345	369	375	336	348	399	351	399	365	374	362	359	341	340	327	366	351	361	350	324	354	363	348	327	359	381	337	347	292	389	340	332	336	357	363	367	347	385	343	347	351	353	348	336	316	327	335	349	351	345	359	372	346	336	348	355	352	339	320	333	339	380	344	334	352	327	346	379	352	363	343	348	343	345	336	342	342	366	381	357	342	350	356	334	337	321	348	349	332	352	381	344	337	315	367	359	367	364	321	362	343	342	336	324	317	380	356	369	323	350	359	347	340	340	354	351	338	353	344	338	352	349	377	329	352	335	360	315	337	370	326	350	362	322	354	330	371	316	396	345	316	314	336	362	376	354	349	305	357	331	357	347	344	347	335	334	323	309	334	364	324	313	335	337	353	318	347	345	346	372	333	309	361	337	335	342	351	345	353	325	343	327	323	339	358	352	313	363	360	308	346	329	349	337	293	300	346	365	360	356	343	312	313	354	356	354	353	381	332	332	333	353	356	338	298	330	310	390	351	323	329	326	357	337	354	325	343	338	351	333	354	315	329	339	354	315	333	338	376	360	352	340	350	361	326	359	344	335	302	324	343	356	335	325	344	376	356	377	325	330	334	337	366	349	313	345	361	310	344	369	358	361	374	371	338	324	336	338	351	349	331	342	324	350	350	314	306	356	326	336	375	378	337	340	363	353	361	359	305	386	349	344	338	321	328	359	321	367	358	341	323	373	322	314	337	313	378	344	335	325	335	352	338	362	341	337	356	365	337	332	330	359	342	349	371	319	380	342	346	340	327	317	325	346	343	367	331	345	349	346	355	333	338	363	354	355	321	336	350	319	308	355	330	335	312	369	338	339	337	351	327	346	321	364	383	334	345	343	335	351	329	300	340	359	311	339	347	374	366	334	360	372	364	322	336	324	328	335	343	320	329	343	343	363	330	344	342	305	372	324	360	343	389	383	352	325	360	330	360	384	325	330	374	360	353	352	343	312	349	361	348	358	330	366	350	373	338	328	387	337	324	339	353	354	331	349	345	345	336	347	337	332	339	323	354	332	317	321	333	341	349	360	378	363	338	339	351	342	336	337	342	370	339	306	302	342	343	334	342	327	337	337	339	370	356	341	332	344	315	371	340	361	352	365	351	298	369	330	358	352	357	346	328	347	344	374	368	333	386	337	327	375	331	383	350	360	312	371	340	333	337	351	378	311	362	328	327	347	352	338	332	347	346	367	354	334	323	333	358	360	342	351	321	353	342	332	317	353	324	361	353	365	335	366	368	346	320	389	362	313	375	356	353	351	317	334	333	341	358	305	308	351	377	378	331	333	321	338	321	369	378	356	346	333	363	337	364	357	349	329	356	330	347	337	337	348	358	353	338	313	339	337	342	331	338	353	326	342	363	351	326	332	346	324	318	329	347	323	347	333	349	317	341	337	367	307	341	356	327	363	350	354	357	367	352	343	356	357	296	378	333	383	352	358	338	351	315	354	330	379	335	392	329	351	340	332	314	348	309	340	327	361	345	335	318	309	346	338	354	354	344	378	367	348	336	297	325	355	319	357	353	303	325	340	351	318	335	319	323	359	343	338	322	363	331	301	352	345	329	319	356	327	324	357	330	328	366	359	346	326	311	368	318	326	322	308	351	333	306	320	334	330	313	326	305	336	368	303	330	314	360	357	387	341	358	359	333	322	342	322	334	347	323	355	324	327	332	345	323	357	381	359	357	300	315	336	347	371	334	362	308	333	353	391	346	370	320	345	335	330	369	365	309	328	353	328	335	309	296	337	352	359	356	352	323	318	350	323	338	338	313	344	373	366	326	315	348	330	321	329	360	363	312	345	358	364	356	353	329	371	328	377	332	295	337	353	341	361	339	320	352	327	343	379	364	334	330	345	329	321	373	345	302	353	347	384	379	306	364	320	346	348	333	314	321	339	348	335	377	333	351	340	342	315	357	305	343	358	352	328	323	303	359	365	341	334	346	347	362	365	357	348	346	326	339	321	351	333	351	360	378	333	342	373	381	352	330	337	333	341	365	365	327	337	340	322	333	335	330	317	352	352	372	332	337	339	368	340	339	340	355	326	326	354	346	365	340	343	337	341	359	320	356	372	309	307	348	341	375	322	346	350	353	331	317	337	352	341	335	336	363	331	348	330	331	345	341	332	314	366	317	334	348	351	353	325	363	326	351	353	351	344	354	358	335	361	305	356	361	359	329	341	330	384	346	341	338	369	363	352	341	347	332	357	333	342	369	338	319	354	356	340	341	325	336	356	369	337	323	376	343	355	367	352	379	333	336	361	342	313	396	339	333	353	371	312	327	368	359	321	377	329	366	381	327	352	357	340	339	350	359	340	321	335	356	365	342	336	306	322	344	361	359	316	349	342	358	333	359	362	341	373	322	350	323	324	313	337	344	360	370	335	362	322	370	345	339	349	346	327	322	336	369	339	351	345	364	348	304	341	354	384	341	349	352	325	338	333	344	351	349	328	356	317	360	345	354	330	329	315	363	358	373	347	364	377	361	370	345	326	358	324	352	348	333	345	336	351	302	339	339	356	351	322	347	299	348	347	326	313	346	344	348	344	352	354	363	359	352	373	349	315	339	374	344	361	330	357	358	373	310	333	367	354	383	301	339	350	332	332	360	333	371	348	341	351	357	341	363	324	325	360	374	331	370	340	334	316	362	342	326	364	357	344	313	344	331	342	330	361	366	344	312	379	347	337	356	342	340	354	367	330	377	337	360	349	318	353	338	317	335	322	345	332	325	375	313	350	334	360	326	305	360	338	332	311	337	362	300	353	349	316	377	326	331	340	314	343	359	355	336	342	356	309	371	342	370	350	342	356	335	357	363	329	332	384	332	350	323	343	334	364	371	322	368	362	335	332	359	357	350	344	312	364	335	328	324	326	304	317	303	353	293	370	351	336	342	359	340	342	331	330	315	369	349	339	379	352	351	357	327	340	368	337	359	335	331	354	306	335	339	328	340	360	327	318	335	341	342	297	336	363	330	324	345	345	338	331	330	355	355	310	334	361	327	364	326	363	323	333	346	331	341	336	338	352	349	341	344	350	331	371	323	342	334	323	351	327	343	396	351	340	338	320	327	353	351	352	302	357	356	362	331	341	339	343	352	337	342	337	379	346	391	339	330	349	383	367	336	330	336	357	335	320	372	339	320	332	351	354	317	337	376	289	324	341	374	325	340	345	333	345	319	344	374	364	354	317	349	342	320	347	346	345	335	343	365	366	361	366	357	334	354	353	362	330	325	369	357	353	332	338	324	351	367	354	360	341	307	361	344	349	346	341	328	353	346	336	347	348	347	388	372	346	370	378	307	321	366	348	332	329	351	330	348	376	348
27859	17828	5107	1565	1018	815	728	620	607	586	546	532	557	523	529	528	532	481	545	513	505	484	535	529	541	551	550	541	529	568	530	495	496	554	496	468	498	528	510	547	512	527	528	546	539	490	495	504	554	516	492	476	496	505	527	468	547	563	494	495	521	563	547	535	507	535	478	538	533	514	522	525	543	528	516	527	486	543	519	522	543	526	539	519	495	502	515	531	491	570	481	528	576	477	492	534	542	533	518	526	517	503	464	507	547	543	508	500	512	525	544	496	517	560	493	500	496	533	530	505	528	523	522	500	514	537	550	533	494	504	517	498	567	549	489	538	513	534	504	517	518	534	516	565	493	535	510	520	540	524	538	520	519	534	496	499	510	524	533	484	478	502	513	519	532	495	498	494	532	508	502	559	534	485	509	497	503	548	523	508	529	516	492	521	516	521	495	501	492	537	490	519	518	507	509	500	511	468	525	503	535	532	512	535	556	530	537	537	510	534	565	495	499	493	534	500	565	522	477	533	549	505	518	553	513	548	528	509	538	564	556	530	502	497	523	551	482	483	482	508	483	502	501	543	545	519	513	526	511	529	527	509	545	535	515	497	510	525	501	549	512	561	548	533	515	486	532	524	511	536	556	566	556	549	496	530	515	530	510	540	545	535	488	492	524	544	506	529	513	526	529	492	497	536	550	529	538	495	497	496	512	502	517	496	527	510	506	488	526	550	485	556	511	510	498	554	509	535	496	548	503	529	532	538	541	531	512	516	479	526	530	511	496	532	531	542	525	552	518	470	513	494	487	547	525	545	501	495	485	538	528	502	511	508	549	539	503	515	553	508	510	471	490	541	510	519	516	503	500	523	537	503	521	576	510	537	485	504	497	535	544	542	519	493	523	518	529	529	516	436	526	506	516	522	490	564	521	505	528	518	507	512	520	550	532	504	475	512	495	512	532	534	527	532	506	491	494	528	542	512	504	542	509	514	509	509	526	490	522	515	540	526	514	484	535	482	528	498	506	499	478	525	498	465	463	499	540	475	531	462	488	522	481	553	530	517	517	520	529	518	556	461	513	506	502	498	485	546	556	561	525	533	550	534	514	493	530	507	550	506	508	524	506	590	490	524	541	522	526	494	532	511	548	546	524	534	510	521	520	478	540	534	529	493	518	492	536	521	485	517	530	498	496	554	526	474	522	505	511	502	520	523	541	509	486	461	516	548	528	524	521	507	528	510	541	516	558	534	524	494	489	509	544	487	520	564	502	524	464	534	509	518	512	525	524	518	530	482	537	487	513	558	502	522	486	518	553	527	509	490	547	526	506	514	528	550	497	483	518	517	537	515	524	530	543	549	513	501	508	516	507	519	548	509	531	501	534	527	512	550	551	502	516	538	500	542	494	499	516	506	475	546	491	510	506	495	521	507	536	533	508	557	507	533	510	522	520	542	528	468	553	479	528	523	507	526	546	490	526	496	472	543	557	494	509	524	481	508	532	511	526	481	511	534	494	510	508	506	541	564	546	520	486	542	528	509	524	510	521	560	521	513	512	515	509	530	518	525	539	525	498	498	519	511	548	504	538	531	542	546	471	496	504	510	505	543	514	497	500	516	510	524	530	535	500	521	521	545	544	477	500	477	517	491	481	532	517	518	564	485	515	506	543	522	518	533	526	536	543	500	515	524	505	538	521	528	495	505	488	524	527	509	516	507	482	539	537	524	548	502	524	519	563	504	471	523	538	523	528	531	528	515	552	533	507	490	506	528	535	513	491	501	528	540	513	528	581	538	524	492	507	482	521	503	516	518	494	489	516	487	550	515	507	503	476	488	508	494	521	518	497	535	511	484	496	538	562	499	530	519	504	486	518	538	536	478	496	557	577	514	500	522	536	516	523	509	535	518	543	510	519	536	533	541	519	546	552	491	546	505	504	483	543	562	491	531	553	543	520	527	549	518	511	506	498	567	490	559	545	555	554	513	538	556	549	501	525	496	504	508	526	519	515	497	502	511	543	539	524	557	520	516	517	521	514	518	527	554	518	536	517	541	530	483	496	529	501	563	493	541	536	489	527	482	502	526	487	533	488	489	516	529	532	501	528	534	490	527	512	508	515	524	513	524	506	493	505	483	525	558	547	495	528	507	551	499	490	516	553	527	523	511	498	553	505	522	510	490	546	514	510	499	484	518	489	513	509	543	488	511	503	514	513	558	491	486	482	519	476	502	509	464	534	497	476	516	540	507	568	507	545	543	512	494	532	550	513	531	528	467	520	518	527	505	534	521	548	535	510	551	508	488	521	497	470	535	487	562	471	519	517	506	533	493	495	537	519	531	509	522	497	538	513	498	488	495	526	530	506	527	516	522	531	527	506	527	525	558	522	540	525	485	513	544	535	559	532	540	545	557	512	497	528	545	468	515	494	521	471	541	491	499	565	541	503	558	540	477	512	509	554	511	520	539	532	551	531	536	490	455	493	489	555	498	504	554	537	537	510	496	545	529	502	497	493	534	512	548	541	495	517	496	526	530	533	517	511	489	560	527	530	509	497	547	510	525	528	550	529	530	480	492	522	527	483	535	548	504	512	519	500	556	533	501	545	536	528	562	507	500	520	546	480	502	503	574	488	509	499	534	509	467	521	550	569	483	500	513	510	522	510	535	519	504	504	512	521	523	499	504	524	501	525	517	512	528	498	524	493	504	529	517	517	493	517	503	525	529	501	475	503	505	531	553	515	520	513	509	558	534	507	516	509	473	553	522	520	535	531	527	541	533	554	528	561	499	543	563	507	529	540	533	547	525	502	541	521	486	518	534	532	509	547	521	479	499	520	502	486	539	567	511	502	538	558	482	561	518	510	492	538	528	515	537	503	482	507	519	501	479	527	517	483	530	538	519	480	519	531	500	530	539	548	499	527	517	496	482	512	537	488	502	519	492	535	501	509	493	517	550	503	490	527	487	538	485	488	544	484	507	503	520	503	514	553	498	526	474	517	511	533	523	516	512	553	535	517	534	531	543	544	556	496	499	509	551	551	539	539	527	531	563	517	502	562	503	503	541	509	548	537	508	559	577	545	534	503	556	524	528	526	566	512	546	515	506	499	486	530	509	499	489	486	510	528	508	553	474	506	513	513	499	530	520	545	498	521	542	497	508	517	456	528	510	528	513	512	519	503	519	505	522	474	496	518	535	537	552	534	531	547	526	481	526	539	563	511	540	510	518	517	489	495	513	509	505	520	508	523	508	524	515	589	503	494	551	548	506	513	517	518	522	490	545	518	525	513	502	530	519	508	564	509	469	534	525	463	467	495	565	482	509	528	548	530	532	559	586	517	493	588	529	524	500	467	521	536	543	517	480	539	510	510	566	485	552	504	512	543	563	562	507	497	524	528	555	532	509	499	521	508	494	513	547	504	502	503	486	529	567	502	506	515	536	480	537	545	512	517	511	532	495	541	546	494	542	523	502	508	530	479	539	518	518	538	515	519	486	559	536	517	544	520	507	498	470
12397	7134	3742	1959	1538	1285	1144	988	888	810	760	791	783	716	751	664	678	695	655	687	736	669	681	688	648	654	681	639	633	732	641	656	699	691	719	671	661	669	688	674	713	660	698	644	655	673	663	717	660	693	695	658	642	701	637	712	656	656	647	663	685	617	643	654	639	691	666	679	689	651	657	625	686	692	620	681	696	664	674	697	677	699	635	684	746	679	706	660	661	691	671	670	700	652	656	654	651	640	652	652	661	669	652	666	693	658	688	674	715	693	691	657	635	661	674	666	658	660	613	657	678	676	696	655	650	737	648	654	712	660	687	678	586	686	673	673	667	679	648	709	669	693	691	687	651	696	713	643	672	676	639	685	700	693	664	677	679	665	680	710	649	636	657	608	687	686	696	698	662	716	662	664	689	709	699	696	653	673	673	661	636	684	704	627	673	678	690	628	693	684	669	673	628	697	683	682	686	695	644	682	696	674	619	697	632	683	722	687	673	699	648	673	663	702	645	674	646	704	679	647	647	681	717	665	654	655	671	721	677	675	701	690	671	661	669	653	666	646	705	683	689	683	660	610	659	712	711	677	696	652	680	640	732	689	667	670	683	684	685	686	715	642	722	636	658	674	640	666	658	650	689	679	675	645	692	637	681	657	642	659	663	711	731	700	683	672	694	610	752	674	706	657	664	715	663	671	658	638	674	693	646	630	714	649	671	695	663	659	714	670	683	668	658	681	757	675	647	664	681	653	654	608	658	664	674	691	682	708	730	663	694	703	679	654	680	675	634	639	671	708	725	696	683	660	633	698	696	674	725	647	675	652	667	677	675	639	681	627	659	626	712	696	640	659	682	692	666	669	628	664	634	685	675	687	653	660	676	659	686	676	727	694	669	679	635	647	691	663	723	645	706	676	678	693	697	672	715	678	718	691	654	680	659	681	668	720	724	654	699	660	634	666	709	699	706	643	697	665	607	692	647	667	673	663	669	677	678	649	658	678	650	701	652	669	669	650	722	640	650	663	686	671	711	658	693	639	653	661	663	672	683	673	651	674	689	687	683	676	660	697	685	660	672	677	664	676	656	657	686	675	613	686	656	701	669	694	691	660	637	636	644	668	706	682	646	652	657	733	691	647	666	644	692	660	673	681	642	626	668	703	695	676	690	656	685	679	652	684	658	679	658	608	669	638	711	696	718	718	708	652	698	729	699	622	737	663	603	688	664	708	665	707	708	703	619	699	695	641	692	710	728	698	647	636	680	714	656	658	646	644	670	686	657	631	700	656	668	679	655	720	712	637	692	671	655	659	667	707	675	664	649	668	663	726	624	646	663	670	669	674	712	691	727	646	676	646	702	666	697	669	664	640	655	704	662	676	716	696	681	699	681	677	682	647	634	657	676	678	603	682	659	692	697	646	644	678	706	651	681	698	662	703	656	670	701	702	673	699	679	673	665	641	674	670	691	659	680	732	686	657	651	697	646	637	699	661	695	685	663	673	670	645	653	641	647	721	684	647	667	652	710	627	704	650	637	641	684	647	704	669	699	676	669	679	638	666	667	714	723	634	684	683	637	635	690	718	693	657	632	662	708	714	698	655	649	704	665	701	691	654	650	694	690	641	671	641	684	667	662	686	658	636	723	690	692	614	647	618	667	663	678	666	735	643	643	686	694	667	692	658	634	679	698	668	682	671	734	635	634	697	700	662	679	723	674	662	639	674	678	670	682	687	677	675	646	692	679	722	640	655	652	681	686	699	627	657	660	702	694	734	687	646	633	634	684	618	696	644	694	688	719	639	642	679	684	656	695	686	651	714	658	676	660	644	707	689	658	620	693	634	727	637	658	710	665	625	676	697	672	684	655	671	661	683	668	678	645	627	660	706	629	674	637	661	668	676	690	652	694	690	658	669	704	684	668	683	691	717	703	705	669	700	709	649	642	661	668	682	631	673	686	669	705	709	667	661	670	671	691	651	666	695	665	663	647	704	666	679	653	694	661	688	623	675	683	702	699	672	676	701	685	695	657	706	660	672	656	655	684	663	639	664	696	696	741	652	716	645	645	691	672	649	676	693	657	679	701	695	696	680	643	609	647	692	717	699	675	643	713	642	723	710	656	708	687	655	696	652	691	663	693	670	641	654	684	650	658	656	642	682	641	691	687	687	692	653	706	661	666	693	717	669	698	674	658	658	703	669	710	657	670	631	680	702	722	670	689	648	668	638	639	654	662	675	639	715	687	646	640	672	654	694	643	665	642	613	641	695	687	675	639	640	638	699	685	708	651	669	636	695	654	698	708	678	674	660	657	690	679	664	699	678	706	661	673	666	649	699	644	645	709	632	679	689	705	662	672	663	660	646	705	655	645	639	746	658	698	662	666	697	675	702	692	676	638	646	686	686	694	673	648	664	604	696	657	662	675	636	630	661	652	677	675	669	683	650	694	661	674	651	681	675	654	668	690	680	638	651	678	675	656	694	651	630	667	696	676	717	658	704	686	668	654	693	638	695	642	665	661	684	733	689	701	699	677	668	676	659	638	647	674	654	648	697	662	654	675	677	671	668	647	623	673	671	677	692	638	678	663	646	675	686	632	724	655	683	684	664	689	664	655	627	635	666	653	675	676	669	653	696	650	648	623	660	698	676	734	665	722	670	627	647	662	675	672	674	621	665	668	672	676	668	674	709	657	699	678	707	650	616	673	716	688	730	663	652	674	646	644	667	666	681	707	700	672	678	629	652	679	680	668	649	613	659	652	643	658	659	672	696	697	678	651	687	717	657	693	691	663	625	703	671	680	661	683	677	648	683	680	685	675	621	695	636	701	669	681	657	651	652	655	672	634	672	678	664	674	654	672	631	654	695	671	633	618	690	695	687	668	699	694	664	673	691	647	647	630	673	677	653	679	656	665	680	642	636	651	651	614	692	628	728	654	669	667	659	680	658	661	675	689	668	671	694	720	691	666	662	659	684	694	696	660	692	683	686	692	693	674	733	645	653	664	693	700	620	646	663	621	656	643	689	666	663	682	661	654	679	673	715	731	696	706	620	702	707	641	681	645	693	677	640	661	622	667	686	683	686	640	643	674	644	665	608	667	648	689	658	681	663	689	665	658	704	667	737	649	680	687	623	666	708	678	686	658	654	685	699	692	687	648	703	659	672	660	691	655	676	687	690	730	664	720	704	652	681	688	666	687	680	691	674	686	640	695	653	670	654	693	683	597	651	724	685	672	669	663	712	681	678	665	680	665	646	628	629	665	636	632	701	691	683	739	665	678	657	642	689	602	628	693	689	678	648	724	700	679	702	695	636	636	693	664	712	673	662	691	645	699	693	720	660	674	661	664	643	592	678	657	725	654	666	668	692	641	705	650	690	671	644	646	657	652	664	724	660	705	718	687	649	643	685	708	657	684	658	660	640	641	679	639	696	685	623	662	678	690	686	656	661	714	637	687	652	695	707	622	655	668	599	664	640	664	643	675	675	658	666	659	650	666	664	666	660	657	685
24017	21584	28770	24882	21488	6355	1289	887	721	662	662	600	600	558	550	550	494	546	530	551	528	502	549	511	526	480	511	507	506	519	551	525	496	523	511	482	503	528	491	464	485	548	479	520	500	497	540	478	503	469	500	484	482	509	503	488	557	500	518	456	520	487	499	487	497	502	473	455	495	499	498	511	477	506	508	509	471	531	508	520	515	481	489	518	475	547	547	489	508	528	494	502	491	475	529	473	496	484	526	487	561	512	513	529	495	522	499	513	509	524	441	491	504	488	504	486	501	491	536	518	505	452	483	491	526	463	479	506	483	502	540	507	493	479	474	483	474	493	472	488	488	506	472	480	500	507	544	447	489	499	471	492	466	524	504	452	480	540	526	486	511	503	517	476	499	494	503	552	491	535	474	513	496	528	516	485	508	468	509	480	493	541	476	496	500	498	482	518	548	482	507	479	476	491	549	499	481	495	466	468	456	510	480	445	487	541	492	483	529	479	516	523	498	480	540	515	546	513	526	460	488	485	523	499	496	479	507	528	486	518	503	530	505	505	485	471	503	485	459	523	541	485	490	506	518	466	513	526	522	533	501	535	466	490	460	523	495	490	515	504	482	518	507	485	510	476	494	507	484	478	521	491	496	505	475	497	489	484	495	542	513	489	496	488	462	495	511	531	489	510	479	514	471	495	488	464	509	558	503	511	506	524	507	453	491	502	503	529	508	554	482	526	482	472	517	505	483	501	478	494	486	475	522	526	479	516	493	491	522	498	516	522	477	511	497	478	498	484	509	500	529	478	476	500	523	526	497	486	493	491	467	489	499	496	524	525	523	527	478	475	521	505	486	483	468	516	470	461	470	512	496	488	520	466	492	468	510	442	494	493	493	509	483	540	519	513	500	467	487	478	520	500	518	478	515	513	489	474	496	483	490	470	514	456	479	497	502	515	483	512	505	506	470	423	506	525	478	542	466	498	495	503	506	476	498	472	477	496	511	514	494	475	526	510	489	486	502	468	492	488	511	531	498	477	552	523	508	524	473	546	509	511	504	486	526	498	482	461	520	487	430	542	468	520	469	513	498	475	523	456	477	502	477	510	471	487	485	498	511	512	503	490	467	480	545	490	496	486	488	507	514	515	540	490	526	489	473	479	494	486	456	458	500	469	511	522	503	466	518	487	493	510	499	453	494	484	503	472	481	473	493	515	511	487	448	497	501	505	480	509	451	526	531	472	460	480	513	494	479	537	496	558	500	504	494	529	497	529	456	465	515	476	470	487	457	487	488	509	475	484	481	521	493	487	512	488	527	481	538	455	486	495	497	512	475	473	508	468	493	516	538	507	506	505	561	500	508	493	514	473	532	518	478	512	507	505	499	505	519	509	488	502	543	517	480	472	490	485	465	491	491	525	488	486	483	474	532	488	488	470	506	510	449	516	490	493	467	487	518	479	461	504	464	511	520	470	513	522	467	506	503	465	494	505	515	530	481	500	510	511	465	500	508	463	463	500	473	494	503	510	503	522	490	506	486	523	515	491	526	555	505	458	501	523	535	500	460	492	477	518	505	499	519	522	479	493	483	482	484	548	491	489	464	501	457	516	490	538	488	487	502	495	513	482	457	506	512	514	502	515	506	516	466	489	504	488	487	516	486	511	485	500	462	459	496	491	455	494	518	500	508	522	471	464	488	484	499	477	520	505	493	471	507	460	508	500	470	541	507	495	472	516	501	489	485	554	481	510	516	496	497	473	507	506	463	497	530	542	499	496	492	481	464	485	521	489	486	508	513	460	441	489	513	472	504	497	488	508	516	476	525	486	524	488	523	566	482	512	532	505	509	511	501	497	468	485	481	520	483	503	490	475	489	520	497	519	523	486	484	485	497	482	482	516	527	497	480	454	473	495	482	484	509	490	496	504	515	509	469	470	510	512	484	503	486	493	487	500	503	477	460	512	530	502	503	516	490	476	520	491	499	504	457	458	489	523	471	491	471	462	519	506	486	461	481	475	427	551	512	507	495	494	500	524	497	508	520	486	490	504	509	435	523	467	486	483	505	546	498	477	494	502	498	500	522	473	534	478	499	435	506	489	510	512	483	512	461	483	520	494	470	487	498	509	511	523	503	500	548	549	500	514	514	482	520	514	490	451	455	571	513	491	514	530	509	492	475	467	535	492	476	497	488	521	469	476	500	477	488	509	471	515	491	519	521	537	499	552	516	475	563	490	485	507	517	489	489	500	476	465	493	471	470	454	486	509	519	500	486	472	476	510	513	516	444	485	505	425	471	429	490	490	463	493	538	486	478	484	515	518	510	479	486	481	488	531	503	450	500	493	491	546	520	483	491	494	514	509	487	503	543	468	492	528	506	499	475	494	505	543	481	525	484	525	493	478	502	474	460	488	526	472	463	523	441	556	513	491	520	490	501	520	491	468	486	484	524	529	507	477	495	507	472	510	509	530	537	505	479	515	488	537	471	513	486	479	491	488	530	530	458	504	480	492	471	459	494	494	505	480	494	501	500	492	502	481	498	497	494	513	506	541	506	496	482	513	498	474	448	507	492	512	515	486	527	490	511	481	490	484	473	492	537	469	506	476	480	495	444	487	508	471	447	506	517	481	501	476	526	510	471	489	486	498	508	508	527	511	493	517	520	522	524	488	495	480	506	459	472	492	468	490	499	488	465	503	458	475	527	468	491	477	476	504	501	507	489	480	496	515	484	458	472	497	480	509	509	513	451	463	509	491	505	482	489	500	489	499	493	509	511	501	491	472	458	508	506	462	475	485	473	489	495	515	491	512	496	472	472	495	486	505	501	503	488	517	500	558	522	518	514	534	484	502	488	526	491	470	492	501	522	493	496	469	491	535	479	514	446	528	488	491	552	469	573	484	500	528	521	494	488	542	467	515	503	505	479	492	476	513	522	507	504	495	492	510	528	468	565	508	481	493	483	516	451	539	498	477	496	547	488	518	505	489	477	510	488	501	529	541	508	503	512	500	517	504	516	479	512	463	492	498	490	522	499	513	461	501	464	492	486	484	494	491	471	499	484	483	494	499	484	487	514	527	508	503	508	501	509	530	478	507	515	480	548	467	497	499	456	504	491	477	537	534	514	522	500	494	493	493	496	483	482	511	488	507	488	467	497	537	451	473	484	494	482	532	574	497	484	526	508	506	495	531	560	454	524	464	523	511	473	486	511	503	493	510	464	484	490	496	493	483	500	487	486	503	502	525	498	501	469	494	483	485	516	532	524	537	501	465	486	501	511	535	457	491	492	522	521	546	491	506	480	514	464	497	496	469	462	512	521	485	470	485	470	521	481	498	479	476	496	487	482	476	482	475	516	533	529	510	511	473	471	495	512	468	489	496	503	489	515	479	522	499	515	495	515	512	490	515	503	477	511	465	515	499	515	465	485	500	468	467	509	548	498	489	545	487	482	474	463	532	491	531	501	514	471	502	510	498	526	492	494	480	493	486	515	528	509	510	496	498	463	476	481	496
15407	15260	8672	4280	3490	2614	1879	1460	1334	1071	974	936	869	871	800	798	767	742	700	708	703	681	697	704	679	689	611	640	668	649	671	686	665	679	628	647	663	690	696	658	686	631	661	657	674	680	668	710	623	701	647	649	643	694	702	656	632	671	655	689	667	654	649	670	617	670	617	690	742	635	675	642	639	691	703	656	674	592	636	677	671	697	661	632	680	642	672	636	647	655	667	719	637	691	684	666	659	655	643	697	679	652	636	629	658	700	617	653	674	637	635	654	618	681	706	675	620	674	698	663	654	667	639	628	629	700	586	666	653	647	624	662	681	664	653	640	626	656	633	666	643	666	683	623	657	601	622	672	662	695	658	589	671	690	670	622	634	686	651	637	629	675	647	645	631	686	616	638	671	640	646	684	661	640	630	634	687	636	670	654	621	666	617	646	609	604	681	633	670	665	661	646	623	642	684	636	667	605	635	616	642	674	703	676	639	676	702	628	669	650	665	669	628	707	664	645	661	646	627	633	684	628	677	656	683	640	657	669	658	722	642	620	662	701	620	606	685	607	654	627	669	664	655	651	681	646	683	681	626	675	673	685	667	643	673	671	645	626	693	706	637	647	646	654	631	708	669	664	680	638	616	617	651	630	658	657	619	667	632	623	648	625	643	688	623	632	655	611	585	648	642	647	668	646	669	680	666	626	642	683	638	612	696	628	634	669	663	651	671	644	619	668	637	695	647	648	632	702	648	652	607	611	643	686	667	646	632	648	672	605	647	691	657	672	599	678	674	679	649	670	701	686	660	659	648	639	673	660	644	658	640	631	656	680	620	661	691	686	635	670	644	653	655	606	670	610	660	653	656	701	631	662	722	646	652	636	654	699	655	670	614	602	658	630	657	652	671	615	652	648	665	686	619	635	638	688	635	630	654	674	645	661	722	668	660	668	689	647	621	673	672	598	680	643	653	631	648	685	676	646	665	673	656	659	627	640	695	624	640	667	650	645	625	683	640	676	630	646	628	681	652	645	682	654	660	659	631	677	701	618	619	676	623	680	672	667	630	660	649	671	685	686	654	649	637	666	678	632	626	658	660	640	641	680	672	652	702	661	624	630	615	674	712	625	671	685	650	660	659	711	681	670	610	647	649	647	687	606	677	680	665	637	607	665	643	689	696	655	662	636	635	678	621	650	650	640	662	645	690	698	617	639	591	664	580	689	621	681	655	677	679	622	654	638	658	647	666	629	628	629	656	689	638	644	630	579	632	680	707	650	661	672	670	657	707	658	664	659	659	634	630	653	693	627	597	654	658	676	694	684	625	628	656	666	681	666	642	641	661	642	659	654	636	645	616	658	661	685	648	626	693	684	662	615	678	701	640	656	669	660	642	646	632	704	655	662	648	652	659	662	670	658	664	691	683	717	665	646	636	676	689	701	662	697	661	644	673	649	653	688	640	687	633	675	692	633	668	673	636	637	646	655	686	664	667	630	631	683	644	614	653	635	656	614	693	671	685	680	672	661	670	644	645	651	681	653	647	665	680	663	663	684	659	638	655	625	688	667	668	603	694	664	646	671	625	665	680	606	660	658	600	643	704	625	629	652	689	639	676	637	648	665	650	676	642	682	670	675	633	677	635	674	628	617	658	668	645	605	615	678	679	620	638	653	686	705	640	638	657	627	676	682	672	670	610	702	703	654	655	652	665	698	639	722	656	643	660	588	648	632	707	655	683	662	650	615	610	663	672	680	677	635	705	637	674	640	638	654	692	646	629	604	613	648	636	630	648	620	666	661	686	635	636	705	629	672	637	681	658	617	680	614	673	666	634	660	654	668	642	677	654	641	651	643	615	644	627	651	626	643	685	622	638	696	651	695	623	651	674	668	650	640	643	662	725	601	653	619	658	697	660	659	642	702	671	666	695	660	669	690	649	640	631	595	646	634	637	667	660	677	635	597	637	643	629	668	642	605	661	636	677	674	641	700	656	631	627	678	653	620	663	633	674	682	632	692	670	638	653	664	672	634	643	656	638	619	674	666	655	631	665	664	622	689	628	632	692	642	675	650	652	653	654	664	673	665	658	724	645	638	626	583	644	649	636	683	644	625	678	676	620	633	688	687	624	630	652	645	711	652	639	635	649	686	687	653	671	694	649	627	654	696	692	632	626	631	651	638	641	654	604	652	661	703	667	684	670	683	640	655	663	677	658	665	671	644	628	641	640	640	645	646	644	655	699	666	660	662	606	618	677	686	613	642	634	694	639	621	669	678	633	704	652	649	643	630	652	618	670	639	663	651	641	669	647	646	642	624	691	657	679	688	658	673	643	689	608	654	645	639	658	664	640	639	657	681	648	688	643	641	643	644	654	638	665	647	650	654	653	652	662	647	660	653	685	660	654	663	675	672	647	669	675	657	651	667	661	665	639	664	627	693	646	647	665	693	639	658	686	649	651	680	632	641	671	657	600	638	653	643	691	714	696	655	656	689	639	687	698	692	664	676	670	672	641	698	620	670	649	640	671	624	608	665	603	659	610	627	660	638	632	664	631	595	635	671	651	663	615	583	647	670	651	641	616	663	657	656	644	678	671	631	655	659	672	646	634	630	675	680	672	647	671	619	656	604	673	642	608	637	647	651	667	676	666	686	634	649	654	620	614	657	636	654	652	642	613	616	694	601	635	651	663	689	674	625	595	615	658	669	670	659	656	704	606	644	657	660	661	649	651	710	681	643	649	644	623	662	631	676	632	650	658	664	645	657	645	666	652	663	688	689	659	668	669	674	658	631	653	677	640	660	682	643	676	634	664	639	651	632	626	636	601	666	631	681	664	681	653	665	698	700	634	640	610	678	601	669	626	626	654	651	630	640	658	622	650	629	656	672	647	648	700	640	708	625	675	659	661	644	623	668	682	606	622	631	622	664	632	663	633	684	660	636	691	637	670	676	661	676	610	649	678	627	635	634	645	635	658	678	644	667	666	661	630	696	674	676	649	650	632	686	646	633	666	662	656	626	667	663	684	644	675	641	683	641	659	635	668	679	689	643	652	657	606	656	648	669	619	644	638	648	614	685	615	607	648	604	643	607	670	661	649	641	643	649	672	633	652	671	643	645	651	643	628	635	623	666	639	685	665	707	669	623	660	630	663	677	669	626	678	651	657	650	640	689	689	663	652	677	686	673	617	662	669	649	646	650	624	687	643	679	679	633	679	662	647	610	643	682	635	617	644	663	623	716	615	631	632	678	664	643	662	654	682	646	623	701	664	634	641	679	653	668	655	650	656	656	711	670	625	648	631	689	618	633	670	738	703	731	676	687	598	655	661	623	652	662	675	671	635	675	613	626	646	615	663	657	630	642	627	681	640	634	629	630	659	655	635	656	638	627	684	682	664	652	659	599	628	667	687	639	624	658	652	661	705	625	629	690	698	615	658	661	668	615	672	615	630	637	663	675	650	668	666	680	642	663	680	709	627	635	627	629	631	657	655	694	673	666	645	665	619	629	678	669
25157	21581	27247	25894	5285	907	596	498	439	424	399	396	344	356	348	342	349	357	322	337	319	321	331	331	323	323	331	340	344	323	337	321	342	335	314	313	319	312	327	296	309	301	329	323	315	326	318	355	325	274	340	317	327	315	336	315	313	351	336	330	311	312	382	308	336	340	310	318	329	321	343	271	312	336	321	300	328	340	316	315	302	333	333	306	351	313	299	306	328	310	344	308	340	319	330	340	298	335	334	319	341	284	352	307	317	303	294	356	310	304	332	340	302	322	314	323	323	331	319	318	317	294	301	296	290	316	328	283	317	325	305	291	328	334	313	344	321	331	331	327	317	361	351	304	338	342	329	318	327	354	322	305	305	350	329	303	303	336	344	318	322	317	318	302	319	371	316	339	300	310	347	313	318	309	296	314	299	304	314	341	342	316	300	330	285	319	335	299	308	298	345	354	284	292	323	349	323	306	315	307	323	300	313	276	332	304	324	301	300	375	262	340	308	306	335	314	323	313	320	309	324	320	342	341	314	296	328	302	321	337	315	320	296	332	353	347	311	281	321	319	337	316	339	297	323	318	291	331	342	318	325	281	309	351	335	327	300	305	347	356	310	299	339	316	359	338	322	293	336	322	359	307	321	319	297	313	326	311	322	292	337	307	329	300	295	302	324	301	325	316	308	322	304	379	341	285	329	332	310	337	327	315	289	311	328	337	293	298	331	336	315	310	333	292	311	313	371	298	303	314	330	318	328	291	337	290	331	301	338	330	322	348	317	335	328	318	307	291	286	325	310	328	340	339	307	296	271	330	305	340	295	310	319	316	338	301	331	310	299	351	341	329	324	319	336	313	328	341	326	285	328	337	323	321	351	329	319	338	334	342	314	304	346	324	335	314	311	311	361	313	315	303	325	322	286	299	324	319	301	312	323	320	295	261	333	308	306	303	315	307	321	324	330	321	311	315	302	309	326	306	306	305	314	289	332	328	324	301	298	329	306	341	352	333	334	327	320	282	323	323	312	301	292	306	323	313	322	306	322	337	336	343	316	321	329	300	327	327	317	291	312	289	321	325	322	303	305	296	353	324	324	312	322	315	280	370	309	337	318	311	298	331	336	342	330	306	324	316	326	315	325	308	321	326	330	301	322	338	332	327	334	317	311	296	308	293	296	354	320	334	293	325	311	335	322	327	327	327	295	333	318	314	339	314	290	336	309	315	312	329	304	331	314	312	322	324	312	279	312	287	302	315	304	330	283	320	343	344	299	330	335	326	346	323	301	311	335	306	363	333	316	327	322	327	327	328	311	315	345	318	323	336	297	338	261	306	313	263	340	328	315	331	303	347	332	324	303	304	316	302	343	359	326	310	298	303	309	328	293	308	327	322	324	292	347	334	281	331	302	335	322	332	293	308	323	337	354	303	353	293	306	309	295	312	322	314	343	332	317	288	305	316	333	310	335	346	332	292	319	320	352	322	303	335	300	323	331	287	323	302	341	285	280	331	324	311	328	306	322	334	321	305	332	304	294	364	293	323	351	341	312	321	320	313	303	291	321	345	310	305	309	336	318	306	332	331	314	316	332	335	355	328	317	312	351	300	336	326	333	303	317	288	298	322	304	284	325	283	316	324	310	350	315	308	310	293	323	310	323	331	319	295	323	304	309	317	288	335	316	302	319	328	302	328	323	331	332	317	306	315	284	298	328	375	329	276	302	309	305	303	294	313	308	280	323	314	326	327	330	323	324	307	326	306	313	306	313	325	324	364	304	313	300	331	280	327	273	310	334	314	296	328	318	355	321	327	358	312	312	300	293	288	364	300	307	322	299	300	325	340	350	330	308	295	326	339	370	298	303	312	286	326	294	309	304	330	294	380	325	321	318	315	247	343	305	341	306	320	323	323	344	280	312	299	332	299	311	306	323	313	311	326	325	293	345	350	331	296	286	348	325	286	301	311	330	325	315	337	303	334	335	300	305	285	303	353	301	301	330	310	308	344	315	355	303	319	324	323	304	304	303	313	321	351	302	317	315	320	293	301	349	308	327	333	285	302	315	314	322	333	311	328	325	340	297	303	326	314	320	354	328	326	346	308	300	341	324	324	313	290	293	327	340	304	302	300	315	323	322	303	324	313	303	326	346	327	332	309	304	328	311	294	352	306	291	309	330	285	341	332	313	332	348	317	315	341	365	319	348	298	288	305	304	312	331	314	317	323	314	322	318	327	276	319	299	308	347	317	340	306	288	313	314	304	326	328	302	323	324	340	304	296	317	338	277	338	293	339	317	324	322	320	331	342	310	299	334	328	313	297	284	360	322	325	310	331	316	336	300	355	305	340	303	292	285	320	349	290	336	309	329	299	349	323	265	339	325	320	310	310	333	296	310	324	333	317	349	321	295	292	322	316	310	319	361	324	355	310	310	354	297	349	332	309	331	300	334	305	327	315	322	285	342	325	297	331	333	344	301	332	299	320	330	291	325	312	327	323	288	318	313	309	304	355	283	306	351	337	321	270	335	354	312	273	335	292	305	336	325	331	330	331	331	288	303	310	322	325	324	310	310	324	322	323	330	302	324	294	323	301	329	276	330	313	345	317	335	333	335	320	308	333	303	320	313	325	317	291	311	309	293	316	288	328	337	313	303	321	328	342	294	328	326	314	317	326	311	325	335	339	310	325	309	312	314	298	322	307	308	333	336	312	318	316	321	340	299	309	363	319	307	309	333	297	324	322	354	291	329	310	323	312	341	338	316	315	292	288	318	318	357	296	349	351	314	314	351	284	365	337	308	299	284	317	315	327	340	314	317	344	328	309	319	339	319	335	284	334	338	341	310	342	325	302	305	313	342	316	297	275	312	326	296	278	318	333	348	303	303	318	306	329	327	317	293	297	302	318	316	311	338	341	352	279	327	336	326	329	355	314	331	306	325	323	315	334	333	315	307	352	297	337	338	347	292	339	309	325	291	300	319	311	305	322	340	318	298	328	309	317	316	312	292	297	330	329	326	329	303	354	302	342	287	335	300	299	317	327	328	310	337	314	314	318	297	334	324	322	334	303	326	331	368	309	308	304	326	312	320	314	314	298	365	346	305	344	300	309	339	332	291	301	303	338	283	303	349	311	321	326	298	320	341	330	325	332	325	275	309	310	305	326	329	281	322	327	312	292	308	325	308	324	299	344	316	330	296	315	321	314	328	307	350	320	339	309	338	340	292	322	316	278	330	296	284	339	344	318	283	343	319	333	320	323	323	293	302	322	304	307	332	306	313	312	330	336	325	307	314	332	303	323	311	321	315	315	356	331	318	331	309	336	330	354	332	312	332	299	309	306	310	342	308	336	310	304	323	329	326	315	311	299	296	340	312	302	314	299	291	315	365	328	312	305	313	317	292	326	314	308	342	325	305	318	293	305	305	309	312	294	307	302	348	296	319	324	295	352	290	305	354	316	321	300	346	329	319	339	322	305	330	298	332	319	300	311	311	311	318	323	320	315	321	323	344	342
14081	11367	5877	2872	2223	1699	1247	904	786	650	621	603	570	476	516	497	465	457	460	464	416	401	439	466	439	447	420	435	430	479	434	438	442	448	391	451	396	452	430	445	428	460	449	438	434	407	407	434	394	459	419	424	441	451	428	459	427	429	375	432	430	459	438	417	448	451	405	430	397	426	449	442	425	422	427	431	459	435	409	435	432	426	404	475	355	409	443	405	435	393	435	400	390	410	432	412	456	437	435	419	449	415	443	404	450	413	448	435	406	418	394	416	403	424	433	440	423	409	422	418	451	420	422	411	377	450	390	443	427	425	415	463	393	407	405	374	403	446	383	402	422	402	392	415	394	447	446	421	450	401	455	369	416	388	394	415	447	434	388	428	415	443	411	445	386	397	390	419	387	408	425	412	453	419	442	422	406	428	423	388	441	421	390	403	450	418	408	428	414	440	425	404	408	424	418	428	430	436	419	399	403	396	419	403	423	406	405	415	397	390	402	472	431	435	414	404	422	399	386	426	427	397	444	383	396	410	435	474	428	397	421	435	442	409	409	419	427	430	402	412	385	422	382	384	426	421	417	436	408	438	449	379	431	420	420	398	410	417	421	434	436	425	430	439	417	418	395	410	404	373	397	386	433	415	389	416	433	420	444	421	407	411	433	410	386	403	407	447	405	387	413	440	419	470	444	433	407	404	448	404	403	352	430	395	472	454	415	411	411	439	437	457	420	428	414	453	418	424	411	486	423	440	438	404	399	403	386	455	409	403	426	409	431	390	411	451	415	413	406	432	408	444	426	378	381	426	436	385	421	435	446	409	421	407	408	412	434	418	418	408	394	445	436	412	418	415	436	418	416	404	432	441	414	412	430	400	412	437	439	435	417	410	449	399	415	435	451	389	394	407	404	440	434	430	397	433	379	415	423	438	420	380	400	396	417	412	402	409	447	451	419	405	429	437	385	431	414	401	446	433	404	438	418	407	422	432	427	444	435	383	396	429	436	466	406	392	409	423	442	394	407	424	384	434	424	410	440	463	427	380	432	413	402	420	423	384	401	392	455	413	439	456	447	412	405	407	445	396	431	435	459	415	458	424	425	441	421	383	430	446	420	390	403	429	417	406	427	430	437	407	449	421	412	394	425	389	411	398	425	438	421	413	409	424	447	444	405	392	425	397	406	449	424	452	422	389	427	419	394	440	417	422	394	450	431	426	411	394	398	402	383	424	372	407	378	412	446	396	419	432	448	403	423	427	423	428	418	440	449	376	398	430	407	412	416	421	384	468	419	466	387	413	388	410	437	423	401	447	429	374	405	409	440	415	426	414	427	377	448	403	435	429	456	379	430	456	432	409	414	421	424	454	408	434	416	390	399	401	432	404	412	425	416	482	428	427	397	405	423	434	435	453	412	388	419	417	431	386	438	383	426	436	399	398	399	391	437	397	420	416	412	398	418	440	406	423	375	434	409	373	433	454	398	391	414	404	405	396	401	444	419	404	411	428	487	387	453	411	431	399	439	422	397	387	409	417	448	434	404	413	414	411	455	411	467	409	474	402	405	393	435	403	391	412	422	419	439	369	466	422	429	404	415	438	438	405	423	473	438	393	424	440	418	448	425	443	423	443	417	456	411	398	424	436	458	434	385	436	403	447	423	389	451	404	406	430	394	398	400	439	475	447	436	390	384	387	413	398	372	415	435	398	412	404	427	422	443	433	405	457	405	419	412	426	386	426	439	425	417	409	424	433	415	436	412	438	375	422	425	430	398	438	393	446	385	455	419	419	407	422	456	413	443	414	433	399	407	411	381	382	452	441	421	421	436	427	413	459	459	420	407	392	385	424	445	456	415	437	371	391	423	419	387	423	409	441	394	412	420	402	426	404	417	403	386	427	466	416	415	419	403	398	402	400	405	434	435	448	453	404	425	425	416	437	422	446	413	403	400	435	427	420	396	410	407	440	412	412	365	395	433	453	423	428	430	424	413	435	402	403	416	446	425	410	419	412	396	412	392	390	420	450	419	478	429	413	365	410	389	419	399	438	441	442	399	440	428	390	409	427	424	420	428	417	386	425	405	427	422	430	418	419	444	382	421	406	407	439	394	446	403	400	390	413	421	418	437	431	466	451	445	431	436	417	412	387	424	433	411	418	435	424	418	410	418	408	412	389	421	415	409	404	405	374	438	430	433	406	413	447	449	443	427	436	402	441	430	475	393	399	399	366	410	409	399	414	431	404	406	404	394	405	436	397	424	446	413	430	431	415	405	420	440	403	389	412	396	444	440	400	418	407	433	409	421	409	423	436	377	403	412	421	417	433	408	426	413	423	428	399	405	436	429	422	399	416	443	427	449	414	438	434	393	418	426	424	408	415	380	382	407	425	412	394	413	433	382	412	417	419	431	435	399	401	424	421	366	443	410	415	400	423	411	438	403	440	428	417	391	394	391	409	440	409	448	405	435	410	401	439	410	425	409	410	479	407	408	407	415	412	416	455	384	418	378	427	424	404	416	451	447	451	425	435	388	484	416	413	393	418	404	406	415	400	436	381	439	402	438	438	385	446	395	416	393	424	430	422	406	432	404	419	417	396	423	398	422	422	437	391	406	441	398	408	452	414	399	379	407	432	413	432	431	427	398	473	397	443	402	419	459	449	419	407	423	414	438	412	457	404	408	397	436	460	442	415	392	443	425	429	398	385	397	409	401	388	394	397	443	409	443	422	414	430	427	440	432	452	452	450	428	410	448	382	437	408	429	426	437	443	399	417	397	402	408	416	423	431	430	394	407	439	411	426	393	413	394	426	408	378	394	427	422	392	387	410	422	396	438	413	403	409	422	414	395	432	431	460	405	403	408	459	426	445	395	440	419	416	432	424	411	418	407	417	414	447	409	409	402	436	454	412	422	453	410	412	422	435	411	413	446	424	408	420	390	413	419	416	424	386	393	448	414	414	429	393	398	401	439	396	426	377	452	412	428	404	449	427	423	419	393	400	403	421	458	412	419	441	423	425	400	440	390	429	423	413	420	391	412	396	394	391	397	421	456	406	393	427	407	450	400	441	432	424	454	398	390	441	418	421	438	417	441	433	435	420	410	439	441	387	395	370	432	432	435	403	387	433	398	429	424	421	422	422	396	425	408	393	421	398	403	437	446	404	461	397	461	465	365	428	431	417	453	391	428	427	418	402	405	413	397	443	409	403	429	441	439	454	427	393	395	456	439	486	435	391	373	399	456	435	427	441	439	422	432	394	419	452	377	428	412	414	401	440	450	465	393	416	418	410	415	433	436	423	416	438	439	422	411	380	406	434	383	445	397	400	382	407	485	436	400	461	465	410	381	409	407	398	415	419	382	381	453	418	420	390	395	433	466	421	404	390	393	389	446	407	419	433	418	398	425	401	426	431	439	408	417	437	411	385	420	379	467	416	421	438	371	450	416	420	449	406	415	405	426	420	422	417	451	413	405	402	430	382	402	422	449	432	415	447	430	401	399	426	417	433
23048	21614	29266	24451	21606	21358	3484	855	617	520	478	385	382	358	358	333	349	307	290	243	295	272	266	245	289	257	249	272	221	250	286	267	255	257	271	276	277	277	240	263	235	286	280	241	253	257	259	233	255	220	280	248	280	208	253	267	262	262	256	239	227	271	266	268	257	288	241	279	250	267	273	280	260	234	260	243	255	267	247	246	244	263	251	249	233	221	246	267	259	261	233	248	269	239	265	232	251	243	247	250	246	265	244	255	236	273	260	232	233	235	251	223	238	262	282	226	235	267	250	212	243	251	252	245	233	227	217	254	233	231	218	228	287	260	250	253	255	245	241	273	260	245	267	253	250	244	241	245	262	283	247	250	259	237	283	258	255	220	243	253	254	231	242	240	241	264	211	246	234	274	243	272	265	247	237	257	243	232	265	240	267	233	245	233	241	235	273	253	221	250	246	219	238	243	243	262	243	257	250	239	263	247	271	240	249	250	263	227	242	220	287	252	260	240	226	231	232	243	238	243	233	247	255	250	241	255	259	276	253	257	255	238	217	244	256	265	252	255	251	236	252	243	259	231	266	234	243	246	259	262	225	267	224	245	233	262	267	271	253	271	244	234	230	234	257	250	235	233	240	240	271	246	260	245	245	250	227	249	257	277	248	230	224	270	278	246	260	241	252	239	252	231	233	286	235	277	245	244	248	242	221	261	251	248	244	256	242	241	209	240	245	230	215	244	262	249	236	226	290	227	233	254	245	249	261	243	253	249	246	254	242	280	239	262	268	247	268	248	238	242	245	251	224	238	263	230	226	244	271	234	242	258	277	245	246	232	248	258	242	243	231	252	279	239	237	245	252	212	250	233	278	234	282	223	261	240	251	265	223	250	245	250	253	228	242	248	265	256	232	238	224	249	271	216	261	246	269	259	243	235	252	211	227	258	239	237	219	268	240	253	224	253	239	253	297	236	240	256	236	227	267	258	246	265	249	259	259	250	261	259	239	258	226	253	249	254	271	235	239	221	262	248	238	245	247	252	219	273	261	213	248	268	254	255	261	256	227	254	213	270	239	241	267	240	251	249	264	235	244	236	233	235	232	254	254	239	216	241	233	237	278	249	251	254	260	256	245	251	220	246	260	253	251	222	231	251	275	244	253	225	247	242	226	241	246	223	227	254	259	259	255	253	256	253	193	237	224	231	233	242	272	247	248	255	243	247	246	246	252	260	253	242	247	279	238	241	241	238	256	254	242	255	273	239	263	241	248	229	237	245	242	228	263	245	243	276	259	244	243	238	226	221	236	250	260	234	232	235	274	264	258	256	275	249	234	223	243	264	269	233	244	246	239	229	279	249	257	261	261	223	251	224	235	277	243	254	255	243	229	227	244	276	232	225	262	269	268	260	272	263	281	253	228	244	265	261	244	249	232	236	226	280	251	240	222	239	262	244	249	213	248	228	225	245	237	252	262	254	237	247	227	261	247	207	245	261	251	245	253	234	242	244	261	251	239	239	225	251	224	241	230	242	258	249	218	271	215	232	253	264	243	253	240	257	239	232	263	273	226	207	271	264	247	238	229	243	241	249	237	227	257	243	246	265	236	265	257	275	267	232	273	269	260	236	231	253	238	241	256	241	247	247	269	262	241	275	225	243	235	244	250	256	252	259	242	250	266	231	262	252	270	252	251	282	246	239	229	224	268	210	217	265	226	248	253	218	231	230	243	298	250	225	227	233	224	281	260	244	238	233	249	265	271	268	235	269	260	246	250	264	243	270	287	261	251	255	261	228	223	237	253	252	260	256	243	243	240	243	257	258	238	269	223	265	239	229	229	233	245	248	241	263	245	266	244	241	235	265	242	238	266	241	253	228	250	279	246	237	258	245	258	256	235	255	247	227	237	231	252	251	242	259	251	237	247	251	232	273	229	233	256	247	255	255	233	269	255	229	264	253	261	260	247	276	259	272	252	254	243	261	247	259	250	264	230	233	234	254	247	240	227	217	241	233	211	235	278	237	255	233	268	264	208	276	275	232	256	257	255	262	271	270	241	267	246	254	216	218	250	242	241	239	270	247	226	263	243	264	246	239	263	248	236	260	245	230	235	246	220	259	257	241	257	246	259	247	243	226	240	241	245	256	246	236	238	237	242	240	237	254	250	256	256	271	258	250	253	240	231	248	247	246	270	219	241	280	264	265	223	258	293	259	238	232	229	262	270	255	242	277	223	264	262	245	273	258	234	255	245	240	261	272	252	276	229	261	249	251	250	249	227	278	258	250	259	242	243	246	259	223	231	254	250	256	234	259	217	261	228	261	256	253	261	217	236	256	287	229	217	265	232	247	241	227	242	235	264	279	236	256	268	273	223	232	252	243	245	241	250	247	242	216	251	258	223	253	233	234	253	236	256	262	222	224	249	254	260	226	224	247	233	267	267	211	235	263	262	273	257	242	295	255	232	254	266	259	213	239	232	261	228	238	213	255	259	225	255	266	246	236	226	268	244	256	235	252	269	244	261	222	255	255	260	241	278	247	275	230	253	259	274	258	272	226	254	257	228	239	247	248	235	264	231	243	227	226	226	246	256	234	245	261	249	246	244	240	228	287	252	257	272	236	218	258	235	268	245	226	229	228	267	228	254	259	264	299	251	243	252	236	260	253	231	223	251	250	272	266	244	272	245	266	250	241	254	264	241	258	238	256	274	251	213	216	256	265	262	231	233	238	207	254	239	242	244	236	243	261	248	252	246	249	258	250	242	238	250	242	252	232	251	242	260	232	249	252	249	253	248	254	257	226	235	244	275	286	249	257	225	250	229	252	269	262	281	237	247	256	239	252	203	261	255	245	236	241	228	264	257	255	211	222	272	237	242	253	243	258	244	237	244	248	249	246	258	248	266	232	244	228	260	226	238	273	223	240	263	245	263	255	227	278	272	258	218	232	235	244	235	235	254	236	243	231	234	242	301	249	252	225	245	251	242	254	252	244	248	229	255	215	245	244	245	233	240	271	267	234	254	256	244	253	248	212	227	261	244	252	260	226	256	273	230	236	261	218	243	259	245	258	231	220	256	244	257	245	261	239	222	253	255	228	252	275	258	227	264	233	251	250	223	253	224	242	224	220	262	241	239	275	229	251	221	259	231	262	270	249	242	269	232	246	246	253	251	254	222	254	215	242	248	233	234	261	226	267	259	262	251	249	270	240	266	249	265	277	232	259	241	242	239	277	238	265	223	245	265	281	249	236	243	266	259	220	245	214	270	243	234	245	249	251	219	258	236	258	238	237	240	258	193	267	230	245	250	242	280	219	261	239	256	281	255	230	240	246	227	250	228	238	240	262	275	253	260	254	263	248	251	223	246	238	220	244	263	252	243	233	270	254	253	254	248	254	259	228	220	259	259	270	256	238	263	256	258	264	250	267	243	254	262	251	242	223	232	259	253	250	236	266	255	232	265	238	237	246	261	266	244	230	258	272	252	246	234	231	244	273	240	222	261	264	263	273	239	233
18913	20353	12078	6113	4611	3288	2196	1699	1264	992	830	800	660	628	589	532	493	453	457	444	456	412	393	462	361	407	424	374	363	374	367	393	377	378	395	368	335	332	355	343	393	356	379	359	365	374	348	342	361	352	335	329	349	366	347	354	363	369	354	355	339	352	347	332	363	333	358	339	339	357	326	337	361	337	326	348	362	321	385	338	353	314	327	311	355	330	371	342	330	343	344	317	337	335	338	361	324	376	333	309	338	314	364	352	329	378	347	331	343	345	300	340	348	317	330	359	329	345	315	335	353	336	336	354	364	305	380	349	349	325	346	325	351	322	348	331	325	340	299	313	341	340	362	390	332	353	366	345	344	348	348	339	371	329	334	335	333	313	339	344	351	326	364	355	315	338	319	350	313	302	347	338	341	348	324	310	331	349	329	329	322	333	336	343	324	342	389	338	332	357	353	341	364	344	350	334	311	324	345	316	336	298	347	363	332	311	339	331	310	334	331	368	356	334	345	356	331	342	343	325	330	333	316	335	329	344	374	308	321	356	301	358	391	334	325	349	306	345	323	357	327	330	331	351	304	344	342	331	336	322	340	290	356	364	317	331	343	348	336	328	334	301	357	345	342	325	351	348	353	345	341	307	309	330	355	332	348	313	324	324	334	354	342	375	314	314	312	330	316	312	303	342	347	343	358	335	362	317	317	311	335	327	332	333	329	320	330	320	339	341	297	323	373	336	361	363	345	371	331	340	331	356	328	309	363	331	331	312	340	344	336	349	344	342	316	348	356	296	331	353	345	307	308	333	318	305	338	345	309	326	369	365	337	334	352	305	354	321	371	278	366	316	316	338	333	356	348	326	338	314	318	320	329	366	344	315	331	350	312	349	331	346	323	366	363	325	335	317	353	327	341	342	339	370	341	345	328	318	332	360	328	319	349	310	332	324	341	313	329	346	343	345	327	357	337	319	345	327	341	342	350	328	325	370	300	335	337	346	329	336	334	316	297	342	362	324	329	333	322	366	328	328	307	287	377	322	312	305	338	315	333	340	337	310	338	333	322	319	311	341	345	329	359	337	344	320	316	363	331	355	345	318	311	309	339	333	349	328	319	354	315	307	346	325	344	341	352	324	327	370	320	332	336	331	326	322	307	326	347	343	305	342	336	352	337	277	317	347	327	330	313	302	327	369	337	340	354	343	314	330	326	335	339	359	339	338	374	329	371	338	326	321	349	327	325	344	342	330	331	351	312	308	373	310	320	327	307	366	333	351	359	361	342	341	350	321	376	332	286	329	322	374	336	346	339	350	355	338	307	308	357	364	347	330	359	323	316	351	339	318	301	311	339	317	321	317	318	353	312	316	307	318	361	337	332	351	331	335	313	360	317	351	320	340	369	345	342	327	348	324	335	321	351	344	322	348	324	314	352	350	336	305	362	350	318	342	347	314	347	325	344	352	364	311	318	315	336	369	348	329	340	310	375	324	331	327	343	319	324	370	334	342	310	328	329	360	321	307	361	347	333	350	294	333	326	348	358	359	329	357	352	320	358	328	300	324	314	339	342	326	323	314	331	336	341	300	347	337	323	322	330	311	317	323	366	319	348	328	324	352	344	329	352	357	310	320	303	301	331	320	317	365	321	309	332	350	358	332	329	322	344	330	301	339	345	332	338	348	329	336	328	305	350	317	346	308	347	344	339	358	338	367	322	318	327	322	333	331	300	315	342	310	355	346	357	313	322	341	334	312	358	318	315	346	307	321	332	330	302	339	348	356	325	384	346	282	341	334	312	313	340	356	349	364	319	345	348	316	341	329	343	316	322	337	334	317	334	333	313	341	314	328	323	323	342	358	350	278	323	333	355	340	361	314	372	322	312	353	354	347	340	340	344	329	319	348	376	338	327	357	339	327	336	324	331	358	349	305	285	352	312	361	331	306	327	334	322	311	338	323	324	325	338	354	341	313	329	358	342	334	327	319	383	346	345	320	326	314	363	336	325	336	331	348	351	363	366	343	331	360	345	318	334	358	336	321	353	309	357	341	330	342	315	345	370	343	327	338	333	317	361	326	343	310	361	350	331	356	353	325	335	333	327	329	343	360	330	317	313	335	316	356	343	315	345	365	353	335	326	302	320	319	331	300	357	366	320	347	327	369	361	344	330	363	367	342	326	293	329	359	356	357	345	324	315	335	323	302	358	358	359	328	324	291	356	319	322	356	324	330	354	328	334	351	307	347	354	321	326	351	324	336	324	345	341	355	333	339	324	318	341	325	348	340	357	314	324	330	362	353	354	296	332	333	333	308	382	333	310	339	327	324	301	351	324	333	319	346	332	340	331	351	317	326	306	334	341	328	321	337	326	315	302	344	365	342	365	359	341	315	369	345	354	320	319	333	344	310	328	328	333	303	329	327	372	308	332	352	332	316	343	317	364	348	321	366	354	350	330	341	340	366	330	350	335	334	365	347	333	355	348	328	304	337	367	394	339	326	348	358	351	323	349	363	342	308	350	355	363	363	321	307	316	360	332	330	324	360	335	344	324	329	302	337	338	352	330	352	334	355	367	307	358	352	329	322	342	327	359	354	332	343	351	340	345	340	295	330	308	328	334	321	322	372	316	298	336	305	347	339	313	315	334	347	340	328	333	369	348	338	335	355	365	335	340	335	331	356	339	349	354	346	374	359	296	369	362	362	353	323	331	336	335	312	336	287	332	328	336	331	299	320	344	374	336	326	351	334	342	337	324	311	300	329	345	343	345	349	325	307	329	321	328	322	349	327	345	351	295	338	324	316	335	331	332	346	337	348	335	354	336	347	312	361	358	342	320	319	322	329	375	334	321	326	310	331	311	342	335	352	358	365	337	342	340	310	343	359	359	332	352	342	349	325	306	334	338	312	356	338	340	316	355	298	324	327	300	340	333	329	334	320	344	340	334	346	356	374	337	315	321	350	331	309	319	319	365	336	344	352	340	322	323	326	324	319	354	336	355	310	360	354	336	300	338	325	330	331	354	362	308	328	350	330	356	357	314	340	343	336	359	310	327	338	351	357	345	335	323	309	336	351	318	338	343	349	335	311	388	363	344	339	359	309	341	349	329	318	367	362	358	325	308	351	340	361	309	316	349	353	349	338	339	334	338	351	339	354	321	354	355	298	317	340	343	353	322	320	316	346	324	343	349	359	327	359	324	297	334	344	340	354	344	298	320	357	332	349	347	330	344	323	349	350	332	337	368	321	323	340	323	358	346	323	326	351	322	334	326	350	330	342	331	345	314	340	331	356	333	308	354	325	345	345	313	313	327	354	321	328	317	347	310	328	313	336	357	346	329	313	358	312	314	340	336	311	314	336	325	341	350	309	356	326	338	299	333	361	327	321	335	352	329	300	336	355	351	331	333	316	321	374	333	339	311	297	340	358	322	321	320	355	354	345	343	370	329	292	362	330	340	339	301	310	322	335	322	315	336	347	326	311	338	303	322	333	342	315	325	317	349	294	323	340	342	299
28071	18059	4958	1515	976	728	610	563	558	516	553	511	546	538	495	531	537	511	507	563	485	556	492	553	552	485	496	535	504	538	526	499	528	526	500	521	513	514	522	516	501	518	527	475	492	509	471	535	520	554	507	491	485	499	505	523	486	507	511	486	498	542	511	559	522	492	508	529	564	510	510	500	474	483	528	522	548	513	534	515	501	499	480	512	525	524	500	517	501	494	520	512	559	486	528	511	505	495	512	508	479	508	509	519	505	533	504	512	537	480	507	554	497	556	513	513	536	528	492	522	563	506	531	544	517	477	507	524	491	525	519	485	476	521	499	511	487	512	481	502	540	560	513	530	552	495	472	525	503	504	531	529	528	503	501	539	471	527	521	474	529	499	500	509	545	509	540	545	509	482	515	504	466	534	535	531	513	574	493	505	505	525	482	532	523	466	515	530	502	591	537	540	506	522	479	532	509	510	489	510	498	488	503	514	527	508	523	556	462	530	500	513	508	516	501	561	495	500	527	536	521	507	520	513	493	549	520	528	457	526	527	506	547	548	527	502	494	490	506	554	540	504	467	481	498	498	494	510	541	494	520	491	527	534	528	523	548	537	473	516	496	544	490	504	511	477	504	486	528	524	507	515	543	539	457	556	507	457	484	497	484	487	532	519	505	474	518	557	500	532	516	513	520	543	512	510	508	536	494	548	480	493	511	505	485	523	521	518	510	516	483	493	503	510	531	536	535	512	520	468	533	476	494	555	523	492	561	472	516	487	512	499	491	522	534	491	477	520	483	485	542	578	534	498	505	488	514	539	533	513	539	516	528	513	536	513	495	532	508	512	481	510	499	524	522	528	520	486	482	558	522	498	497	550	512	487	499	521	525	508	480	534	537	528	533	478	513	521	492	534	510	536	555	478	481	522	507	476	531	564	511	498	503	545	537	524	527	509	513	554	508	487	520	494	502	531	537	554	507	541	519	524	513	479	510	449	478	545	559	558	513	523	493	526	470	535	515	478	558	522	533	504	511	524	515	541	509	524	540	518	501	536	509	517	506	510	499	536	523	517	509	534	514	554	514	482	516	549	505	476	523	527	525	510	543	503	534	528	494	492	491	513	534	472	529	465	510	497	528	527	542	537	468	530	500	476	536	516	519	537	503	510	497	513	535	509	551	495	506	506	561	472	513	486	513	509	494	511	522	503	514	514	489	537	532	496	498	499	527	523	531	545	500	522	509	488	495	502	511	511	492	552	553	530	454	520	528	497	540	518	518	485	495	477	528	518	520	468	531	545	473	522	495	554	522	525	522	510	516	538	515	563	528	552	533	502	556	503	507	555	536	508	544	517	507	522	520	522	516	554	510	505	495	502	543	555	521	496	513	503	488	477	468	546	512	551	517	505	495	510	487	514	503	515	492	554	552	510	530	548	510	501	512	529	513	544	551	517	484	465	510	517	499	495	541	507	515	502	514	529	516	484	539	516	489	528	507	550	567	526	485	472	473	536	513	521	473	515	501	525	482	521	578	525	488	507	527	480	519	550	489	495	509	505	522	519	497	511	544	500	533	537	539	532	507	516	495	539	556	510	510	517	540	558	502	504	485	478	519	520	492	511	494	515	500	548	504	499	526	514	500	560	466	536	513	525	496	572	507	534	520	504	524	484	507	515	474	500	488	491	562	531	541	518	523	501	523	539	525	514	502	464	504	523	492	500	531	480	498	520	521	559	501	536	522	494	470	522	532	526	518	467	525	513	501	501	538	517	478	492	511	540	507	497	515	499	485	555	510	526	485	481	516	525	518	495	535	495	528	509	517	518	518	481	488	497	531	487	510	507	522	516	503	499	500	517	530	531	473	464	522	541	537	542	522	503	523	492	518	517	500	545	530	558	500	477	506	542	502	516	499	538	523	497	529	530	511	533	509	477	497	517	497	492	489	498	533	544	462	564	487	489	534	513	526	500	500	499	491	495	506	508	561	511	511	541	501	525	522	470	514	524	503	503	519	526	487	506	499	540	533	535	494	488	520	557	495	486	545	493	522	510	499	529	558	476	500	496	508	499	513	463	500	511	502	548	528	507	486	527	520	514	580	509	534	493	515	523	486	529	544	514	488	511	510	505	542	579	485	495	543	516	536	519	537	526	526	485	532	563	533	454	482	566	507	563	475	497	506	518	523	531	532	537	527	476	529	524	506	516	500	486	470	530	503	513	485	538	467	479	562	513	541	541	519	495	537	523	510	532	512	468	497	469	531	522	556	479	521	530	498	506	509	549	536	576	488	510	513	478	519	550	503	481	515	544	521	519	477	505	511	522	517	516	508	509	482	498	507	510	507	560	517	467	487	447	509	526	514	518	516	518	491	508	462	557	525	506	509	529	509	493	543	492	548	510	482	523	497	556	513	547	477	507	519	511	535	535	506	540	568	510	520	523	478	510	495	503	541	475	485	525	552	486	517	501	550	535	517	524	498	499	523	506	513	509	519	487	543	501	489	504	498	491	528	538	573	512	522	520	514	467	527	528	539	499	527	515	518	478	498	510	519	489	497	520	576	501	531	508	512	479	514	561	515	510	515	503	485	515	489	491	473	504	542	489	507	484	498	522	518	529	481	525	516	532	500	532	503	521	505	494	531	497	517	501	520	500	541	518	525	474	484	518	535	508	514	535	499	529	553	547	527	494	518	465	501	516	500	533	509	516	487	518	546	533	571	537	542	513	478	489	511	522	498	557	530	489	530	520	494	523	487	522	509	558	516	539	507	531	530	557	507	530	496	536	543	534	496	507	542	528	538	501	515	466	477	493	522	495	496	512	504	510	487	484	524	494	523	514	485	467	484	502	527	507	462	501	505	475	555	496	501	479	520	508	506	495	504	538	490	508	522	514	498	486	493	512	505	508	505	537	559	517	531	506	517	495	532	548	520	518	498	478	513	528	546	488	526	538	501	558	528	521	511	499	521	492	491	502	494	511	529	572	505	526	545	469	505	482	499	524	504	511	502	507	511	509	505	523	519	504	534	530	508	512	550	458	504	526	502	508	522	486	541	464	447	477	527	478	524	507	524	520	542	547	527	532	565	515	528	524	513	524	502	514	513	481	490	480	488	535	474	488	559	486	537	519	529	493	520	541	500	505	512	482	482	503	446	487	538	493	510	496	531	549	511	501	508	517	501	493	496	496	529	496	504	483	544	536	513	558	532	516	537	536	498	494	476	491	526	499	506	489	497	534	477	476	545	526	537	504	496	520	517	546	513	529	513	524	545	584	538	500	522	474	540	495	505	494	544	519	538	524	555	520	509	539	533	538	487	502	471	525	525	502	475	546	476	537	481	492	518	491	551	517	551	531	540	499	531	509	556	516	514	507	558	497	504	502	462	514	511	501	525	547	488	543	527	528	539	472	496	523	479	519	519	501	499	483	490	529	524	482	533	493	494	486	559	524	461	515	538	552	523	464	512	499	511	509	516	500	546	539	491	467	514	499	511	521	485	469	558	542	531	550
13898	6488	3392	1914	1753	1245	974	889	739	770	741	727	723	739	731	684	676	689	686	683	723	704	663	648	651	618	695	693	638	662	676	667	696	668	662	653	695	702	711	699	631	674	709	667	709	714	679	703	629	635	660	654	638	661	689	626	677	597	648	682	651	670	677	667	719	660	657	695	690	697	652	633	656	689	672	688	658	683	640	686	641	680	629	667	645	618	649	626	673	621	688	639	676	711	649	659	661	669	644	738	693	667	717	690	691	686	628	684	706	667	593	688	716	675	668	692	648	642	704	695	664	703	713	655	631	636	685	678	662	695	631	671	688	659	667	633	713	722	657	687	684	633	621	685	679	616	671	670	651	716	669	625	675	685	629	714	655	670	651	673	675	680	650	625	657	676	683	639	675	635	679	651	679	645	639	681	648	655	684	664	698	689	635	650	623	682	672	684	656	687	671	632	711	659	605	678	702	635	689	679	678	676	672	698	648	698	640	674	653	706	632	681	688	629	656	709	679	642	688	674	672	720	699	632	680	660	635	674	700	663	647	677	701	658	715	690	693	675	668	663	692	621	619	646	721	648	674	690	687	660	651	694	687	694	651	684	651	639	646	660	689	672	643	726	638	650	635	707	644	703	667	673	673	718	642	706	648	673	696	682	667	638	690	646	653	665	702	705	729	695	677	605	705	616	652	653	669	677	639	691	664	673	638	644	658	651	650	618	664	618	644	702	709	666	628	685	680	697	653	681	650	678	596	660	625	671	683	689	653	676	691	720	683	629	687	640	669	646	647	652	657	674	694	635	655	657	666	660	672	712	681	658	668	651	708	647	697	665	674	650	683	686	658	647	677	642	663	632	656	650	671	726	674	678	650	645	639	668	690	618	703	697	694	626	657	687	626	706	696	737	656	644	631	709	664	625	687	684	679	643	657	666	669	685	705	634	663	672	654	659	651	674	636	700	665	685	714	677	665	615	666	675	729	673	685	593	672	699	671	658	650	643	657	659	660	665	656	685	681	711	633	700	685	634	665	665	691	678	684	692	637	685	695	636	689	628	709	643	696	698	710	658	647	627	619	637	689	628	643	626	670	652	666	636	627	655	676	675	683	693	699	670	637	662	662	649	681	638	675	673	693	672	676	645	700	603	659	731	666	585	643	720	639	667	680	672	674	713	695	663	674	684	635	663	660	657	690	646	650	642	652	670	667	701	636	665	643	618	650	672	719	640	635	628	639	641	677	680	679	680	674	671	671	701	656	700	677	655	701	691	627	643	654	637	661	616	645	663	665	711	669	633	647	660	704	635	668	685	681	674	703	650	632	660	651	678	645	694	695	661	651	621	615	689	663	704	646	661	644	670	687	639	625	737	668	665	639	657	647	628	663	682	657	691	682	670	635	658	634	649	669	658	631	693	655	649	699	689	688	701	690	647	667	644	636	704	666	675	681	637	629	724	667	635	700	668	665	681	635	676	659	661	649	705	693	669	657	638	655	682	698	683	690	734	708	634	703	637	695	662	695	667	698	632	696	686	623	702	653	679	639	651	688	691	689	700	686	696	646	668	651	639	679	647	655	671	670	652	657	690	664	722	667	688	665	647	657	658	675	667	699	680	644	703	609	659	686	667	659	625	720	671	647	663	689	666	722	670	682	693	675	703	732	675	682	649	660	706	626	658	703	687	683	641	668	635	665	673	651	616	669	656	666	645	698	646	654	655	686	662	656	695	642	628	682	681	639	658	706	642	661	641	662	619	660	684	732	650	654	668	670	648	613	693	681	654	661	687	663	673	665	665	727	674	654	678	675	671	696	662	641	660	688	664	650	674	693	648	609	680	656	682	696	681	652	709	665	672	639	667	636	686	705	711	678	672	711	630	654	701	628	632	659	651	711	637	684	698	696	658	679	683	649	761	693	699	712	663	706	717	667	664	636	670	693	654	678	670	633	680	667	616	678	727	678	645	666	662	698	669	665	668	685	623	643	678	660	623	676	652	641	681	646	707	700	630	698	689	665	683	717	655	678	681	715	644	671	638	650	628	663	661	722	645	666	643	654	655	661	716	611	653	672	642	695	678	707	714	672	658	657	649	658	662	655	663	678	684	633	653	696	704	640	679	746	675	645	681	626	628	633	651	631	672	650	657	701	680	648	667	632	643	642	679	676	715	673	662	658	676	661	670	663	659	676	704	653	686	679	665	664	661	693	683	681	688	677	628	620	649	674	694	722	650	656	694	685	673	714	677	655	660	629	687	690	704	685	659	670	702	722	673	629	644	681	634	627	652	668	642	661	673	704	657	620	633	699	644	641	682	670	637	713	683	693	685	646	655	607	689	602	701	626	734	680	634	695	700	662	639	663	700	645	611	680	659	660	661	720	686	693	659	668	674	655	669	686	704	649	651	673	659	691	642	693	704	703	672	646	678	691	664	658	674	688	624	683	682	653	680	697	697	676	717	615	671	655	637	679	648	679	611	674	695	677	690	634	663	669	657	684	641	685	630	684	588	683	627	703	677	666	654	637	659	684	654	582	652	675	622	715	717	681	693	659	661	626	660	650	648	654	641	680	692	648	698	654	644	697	629	661	673	672	711	684	655	667	671	693	686	677	709	670	686	673	711	706	644	644	671	629	682	634	665	666	657	686	654	669	701	647	686	654	667	692	650	610	673	676	646	680	653	669	642	701	675	628	658	653	618	631	633	650	641	682	730	629	633	673	674	726	664	626	663	689	676	688	690	662	693	629	677	689	678	643	686	673	650	645	666	680	640	652	646	654	607	670	696	662	681	678	623	652	680	613	658	657	668	655	654	689	668	674	669	682	635	677	627	626	631	649	652	657	665	673	666	671	691	681	652	664	676	660	634	690	673	658	664	675	713	665	656	660	640	612	644	619	687	704	642	646	653	632	680	643	647	659	643	661	677	679	664	659	653	612	660	634	687	648	681	638	634	693	637	631	649	644	630	674	653	651	719	624	657	609	679	666	634	638	669	661	663	653	708	635	677	691	697	647	665	625	701	679	672	650	661	609	661	690	659	664	698	691	725	668	682	630	727	671	651	623	629	687	671	627	632	701	626	659	701	675	673	728	643	654	698	613	683	664	658	676	678	648	701	652	639	649	668	662	672	675	648	644	661	664	633	641	653	697	645	638	709	675	687	653	644	682	667	643	685	653	677	608	645	652	701	667	659	634	639	656	663	638	671	672	663	639	645	630	628	690	657	670	662	642	730	677	684	676	648	694	610	638	649	700	692	670	697	675	660	648	669	657	723	657	686	648	684	680	628	696	672	675	684	686	677	656	696	683	690	645	694	647	724	686	646	669	647	641	645	656	648	634	694	647	653	672	677	649	695	650	668	674	673	631	664	697	682	668	666	691	682	667	679	677	663	689	648	648	688	667	689	642	640	633	690	655	669	643	671	661	683	632	628	670	702	635	687	699	692	715	689	701	650	666	672	659	657	691	677	650	676	650	649	695	704	654	643	669	632	663	664	658	650	637	717
24066	21592	28714	24898	21458	6047	1102	825	742	668	625	580	547	574	532	540	541	506	583	493	498	474	550	485	484	488	504	513	479	522	504	534	527	512	521	485	474	455	488	517	529	468	528	500	499	493	504	485	496	458	501	476	510	513	492	514	526	503	497	507	483	490	503	489	489	467	482	474	515	486	478	483	466	508	523	479	488	470	469	451	483	472	479	497	511	539	510	534	499	522	527	457	465	519	514	471	479	490	481	507	503	472	502	474	509	495	559	493	466	501	505	532	490	468	530	480	494	495	462	536	499	460	453	479	490	479	480	508	518	493	488	448	449	528	477	512	497	474	496	462	474	457	480	480	477	441	489	471	469	501	492	481	473	522	487	496	503	510	478	475	478	490	498	490	495	455	493	484	495	473	494	484	502	431	463	496	488	468	539	484	519	464	461	473	472	468	503	478	480	487	504	476	488	500	476	459	473	480	476	508	492	489	478	447	498	454	513	465	461	468	500	497	476	508	502	535	460	505	453	495	497	505	484	460	432	477	480	500	474	519	494	477	466	449	491	482	518	460	487	483	511	521	504	473	492	459	506	499	497	458	498	491	533	469	460	417	506	477	496	496	472	467	470	486	519	513	508	500	484	461	476	508	476	484	518	455	512	481	458	488	491	439	470	498	483	524	498	492	485	479	496	469	508	513	514	472	511	515	519	495	531	460	474	489	507	514	490	490	485	466	505	506	475	501	468	498	485	484	469	494	481	517	501	500	489	445	466	473	489	485	498	480	490	452	443	473	483	504	493	531	494	492	443	493	503	477	477	497	446	492	478	491	492	509	506	460	453	457	477	492	492	471	499	494	503	482	472	499	480	504	493	496	486	496	491	469	508	504	495	486	449	482	490	465	468	465	498	504	461	511	473	509	516	487	496	468	469	496	514	490	476	484	504	495	476	469	483	494	476	470	469	504	484	487	456	536	457	504	509	476	480	479	497	496	482	497	510	528	468	504	483	491	515	530	498	491	519	466	492	500	502	486	462	502	479	455	498	476	505	440	545	500	520	482	491	477	494	449	492	477	508	468	436	510	514	506	519	449	479	448	484	485	484	496	458	500	465	497	464	428	487	494	542	503	440	477	471	501	506	489	462	509	472	482	507	488	505	483	488	463	485	462	489	473	500	460	486	479	448	494	463	481	460	499	535	490	491	500	536	476	480	506	482	465	465	495	494	484	487	490	506	429	561	459	478	456	485	478	487	477	523	451	494	470	471	487	473	505	500	492	487	498	474	430	481	478	514	466	508	492	501	543	484	493	488	454	490	473	499	483	547	505	468	484	489	489	480	489	504	495	492	502	506	469	484	438	495	531	491	495	530	493	481	517	493	490	504	469	450	482	467	506	508	492	478	511	511	427	517	498	508	483	470	491	512	475	485	473	450	467	530	485	498	476	508	466	473	462	528	505	482	471	505	471	489	471	513	535	495	517	485	476	531	455	480	504	474	502	511	504	464	496	475	495	477	514	460	527	472	449	485	472	441	495	471	509	492	448	482	445	481	491	459	496	508	458	495	491	548	466	545	506	463	535	484	460	493	500	472	505	495	508	451	475	459	470	456	483	546	445	472	462	463	480	494	476	455	509	489	457	495	489	504	475	467	460	460	466	487	491	522	476	451	451	513	499	490	533	468	502	538	479	511	477	509	486	527	510	488	494	521	495	483	453	511	477	496	451	447	489	481	518	482	461	484	474	475	516	521	472	482	487	482	509	506	458	515	482	477	496	479	491	506	511	501	522	482	499	476	457	461	518	472	488	465	498	518	499	495	442	438	499	494	489	477	476	501	511	520	518	480	469	485	489	481	470	497	473	508	528	518	468	481	510	509	508	505	441	515	495	481	467	449	487	507	456	521	490	501	498	479	535	461	502	505	544	480	472	518	497	489	474	458	471	456	443	496	484	497	468	483	472	487	481	475	510	461	502	483	489	474	477	484	472	503	460	497	488	474	461	485	483	509	504	494	515	469	479	500	495	530	515	473	495	443	499	495	504	475	444	507	511	493	483	474	455	491	479	489	527	509	455	448	481	485	489	532	507	478	511	453	470	459	497	479	463	505	510	502	478	520	479	489	470	456	526	495	476	471	470	448	509	507	482	464	493	478	492	476	482	480	470	470	436	481	465	468	503	499	460	504	531	516	459	468	518	498	485	466	474	492	480	472	477	506	490	472	522	498	479	470	438	507	474	519	470	447	495	473	497	421	472	491	493	479	473	482	489	477	493	511	486	485	477	484	484	473	463	515	465	489	537	507	482	497	491	474	488	503	507	493	507	491	477	493	454	471	556	457	461	503	479	467	482	487	473	524	496	469	517	520	500	507	447	473	482	459	513	525	527	483	480	484	467	511	520	475	479	484	462	492	477	488	439	472	478	513	498	533	481	495	500	481	526	501	471	469	471	508	496	465	480	483	465	529	504	509	486	521	518	501	470	475	465	494	497	498	502	495	493	492	511	491	471	503	494	503	486	472	483	492	504	529	483	465	438	479	485	522	446	467	470	458	510	465	458	470	485	502	477	504	477	512	505	522	495	487	513	481	477	471	502	494	503	457	462	462	483	477	497	498	488	513	505	489	486	473	453	494	440	481	496	459	459	501	467	509	552	460	498	479	490	490	449	484	462	471	484	509	452	490	494	459	474	481	471	503	500	497	474	512	498	476	486	481	464	494	456	474	468	460	446	474	486	459	473	493	458	543	485	494	515	479	481	513	451	513	519	501	489	463	478	513	472	526	475	513	496	504	498	453	522	493	511	526	537	500	462	492	496	459	506	481	472	461	494	494	489	515	491	491	473	527	472	484	489	472	497	466	495	520	469	478	495	464	504	467	472	471	503	483	459	499	510	491	506	491	488	510	504	513	454	481	489	477	480	474	461	510	468	481	476	481	523	503	494	462	484	448	437	492	489	502	514	507	466	487	472	506	490	460	467	492	447	491	497	487	492	478	491	541	465	518	472	517	486	500	520	479	482	459	479	497	466	498	497	482	469	513	543	474	453	501	501	524	472	466	470	466	494	492	493	494	513	480	442	452	520	457	465	473	465	484	473	458	513	507	485	514	477	497	443	491	477	483	484	475	482	485	485	475	513	520	499	530	478	492	450	458	493	477	457	518	510	490	497	501	516	476	473	487	511	488	494	474	453	468	496	444	486	489	478	487	494	499	506	509	527	509	510	473	468	473	497	531	465	468	481	491	518	460	534	465	477	506	474	490	464	501	513	473	473	502	474	470	473	495	504	446	489	457	492	498	464	506	505	474	481	463	501	487	492	470	500	497	487	463	480	492	471	484	461	507	481	519	457	468	474	500	487	529	508	469	488	495	510	502	475	499	516	511	513	465	483	506	490	475	494	503	420	516	511	470	461	476	495	461	525	508	457	505	513	498	498	480	510	505	442	523	475	494	483	460	475	481	502	540	481	480	491	490	481	487	515	490	464	501	488	491	467	487	500	511	511	482	476
16201	14248	8441	4144	3259	2342	1761	1480	1198	1003	969	877	895	756	746	727	756	694	673	677	728	693	671	659	663	628	655	660	682	649	661	642	647	673	683	658	671	638	644	683	652	679	663	620	669	649	663	672	649	646	691	672	624	654	674	661	625	633	666	638	616	619	657	616	650	612	643	680	636	642	614	651	645	613	619	612	636	659	657	677	605	676	632	627	673	622	676	660	673	668	673	632	645	663	715	637	647	603	673	698	662	609	623	665	628	656	635	641	675	634	640	646	673	664	664	674	623	656	671	665	657	668	642	657	641	639	635	645	619	661	634	640	660	590	624	667	670	617	631	657	630	625	635	624	600	668	654	661	671	652	637	637	613	624	620	687	661	692	644	697	643	629	610	660	663	680	631	605	607	650	592	646	634	622	637	701	599	639	620	656	659	647	706	645	613	641	655	627	633	638	654	625	625	664	633	625	656	635	657	623	667	622	619	646	623	639	663	667	609	628	625	657	637	673	655	641	681	659	669	645	635	621	628	636	663	616	625	618	614	654	642	655	642	651	660	657	632	627	630	680	625	695	641	664	640	641	610	603	654	627	652	649	632	666	639	693	607	627	618	629	620	627	629	628	620	656	606	675	638	658	617	616	668	627	586	650	674	658	622	683	630	639	600	583	639	684	645	638	642	628	713	598	632	645	659	642	686	687	632	668	619	654	680	633	642	667	616	642	664	649	667	646	636	689	623	651	623	622	610	624	644	690	654	641	635	628	650	650	674	611	643	656	603	627	622	610	610	625	683	648	645	656	613	647	623	640	670	622	629	636	639	611	666	637	661	643	660	663	634	682	660	685	642	668	643	685	663	649	663	641	648	679	627	654	679	638	669	643	668	626	645	676	644	676	652	640	617	652	614	655	645	627	618	630	667	639	674	676	641	702	677	646	620	674	650	639	660	647	633	698	638	619	614	602	652	623	643	623	638	650	623	608	667	646	696	666	684	640	635	608	674	673	649	591	642	655	655	638	622	599	658	648	662	657	671	674	626	677	639	642	651	642	650	619	601	703	655	663	652	655	640	638	621	649	656	646	632	691	683	626	657	619	624	647	664	681	688	660	642	657	665	640	650	639	644	647	635	688	676	620	658	674	617	605	665	687	628	623	676	663	632	684	631	653	679	628	678	685	623	612	636	661	650	658	674	630	655	601	607	619	667	658	617	611	691	672	629	672	631	665	689	686	668	669	621	633	628	656	615	634	630	696	616	636	623	650	632	643	654	623	627	612	682	669	634	655	693	645	625	660	648	617	643	628	651	601	644	608	625	637	640	640	682	655	678	642	618	671	671	652	645	675	643	596	638	667	654	602	659	647	673	649	644	644	682	681	668	629	624	675	683	676	618	642	666	629	700	613	641	650	662	630	664	658	668	646	675	641	685	636	678	647	651	668	626	645	638	607	643	663	697	616	644	688	650	639	655	636	640	640	612	662	626	687	641	684	625	627	671	654	662	647	661	620	636	655	632	620	684	615	624	672	653	602	654	678	657	654	634	646	697	623	670	634	660	636	650	650	642	675	669	661	638	662	673	609	683	607	622	658	660	641	621	618	611	625	653	644	616	691	624	637	672	634	653	652	664	670	631	662	614	638	638	597	668	660	690	649	628	645	624	655	655	649	664	589	680	651	649	650	637	668	620	694	665	677	656	666	646	668	669	618	642	696	654	613	643	652	644	624	643	632	676	603	645	675	643	647	616	652	624	645	653	637	662	641	619	639	653	641	640	679	656	668	682	676	646	632	654	646	652	631	640	601	650	638	645	621	599	590	658	600	630	650	606	612	633	651	649	648	641	591	661	635	632	662	689	670	668	639	656	650	658	632	619	645	643	648	685	606	647	630	640	655	696	691	699	623	638	635	699	635	644	638	622	634	621	640	660	688	631	646	666	613	663	627	653	677	671	608	607	670	669	649	675	621	631	685	658	601	678	644	675	647	629	669	634	633	606	634	656	629	660	672	647	718	667	648	638	613	652	626	645	623	649	659	629	664	666	679	655	656	656	609	632	649	631	660	643	622	639	615	690	647	641	645	622	651	631	663	607	616	640	642	663	657	698	635	635	630	679	634	609	632	634	629	642	644	640	663	624	666	619	625	681	651	686	645	658	668	617	660	679	634	628	614	641	651	633	646	633	668	637	680	640	648	634	596	665	699	642	658	647	582	689	656	668	633	601	681	654	643	604	642	664	661	628	689	564	665	650	629	679	677	635	652	639	645	653	687	679	669	620	624	618	631	632	642	640	648	655	642	633	652	629	648	682	620	639	609	653	581	623	613	616	682	650	675	658	625	616	624	669	613	673	642	606	681	604	666	626	612	629	621	662	628	658	661	646	662	677	617	654	624	643	618	605	681	646	704	617	611	656	655	622	626	620	664	619	654	656	658	626	662	649	588	637	642	675	659	673	673	695	662	656	634	630	623	598	640	651	614	651	614	624	631	648	657	595	612	674	655	601	668	669	645	609	589	609	666	617	641	653	629	682	668	599	666	615	603	635	657	638	680	678	620	711	610	668	619	635	636	688	682	678	652	629	646	619	674	663	613	664	620	633	615	638	640	685	632	646	616	625	664	657	645	666	671	625	676	642	641	627	659	664	616	637	665	644	608	629	615	654	653	659	646	645	660	715	666	657	712	633	680	668	659	661	637	659	603	658	623	631	658	658	660	677	601	620	648	666	655	666	646	638	681	652	614	641	644	602	635	640	649	639	622	690	631	642	602	689	611	668	607	692	704	671	647	628	630	630	609	653	621	618	637	643	610	615	621	608	649	657	615	636	662	610	658	600	632	649	634	667	633	654	626	659	629	671	680	654	639	659	685	636	660	685	659	641	642	594	621	606	615	607	662	633	595	636	645	666	687	645	629	665	666	647	643	625	606	613	648	623	677	658	651	653	634	650	631	687	694	644	615	653	602	639	649	642	666	682	673	619	629	654	605	654	655	614	652	644	692	614	693	669	663	696	645	681	623	629	652	651	624	636	638	642	621	614	631	685	590	640	643	646	629	632	630	630	603	650	651	630	622	681	636	635	675	667	625	654	640	656	611	660	624	641	633	653	662	632	651	620	661	648	610	676	605	661	671	658	635	670	596	601	639	664	682	673	670	644	636	662	632	617	673	682	634	663	624	666	624	611	670	638	604	636	617	617	632	631	619	621	641	679	718	616	655	658	692	677	659	680	646	591	671	649	676	609	597	626	634	659	635	613	646	618	676	602	637	626	681	621	609	634	660	639	624	679	616	654	647	672	656	668	651	603	635	621	664	621	656	656	696	651	605	612	662	617	637	688	638	646	633	639	670	627	641	639	673	578	621	669	654	641	621	620	634	650	632	669	687	657	626	608	602	651	606	634	616	629	675	668	627	637	619	647	608	660	650	623	609	614	643	630	634	660	667	649	639	622	615	628	634	663	645	641	657	675	638	642	614	634	662	637	635	690	627	643	676	638	633	632	656	648	642
25179	21584	27238	25968	4930	772	601	445	437	413	402	344	363	350	318	338	300	325	329	326	298	312	341	321	314	352	325	302	365	298	295	282	335	344	342	339	302	296	311	341	334	280	354	294	302	334	310	291	321	300	323	351	338	344	313	330	313	334	323	308	334	316	329	294	304	314	314	315	333	353	323	322	326	345	330	309	334	332	317	347	311	289	307	347	307	305	303	320	325	314	316	319	299	270	309	300	309	345	326	329	302	318	291	322	348	336	313	321	314	317	317	299	339	328	329	313	294	285	298	283	301	309	296	323	321	293	298	340	290	317	298	287	313	313	301	351	300	316	340	319	299	309	337	323	310	304	290	305	311	306	291	307	328	324	317	314	298	345	284	321	307	324	328	321	314	293	297	335	309	342	324	311	332	330	325	301	325	322	292	301	312	302	314	302	286	340	305	319	303	332	333	339	313	311	308	286	324	277	333	321	327	317	325	293	344	321	295	324	316	279	307	333	315	338	279	331	311	320	318	353	334	315	302	311	256	316	317	304	330	304	300	300	338	294	315	332	314	305	351	333	281	330	287	317	310	287	307	309	305	309	326	297	319	304	314	287	293	306	336	325	318	306	345	298	346	336	312	300	320	318	270	347	310	326	295	309	310	344	304	320	318	277	315	296	319	305	338	291	304	307	302	293	317	291	312	296	305	318	339	331	298	312	298	329	298	312	311	346	319	331	344	346	329	315	321	287	309	300	307	311	329	344	333	341	307	313	334	279	281	307	299	310	336	327	319	296	327	283	333	315	311	303	346	279	326	326	306	311	307	334	303	303	289	307	318	313	271	331	303	297	307	333	282	327	316	286	339	289	336	284	322	322	335	298	336	306	322	330	292	329	318	293	334	312	290	327	317	316	320	305	308	312	330	306	331	332	303	313	330	340	309	357	299	302	318	327	294	306	333	309	314	342	316	296	332	340	318	319	300	288	305	316	330	306	300	331	293	277	326	264	327	312	323	327	335	311	313	304	300	337	315	316	294	324	322	324	320	311	307	301	308	301	337	299	292	315	295	339	314	322	284	293	317	323	289	322	315	302	307	306	315	292	294	305	331	309	319	318	287	271	301	292	355	331	374	306	326	314	304	296	313	335	336	301	334	309	328	325	294	310	316	331	294	311	295	336	334	308	297	320	286	329	307	310	276	318	353	316	335	348	290	312	296	325	281	331	330	317	310	329	318	295	303	310	292	307	313	295	325	323	294	307	277	323	312	310	309	343	300	305	306	303	324	325	339	320	300	310	289	278	338	325	293	300	289	289	318	287	312	312	309	297	349	342	299	345	273	319	297	303	322	300	288	311	327	302	318	291	334	344	283	319	325	298	301	294	297	279	318	319	307	294	330	314	318	328	323	288	314	332	308	319	305	309	344	285	331	294	309	322	291	333	334	335	298	306	327	315	311	308	340	316	318	303	317	333	313	326	273	320	332	323	282	322	309	315	317	333	302	310	348	313	310	315	308	299	309	328	311	311	321	284	352	313	309	315	320	301	306	306	315	323	322	337	328	312	326	331	301	255	314	321	321	337	301	325	327	303	300	305	319	321	298	305	324	293	320	310	297	320	309	336	292	317	320	307	308	341	291	334	297	306	289	311	316	323	324	303	315	306	346	313	306	328	328	305	276	310	287	305	324	328	332	330	296	296	348	323	310	327	330	306	285	321	352	300	325	316	308	285	300	317	316	291	307	302	330	329	316	290	308	301	331	316	313	356	292	297	303	301	334	282	306	303	314	312	319	311	310	296	295	333	325	337	321	307	324	290	311	319	301	298	286	321	291	316	296	300	347	309	306	281	308	307	313	301	316	330	339	336	333	312	304	321	330	318	306	331	308	350	307	310	296	308	307	304	314	305	309	306	289	296	293	291	333	304	316	288	343	326	343	308	315	340	309	293	324	310	309	311	343	283	302	333	317	340	296	293	297	326	336	329	279	309	288	338	330	295	337	312	308	322	326	321	322	334	321	327	294	328	317	293	309	305	329	355	328	305	330	345	299	335	344	325	327	324	278	331	289	299	336	319	297	314	320	324	303	301	336	293	311	313	308	314	305	307	298	302	293	347	287	311	285	340	328	332	351	290	315	319	380	283	333	297	306	314	312	323	296	296	313	292	304	309	338	305	301	290	302	317	313	333	323	341	349	319	317	314	310	340	318	306	326	335	306	312	352	315	310	319	315	312	326	329	314	303	305	309	331	317	304	348	284	343	294	294	309	323	302	320	319	290	299	305	306	334	326	328	338	314	318	300	313	352	311	309	311	320	318	340	311	320	309	278	336	299	304	332	364	288	283	322	314	303	300	336	323	302	306	341	304	300	324	286	319	330	301	303	314	315	303	299	313	317	317	301	325	341	315	329	344	336	327	298	352	327	314	330	311	354	324	304	316	307	330	349	323	309	309	310	290	307	309	308	345	328	330	315	331	301	318	296	342	335	302	302	319	307	334	299	311	324	334	330	310	338	289	310	320	307	312	339	305	330	319	335	281	334	303	340	320	274	296	304	319	330	331	306	325	318	326	326	318	302	313	283	324	300	329	346	320	303	321	313	301	330	336	295	291	304	310	293	329	301	282	311	297	316	298	285	307	314	291	330	331	308	312	302	319	291	327	320	284	311	290	355	307	305	333	293	323	326	320	307	306	309	342	305	309	342	307	293	330	324	332	302	325	285	330	345	308	308	307	296	320	323	327	320	353	334	308	287	314	324	331	323	319	305	295	315	278	304	311	330	333	293	332	287	294	272	298	298	318	310	334	325	321	310	285	291	308	325	320	289	279	328	323	319	326	314	296	322	302	317	317	299	320	326	321	293	286	293	293	306	302	327	329	295	321	271	330	296	325	311	300	324	328	313	326	276	300	308	297	284	311	308	322	305	329	321	300	320	319	328	313	331	294	310	313	293	293	310	303	321	332	284	310	308	312	310	326	313	338	302	297	318	334	287	330	298	331	331	307	331	318	345	318	323	350	301	345	326	304	333	290	332	301	314	352	315	327	336	296	325	314	336	335	343	316	332	318	306	300	299	314	306	327	314	311	283	335	325	342	298	320	305	289	311	301	315	304	317	291	328	338	309	345	315	318	319	305	301	316	336	303	297	319	325	309	337	320	300	346	309	290	320	339	333	331	322	313	302	309	300	331	289	293	313	298	275	314	328	314	300	315	314	288	332	288	327	298	327	305	302	326	289	325	315	329	332	315	316	313	297	313	321	294	307	302	336	310	317	333	335	307	336	296	337	314	328	305	323	299	328	318	312	348	310	312	312	306	297	334	296	322	318	312	320	315	340	270	326	313	344	308	325	327	284	305	325	310	308	337	330	283	306	309	324	296	303	323	311	305	318	309	335	298	331	353	324	273	292	307	300	279	308	306	277	311	300	306	329	281	300	288	331	305	293	369	297	294	326	295	327	303	273	322	303	339	304	299	300	315	315	298	342	316	329	285	292	282	296	321	320	298	325
15181	9728	5478	2831	1849	1411	1167	903	781	656	600	574	532	488	455	474	507	466	434	428	438	416	430	423	437	394	437	393	433	389	406	414	428	374	450	395	420	408	409	437	433	420	430	462	440	386	458	429	432	385	399	418	408	410	388	445	384	379	452	430	404	395	422	404	426	426	435	381	438	447	409	428	418	426	399	376	423	404	404	403	415	403	424	430	440	414	384	377	404	436	443	425	406	401	440	442	392	416	422	401	405	410	394	383	424	424	432	404	424	385	380	421	423	393	394	431	417	433	430	458	373	427	399	411	386	424	387	425	421	453	396	412	407	413	386	437	391	380	428	424	388	382	392	399	397	396	381	427	395	415	407	394	429	432	389	426	438	380	408	410	411	428	401	404	422	404	434	443	465	427	416	397	381	383	395	431	408	402	387	404	403	408	425	419	439	388	390	388	420	420	386	464	390	461	421	443	383	419	423	416	390	406	430	437	383	410	398	421	421	394	413	381	390	412	433	400	391	405	390	439	434	422	406	424	417	446	427	398	405	413	440	408	404	410	396	414	394	418	401	418	392	380	409	395	449	420	417	423	394	432	417	449	422	385	423	377	411	406	394	392	397	398	438	433	438	400	439	397	415	389	440	409	397	405	406	437	404	401	398	418	410	389	409	403	404	397	415	418	406	399	418	416	407	387	414	449	430	401	406	398	412	396	399	419	415	415	410	402	412	408	434	418	414	416	383	418	393	395	454	398	416	379	411	423	411	432	393	409	414	411	429	414	428	388	402	408	378	394	448	441	410	426	424	403	373	435	369	434	408	409	448	403	461	384	400	393	409	402	349	423	436	451	419	428	388	386	409	395	411	406	440	412	436	418	417	435	413	446	396	422	433	423	405	411	392	380	395	386	414	417	392	405	404	408	409	372	412	440	426	451	420	405	416	413	383	410	415	474	393	428	433	396	405	390	398	441	457	403	388	396	414	442	422	425	411	390	439	385	442	395	400	411	413	398	403	391	374	409	387	414	435	403	422	420	411	416	415	403	400	405	379	418	417	410	435	442	392	464	387	387	407	405	450	425	387	413	415	436	398	406	403	428	382	401	430	412	455	436	406	421	413	405	360	421	402	397	380	418	420	413	409	370	415	449	410	418	413	408	372	381	429	435	395	434	399	413	408	427	373	413	384	410	409	419	399	390	447	394	401	387	398	378	410	434	373	417	402	448	412	421	403	393	448	399	422	443	423	407	416	395	387	375	389	406	386	395	439	405	383	392	406	399	410	391	410	396	385	401	458	443	411	412	424	399	418	423	420	408	427	394	395	469	380	457	389	412	400	411	409	394	459	397	419	390	427	412	461	413	373	420	426	397	430	399	427	408	404	425	421	440	418	436	402	382	386	411	405	382	461	418	434	431	408	410	395	394	391	430	419	438	399	471	409	405	417	419	415	386	398	379	420	419	399	417	376	389	411	404	440	390	427	408	427	437	398	454	446	418	417	394	424	424	383	432	416	428	429	415	432	401	399	446	426	406	434	422	388	390	418	421	396	424	404	454	408	423	446	394	419	398	429	374	433	384	410	392	419	428	415	384	386	392	409	390	433	407	397	375	388	392	429	439	396	386	412	392	395	419	405	397	431	431	388	417	411	419	399	426	434	455	393	420	395	426	422	400	406	422	388	415	404	403	430	448	420	425	420	393	418	390	419	431	413	391	402	410	426	438	404	394	404	414	389	421	413	384	413	432	396	387	393	437	419	404	397	426	392	426	430	427	409	436	400	425	428	398	397	417	394	432	404	403	402	393	388	411	407	395	428	385	394	404	448	409	398	401	415	418	408	418	431	428	380	381	430	408	422	400	401	423	412	405	395	426	419	419	419	416	403	414	410	388	416	387	408	427	407	408	434	428	441	381	427	395	391	389	453	395	425	401	374	440	413	409	397	380	427	399	445	411	410	388	420	395	405	376	426	400	409	427	406	378	446	408	385	419	406	381	412	421	404	424	392	403	409	395	412	435	380	429	397	387	384	432	420	416	413	436	446	379	406	401	419	402	406	405	423	431	428	400	412	403	380	403	430	413	422	385	424	445	413	407	404	465	373	450	407	419	393	453	420	383	424	426	418	404	409	385	419	405	398	412	371	397	428	423	414	397	412	381	391	421	450	411	438	400	424	426	421	423	413	424	447	405	409	415	381	440	397	447	426	419	425	413	417	423	385	430	411	399	457	388	390	421	391	401	415	437	387	415	416	406	449	383	413	413	384	413	384	414	417	419	439	359	438	444	427	393	383	434	412	401	395	404	408	405	457	415	396	383	415	409	391	400	401	439	409	425	367	438	450	432	429	447	431	465	442	445	465	370	387	401	405	403	460	453	417	418	394	429	409	418	438	407	377	376	416	428	412	458	392	429	403	438	385	431	419	399	438	435	402	393	398	414	414	450	428	433	370	432	401	415	410	405	460	423	374	432	417	378	386	447	446	415	426	425	405	401	423	411	421	415	412	383	438	393	433	401	406	476	401	438	405	423	419	393	409	405	411	390	465	388	382	372	439	421	399	405	388	415	416	439	372	389	427	406	395	425	414	389	412	462	439	401	386	436	409	422	377	435	418	403	424	385	402	407	409	423	429	432	417	434	370	453	388	422	409	441	441	383	402	420	405	403	431	421	407	369	416	444	410	395	415	444	375	444	402	407	403	360	405	440	435	371	405	408	407	402	404	390	447	413	422	421	419	404	403	417	395	407	411	400	404	399	433	441	416	416	413	424	412	384	404	331	422	418	382	428	429	420	402	418	384	421	420	401	438	410	421	406	424	374	403	394	432	396	396	419	425	399	433	429	410	436	422	433	409	424	408	433	394	423	428	412	454	421	393	415	393	423	396	443	433	402	382	413	388	417	409	411	390	440	460	396	392	393	428	456	398	392	452	417	385	423	426	412	403	434	365	415	399	422	419	427	435	428	415	381	383	387	430	454	410	420	400	389	408	426	401	396	403	401	437	429	429	459	388	445	425	372	410	448	441	417	444	440	429	384	418	393	419	377	424	389	416	451	428	402	410	434	423	445	451	378	417	390	390	431	417	413	419	381	406	432	415	401	415	394	418	397	384	423	401	427	402	381	433	416	422	413	403	402	398	391	394	433	409	438	409	401	401	390	386	426	424	402	416	429	453	435	363	429	432	379	397	402	417	397	438	430	434	422	417	435	390	400	408	430	385	420	397	403	449	423	420	387	415	396	394	429	378	372	398	395	381	449	403	388	409	410	380	416	440	411	437	441	398	373	422	407	426	379	424	399	403	420	421	421	416	400	426	428	419	426	426	447	414	385	393	420	430	404	419	398	419	435	406	423	405	429	379	452	401	394	400	428	418	389	389	385	425	392	412	431	380	432	404	403	428	394	417	401	427	473	439	393	411	389	415	426	387	380	393	384	410	431	402	417	423	434	400	420	368	438	414	424	400	375	421	426	388	443	375	409	382	406	426	417	446	413	430	386	441	405	427	411
23049	21624	29319	24416	21616	21372	3332	845	596	497	452	440	373	372	349	319	313	319	296	286	265	277	279	250	265	274	270	230	255	238	270	274	249	253	249	234	281	272	257	226	262	261	250	239	241	252	250	249	264	254	260	239	218	247	260	252	236	248	253	266	242	235	250	263	243	264	268	243	257	258	247	253	297	229	262	231	251	243	272	228	244	260	256	250	261	224	221	269	265	233	242	239	263	255	249	254	271	237	242	233	240	234	254	260	255	262	241	269	241	236	238	241	250	236	227	258	228	234	277	234	262	253	258	242	253	241	244	247	236	268	239	245	243	245	247	253	243	246	247	266	226	245	220	229	228	276	234	271	237	256	230	250	248	225	250	238	244	232	232	256	236	259	246	275	234	225	221	255	227	266	220	265	236	260	249	246	248	221	232	278	210	238	225	253	246	211	240	272	231	259	252	257	236	243	252	239	252	223	249	259	217	221	230	265	242	212	249	264	240	244	210	230	254	225	229	227	259	255	233	245	265	236	241	236	239	242	238	246	274	222	244	217	260	215	255	240	225	253	244	270	273	218	252	266	229	228	230	252	242	244	258	256	246	239	251	255	227	230	219	250	254	259	257	253	217	237	242	256	240	228	234	223	235	232	235	275	259	257	252	238	241	272	227	254	245	219	225	246	265	245	250	242	268	247	243	235	217	223	227	253	224	231	218	247	236	257	233	238	248	257	245	234	249	242	268	270	240	263	262	236	214	238	242	242	253	244	270	238	248	248	247	262	262	248	225	276	223	252	246	226	252	251	249	217	252	240	247	246	262	274	227	256	264	247	251	229	237	246	277	263	243	255	241	225	246	258	229	245	235	249	241	237	268	247	238	247	206	223	238	283	246	234	247	237	239	228	257	259	256	214	233	231	252	236	240	232	240	274	210	217	245	254	230	227	224	246	236	242	256	243	240	258	210	239	262	259	237	230	242	238	274	239	244	246	225	224	261	228	266	252	242	272	249	231	244	224	236	232	246	264	234	246	219	245	237	241	251	211	226	223	245	270	244	258	247	265	249	264	230	216	255	213	248	247	236	240	264	249	266	242	239	231	266	258	246	222	255	215	258	254	212	249	254	235	234	212	249	243	238	255	250	251	254	230	234	257	242	266	247	227	247	237	267	252	264	209	248	245	242	208	223	266	248	244	269	225	220	244	248	229	244	252	208	239	254	270	211	218	249	204	244	258	227	245	222	254	239	274	267	216	256	271	234	266	267	249	246	208	232	267	225	218	272	232	237	236	248	250	265	231	246	261	229	249	244	228	251	270	252	255	266	253	238	266	244	234	259	236	249	231	252	241	272	232	254	252	265	224	249	255	241	228	254	234	251	267	241	218	221	274	221	226	245	216	251	237	245	249	243	255	261	223	252	269	242	238	244	212	206	250	239	230	244	230	249	258	228	218	240	243	250	240	218	222	240	240	248	227	242	230	235	251	238	255	241	254	245	244	257	238	265	229	219	222	232	255	258	212	232	252	237	243	227	267	257	216	244	241	235	258	239	245	224	229	223	252	239	238	272	241	239	219	241	240	257	232	238	236	231	255	230	240	246	252	239	236	227	250	226	232	242	230	223	209	235	240	261	240	249	218	244	249	247	256	246	260	222	241	263	258	267	229	206	241	250	244	249	254	255	264	264	213	292	289	224	234	243	265	238	226	226	238	249	240	252	244	255	227	232	236	254	247	225	228	245	246	242	238	234	272	241	247	278	218	229	247	223	239	243	240	250	225	238	269	255	238	228	256	237	277	238	248	233	197	215	229	225	235	216	242	261	261	237	244	261	253	215	251	243	262	250	242	264	226	255	258	241	253	251	249	236	243	223	255	233	256	272	235	245	220	243	236	241	251	229	226	243	273	262	265	243	252	260	246	249	240	245	235	269	244	255	259	230	215	231	237	262	249	278	232	235	238	222	227	238	253	238	246	229	226	236	237	245	258	244	272	228	247	240	243	258	244	231	240	233	249	233	232	249	227	229	239	237	235	259	245	258	233	214	241	215	253	229	256	231	231	262	232	229	219	259	237	204	245	221	239	250	228	259	265	261	269	259	218	249	242	219	246	257	218	256	221	233	239	219	248	262	236	225	273	228	264	236	259	223	246	252	229	233	247	237	223	241	222	257	250	249	256	244	252	254	220	238	257	236	237	250	251	240	217	248	245	240	229	233	255	250	231	259	235	233	261	223	247	223	234	199	244	271	248	230	245	212	225	240	249	223	268	232	231	227	227	249	244	222	270	208	229	230	208	256	242	224	264	223	261	240	236	271	238	222	252	268	221	277	220	259	256	250	230	255	268	229	227	264	237	254	242	249	273	238	220	242	217	249	273	266	236	256	246	248	251	230	257	250	219	261	233	248	244	252	254	204	245	221	237	242	216	247	236	241	208	263	219	250	249	255	216	239	247	261	234	232	230	259	235	220	238	252	253	248	249	250	212	257	234	244	232	254	236	251	224	227	245	284	232	215	269	241	261	267	230	221	247	257	235	249	229	245	244	245	268	262	249	226	222	269	264	280	246	238	244	253	231	249	242	261	257	242	256	240	226	257	248	212	232	253	245	247	271	239	228	274	230	229	244	250	243	249	230	258	248	230	225	259	227	245	236	242	242	242	250	225	250	237	258	234	235	236	236	249	255	248	251	249	192	225	230	233	260	247	239	231	248	242	236	208	236	241	235	249	212	229	234	229	261	254	239	245	243	229	254	244	275	265	247	265	258	272	265	218	250	237	250	242	230	249	230	253	258	256	248	286	256	208	253	223	245	262	258	249	228	241	237	261	275	228	241	264	227	256	248	270	227	236	253	263	232	247	257	256	211	230	220	249	229	256	249	267	223	209	259	242	214	237	217	230	231	242	227	225	224	252	232	222	267	241	228	251	235	217	240	264	224	216	236	259	263	223	214	263	268	254	259	243	254	261	246	220	270	236	215	238	233	244	246	250	221	251	238	217	261	246	210	231	213	240	256	223	239	234	232	238	244	244	227	249	259	244	232	269	265	230	243	229	217	263	250	255	208	220	218	255	238	269	250	241	246	250	232	245	241	230	240	257	270	232	221	222	234	217	234	224	242	247	265	250	241	275	254	226	249	241	227	257	253	260	244	257	218	253	231	261	237	229	210	264	241	228	248	242	219	221	239	231	244	242	233	232	263	245	232	270	252	238	230	236	265	234	249	217	263	241	235	238	235	243	220	261	243	264	240	251	246	291	257	249	250	241	229	256	241	277	261	269	247	266	277	263	257	245	216	224	254	232	244	253	210	228	223	233	229	262	215	247	244	236	250	263	243	236	248	271	235	233	255	246	226	228	261	221	222	263	223	241	274	237	266	262	240	225	255	244	223	232	248	253	256	232	239	227	226	256	251	245	255	253	245	239	215	236	235	229	205	215	253	243	238	255	230	239	232	228	242	246	238	244	230	255	265	230	260	234	259	256	238	239	247	258	236	237	272	243	252	229	242
19277	19087	11250	5926	3942	2913	2124	1588	1274	1037	919	746	678	654	604	591	503	438	434	468	433	387	399	376	417	392	376	370	366	386	346	386	346	352	352	372	387	341	347	354	332	338	395	369	369	380	351	346	346	339	364	333	313	346	354	320	334	353	313	367	356	313	341	342	320	326	330	386	324	329	343	348	370	361	336	308	336	348	343	370	346	330	346	365	342	366	342	313	345	332	308	350	338	316	311	336	324	340	320	351	357	333	345	343	336	293	344	301	320	327	317	317	326	325	315	302	304	319	340	332	341	344	324	328	359	321	315	336	334	339	336	324	322	335	319	350	354	330	322	343	333	309	332	360	340	299	332	304	353	331	303	331	318	324	342	352	326	302	323	298	292	344	331	309	344	331	358	322	345	338	338	316	310	366	325	346	347	341	334	332	327	324	360	321	356	347	338	326	310	333	350	348	343	359	365	315	318	310	349	335	322	344	348	350	335	367	327	342	336	327	328	313	336	340	319	337	336	342	334	334	318	323	386	339	338	332	319	348	347	337	351	311	308	345	357	303	330	350	345	341	341	331	320	313	313	350	313	358	352	312	313	329	329	324	306	358	298	321	328	326	342	315	312	328	322	349	322	323	330	334	334	315	312	331	334	371	314	315	351	317	296	330	318	331	362	293	307	346	330	333	380	297	319	327	334	328	315	316	339	344	347	269	344	339	325	325	324	316	319	346	319	298	329	330	335	314	309	352	361	313	326	356	359	334	321	364	382	335	300	286	326	309	308	357	320	333	337	328	346	339	349	322	361	323	336	319	334	370	351	334	304	359	364	320	341	343	356	319	341	329	308	305	328	341	347	331	354	335	329	334	352	345	334	361	299	329	336	313	345	344	317	311	331	335	323	336	324	302	337	349	303	288	342	312	351	360	345	330	318	365	314	329	317	314	341	310	356	334	322	364	304	283	313	351	323	300	350	355	320	316	312	353	310	310	381	346	323	329	299	335	309	333	286	317	307	328	343	354	303	315	322	326	331	354	340	311	328	361	320	341	324	332	309	328	352	318	342	347	285	324	347	329	315	332	352	355	356	320	312	324	356	303	328	310	334	331	323	294	295	333	303	320	353	328	319	347	319	304	307	351	357	364	321	324	334	317	334	323	270	363	329	324	341	335	310	321	363	327	343	325	345	318	347	364	346	315	317	311	300	336	326	301	332	332	328	333	337	330	355	296	354	327	315	338	332	333	350	341	336	338	370	363	307	331	322	330	334	323	313	343	329	323	330	335	341	323	330	350	297	325	355	340	318	351	337	329	343	323	317	358	318	306	311	359	343	341	327	334	331	335	311	317	339	320	310	320	323	348	294	336	307	334	349	338	329	316	339	295	374	297	311	294	336	313	336	321	310	343	300	346	323	326	325	302	345	324	309	330	343	325	326	330	320	343	339	337	344	333	358	332	297	346	339	332	335	336	341	302	324	315	327	333	313	340	327	353	324	325	313	362	341	327	317	308	329	313	313	320	343	330	369	314	355	347	293	350	352	352	314	349	338	349	314	345	328	347	328	305	345	335	321	357	348	314	325	333	317	327	312	316	318	318	345	304	337	376	354	340	352	348	315	328	320	329	343	338	316	303	364	305	323	324	293	333	325	317	349	353	321	325	314	336	342	309	344	354	329	313	341	329	351	346	321	326	344	335	325	323	322	304	335	332	335	335	327	318	307	316	338	326	297	331	340	352	338	350	326	365	336	341	334	323	306	326	333	301	335	334	338	358	338	323	331	353	348	336	331	314	338	310	331	349	346	325	290	341	355	349	337	309	326	336	302	348	360	352	308	344	336	302	335	338	331	346	339	354	318	342	323	329	308	283	324	330	333	327	363	342	316	319	353	315	343	315	320	353	326	339	318	335	322	348	328	305	297	332	361	337	312	316	348	330	321	322	330	305	342	351	307	318	324	323	318	346	328	369	341	355	350	357	317	311	343	314	315	339	346	307	357	320	325	353	295	320	301	324	335	324	303	292	318	322	312	338	300	299	318	339	360	327	326	362	322	349	349	327	333	339	355	341	354	328	321	319	335	349	334	300	345	367	358	329	317	322	338	308	337	304	337	332	347	321	295	316	311	335	347	328	360	337	308	314	319	331	331	330	302	331	328	324	347	331	340	387	326	320	330	354	337	343	350	306	362	334	349	328	317	325	315	330	323	315	334	316	332	350	351	337	339	319	338	327	376	329	359	332	318	310	310	339	367	302	297	324	335	309	360	323	289	332	346	327	337	304	351	322	337	317	287	342	325	342	341	304	342	316	369	321	346	346	364	342	337	337	367	322	323	346	340	332	331	326	348	348	307	301	340	348	309	357	328	322	335	354	329	323	304	316	365	331	326	292	345	324	357	305	315	350	310	307	322	333	330	319	370	376	305	328	375	329	313	346	326	363	318	314	298	315	331	339	315	300	347	294	329	349	334	336	330	360	331	333	323	295	331	307	326	322	319	357	356	321	351	296	321	327	352	328	293	316	357	342	333	311	350	337	327	328	326	326	329	349	335	304	341	332	343	339	321	315	309	329	338	308	326	309	319	310	345	346	345	321	300	336	319	315	337	329	330	319	323	337	332	341	337	317	373	364	330	344	330	320	332	308	317	348	319	319	338	313	310	327	371	328	346	308	331	332	314	318	349	337	292	320	322	346	314	319	348	318	367	311	331	273	320	338	324	330	325	316	340	323	313	337	342	330	317	324	341	328	345	320	325	320	350	334	333	349	330	307	341	312	360	300	345	311	335	340	338	357	329	344	331	317	341	354	325	333	318	330	330	333	325	344	353	312	315	317	345	306	317	325	330	336	338	320	332	329	336	334	322	308	311	344	306	309	320	309	347	313	334	331	301	295	317	335	325	322	319	327	318	362	300	344	328	337	334	312	331	332	351	358	315	349	326	337	354	329	316	340	318	319	308	318	340	373	342	323	353	326	349	319	326	327	325	360	297	328	315	333	297	329	311	360	337	303	346	323	299	320	339	356	305	314	352	324	315	319	351	310	341	337	310	316	332	310	308	320	326	346	315	344	334	327	320	335	332	314	349	316	370	346	334	369	364	333	331	343	314	350	325	302	330	377	319	306	361	358	346	359	328	336	328	345	354	318	340	354	350	328	304	267	329	341	325	363	376	316	325	330	315	286	340	298	320	298	330	327	319	313	361	326	349	307	355	337	334	321	320	332	336	345	318	304	331	344	340	334	292	358	329	330	333	367	308	284	314	313	296	347	333	361	326	316	321	303	320	306	325	311	344	329	329	346	311	318	322	356	340	344	283	347	356	313	319	364	316	338	347	314	349	304	315	324	330	326	314	301	320	344	333	345	347	318	298	344	318	325	323	355	305	334	323	339	329	330	328	323	349	351	320	294	337	314	347	319	323	312	306	333	328	324	324	301	313	382	330	343	341	374	328	319	327	327	320	341	327	307	313	313	373	322	342	325	339	330	349	290	334	323	339	367	347	328	295	329
28134	17952	4493	1504	860	751	619	596	552	536	537	534	510	525	491	510	499	482	476	542	500	531	485	488	505	491	537	548	485	529	486	527	467	522	491	505	496	495	504	480	525	558	497	494	476	470	526	493	552	513	466	518	510	545	514	477	517	525	538	539	495	477	524	520	461	513	480	477	494	513	516	483	479	476	507	523	499	510	507	588	493	493	531	466	519	515	496	488	503	509	507	480	530	490	500	490	527	503	507	454	558	494	470	492	485	483	508	530	512	516	472	504	498	490	517	483	482	527	515	524	483	500	501	498	499	540	519	487	501	498	539	529	520	498	521	542	537	469	518	522	535	511	503	496	488	473	530	515	503	502	493	507	481	473	548	513	508	499	520	507	549	513	513	505	512	505	492	515	501	507	485	494	489	453	479	572	495	550	494	515	492	511	468	488	520	510	497	499	440	516	491	507	466	544	492	489	513	519	464	529	525	510	473	498	490	496	497	485	473	486	466	495	474	502	535	493	484	481	517	502	504	526	507	512	491	519	472	488	498	535	533	491	510	473	542	526	523	451	514	473	481	465	487	481	478	457	552	534	479	516	458	512	529	474	493	527	513	548	446	541	544	517	473	502	438	449	503	479	507	483	528	482	513	498	460	537	489	503	563	500	535	509	503	508	483	512	504	509	499	471	524	488	514	518	515	521	479	510	545	497	521	550	460	476	499	509	480	504	502	470	517	509	523	505	489	558	497	489	507	516	562	496	520	503	493	483	497	502	501	472	518	518	517	484	493	507	529	525	513	510	522	534	522	473	548	493	536	488	487	488	525	494	552	558	487	481	461	497	506	507	500	520	500	530	505	530	479	476	499	503	491	509	483	479	527	446	494	529	535	504	511	486	520	525	513	493	494	491	510	515	471	497	535	502	512	503	516	507	517	480	492	519	530	516	463	468	547	512	489	491	472	507	511	512	514	522	502	502	496	516	516	496	482	515	442	567	467	511	509	489	553	502	521	486	491	512	484	507	507	513	542	514	463	497	495	476	534	535	521	495	453	524	467	498	477	492	479	500	509	520	500	511	483	530	495	517	504	529	477	469	509	497	530	486	500	501	505	533	506	519	517	513	551	467	489	526	505	497	482	521	531	491	492	498	506	485	492	469	524	501	529	498	554	511	476	511	524	505	464	492	540	520	553	493	541	502	498	502	477	509	508	558	511	480	515	510	495	495	488	508	516	506	481	503	517	513	464	525	521	491	527	498	506	464	452	523	514	524	506	510	489	545	537	508	532	529	511	482	512	489	496	478	457	512	563	485	505	503	467	509	474	538	498	553	514	509	481	550	505	487	471	513	520	492	495	497	520	513	533	480	495	519	468	496	508	511	515	504	532	509	504	509	525	520	496	471	507	495	479	491	482	490	493	494	508	522	515	502	522	488	489	512	526	511	497	534	490	507	477	488	503	518	489	452	498	514	550	543	536	558	501	512	490	487	467	526	453	509	497	525	496	500	541	473	518	528	490	559	486	511	530	545	490	502	492	458	459	489	451	478	535	511	552	463	523	510	487	525	535	476	521	518	513	477	517	488	486	485	501	491	531	542	467	508	528	541	512	505	486	504	484	473	530	545	521	513	512	532	483	491	502	463	558	498	477	507	503	485	494	497	511	523	491	509	529	504	522	509	440	523	497	498	497	500	483	480	486	474	521	505	514	504	527	455	516	504	460	491	503	505	542	495	478	512	552	527	501	493	519	474	491	514	482	508	523	477	489	549	517	528	481	534	501	498	488	436	524	508	512	541	500	525	521	485	522	507	503	498	524	502	496	497	463	483	464	545	557	523	508	530	491	481	465	492	470	503	491	534	541	501	526	509	507	518	519	494	559	507	509	504	488	541	535	493	495	524	511	506	507	535	477	480	517	510	503	482	475	523	491	498	495	500	563	495	523	505	502	523	513	469	486	503	518	506	500	471	507	482	555	533	487	492	494	491	457	487	484	469	491	491	550	502	514	494	475	504	482	508	509	527	493	534	508	504	516	513	503	520	499	503	528	473	474	493	510	490	503	502	533	479	512	511	502	512	509	515	507	483	508	508	522	474	543	516	529	465	511	528	506	499	463	467	522	482	502	513	519	532	503	508	513	501	493	518	505	531	524	544	495	496	489	521	489	518	487	493	527	528	509	484	481	515	512	480	489	510	505	530	483	506	514	508	535	521	552	522	542	538	520	495	498	500	455	460	534	532	502	503	494	512	497	533	520	525	537	513	506	536	503	505	526	479	492	477	521	523	513	535	478	499	520	493	502	496	528	470	486	484	515	492	525	492	537	525	523	469	521	509	517	509	527	486	490	549	481	511	524	490	481	494	437	479	491	507	470	470	466	493	524	511	456	541	495	498	504	522	533	514	475	520	480	532	524	555	474	497	492	519	482	508	548	491	460	506	476	535	525	499	529	491	529	509	481	496	486	507	540	509	520	471	513	486	545	504	486	480	525	519	482	499	485	556	500	530	472	499	499	490	512	470	474	528	481	483	507	531	530	506	499	503	488	503	476	496	486	495	454	523	461	470	501	493	492	454	518	513	506	467	552	477	471	499	515	485	540	474	499	476	495	535	524	506	514	521	483	514	507	496	475	502	488	489	508	514	509	535	498	499	518	478	499	510	495	505	448	503	490	489	464	506	504	504	508	480	498	480	516	501	496	474	510	503	481	494	550	539	533	518	494	495	506	496	496	504	492	493	557	522	536	490	524	550	519	506	496	526	521	454	490	487	544	492	502	537	481	529	512	513	507	490	463	501	481	516	535	491	483	485	508	502	523	504	505	501	502	512	495	530	576	524	493	517	492	532	515	504	515	484	511	513	503	496	504	516	513	492	526	537	522	538	508	486	509	524	508	498	498	511	485	481	479	517	529	464	510	516	491	500	515	500	511	514	497	454	519	543	553	491	468	548	503	507	521	476	498	440	516	464	518	536	521	500	499	536	485	519	495	468	505	513	530	503	487	494	443	492	551	542	495	467	494	505	487	491	512	500	475	487	459	529	486	528	522	511	504	526	511	476	534	529	506	504	492	511	524	474	508	518	481	488	510	532	460	504	490	497	514	501	473	516	512	530	486	476	481	496	550	529	493	518	476	463	496	502	496	531	501	516	510	515	513	515	525	506	503	496	506	506	499	476	516	519	519	511	489	523	513	498	496	477	507	473	537	467	466	513	514	522	507	494	507	502	503	515	529	481	488	506	491	507	520	467	496	470	465	535	540	494	520	509	491	485	478	542	488	469	501	502	463	479	513	531	510	495	512	443	497	487	518	500	501	536	455	521	523	525	460	540	560	549	496	476	537	467	531	529	483	503	479	501	527	496	504	479	546	479	501	516	504	517	471	532	473	532	501	507	516	518	505	506	488	483	510	493	496	513	467	498	546	503	502	511	504	447	523	540	486	532	494	501	523	475	513	549	472	489	499	486	522	489	539	506	532	487	495	459	509	527	489	483	518	534	527	499	549	499
13573	5824	2976	1837	1261	1073	914	824	735	696	714	689	669	670	665	701	660	666	664	657	635	673	655	659	613	645	644	691	663	683	670	618	632	676	664	655	644	675	640	641	677	684	672	665	639	674	653	663	618	678	665	700	682	652	663	667	709	647	679	716	586	651	669	707	721	683	659	637	661	643	684	637	632	665	662	635	645	718	669	658	640	668	645	660	691	705	690	640	613	635	652	607	629	640	623	639	658	628	611	680	598	624	656	676	642	644	618	679	666	637	662	660	635	641	640	674	655	664	695	653	612	687	651	685	649	663	658	664	686	641	630	641	661	662	680	676	644	648	627	674	655	627	655	682	660	646	651	652	670	626	645	688	665	692	682	659	660	645	637	671	658	702	671	633	614	658	655	611	684	680	672	646	650	713	658	643	639	641	641	647	672	654	667	642	660	676	658	665	637	649	684	632	622	681	623	675	644	676	620	654	665	668	633	687	694	733	637	692	709	646	630	681	660	623	669	645	608	670	647	693	658	667	668	631	678	677	650	673	666	631	673	668	664	646	645	608	683	660	663	696	662	663	675	664	677	701	699	658	673	644	710	657	640	664	651	663	615	648	680	647	663	670	631	645	617	670	652	639	618	656	575	666	640	656	658	688	698	619	649	683	684	694	677	628	667	636	597	666	705	653	692	654	703	607	646	660	602	621	668	649	659	663	668	657	657	664	641	645	720	638	684	630	678	651	652	685	638	651	614	647	653	673	650	668	657	655	679	639	643	663	684	653	669	629	655	608	677	669	634	654	645	649	633	643	692	638	620	657	619	667	658	638	699	670	660	676	681	661	618	654	655	627	643	700	674	606	636	687	669	706	635	681	605	635	686	629	652	651	700	662	668	671	729	675	614	634	655	679	629	713	660	649	684	653	642	694	640	662	680	673	709	645	665	679	668	678	611	636	690	650	639	620	657	635	623	645	651	665	606	716	610	662	674	653	635	639	675	671	649	675	646	637	614	660	701	649	676	610	654	637	670	668	640	653	682	714	661	656	647	656	663	677	705	718	648	681	619	679	674	682	681	677	731	609	672	661	648	704	628	664	612	645	681	660	663	625	644	673	646	650	710	631	654	630	666	666	631	659	685	667	619	681	667	639	654	664	665	678	663	648	715	658	631	671	647	636	714	654	647	646	696	649	682	679	673	682	609	714	633	666	626	630	657	672	621	665	661	663	721	651	675	654	697	623	642	737	685	634	689	649	602	679	701	651	660	663	664	656	652	634	646	626	645	675	680	692	642	615	634	649	625	633	647	699	653	625	663	635	645	674	678	665	630	665	665	620	659	653	681	644	615	627	702	638	700	689	689	662	641	660	630	634	688	678	674	641	686	674	673	649	641	681	637	644	697	626	680	649	678	678	647	626	692	671	632	661	681	650	658	678	637	682	674	646	698	634	666	693	696	653	683	651	677	646	668	688	634	643	659	652	661	643	664	677	617	589	641	709	653	629	662	689	679	687	667	650	664	655	654	689	686	617	694	662	638	698	643	659	645	627	691	652	709	681	616	690	665	667	650	666	663	665	644	653	618	673	651	617	643	696	651	653	637	645	640	680	611	644	647	695	651	677	656	623	618	611	667	656	686	627	631	695	672	682	647	646	659	656	696	642	627	663	626	715	696	665	643	615	669	687	636	672	700	674	660	653	671	637	679	682	655	682	654	605	694	651	683	689	641	639	648	659	688	647	705	664	665	680	670	678	677	694	671	633	675	675	648	628	651	644	641	655	685	630	660	650	668	675	618	683	683	658	658	670	675	674	673	658	626	678	683	660	658	647	668	674	683	671	650	663	673	714	679	650	638	637	647	623	683	632	705	624	637	685	691	657	640	673	629	651	656	670	652	649	651	596	631	643	654	652	666	643	700	653	651	681	647	655	620	676	662	740	662	660	644	680	656	663	668	646	627	652	624	662	704	674	650	660	649	672	699	642	693	625	656	618	634	680	640	652	670	680	607	664	664	674	666	653	672	704	680	713	658	681	668	668	640	671	681	661	708	628	664	646	661	711	657	620	635	618	671	633	609	674	626	641	613	648	641	654	623	634	630	655	671	680	635	651	676	663	702	645	639	712	675	661	587	690	683	678	658	641	657	652	658	608	658	600	646	671	676	664	668	690	660	640	634	628	660	622	656	647	640	645	683	678	637	649	635	652	657	694	679	679	697	619	711	696	652	664	654	625	638	654	646	674	640	676	649	662	623	656	635	658	686	649	655	664	664	663	662	652	666	673	698	623	652	635	654	640	686	641	654	684	625	664	647	653	669	630	605	633	635	660	707	621	615	722	655	670	654	656	677	680	628	689	652	639	684	624	662	631	630	660	665	597	628	653	656	670	678	660	664	624	698	635	672	662	687	698	685	681	685	672	687	658	642	665	658	688	656	668	659	667	678	674	651	673	641	645	631	693	685	671	663	636	653	652	670	638	671	700	659	656	684	673	646	657	679	662	700	647	614	680	658	693	656	683	637	629	606	691	652	665	629	667	719	643	667	675	624	634	607	656	682	679	661	633	657	655	586	649	730	637	674	621	684	680	652	661	633	680	683	678	673	688	668	639	688	669	670	637	683	637	682	658	651	685	607	636	642	643	652	691	660	684	643	615	632	644	599	638	651	709	651	722	690	664	726	697	666	620	678	679	694	645	635	638	640	606	647	667	639	680	675	700	611	695	694	656	658	643	661	677	667	707	667	641	630	623	644	660	639	646	642	640	675	686	642	679	648	669	659	671	639	690	668	674	654	644	661	626	681	642	651	685	650	689	660	663	670	665	635	656	639	703	689	677	648	703	665	643	633	670	625	654	650	714	688	645	648	702	671	613	668	684	642	618	643	698	674	655	643	661	689	634	649	632	648	625	614	659	716	648	655	650	683	624	645	637	717	664	649	628	639	659	652	653	663	676	660	683	645	625	616	690	667	646	676	689	600	634	679	709	643	636	711	660	661	705	661	658	683	645	667	636	621	733	647	703	636	629	674	602	650	660	665	632	630	643	618	629	710	654	604	665	662	676	648	674	674	709	655	673	639	686	645	644	638	663	651	658	684	669	674	641	654	654	659	616	674	696	658	649	649	639	629	661	631	728	657	618	682	639	690	663	669	650	651	674	575	632	624	680	654	666	688	636	674	691	711	669	622	680	681	670	667	695	660	623	609	657	681	720	654	693	671	686	638	639	660	643	684	672	619	638	668	661	642	634	687	642	621	702	637	641	708	675	667	651	634	653	659	640	701	640	665	677	575	686	676	630	661	666	682	656	615	656	679	693	642	661	627	698	695	625	674	678	671	661	646	636	674	699	654	683	704	643	683	653	663	672	649	668	654	671	660	666	636	650	660	664	667	680	665	647	604	642	656	703	647	644	605	701	675	659	653	637	650	664	645	693	660	646	601	653	651	659	685	668	679	663	661	655	642	661	676	594	645	679	666	654	685	703	674	672	661	648	675	655	620	655	625	639	650	654
24033	21598	28754	24896	21478	5955	1199	884	690	659	593	585	555	548	502	535	529	492	533	543	487	478	484	486	499	510	462	482	511	498	515	487	516	491	467	497	514	480	506	508	472	471	457	466	528	475	517	471	471	542	490	474	524	490	494	484	536	473	484	468	505	489	513	490	450	441	482	500	506	467	454	468	506	496	498	466	506	471	479	438	491	520	463	492	493	490	469	526	458	476	488	482	484	487	470	482	516	494	495	502	453	476	490	467	484	477	477	447	478	475	468	456	501	495	450	491	473	484	477	485	449	483	482	498	529	512	426	458	488	531	450	492	516	492	512	503	507	462	490	484	504	457	515	485	490	498	481	497	468	461	508	490	479	518	450	480	516	447	496	470	530	465	473	485	469	500	487	491	482	455	471	478	462	496	486	470	478	482	498	505	453	445	506	473	466	489	494	480	472	506	477	475	474	506	500	468	530	474	455	440	511	535	503	450	500	506	510	479	489	478	479	433	510	510	513	493	447	469	486	480	527	483	459	479	481	496	473	485	494	496	464	483	461	493	495	486	479	473	493	451	496	498	513	508	456	456	526	466	450	482	482	449	473	482	510	481	485	487	497	462	474	482	496	482	501	475	456	493	498	464	495	476	488	502	450	502	550	471	510	457	452	459	525	481	473	471	485	524	443	500	491	500	489	486	466	505	435	469	457	486	500	472	499	519	461	474	489	473	474	470	504	477	470	476	476	457	492	469	473	512	469	495	473	498	508	488	489	479	476	489	416	458	482	449	469	417	463	484	488	505	511	497	453	511	446	455	492	435	493	491	508	484	489	471	497	489	480	468	448	474	470	505	450	524	519	478	453	500	478	446	464	487	479	479	471	569	459	488	508	491	482	496	510	451	482	477	459	522	456	495	487	460	470	476	504	462	493	500	457	496	501	471	494	495	526	496	490	479	451	522	477	508	469	472	494	489	462	495	464	532	487	539	481	478	501	462	493	494	467	490	529	454	475	473	501	465	488	436	480	489	507	484	518	475	437	447	472	502	477	510	477	520	474	501	479	499	507	499	498	547	473	427	469	501	516	477	486	482	520	527	473	488	498	417	507	477	491	513	510	480	450	472	490	475	485	501	470	501	503	459	484	454	509	460	507	485	513	497	478	449	466	463	449	497	457	442	469	461	489	492	476	523	487	426	473	511	488	472	471	441	473	468	432	499	487	482	447	485	480	477	485	483	484	478	478	485	527	470	470	445	474	453	477	509	509	482	482	480	465	523	513	457	510	512	532	505	465	466	469	515	488	466	469	470	489	446	523	457	510	464	497	505	465	474	531	491	455	483	450	509	488	456	462	463	499	528	453	449	501	486	456	497	464	494	461	490	483	499	458	457	504	483	526	444	499	506	498	453	498	485	491	502	526	450	508	482	506	479	491	505	469	529	459	466	473	441	519	469	499	496	488	497	513	483	470	450	478	457	482	506	451	470	517	468	487	517	471	487	470	479	480	517	481	479	461	466	493	511	452	514	502	442	503	470	448	498	484	492	487	485	485	502	479	512	497	464	533	496	485	501	509	486	463	528	520	515	464	450	463	468	504	465	455	439	467	479	450	466	509	504	515	458	485	474	468	483	478	462	481	501	478	477	472	493	452	471	501	486	496	486	504	493	509	501	468	446	466	505	484	473	469	456	451	512	500	449	507	492	505	495	484	449	526	457	451	471	460	495	481	500	467	466	497	519	476	474	470	459	518	474	507	501	464	519	491	496	493	516	516	485	491	470	477	443	465	484	513	482	473	473	455	466	474	471	474	470	476	462	507	530	477	454	459	489	496	439	491	495	517	503	497	477	470	476	522	472	483	489	515	450	503	481	489	527	448	474	490	454	465	484	464	495	470	497	490	498	480	509	485	555	502	470	501	496	476	503	492	498	500	480	465	497	475	446	493	484	514	527	502	485	454	484	496	503	465	487	480	464	511	456	484	466	522	465	477	503	464	473	429	506	450	471	482	503	479	479	500	441	453	498	494	491	478	514	486	498	453	449	506	476	467	455	461	490	528	514	449	509	471	481	455	472	483	466	478	513	467	431	480	500	510	480	501	498	493	458	494	500	462	476	539	463	529	489	490	486	518	483	450	505	498	416	488	472	519	500	501	477	480	459	452	481	466	477	449	412	474	512	497	470	474	440	460	487	492	452	488	533	517	472	507	467	495	482	462	514	468	505	480	516	465	496	488	466	481	465	485	513	494	450	495	491	515	505	418	478	451	496	465	491	519	494	448	463	482	471	463	518	473	491	453	489	494	477	488	486	451	469	458	485	493	572	461	488	465	490	478	487	474	495	486	437	506	488	499	465	491	517	506	522	501	497	474	508	470	503	486	477	514	509	459	498	474	457	471	526	482	505	488	468	483	441	467	482	516	483	472	467	515	453	536	458	490	486	498	462	489	475	509	489	469	454	493	495	437	523	475	479	544	514	483	497	461	483	510	488	473	471	538	481	482	489	477	475	472	477	469	495	447	461	467	454	499	486	461	463	496	495	443	469	516	488	478	491	483	467	470	463	495	552	497	462	512	475	472	467	509	481	503	433	488	491	485	447	454	481	512	485	511	492	452	510	485	503	480	474	502	493	465	479	485	501	449	536	469	457	491	472	524	455	485	458	495	481	490	512	465	486	478	471	483	459	513	490	493	434	465	451	505	533	499	461	445	505	469	491	499	483	507	496	507	479	467	484	465	489	471	501	485	492	476	457	499	522	479	518	491	436	492	453	482	503	501	530	470	461	497	501	476	449	486	478	466	510	468	499	456	432	479	494	481	519	469	515	516	474	485	517	460	517	489	440	538	472	503	545	518	477	465	465	534	487	495	511	476	505	446	478	504	505	477	477	437	524	506	459	467	489	501	470	456	470	519	494	494	476	487	495	457	522	491	440	474	489	469	473	473	499	475	492	470	498	482	479	445	485	450	488	503	493	464	493	469	473	486	441	467	484	474	481	525	455	504	514	428	454	463	483	455	481	497	494	490	449	485	461	452	446	464	452	525	493	475	466	501	486	446	504	508	468	513	492	448	450	473	472	493	452	451	458	512	491	467	466	472	493	484	480	476	483	484	486	481	481	465	458	482	480	488	460	484	484	468	494	478	452	447	498	482	452	478	465	490	481	491	494	474	489	502	455	502	424	465	463	519	474	464	501	495	475	453	447	480	481	470	486	465	480	500	490	479	482	530	452	473	477	463	479	461	479	478	491	439	449	450	512	494	478	452	403	495	495	479	474	459	467	513	514	464	437	485	465	483	460	467	478	473	493	494	451	492	478	468	464	488	457	485	459	500	487	457	459	497	493	482	498	490	469	471	483	479	495	482	497	454	464	480	516	517	511	482	523	486	457	509	490	484	489	501	466	490	500	489	508	481	484	505	471	465	489	508	496	474	491	464	484	499	477	470	519	489	453	475	501	477	489	464	489	501	447	478	481	474	485	473	474	503	532	487	492	482	434	452	516	464	508
17118	14980	8237	4063	2797	2050	1718	1351	1185	1063	978	878	834	759	710	736	692	777	720	678	669	724	648	682	696	686	640	668	682	659	651	692	654	658	676	621	640	661	689	663	643	667	658	635	635	651	628	674	641	620	671	647	717	599	655	662	672	641	668	656	610	656	691	613	635	630	677	619	637	684	620	630	655	640	651	682	658	645	647	663	600	654	654	660	653	617	701	614	665	664	661	602	624	668	651	626	642	657	650	609	651	627	617	670	654	618	645	620	633	645	613	651	638	630	677	624	604	661	639	662	614	660	655	667	607	662	625	628	640	636	637	630	596	638	670	657	626	621	657	617	639	618	611	630	627	652	632	634	630	671	621	620	632	650	640	641	652	670	607	637	591	630	641	637	641	636	673	646	667	631	651	665	612	646	585	634	654	652	620	657	640	632	667	640	667	637	611	625	652	693	660	645	642	630	636	645	656	675	645	636	644	659	608	672	625	634	692	644	649	669	674	658	656	675	656	605	626	645	636	639	591	621	639	581	644	663	632	635	625	605	638	622	640	662	628	668	631	677	652	645	636	615	635	633	654	629	606	647	630	634	661	658	640	571	614	602	634	619	617	619	681	645	675	657	609	625	637	625	652	631	641	625	603	655	629	637	649	636	659	607	590	628	675	620	658	611	616	672	672	628	648	598	645	612	646	637	584	692	681	592	681	602	606	656	645	610	632	638	603	631	627	614	632	671	639	650	591	633	706	624	662	640	634	692	675	639	604	596	660	664	633	597	636	677	562	655	636	639	654	659	666	626	600	663	639	614	621	626	624	600	644	650	659	648	672	604	635	645	668	618	633	651	611	663	591	622	627	623	623	651	650	613	623	705	647	647	691	676	697	650	623	658	579	668	679	658	685	645	659	610	625	663	633	644	677	626	614	660	608	639	660	632	603	646	627	611	604	662	651	591	639	631	659	616	592	605	623	622	651	632	626	639	644	610	673	638	661	606	638	660	667	652	648	604	673	617	660	640	611	641	619	606	613	674	615	633	704	580	594	626	636	593	617	647	631	656	632	624	597	631	664	653	646	611	611	666	623	645	634	629	630	615	636	609	666	655	626	608	651	597	665	654	636	664	689	666	632	634	579	625	712	635	590	630	624	716	642	617	660	636	632	627	657	646	626	607	636	624	634	643	617	583	657	651	692	686	661	641	658	618	634	626	634	667	635	641	649	615	681	648	633	642	639	625	639	651	627	583	655	608	649	665	670	630	672	609	654	611	600	583	612	612	610	631	615	662	650	619	608	631	622	687	626	596	648	657	642	671	631	615	626	675	641	664	632	649	660	630	628	624	640	654	624	623	675	608	663	683	637	663	681	601	597	648	644	615	656	665	640	702	597	611	647	633	635	640	662	582	636	663	638	648	630	622	636	668	624	661	663	603	603	659	599	637	671	604	677	667	647	663	673	626	617	639	640	648	625	684	613	680	639	663	617	661	672	685	689	648	630	617	646	629	613	641	651	643	658	653	653	652	640	669	638	677	670	617	650	631	621	620	625	629	635	640	584	690	674	639	661	668	648	658	664	572	650	670	652	629	621	681	633	625	642	625	623	619	671	649	627	654	601	625	608	683	636	648	675	596	649	627	642	609	627	656	685	642	620	636	607	623	575	645	604	625	648	689	608	644	609	585	673	673	640	620	661	619	645	663	677	643	627	681	611	596	634	654	623	614	630	621	655	676	612	637	628	679	619	614	639	668	663	649	634	618	622	639	645	668	683	635	637	627	652	624	656	603	630	627	634	648	698	628	633	636	597	656	620	632	614	623	618	598	575	619	629	665	622	635	651	650	643	665	620	589	655	691	621	620	628	628	649	647	637	659	636	658	640	604	591	669	656	632	700	679	700	646	652	627	645	629	641	636	682	655	592	644	661	662	633	641	652	625	652	603	623	634	602	638	618	622	641	677	674	648	601	612	631	650	624	676	664	646	660	637	648	632	639	664	635	634	660	673	616	632	661	637	637	637	644	661	671	605	628	609	673	583	595	583	658	647	655	624	610	660	628	644	612	664	632	614	612	618	635	642	673	648	656	643	646	663	620	649	652	584	697	656	675	694	642	634	663	634	638	630	664	630	603	605	629	665	590	598	674	621	652	610	628	621	638	634	631	627	625	623	592	671	645	679	569	557	656	668	645	633	656	580	626	652	645	634	598	628	587	599	608	628	701	655	638	651	593	678	652	687	640	656	652	641	614	623	670	634	651	657	638	642	668	619	651	654	657	637	643	635	639	634	619	631	649	637	593	641	626	611	651	682	608	664	611	634	623	673	630	647	615	625	680	626	668	640	629	652	632	665	674	617	625	625	666	619	599	634	651	653	613	673	641	647	651	613	676	660	651	659	659	618	650	640	673	664	638	664	640	662	652	664	663	635	621	616	618	656	649	660	676	639	628	593	628	684	650	648	661	643	621	663	658	674	645	671	621	627	595	645	626	631	624	649	664	620	593	650	630	655	646	672	629	638	630	671	633	597	658	695	594	638	547	642	693	640	649	633	650	633	608	623	711	622	646	639	657	620	650	643	616	661	602	652	611	620	631	642	585	646	652	635	670	608	668	589	649	644	605	589	619	684	621	594	582	611	661	654	648	633	607	639	650	652	626	616	572	669	620	615	581	635	648	671	650	658	649	627	653	618	612	645	621	686	640	612	660	636	682	653	626	604	615	670	640	646	620	605	673	663	644	646	611	650	633	676	571	631	612	681	645	648	628	634	646	605	649	643	616	634	623	610	607	662	628	638	621	660	657	693	664	626	669	615	578	658	618	589	604	611	667	633	610	623	611	608	654	625	637	676	624	586	621	631	658	648	642	624	649	644	659	657	618	600	607	664	640	612	583	612	602	653	659	635	647	632	609	601	618	650	630	608	623	608	669	637	636	642	665	670	595	626	611	615	655	658	664	655	658	653	632	647	659	677	604	622	670	639	639	593	670	630	632	669	629	637	634	620	659	606	627	612	625	652	627	649	634	612	641	685	653	638	607	586	637	587	616	634	610	613	617	635	636	659	661	636	629	672	639	592	670	631	682	700	649	650	700	648	670	721	661	601	647	615	594	611	648	651	638	612	688	687	665	644	603	682	624	646	624	621	647	610	699	668	653	636	656	678	634	617	665	616	656	657	651	652	617	634	612	662	632	635	655	635	614	627	673	619	692	646	641	626	654	674	616	647	636	672	679	689	686	627	595	604	563	652	603	678	613	653	635	655	602	655	617	656	625	639	615	643	609	646	611	662	629	618	679	632	632	661	632	658	647	621	691	643	607	639	654	650	581	652	642	616	655	579	625	633	684	580	624	631	645	626	625	638	659	647	649	613	671	633	636	705	648	654	688	623	598	627	681	679	613	589	651	640	610	624	583	701	663	679	664	623	631	631	658	671	626	623	642	674	630	677	637	639	618	626	640	631	581	657	600	638	635	613	648	643	637	601	646	631	638	605	682	640	604	634	620	661	665	650
25235	21583	27263	25892	4860	789	571	477	433	381	399	392	371	351	334	342	325	340	351	324	307	321	310	268	300	357	330	315	333	307	279	313	311	322	339	327	295	311	319	357	313	302	303	313	307	331	310	300	293	306	275	313	302	301	283	345	317	301	285	293	333	312	346	303	291	327	311	309	339	316	301	303	330	328	290	272	315	333	284	276	289	288	273	312	313	314	279	337	304	311	321	308	305	309	334	316	321	305	325	334	337	338	319	314	292	321	338	332	324	326	267	332	293	331	326	301	309	292	283	329	294	298	328	314	315	350	304	325	291	295	327	342	268	323	295	311	328	339	312	314	293	302	333	316	302	318	321	342	329	314	293	282	311	293	311	285	309	300	296	306	324	298	305	328	315	317	299	318	321	359	272	291	313	280	308	326	297	319	315	302	328	298	306	289	320	330	311	286	295	277	290	312	275	283	305	297	301	316	320	322	317	312	307	312	293	290	304	314	306	326	323	323	289	289	326	323	292	319	313	298	303	341	319	308	304	293	300	275	336	320	305	301	317	288	303	293	311	322	327	318	299	313	304	308	329	274	309	302	319	306	296	310	311	307	325	322	307	326	298	315	316	284	277	306	325	315	296	299	296	340	291	330	323	323	315	289	303	315	289	270	317	322	350	282	301	264	325	322	322	327	317	327	323	305	284	336	291	295	308	303	328	301	325	309	310	270	306	315	322	335	286	286	311	300	304	312	300	333	315	279	312	307	329	275	320	307	318	295	304	316	329	306	302	276	288	303	321	335	292	326	298	320	286	279	305	302	327	315	340	301	307	302	302	299	301	267	324	304	283	320	324	286	304	330	316	324	314	331	303	309	312	330	312	312	345	328	295	300	285	338	291	295	312	290	293	280	321	307	278	300	296	293	303	276	311	343	304	345	311	289	312	341	302	309	298	291	346	296	307	288	321	315	309	323	308	321	332	303	313	306	320	293	305	304	321	291	344	334	317	287	304	304	289	297	315	309	313	290	285	298	299	324	297	324	315	294	303	291	292	286	339	297	309	300	337	322	299	306	284	302	319	314	316	309	301	315	314	331	343	320	310	339	320	321	288	305	276	319	308	285	303	354	321	313	307	320	280	323	325	290	331	284	274	307	307	306	286	305	308	338	287	313	299	301	332	288	325	285	288	316	296	312	314	336	306	289	305	323	309	303	344	307	304	286	311	314	316	311	326	289	304	298	309	335	303	307	300	310	315	319	303	320	317	321	301	292	316	297	297	292	284	291	309	327	348	289	344	317	282	295	293	317	316	332	306	306	267	339	307	301	318	299	313	297	318	312	285	334	294	302	290	296	337	334	317	301	353	288	301	289	314	301	265	275	321	310	315	301	309	308	317	323	308	277	308	303	284	274	316	297	340	322	324	296	337	288	288	288	347	328	308	305	319	332	303	322	331	275	328	306	320	319	277	307	315	293	329	316	289	326	324	302	304	320	298	302	316	300	300	290	334	289	295	316	323	319	310	309	314	294	331	309	313	308	344	336	315	300	301	298	323	343	297	308	330	328	334	324	300	305	317	316	323	316	324	314	314	285	284	325	301	318	314	297	273	306	284	295	287	312	301	345	332	298	298	305	301	345	290	288	314	305	316	307	351	287	272	314	293	297	308	308	296	291	329	299	276	299	331	318	323	291	311	323	327	309	310	323	281	306	304	330	298	323	340	330	294	297	331	307	333	318	318	346	288	277	296	295	313	291	302	315	331	312	294	270	303	330	294	277	283	323	296	327	303	293	299	325	330	289	301	319	336	333	342	331	311	312	329	334	289	322	285	322	322	325	322	291	301	293	310	356	358	306	308	323	323	306	283	318	301	273	310	344	323	314	301	288	291	310	317	312	301	302	302	289	341	317	298	351	294	272	301	332	314	354	299	296	292	312	277	269	291	295	305	323	325	303	305	308	339	307	296	321	318	274	323	265	312	298	284	298	342	332	315	350	306	302	287	297	281	290	295	318	307	286	316	299	308	347	320	321	301	289	356	336	308	306	309	331	287	296	275	306	333	302	311	299	301	315	323	304	362	313	292	270	323	298	323	314	334	323	329	357	293	304	310	321	323	319	309	273	340	286	303	285	333	338	327	276	298	308	280	293	287	313	306	303	315	315	306	312	304	310	314	319	308	334	292	300	289	332	298	331	306	304	344	324	306	281	307	279	295	315	338	312	279	339	307	293	313	304	330	304	312	310	308	313	308	319	305	268	303	326	307	311	316	283	319	325	306	315	326	315	306	304	291	303	296	295	358	329	294	326	313	282	311	327	280	298	331	308	312	314	277	295	300	336	305	317	297	313	312	306	339	310	316	290	287	283	297	304	308	336	303	305	327	300	293	328	323	320	303	314	301	293	335	324	323	319	370	318	306	305	317	309	318	302	301	306	323	371	290	290	280	299	311	286	308	314	289	310	319	287	308	324	281	320	299	300	269	269	286	320	333	308	292	304	314	297	305	313	301	324	294	333	285	294	316	289	286	309	313	302	315	309	326	285	315	307	283	329	287	335	313	315	337	315	314	333	283	305	297	321	329	315	331	303	295	333	304	284	334	302	302	299	338	318	282	300	294	324	298	329	278	314	324	298	289	291	320	316	322	307	295	297	285	292	314	282	307	324	321	310	292	315	288	331	304	313	265	330	282	288	315	293	335	318	300	300	297	292	304	306	332	310	324	295	307	323	278	314	309	295	302	297	319	324	325	314	348	305	330	296	330	304	305	292	284	293	326	303	321	330	308	308	305	318	334	322	295	311	316	338	288	303	310	316	291	318	317	286	307	298	318	337	297	317	307	299	294	301	330	316	303	314	280	311	309	334	317	335	335	299	320	294	303	327	320	295	273	282	329	322	336	275	337	305	303	321	346	290	300	301	291	312	280	325	310	291	312	319	289	299	323	265	313	310	276	266	316	317	312	316	320	298	307	325	301	296	291	327	284	327	318	299	294	293	302	287	300	308	316	301	330	305	306	302	296	313	306	326	334	298	320	314	290	288	304	322	296	317	339	340	329	288	313	296	315	319	289	315	341	299	320	307	323	319	329	274	333	290	314	300	285	302	298	295	301	286	306	270	289	293	285	311	321	284	308	307	295	287	339	320	314	335	326	324	297	310	314	311	288	280	279	298	302	322	297	307	318	310	315	302	295	305	288	339	324	302	316	312	311	311	344	321	330	329	303	304	310	325	324	273	329	327	296	303	298	343	313	301	288	309	321	332	312	317	299	302	312	314	306	306	311	274	340	312	333	315	302	305	332	302	271	300	312	287	308	308	315	348	338	329	317	323	282	315	309	328	305	306	297	287	333	326	321	315	311	280	293	321	336	317	327	293	311	316	318	338	302	318	328	329	278	314	337	295	284	279	311	313	279	339	294	314	307	326	255	294	301	312	313	326	315	318	283	303	295	340	310	305	291	292	294	302	320	298	319	329	304	297	316	307	299	327	301	304	311	325	303	275	315	326	284	325
16150	10001	5369	2635	1696	1364	1130	901	748	690	573	568	538	482	506	449	467	443	438	414	426	419	440	410	420	447	415	427	397	415	417	387	430	417	412	416	390	437	421	467	414	467	410	424	399	391	453	414	387	421	413	399	405	412	401	405	383	396	424	397	354	439	417	410	391	382	407	417	422	406	414	418	416	461	411	406	417	389	446	381	412	403	400	409	406	439	409	411	410	401	404	409	381	421	420	383	391	408	403	413	398	393	404	417	425	416	388	372	453	391	392	434	391	382	380	414	430	397	414	371	424	388	434	389	404	434	396	367	408	422	399	424	411	415	397	374	429	396	376	432	369	402	420	441	445	355	395	418	409	386	435	402	418	464	425	379	412	402	404	386	425	395	383	404	410	428	394	414	447	453	395	371	393	381	383	416	387	377	397	385	420	406	447	403	410	412	397	403	380	438	402	412	400	384	431	414	402	431	398	401	401	441	437	425	369	416	436	391	413	414	362	382	404	420	412	417	406	414	411	398	427	415	431	384	390	426	371	409	415	407	390	379	374	415	396	405	404	392	404	393	401	427	373	378	389	401	417	443	415	386	388	423	428	418	427	447	418	401	415	415	389	402	422	448	421	422	439	426	401	409	391	397	395	423	380	416	422	391	393	394	455	386	391	415	429	433	411	455	420	410	434	415	419	428	378	408	405	420	377	405	428	402	400	404	428	417	410	395	428	400	396	391	415	396	370	377	399	437	383	398	412	393	407	424	405	400	422	408	403	389	373	425	402	379	455	446	431	409	396	383	413	375	429	412	439	391	402	397	431	383	458	406	405	418	465	438	415	466	415	412	413	390	361	395	411	398	431	443	434	427	453	404	393	395	412	399	383	445	386	393	391	412	415	426	429	398	424	409	422	366	409	393	394	431	394	435	415	401	409	421	406	411	379	397	406	388	405	375	398	400	422	401	390	382	416	410	414	414	411	392	387	391	401	427	414	454	433	381	411	390	404	407	397	393	422	411	356	440	453	407	440	405	398	409	385	398	413	381	429	397	395	405	439	409	388	407	403	427	431	437	411	409	432	437	372	403	420	420	389	442	431	390	412	417	394	412	410	444	367	425	420	410	424	426	436	396	441	365	427	420	391	413	462	432	421	419	402	403	417	392	431	410	425	439	401	392	391	373	381	437	469	388	416	420	407	438	430	386	433	443	398	414	419	394	398	390	409	416	399	401	428	392	408	397	399	380	379	432	386	428	432	384	391	433	433	400	407	374	397	368	401	420	414	392	418	390	393	393	405	406	398	417	394	425	398	429	435	413	393	395	411	398	395	398	446	424	437	432	379	422	410	372	420	414	420	431	420	416	389	416	395	374	382	439	429	404	399	399	395	376	392	416	404	378	388	401	367	401	401	388	415	386	404	403	417	430	406	418	399	396	401	392	385	462	406	425	406	395	396	427	373	416	407	417	408	435	395	387	411	438	383	435	419	418	399	427	416	411	409	433	382	422	427	415	420	411	396	414	363	434	433	372	377	382	372	386	413	383	437	415	418	428	405	423	404	405	410	404	415	390	347	394	377	438	368	415	417	384	388	433	388	372	399	410	443	389	406	405	414	422	405	424	392	432	436	395	365	429	383	439	366	421	411	409	426	412	385	440	412	400	402	390	394	418	371	405	408	401	411	395	378	439	426	425	361	432	403	401	366	394	412	404	418	425	411	420	440	399	395	404	374	426	394	387	401	417	421	428	400	398	382	412	398	418	399	412	383	399	394	399	393	397	426	420	406	416	387	431	376	395	413	371	435	419	421	389	413	418	426	384	406	384	378	406	445	403	403	400	405	399	394	404	380	426	398	416	389	408	417	370	399	381	405	396	436	405	389	403	446	418	425	385	436	395	424	414	417	391	428	395	419	401	401	411	423	418	452	372	418	414	412	435	423	410	404	405	396	405	422	407	419	387	413	371	402	402	417	418	406	395	386	375	439	384	396	377	429	397	420	414	392	398	372	418	441	374	384	396	398	410	397	410	409	414	389	430	421	384	431	421	433	405	412	399	435	393	397	436	397	432	381	375	408	402	403	432	395	410	447	419	436	423	406	415	412	416	359	401	437	405	383	393	433	391	380	401	371	400	380	421	423	399	426	439	377	419	394	450	452	379	389	421	406	380	416	398	391	416	390	421	429	414	402	420	443	435	432	387	389	378	403	402	431	406	413	363	406	412	401	416	417	407	439	404	417	382	390	396	409	393	413	374	409	399	411	394	420	405	426	396	423	394	390	369	391	406	403	435	442	412	447	383	421	413	416	411	393	422	400	429	401	408	405	373	424	418	410	406	404	422	434	413	431	407	403	392	421	392	421	416	392	432	390	417	392	387	431	407	391	385	399	420	390	381	392	428	390	415	436	390	440	378	422	444	385	418	380	421	426	368	392	398	387	424	379	405	387	383	415	395	386	435	408	428	398	390	439	419	397	414	397	434	426	411	422	416	399	367	384	409	381	371	402	446	414	396	435	418	455	408	403	425	405	392	381	387	410	432	426	416	440	397	410	352	399	406	411	403	378	412	388	384	418	404	375	437	410	374	420	420	385	444	395	359	395	423	377	402	443	421	413	370	391	360	395	416	402	406	430	406	395	413	411	401	421	433	408	416	398	450	446	369	393	425	396	398	447	433	430	466	422	419	375	390	403	390	442	360	413	405	408	430	413	426	399	386	410	395	413	388	402	435	402	435	439	408	383	431	449	400	427	405	388	446	429	402	400	405	383	394	405	374	452	406	393	421	428	388	437	409	413	428	397	434	412	377	418	397	371	421	422	426	392	393	446	391	427	409	364	350	402	411	386	374	401	390	421	443	373	396	423	455	409	410	390	409	407	422	396	420	387	390	401	415	407	399	373	410	414	400	384	422	401	374	450	402	420	402	415	451	400	384	407	408	377	380	411	414	370	431	412	413	419	384	415	419	397	404	432	430	425	430	387	412	386	404	423	404	417	421	409	419	396	411	424	403	389	431	423	392	392	434	378	379	422	386	444	436	396	427	415	373	396	392	402	412	411	400	404	379	411	377	420	419	393	404	402	373	392	401	401	415	379	413	406	410	418	438	422	424	389	433	433	386	404	405	391	417	385	416	367	443	408	405	383	434	423	434	397	428	419	417	425	394	421	401	442	399	393	379	404	397	416	398	416	389	390	425	409	408	408	408	427	427	418	348	375	368	420	453	426	395	375	409	386	427	378	395	397	417	423	413	418	394	378	440	437	418	395	420	398	396	370	419	425	400	411	363	401	374	404	424	458	383	413	396	421	399	394	426	363	405	427	390	409	430	414	406	386	433	426	443	418	416	424	396	391	379	387	400	385	420	431	378	383	425	391	391	404	388	393	432	404	386	423	405	405	383	416	440	400	416	411	422	419	427	394	431	417	394	401	412	394	404	417	408	440	402	403	411	483	390	430	412	424	395	393	406	397	407	439	399	395	404	426	401	428	425	347	416	375	436	375	419	419	405
23062	21622	29301	24406	21616	21384	3287	879	629	551	469	417	388	364	329	325	304	304	320	280	250	284	269	273	252	243	249	248	273	243	254	226	270	230	240	265	264	267	248	243	250	280	258	242	239	275	243	250	235	261	235	272	258	243	249	227	250	227	253	248	237	236	232	224	245	260	269	238	258	230	232	231	242	218	242	259	253	236	265	271	260	226	221	227	254	245	235	238	252	243	255	269	262	244	219	261	264	226	243	224	239	214	243	225	212	262	264	232	262	234	243	220	249	236	226	222	259	259	257	216	238	232	236	223	259	220	269	221	225	249	222	247	255	245	262	237	250	241	251	246	219	241	235	262	254	227	221	219	254	226	249	249	234	218	225	242	231	235	262	231	255	251	232	247	232	235	232	263	220	244	236	245	249	247	227	230	231	271	230	259	237	256	248	239	230	250	239	218	229	238	235	207	229	236	256	226	233	246	250	235	244	232	216	262	263	270	241	257	237	227	229	232	230	242	264	243	268	215	247	246	222	249	254	264	232	252	242	237	214	242	260	243	260	249	256	282	233	242	241	236	251	218	230	266	246	246	228	223	231	259	248	251	249	252	224	234	228	239	231	259	265	257	250	254	224	226	247	231	227	235	232	240	270	243	242	235	245	229	249	253	245	254	240	217	264	273	254	242	208	226	248	232	252	233	250	222	271	234	259	273	243	205	279	226	230	234	212	221	240	234	242	212	266	271	251	232	238	257	247	261	254	235	250	233	231	236	227	242	270	239	256	241	233	234	240	215	275	233	248	245	245	246	234	232	218	289	263	240	233	241	242	224	233	231	253	220	229	214	222	254	238	246	253	231	235	233	216	229	232	238	240	226	238	226	231	234	261	283	209	243	229	238	263	237	261	260	214	267	239	218	222	234	272	228	230	269	248	258	226	229	226	251	219	229	231	238	230	215	224	238	224	244	229	262	233	245	234	210	259	245	222	247	254	215	236	255	252	240	233	259	250	239	232	259	243	230	241	236	234	251	226	224	236	217	233	278	258	248	247	236	246	246	251	214	250	231	259	260	211	254	213	224	232	248	209	251	256	268	233	242	243	229	233	248	233	220	241	224	245	229	232	230	242	221	244	246	245	219	258	234	216	242	258	240	232	254	225	249	251	247	219	243	242	233	221	209	242	236	239	251	248	250	213	249	245	207	223	227	256	251	238	262	232	233	263	226	260	232	225	225	225	264	246	232	241	240	201	260	232	246	286	213	264	257	211	249	201	251	226	218	231	224	224	242	238	233	242	227	236	234	263	216	252	249	215	217	222	268	239	242	197	255	221	226	286	236	222	259	247	232	243	259	234	232	276	236	229	240	260	242	252	247	246	249	233	224	236	212	238	276	240	253	247	220	229	245	259	252	264	235	261	242	244	222	233	249	241	249	233	247	239	229	217	254	225	217	255	265	227	233	246	255	251	211	245	224	228	234	246	254	251	239	229	262	243	216	238	241	258	246	249	221	256	234	238	258	263	269	250	254	240	254	250	235	256	219	240	233	247	266	218	232	241	240	206	235	248	230	218	223	214	238	212	290	259	244	221	248	255	227	259	257	234	234	232	228	247	276	243	239	217	246	209	245	211	244	247	238	242	246	240	227	234	235	238	254	217	265	231	258	234	244	253	239	236	255	237	265	265	261	252	234	259	246	251	218	244	230	233	222	238	228	257	246	243	212	239	254	220	222	228	259	246	258	231	253	178	249	228	231	241	247	242	253	206	250	201	211	229	229	218	234	231	234	242	266	234	271	234	243	246	235	242	260	229	239	236	220	237	231	250	196	254	235	277	262	218	252	249	246	239	233	240	251	270	205	226	241	250	227	239	251	239	238	232	236	230	238	229	250	260	240	269	244	240	229	225	246	216	235	258	232	246	247	233	246	211	240	253	256	252	240	256	234	248	247	259	254	230	242	266	245	228	253	242	243	225	237	231	228	250	260	237	248	223	255	256	237	266	242	249	251	221	227	261	242	229	263	267	253	251	215	230	199	196	233	236	221	253	287	245	239	244	231	215	270	233	245	228	279	254	247	203	249	231	263	248	258	228	241	231	223	240	223	248	254	249	229	240	240	245	244	236	214	235	238	232	261	231	244	231	223	226	249	242	232	250	223	203	227	233	239	236	261	271	244	244	220	255	233	228	220	227	240	227	245	262	249	248	266	243	257	230	238	234	277	262	224	233	243	229	261	240	240	234	218	231	216	222	251	237	233	220	259	233	225	236	248	232	249	228	237	250	269	265	228	239	213	232	250	258	224	258	257	234	256	257	200	225	227	248	216	244	243	229	233	228	278	276	242	237	231	239	274	241	234	233	272	261	263	233	232	225	264	235	216	248	235	263	233	249	258	253	244	214	221	236	235	218	235	264	275	240	254	240	246	234	228	212	235	261	235	275	228	206	235	256	249	235	244	241	244	221	238	233	252	260	272	241	234	243	215	260	223	241	249	241	236	216	258	251	254	232	238	246	221	224	258	263	230	245	225	235	243	253	238	278	241	223	226	244	247	238	225	232	219	276	228	237	223	228	245	224	267	229	247	252	255	246	230	251	249	242	259	231	257	219	264	252	253	241	224	243	217	261	239	237	240	226	241	221	224	269	241	245	227	249	231	246	248	221	274	227	240	196	252	243	238	235	231	247	249	208	236	250	240	235	256	221	242	236	230	288	246	222	231	263	272	238	239	252	235	234	246	240	222	250	234	209	271	234	266	246	247	264	236	245	219	236	231	251	234	244	245	258	254	236	201	231	236	257	255	254	237	225	228	232	233	254	213	249	250	247	230	227	227	248	232	262	242	245	204	247	242	239	220	233	247	227	222	216	259	239	240	228	229	235	220	240	269	242	205	260	224	231	243	227	256	265	247	236	231	212	232	252	229	258	233	239	276	244	223	233	234	216	232	229	248	237	256	270	257	247	221	251	242	237	243	221	234	235	219	271	215	231	241	243	246	246	234	203	236	254	264	218	239	277	257	253	266	233	270	232	246	216	232	246	245	221	233	253	257	207	217	231	225	244	262	232	258	258	236	235	221	253	228	255	250	229	241	232	251	240	229	228	288	228	238	235	228	240	226	238	242	245	243	241	203	255	232	245	228	229	256	260	246	256	225	241	226	230	238	231	242	224	222	258	251	257	211	224	239	239	238	244	240	244	232	225	234	241	243	229	253	250	235	233	243	233	227	237	240	254	245	275	225	259	226	232	234	216	241	223	264	224	244	249	222	249	258	251	243	245	245	240	250	247	233	251	263	211	235	227	262	225	248	276	222	262	259	243	236	253	225	225	214	213	255	243	231	257	239	263	233	249	231	256	241	213	242	224	249	237	252	240	227	240	207	297	273	242	224	226	238	253	234	261	221	255	248	236	239	247	237	245	226	232	204	245	247	239	245	243	214	239	231	209	235	254	229	222	227	228	264	257	240	222	228	243	235	240	238	260	240	248	249	240	238	233	256	243	234	225	210	242	227
18930	18215	11814	6012	3925	2866	2140	1657	1376	1037	938	766	750	621	550	546	474	475	427	395	410	419	418	386	375	372	390	405	331	359	357	355	348	376	361	365	356	358	345	357	361	356	371	338	343	340	338	346	330	331	334	359	347	351	341	332	315	320	393	346	321	339	332	336	333	321	325	366	304	346	330	360	311	341	327	328	310	343	310	327	321	334	353	327	345	328	380	348	318	330	350	316	335	351	358	342	308	356	325	316	306	348	321	319	311	289	293	285	336	307	319	297	333	327	336	325	311	320	341	350	330	328	339	334	332	330	314	328	331	310	318	296	282	340	331	336	350	320	361	355	302	347	351	342	305	350	322	323	296	332	328	315	316	330	340	299	319	355	331	329	302	336	338	339	322	353	330	299	357	314	336	346	358	347	330	357	326	338	296	342	298	335	329	315	303	346	346	367	339	341	336	303	304	295	341	349	329	337	354	339	330	330	328	337	332	345	327	338	332	306	339	340	299	329	346	290	351	295	319	326	309	313	322	317	300	335	316	361	344	326	319	280	341	368	288	358	334	327	342	347	301	313	325	339	328	340	322	305	359	289	337	300	329	352	334	347	339	331	317	342	327	330	335	354	315	323	323	295	340	324	323	343	325	332	312	312	352	322	355	333	312	315	340	341	330	311	324	333	311	339	307	273	352	283	324	323	318	335	321	329	309	323	311	314	358	326	306	333	346	303	303	323	330	293	314	338	340	343	322	315	324	341	335	308	324	346	348	362	316	324	333	303	332	298	336	313	341	320	331	335	319	355	330	319	337	341	326	331	314	322	319	306	316	340	336	299	332	330	302	287	312	323	305	326	298	346	315	330	323	364	320	326	325	307	328	337	346	339	315	340	327	318	334	336	319	335	291	343	358	334	330	346	345	316	312	345	331	321	287	335	296	347	321	326	324	351	333	284	329	329	310	305	309	290	321	308	309	316	316	322	336	348	342	308	297	305	326	348	309	333	303	359	337	334	333	324	322	317	333	307	331	327	365	321	332	336	328	346	370	322	325	319	328	353	334	374	365	316	309	325	346	318	349	320	335	317	339	291	316	319	330	333	309	302	300	341	316	348	333	284	292	304	291	290	337	319	334	332	311	346	330	321	352	311	322	354	326	321	328	353	322	337	362	341	315	313	352	355	311	360	324	315	330	323	311	337	315	326	325	332	335	311	335	320	359	310	319	331	336	355	320	289	341	308	280	322	342	311	310	317	324	316	365	349	300	324	336	363	308	315	335	303	342	329	327	349	332	319	332	310	344	312	364	284	296	317	340	302	337	345	326	322	315	337	328	331	314	298	333	304	307	353	337	297	324	344	313	326	323	347	361	348	344	338	314	346	334	307	306	298	322	310	322	333	338	346	347	329	311	314	344	324	322	306	327	324	308	312	295	336	301	340	341	344	331	342	359	327	330	341	337	293	314	303	320	299	316	317	298	321	320	325	367	307	311	339	307	339	337	327	307	310	310	331	325	318	358	335	319	297	327	346	326	336	316	361	336	330	320	330	318	289	322	338	336	335	332	307	330	345	333	330	338	323	337	319	321	330	328	318	327	314	348	335	311	312	308	325	329	324	315	352	319	305	311	301	323	313	354	321	334	333	318	331	325	318	327	346	318	315	311	292	302	310	352	306	311	317	326	305	299	306	346	304	324	299	344	299	338	314	336	357	297	326	308	317	295	304	311	317	322	343	344	287	307	364	348	320	341	287	332	305	322	356	348	330	315	303	340	335	329	324	325	340	329	344	338	313	332	338	332	313	313	341	307	334	310	356	336	337	329	331	321	307	320	323	368	337	353	306	345	329	306	288	310	294	306	328	326	329	350	310	317	320	370	320	322	360	327	305	336	344	326	320	321	325	327	316	312	317	320	306	357	331	314	339	321	316	349	339	334	333	296	328	310	322	329	339	339	314	340	308	328	308	317	307	369	283	338	312	301	335	362	328	307	311	342	317	319	333	348	326	304	353	361	337	307	330	360	317	328	327	354	312	358	307	351	302	309	336	346	341	351	331	325	331	325	329	296	326	305	338	327	309	334	337	332	299	287	337	324	302	325	334	293	339	351	329	311	299	302	345	338	315	304	311	302	306	373	305	311	309	328	318	310	299	303	327	366	324	344	317	359	320	334	350	295	331	329	334	327	319	311	335	324	326	310	364	319	353	300	343	324	339	321	300	337	335	317	349	308	359	328	351	302	317	310	339	321	374	353	349	334	343	325	325	328	301	320	354	340	313	342	304	331	352	315	323	353	321	358	309	320	323	300	329	366	294	347	339	333	360	310	287	325	336	325	341	296	309	339	318	327	303	324	299	352	308	306	346	344	296	312	298	315	308	318	335	340	348	327	341	310	324	326	357	305	323	342	324	321	347	306	323	333	320	296	344	313	323	359	327	327	328	345	318	313	307	313	330	338	306	341	305	318	312	346	326	329	322	329	336	304	308	352	340	304	304	326	313	303	317	299	331	335	306	309	315	315	331	320	346	316	311	331	303	338	334	334	309	316	346	314	345	342	323	331	333	315	360	326	341	345	355	324	310	332	328	311	315	320	294	344	312	323	322	320	333	328	318	333	336	336	341	325	307	306	328	325	307	355	343	316	325	326	320	329	313	314	362	346	326	327	333	332	289	305	308	322	301	324	304	376	308	307	328	334	324	330	339	344	330	324	313	304	314	325	319	329	344	343	315	321	320	348	337	311	328	341	337	336	326	331	329	350	350	318	307	332	327	327	312	351	342	334	325	317	338	305	330	333	313	350	354	293	354	312	325	316	337	316	327	310	316	308	293	353	362	307	313	317	327	323	340	364	322	309	328	326	301	322	320	342	348	338	325	333	366	296	332	307	308	364	308	346	317	353	344	374	341	315	328	329	330	308	283	324	315	348	350	307	286	346	332	351	325	323	342	345	318	305	296	288	314	311	311	346	338	348	323	363	325	339	325	345	354	333	332	329	346	365	327	338	328	356	321	304	326	303	333	306	356	343	339	327	317	343	314	329	332	336	338	353	312	340	334	340	316	330	310	320	344	332	307	314	333	291	315	335	311	351	363	336	321	324	318	370	306	304	325	324	313	333	336	301	323	341	325	301	297	330	369	361	323	323	326	318	331	323	320	297	322	298	282	339	364	309	323	333	336	311	317	331	339	351	321	331	319	326	303	319	318	317	317	328	351	312	322	337	311	323	289	351	332	322	356	324	345	311	338	300	323	327	310	304	340	345	320	299	319	322	309	324	337	340	344	343	339	293	334	312	349	309	337	293	354	326	321	308	322	331	320	337	352	343	338	304	319	342	335	306	337	323	287	304	344	334	330	300	327	321	328	310	325	341	309	305	331	322	356	317	324	350	319	336	316	334	289	327	312	338	348	297	298	303	282	338	321	312	313	321	309	307	355	315	338	321	343	315	313	351	335	326	322	312	339	312	313	311	339	318	318	337	313	299	326	332	311	319	311	327	332	333	345	337	333
28127	17955	4872	1418	845	667	653	594	527	522	529	525	533	577	523	509	505	526	537	551	505	456	520	462	529	470	480	556	486	472	503	520	518	543	546	496	512	481	529	507	506	516	517	524	516	497	491	476	538	501	490	509	502	475	470	486	564	513	482	509	511	497	513	486	502	520	488	556	530	465	517	514	535	491	497	512	476	505	487	482	466	522	491	492	467	497	538	493	483	490	478	516	468	498	501	475	543	498	494	497	462	553	517	502	509	489	488	489	477	519	550	513	498	483	503	493	492	493	514	473	519	479	516	509	509	500	481	482	462	518	483	498	457	492	525	470	514	481	506	539	536	520	494	511	549	509	478	510	534	488	493	490	461	476	491	544	534	511	519	504	519	498	485	465	489	499	471	489	514	487	501	482	495	486	480	476	507	525	486	476	463	510	510	491	509	504	501	497	525	526	521	499	506	520	493	502	527	520	514	499	501	503	501	482	450	504	507	526	491	491	494	500	500	484	493	522	497	495	485	532	507	510	487	517	516	500	496	544	522	512	502	494	542	500	470	498	477	498	478	496	508	525	503	517	488	511	504	465	503	492	515	534	494	501	501	510	536	493	483	515	498	450	503	527	492	495	514	516	496	506	532	494	500	499	515	503	486	492	488	536	497	563	497	526	494	541	497	497	500	467	505	483	500	473	494	499	557	512	481	526	515	500	524	524	508	495	528	474	452	512	519	521	510	517	468	502	530	534	507	529	553	542	522	493	489	473	479	476	572	491	462	506	510	508	527	461	487	524	485	484	506	482	505	521	522	499	516	465	496	479	495	521	488	487	497	511	541	450	482	494	512	484	503	532	515	481	520	472	479	472	493	505	520	468	518	505	490	532	524	473	491	535	522	509	499	522	504	518	494	507	442	521	487	519	524	470	485	516	472	495	486	525	462	522	504	473	489	492	521	508	500	530	515	485	525	498	467	522	542	513	509	501	486	494	514	494	469	483	473	511	495	517	477	516	507	530	483	548	500	473	520	482	473	535	481	502	511	501	495	494	560	484	497	534	447	483	548	503	543	462	516	537	497	518	509	507	502	526	506	492	537	534	470	474	505	490	494	548	493	494	516	486	491	514	524	488	516	498	496	475	516	491	491	482	519	488	528	491	469	564	480	545	476	506	510	511	529	526	520	510	498	470	479	461	512	514	515	451	498	458	517	531	492	521	490	489	496	516	493	510	525	509	478	519	475	500	497	533	534	487	492	510	495	509	522	471	513	506	521	487	489	533	486	538	530	530	485	491	533	510	494	509	532	527	510	507	525	483	538	492	498	534	483	521	509	474	507	505	508	493	521	513	464	528	472	457	484	471	479	495	492	512	509	505	482	485	475	521	479	524	485	527	516	531	478	492	474	512	521	517	474	516	527	483	496	488	530	486	478	529	496	503	552	498	483	501	467	453	515	453	456	499	461	490	480	504	521	537	520	488	450	500	508	509	478	485	472	484	516	490	517	520	491	575	473	483	509	518	534	495	554	485	544	461	527	504	525	493	466	503	551	516	505	507	512	537	545	515	514	528	487	502	504	524	530	483	515	496	537	490	528	457	495	533	497	464	491	496	509	503	492	497	555	500	488	497	487	533	512	490	526	493	501	518	492	471	499	484	477	505	502	539	510	525	545	516	499	466	490	513	481	498	492	499	488	543	471	457	483	474	476	479	486	497	503	521	505	475	507	499	498	498	505	499	508	502	505	518	493	505	521	503	529	504	490	510	521	470	474	491	515	499	503	514	524	477	494	484	525	528	492	505	492	521	540	516	504	516	485	499	494	467	475	520	506	502	478	509	528	508	502	524	494	533	504	534	503	514	485	516	521	518	528	504	524	468	500	482	480	505	502	503	497	505	517	501	487	497	493	513	488	496	482	489	519	484	509	513	492	475	535	487	489	502	491	499	491	518	494	519	483	500	526	481	532	525	469	520	496	502	473	514	495	444	519	438	491	534	499	484	507	510	510	527	467	454	509	480	513	515	471	500	498	515	493	530	542	480	481	462	483	508	493	491	540	508	513	508	523	472	528	485	509	507	522	517	511	509	510	494	449	565	464	516	498	525	463	457	483	495	498	524	498	504	497	496	531	494	519	510	510	508	475	490	496	528	486	486	559	477	489	488	489	481	457	518	500	503	517	468	491	482	489	509	510	525	522	506	482	511	487	544	515	487	484	535	469	520	529	515	482	472	501	491	499	502	510	482	493	489	483	470	484	510	494	508	525	482	479	488	488	482	508	490	498	507	501	520	518	488	518	502	511	499	497	483	506	488	523	463	518	481	552	514	472	478	511	495	499	505	499	494	487	530	469	457	481	509	525	491	529	528	491	474	544	468	521	535	505	494	550	483	509	515	511	487	484	544	497	491	467	526	502	473	514	489	511	510	520	490	509	495	522	521	497	448	511	509	476	486	510	482	525	510	513	491	452	539	496	526	470	515	525	529	517	484	495	510	448	498	500	524	491	479	517	480	475	527	486	490	478	479	523	495	504	499	499	493	489	470	490	453	522	509	490	479	515	493	456	550	518	494	513	488	523	529	453	475	516	517	524	520	543	524	508	505	495	479	504	503	494	523	514	506	492	524	504	487	520	493	532	478	471	481	506	523	525	485	488	494	512	521	506	508	487	464	532	510	490	515	517	496	513	479	497	500	519	532	496	497	505	491	503	480	472	512	507	503	507	491	489	510	508	496	513	541	500	459	480	523	493	495	464	460	486	531	503	509	512	511	483	529	563	498	497	483	485	529	494	536	506	515	514	476	496	511	539	484	517	504	515	474	524	472	514	507	494	491	492	506	512	532	508	536	531	482	494	501	522	485	494	483	499	499	527	484	525	496	452	507	462	497	517	519	514	497	508	535	520	483	473	481	523	511	527	484	532	475	499	539	456	477	490	494	476	490	531	482	483	526	483	504	500	533	528	524	495	497	494	507	502	462	517	524	518	505	470	509	505	512	506	518	504	530	523	484	490	454	497	512	473	488	500	513	481	532	507	509	507	527	489	472	484	561	527	501	468	509	516	484	524	535	511	493	476	528	506	454	496	486	501	523	513	484	507	490	518	516	519	522	494	499	486	539	499	466	517	466	554	501	518	507	507	537	533	515	497	489	518	504	499	515	490	499	485	526	548	498	457	476	485	498	494	505	499	495	494	512	483	503	509	447	525	529	443	458	520	476	500	534	494	483	484	519	473	505	511	518	500	516	504	466	469	495	504	524	516	536	488	464	487	468	534	486	501	503	486	513	488	505	490	483	529	519	493	536	519	500	514	489	525	467	499	501	534	525	496	494	499	494	506	511	533	511	495	492	503	534	508	497	493	506	494	573	532	492	516	520	486	507	507	490	523	513	522	552	472	472	509	502	476	501	508	503	515	487	513	543	516	522	482	519	506	502	520	500	522	529	520	526	470	476	482	514	531	468	494	545	508	525	493	512	502	513	484	488	528	489	510	511	524	495	482	496	491	512
13359	5780	3642	1771	1316	1082	930	847	781	776	760	686	688	635	704	688	716	675	630	685	646	687	620	624	632	666	677	678	699	645	643	659	668	665	686	658	627	648	656	695	734	680	648	611	689	699	638	631	663	666	600	661	684	633	645	650	640	633	616	680	683	677	659	676	607	702	652	623	632	636	680	656	658	637	674	661	659	649	683	646	682	670	650	641	639	690	631	672	716	680	673	651	646	628	684	681	658	665	697	624	656	674	665	660	647	647	689	644	650	631	691	657	661	663	664	668	661	638	703	664	635	615	615	682	643	614	693	643	701	656	604	710	700	676	652	688	655	651	630	612	661	683	667	614	669	647	614	715	673	648	678	645	693	661	646	645	652	692	652	616	637	641	645	657	640	643	636	657	674	600	619	628	663	645	671	617	653	663	615	626	630	648	646	655	690	683	637	666	645	639	660	639	629	636	647	643	610	647	619	666	663	637	607	620	636	656	662	676	645	641	673	651	680	663	642	674	631	622	658	610	631	644	654	685	625	679	633	620	628	688	666	643	649	682	701	628	652	649	700	648	650	649	694	691	642	661	672	628	646	636	596	649	668	650	666	668	638	620	661	626	649	638	664	617	660	648	633	661	632	701	643	667	642	616	609	632	644	666	647	628	656	679	621	664	707	651	634	650	644	654	668	695	645	685	616	654	695	673	683	601	662	630	625	630	626	708	658	644	656	718	646	663	630	666	698	678	680	633	648	642	631	646	690	670	678	666	635	661	622	700	649	639	667	663	627	602	674	623	667	679	651	635	639	627	693	673	615	680	660	684	695	616	654	634	591	629	652	664	688	658	653	652	701	679	643	661	660	620	720	657	629	648	625	660	650	685	671	685	686	654	587	655	630	601	686	654	651	680	660	644	627	672	639	649	686	668	625	657	670	663	671	640	698	627	633	719	692	634	649	649	624	640	639	674	627	650	719	686	642	659	676	648	627	676	617	642	637	635	677	690	663	656	648	621	663	663	649	644	631	644	649	673	676	643	631	613	653	651	686	665	658	632	671	632	642	629	681	602	649	677	665	664	679	669	665	662	682	660	659	656	672	641	623	636	649	644	658	665	688	665	610	627	675	636	648	679	680	640	695	690	618	670	666	660	676	661	591	695	648	679	606	616	652	674	605	663	679	658	657	653	660	676	633	663	639	658	641	658	657	689	636	684	665	662	692	657	660	684	687	640	660	671	671	674	648	649	647	641	658	641	639	665	621	644	620	629	725	642	657	695	651	622	619	692	638	675	636	649	677	598	676	646	595	646	696	680	645	641	667	658	672	684	590	677	682	686	670	653	655	621	658	630	663	676	639	628	638	665	610	631	662	641	674	684	615	633	644	674	698	680	665	658	633	636	627	673	612	683	651	713	690	694	674	658	699	611	638	591	685	685	657	614	660	644	639	667	652	619	685	683	664	675	670	638	649	648	648	639	668	629	675	675	694	653	639	649	661	673	630	636	659	631	648	623	650	660	670	662	691	640	653	672	671	658	636	631	680	681	668	694	618	602	642	679	659	628	654	667	690	627	620	711	630	662	665	611	660	704	637	626	690	647	619	666	692	641	652	665	638	618	650	636	639	653	679	627	630	668	642	642	679	662	658	680	657	668	610	610	673	673	653	690	685	649	634	666	620	628	693	627	657	609	636	635	658	678	645	656	670	697	720	653	707	673	648	628	648	655	649	626	671	639	637	660	668	656	661	696	656	669	635	613	700	713	651	659	639	726	681	687	651	622	646	659	685	653	639	658	632	679	676	667	693	642	639	669	691	670	685	743	652	721	673	609	614	689	648	620	680	689	630	610	646	623	636	610	681	654	628	642	661	666	674	682	610	625	689	668	640	661	685	655	665	687	629	644	653	622	683	616	627	608	653	640	600	667	651	657	668	675	634	655	646	660	689	711	635	647	631	650	635	690	668	654	683	662	648	641	617	641	619	665	670	654	662	686	623	629	629	647	639	633	689	674	649	655	687	717	626	614	674	684	648	640	690	661	624	639	652	654	637	625	615	693	632	610	650	637	681	671	675	689	660	671	660	653	681	653	671	656	654	641	679	674	662	659	601	678	659	626	680	680	662	681	611	662	614	620	626	641	615	592	673	664	673	686	599	627	649	659	646	619	637	654	686	623	632	612	637	653	642	659	646	659	641	627	635	610	700	655	609	627	677	711	671	643	651	629	668	672	627	610	636	645	621	669	670	665	633	645	619	661	640	628	653	654	673	678	644	580	656	635	674	680	617	725	623	646	732	654	673	676	621	642	676	651	659	683	673	655	609	657	614	630	619	676	656	620	668	708	643	684	681	694	654	650	636	654	639	658	603	642	641	648	694	676	641	649	673	655	681	668	657	661	692	640	646	689	639	647	657	655	680	619	684	642	670	633	673	674	691	688	708	679	648	670	628	617	707	618	678	701	681	639	624	609	663	660	672	665	685	642	663	705	650	638	677	637	645	637	686	621	631	692	625	663	656	666	667	672	603	679	615	622	631	699	636	644	679	686	695	680	674	620	636	704	642	673	662	698	662	599	654	656	629	665	656	708	648	659	680	634	672	654	640	657	639	669	665	637	623	718	654	643	696	676	659	652	650	670	720	617	680	651	618	670	655	657	668	673	602	653	696	663	689	640	679	626	646	685	644	659	664	642	660	584	688	663	672	628	679	665	677	668	694	654	658	691	652	619	640	668	646	655	621	650	692	653	628	640	679	689	670	668	663	676	639	663	668	646	665	701	637	647	621	638	699	639	641	630	634	634	636	647	660	621	633	689	657	656	644	647	582	665	653	686	612	624	675	634	613	639	651	665	672	655	618	641	684	672	666	652	591	630	643	614	679	641	626	674	682	596	620	676	647	679	657	705	721	704	670	656	656	637	688	674	678	585	668	645	625	638	628	684	621	671	636	615	637	639	601	688	676	659	677	624	601	718	662	687	669	682	637	665	646	686	675	622	653	657	630	651	637	640	680	635	636	668	664	646	643	650	649	629	606	687	648	603	663	685	665	618	650	622	645	649	653	649	689	624	634	629	676	637	642	634	656	652	634	656	665	680	625	700	662	694	611	618	690	673	642	662	668	650	654	637	659	681	657	675	655	641	663	643	632	638	634	651	636	662	663	648	684	654	668	668	674	634	649	684	687	712	642	698	636	653	626	607	670	647	663	621	683	680	652	635	675	661	616	645	667	626	634	654	631	643	664	635	682	679	657	668	648	633	637	620	661	671	636	664	657	679	670	620	678	669	619	628	645	641	640	666	658	645	653	650	655	647	672	660	675	706	633	617	657	671	681	655	658	680	626	639	705	611	687	662	655	673	650	649	648	691	638	647	652	662	658	621	635	655	598	639	653	630	670	678	681	677	646	646	671	642	634	616	654	637	623	657	705	669	669	630	665	655	654	633	673	664	707	638	645	720	644	621	641	671	656	685	655	631	590	600	665	672	667	676	704	636	635	611	634	669	649	629	669	648
24039	21616	28794	24913	21524	5901	1150	814	687	697	607	571	547	540	545	530	533	528	514	465	519	512	507	496	486	475	481	520	510	524	551	447	504	498	438	514	473	443	482	519	468	523	513	458	490	483	487	471	458	511	468	470	507	470	519	473	502	463	459	447	489	485	475	484	469	481	487	495	470	440	467	465	527	440	485	461	494	519	466	457	529	506	478	491	472	477	466	476	481	485	478	472	493	427	475	489	487	487	490	490	504	506	455	441	472	464	497	486	467	474	484	487	523	474	482	488	467	529	496	483	499	536	489	481	502	458	497	483	475	466	503	468	502	481	470	436	474	489	507	503	495	498	472	497	490	492	504	468	447	514	488	459	467	435	484	496	477	524	445	479	484	528	491	467	457	461	467	464	513	495	545	474	479	514	511	490	501	473	468	527	489	481	453	491	445	448	522	490	446	493	503	484	477	489	460	499	509	495	465	489	518	523	501	482	471	466	471	484	473	493	468	481	535	523	490	452	462	479	442	467	473	469	475	503	441	481	477	463	519	476	474	508	477	454	479	496	512	468	447	459	475	504	492	477	449	456	469	482	474	464	465	486	475	460	493	507	468	477	463	454	495	490	484	456	469	484	470	497	504	463	472	475	504	485	487	452	462	524	472	468	487	466	473	451	479	492	477	491	473	493	439	467	512	486	454	477	459	493	496	519	440	478	514	475	476	475	451	458	459	474	429	491	473	515	497	516	488	481	499	520	492	483	488	463	485	457	466	498	474	503	493	504	493	470	491	457	488	503	525	486	481	470	500	439	464	452	494	448	536	465	492	499	476	457	447	458	515	512	457	456	503	480	498	432	485	473	504	498	493	476	480	464	475	458	459	475	479	489	472	478	509	493	423	483	484	470	461	467	525	489	482	514	433	508	464	524	484	514	499	496	476	482	462	468	454	534	492	445	500	502	470	478	464	481	506	445	461	476	459	486	476	482	471	484	481	485	488	446	439	481	492	505	454	468	491	469	478	474	469	482	456	464	481	463	450	478	543	492	501	464	459	468	478	499	463	530	485	478	497	469	465	461	484	486	454	529	468	468	493	469	513	515	468	473	487	464	467	485	452	483	505	496	508	462	522	482	469	489	465	483	470	509	465	458	471	454	478	504	487	474	452	466	475	490	507	513	459	489	457	446	482	460	463	473	446	502	498	483	506	478	515	416	476	444	471	488	463	458	463	465	447	477	473	492	483	486	485	468	478	464	476	500	465	481	508	488	465	420	485	512	506	489	518	464	452	456	509	502	494	456	479	456	472	479	456	443	459	455	471	460	461	496	454	469	499	473	465	479	458	468	483	464	468	496	446	517	459	479	458	482	470	468	477	467	482	519	445	502	497	469	473	488	463	502	506	484	500	465	453	481	470	487	438	480	520	493	470	472	458	516	480	512	507	459	464	484	476	449	454	485	461	443	470	472	486	496	407	462	466	477	487	511	445	484	511	502	470	472	507	495	455	463	467	481	452	466	499	501	463	491	469	434	489	497	515	458	498	465	460	520	471	508	517	521	509	481	492	461	457	472	497	476	462	509	490	461	453	511	467	482	483	455	448	483	502	502	476	502	476	489	493	506	500	515	463	488	446	432	456	463	456	485	444	504	416	486	475	483	442	472	485	461	495	449	489	527	452	450	505	486	517	514	455	451	488	439	474	469	464	480	486	486	481	482	481	463	463	486	474	462	461	464	498	500	503	464	497	478	494	524	447	454	491	491	464	473	468	463	513	441	481	488	462	464	488	469	495	461	493	463	467	518	490	478	505	481	465	439	472	510	475	488	500	479	494	486	505	474	506	498	484	496	454	475	480	524	471	447	482	456	448	495	460	462	456	471	448	458	468	460	468	470	466	496	470	513	506	498	466	522	445	472	463	481	510	514	468	436	451	466	483	460	455	459	476	454	496	483	483	476	445	482	434	471	494	462	473	469	511	411	466	456	473	455	485	512	472	460	492	425	509	458	467	510	481	457	542	469	453	449	504	454	500	481	481	458	514	463	421	482	444	493	473	489	462	474	482	473	438	440	497	446	485	513	489	446	452	479	477	486	485	469	477	505	466	444	509	463	506	496	452	489	467	472	444	490	492	457	517	490	476	481	486	460	511	470	481	504	458	480	508	475	492	483	493	442	460	504	498	490	496	471	493	516	478	487	481	507	483	457	479	476	424	484	451	507	476	506	491	485	479	507	459	472	478	483	447	449	460	532	459	481	422	476	446	484	484	469	460	482	498	450	470	458	483	451	488	472	471	433	468	465	461	507	468	491	478	472	483	501	467	502	466	477	458	445	488	476	474	447	487	486	485	457	474	484	482	475	454	429	490	456	451	454	487	491	528	482	507	483	466	467	483	460	484	441	449	492	484	493	477	510	489	445	482	490	468	505	482	477	454	476	438	445	453	475	470	468	471	461	492	479	477	495	490	477	454	481	484	461	483	478	460	455	464	507	469	479	493	469	467	536	458	508	458	497	479	503	444	475	491	463	490	461	464	458	476	477	477	477	484	489	529	431	475	490	438	467	483	487	496	458	487	445	465	481	476	489	489	489	442	484	525	458	511	448	474	446	478	456	513	451	500	493	485	472	442	483	465	459	445	444	472	456	485	474	500	440	490	505	474	479	479	486	485	501	498	480	496	475	473	451	474	473	506	499	485	472	461	501	467	475	508	455	474	456	473	470	474	519	447	480	433	513	519	453	508	502	497	479	491	452	430	440	473	502	459	453	458	501	479	445	524	450	479	498	476	470	491	492	445	492	482	509	463	466	514	476	504	480	466	458	470	479	457	481	471	454	505	457	518	465	468	498	468	485	465	461	464	454	490	508	508	447	472	468	491	450	475	437	533	482	459	460	441	453	462	490	498	483	484	437	498	493	425	468	490	476	516	481	464	521	501	477	497	460	498	486	500	454	495	483	457	501	499	483	500	450	455	430	456	475	456	495	486	504	471	426	500	488	516	443	482	497	442	454	534	447	466	460	476	494	447	473	482	448	453	514	496	495	473	532	456	471	471	497	464	450	460	463	472	453	496	457	465	474	481	473	443	476	492	528	456	491	456	460	466	501	465	502	520	483	458	469	465	471	492	487	519	464	432	456	476	508	492	462	483	458	444	468	483	503	451	489	436	457	478	511	445	498	461	488	468	494	466	511	517	469	480	449	478	499	451	474	495	470	473	490	460	511	514	465	469	488	472	459	460	511	486	494	499	487	490	493	464	461	416	456	517	455	499	499	445	511	501	466	455	468	448	460	516	494	475	468	507	498	493	473	524	464	477	500	473	496	484	488	495	495	493	512	476	494	440	450	501	528	480	487	462	500	472	512	431	472	479	469	488	485	472	469	442	460	467	490	506	491	458	495	468	466	468	499	484	488	492	502	458	505	500	520	472	446	444	482	472	466	472	482	482	480	439	476	489	465	473	528	466	478	463	497	458	482	450	470	515	493	448	518	460	468	462	488	486	498	503	483
16283	14382	8389	4100	2834	2205	1635	1429	1177	1014	936	881	827	772	762	729	749	706	681	717	643	633	684	680	630	634	609	678	674	632	677	657	636	711	612	594	649	612	633	635	649	671	626	622	642	631	629	680	642	611	667	656	582	671	646	657	626	634	676	656	657	651	622	672	635	644	660	634	629	609	638	638	631	671	650	626	628	640	665	638	643	629	654	691	637	624	612	642	640	657	670	650	639	638	639	586	662	666	659	652	644	647	693	630	618	593	613	638	656	647	606	651	631	616	630	580	648	631	671	647	636	621	611	593	646	689	595	600	627	626	636	645	657	631	638	616	626	614	616	689	621	608	622	642	588	661	626	644	651	644	655	645	678	626	602	583	641	638	627	668	617	714	658	621	632	675	635	647	701	631	612	605	614	638	656	631	646	608	691	673	663	661	629	612	640	661	647	605	646	645	594	660	610	609	673	620	610	634	627	642	628	625	628	628	630	649	642	633	578	631	595	663	613	646	623	666	676	639	650	587	631	652	630	613	640	650	691	652	634	628	650	627	617	642	644	670	655	637	624	667	657	623	670	619	620	616	623	624	693	637	581	661	600	611	634	631	679	649	640	646	620	647	702	665	606	692	648	642	600	654	621	605	666	586	614	588	611	613	600	632	666	581	664	621	621	609	660	665	664	618	660	653	639	616	634	642	589	632	665	615	614	598	653	625	667	612	603	632	608	642	648	621	577	602	639	599	658	661	628	609	587	633	625	602	641	666	581	618	643	631	678	623	660	624	674	589	617	625	595	615	690	632	626	608	632	624	636	626	635	654	613	663	650	615	647	612	676	597	674	588	643	603	651	642	641	656	634	593	594	603	602	682	617	624	620	606	618	660	651	635	661	680	618	583	659	608	645	644	638	689	629	644	605	684	631	640	563	622	600	652	613	621	650	640	629	659	634	649	652	610	634	675	640	627	597	635	617	594	669	647	673	618	624	651	606	645	637	656	643	643	622	591	652	644	611	619	636	648	630	604	615	639	648	639	617	602	611	649	669	648	656	630	656	642	650	624	625	637	628	627	596	645	620	666	639	624	612	656	681	625	650	643	574	626	593	622	613	609	636	657	648	634	668	662	642	644	611	686	659	648	693	601	638	658	674	607	656	654	593	612	629	599	636	674	661	637	650	633	623	655	623	636	605	617	555	678	579	640	680	602	604	662	636	668	678	637	711	617	614	684	653	602	665	612	604	594	626	600	630	574	651	579	629	628	644	662	610	621	612	658	617	639	607	647	629	591	653	636	677	614	608	656	648	618	644	639	620	599	642	614	628	614	653	649	602	632	616	675	567	652	673	618	574	631	610	663	692	611	585	595	677	606	665	597	652	611	610	631	627	645	680	640	614	579	617	620	641	626	624	649	637	598	611	615	634	634	668	637	662	606	634	627	606	618	632	639	612	645	625	652	622	639	611	656	625	620	641	680	609	620	645	631	619	643	668	607	656	611	656	657	657	674	609	699	601	651	640	617	639	678	637	631	669	658	618	634	620	606	617	608	582	645	620	646	610	659	626	678	656	631	600	661	654	624	637	635	612	647	626	680	664	594	613	623	639	623	631	617	685	675	675	604	652	661	638	666	588	672	584	646	617	646	661	605	612	609	625	658	629	625	673	643	643	580	636	632	632	655	613	655	648	614	650	616	620	637	659	598	598	612	641	627	652	593	620	653	599	614	602	606	620	610	655	602	611	598	616	585	673	622	638	617	600	683	638	601	623	609	603	640	639	664	645	662	655	620	628	645	667	609	598	608	605	673	602	622	656	567	632	615	596	636	626	649	692	701	652	630	643	624	614	579	567	657	625	613	635	638	592	615	613	577	673	622	637	630	637	648	642	660	610	616	669	673	624	624	650	626	645	614	640	664	593	637	605	628	627	636	628	645	615	663	659	623	627	595	604	609	591	626	599	645	595	608	621	612	696	627	625	596	627	634	620	635	647	652	650	583	615	646	625	590	606	616	620	657	600	616	585	626	591	607	638	617	677	667	647	647	634	641	636	611	642	579	634	680	633	660	627	682	642	664	609	671	616	606	615	638	642	670	613	594	603	606	663	645	648	657	706	650	637	639	622	631	641	684	631	633	643	622	627	663	628	619	583	669	669	604	662	667	575	625	641	629	586	623	685	694	616	612	682	587	624	641	610	605	634	589	586	628	612	637	647	641	635	595	620	636	592	629	643	586	600	627	672	637	614	636	640	627	635	595	608	629	632	635	626	653	627	608	639	596	621	603	655	657	645	596	628	629	619	624	637	643	629	602	636	631	617	608	627	645	606	616	622	643	628	638	654	637	632	601	628	612	633	614	702	581	682	641	609	625	640	665	641	601	649	607	629	649	645	612	662	659	656	641	653	619	601	648	618	618	621	609	673	629	623	623	653	619	611	632	626	604	652	640	628	603	605	610	623	619	636	595	666	620	577	640	652	635	612	668	672	613	619	625	636	682	589	655	611	575	666	618	651	645	593	678	616	567	653	636	675	657	601	632	618	654	615	630	651	603	673	643	606	610	600	619	653	633	631	595	648	593	615	642	623	600	601	630	672	627	630	633	609	616	645	606	619	639	686	668	587	619	615	631	608	613	594	638	648	653	605	644	657	638	600	578	648	671	634	645	628	637	659	613	658	625	614	673	646	659	647	587	671	643	642	645	617	648	617	654	626	660	613	604	640	644	624	628	643	663	615	631	635	615	642	669	629	632	647	620	609	693	658	628	630	643	629	611	567	632	626	598	628	654	630	630	619	637	685	678	607	634	636	617	604	613	616	658	651	644	653	649	590	670	653	663	640	678	604	662	641	621	598	630	634	640	644	643	601	629	656	653	593	638	609	636	648	649	641	635	655	645	610	643	631	609	623	652	674	628	651	614	654	632	661	671	585	656	639	636	627	614	623	633	637	633	630	635	612	680	624	619	664	669	632	605	652	625	616	594	642	640	643	680	630	634	629	652	608	615	652	634	635	615	592	592	649	671	623	621	604	633	642	657	642	633	670	653	611	624	618	629	646	616	637	571	653	647	578	654	627	637	627	642	634	564	599	630	621	618	583	614	618	664	608	610	607	654	597	614	645	644	647	671	673	608	597	612	632	611	571	617	606	677	612	598	630	625	622	619	629	607	678	663	642	641	634	636	652	663	647	638	651	664	617	597	653	629	632	635	614	647	631	642	630	604	647	603	618	626	636	601	632	643	607	590	614	632	641	624	635	584	630	595	660	632	594	665	587	673	598	657	655	643	630	636	613	634	684	627	636	636	629	651	634	590	602	642	671	643	657	610	583	647	627	655	661	619	615	669	646	624	639	605	655	636	680	592	648	653	639	629	586	670	685	607	614	632	630	621	631	619	612	645	592	672	653	590	636	614	669	617	612	653	602	662	625	602	610	614	653	631	624	647	620	630	636	661	648	614	637	632	657	641	670	630	650	632	629	686	670	598	648	627	626	624	659	671	597	629	589	682	632	604
25278	21591	27229	25969	4993	683	576	504	446	388	390	377	333	359	336	344	363	318	313	344	304	315	305	306	324	338	309	330	302	325	294	309	312	323	348	310	327	318	306	319	310	279	316	281	317	312	319	328	308	297	299	323	307	312	320	289	302	310	318	305	291	315	315	348	299	272	302	323	310	325	309	312	330	331	295	314	274	326	322	319	328	322	310	334	290	327	313	314	307	329	300	294	332	313	301	333	287	329	321	316	323	298	312	291	300	318	302	333	308	294	318	305	306	297	329	312	274	300	324	340	332	342	278	322	336	314	306	335	295	319	332	305	301	301	350	315	310	334	310	302	286	289	304	321	311	332	284	312	312	291	321	302	318	301	314	308	288	289	300	307	323	306	321	291	323	316	340	284	282	321	275	336	308	309	311	307	294	326	331	306	313	297	333	312	299	295	303	344	299	299	331	334	328	327	324	300	310	300	322	301	328	304	295	317	316	271	334	301	370	320	292	317	274	300	314	295	293	309	307	302	325	340	292	333	296	306	321	328	286	321	301	329	302	316	291	296	278	325	292	268	301	300	347	309	318	295	286	317	325	314	308	315	308	285	312	296	314	292	316	296	347	317	297	304	306	315	290	326	308	314	292	311	323	313	291	316	296	280	300	333	320	325	310	289	312	290	299	335	328	311	305	300	297	297	294	322	337	302	326	304	314	313	315	327	311	316	282	315	290	286	314	300	304	303	315	320	317	282	344	291	318	286	295	308	326	326	312	322	301	281	324	268	342	297	289	294	313	307	301	295	310	309	305	299	317	289	290	290	306	313	292	310	319	310	311	349	316	328	331	322	305	324	356	314	259	304	303	285	310	286	317	323	315	302	298	289	297	311	318	303	303	307	276	301	313	320	326	294	322	305	325	315	288	296	285	286	336	288	284	296	311	322	324	287	299	318	274	323	307	279	325	289	292	272	285	325	341	301	338	300	340	335	311	334	278	323	302	282	278	311	309	302	305	289	330	317	297	289	331	318	289	302	300	286	333	318	297	264	354	339	296	301	327	295	309	290	307	333	315	305	299	305	321	310	302	307	328	301	320	311	295	295	308	301	319	322	289	306	321	316	303	264	305	307	302	329	286	333	303	294	346	305	296	310	278	289	272	309	308	331	303	342	316	280	294	289	307	319	337	295	322	304	281	274	307	279	321	295	316	291	290	293	325	298	300	293	306	319	305	310	304	317	294	310	348	329	338	316	321	329	324	338	320	306	274	288	313	325	319	319	296	341	326	311	275	301	295	314	270	310	325	289	324	323	312	305	333	318	272	282	313	310	332	306	331	309	314	291	303	282	277	327	309	302	319	269	329	329	300	320	305	289	307	271	274	284	312	325	312	314	305	322	310	290	323	316	308	316	326	310	321	311	303	338	268	317	283	283	319	322	311	313	290	292	288	281	276	307	290	332	321	304	310	336	288	298	280	297	308	334	266	305	311	339	312	298	341	337	315	309	319	293	316	318	318	281	285	300	296	305	307	325	310	310	296	302	290	309	299	306	311	289	321	268	324	303	309	300	308	304	328	277	314	291	319	331	300	304	287	325	319	294	336	306	303	326	319	292	334	316	299	293	299	346	313	348	324	296	344	296	317	313	294	304	331	325	288	308	284	293	314	322	325	337	321	306	291	311	313	294	269	307	301	328	318	311	303	312	298	336	323	310	307	297	298	302	299	287	330	323	303	305	313	329	340	297	295	290	312	298	308	321	321	308	298	322	289	316	298	310	307	296	330	304	324	296	315	328	324	327	293	295	303	315	315	301	320	329	291	292	305	314	312	320	308	308	290	292	305	344	296	316	281	316	292	310	299	300	326	343	308	319	297	333	301	338	293	304	307	320	269	281	309	348	313	322	308	289	301	303	285	331	326	263	298	312	297	289	306	335	295	307	300	325	296	296	336	314	314	313	341	320	302	318	300	319	336	307	301	333	319	297	326	307	341	310	315	290	310	319	284	328	327	336	275	313	294	286	277	294	321	320	313	322	299	273	305	315	269	304	303	286	303	326	322	294	330	306	325	321	327	309	333	307	294	308	298	305	308	318	322	343	297	338	310	331	263	295	314	335	322	317	309	363	321	331	322	324	314	319	298	263	291	322	299	307	308	279	287	318	323	320	331	327	302	339	368	334	312	287	299	294	328	308	330	301	307	323	286	313	275	325	286	341	308	309	291	283	303	310	289	318	291	291	272	301	291	349	339	347	314	310	316	318	314	309	317	334	290	295	338	284	318	319	341	321	297	330	306	286	330	279	294	304	311	325	317	295	318	341	304	308	293	320	291	313	302	314	310	321	292	312	316	305	317	282	269	310	337	315	270	306	335	313	286	311	306	316	294	287	320	290	312	314	284	290	304	286	289	302	302	311	319	315	313	310	288	314	305	310	301	279	329	290	278	314	326	323	286	286	330	301	328	315	282	305	284	332	308	292	319	290	289	298	296	351	312	291	313	298	306	315	309	333	291	303	270	304	305	317	333	302	300	283	342	290	298	285	339	312	317	335	306	304	306	294	257	314	298	294	320	302	304	281	308	319	321	270	318	336	308	306	286	325	312	298	317	273	327	333	306	278	322	329	306	338	302	305	297	319	314	312	296	320	303	306	291	312	305	298	310	316	321	304	294	304	306	304	289	291	299	295	304	314	324	301	294	277	325	305	292	325	289	314	317	329	306	303	327	332	329	339	314	303	282	337	319	301	321	321	310	343	301	294	318	319	298	282	299	317	315	317	292	316	316	313	319	292	323	309	311	295	304	308	320	289	322	276	306	333	286	317	317	294	310	322	302	311	299	297	275	312	319	306	299	305	322	316	265	291	319	294	290	318	274	324	323	315	276	301	294	284	322	339	318	319	323	291	287	322	311	330	282	283	313	314	329	315	316	289	314	316	313	317	297	310	305	292	306	328	291	325	302	312	304	318	309	334	304	345	342	306	297	288	322	298	292	306	347	300	330	330	290	324	303	337	307	303	345	316	282	301	297	310	295	283	335	317	280	309	318	266	292	311	318	307	339	289	284	284	344	281	300	331	304	296	311	338	302	245	304	307	311	328	310	329	282	305	301	320	290	310	315	307	348	291	294	309	328	293	317	290	307	284	328	291	312	291	278	301	296	292	335	330	307	328	298	290	299	331	314	306	294	336	299	325	323	282	303	285	317	330	307	336	282	306	296	308	306	287	298	305	303	292	333	344	305	304	309	331	326	319	309	290	292	288	297	307	280	323	315	304	277	298	310	320	322	276	298	320	311	283	306	318	327	331	316	286	310	297	279	296	287	287	304	303	311	325	307	290	328	325	324	313	311	330	290	297	340	318	296	301	352	294	305	277	323	318	286	305	297	292	303	297	315	327	329	324	307	296	287	277	296	294	290	314	330	308	301	282	308	296	310	319	283	314	282	307	303	260	339	330	313	310	334	315	316	323	296	289	318	328	275	301	328	318	298	285	319	330	295	306	329	286	298	347
15135	9939	5561	2428	1792	1312	1138	858	740	693	629	558	549	550	481	489	437	412	423	396	413	410	424	405	471	444	402	431	385	448	452	395	459	413	437	423	403	422	419	432	439	431	440	426	423	430	406	413	438	403	432	415	411	435	448	414	425	412	435	379	403	416	383	418	407	413	431	397	424	394	396	377	432	398	418	425	391	408	429	416	412	426	414	404	437	427	392	440	399	405	434	453	422	422	399	417	379	436	436	398	394	419	443	435	417	400	401	408	383	412	407	414	415	423	416	398	432	421	400	429	384	399	401	423	435	401	420	408	443	426	454	424	395	376	380	374	422	406	413	426	402	383	399	394	381	406	419	401	413	424	422	421	397	376	380	418	414	413	391	358	439	423	431	373	395	425	409	380	413	413	415	428	409	438	397	404	372	420	409	374	412	409	417	378	416	419	420	399	387	396	411	377	455	414	371	371	394	399	393	406	421	440	387	430	391	393	386	421	408	399	401	407	422	409	394	433	424	414	386	395	409	415	404	400	387	424	426	417	404	413	408	394	419	426	387	424	400	394	440	397	419	394	434	395	382	397	389	380	411	423	445	448	402	393	419	411	409	460	417	345	418	416	447	405	417	379	402	399	403	409	423	408	386	379	390	377	419	398	408	417	423	451	419	461	385	402	417	383	428	379	405	394	408	370	384	393	414	410	401	382	437	436	447	390	442	371	371	420	395	382	396	395	413	392	422	426	399	411	405	419	415	444	414	388	380	413	430	390	431	446	418	415	399	433	441	404	465	419	389	393	419	399	392	387	399	375	411	438	416	404	381	419	427	374	427	412	393	390	365	385	399	378	386	425	427	392	384	386	382	423	405	389	433	406	403	384	406	403	392	394	400	445	429	373	412	388	407	410	397	380	392	395	402	424	384	431	401	394	424	424	405	429	432	440	410	391	417	399	411	418	416	396	412	424	413	401	432	426	448	390	420	391	410	417	368	391	390	414	380	423	410	425	406	394	420	404	381	417	421	410	388	390	391	398	403	405	428	405	421	407	396	441	439	376	437	373	380	382	404	426	407	394	394	412	391	408	372	426	414	409	443	406	405	387	402	403	414	400	381	381	393	428	419	396	370	420	406	440	403	433	374	420	405	386	386	440	437	389	415	396	397	394	367	390	361	398	391	396	378	406	413	371	379	413	399	407	370	440	419	378	387	421	429	429	393	432	407	402	420	424	429	364	414	358	411	437	443	388	414	422	403	427	391	388	380	386	391	419	401	386	402	425	441	385	408	438	406	412	394	395	394	377	403	428	382	413	376	404	419	426	411	390	401	405	415	400	397	384	408	399	397	398	418	413	394	387	442	385	448	427	379	385	421	377	448	400	389	406	419	374	406	439	411	447	409	405	435	381	399	405	389	424	410	395	425	423	416	405	354	396	416	446	411	405	404	401	424	401	436	399	419	402	421	378	395	418	376	409	418	391	416	390	364	410	406	397	397	372	427	411	393	402	428	417	390	370	435	379	361	434	394	411	402	417	393	402	407	403	379	426	389	419	364	420	399	406	384	350	421	420	422	378	420	395	441	412	411	402	378	414	414	438	385	399	442	420	426	395	378	457	371	394	447	424	430	396	376	431	372	403	387	378	399	441	403	365	426	385	379	420	372	412	422	404	428	403	375	384	414	433	387	420	405	418	412	394	415	385	363	392	430	405	429	416	426	408	422	379	409	388	385	402	447	399	389	436	396	403	415	429	424	448	397	358	412	412	389	417	422	416	392	437	402	415	424	401	417	414	384	426	378	355	407	382	437	408	409	415	369	400	437	411	395	390	398	426	411	403	392	411	370	394	390	387	397	445	376	406	421	373	419	388	414	413	385	381	407	410	430	410	422	396	405	456	397	389	441	400	410	385	399	404	387	401	393	397	437	414	405	446	362	395	420	394	401	433	405	448	417	400	401	415	419	415	438	401	424	420	411	395	363	395	380	410	413	431	411	413	440	380	376	423	404	411	420	381	412	437	419	390	414	383	406	437	397	424	376	426	405	423	408	384	372	376	443	406	377	376	414	382	433	381	430	419	412	402	415	369	416	363	408	413	380	417	443	406	420	402	448	428	371	389	384	415	416	402	380	403	404	406	395	422	388	408	402	412	414	415	391	376	389	378	428	430	388	406	420	394	383	398	389	416	396	417	398	390	409	411	430	404	413	400	428	402	404	461	426	399	426	392	373	420	409	373	399	381	407	414	381	388	411	416	375	376	381	413	451	412	407	426	375	400	408	448	413	406	397	390	370	425	393	398	438	384	396	398	383	401	459	412	421	376	380	410	425	422	468	384	426	403	372	364	357	426	383	427	419	410	439	412	428	401	411	422	417	398	400	398	434	409	386	377	385	408	397	415	432	424	388	381	394	430	389	383	392	403	399	440	415	390	402	413	396	409	383	423	394	397	390	414	395	366	405	381	409	404	400	427	408	426	391	428	423	388	423	428	387	410	420	428	394	381	381	430	404	380	381	367	395	393	414	416	425	397	398	411	398	378	371	403	413	390	406	427	407	414	398	406	394	424	420	386	431	407	399	422	391	384	394	382	410	446	423	405	400	413	436	376	405	387	374	419	451	416	406	414	409	399	370	399	395	433	391	431	393	421	407	428	430	428	406	431	403	428	365	409	408	438	428	418	403	404	399	417	403	376	411	407	393	406	364	402	388	398	396	416	404	408	375	370	419	383	406	352	390	409	407	417	386	449	420	396	422	394	413	391	383	432	396	424	429	371	364	408	375	467	374	384	410	418	386	429	397	384	408	418	367	422	421	413	406	433	406	394	420	369	396	409	396	433	376	418	404	405	407	430	439	403	384	407	401	399	391	388	419	392	415	403	436	413	394	430	376	416	411	412	420	398	401	436	430	416	373	407	382	386	427	425	402	386	401	365	427	400	384	398	380	400	389	436	418	396	417	380	394	377	420	437	447	416	429	413	426	386	399	399	424	394	395	441	442	361	404	396	399	395	416	385	398	397	387	408	398	373	408	396	381	384	422	426	417	381	439	394	425	384	394	425	405	420	401	395	431	396	402	413	419	444	406	406	436	403	394	429	406	407	360	434	447	413	390	412	408	430	436	402	401	419	391	373	407	395	438	423	398	401	428	388	431	404	403	389	433	402	391	391	432	403	422	449	406	415	398	419	410	426	386	410	408	389	380	381	410	424	400	399	390	414	425	412	420	388	405	389	409	402	439	419	417	422	419	384	376	449	420	409	421	383	423	402	435	429	407	405	413	405	407	433	394	383	385	387	424	396	384	394	401	426	398	395	403	403	409	428	418	402	434	393	422	383	390	412	418	417	399	422	436	402	358	409	434	431	422	415	395	407	402	431	433	389	388	401	408	390	397	399	386	391	415	385	422	432	401	433	350	382	403	409	391	386	395	379	411	405	398	434	393	431	410	405	391	418	441	438	415	376	422	406	414	368	419	411	395	387	378	359	373	361	375	407	410	372	437	383	445	422
23106	21620	29294	24395	21611	21411	3180	832	664	549	452	394	415	365	350	324	324	320	306	288	268	257	259	278	255	289	240	282	259	261	261	256	256	237	272	249	262	254	250	273	246	235	235	254	266	245	254	233	247	237	216	237	254	244	243	244	233	265	274	236	247	259	244	245	236	249	226	237	232	236	240	237	221	246	253	218	242	237	232	224	223	246	260	240	228	234	232	216	229	255	269	252	247	215	213	252	228	227	234	233	220	224	244	238	231	252	239	244	243	239	266	237	213	220	222	225	241	224	246	237	217	231	238	218	267	242	230	235	251	239	231	244	236	223	242	210	229	222	244	244	239	233	246	240	241	227	257	224	227	240	243	236	210	221	251	236	220	233	269	219	267	196	234	247	229	283	248	268	237	237	212	238	230	220	223	266	230	206	259	236	259	258	223	251	255	213	247	233	241	230	232	244	229	199	240	217	271	231	237	239	235	229	246	240	225	261	229	224	253	223	232	233	255	222	215	223	238	252	256	248	221	242	222	224	237	261	237	245	256	236	219	242	220	237	233	251	258	213	237	204	259	252	249	249	190	211	243	253	287	251	209	240	252	232	241	219	247	220	213	244	231	242	223	227	240	248	242	215	243	255	231	230	242	231	237	221	232	234	224	261	270	224	252	248	236	247	248	229	217	232	252	207	214	254	238	234	245	238	225	216	220	254	205	230	224	217	248	281	221	229	262	212	206	242	230	227	277	226	251	269	227	230	220	233	234	246	216	242	271	263	241	225	233	234	275	198	278	231	246	238	264	229	224	233	220	213	248	245	259	231	240	249	233	242	230	249	247	222	265	222	251	215	244	210	203	216	259	217	214	250	267	244	246	239	248	244	216	216	223	223	243	263	226	211	233	229	233	231	259	220	235	234	254	242	221	259	248	244	220	219	221	232	252	220	219	263	235	235	243	244	238	237	255	243	253	249	233	209	239	237	259	265	211	258	249	253	248	254	233	236	261	248	255	220	236	277	242	238	253	229	235	234	259	232	228	260	251	244	268	253	231	218	263	237	226	204	218	277	231	221	284	209	245	245	211	254	274	241	254	246	221	248	266	246	264	247	275	235	220	219	230	239	252	239	225	229	224	244	245	238	246	246	244	236	217	232	210	205	237	243	220	257	209	234	224	218	243	238	226	212	234	224	245	224	233	229	222	221	218	251	239	229	247	207	257	235	254	228	233	251	235	214	255	237	226	244	233	231	249	234	242	239	256	253	234	247	251	218	242	247	256	249	241	238	257	249	237	258	220	249	226	224	253	233	235	227	242	240	236	257	271	229	242	210	244	253	247	249	226	229	249	253	254	242	212	239	228	241	250	245	205	239	253	253	223	260	224	233	224	267	246	232	225	266	240	224	271	263	224	235	243	248	266	247	227	241	244	220	230	221	221	252	235	213	213	235	239	234	205	240	227	225	233	274	245	253	221	208	229	248	237	226	230	251	227	248	224	254	228	234	237	238	218	257	249	240	235	209	222	225	269	233	246	236	235	251	247	239	207	258	252	207	212	201	266	247	242	240	210	232	256	223	238	240	226	217	217	217	265	214	207	221	241	251	221	262	219	246	240	229	249	219	226	240	232	238	249	221	237	236	255	251	221	227	239	227	237	245	240	255	211	242	263	241	245	230	229	222	211	244	252	225	259	249	230	273	228	256	233	245	217	249	191	262	237	256	231	238	230	213	243	243	237	238	215	249	245	219	225	228	260	250	218	251	222	251	219	237	253	236	253	268	232	229	243	253	229	232	227	249	200	241	242	252	262	249	224	240	242	219	253	243	224	276	237	235	243	230	249	261	242	235	239	228	224	241	230	254	225	253	222	210	246	262	229	267	209	255	266	229	239	219	244	232	222	238	224	244	229	197	267	248	249	227	225	242	246	239	275	262	234	251	265	242	221	223	264	217	237	234	235	251	206	243	259	228	232	217	269	231	218	222	233	231	240	232	233	234	238	245	245	246	222	224	255	222	232	254	238	274	255	235	239	252	225	233	237	220	242	255	221	226	228	238	242	237	250	241	245	245	239	231	238	240	263	197	244	221	232	251	235	196	243	248	226	223	229	238	266	208	222	244	240	262	237	247	222	236	253	223	239	248	244	244	229	241	236	241	211	253	236	229	223	238	240	221	248	239	226	216	215	216	256	239	208	230	250	243	213	241	216	227	246	226	242	227	241	243	220	230	249	235	259	268	235	248	226	220	210	254	259	257	244	256	268	220	263	224	243	235	223	237	245	222	251	223	237	256	249	249	249	231	259	234	221	225	234	241	228	245	218	222	243	250	253	244	242	220	238	238	230	227	226	231	241	214	261	245	243	218	246	239	239	234	211	221	255	218	238	227	239	271	234	259	217	257	245	263	235	251	222	218	228	229	235	233	246	233	240	220	227	262	222	236	256	226	276	234	253	258	244	251	255	243	246	241	236	236	232	246	215	227	216	233	243	250	252	250	264	222	231	237	247	237	219	228	234	256	243	240	222	249	220	234	249	251	212	259	233	198	255	212	219	233	232	235	247	246	214	287	232	233	260	221	229	241	207	229	186	254	238	205	257	203	223	238	236	243	215	228	216	215	224	218	235	241	249	234	229	220	238	250	257	242	267	226	235	241	208	259	214	244	274	239	243	215	234	230	229	231	227	252	246	239	243	239	222	218	232	227	247	257	240	213	235	220	264	241	223	252	250	206	239	266	240	233	256	215	256	251	207	211	238	216	217	229	235	257	246	273	262	255	220	252	221	218	231	249	209	242	216	237	238	208	253	238	234	241	256	240	238	229	250	232	236	229	240	225	228	212	217	239	245	212	228	243	257	240	232	240	227	252	243	235	241	231	239	218	252	226	265	251	237	225	250	239	238	244	263	252	228	241	242	223	215	239	256	233	232	260	229	229	206	239	233	209	265	228	236	224	224	213	250	241	248	257	264	251	263	228	245	234	264	227	221	232	240	250	241	225	229	195	239	234	231	230	226	242	248	232	227	223	269	256	256	234	212	253	219	236	234	246	232	234	243	249	247	221	236	232	250	231	241	248	200	225	250	235	229	237	241	238	211	206	264	239	245	226	243	247	236	221	221	268	220	240	237	272	225	225	267	251	256	215	246	222	250	249	223	266	250	216	241	252	238	231	278	217	220	219	225	209	246	237	240	241	220	236	249	233	217	237	273	278	230	217	232	228	240	226	234	231	228	231	238	215	227	237	237	244	237	239	250	224	261	217	238	233	240	252	246	236	262	238	247	249	211	238	213	245	238	226	239	237	230	238	235	255	246	217	230	239	245	235	226	220	223	239	244	237	231	221	246	247	234	229	244	233	256	221	254	245	238	226	218	232	214	243	243	231	231	253	254	242	261	232	264	246	238	213	261	238	246	242	263	208	233	238	270	253	228	220	233	235	246	249	210	234	248	220	235	239	246	235	222	258	197	254	254	259	229	247	228	268	248	237	226	254	244	264	229	224	212	242	269	255
19514	18915	11318	5236	3738	2725	2120	1618	1284	1143	871	703	702	646	559	571	482	440	450	439	407	405	374	389	351	368	380	348	382	370	333	356	348	345	371	374	335	326	326	373	328	348	332	340	356	326	363	316	374	357	335	292	314	335	327	331	375	339	311	333	295	330	370	353	364	344	345	321	391	319	355	327	359	325	339	340	325	326	349	303	327	331	318	329	324	358	300	345	321	328	326	312	326	333	329	309	308	351	352	323	326	345	347	305	291	301	337	358	341	323	305	328	328	314	308	310	317	290	345	343	355	341	333	333	322	325	353	332	339	324	308	331	293	358	346	351	317	323	344	325	329	332	348	331	341	323	346	315	333	357	344	340	294	324	335	297	305	316	335	328	301	346	300	331	333	337	354	319	317	311	333	272	298	320	337	332	336	288	302	335	325	312	300	338	339	306	321	321	319	332	296	338	333	331	290	321	301	287	326	307	320	315	303	321	331	313	368	305	299	305	313	352	348	339	380	318	301	296	342	326	293	347	338	340	369	311	319	336	313	315	320	304	326	297	323	333	352	337	333	350	345	324	328	333	314	319	331	291	327	307	300	331	296	330	325	330	316	301	307	344	343	330	319	295	298	341	343	362	361	312	357	348	319	346	295	327	297	335	306	311	360	321	319	323	342	308	336	303	327	341	306	316	334	327	326	302	285	311	301	297	344	323	326	309	317	317	334	328	297	318	345	309	348	335	294	330	311	312	343	337	335	322	332	344	336	320	342	318	338	329	308	303	334	343	342	309	334	316	337	335	345	310	296	314	299	334	353	329	322	315	330	317	303	327	326	360	347	313	293	316	330	315	316	334	321	355	301	331	324	346	305	316	350	315	315	351	329	329	325	314	310	297	315	326	304	364	301	319	326	326	330	346	336	337	339	307	332	350	329	314	338	361	293	324	298	312	328	312	345	329	314	342	327	297	325	304	315	329	316	304	293	299	337	337	316	289	325	293	349	302	329	319	299	350	306	302	306	298	329	314	330	348	358	311	314	317	336	343	318	309	317	346	321	327	331	354	297	312	305	331	328	341	334	317	343	302	341	305	315	305	355	299	321	340	307	308	297	321	303	337	330	315	320	313	310	315	309	332	319	323	326	340	291	377	308	313	329	348	337	306	338	345	318	306	317	352	321	308	321	362	336	305	293	356	342	330	334	321	329	337	299	300	312	287	336	303	348	292	317	343	333	306	314	333	291	308	315	299	300	353	302	343	326	314	332	320	322	338	322	343	286	330	323	282	346	312	280	296	331	315	319	316	305	358	340	310	310	297	303	338	355	309	356	331	342	350	349	334	303	303	304	346	319	337	281	330	316	297	353	323	338	333	340	298	340	343	324	298	327	329	319	299	318	341	296	314	318	306	347	356	332	323	302	339	311	298	300	310	289	334	344	322	340	299	336	329	323	315	327	334	341	314	317	326	305	317	300	327	315	323	339	330	324	336	340	340	329	328	362	341	326	330	338	297	333	351	319	340	332	287	348	330	350	305	304	327	357	345	320	302	306	319	310	306	325	314	324	283	296	317	320	341	318	319	327	290	319	307	336	344	322	300	338	295	343	319	318	305	333	288	308	309	323	346	325	302	327	326	293	355	309	297	337	287	317	320	332	301	326	315	336	322	339	333	335	353	364	338	310	312	318	345	343	321	311	307	315	315	299	322	315	328	312	313	329	335	309	381	345	320	319	313	296	331	345	312	307	320	346	306	347	330	323	306	329	354	339	332	327	346	313	307	285	343	338	329	303	320	340	317	302	313	324	321	336	309	291	339	303	297	290	310	346	347	339	297	316	277	311	350	339	351	307	332	318	307	300	314	340	335	330	310	288	317	320	337	346	331	327	307	327	333	317	337	331	326	341	324	344	353	342	302	324	315	292	321	338	340	306	279	319	330	347	301	339	287	357	294	312	319	341	331	338	320	314	319	292	305	312	273	295	331	314	329	310	326	316	308	332	326	336	360	305	316	355	329	326	322	310	339	318	294	350	334	315	341	315	350	328	318	298	319	308	329	317	315	314	292	311	331	349	346	317	335	315	301	354	311	302	292	350	340	332	340	306	345	336	301	300	297	308	320	304	285	325	311	317	321	346	353	345	327	308	322	324	323	316	331	319	307	334	355	297	311	323	334	328	304	340	335	340	327	338	324	306	313	320	330	334	336	323	351	331	336	304	310	319	268	337	299	358	305	297	307	360	337	300	317	297	327	316	307	336	325	288	325	313	363	315	335	318	293	320	321	311	315	294	336	311	294	334	321	317	299	327	306	334	340	353	338	314	335	300	311	322	313	320	321	313	292	351	339	336	311	327	296	270	323	301	322	326	336	304	341	318	332	309	348	307	301	324	307	318	316	321	341	294	328	321	329	326	315	344	337	315	317	348	304	284	359	327	341	318	325	328	317	327	311	332	321	305	297	340	314	329	309	284	313	337	339	312	342	312	335	306	313	322	323	325	325	318	322	317	374	320	320	322	324	344	313	348	300	332	298	312	301	330	341	330	319	331	319	323	316	309	318	316	352	312	315	341	304	300	334	303	312	295	359	317	326	326	309	306	304	333	344	313	328	277	313	341	337	318	321	327	344	351	309	323	320	295	292	323	314	342	330	336	302	292	312	311	294	336	331	326	331	312	331	313	326	323	318	309	334	327	324	317	339	315	324	320	334	332	310	305	331	296	309	279	345	292	309	328	304	337	305	326	349	318	314	306	336	318	339	313	311	320	307	342	340	315	306	316	335	323	299	294	285	306	308	321	323	317	324	350	301	321	323	316	311	316	315	320	343	328	350	359	334	313	314	319	311	330	319	334	309	337	349	302	343	306	361	304	354	340	321	310	329	331	311	273	325	313	334	338	341	328	350	317	316	310	292	321	342	281	347	311	305	345	325	342	308	335	353	303	292	370	304	322	288	369	302	311	308	324	316	316	332	309	342	314	313	299	326	312	306	320	317	356	311	342	301	333	342	337	339	320	316	306	304	313	314	350	332	322	327	336	315	329	318	315	300	324	300	322	331	336	344	307	268	324	325	310	336	325	307	313	310	296	284	310	342	307	356	342	298	325	307	324	348	330	343	326	308	304	318	299	318	325	335	335	329	332	334	320	345	341	324	314	292	362	335	325	303	328	289	311	326	311	310	337	368	333	307	330	311	305	323	319	340	287	328	296	316	312	327	351	325	346	337	355	328	325	311	305	326	355	315	337	354	320	300	333	344	329	309	328	336	333	337	335	313	314	324	332	333	326	316	320	317	338	340	290	307	302	309	341	326	322	297	315	325	348	327	304	320	347	377	307	334	319	312	330	354	311	320	311	355	311	315	352	325	331	318	337	338	346	334	312	334	311	298	319	344	311	293	328	357	332	336	344	303	285	309	327	330	320	343	339	347	327	338	336	308	293	341	342	320	325	315	312	340	314	294	298	362	339	341	333	322	319	333	312	316	307	315	315	324	301	327	324	303	348	309	293	289
28020	17758	4582	1337	945	840	645	578	583	548	526	537	505	480	517	497	499	475	556	505	494	496	501	466	481	506	497	499	488	490	499	494	508	538	468	478	491	504	527	489	499	455	502	474	481	507	529	491	500	495	536	491	519	536	437	502	493	463	486	501	482	462	473	487	492	505	472	490	490	488	532	489	517	468	490	506	494	512	498	497	503	490	478	514	477	493	485	487	530	473	516	484	466	497	474	481	485	501	496	481	503	484	478	495	485	518	486	518	477	492	493	520	539	495	473	481	470	476	495	509	441	507	527	513	470	530	488	518	467	526	479	481	550	484	450	496	490	483	488	518	476	462	511	515	444	504	484	494	486	513	498	509	472	501	489	513	483	520	472	508	503	552	505	509	439	493	483	427	483	464	456	511	489	498	476	486	515	495	516	496	477	482	467	490	512	462	492	492	462	502	496	513	488	540	489	471	503	507	497	495	489	501	474	497	470	470	473	517	534	471	442	494	536	492	519	518	512	466	535	493	452	463	519	496	493	509	474	455	508	475	470	501	516	465	491	545	493	463	495	540	497	472	475	522	497	485	474	504	490	505	499	483	477	461	512	463	458	514	521	480	499	482	487	499	484	497	541	511	457	514	460	515	471	469	518	454	505	473	526	490	523	506	480	491	501	498	483	485	471	485	564	518	477	461	464	510	510	467	497	511	479	499	484	467	514	511	499	455	494	470	505	478	501	497	534	476	511	465	500	500	491	509	454	504	473	465	482	495	456	504	477	501	467	518	479	475	470	476	485	506	476	482	487	466	489	489	494	490	526	509	462	471	479	530	511	495	455	488	474	473	466	482	474	501	489	522	492	514	530	485	495	487	467	490	498	461	489	497	461	527	531	471	497	492	531	467	480	496	492	499	498	514	476	503	517	465	522	459	449	522	456	478	500	512	505	523	528	492	442	498	495	512	475	451	492	468	524	480	476	495	488	495	502	476	460	493	492	486	441	472	477	473	473	473	475	529	524	488	495	499	490	536	468	477	495	501	473	508	467	484	473	514	512	509	479	486	491	520	496	481	505	459	512	477	469	495	474	477	503	464	489	497	487	492	503	476	537	501	440	473	475	482	505	518	476	515	495	502	488	470	513	475	522	543	481	484	494	529	522	499	526	456	490	535	489	510	489	486	501	499	503	477	479	506	486	487	491	477	474	469	504	437	454	530	511	479	490	462	443	508	432	489	533	497	472	535	492	493	480	498	525	480	470	492	516	486	479	542	465	502	494	523	508	452	475	489	491	493	526	470	491	504	491	484	495	475	498	530	457	465	506	483	486	501	503	517	481	484	533	485	488	472	427	473	482	489	469	481	489	489	511	473	513	472	527	480	434	459	528	502	477	462	523	467	491	458	505	515	520	497	504	483	470	466	515	493	481	504	437	475	506	508	440	498	514	473	527	479	482	458	471	512	521	496	448	503	484	489	503	464	489	477	503	469	542	504	483	498	499	538	534	495	488	484	539	480	483	479	509	488	509	484	493	490	487	484	474	496	511	512	481	483	487	471	498	482	513	520	461	510	503	458	488	475	471	468	548	536	498	478	475	455	494	456	455	491	500	481	506	487	498	540	523	444	492	502	494	482	544	474	489	399	496	495	439	501	458	464	491	471	501	473	551	473	457	541	527	503	460	532	474	471	481	476	515	523	513	495	535	537	501	534	498	461	462	504	489	507	476	485	519	475	484	482	464	509	490	512	501	492	472	506	509	500	497	469	516	473	477	474	473	516	505	477	458	468	483	486	511	475	486	461	538	492	520	500	524	449	489	496	501	490	500	480	479	500	509	473	493	474	484	493	498	453	509	486	541	526	484	495	452	504	486	487	460	482	481	496	501	502	461	494	511	521	476	493	499	492	450	492	484	507	518	459	498	478	509	477	508	476	483	490	496	507	518	526	446	523	517	543	457	504	496	478	514	490	500	512	492	501	457	471	494	505	491	467	473	475	488	449	473	508	488	476	480	504	465	521	493	481	471	529	490	502	481	507	491	451	491	485	522	496	488	511	485	492	480	497	513	487	495	445	510	524	476	473	466	508	497	448	490	513	464	517	544	480	468	510	484	488	492	486	463	499	471	473	460	474	446	510	494	486	497	485	490	448	460	459	468	509	502	473	514	456	485	474	510	506	492	521	496	477	450	529	504	477	511	460	485	512	517	516	533	457	497	472	475	487	531	524	530	477	535	492	494	500	493	514	481	520	504	496	485	497	491	488	521	495	492	466	487	500	506	499	504	451	478	515	532	478	528	451	487	530	505	500	451	510	483	489	496	468	487	463	478	520	486	526	513	515	476	501	497	509	531	544	489	454	499	487	480	472	505	489	490	506	489	507	465	531	519	515	513	480	479	460	431	475	494	454	483	477	452	492	488	452	468	527	510	488	497	532	464	468	477	510	497	459	475	475	507	489	527	538	449	479	484	473	505	508	485	473	511	510	471	454	502	460	507	488	511	468	504	507	493	484	505	510	492	485	530	482	477	472	505	485	459	529	521	483	506	528	497	476	518	482	491	479	486	472	428	543	501	485	515	480	527	530	514	522	506	458	491	505	510	472	509	457	495	454	491	459	450	498	476	480	500	528	509	477	481	519	477	484	512	466	467	501	477	492	475	499	482	443	464	470	509	478	489	498	521	496	534	449	494	460	444	547	475	485	491	489	470	546	519	506	493	485	471	491	501	493	497	468	497	473	460	509	475	505	527	515	500	482	526	486	466	493	534	467	481	483	498	520	520	514	510	495	482	517	504	467	466	502	490	496	493	493	486	528	479	487	485	528	517	461	454	511	486	465	482	472	491	487	487	501	459	479	463	464	468	485	509	510	499	504	474	494	526	476	492	525	515	482	549	475	474	472	471	537	467	500	476	477	517	456	474	477	506	515	530	475	478	517	516	482	476	505	496	437	498	473	452	472	478	479	466	498	523	545	536	500	505	470	527	509	477	478	497	516	506	511	476	516	459	472	465	444	511	533	508	494	507	466	506	467	508	495	493	518	494	497	438	462	488	454	533	507	469	489	495	512	466	494	480	483	506	509	487	490	501	459	515	499	481	452	545	517	465	463	456	516	509	494	503	483	478	487	490	483	482	504	476	503	491	558	543	494	509	470	492	537	470	485	490	519	489	481	501	482	479	483	500	498	479	486	498	499	523	465	505	473	524	479	523	534	500	462	474	506	550	461	496	466	477	465	462	517	527	496	475	492	483	508	519	511	455	496	468	504	480	475	494	455	457	490	469	464	474	512	462	478	495	510	485	483	511	469	491	523	496	520	504	538	480	484	499	485	486	524	484	474	480	474	477	507	472	486	485	483	503	493	478	472	499	497	501	459	465	459	484	496	488	511	459	509	497	474	511	533	503	489	469	481	480	484	470	448	478	502	473	495	506	494	511	470	506	483	488	502	463	522	492	514	474	490	515	507	491	489	494	493	496	436	435	471	487	496	481	550	509	480	486	485	453	467
13789	6056	2798	1495	1243	1065	988	797	736	716	712	671	700	718	653	663	716	674	663	649	634	656	636	642	593	637	685	647	638	639	639	656	606	623	665	656	651	631	636	660	652	661	606	627	649	650	625	669	664	636	674	645	649	618	644	606	643	641	645	626	649	635	657	653	663	640	644	638	638	623	682	606	645	664	680	639	652	685	646	610	632	638	649	651	619	604	655	676	624	641	622	620	646	626	630	654	666	639	655	660	629	607	619	650	615	642	629	602	638	646	606	648	600	637	672	638	626	657	664	619	634	615	599	646	650	668	665	604	624	617	611	633	607	658	666	644	652	608	646	666	631	623	663	642	656	598	628	669	599	602	603	630	639	626	631	642	593	637	656	654	603	648	592	611	616	627	657	619	657	614	656	638	625	644	637	628	647	648	600	682	627	657	630	652	589	625	692	697	635	661	655	616	654	653	713	632	651	643	635	628	645	610	613	624	689	664	605	665	622	664	651	654	642	603	623	652	621	634	699	654	619	663	659	690	646	669	637	645	637	631	630	619	643	656	632	662	641	615	636	618	638	627	643	627	704	601	653	629	634	637	667	650	637	619	609	651	649	601	645	636	648	617	637	668	645	635	622	619	684	614	625	622	666	648	670	671	672	650	642	651	675	665	623	616	617	671	653	595	628	624	635	628	657	650	663	670	604	630	683	628	667	670	600	669	620	611	669	711	664	634	650	653	665	600	636	613	648	644	627	639	619	659	626	649	645	623	669	619	667	612	652	592	641	673	622	638	580	646	635	648	660	623	652	622	616	636	645	650	638	659	646	609	678	612	656	647	603	641	617	596	612	636	650	637	591	653	597	711	616	646	618	607	638	715	607	624	611	655	599	610	632	625	660	631	599	679	662	712	656	662	629	641	625	669	664	618	651	665	610	674	597	683	651	647	637	656	633	579	637	633	613	651	656	612	640	637	629	599	613	583	644	655	627	665	645	650	609	641	668	643	662	662	651	684	647	692	585	633	613	660	624	676	635	636	654	680	606	617	622	609	689	641	657	626	641	644	655	651	652	621	636	652	684	632	648	633	609	626	637	685	633	670	644	636	653	686	609	634	597	610	644	662	629	642	651	666	681	637	668	576	659	675	666	647	656	599	634	649	621	673	600	641	659	600	622	644	635	653	642	666	668	669	643	640	636	650	655	671	634	652	616	650	607	637	589	638	619	636	663	641	600	669	662	630	598	641	634	634	609	615	633	647	683	695	630	650	675	658	629	640	580	652	655	632	629	672	626	634	642	593	654	620	666	672	643	571	628	634	639	644	634	612	676	669	643	649	659	631	655	656	644	639	634	611	645	625	627	641	626	654	651	665	629	649	627	680	701	664	676	638	635	639	660	610	628	674	640	595	628	668	645	655	639	654	616	584	597	681	600	635	632	614	649	613	551	667	628	645	622	679	635	646	635	626	640	665	649	653	657	602	645	634	616	619	584	626	622	682	605	609	604	676	652	652	686	632	674	651	616	610	691	642	622	655	657	636	650	639	660	637	620	645	639	613	633	665	691	601	650	665	662	605	674	654	646	660	624	627	632	645	631	661	638	668	640	632	657	649	660	679	634	625	646	601	606	642	665	638	665	620	618	660	633	692	663	614	684	632	706	588	619	689	652	621	637	639	647	662	641	645	608	641	640	651	631	665	621	622	632	650	631	638	704	668	624	637	622	658	648	652	642	624	634	612	672	620	612	637	639	631	668	631	625	625	687	639	660	659	610	665	612	609	636	643	637	655	664	624	682	657	642	657	645	634	695	645	648	638	642	608	619	642	607	661	639	597	598	666	628	640	658	642	639	623	611	647	624	631	634	609	614	639	599	605	598	629	634	623	699	607	646	633	646	674	656	630	597	663	635	618	680	690	645	679	610	625	696	632	680	647	637	650	678	681	621	638	683	662	669	641	622	647	625	654	631	653	618	640	616	618	655	647	639	625	675	656	650	619	677	646	623	652	651	661	661	613	689	649	674	616	682	615	641	649	640	681	650	681	615	605	662	649	612	592	633	625	633	644	625	646	637	621	623	635	622	636	658	612	659	638	662	659	655	623	656	584	647	638	673	663	629	618	685	617	616	685	693	606	645	640	615	663	638	633	664	680	618	682	656	627	685	654	655	628	689	610	636	635	647	639	623	602	605	642	657	631	625	658	676	646	617	644	639	652	667	620	614	595	611	624	604	648	631	629	623	627	651	679	637	654	652	647	651	658	667	655	662	660	679	642	621	655	641	611	664	644	633	651	658	638	632	615	607	665	643	678	655	615	606	649	646	603	629	615	626	593	622	664	626	613	638	651	630	672	689	622	609	637	644	617	683	677	628	648	657	656	650	659	635	627	638	637	633	605	627	655	645	603	670	641	641	658	645	612	701	687	644	626	641	591	665	628	619	623	681	636	620	700	682	621	639	723	649	622	649	654	642	628	577	644	659	648	640	635	631	642	649	647	624	617	684	672	655	687	625	629	620	638	647	663	643	632	648	676	665	684	619	636	602	664	637	654	710	627	651	649	634	679	661	610	642	637	677	614	634	621	632	631	628	634	600	646	616	625	656	629	630	653	647	603	621	680	648	660	668	712	622	651	624	626	630	604	641	680	653	679	583	621	637	599	616	635	665	619	668	633	671	684	681	636	631	614	666	665	633	637	655	667	660	673	619	598	643	633	657	626	645	623	619	635	638	589	590	640	610	686	602	610	670	652	595	651	671	636	643	640	700	648	623	632	646	618	622	648	631	684	627	673	610	645	641	602	684	622	654	664	627	653	644	687	657	657	655	614	638	615	652	574	649	674	628	634	624	602	595	654	642	648	651	676	652	624	638	615	632	632	645	649	634	592	621	608	637	653	672	655	639	635	649	608	640	654	631	610	646	608	638	658	655	629	652	661	659	644	630	654	674	667	624	614	655	650	624	645	656	595	626	622	648	654	649	640	591	649	625	631	639	656	681	641	624	681	670	622	623	647	641	641	673	643	651	700	602	617	660	659	660	632	650	629	628	630	657	657	665	620	644	654	629	670	666	652	596	641	635	629	622	665	665	653	637	661	620	617	611	664	654	667	620	621	633	666	656	619	643	640	612	636	633	613	659	633	618	645	645	656	649	632	660	637	635	631	629	626	636	651	665	620	661	605	631	628	651	613	661	612	642	664	679	626	645	657	649	647	638	635	653	610	648	671	632	628	649	654	683	623	596	653	681	631	633	673	594	573	653	621	655	654	674	671	632	634	683	609	625	618	609	621	642	622	623	645	666	626	620	624	650	615	639	650	661	641	608	669	558	594	629	677	633	644	684	689	672	624	641	613	656	632	622	671	650	579	678	644	653	627	685	619	600	627	628	641	643	629	689	612	640	618	664	628	648	594	710	651	600	677	599	607	609	645	631	661	673	682	640	623	629	646	616	635	657	625	629	606	613	662	652	623	642	674	622	616	621	650	688	633	685	628	600	603	680	646	628	638	610	670
24084	21608	28781	24909	21498	6103	1147	876	715	660	580	537	567	557	535	535	502	504	473	536	528	496	489	498	503	499	450	500	464	478	510	493	502	497	487	461	503	476	465	483	466	502	497	515	486	486	464	499	498	452	462	483	491	449	478	504	475	493	476	460	482	539	483	478	488	513	473	465	470	486	437	516	476	438	444	450	477	544	491	469	468	484	446	495	479	484	531	454	491	464	488	512	451	446	504	499	467	467	482	486	467	494	481	507	447	467	480	494	489	501	501	466	458	466	502	458	444	523	474	494	497	463	493	476	466	455	475	489	493	494	477	492	495	455	473	492	513	460	451	437	489	482	453	458	474	497	499	489	497	487	514	476	485	446	478	481	474	532	452	470	449	496	504	476	446	471	451	505	466	485	513	508	481	421	495	456	445	462	485	496	490	499	484	510	472	452	453	460	446	473	482	491	435	508	481	476	514	492	446	458	485	516	481	476	494	475	459	470	460	499	454	485	474	460	421	491	483	469	495	500	456	474	479	499	488	495	474	494	476	439	472	480	472	472	454	465	488	470	483	462	466	448	463	504	523	465	490	513	492	486	483	503	485	445	509	486	493	486	438	503	490	483	489	434	490	486	460	465	465	465	488	495	473	512	457	443	471	492	459	462	481	458	481	474	463	498	489	480	489	474	468	494	516	508	466	462	416	493	443	463	455	472	494	487	524	478	455	431	427	463	469	441	449	498	517	471	481	478	442	445	500	487	477	459	464	505	513	471	528	497	464	471	501	467	493	499	504	479	469	474	467	474	451	478	444	476	453	486	465	497	491	464	468	512	491	484	475	455	434	500	469	442	495	468	537	510	498	521	502	493	543	490	448	468	458	504	461	467	498	497	474	505	492	475	464	501	469	439	494	470	555	474	475	467	466	450	499	474	480	501	494	473	492	503	527	476	480	491	486	494	511	467	476	507	470	497	448	476	418	447	503	491	480	460	526	433	470	447	503	488	524	476	499	505	467	478	537	468	515	477	484	495	496	477	478	494	468	485	491	502	479	452	461	465	434	497	482	469	477	490	477	508	485	472	459	462	494	452	453	440	463	504	445	503	460	509	442	502	523	469	456	459	476	458	474	457	481	450	469	487	469	476	446	482	472	504	513	471	469	475	496	456	454	484	468	490	478	486	508	465	471	472	474	511	488	467	485	451	486	477	474	473	482	486	493	464	454	452	498	492	446	450	473	424	466	480	457	504	496	496	440	449	468	470	458	481	484	475	453	488	472	507	485	465	475	478	461	464	537	448	487	507	487	498	484	509	467	510	466	484	495	504	460	539	515	500	458	485	457	453	436	462	478	434	463	458	458	491	455	492	482	452	465	487	484	471	501	495	451	508	451	484	463	440	472	485	487	469	486	440	466	475	464	513	494	481	517	473	456	465	504	461	507	461	482	480	467	504	507	493	463	490	495	447	483	506	525	464	506	491	426	465	458	472	475	464	483	457	501	472	474	454	507	491	499	459	438	487	493	477	480	486	474	483	490	468	486	497	440	465	478	470	473	466	486	452	539	486	490	480	499	432	472	476	454	481	472	442	468	471	507	487	489	452	477	447	443	489	473	496	448	495	460	461	475	487	475	453	478	497	447	516	502	462	475	484	507	490	507	471	426	479	485	478	470	476	477	471	481	472	493	446	493	443	468	532	503	475	491	469	500	462	476	476	502	473	474	431	514	460	501	459	489	502	450	498	455	474	489	461	475	439	441	477	443	472	454	499	474	498	526	491	488	470	492	487	471	484	526	482	463	492	467	477	478	463	480	463	517	508	500	467	413	469	492	498	513	463	475	510	463	494	483	491	493	467	475	511	485	462	416	462	458	487	473	514	491	463	494	464	531	508	470	477	475	477	470	454	477	516	460	458	500	474	520	473	465	456	525	481	456	492	492	438	465	501	483	487	490	452	458	512	474	435	442	476	507	485	436	480	466	477	445	508	489	452	456	443	491	442	516	449	468	464	455	445	491	447	482	521	480	490	468	475	481	467	472	506	468	470	481	498	498	438	505	464	493	454	458	495	468	458	474	464	457	475	446	489	488	477	490	471	467	513	457	464	479	502	495	453	486	495	435	461	455	523	456	463	463	509	493	483	461	462	477	478	468	493	458	450	517	481	470	484	561	502	447	506	490	485	507	486	462	434	462	492	471	455	471	473	480	454	454	467	490	484	472	473	441	465	501	467	492	450	492	483	541	486	450	480	468	462	460	457	471	502	480	487	517	504	459	486	494	462	464	501	471	481	489	475	464	470	528	531	492	507	485	521	487	462	489	466	487	496	520	466	492	448	453	449	499	479	462	492	477	489	472	448	461	453	502	489	459	514	465	443	466	476	497	509	497	477	463	458	447	460	455	471	486	475	466	445	483	496	460	457	484	467	457	487	452	530	438	481	499	448	472	478	459	479	504	495	447	435	452	498	466	516	451	514	469	434	484	481	455	513	438	467	454	456	482	539	506	485	473	478	458	474	437	486	438	489	462	452	466	473	496	465	474	482	487	485	492	463	468	512	479	448	474	499	448	482	514	480	495	470	464	485	462	461	511	492	451	471	480	468	457	496	437	460	457	472	469	474	466	511	503	424	493	511	453	469	508	496	471	499	458	448	461	474	489	457	483	473	487	459	522	413	478	486	475	446	462	483	479	463	470	438	449	426	485	457	478	455	495	469	511	505	457	462	497	489	452	448	476	471	469	489	465	449	522	529	452	486	446	466	459	424	457	452	529	461	463	462	476	482	509	502	433	439	456	505	475	476	483	463	438	504	455	491	476	462	488	414	472	544	471	472	514	424	505	483	448	468	497	453	488	446	460	492	487	455	458	478	482	460	468	478	468	461	490	461	523	483	494	463	481	485	456	456	488	519	473	484	449	454	478	459	459	470	450	435	456	475	487	453	454	487	551	493	498	461	451	458	480	424	463	447	485	483	525	472	484	445	507	455	478	490	470	501	461	524	451	478	458	444	483	464	522	452	456	484	471	427	466	444	450	489	479	509	475	460	486	497	504	452	496	481	466	454	502	503	456	456	478	496	435	480	498	478	475	497	473	477	483	459	488	470	501	480	462	478	449	477	518	494	479	458	462	512	478	458	463	458	433	487	501	487	460	495	485	473	464	525	481	467	491	468	463	454	461	497	473	515	493	452	463	443	460	496	459	498	496	482	475	479	448	502	457	466	486	469	482	436	524	487	457	489	465	471	465	446	469	487	445	479	492	495	489	491	466	441	437	463	504	465	474	452	467	461	481	498	491	460	496	446	455	482	464	456	438	468	471	459	493	475	496	485	508	484	475	503	437	466	460	479	468	481	457	473	490	462	493	485	477	465	459	486	505	473	467	473	499	467	483	470	514	502	443	453	504	451	497	491	449	448	454	467	472	492	452	495	511	471	470	463	490	471	495	488	455	487	509	507	504	477	473	514	461	513	463	490	496	465	448	466	500	450	511	450	472	449	469	466	453	491
17180	13635	7383	3640	2710	2101	1714	1392	1219	1013	948	857	775	774	768	761	707	699	673	693	698	707	667	627	643	673	611	675	711	680	621	656	629	653	626	636	651	633	669	642	604	643	653	618	606	658	653	654	617	651	643	642	621	620	633	681	628	659	630	649	633	618	632	642	650	666	660	717	590	636	612	636	588	670	637	644	653	657	627	612	643	633	643	587	638	615	682	630	628	632	653	621	590	640	641	621	633	634	638	633	579	662	618	617	656	624	657	599	578	627	600	627	649	666	606	621	678	633	628	617	612	637	594	650	608	630	642	626	606	589	628	623	640	594	650	645	602	625	622	634	628	622	584	621	641	605	638	646	587	611	627	632	612	622	584	608	616	667	624	647	629	640	604	618	652	643	643	650	650	635	636	637	632	634	634	630	668	632	634	631	692	602	609	614	640	600	688	647	601	615	625	584	620	635	674	661	669	628	619	634	637	611	618	635	660	631	631	662	630	599	617	661	611	621	611	649	670	623	665	628	649	657	630	590	633	602	613	593	682	613	619	568	627	660	628	671	648	636	622	568	639	624	630	628	629	610	638	651	611	608	625	604	612	629	663	620	609	610	651	654	595	647	675	595	650	604	596	635	616	623	606	624	619	602	644	625	600	625	620	569	624	577	641	656	602	616	643	590	600	606	596	634	582	616	606	622	684	561	600	592	637	661	639	593	627	623	589	642	680	618	596	634	619	603	637	664	658	619	596	601	640	626	661	655	597	610	647	622	583	645	692	620	635	642	595	627	576	624	609	668	650	600	646	641	596	617	640	596	665	620	621	619	608	637	621	622	601	620	634	652	670	611	610	644	609	617	587	613	620	607	616	657	636	568	642	602	605	603	594	610	611	620	591	638	661	607	625	624	635	644	594	601	627	604	651	623	648	611	628	607	610	640	611	626	673	603	618	634	583	589	681	574	661	613	618	590	623	671	599	632	637	636	636	607	665	583	665	631	581	654	614	610	652	650	615	626	651	653	625	659	648	636	662	690	610	619	624	626	613	627	652	647	621	650	665	634	612	610	618	628	607	626	605	572	598	613	581	596	600	653	661	620	629	669	625	633	641	590	658	626	619	621	661	630	679	620	638	653	619	654	607	617	586	609	612	615	708	633	621	646	620	635	617	662	664	611	597	627	589	630	675	672	639	623	593	651	615	646	613	643	644	603	637	634	662	626	599	628	606	644	592	646	589	618	669	592	582	651	632	655	605	638	633	584	628	578	604	633	581	621	609	643	641	600	655	649	641	594	608	600	637	627	632	596	622	637	628	627	650	598	631	663	608	591	666	602	584	586	659	636	641	605	624	617	665	596	596	638	630	580	610	629	601	637	679	658	643	586	638	662	596	643	623	631	614	652	608	656	648	639	619	640	612	641	603	594	600	636	662	600	608	640	655	629	597	621	616	646	658	623	612	641	618	609	594	639	618	627	649	607	626	620	669	580	645	663	568	640	605	647	578	612	622	616	629	628	572	650	620	609	650	636	644	599	615	660	612	610	650	615	680	599	568	596	650	620	616	604	654	649	644	629	635	640	642	634	599	623	630	646	653	618	622	634	627	620	622	615	605	627	663	617	666	574	617	598	623	640	627	648	633	626	597	671	641	598	631	590	603	600	628	580	662	602	618	614	653	636	610	682	618	632	613	652	609	631	627	659	618	649	637	625	614	641	591	635	596	593	597	606	620	594	614	648	625	621	630	602	671	634	637	670	630	600	598	600	596	590	693	590	609	607	581	606	617	643	637	614	658	624	613	582	596	612	611	638	544	642	621	634	668	600	627	652	615	632	595	656	672	606	627	653	655	656	568	663	617	600	614	622	637	628	636	633	577	630	587	636	627	636	574	598	599	630	596	644	639	603	608	616	578	642	606	634	603	589	636	645	595	599	570	655	620	669	600	604	637	632	602	641	598	617	681	654	601	635	621	629	598	643	654	622	612	646	608	602	593	617	612	612	627	664	624	615	626	622	641	647	620	668	671	612	630	592	613	630	684	648	617	606	593	670	600	640	644	653	601	601	637	622	611	595	589	609	649	618	634	592	616	612	689	651	587	615	637	650	613	647	581	612	653	649	663	599	653	620	609	613	589	596	617	601	624	637	646	629	584	659	621	680	570	652	608	632	656	626	646	588	600	660	659	615	582	626	611	664	637	630	593	594	658	627	633	651	637	611	605	608	590	643	630	613	564	605	632	631	647	628	655	604	599	578	632	608	639	640	629	596	631	619	598	610	639	613	632	607	618	650	601	592	618	636	625	609	625	597	672	638	616	621	612	597	680	615	619	645	571	650	648	626	587	648	607	617	617	590	635	601	624	619	599	583	619	616	610	643	613	623	661	604	619	616	608	658	645	663	617	602	628	571	627	620	662	682	588	643	607	614	623	626	620	648	648	631	646	622	577	612	705	620	629	603	627	631	624	614	603	633	633	625	616	625	606	620	593	618	656	623	630	596	649	645	668	625	626	622	620	677	591	634	672	630	613	634	634	614	636	652	635	608	627	607	659	614	592	686	595	619	595	633	677	619	650	605	660	611	583	606	634	634	635	603	597	600	620	597	665	628	640	639	626	655	645	587	586	634	632	640	679	612	637	620	609	613	624	631	596	619	633	626	638	616	627	628	647	666	594	621	562	585	609	667	618	616	595	602	619	662	655	622	631	586	615	618	689	590	569	579	631	654	660	600	620	645	603	642	587	651	572	656	591	629	622	653	638	646	649	638	610	642	629	586	592	640	601	608	614	611	621	619	630	656	599	625	620	619	620	641	582	638	603	593	660	638	624	640	577	646	603	563	615	659	626	601	630	673	633	607	627	627	625	665	576	617	675	609	604	635	606	579	619	602	600	606	635	618	675	629	610	627	609	645	625	604	601	593	600	615	611	616	599	646	601	608	619	626	619	619	633	607	605	615	597	644	643	634	646	605	581	652	606	627	604	622	643	636	586	610	626	620	602	617	650	655	654	656	586	592	626	654	597	616	630	662	640	602	593	627	618	606	609	638	655	630	638	664	642	610	603	652	614	611	583	609	619	662	671	635	605	612	593	644	599	614	614	635	620	590	671	601	606	674	628	625	641	626	596	661	658	634	621	678	637	619	609	604	607	624	602	605	643	650	668	617	618	621	612	636	595	638	613	633	649	630	656	555	635	629	595	629	607	647	646	593	647	607	632	621	651	615	617	619	622	659	593	645	564	629	630	635	610	650	608	596	629	626	647	634	623	573	580	654	635	573	632	679	598	643	650	644	667	621	611	621	640	614	626	646	638	629	631	618	578	622	585	592	580	587	673	621	578	637	593	642	629	687	623	642	642	632	643	669	541	608	621	620	603	637	657	625	608	605	637	625	601	654	647	612	618	595	650	647	645	632	625	600	604	600	623	619	620	593	586	611	634	628	597	619	571	619	627	644	610	657	646	615	606	650	597	657	608	627	605	602	631	668	614	630	655	642	649	615	650	620	588	612
25270	21592	27227	25930	4764	647	567	463	413	381	387	351	355	337	321	338	313	349	337	300	313	329	334	328	311	325	330	328	328	312	309	293	295	319	266	320	307	315	329	295	279	335	294	322	295	337	331	321	308	298	280	294	308	327	315	305	306	301	322	328	299	305	321	264	322	345	321	312	320	317	278	301	310	307	287	320	304	290	308	307	332	326	315	311	286	286	292	323	337	325	319	314	309	301	328	332	310	342	322	323	304	302	327	288	306	305	323	327	314	328	328	316	302	292	306	343	315	324	309	300	321	279	319	299	279	303	318	339	299	296	302	334	297	321	318	280	289	328	293	321	309	274	308	326	328	315	314	315	326	315	295	291	318	299	295	282	298	316	342	305	315	299	294	281	317	316	295	309	315	306	299	322	320	309	307	325	322	316	292	341	332	356	309	286	329	319	293	284	333	287	320	363	322	278	324	308	269	295	309	307	291	300	303	287	280	274	309	308	313	328	327	299	291	279	271	315	321	299	268	309	290	317	292	324	288	291	322	331	291	354	339	302	316	291	332	336	343	291	320	299	314	305	319	320	352	284	315	310	302	288	289	316	332	297	298	325	271	325	339	323	329	309	311	275	296	299	288	312	298	310	306	292	315	297	320	290	319	280	308	318	301	311	314	284	339	313	312	273	287	313	332	337	312	296	304	296	336	304	311	307	315	289	289	312	329	319	315	308	300	281	333	310	330	313	302	319	320	308	297	278	330	301	300	300	308	300	277	328	269	318	298	317	317	277	329	354	324	333	337	307	304	324	329	276	289	306	340	293	277	317	310	287	327	318	314	295	315	328	288	304	315	323	315	295	313	352	301	308	313	296	322	297	336	304	289	337	321	336	277	303	272	307	258	271	312	319	323	319	301	315	300	308	312	284	319	309	326	314	319	310	329	322	291	298	329	284	279	291	273	304	315	306	302	304	310	284	296	271	284	314	321	307	290	310	313	303	298	296	309	290	343	317	315	320	298	299	319	305	316	301	320	287	305	329	306	309	286	326	318	327	354	338	305	304	300	308	303	309	320	302	277	305	320	303	329	317	305	314	273	301	323	304	319	277	317	293	325	294	322	312	329	307	286	314	323	303	326	292	319	336	295	300	316	318	341	306	317	289	299	323	313	315	311	313	334	315	313	275	271	318	303	299	281	308	319	312	306	309	322	307	306	310	332	296	308	276	307	328	295	338	311	289	308	310	322	317	325	321	324	313	346	323	298	332	312	318	329	327	315	300	319	315	327	311	308	329	311	327	327	300	320	285	342	323	299	349	329	318	300	310	320	302	329	289	302	321	339	286	280	339	324	312	297	332	276	308	297	310	313	283	300	332	303	296	325	336	325	295	330	284	301	319	341	274	327	316	316	299	287	287	309	278	368	300	303	304	314	308	330	302	310	306	334	284	307	289	300	303	290	288	288	306	282	313	320	306	328	316	311	306	308	299	336	275	300	320	319	309	318	277	315	320	324	290	276	294	327	320	289	335	298	322	300	319	298	313	303	261	304	306	292	315	314	322	295	311	325	295	290	289	306	319	324	316	310	278	297	294	314	310	316	312	340	307	299	313	298	320	288	283	278	315	333	276	305	294	308	343	302	317	332	306	299	296	321	310	312	317	330	317	287	274	278	278	304	300	303	288	325	304	317	288	341	321	328	328	325	295	331	262	300	326	275	292	308	317	316	284	323	297	299	325	287	312	296	308	309	292	286	302	311	268	288	270	302	331	309	296	335	275	335	299	325	339	309	313	298	297	333	335	281	304	272	307	303	316	264	314	302	292	298	349	295	325	318	319	333	337	309	329	316	285	312	341	318	316	326	273	322	309	323	293	308	296	344	302	267	320	336	319	287	331	334	347	299	303	323	297	269	309	315	307	294	308	309	306	326	284	313	323	281	330	299	345	301	291	318	292	316	331	302	285	343	302	257	297	314	333	267	306	299	296	290	320	274	308	301	308	292	282	284	270	348	305	321	292	295	329	303	318	332	325	304	295	327	294	328	318	331	297	323	304	330	261	305	315	290	300	285	314	333	295	287	292	291	318	281	302	298	322	298	301	332	287	339	314	309	337	315	315	303	323	310	320	257	313	305	301	293	311	284	271	315	294	296	312	300	318	310	328	319	289	330	321	318	297	288	313	311	317	318	308	304	329	311	328	329	261	333	278	310	329	315	316	309	309	303	313	327	324	315	304	329	289	310	292	311	327	287	302	294	308	314	298	320	284	310	331	333	295	337	327	299	327	317	301	280	296	324	316	309	289	299	292	304	329	325	340	284	308	333	307	293	314	324	340	304	311	324	306	304	285	298	284	287	316	307	336	279	317	326	313	321	334	332	296	323	297	295	339	310	302	327	318	299	305	316	305	326	262	314	318	275	302	309	310	328	309	299	316	302	319	304	307	330	290	310	293	336	279	279	311	314	316	323	301	311	333	288	332	278	282	306	318	338	304	294	285	338	324	323	319	322	319	308	306	299	312	283	290	296	295	299	309	305	346	319	300	309	308	307	314	321	331	318	310	286	329	342	316	300	311	308	286	302	304	330	317	309	323	321	312	303	307	321	272	311	312	307	302	300	301	312	343	280	318	300	292	341	317	338	303	335	324	278	323	309	316	296	335	289	313	307	277	294	300	302	327	316	291	294	260	316	321	293	315	350	301	308	339	310	311	312	341	310	300	314	295	304	300	305	328	326	304	296	310	306	298	296	334	312	306	307	312	300	318	295	329	284	293	307	299	273	295	307	297	278	284	329	315	283	304	301	298	313	323	280	324	292	313	289	304	318	309	292	308	304	304	285	315	283	309	304	309	313	297	291	288	284	298	312	312	339	306	316	315	316	295	306	289	306	298	297	300	305	316	326	306	306	316	298	307	297	297	321	295	322	323	318	334	290	308	288	302	321	312	338	303	294	318	328	303	290	283	296	307	298	301	268	316	335	335	293	266	324	355	304	295	293	306	294	310	284	272	308	321	311	326	335	290	309	298	310	292	316	281	317	313	299	325	307	298	323	291	311	337	278	316	297	314	309	311	329	312	318	334	304	294	275	279	285	308	334	288	314	348	284	298	329	328	301	298	302	298	309	283	315	320	314	295	332	307	331	296	334	319	298	293	331	282	294	292	318	302	324	306	312	305	293	315	308	307	321	282	305	314	297	273	283	316	334	301	295	309	276	314	317	314	304	316	315	306	342	303	321	309	326	323	295	331	337	292	341	305	297	310	337	323	307	347	303	286	329	275	307	306	316	333	314	300	332	311	310	303	301	321	345	312	301	329	284	280	302	312	305	308	287	310	320	293	308	314	319	322	283	310	300	331	306	305	289	314	311	276	338	302	318	305	291	310	296	299	323	284	318	313	286	291	314	321	313	321	305	315	288	296	293	293	315	292	308	289	309	301	301	315	305	319	301	275	304	299	300	303	349	319	306	305	309	323	288	287	346	315	306	334	277	315	320	309	318	319	298	295	303	317
15867	8651	4932	2216	1724	1336	1070	847	717	648	615	568	513	523	485	451	454	452	409	467	413	459	407	415	443	411	424	422	409	459	428	474	396	407	400	381	388	380	412	395	437	439	426	410	401	429	402	431	416	403	399	367	429	402	376	402	402	410	441	419	416	378	427	396	376	422	434	419	393	395	402	395	367	411	413	429	429	454	404	365	422	417	396	407	411	425	409	387	432	392	389	415	410	399	393	400	378	379	381	421	396	381	410	416	420	386	420	401	393	414	396	393	407	396	422	440	402	392	398	389	408	399	403	383	395	384	373	424	421	380	384	401	447	412	378	419	415	409	408	416	399	425	415	405	402	384	374	417	429	450	432	422	376	387	381	394	382	382	406	392	394	423	431	415	400	360	346	391	416	455	402	417	405	412	410	377	392	400	397	389	376	386	424	401	402	435	354	395	390	399	388	446	433	413	426	402	399	423	405	399	450	424	428	361	397	379	379	409	366	371	409	404	425	356	390	413	391	389	377	408	391	388	371	394	398	378	398	445	427	373	379	395	400	392	393	387	417	437	416	416	403	358	409	380	376	388	366	402	408	433	407	396	426	377	404	409	407	415	354	382	402	352	429	419	415	397	431	386	378	393	423	400	400	410	397	402	415	444	405	398	376	425	414	428	439	391	424	392	364	396	374	398	412	395	379	420	399	390	402	457	373	379	377	393	417	412	418	392	420	391	394	388	442	417	428	384	422	426	400	396	407	405	396	398	416	419	400	419	399	402	396	393	370	387	415	371	417	434	449	412	411	404	409	414	421	393	400	448	418	397	380	377	386	423	407	420	378	411	410	376	387	373	395	394	398	392	388	397	407	397	412	416	393	392	398	406	407	405	391	401	394	389	403	429	413	445	439	367	407	393	411	419	406	426	392	406	376	446	388	382	373	361	408	442	410	413	412	403	405	403	387	386	416	394	399	411	425	397	407	392	371	375	395	413	382	379	390	379	402	373	385	417	429	402	429	426	420	385	380	408	409	421	415	406	385	425	383	406	404	396	405	452	452	421	390	415	413	398	395	407	389	400	424	394	396	387	400	390	405	410	388	403	403	405	423	441	344	402	423	399	401	364	438	421	399	390	417	436	418	375	392	389	402	366	409	426	406	411	398	392	408	399	418	424	417	400	399	414	409	395	419	398	403	389	441	384	399	398	406	396	382	406	393	402	402	413	404	393	353	398	438	406	426	404	393	358	378	433	414	415	393	379	379	425	393	406	398	436	412	423	382	408	407	391	406	405	429	413	407	407	405	385	370	385	387	417	416	387	424	406	389	447	402	408	420	413	439	371	393	427	409	418	430	406	407	408	405	403	401	426	426	390	412	402	391	421	397	429	413	426	399	398	408	413	448	437	406	386	369	396	387	407	420	382	403	401	398	375	394	395	375	398	409	413	392	393	435	447	407	402	372	361	415	396	423	411	412	382	385	411	383	404	403	404	425	402	399	396	404	413	425	439	395	384	438	372	404	393	427	361	393	403	385	406	407	389	384	406	405	395	394	379	374	459	395	409	402	351	422	424	396	386	391	426	428	417	438	391	394	380	395	404	447	425	399	431	380	379	410	412	383	408	413	343	365	438	417	422	394	408	374	402	441	400	426	420	385	372	413	405	389	437	405	419	399	385	414	432	432	433	405	377	403	407	408	422	416	407	380	401	402	355	411	425	399	424	392	434	401	404	427	408	413	378	410	401	401	388	392	408	381	398	398	367	377	394	437	372	417	406	409	407	419	446	390	410	399	372	414	415	416	374	419	385	383	378	381	374	405	401	388	389	412	409	376	403	358	416	391	394	392	378	428	432	402	385	406	381	410	397	391	399	379	452	407	362	408	392	433	400	413	455	412	395	408	394	417	415	403	388	375	382	397	400	389	428	416	370	407	389	430	386	399	396	392	412	383	407	424	413	415	379	408	408	397	391	414	389	442	408	411	392	390	375	416	378	384	375	437	402	419	428	413	411	398	398	369	404	391	407	375	427	418	391	421	404	392	412	394	417	402	393	413	373	384	410	383	395	399	391	403	391	390	424	426	360	417	412	433	410	420	412	414	425	406	412	443	414	418	404	410	388	384	435	409	430	422	382	391	361	407	384	393	374	416	378	425	384	449	405	401	420	404	389	384	387	370	414	407	401	393	431	426	377	379	432	384	410	395	388	374	409	399	401	424	433	388	425	415	421	394	410	397	389	372	400	365	386	350	396	413	382	432	384	403	409	412	388	417	412	382	426	392	400	418	411	390	430	410	387	416	398	422	416	386	424	403	394	409	424	420	402	415	385	390	353	426	412	401	415	368	415	405	410	396	392	342	416	394	393	428	442	389	438	411	409	374	410	401	403	429	354	373	372	400	412	394	393	388	365	388	427	407	382	378	413	418	403	394	409	392	433	394	397	375	400	399	384	408	416	392	402	417	423	396	446	361	402	387	425	386	422	405	425	386	381	383	400	401	430	429	389	441	402	379	396	379	372	422	424	412	360	408	414	443	412	399	431	410	380	402	443	419	408	374	398	392	388	450	395	428	394	426	395	394	413	392	401	387	404	397	413	411	402	414	387	439	438	407	422	381	379	370	408	408	372	402	409	392	387	430	398	404	405	412	425	405	412	377	420	424	380	401	431	417	360	384	395	449	423	412	428	410	359	426	431	381	420	408	435	389	395	408	412	390	406	425	398	396	402	395	422	421	375	380	409	370	437	429	402	395	371	391	391	400	389	438	387	402	412	397	399	437	386	428	388	420	391	387	389	389	408	406	407	412	361	398	388	366	420	421	416	393	401	405	379	401	410	407	371	423	420	431	374	407	417	410	436	382	409	391	397	384	383	410	407	396	391	420	410	414	416	387	388	393	407	395	398	390	435	393	410	390	393	398	407	385	433	382	385	395	389	410	405	443	393	405	396	366	423	387	399	390	420	411	418	376	419	414	428	384	399	426	412	420	421	388	395	389	460	395	383	412	401	398	405	393	396	406	406	395	424	415	404	402	422	412	408	399	405	355	426	375	428	383	396	390	389	387	412	409	396	412	412	420	387	395	369	403	381	397	402	413	396	411	420	431	401	412	372	384	426	405	436	399	383	391	383	394	370	419	391	408	424	412	402	381	420	408	374	415	391	407	377	397	402	368	410	394	426	392	426	391	364	437	413	414	389	415	416	433	420	408	396	360	416	401	393	404	395	384	431	372	408	432	430	403	394	443	438	382	404	398	392	387	380	419	410	430	404	401	414	346	393	392	465	399	397	423	353	418	405	394	407	391	397	442	411	403	381	411	397	371	408	424	410	423	394	411	373	422	439	410	434	405	404	405	421	388	408	382	384	394	409	408	426	387	415	390	420	386	395	389	389	398	406	377	416	401	390	361	413	392	398	397	393	402	423	407	401	376	401	377	381	414	390	411	425	381	385	392	412	388	411	396	385	429	404	412	392	414	367	382	409	398	395	407	404	405	386	416	422	410	387	420	407
23035	21630	29325	24420	21631	21422	3270	765	575	521	488	432	408	336	343	319	296	294	278	297	248	290	279	264	264	253	252	260	255	259	240	258	267	268	230	231	236	274	253	249	223	261	257	261	258	259	269	258	232	234	237	267	239	225	234	252	258	236	235	226	255	231	235	245	230	266	263	247	237	236	206	269	243	237	249	243	268	246	213	237	242	249	254	233	247	225	248	224	278	243	244	269	247	257	236	245	247	229	239	245	232	222	240	208	247	238	233	229	253	208	242	258	245	228	226	261	241	233	214	260	233	247	251	232	232	251	254	256	256	216	255	280	246	247	252	253	242	245	304	251	255	239	205	271	226	240	224	256	237	230	244	241	249	243	241	242	233	221	244	231	221	231	237	230	225	238	241	226	220	238	219	237	231	219	263	234	229	249	217	247	248	215	223	253	227	226	233	224	260	224	235	225	222	230	223	267	239	267	234	220	242	235	218	231	212	227	248	229	258	212	249	231	244	255	239	253	226	211	248	255	232	254	257	252	228	251	237	223	245	227	252	222	242	236	230	253	259	249	239	246	234	230	222	252	251	254	219	214	234	211	222	233	260	218	231	218	215	234	257	219	258	242	265	244	222	244	223	236	222	244	233	220	227	222	215	236	220	232	247	229	215	243	245	241	244	232	233	228	231	253	215	255	269	217	247	249	237	225	242	204	215	221	271	244	238	243	243	236	258	222	220	235	245	245	267	236	254	231	252	257	241	242	255	214	252	227	245	225	249	247	257	261	281	244	245	207	254	215	234	248	212	228	222	221	221	242	233	230	259	229	225	257	210	242	242	255	218	265	233	255	232	236	240	266	213	236	211	230	237	208	235	230	249	255	233	251	236	255	232	269	248	256	246	229	235	239	254	245	212	225	234	240	242	233	243	219	244	212	230	233	259	244	246	250	249	267	228	229	219	234	231	219	226	236	234	241	218	257	234	252	221	260	243	229	223	240	221	241	242	226	251	273	217	216	242	253	231	243	253	216	226	246	242	228	202	252	217	237	218	239	229	241	230	242	242	220	255	236	220	236	218	220	238	230	216	223	246	233	191	245	207	240	237	228	202	254	255	241	224	221	226	232	246	199	239	238	205	190	237	269	235	220	231	234	273	223	229	219	233	230	210	268	240	215	235	242	243	271	215	245	267	231	242	263	232	214	226	252	231	251	244	263	230	219	256	223	232	228	249	222	234	240	235	234	224	241	209	242	261	210	242	245	227	236	256	253	238	254	241	245	238	223	247	228	248	232	221	243	225	207	238	225	259	251	229	220	230	224	244	264	228	242	253	251	226	258	233	215	255	270	232	254	261	221	261	206	222	223	234	235	207	237	238	224	253	219	237	228	214	215	233	221	224	230	250	225	254	241	252	234	238	251	238	248	230	212	213	240	248	259	235	254	254	225	267	249	252	260	238	240	233	252	251	235	234	255	261	250	241	240	209	210	254	231	249	256	226	248	222	233	243	246	242	250	206	240	246	232	242	245	243	238	238	252	264	255	215	234	227	220	222	227	260	224	243	249	222	239	206	217	226	234	234	220	237	262	210	248	251	210	226	252	212	258	253	267	240	247	252	235	224	230	234	227	266	222	206	249	245	252	248	238	245	240	239	266	249	260	239	252	240	235	215	200	219	225	235	241	255	247	250	217	228	234	222	256	244	251	242	255	274	262	258	215	227	248	254	210	228	226	244	215	231	237	220	223	218	245	222	238	227	242	230	227	221	239	225	275	273	230	227	211	242	237	265	251	223	264	208	218	249	226	233	217	237	238	237	227	239	234	244	236	239	251	205	222	239	276	234	243	219	234	247	226	244	228	232	238	220	248	247	243	280	255	250	235	226	233	237	254	247	239	220	226	230	233	229	239	223	241	230	254	207	245	239	219	249	254	247	214	218	227	232	236	237	242	255	269	222	239	251	217	248	243	262	259	229	244	245	227	198	229	253	237	211	230	223	248	239	203	223	235	250	234	240	227	240	258	202	243	219	261	225	251	182	214	238	233	238	222	247	247	252	222	253	234	225	261	274	233	257	258	229	254	218	213	223	251	221	221	226	227	224	230	233	218	225	236	279	243	251	232	222	229	229	243	265	242	239	231	246	240	255	236	218	237	254	231	234	210	242	257	214	232	244	229	235	250	224	244	277	263	233	245	262	216	233	224	234	226	233	215	235	243	247	257	219	234	231	219	236	264	236	227	217	238	215	212	219	263	246	225	216	255	243	256	212	252	221	219	228	239	248	233	234	220	236	224	236	246	271	248	215	233	241	239	225	236	282	249	238	246	221	261	238	225	235	211	252	228	245	235	224	257	243	255	225	233	227	232	236	231	214	230	250	268	240	230	244	228	231	244	202	246	227	248	219	235	240	244	230	211	214	242	247	244	231	240	226	226	229	246	251	249	276	245	238	238	256	221	243	209	235	207	216	249	233	216	226	249	245	250	266	238	227	219	211	256	227	268	232	247	246	245	228	236	250	231	221	250	250	231	200	239	253	225	255	246	212	230	250	211	237	231	235	235	226	228	232	248	245	257	218	245	234	240	223	229	222	237	254	208	249	233	216	240	247	246	247	228	245	202	202	257	232	205	230	250	216	230	210	245	258	222	252	217	220	217	236	240	232	254	208	238	220	225	250	277	246	235	204	238	276	261	213	239	234	262	270	234	229	232	233	256	244	226	236	240	235	263	255	228	222	217	240	236	205	234	235	253	240	232	232	237	250	224	225	222	229	236	219	223	237	238	237	237	205	236	239	211	228	221	234	224	243	246	221	248	260	248	242	244	252	247	233	262	235	232	219	248	251	224	217	251	228	255	264	249	238	255	208	237	233	242	245	245	213	239	219	223	239	241	210	225	257	224	217	241	228	228	244	202	251	240	223	199	232	223	226	253	232	213	217	236	230	230	230	222	236	228	251	256	276	215	228	226	200	213	225	245	244	228	227	254	254	233	208	221	247	249	230	225	223	238	225	270	239	228	235	227	211	235	256	223	220	244	239	250	253	248	200	226	215	250	251	245	242	249	231	233	225	219	252	218	233	245	229	251	240	232	250	230	233	244	214	223	239	236	221	231	222	217	239	257	266	248	235	225	208	222	241	239	236	263	243	245	254	237	236	235	239	236	226	243	224	231	274	240	240	232	205	249	227	227	248	242	297	271	228	218	243	233	246	225	235	244	245	255	232	234	256	224	228	222	221	228	223	222	206	241	243	270	235	227	243	231	243	244	227	227	252	257	233	226	243	217	228	272	270	237	210	245	241	234	220	221	236	223	231	230	249	230	233	240	249	248	256	242	208	245	228	273	230	239	232	242	219	238	243	258	226	219	244	236	249	254	235	250	248	231	223	218	262	240	213	226	248	224	240	256	253	229	214	241	236	203	223	232	226	234	246	232	227	234	225	236	224	224	223	213	222	235	232	223	256	211	225	238	218	257	247	243	269	237	252	234	250	227	249	238	257	227	213	216	244	267
20227	17109	10686	5049	3639	2763	2058	1548	1217	1008	840	779	636	626	573	525	522	452	471	405	446	421	345	371	337	352	335	391	338	344	372	345	333	379	377	356	355	355	322	331	348	376	335	353	334	341	325	351	338	301	328	389	314	324	335	356	344	355	319	337	342	309	326	315	350	317	346	342	329	339	314	335	342	305	333	319	327	333	325	315	329	303	340	331	322	311	303	309	306	330	329	310	299	330	309	341	318	317	309	319	283	317	338	329	320	320	316	312	325	321	353	321	340	321	345	329	323	299	328	324	315	340	319	321	306	329	290	332	349	327	327	326	323	346	344	324	307	293	315	329	317	289	323	299	318	315	312	323	311	325	300	321	339	329	317	324	305	329	336	338	315	340	305	308	328	324	297	318	313	311	312	324	344	311	340	349	346	347	328	333	298	323	310	331	311	319	301	314	303	333	304	347	301	328	340	343	297	320	346	336	318	344	353	334	342	337	293	298	308	309	315	340	326	343	309	328	342	329	334	355	343	293	297	320	321	325	336	328	304	317	311	280	314	328	359	321	332	329	338	344	321	312	303	286	334	339	360	324	340	300	331	315	339	299	299	335	329	330	318	266	334	337	311	305	346	312	341	312	321	316	331	296	324	342	319	303	287	292	327	318	324	317	335	297	334	319	313	297	311	331	325	314	321	337	298	296	322	330	334	330	293	332	323	319	330	313	337	334	312	304	307	323	306	332	355	294	315	325	314	317	302	319	304	332	340	328	293	316	303	343	295	319	307	329	285	340	292	314	282	320	336	302	320	346	312	317	293	286	308	343	291	301	304	315	304	333	385	339	298	339	337	321	325	347	312	319	344	348	324	324	300	320	295	336	298	339	331	329	342	323	316	359	345	302	305	302	295	302	314	335	342	322	298	330	322	301	282	288	329	305	311	340	308	292	339	307	312	312	326	320	316	317	313	305	302	307	324	322	290	316	301	325	332	339	330	312	328	315	347	343	304	348	299	307	340	285	306	338	334	315	303	294	320	327	293	365	311	314	314	323	320	350	306	325	322	322	307	325	307	312	315	315	333	301	308	325	318	308	299	352	311	323	292	310	318	326	314	316	281	340	286	302	320	310	311	341	321	305	341	344	314	291	289	288	317	329	316	354	299	285	292	289	287	314	318	280	346	311	365	342	300	338	297	306	320	342	299	320	275	355	303	335	308	292	305	336	338	316	316	307	312	297	336	323	332	324	310	333	343	296	310	321	274	319	319	307	300	328	332	332	344	317	279	312	306	304	330	319	327	308	293	306	328	296	337	314	301	283	335	275	322	321	315	339	325	308	293	323	331	304	314	323	309	292	328	348	316	323	302	282	313	318	311	307	320	325	328	325	302	358	339	295	320	310	342	307	303	319	333	312	311	324	331	313	295	316	326	298	323	331	318	319	325	286	314	322	338	333	292	344	356	308	309	304	305	352	323	306	338	282	319	290	321	325	304	298	325	310	307	312	317	326	324	289	316	318	331	312	321	313	322	305	333	335	317	351	303	341	344	319	334	310	350	306	329	322	325	322	314	303	314	278	334	259	336	329	302	294	279	321	345	319	312	292	305	286	315	328	284	286	286	301	362	318	308	316	302	337	322	301	325	339	342	322	330	312	297	323	347	337	296	314	318	344	334	325	345	333	343	295	325	324	311	311	309	320	319	329	301	322	293	316	289	327	344	310	317	327	337	320	309	324	318	311	301	310	309	333	308	318	337	359	316	310	332	304	302	331	330	323	332	319	321	334	287	312	325	334	306	315	308	328	339	355	362	327	314	317	342	323	323	313	322	308	312	340	312	296	328	315	319	311	338	308	308	306	295	313	323	308	318	292	319	316	315	317	362	340	282	328	301	325	297	309	306	323	321	326	347	339	294	333	320	299	329	316	354	314	346	363	316	304	277	331	336	318	301	332	308	349	296	312	337	302	300	320	313	336	316	335	329	290	340	309	294	305	328	328	324	304	319	270	339	315	300	331	338	337	304	309	313	322	302	320	303	306	332	346	353	337	347	326	307	313	326	315	315	327	309	313	310	304	295	331	321	283	316	308	306	327	320	325	326	285	313	310	320	301	308	338	300	328	322	323	298	312	330	345	358	340	307	337	356	318	337	321	318	319	283	311	310	291	320	304	316	338	291	307	308	335	274	355	312	346	294	345	316	280	295	336	292	323	306	306	318	340	328	308	315	343	306	300	311	324	341	279	316	308	326	278	311	335	303	350	325	348	321	307	325	316	313	306	291	291	298	290	329	324	326	293	304	298	273	333	312	333	312	332	352	328	294	311	325	311	295	303	306	335	315	322	301	319	316	324	304	311	276	294	354	320	317	343	320	307	312	311	297	320	331	342	315	314	308	302	311	316	287	325	313	341	293	310	298	313	316	351	324	321	351	309	350	335	314	321	321	304	322	345	288	290	321	300	336	341	301	330	330	298	334	319	334	324	315	290	331	338	329	346	316	300	317	293	305	293	349	302	308	332	327	294	328	303	300	316	360	325	320	335	279	354	334	337	314	305	326	320	340	329	346	314	287	306	326	323	326	276	288	280	315	287	323	355	318	308	322	354	292	339	361	315	340	291	335	335	333	318	296	305	327	324	344	302	315	320	322	314	312	333	301	370	317	328	330	358	324	318	333	310	312	311	331	301	315	316	333	322	344	304	317	330	331	311	338	328	316	320	318	302	304	338	320	302	320	284	323	293	328	341	301	291	309	314	312	313	312	316	336	314	320	328	357	302	344	324	293	316	293	304	284	325	290	326	306	294	330	323	331	333	327	304	342	340	345	341	337	306	318	324	317	331	368	313	326	300	344	304	318	315	318	323	322	340	334	316	331	322	347	321	319	301	345	335	306	313	323	327	339	321	296	300	309	328	324	331	335	289	321	300	315	340	340	338	348	298	302	329	308	306	311	329	306	286	333	307	314	309	308	340	306	309	327	321	324	335	334	291	313	359	331	320	304	356	322	350	298	318	297	310	294	331	335	304	326	335	327	340	289	335	322	300	302	332	322	322	331	320	324	325	296	303	324	315	348	316	304	366	320	316	318	303	326	312	342	325	325	303	316	318	341	339	280	326	323	316	318	341	295	316	313	293	301	295	315	301	338	351	305	308	290	303	345	307	309	288	344	319	321	322	330	333	318	312	299	324	339	304	299	344	354	357	348	301	286	339	330	338	292	303	302	330	305	337	285	303	302	339	324	269	313	317	315	350	297	331	314	301	319	328	304	310	327	328	344	310	319	359	317	328	343	324	299	316	297	323	316	317	331	319	341	318	345	312	319	313	329	339	308	355	322	333	328	327	307	326	307	278	304	328	330	341	332	300	318	349	295	338	334	309	303	336	314	316	306	329	315	336	312	312	341	321	335	342	298	350	325	321	312	316	323	296	300	336	309	323	340	298	302	343	330	350	309	285	351	302	344	302	319	344	344	314	306	349	304	330	324	351	301	304	324	330	316	321	331	311	321	307
28104	17681	4206	1192	746	687	605	582	532	535	536	521	495	500	528	453	552	501	475	523	501	499	520	473	469	494	486	531	476	474	519	491	462	505	492	509	495	444	481	521	437	476	510	473	465	494	472	497	524	506	466	504	486	466	483	493	465	473	533	499	465	474	489	524	484	505	530	440	477	462	470	520	470	472	493	477	530	499	458	512	446	495	480	488	500	480	506	482	526	468	458	515	462	490	516	490	504	499	493	513	533	492	498	473	497	524	498	516	449	480	497	468	482	538	526	490	504	525	506	481	482	486	471	528	514	486	475	544	501	483	472	450	418	469	501	570	489	513	518	454	484	490	489	469	453	499	493	491	523	488	462	477	460	497	465	494	502	482	494	523	445	477	503	434	499	502	482	474	515	463	488	470	511	474	517	472	457	480	479	484	456	491	487	496	502	482	498	485	541	447	506	508	442	498	451	487	483	514	486	492	494	483	462	509	535	471	527	470	546	475	510	514	464	477	509	531	495	475	497	495	487	489	503	465	484	466	548	503	493	478	484	457	470	489	485	500	466	467	520	518	460	511	509	512	462	497	467	478	505	520	494	504	510	503	509	470	506	494	480	480	479	517	514	493	519	483	489	488	475	527	480	518	491	466	462	500	482	458	522	492	535	493	479	512	484	525	455	477	468	522	462	543	466	481	436	492	528	504	511	504	482	472	503	519	493	468	497	497	515	523	497	501	533	481	473	514	450	485	508	508	486	504	476	496	495	496	508	518	500	464	500	505	472	459	507	504	487	454	440	475	480	497	509	489	465	452	515	465	513	516	485	491	482	504	448	526	500	483	494	486	497	500	468	465	486	490	505	499	512	503	494	475	446	513	488	483	426	497	477	522	482	490	514	490	489	518	466	530	498	492	465	505	462	467	480	480	466	537	491	511	462	459	511	534	471	535	493	488	516	454	476	498	479	487	471	483	509	486	498	488	503	462	503	478	471	473	488	464	494	507	480	536	463	463	491	509	508	483	464	493	471	471	485	486	449	500	498	513	509	472	505	494	495	489	497	454	462	512	468	522	508	522	476	482	508	457	485	520	505	499	520	459	514	504	516	514	490	492	478	443	518	508	495	518	587	496	468	494	495	471	527	471	453	522	516	527	518	493	501	474	493	472	464	477	453	517	525	520	487	505	497	517	501	532	534	530	444	479	462	489	517	489	504	516	515	519	473	437	469	465	512	515	513	478	483	494	501	464	465	480	514	547	529	475	514	471	478	502	486	469	508	491	493	464	470	485	466	500	462	506	501	480	484	499	460	481	493	446	518	498	474	491	478	513	500	548	503	510	490	514	469	522	479	522	510	494	496	503	478	504	500	464	449	496	476	497	469	461	476	494	498	481	494	475	493	474	473	520	473	501	518	487	512	499	446	472	524	472	502	453	493	480	474	490	491	523	485	490	492	478	487	489	468	520	494	502	513	534	511	468	492	473	488	514	507	525	460	471	474	512	480	501	474	484	501	456	474	510	481	508	458	464	478	502	498	506	485	525	486	464	466	554	514	444	472	487	465	478	488	521	538	473	526	526	490	489	533	493	470	535	483	473	490	425	486	494	477	492	492	482	482	508	462	527	498	469	516	481	493	482	508	485	512	463	478	516	488	481	485	511	469	499	483	485	504	500	467	520	466	514	473	483	500	489	506	498	447	495	485	495	491	497	507	531	485	498	511	444	492	453	527	526	498	466	527	496	490	474	484	473	481	535	476	468	482	432	523	498	505	451	526	495	456	493	506	504	462	440	472	524	508	463	501	535	520	463	447	507	461	493	481	524	474	474	491	495	497	433	508	497	503	476	495	502	478	514	516	493	473	496	484	480	553	441	468	472	484	503	504	480	503	502	521	527	471	476	476	519	493	480	492	488	494	534	555	472	511	482	473	443	504	474	505	523	502	495	498	482	493	466	484	460	480	489	475	462	479	491	452	509	495	502	483	475	490	472	493	529	541	496	463	487	475	531	502	490	480	483	432	493	499	522	513	497	531	534	496	500	473	524	489	487	478	471	469	495	474	532	477	467	478	460	493	494	516	478	527	477	446	491	474	511	474	489	460	469	491	496	508	453	504	480	512	527	505	492	517	483	504	473	508	482	488	521	507	452	508	529	488	508	463	560	474	484	489	457	457	464	500	495	474	454	487	449	485	479	470	464	512	499	497	472	467	450	495	472	482	486	495	514	480	460	510	474	503	509	478	480	464	494	500	495	518	533	470	489	467	453	494	489	482	486	492	502	467	487	501	502	468	511	511	456	479	512	483	511	465	452	508	467	510	483	472	472	486	483	508	503	462	514	478	453	523	502	481	511	483	509	497	461	536	466	485	525	505	487	488	503	492	475	516	456	494	508	488	508	469	465	476	455	456	489	529	508	498	481	492	492	516	491	516	471	497	489	476	488	482	467	487	539	496	482	491	502	492	486	485	474	514	501	457	498	471	511	456	465	443	509	488	499	504	500	506	481	520	492	509	487	539	518	493	470	481	473	484	519	454	488	487	470	497	506	551	516	514	504	511	511	497	465	478	542	476	447	455	510	465	483	526	505	465	461	478	469	483	460	483	491	500	471	474	493	482	507	505	447	508	518	486	491	521	537	516	482	507	472	508	515	470	516	495	474	498	461	522	469	481	479	523	486	495	527	487	447	502	509	460	518	477	499	504	517	486	533	490	506	452	501	454	474	472	470	507	499	465	480	489	509	486	469	496	496	487	460	505	504	510	480	526	467	481	520	482	494	499	483	515	461	473	502	460	449	498	522	478	486	496	488	495	499	489	480	447	468	518	495	464	525	489	511	492	496	511	470	450	482	488	494	487	483	498	500	535	462	479	469	504	516	478	501	490	435	491	473	507	469	481	524	483	501	470	493	459	525	479	507	481	471	476	508	529	531	460	461	527	499	504	512	479	489	508	487	501	496	471	468	518	458	495	503	468	485	479	538	476	503	488	531	489	499	488	527	492	485	508	510	458	486	474	506	483	502	527	468	496	514	472	503	504	490	486	499	476	464	502	484	492	523	491	469	476	493	492	518	494	500	491	492	504	477	475	491	516	489	499	496	521	477	511	518	484	503	492	503	503	495	533	480	469	515	540	468	498	443	513	456	494	492	492	507	474	453	525	468	486	457	515	472	463	491	459	468	483	518	501	489	474	511	470	493	514	522	536	498	524	449	476	510	515	476	494	501	471	463	493	459	511	498	499	503	454	466	477	497	470	518	542	494	488	461	500	486	511	496	469	522	460	466	474	477	492	484	491	443	480	486	500	506	502	455	511	486	470	487	463	471	515	465	518	491	508	436	464	500	483	498	512	501	513	469	499	493	490	476	485	495	483	484	461	506	455	471	500	495	486	496	457	505	489	461	535	474	479	474	500	492	486	483	527	506	473	483	487	522	480	485	498	466	488	497	494	449	486	502	508	493	493	492	495	518	494	485	480	478	500	481	513	526	491	496	494	490	517	482	470	502
14016	4493	2643	1390	1265	975	944	803	700	718	702	719	698	670	709	653	637	650	636	628	655	650	649	651	614	661	600	624	651	683	620	653	630	629	584	617	665	623	645	615	654	620	613	623	673	636	630	672	636	652	631	610	670	687	653	639	652	661	649	609	637	644	643	618	658	638	628	618	631	646	635	656	600	617	630	605	577	666	674	604	640	676	655	664	606	626	626	664	638	675	683	668	626	649	620	601	611	674	674	605	605	620	665	657	665	670	631	619	580	644	660	571	625	605	650	675	597	604	649	692	643	682	616	667	675	647	679	661	614	706	641	637	631	649	635	612	645	673	660	608	632	608	659	647	618	601	646	614	664	645	592	660	627	655	681	630	678	662	697	651	672	645	636	621	633	644	664	624	604	648	656	606	613	650	636	624	606	594	625	621	602	681	640	639	622	602	613	613	651	633	614	644	624	641	570	640	634	619	622	600	667	657	649	647	646	643	604	635	624	683	665	627	642	593	641	609	624	638	598	655	648	685	612	588	656	668	632	618	635	646	602	698	640	584	641	648	609	606	630	617	626	639	633	626	628	661	641	694	607	682	606	604	630	627	628	670	612	639	642	652	656	647	647	643	590	610	658	608	630	663	634	612	608	626	619	641	629	652	631	646	660	586	668	621	650	631	645	652	617	706	707	639	615	583	621	631	657	636	659	651	636	648	632	641	637	588	662	639	646	573	626	658	611	660	664	629	626	650	672	638	627	614	595	639	645	658	648	640	630	609	682	617	629	667	616	617	631	637	594	619	618	618	624	634	620	646	604	630	616	608	616	616	627	681	649	601	621	640	640	634	646	628	606	635	616	615	629	642	620	600	686	665	656	649	598	636	625	640	644	682	619	609	646	632	655	614	619	655	619	673	579	632	650	658	629	608	659	660	674	669	634	662	664	651	668	627	621	617	650	665	645	637	619	640	663	612	647	638	660	625	625	637	583	689	594	642	650	629	648	636	647	605	619	652	593	643	592	656	615	645	685	584	618	649	664	597	643	653	636	635	614	686	666	690	617	630	609	658	669	652	600	643	654	683	673	616	686	629	628	650	611	659	630	648	592	666	635	642	647	618	619	693	675	652	636	665	646	644	639	650	655	627	611	676	631	596	651	696	624	616	660	700	602	605	652	667	684	616	586	643	654	665	673	648	677	667	610	610	645	633	637	611	628	608	624	642	619	665	628	629	649	623	648	620	655	627	638	640	677	610	612	618	661	673	633	619	639	627	650	632	618	635	675	629	631	649	647	620	667	644	628	635	611	616	642	591	588	670	636	652	637	652	643	660	647	603	645	641	657	653	634	628	613	589	585	609	638	641	627	619	641	593	650	646	618	643	641	672	604	614	676	681	576	587	625	576	656	627	618	683	650	613	613	636	623	637	645	671	657	638	580	619	624	654	626	641	641	630	663	631	642	627	635	621	648	672	646	648	674	595	600	605	618	633	623	675	631	596	668	622	624	641	658	583	656	664	647	616	570	655	600	631	639	664	614	616	636	615	627	596	637	603	646	634	637	669	684	590	631	629	646	658	649	636	608	651	606	630	633	588	624	662	657	620	673	596	633	704	697	595	616	645	626	676	647	635	633	604	637	619	678	599	653	632	606	619	613	660	649	633	662	660	632	614	604	601	623	585	646	607	645	664	648	604	670	614	673	634	569	646	595	660	642	634	613	668	661	634	636	632	611	710	643	625	646	657	648	605	664	622	667	677	634	628	633	661	642	629	611	598	650	623	652	596	646	643	620	634	651	602	669	637	621	674	624	626	640	679	626	636	622	610	664	658	596	625	624	633	616	678	657	620	628	626	649	643	596	644	624	583	672	667	596	627	679	625	674	651	615	619	650	617	640	650	655	598	649	672	671	588	669	644	628	643	651	641	603	610	602	633	640	638	631	667	646	635	665	661	643	623	631	609	634	610	572	639	628	637	609	681	626	597	701	647	630	654	676	641	645	665	633	669	644	668	603	632	673	664	609	635	631	650	636	622	634	612	646	624	635	641	628	639	612	629	661	620	582	619	664	636	635	627	646	646	642	625	618	671	609	613	641	675	680	666	642	688	627	593	658	631	620	622	647	627	648	659	728	614	582	648	629	636	598	677	636	613	653	653	582	648	655	615	644	655	714	631	630	629	668	645	635	637	655	622	618	660	587	649	576	692	666	664	617	631	612	631	648	671	647	657	605	629	675	667	651	642	628	631	619	641	664	672	677	621	641	609	644	611	657	649	623	581	634	664	661	643	625	626	659	604	628	619	625	640	632	608	641	644	626	625	658	683	654	638	621	631	667	628	633	614	653	621	604	649	625	636	600	656	657	611	624	624	613	613	624	611	610	640	647	671	676	639	632	679	661	683	638	650	639	642	672	644	687	651	641	651	606	609	617	662	619	695	670	628	650	622	653	647	605	648	627	612	644	637	637	641	659	642	636	631	671	687	663	675	640	618	633	621	651	627	645	647	663	658	617	639	618	582	655	632	603	675	650	672	663	655	616	657	630	648	649	616	645	664	640	647	656	668	673	625	618	652	610	673	627	620	588	642	679	687	635	649	626	667	655	611	631	641	623	618	651	623	646	663	609	610	664	681	655	660	656	660	604	632	644	666	659	636	574	660	642	608	672	633	637	666	633	646	630	643	655	618	655	593	610	650	619	628	659	647	616	666	664	643	612	648	643	628	638	636	628	615	646	702	625	630	607	603	648	672	619	643	641	640	638	645	633	607	663	656	651	655	640	617	651	666	600	628	631	626	631	571	678	642	646	641	612	671	615	648	706	679	606	658	650	597	677	612	668	646	601	674	646	619	642	640	635	647	662	650	632	622	655	626	691	651	650	666	643	632	671	637	626	619	658	652	642	617	640	606	618	616	641	632	633	637	649	632	671	613	659	678	657	642	653	589	654	593	648	651	653	677	654	636	620	620	678	576	624	666	660	657	628	603	656	616	646	582	663	640	630	617	607	634	659	629	609	618	631	588	634	606	610	637	654	659	649	597	622	602	659	644	649	628	627	602	608	610	664	682	664	612	633	659	647	604	613	607	654	636	643	637	626	619	672	672	655	634	635	658	567	628	638	648	643	659	645	647	638	666	614	620	665	640	597	632	633	608	654	662	608	614	632	649	662	585	634	632	670	637	666	657	638	620	653	640	620	641	662	636	618	626	631	657	629	668	625	598	650	594	617	660	660	634	685	665	657	634	683	673	634	610	564	627	636	611	640	652	623	658	632	645	640	634	639	634	664	639	631	630	627	621	631	655	612	643	672	632	653	640	664	634	656	614	652	599	608	602	606	609	645	624	604	633	637	641	649	635	647	636	642	631	653	596	627	643	655	645	635	631	592	679	643	648	662	598	676	618	638	605	593	635	632	677	629	608	621	616	684	650	655	657	628	631	702	632	594	601	654	608	631	646	662	672	604	594	665	688	634	621	629	669	672	619	642	630	652	649	591	696	599	662	650	670	628	581
24049	21588	28746	24859	21487	6056	1122	813	691	651	582	566	560	530	504	489	520	544	551	508	482	502	485	490	487	496	471	479	443	477	487	517	476	453	464	472	505	521	513	477	447	473	492	442	446	505	508	481	502	481	467	488	464	495	516	444	451	510	472	471	454	488	459	434	465	515	483	492	510	486	463	449	467	480	503	499	443	473	488	453	490	511	474	461	444	418	515	483	470	474	475	448	516	476	462	457	439	463	486	503	466	465	505	500	479	512	469	489	451	471	493	465	513	489	460	468	514	486	470	468	448	465	503	480	470	470	532	485	468	471	455	487	506	493	490	428	467	493	474	506	446	504	486	484	532	441	491	466	453	475	478	437	481	494	473	488	466	444	474	455	498	449	489	482	475	496	457	449	483	459	474	499	479	449	456	465	505	459	477	481	455	484	467	430	507	463	503	461	503	484	474	451	477	497	488	457	481	485	442	462	442	460	434	500	494	443	489	447	486	510	448	451	451	506	465	477	436	456	492	477	460	484	522	442	466	456	478	468	469	458	456	473	450	487	519	496	456	449	477	478	496	438	429	474	465	462	424	458	510	480	502	486	451	491	485	490	459	462	476	449	489	467	489	474	469	428	479	458	472	467	460	443	475	478	505	473	474	455	452	462	495	462	474	479	438	452	423	462	456	441	416	460	477	448	458	505	493	463	462	418	457	485	471	442	454	483	443	446	461	479	451	473	484	446	476	455	506	501	482	477	482	460	486	473	464	495	437	504	427	485	440	454	479	416	466	457	456	481	470	459	454	497	444	475	453	505	498	461	506	454	459	486	468	467	464	490	447	475	475	503	504	440	447	457	466	495	479	505	487	465	429	485	488	459	516	478	479	472	464	496	437	497	482	455	496	470	478	487	472	496	487	489	501	463	499	486	500	468	451	450	446	479	482	454	454	497	478	484	466	447	492	515	447	487	473	508	475	459	466	441	444	481	503	519	451	485	461	452	509	469	478	457	496	482	484	496	472	505	456	456	483	461	445	482	454	483	502	464	481	486	481	493	475	532	494	468	497	492	455	499	466	463	469	448	483	458	445	442	448	442	480	473	461	498	447	494	496	465	499	467	485	494	471	497	483	502	474	438	463	456	487	521	490	423	449	494	456	471	491	501	535	460	490	486	453	450	509	461	505	494	487	504	484	500	481	480	514	454	473	473	489	480	466	496	453	447	447	488	467	464	470	463	506	461	458	439	484	436	434	443	446	465	499	453	447	495	483	517	445	470	464	438	469	471	490	462	471	473	480	487	462	459	483	478	473	485	512	494	473	453	480	455	476	446	432	433	458	472	443	442	474	467	458	475	460	464	501	447	506	498	474	468	485	453	508	483	483	482	505	442	439	467	457	476	449	480	459	499	524	490	458	437	485	510	493	499	506	458	448	473	506	446	507	491	404	481	481	430	473	435	437	461	483	487	498	482	473	456	459	458	496	502	452	504	479	482	479	485	487	460	472	492	442	465	483	471	455	449	443	464	470	463	478	448	460	483	483	487	433	464	480	448	448	506	466	473	481	492	460	449	429	475	476	448	479	488	471	436	447	462	454	470	440	455	510	474	442	491	517	474	479	471	446	487	487	439	480	490	449	458	443	458	492	462	447	472	457	468	467	454	472	457	495	475	466	458	461	490	472	447	469	478	447	450	509	473	452	473	446	445	452	494	434	476	468	447	473	456	429	446	468	483	469	504	444	449	518	461	460	456	437	473	500	457	462	491	474	485	446	484	479	444	501	479	410	440	485	458	487	468	483	459	518	472	486	450	480	439	464	451	470	461	475	475	468	478	468	498	454	474	448	486	472	466	511	441	439	481	515	450	458	468	480	478	468	493	485	481	496	498	479	477	471	522	496	496	457	453	482	441	475	429	488	466	478	489	472	470	492	492	438	448	487	464	434	467	436	466	487	504	476	450	459	467	491	422	483	478	495	485	464	435	460	487	470	473	490	483	444	481	412	451	470	448	463	479	484	489	466	465	489	460	475	479	462	475	477	470	462	458	487	477	477	476	484	448	437	433	470	474	442	466	475	466	476	452	465	478	483	480	467	485	453	481	494	488	485	490	462	479	457	466	442	448	473	473	511	474	509	463	467	483	486	458	518	475	494	494	456	464	472	486	432	457	445	484	455	493	520	481	485	445	469	480	456	459	483	457	431	498	460	513	447	426	453	485	437	423	476	482	472	494	467	434	438	487	519	497	481	445	450	514	454	502	469	462	491	475	469	468	456	472	503	488	483	482	440	468	446	429	467	514	474	447	475	460	465	491	506	468	475	502	468	463	466	463	461	468	451	460	463	457	478	418	466	469	483	467	490	483	494	479	505	436	496	480	459	506	445	493	468	473	485	482	461	492	458	432	490	501	434	477	451	469	456	431	460	462	480	438	456	443	459	478	503	458	470	475	472	444	493	479	489	521	420	484	459	440	437	465	466	486	459	479	448	454	498	507	484	464	457	446	444	451	447	501	482	476	465	512	446	496	445	442	436	491	448	431	511	440	478	499	500	479	444	429	488	474	470	500	494	503	455	481	460	485	486	513	446	483	469	444	466	476	456	477	469	450	472	485	429	421	435	448	474	444	461	482	474	461	494	444	435	455	496	433	494	492	489	444	457	447	449	477	491	478	461	455	452	459	464	481	447	466	475	459	451	478	428	483	451	431	486	481	445	471	472	420	461	443	487	449	448	450	463	475	484	471	486	482	490	465	475	433	495	496	442	493	467	472	428	453	448	458	486	480	424	497	464	485	468	409	478	469	521	461	497	503	438	452	470	490	470	421	478	459	467	478	465	503	487	480	480	503	507	496	432	456	474	457	496	426	454	418	505	456	437	459	478	451	462	490	447	466	470	460	495	511	452	467	461	500	518	464	471	507	468	464	473	476	431	498	471	469	464	437	458	450	511	442	481	496	464	444	506	437	460	452	453	476	484	476	442	444	437	490	438	481	473	470	465	498	446	494	468	458	478	491	458	459	461	447	460	468	433	463	502	450	489	485	443	476	462	494	457	494	494	469	492	446	497	487	493	460	502	480	426	458	423	460	488	484	500	508	472	465	459	453	460	478	467	460	503	462	477	443	490	491	471	490	470	477	481	488	479	482	447	454	461	428	464	455	443	517	489	454	455	489	464	474	468	476	514	473	456	450	498	457	497	463	453	452	500	473	437	485	489	467	472	456	470	444	438	502	467	429	481	476	451	440	469	468	475	504	479	498	445	529	485	477	470	474	447	450	463	465	469	462	455	467	474	453	461	447	447	455	419	531	509	459	433	452	491	453	475	480	482	438	473	447	455	491	489	457	452	464	453	471	492	457	495	455	474	464	457	480	487	483	483	457	459	430	457	436	500	455	489	480	486	471	465	480	468	440	470	497	488	510	474	447	465	468	502	486	429	482	474	479	473	501	492	453	467	494	509	448	467	471	470	461	455	491	476	496	492	478	463	500	457	494	461	481	460	507	439	428
16455	11657	7196	3403	2592	1973	1647	1349	1176	1013	948	872	779	810	731	704	700	648	699	715	638	697	638	678	639	649	614	620	692	641	638	595	596	605	633	560	652	622	634	632	665	634	617	602	571	627	599	638	614	599	635	599	613	611	648	628	640	637	604	600	636	642	614	643	579	588	608	629	623	607	664	631	629	609	671	600	628	647	582	632	571	608	589	599	622	575	570	631	589	590	614	647	633	607	623	598	563	625	614	621	645	609	669	597	594	654	611	564	581	599	612	596	611	617	582	637	649	586	601	653	591	597	598	613	639	617	626	604	606	620	620	658	645	612	633	621	629	606	635	630	597	643	624	604	637	625	577	647	634	589	628	618	638	591	611	572	617	614	600	629	612	607	615	600	615	651	583	635	614	624	595	682	572	587	590	582	550	586	590	599	622	642	644	588	616	591	638	657	586	590	640	631	581	595	637	641	640	648	590	591	642	626	588	644	630	591	627	659	623	634	609	616	590	614	591	657	619	562	602	613	605	608	608	621	608	602	643	578	667	633	590	599	528	618	616	585	613	618	616	576	605	584	630	644	619	594	629	642	606	632	661	635	590	559	635	620	642	627	600	610	609	627	602	593	649	626	649	604	586	639	567	653	623	624	618	657	641	625	568	569	620	613	592	637	616	609	598	645	581	627	606	655	603	604	619	641	568	574	624	654	649	601	614	572	650	640	596	556	600	591	625	598	613	628	596	594	591	637	662	575	606	639	620	597	646	600	594	590	648	593	607	616	596	605	623	595	601	593	587	602	652	607	661	611	640	596	581	647	633	630	572	605	632	628	635	611	580	563	620	627	625	599	647	597	627	605	623	592	626	635	600	614	614	595	620	600	607	621	606	587	601	607	568	631	638	609	615	605	563	620	657	628	561	607	626	651	627	608	599	621	606	649	619	638	608	590	630	621	642	646	631	639	583	618	588	603	617	570	626	622	633	626	587	625	612	615	626	627	636	571	591	593	603	637	581	609	594	611	605	639	637	658	641	630	572	622	610	584	622	573	546	646	625	636	640	617	600	611	595	616	606	619	582	635	618	624	663	625	655	591	639	594	644	657	613	612	584	587	644	624	614	652	673	578	620	626	583	597	593	639	635	597	599	619	628	602	619	614	661	618	651	607	609	635	651	640	586	612	645	617	622	581	590	575	548	615	612	587	621	621	643	607	601	655	640	612	590	607	624	591	619	626	586	613	612	601	598	656	621	630	617	655	661	584	595	600	577	611	638	596	596	634	633	568	607	618	604	589	602	629	622	644	660	629	579	651	625	593	643	660	619	613	642	599	618	647	638	634	616	655	649	629	632	616	656	623	601	625	616	590	592	596	626	616	588	601	614	587	620	589	610	634	599	606	617	592	643	615	634	622	628	615	597	617	634	607	623	624	642	635	605	611	634	614	594	625	657	627	607	621	604	645	640	601	602	546	659	597	632	619	607	650	599	631	598	599	597	611	627	600	606	618	628	612	638	592	610	623	607	633	584	602	595	642	614	614	578	644	619	615	631	558	613	604	649	612	670	639	642	618	620	598	587	594	607	600	616	622	593	595	573	607	607	620	619	622	587	618	654	598	623	616	665	600	611	622	632	613	635	626	573	611	641	604	571	594	618	624	646	607	632	669	583	615	636	600	591	619	656	619	554	614	609	619	583	595	590	648	617	593	608	653	633	646	610	608	592	643	639	684	597	634	613	609	640	610	658	590	621	618	643	639	618	609	583	668	626	564	643	605	596	593	650	570	585	648	637	631	569	598	600	645	658	621	620	571	650	584	616	638	610	642	601	621	592	595	628	615	611	625	629	618	583	610	607	653	626	643	665	591	653	627	617	573	690	609	589	577	614	652	623	623	599	600	583	632	641	653	584	615	644	624	649	609	609	606	574	569	596	620	594	588	579	583	623	599	614	614	612	605	641	611	650	612	599	635	649	622	606	647	579	598	579	631	590	651	603	623	618	589	621	606	637	646	621	655	603	581	649	614	635	629	624	621	589	609	617	629	625	602	651	613	633	585	600	604	623	600	620	606	641	613	587	619	640	606	608	620	644	602	603	607	605	615	661	637	610	600	615	628	602	622	633	637	591	610	630	623	637	625	608	623	608	639	551	600	630	599	640	662	653	610	648	612	600	661	605	620	631	576	639	621	644	600	631	596	563	631	662	627	638	623	610	597	603	589	593	614	625	645	602	631	606	580	649	626	597	628	606	606	599	592	645	621	625	591	654	621	603	609	572	619	599	605	639	605	639	617	613	586	620	602	599	584	626	632	635	637	610	610	645	617	587	622	628	642	606	611	630	591	653	616	652	602	558	624	625	611	628	652	609	596	615	631	625	608	603	619	586	620	599	598	617	616	631	613	647	627	596	621	605	625	612	640	667	628	630	551	587	622	581	627	635	598	638	603	641	577	621	627	656	610	611	603	598	626	631	579	601	567	601	581	604	552	627	622	668	604	622	619	637	598	631	610	590	592	619	597	635	669	646	604	624	615	614	633	626	613	622	628	598	575	603	568	608	616	653	576	628	633	632	620	595	571	615	586	616	611	585	615	635	624	574	621	633	596	636	587	598	563	598	609	589	598	633	647	629	603	631	613	665	569	584	588	591	635	599	617	625	614	590	636	597	594	623	577	585	640	646	624	610	580	604	582	598	633	618	590	639	643	622	631	599	613	631	621	585	582	631	600	619	680	618	589	631	640	639	616	610	645	640	588	566	585	620	641	621	614	611	616	619	627	584	650	635	570	618	625	574	581	608	600	604	572	603	597	584	634	655	601	593	628	648	634	663	643	599	662	632	651	602	605	609	616	627	623	632	613	624	630	655	605	607	645	634	625	601	655	639	602	604	639	646	634	591	611	621	603	597	653	632	612	615	629	607	617	583	611	629	605	633	581	605	646	593	615	616	620	670	601	588	614	635	620	591	630	615	600	646	618	646	613	661	639	582	615	584	658	612	644	636	659	628	620	619	590	558	573	631	646	598	605	599	662	599	633	603	571	593	626	652	596	591	612	617	640	588	592	593	647	577	589	619	577	622	621	669	628	644	587	624	633	614	614	644	593	631	610	605	596	609	578	604	605	595	645	584	638	601	644	649	668	604	629	596	611	614	623	586	660	634	634	627	585	641	648	601	588	621	609	585	653	600	638	636	658	577	590	619	608	645	623	608	629	622	631	637	622	633	637	575	625	651	600	615	605	581	662	617	662	624	668	609	646	604	639	632	633	598	610	618	627	624	631	607	608	670	608	580	596	639	629	601	621	623	641	605	624	577	580	646	682	610	644	591	555	639	643	640	601	607	634	630	643	591	622	621	621	631	618	599	643	613	608	627	621	624	600	641	576	664	626	626	628	584	567	615	630	611	599	626	611	614	630	612	618	616	619	626	601	629	627	592	585	617	596	619	627	636	620	551	658	566	599	628	596	592	668	617	623	599	636	595	640	575	625	623	574	604	635	640	622	604	650	618	591
25266	21591	27247	25969	4822	665	524	458	385	368	367	359	357	363	330	331	336	332	316	328	294	318	276	341	322	336	329	312	307	286	291	305	332	299	314	290	321	301	303	294	322	293	318	310	285	294	312	334	299	328	313	318	312	290	348	303	316	290	277	302	320	308	314	283	323	308	303	295	298	295	299	279	328	318	307	331	302	294	283	325	323	287	291	309	301	305	303	308	306	265	284	283	319	315	282	314	272	278	295	301	307	298	315	332	294	299	338	301	298	280	295	296	285	285	295	322	298	299	324	308	305	293	296	299	283	311	270	321	310	308	289	283	300	310	299	270	301	305	279	281	300	302	336	283	303	320	316	290	311	308	302	330	289	301	314	294	298	325	295	284	305	302	253	332	309	305	299	302	307	309	298	305	327	277	273	320	308	341	272	277	290	322	316	326	320	297	298	307	320	287	307	284	278	322	250	278	274	327	282	296	285	298	300	318	298	278	287	297	320	286	315	282	313	301	307	299	286	307	282	310	299	303	304	317	297	296	298	313	322	306	309	289	277	299	295	322	311	294	278	283	326	321	330	293	271	289	306	303	296	299	291	294	298	279	278	326	274	284	308	319	285	282	315	291	315	330	313	317	312	291	300	318	295	294	315	301	295	297	315	300	279	277	296	328	293	284	302	289	305	344	278	320	307	280	305	297	309	313	302	338	304	289	311	295	314	295	284	303	279	329	347	259	305	318	300	316	311	324	286	301	322	310	308	293	324	313	322	317	313	311	313	283	299	301	306	290	278	302	311	317	287	303	315	284	310	284	313	327	296	313	299	305	300	300	303	303	326	310	334	299	316	299	298	296	287	308	300	270	276	338	310	300	335	292	284	306	302	296	303	294	319	312	325	312	293	282	283	298	318	301	289	311	294	278	278	326	330	291	284	317	314	329	293	327	309	295	341	306	297	292	292	325	316	356	295	296	294	282	301	282	291	314	293	295	266	301	293	319	336	297	303	296	310	313	293	299	294	317	303	305	307	297	313	301	305	301	295	291	303	324	296	304	309	293	292	291	288	328	345	325	342	303	301	283	287	279	331	317	271	294	300	314	292	317	330	285	317	306	308	317	291	321	316	303	263	326	296	295	311	274	294	291	284	320	300	291	319	307	301	314	328	288	271	318	300	314	313	319	291	317	264	308	315	329	302	325	284	286	306	331	291	307	315	297	308	317	333	269	311	302	302	340	297	318	274	303	285	260	299	304	275	296	308	311	314	274	334	264	310	298	287	302	304	317	289	321	312	320	300	292	299	307	289	312	330	298	311	317	295	303	313	293	293	289	308	281	311	300	305	299	324	325	298	299	319	282	296	307	298	291	326	311	289	298	350	314	301	291	289	301	353	271	294	310	300	283	327	285	287	305	304	304	302	308	288	338	313	313	323	326	310	332	284	304	305	327	317	294	302	294	291	302	325	295	290	311	288	299	280	320	295	302	292	299	321	308	284	296	298	272	308	323	281	283	299	323	305	272	294	280	286	280	267	314	276	298	289	308	316	283	299	339	295	312	308	288	262	309	284	309	283	317	295	319	310	346	299	329	291	309	281	304	283	294	277	306	282	292	309	341	309	298	312	286	285	316	303	301	318	296	327	287	335	298	278	287	311	294	340	314	305	344	284	328	341	289	306	314	288	281	327	305	290	295	318	341	290	298	277	315	275	303	292	319	300	291	313	300	317	292	301	313	298	307	307	290	292	309	295	306	310	261	316	301	313	296	297	333	311	287	301	294	306	290	300	293	327	316	333	325	332	307	316	295	315	315	321	307	296	300	274	302	285	307	318	311	308	311	336	323	307	299	284	293	317	303	296	305	335	317	288	323	304	324	314	325	287	271	311	287	289	340	298	295	298	279	264	305	301	322	321	284	300	288	298	311	310	289	288	289	294	279	317	276	298	299	297	295	332	296	331	290	285	294	314	285	271	285	336	297	330	316	276	339	323	312	279	301	303	308	289	272	291	281	328	300	313	306	299	349	312	300	306	312	308	271	276	316	287	304	305	311	301	264	300	317	328	286	311	294	292	283	306	327	302	334	303	333	280	269	328	292	284	335	264	296	299	274	303	315	295	298	314	338	296	314	303	310	297	311	318	297	313	296	296	274	308	290	278	262	311	315	324	286	310	292	283	284	311	308	298	331	324	296	291	285	271	311	310	303	278	293	312	301	283	294	316	301	318	313	317	309	281	280	301	291	297	307	276	270	290	295	307	295	288	302	326	319	298	311	314	307	302	294	318	308	280	311	269	305	317	310	314	281	278	277	288	310	297	320	300	292	292	330	274	303	313	304	306	293	287	332	316	309	298	294	310	310	300	282	289	282	350	316	310	275	326	257	328	328	312	287	299	277	274	314	283	294	299	275	311	286	291	301	320	293	329	293	301	313	305	298	272	301	268	295	316	323	309	286	318	290	292	323	318	298	335	286	313	280	291	295	264	332	315	298	299	304	301	304	283	308	298	303	310	302	339	303	303	284	303	309	267	291	329	321	267	297	296	302	292	300	313	294	296	316	319	300	292	313	313	282	346	289	280	321	323	268	306	321	310	321	301	277	279	277	285	276	325	312	317	325	336	313	315	308	305	293	305	289	302	289	283	271	289	287	286	302	302	317	286	298	304	323	310	278	299	323	306	290	290	288	315	279	286	290	318	271	307	334	304	284	298	300	310	289	320	301	318	308	303	299	327	342	261	312	314	281	324	275	287	316	319	307	309	290	285	313	321	303	316	305	291	290	319	325	270	295	284	313	300	275	322	290	304	332	279	300	308	307	280	284	337	283	311	303	272	301	288	298	313	306	265	318	314	289	275	320	321	290	290	301	299	287	312	315	293	276	268	325	306	300	268	298	286	292	293	305	297	280	290	292	313	310	308	313	335	337	337	283	321	285	308	311	312	308	292	281	285	303	319	315	296	313	330	314	316	297	309	284	282	318	277	298	298	285	336	283	325	305	285	293	305	322	300	309	317	307	279	291	311	303	280	336	306	286	292	285	314	293	320	336	305	307	296	289	314	307	311	309	253	321	297	268	307	359	338	317	297	299	307	281	302	297	285	339	270	297	295	301	304	335	311	320	317	331	306	311	299	343	302	286	312	288	332	289	288	285	301	280	278	243	308	304	292	291	327	306	297	280	288	291	322	287	284	266	306	287	291	292	327	301	315	332	305	320	323	317	307	308	290	305	298	294	310	315	318	300	301	300	308	301	321	315	305	287	302	297	275	306	314	307	321	321	321	302	319	291	306	320	304	317	265	316	308	315	305	290	327	292	305	288	363	308	299	264	286	303	313	288	323	292	327	301	328	281	295	329	315	286	294	300	298	321	306	297	301	309	298	305	304	282	295	253	290	307	297	281	326	279	285	299	331	331	315	314	291	312	299	295	305	325	307	279	288	298	303	290	274	298	312	326	301	302	272	323	301	293	346	303	317	304	296	318	294	349	299	309	294	302	296	293	343	295	296	283
15519	7638	4300	2042	1558	1243	987	826	729	644	640	552	524	515	477	438	465	423	428	447	394	410	417	409	405	394	425	437	388	426	411	434	395	413	411	387	400	435	430	425	388	396	413	407	415	384	402	368	393	392	404	387	403	404	404	393	392	377	429	387	364	433	413	410	402	365	399	374	420	428	371	422	411	353	382	404	430	409	395	387	407	401	393	384	436	380	406	398	371	405	429	402	428	391	400	407	397	378	395	398	385	402	392	375	417	380	432	399	422	380	400	411	398	404	368	433	415	404	398	415	404	410	403	401	388	417	423	386	385	413	413	388	382	411	369	399	389	433	393	403	407	362	386	394	396	444	401	408	414	387	397	394	396	427	431	377	412	416	392	413	381	441	409	449	412	380	395	417	382	389	367	414	402	405	410	408	418	388	438	407	403	372	411	405	389	376	343	394	417	405	379	422	386	376	408	379	381	400	419	429	395	366	402	379	414	416	405	425	425	367	380	400	427	362	400	372	398	402	411	383	378	392	413	361	444	383	421	413	390	373	373	394	397	379	440	366	410	394	420	400	378	395	401	404	416	361	387	395	381	430	392	385	388	411	419	410	389	385	366	394	372	407	411	385	386	402	395	418	419	393	387	440	405	383	380	371	401	404	426	387	436	368	395	379	404	416	351	365	394	394	382	413	423	377	392	387	395	398	405	400	368	410	416	409	417	384	354	383	403	379	404	396	391	391	372	395	412	380	386	366	376	386	392	389	391	387	417	395	427	386	422	356	390	423	390	385	418	398	388	385	432	399	429	371	417	357	383	399	404	413	427	391	388	411	411	396	396	407	405	399	394	369	341	389	388	380	399	383	368	404	433	411	396	359	386	374	414	363	370	451	380	407	377	412	397	400	378	404	415	398	375	419	403	382	411	367	410	383	426	446	372	414	390	410	445	371	428	396	393	412	386	412	399	360	413	417	388	421	399	373	381	396	393	395	407	432	393	352	376	411	413	421	369	391	413	383	415	414	404	373	404	413	363	390	367	369	389	388	402	396	381	404	370	411	380	391	442	393	406	405	401	413	365	391	417	401	411	430	413	383	415	411	381	437	385	369	381	377	397	404	389	399	416	379	404	412	377	404	397	364	388	405	409	370	383	401	392	401	400	380	412	437	394	381	404	377	391	401	398	378	358	402	393	371	384	413	394	396	400	383	433	411	389	359	393	396	391	440	409	396	382	379	405	395	393	408	411	376	358	400	390	374	381	412	378	386	428	418	422	401	377	390	410	385	392	386	382	382	404	358	400	444	397	432	372	409	399	404	420	406	443	369	387	399	408	366	398	378	448	397	369	382	364	404	398	378	395	391	386	415	380	386	412	398	380	391	407	390	420	362	447	400	412	421	404	362	371	400	392	402	388	435	405	395	403	385	396	396	401	403	385	344	366	409	384	365	404	414	398	389	376	407	391	401	391	373	393	438	403	385	413	406	421	410	408	394	429	399	352	372	403	397	372	367	395	383	369	364	358	360	392	425	406	423	419	413	352	431	404	420	386	399	386	366	410	467	393	403	387	410	377	392	370	374	421	399	411	373	413	369	410	399	380	398	385	418	387	390	377	406	400	388	423	389	368	378	413	393	407	378	375	406	376	364	374	390	399	387	385	418	403	406	396	415	401	398	394	395	445	425	400	410	383	385	391	403	393	348	401	382	378	372	387	362	404	382	377	392	383	426	417	443	359	364	394	375	407	411	409	398	387	380	435	406	373	411	395	395	363	414	404	379	393	413	425	391	395	399	409	410	393	434	383	395	410	387	400	411	397	346	415	408	413	424	375	402	405	394	416	389	407	437	415	410	369	387	389	389	422	398	420	385	409	369	406	405	399	422	408	410	402	414	409	376	426	397	389	398	411	413	388	374	416	414	371	407	393	375	420	401	390	407	421	403	404	347	386	394	421	395	416	398	424	416	420	366	403	393	389	395	400	408	384	402	397	392	418	394	418	401	397	389	383	385	391	420	392	422	384	398	387	395	378	372	415	412	391	370	417	410	394	423	415	360	383	395	418	423	390	366	376	393	375	390	406	374	405	364	370	376	373	382	389	419	405	364	389	369	380	397	385	393	377	402	428	379	380	383	411	395	369	428	436	389	424	418	359	377	382	421	363	452	421	378	411	407	406	403	407	430	380	355	406	428	411	385	414	412	391	376	351	422	390	396	384	420	398	382	409	395	403	383	384	409	376	370	417	414	404	422	382	393	392	405	421	385	372	372	405	445	383	411	434	423	381	408	392	362	366	391	404	388	390	367	397	457	405	453	421	381	361	386	417	381	391	408	404	397	389	376	397	395	404	424	410	419	396	374	418	395	402	434	409	384	370	378	405	401	388	389	379	407	372	430	414	405	398	413	401	436	388	404	404	427	409	382	403	388	357	414	424	377	402	382	394	430	385	411	410	406	349	421	423	412	414	405	383	390	387	430	410	441	384	431	391	420	393	406	386	372	390	396	406	431	368	398	370	405	378	354	407	411	387	398	410	420	355	388	403	411	406	390	413	383	403	403	392	385	374	366	402	385	382	383	371	404	355	392	387	420	404	402	406	392	420	386	416	382	425	389	385	379	397	445	401	400	410	350	414	413	382	422	403	404	409	433	418	396	412	394	370	391	414	379	411	424	400	428	361	414	396	398	438	393	392	408	413	394	412	382	420	382	411	384	380	384	426	402	397	388	400	399	370	403	435	405	415	383	407	381	401	405	354	424	410	390	384	401	399	395	373	393	415	399	419	397	367	412	392	383	415	399	413	417	381	425	383	400	411	395	407	417	387	406	430	397	409	423	382	373	415	391	391	404	395	379	398	397	380	364	419	420	433	385	353	339	410	366	391	384	394	371	358	433	433	389	393	403	374	392	414	389	391	392	413	410	365	385	403	406	368	418	395	386	414	427	377	416	376	416	375	400	392	396	398	448	398	405	419	406	375	389	411	397	385	439	393	385	330	384	408	405	423	363	439	400	397	383	410	415	406	420	428	433	379	372	374	369	367	407	404	380	408	401	388	419	418	371	399	400	375	390	405	407	387	372	377	416	367	407	405	396	397	386	410	372	421	375	366	441	385	398	432	415	367	392	365	412	399	376	398	399	373	427	394	407	397	388	413	392	431	414	414	381	407	395	431	414	399	338	415	357	378	403	426	426	415	376	418	394	407	359	371	390	379	406	364	380	371	416	393	410	397	382	356	393	407	413	419	392	366	413	430	429	402	386	413	373	389	396	413	373	418	432	389	380	399	377	409	362	411	423	394	405	402	389	414	387	411	388	406	372	427	385	397	368	403	381	387	392	415	370	445	400	404	377	378	384	400	399	405	423	381	411	400	380	368	382	430	422	397	396	398	424	382	405	373	388	420	411	420	415	385	358	397	394	376	380	369	403	364	427	392	384	398	415	391	403	415	412	431	380	411	396	403	379	381	380	387	403	415	363	378	389	403	405	412	403	383	391	412	374	379	411	379	357
23088	21644	29373	24404	21637	21456	3267	778	616	492	454	401	394	320	338	309	299	257	275	272	250	258	275	302	253	244	279	244	285	233	256	259	261	247	240	245	255	251	231	226	250	262	240	231	261	227	235	236	226	243	260	213	222	235	238	262	232	238	236	243	224	244	244	220	247	264	208	225	236	241	220	236	233	227	257	234	239	227	221	252	230	249	244	229	213	243	241	261	232	239	230	234	250	222	265	258	227	203	235	201	249	267	235	242	229	248	223	214	232	242	230	229	199	247	220	236	229	237	231	242	226	216	236	228	221	221	233	222	217	254	247	232	210	211	221	225	245	241	233	245	217	259	215	217	217	242	231	235	242	201	216	256	246	218	240	229	211	234	222	244	204	215	250	237	220	243	228	215	237	227	230	245	218	238	236	235	235	238	248	240	221	217	214	246	232	227	236	232	250	257	213	220	225	229	229	238	205	243	241	231	209	212	234	240	218	238	228	219	229	204	232	231	227	224	217	238	250	232	221	244	215	243	240	227	239	216	230	223	212	214	241	224	273	249	236	239	243	227	232	272	209	215	238	201	210	254	229	243	248	253	218	219	219	260	230	239	237	249	243	244	226	232	201	234	223	241	214	231	241	252	228	213	227	235	234	245	247	227	216	224	235	231	238	233	258	251	232	238	236	215	223	229	242	261	237	230	224	257	231	246	223	231	238	254	221	246	216	235	230	231	205	224	227	240	244	183	197	227	239	258	267	232	200	247	251	227	220	200	222	236	234	219	227	216	258	239	225	238	212	245	215	244	238	234	224	246	222	232	201	229	263	224	259	237	242	242	239	203	236	259	250	231	233	229	266	257	217	226	244	239	229	273	231	247	241	236	223	222	242	234	194	240	226	219	242	221	254	248	219	241	229	239	246	241	235	230	224	252	222	237	217	238	231	217	218	249	221	222	236	204	227	243	221	203	211	235	234	233	242	211	238	221	220	245	229	226	215	256	252	237	226	224	248	245	227	217	224	240	227	241	232	211	231	237	211	236	239	239	221	221	234	221	235	234	247	224	223	222	235	249	239	233	222	226	229	233	242	213	212	234	216	232	202	208	250	252	228	229	201	219	242	215	210	254	230	261	230	209	238	219	238	242	229	229	232	230	237	232	252	228	241	238	230	232	245	234	247	231	231	241	245	256	248	231	236	237	248	222	225	245	249	234	212	217	249	226	225	254	220	215	208	234	228	243	226	219	238	210	247	238	225	215	226	205	211	240	218	229	222	235	228	248	225	229	245	238	237	222	244	229	256	233	239	218	245	213	253	248	224	254	252	252	226	222	231	229	212	265	223	248	237	244	237	239	223	241	240	234	237	243	239	227	245	206	211	203	239	225	227	229	230	214	219	208	241	213	196	245	235	234	247	235	204	242	238	224	221	239	259	241	235	258	261	209	233	217	230	255	213	222	224	219	242	208	228	220	233	213	245	235	231	220	218	237	228	222	237	239	208	254	222	246	229	211	240	220	248	257	214	227	236	226	217	205	227	245	224	233	233	233	228	247	230	207	246	230	243	233	237	216	232	221	209	236	217	237	205	215	236	220	241	221	230	200	229	231	225	214	243	217	237	229	230	213	249	237	239	231	246	237	208	225	223	242	208	235	224	266	231	240	210	247	219	237	233	219	242	232	223	226	241	230	217	221	239	246	236	230	235	192	242	236	247	245	253	218	231	222	197	230	227	250	217	220	199	245	214	228	238	263	228	219	230	225	224	228	223	238	234	247	253	241	229	207	251	254	197	227	216	229	259	211	233	231	212	206	250	212	231	228	222	227	260	221	241	229	259	224	224	248	182	230	211	246	242	228	226	232	238	216	240	236	243	238	211	203	243	231	222	229	231	239	241	229	276	232	222	225	227	219	223	262	231	224	231	222	254	222	226	219	197	250	243	229	225	236	224	245	220	256	235	226	243	257	239	226	215	223	207	230	215	245	219	234	233	254	228	255	210	230	248	219	241	235	225	255	249	244	245	208	199	249	218	205	238	223	231	233	245	244	262	237	241	227	215	256	257	239	209	237	223	233	219	247	256	255	235	246	228	217	231	245	233	250	202	234	255	259	219	201	228	233	248	233	243	219	236	222	224	219	226	253	209	219	244	225	262	234	202	241	234	229	221	241	220	219	224	225	236	216	221	224	247	192	247	207	201	219	244	254	217	240	243	229	233	230	237	228	219	216	222	217	214	205	238	222	215	270	254	239	236	230	215	210	225	233	239	233	243	221	223	224	239	227	244	224	245	230	219	249	237	224	221	217	229	255	226	235	228	235	221	210	244	218	240	226	209	220	221	238	196	260	236	212	208	235	200	241	225	268	223	249	247	198	219	231	225	230	247	221	213	245	255	241	228	211	241	228	246	235	234	240	202	206	226	224	261	221	224	260	280	236	232	239	223	236	229	236	220	218	230	246	222	232	237	211	257	226	251	254	236	237	204	242	241	226	246	235	221	199	236	229	217	237	227	232	209	207	251	225	214	218	239	236	231	217	226	231	228	222	242	241	231	219	236	209	236	217	229	214	235	228	247	250	216	244	220	243	235	223	229	220	234	231	209	224	244	233	206	255	226	214	250	217	231	211	216	231	217	234	243	239	231	239	226	218	244	234	242	231	226	217	216	229	197	231	211	240	240	222	240	233	236	231	261	233	222	223	219	226	237	240	222	237	213	230	244	250	232	249	223	252	220	234	242	224	222	226	263	223	240	214	247	250	226	226	227	223	232	235	241	229	223	220	247	214	248	233	210	214	251	223	254	217	216	237	234	220	246	248	237	221	205	255	249	221	217	229	242	231	260	231	218	252	214	209	217	260	218	221	231	210	235	223	219	262	229	221	229	219	242	215	232	226	205	207	226	216	219	215	233	246	233	220	206	266	228	208	232	193	221	243	248	224	238	206	241	222	249	212	208	234	230	238	232	230	219	219	224	248	231	235	229	239	236	233	220	212	249	234	217	220	218	247	272	255	212	227	223	218	221	243	240	228	231	229	221	228	223	220	259	247	235	253	233	242	222	209	224	245	206	237	231	235	240	211	226	227	238	219	209	251	252	228	217	217	240	220	207	204	244	214	229	204	200	210	253	249	194	229	234	228	225	245	227	237	228	236	229	223	256	226	245	265	236	240	238	219	248	235	256	259	219	245	223	231	223	243	249	250	234	231	223	204	197	235	231	238	225	248	261	224	238	259	222	276	216	224	212	221	215	220	209	254	224	218	206	231	235	228	226	207	222	240	212	243	241	206	242	225	226	243	243	218	235	243	243	230	237	241	249	255	208	207	215	230	218	245	211	239	214	257	230	226	232	243	208	221	257	224	231	239	221	249	219	238	247	229	235	244	240	199	214	231	218	207	232	237	220	219	228	228	227	224	221	220	239	223	211	242	240	212	249	239	250	208	224	242	211	259	216	245	227	224	228	234	224	238	233	232	220	216	245	207	234	220	194	221	198	252	261	254	226	219	244	228
18980	16225	10083	4973	3568	2673	2078	1569	1215	1025	816	778	637	600	536	521	518	464	433	399	434	417	359	380	395	352	376	363	379	329	339	325	347	311	343	321	343	315	358	328	333	350	353	335	325	328	334	330	312	314	355	342	293	297	332	318	321	321	334	315	334	303	315	300	323	347	331	290	330	307	327	321	317	320	299	300	308	306	350	324	337	318	314	325	354	350	298	331	323	309	320	294	332	321	315	312	311	299	342	319	333	335	359	322	301	337	329	294	291	294	306	313	331	316	341	319	297	296	333	309	304	274	326	302	338	334	264	301	308	266	312	296	328	323	316	318	295	319	342	330	307	334	297	320	280	342	326	313	330	313	305	334	324	325	323	306	311	297	283	315	320	321	301	312	295	320	346	318	321	294	302	296	330	315	314	327	318	315	295	294	333	316	305	303	318	292	313	332	305	330	336	310	352	338	307	286	341	289	314	316	313	292	307	320	288	304	313	315	288	274	316	324	314	302	300	293	323	294	299	315	315	320	295	335	320	319	322	299	267	301	313	328	277	327	323	320	333	288	338	293	317	303	343	292	293	313	316	323	313	294	298	332	323	309	289	325	342	321	320	321	309	334	327	329	320	320	322	287	311	307	332	310	323	313	338	278	271	311	273	310	292	317	316	361	341	333	352	280	289	318	315	318	329	291	317	306	326	317	324	289	290	324	309	308	325	310	312	302	326	339	316	295	310	312	345	318	340	283	308	342	318	350	339	299	319	283	314	320	351	292	340	302	315	351	300	305	308	268	284	321	306	278	298	313	324	314	312	305	320	305	320	306	301	279	315	305	313	353	300	294	310	319	330	319	291	343	339	317	286	344	309	294	300	306	282	341	292	333	348	325	302	305	346	294	310	311	328	298	348	306	298	332	298	308	325	293	303	301	314	319	322	326	323	303	351	293	349	309	301	301	315	323	286	318	311	308	343	303	318	323	313	336	312	297	316	298	287	315	328	269	328	319	303	314	304	332	325	296	293	309	321	335	275	327	312	294	298	285	334	348	318	302	305	278	315	301	300	300	302	303	298	321	289	313	367	348	318	316	335	289	313	310	271	334	328	324	334	284	291	288	302	305	304	333	308	318	286	337	352	319	354	307	316	314	300	329	308	340	309	317	302	307	278	306	312	327	289	339	323	266	293	289	333	311	300	280	310	287	310	310	279	287	309	340	323	315	291	325	302	307	333	286	322	308	311	292	343	287	301	303	299	337	302	331	308	305	333	312	317	339	306	326	308	284	308	322	315	350	318	326	311	316	332	293	325	296	296	254	333	313	307	339	292	298	340	307	314	344	320	298	298	309	301	281	298	323	336	317	315	318	319	305	288	292	316	309	333	290	312	314	290	279	310	325	323	309	311	303	302	314	317	313	288	270	318	306	323	302	297	328	311	314	328	284	316	319	314	328	322	302	309	334	279	312	304	325	332	296	324	294	303	302	317	299	301	308	261	314	316	305	288	309	304	312	275	299	318	260	353	329	260	322	296	271	309	307	316	330	308	337	279	332	304	270	325	300	293	290	356	297	315	321	309	280	320	313	281	282	324	314	339	304	322	276	332	310	273	302	301	282	285	292	310	277	350	353	298	336	347	321	303	318	317	328	321	295	301	319	315	327	321	293	317	301	289	308	314	337	302	293	290	340	304	317	304	317	308	300	314	295	324	307	313	338	322	291	322	307	332	289	306	302	314	316	310	298	310	313	317	332	298	309	338	295	296	343	327	331	316	325	304	303	313	319	284	331	308	332	312	335	281	304	289	299	317	263	329	296	292	309	298	281	328	302	324	297	307	333	281	296	293	344	283	329	304	297	272	301	326	341	307	349	337	294	309	313	340	361	314	328	336	290	327	292	302	341	313	312	330	312	325	298	306	283	306	315	345	351	309	308	313	316	301	347	330	328	345	299	286	294	340	289	358	321	317	319	309	335	325	310	313	333	317	325	318	297	342	282	310	307	335	281	294	305	320	317	269	301	313	324	313	300	283	312	304	325	313	320	322	328	318	322	319	308	317	319	321	281	331	314	318	292	340	314	278	312	307	302	331	315	299	315	276	295	321	315	287	303	317	316	318	278	325	293	336	308	317	314	336	305	308	310	329	294	308	319	288	324	302	323	318	283	311	324	293	337	354	283	323	296	325	340	298	271	314	315	294	284	337	312	287	327	312	307	283	291	313	312	292	340	309	330	306	301	337	298	318	307	330	315	305	324	304	310	335	304	304	304	313	338	324	312	317	298	295	332	344	295	310	309	296	327	308	334	317	312	331	304	303	306	362	321	297	297	308	326	317	314	317	302	340	312	317	328	312	293	303	298	313	320	301	328	332	308	361	309	315	316	287	314	336	352	335	317	300	344	321	315	306	310	301	291	347	313	312	337	324	297	267	273	325	331	299	305	315	289	316	285	298	322	314	267	303	329	291	295	309	322	323	333	310	341	353	297	342	294	304	303	308	318	309	285	324	331	304	301	316	296	302	308	299	311	306	303	318	312	303	312	319	288	307	349	312	320	317	302	336	322	273	314	325	275	317	365	324	309	312	306	302	307	301	306	276	327	322	282	296	345	288	291	332	298	289	310	316	284	294	287	306	310	311	314	322	295	300	286	286	323	317	312	293	324	308	313	319	322	321	367	319	309	304	308	324	307	298	309	328	297	311	305	302	325	326	338	311	280	312	287	298	329	315	319	313	310	324	292	301	315	275	291	318	296	302	322	316	299	313	331	316	333	325	284	297	322	327	332	307	330	263	312	310	306	329	306	330	314	313	286	315	292	298	303	328	299	322	328	331	317	287	291	302	346	324	305	314	310	304	321	304	338	307	308	315	333	304	330	311	329	319	289	312	306	326	312	320	322	296	287	302	297	335	317	313	316	292	285	346	275	296	294	288	304	341	338	310	297	291	309	313	295	289	316	319	303	307	310	320	316	322	318	322	269	284	318	302	300	314	287	315	271	332	289	311	320	318	289	310	295	312	293	326	280	313	310	337	291	319	279	326	307	272	338	284	333	333	301	303	278	315	297	314	274	281	296	294	326	282	312	338	313	287	289	327	292	280	275	323	289	326	327	285	302	314	314	314	305	299	327	290	330	340	289	306	284	295	318	330	299	287	316	336	295	298	288	297	305	310	339	320	288	305	349	339	320	320	342	321	324	292	331	324	316	326	279	329	301	335	318	279	336	321	352	294	287	323	331	352	317	310	321	328	294	290	320	338	280	298	310	304	302	324	280	300	319	295	311	286	282	330	296	306	314	310	326	295	290	347	329	304	344	305	286	296	319	326	320	331	302	325	289	303	326	332	317	282	330	313	302	295	303	341	340	305	339	345	311	308	298	293	337	327	328	292	300	301	328	281	287	338	286	340	336	287	310	298	328	291	304	344	267	302	305	304	333	313	307	310	343	321	284	310	332	310	321	304	321	334	265	301	326	322	270	308	304	308	327	314	291	315	330	327	299	322	321	324	300
28115	17769	4122	1210	864	817	598	566	539	512	466	493	522	534	475	510	490	495	500	529	456	559	479	480	480	537	493	490	491	512	478	474	465	462	508	491	486	493	506	508	494	498	470	517	463	460	483	512	477	510	479	444	495	476	479	464	491	480	482	493	477	509	518	480	473	530	508	481	507	501	492	479	478	469	440	500	510	483	481	483	485	482	497	454	498	482	460	457	478	496	502	531	485	451	482	487	455	474	473	528	486	479	498	445	463	446	483	493	504	473	490	509	479	522	529	522	516	481	449	489	520	506	495	507	501	494	478	422	474	457	479	493	483	442	511	470	477	489	467	491	449	503	433	503	489	485	476	489	478	502	487	516	485	469	508	468	457	468	494	496	496	446	532	501	506	490	488	505	486	496	482	502	447	490	489	448	513	500	513	439	456	457	485	468	465	453	476	486	475	464	468	454	536	496	467	446	473	509	462	525	467	466	448	482	513	469	456	467	467	480	434	525	499	515	468	459	517	475	534	444	488	473	471	465	449	487	489	473	487	479	468	470	496	467	459	496	501	475	548	497	493	458	478	449	464	477	479	477	519	463	478	448	473	501	441	483	473	451	511	494	451	480	482	464	449	465	484	505	466	481	472	508	476	496	539	501	451	510	480	480	429	492	447	481	503	466	507	513	484	457	481	491	482	498	497	469	488	496	523	453	456	490	472	477	447	455	494	499	468	429	464	446	475	522	484	465	474	464	446	480	483	496	423	468	496	491	513	484	510	440	481	480	491	495	512	463	475	472	503	484	511	497	487	436	505	518	448	470	507	474	493	480	461	497	505	459	487	478	493	483	480	478	474	509	508	446	498	521	475	512	523	504	487	499	503	499	443	508	471	468	481	441	477	455	487	482	395	470	510	500	499	430	444	469	518	484	486	480	509	454	489	481	461	487	478	485	493	505	474	468	486	486	471	444	547	479	504	496	468	492	519	467	504	476	478	512	484	448	495	479	464	498	452	480	479	485	535	475	477	463	472	477	470	516	473	498	502	452	481	488	511	462	436	508	507	536	508	471	480	465	485	510	513	451	510	482	517	455	503	504	460	466	532	487	499	445	509	468	499	465	482	500	512	476	483	520	469	550	482	535	508	476	475	496	516	506	500	474	575	415	515	483	449	504	474	475	486	502	460	489	482	467	458	486	486	459	495	520	479	485	488	507	497	476	518	469	496	468	483	480	539	510	533	486	513	498	482	495	501	493	456	497	493	493	483	444	405	437	512	506	507	489	507	541	486	488	462	467	431	497	454	492	502	496	525	459	493	469	484	537	503	452	484	505	470	484	500	500	470	465	488	498	462	475	499	449	484	463	507	452	460	472	459	500	463	486	478	507	473	461	478	497	472	488	482	470	483	513	457	481	501	497	481	444	464	468	484	510	474	532	514	462	491	489	513	478	498	530	514	463	474	502	482	513	482	516	504	500	479	483	469	461	470	467	463	451	435	473	446	534	471	519	496	514	474	489	520	492	480	488	476	435	490	447	468	523	464	444	483	495	459	513	533	484	480	467	455	472	480	471	489	536	462	466	468	477	471	473	512	467	499	467	494	478	481	489	498	524	490	514	461	495	479	471	469	495	505	521	468	505	494	507	466	531	505	469	509	493	456	464	527	489	457	480	490	450	471	458	442	474	476	467	468	471	479	467	455	475	487	457	477	488	493	474	484	483	462	516	506	515	477	487	492	490	491	476	484	490	457	511	470	483	466	481	421	480	478	474	506	470	427	508	476	479	468	456	477	486	472	457	449	522	485	503	459	471	488	462	489	506	501	462	493	529	488	497	479	533	500	454	542	474	480	492	498	473	485	485	483	485	489	490	483	500	495	504	493	476	479	497	498	483	475	498	468	470	458	486	481	466	518	481	533	518	506	431	483	483	487	480	500	471	496	441	475	469	511	500	492	480	479	501	526	478	495	476	481	513	507	497	491	502	494	476	470	470	455	469	463	468	475	444	486	510	495	474	484	477	504	466	453	508	467	496	477	487	445	494	478	498	476	460	500	467	492	502	497	507	470	477	470	513	506	485	463	446	489	454	489	457	462	443	499	501	488	528	473	471	470	504	509	474	446	501	477	471	507	481	469	442	507	491	475	500	473	474	523	480	493	451	482	472	488	513	486	505	442	493	487	476	452	485	485	469	475	481	468	486	498	477	514	486	470	454	505	484	475	491	514	510	469	464	507	494	531	498	491	505	498	529	486	518	454	474	501	542	488	492	444	513	497	506	478	488	484	482	492	510	471	512	488	500	516	520	496	526	517	503	499	529	541	545	490	486	517	524	488	481	466	497	484	512	516	510	506	489	508	475	458	521	533	505	487	493	489	519	470	431	498	516	496	468	473	489	456	449	489	476	447	452	462	515	455	530	437	463	480	425	459	487	532	489	473	473	455	508	512	481	503	484	468	505	469	481	491	481	488	492	492	498	455	461	475	469	449	476	503	463	453	466	475	489	484	474	489	486	468	485	469	528	480	489	489	485	478	549	501	501	426	475	512	520	484	477	474	488	478	441	469	505	482	504	505	478	466	482	490	511	486	491	479	498	507	510	466	457	536	433	467	495	447	521	456	492	504	471	496	496	480	473	477	462	528	497	501	476	502	482	502	495	489	513	475	476	465	529	493	471	504	476	482	513	502	495	485	482	478	486	471	461	492	474	474	496	479	493	492	482	494	466	483	492	493	463	492	476	479	472	471	460	473	490	442	486	497	467	497	478	484	528	500	483	496	469	479	508	440	495	476	478	483	501	504	494	477	516	499	492	480	472	487	442	530	461	456	461	514	485	529	485	428	490	504	488	471	472	487	490	477	478	495	469	488	454	514	466	489	507	456	520	472	504	493	500	450	518	461	495	500	473	502	475	468	471	463	468	537	459	505	477	494	492	523	473	495	431	519	468	477	499	448	469	481	512	469	512	501	473	498	510	453	509	473	521	507	480	508	424	485	493	463	485	483	473	502	459	488	485	507	514	469	457	440	514	436	496	515	465	457	490	506	484	454	450	510	467	488	476	458	483	473	505	463	513	465	480	464	474	484	481	500	509	472	529	482	461	495	482	491	522	502	479	466	519	462	506	475	541	480	433	471	498	474	479	505	491	452	477	503	504	491	505	490	468	459	464	506	443	472	485	459	472	513	455	501	468	529	474	511	485	448	466	459	462	495	489	469	460	477	509	494	475	501	488	498	507	485	481	463	446	479	465	466	458	480	493	509	542	529	484	466	436	461	529	456	464	468	497	452	484	478	459	463	465	466	498	462	467	474	430	482	457	497	455	457	492	464	493	510	464	481	466	488	539	478	497	486	508	453	461	452	512	481	449	497	528	515	476	511	485	483	537	502	473	480	502	480	515	460	478	459	504	452	474	505	485	520	485	486	449	500	488	443	484	449	515	488	457	491	522	482	459	499	471	489	485	481	490	463	493	484	447	540	507	468	498	512	512	495	487	518	491	511	468	459	504
13661	3945	2287	1328	1183	1055	901	803	761	684	712	698	635	608	634	652	614	636	632	627	597	638	630	662	618	623	663	602	649	663	623	632	589	651	630	571	632	584	672	585	657	682	612	618	661	623	568	638	637	655	645	595	661	665	621	637	645	553	630	582	621	631	612	589	648	643	611	620	623	637	608	607	618	621	609	634	634	640	637	645	665	659	630	621	636	605	648	618	598	597	670	618	639	648	670	649	629	679	587	607	629	645	662	636	649	690	637	628	613	646	640	642	612	691	621	627	663	623	610	620	616	628	623	672	618	591	629	612	618	667	575	603	617	641	638	625	623	659	640	659	655	641	617	629	601	570	627	640	637	609	617	628	640	689	621	672	600	618	664	641	607	614	627	628	663	652	636	639	615	602	657	598	629	603	650	649	595	619	615	627	629	586	621	663	636	581	599	646	645	633	590	638	596	610	598	669	604	636	628	645	572	622	647	622	618	608	631	617	642	635	669	611	617	564	639	646	630	591	591	628	597	588	603	649	654	649	664	619	627	644	602	612	658	649	660	636	560	603	614	647	675	616	599	622	602	608	654	626	652	614	617	643	654	627	610	614	638	613	610	642	595	676	633	668	657	605	646	657	595	653	594	604	632	605	653	583	651	658	659	642	603	661	610	645	676	634	617	620	632	635	628	611	590	643	581	644	633	634	658	603	629	591	585	578	612	605	630	593	612	629	611	672	637	643	617	611	629	653	634	652	621	662	571	638	622	604	659	638	626	675	623	608	607	605	652	613	597	642	627	637	647	632	637	625	635	593	569	621	636	663	649	647	598	629	630	640	638	647	619	620	639	625	619	596	659	656	632	620	611	641	636	614	625	669	667	633	630	598	600	629	564	663	624	650	650	609	579	610	633	581	606	638	672	602	632	609	617	647	601	650	591	651	628	655	606	634	625	644	619	644	617	611	628	600	667	612	633	608	602	636	575	632	612	663	676	599	627	601	622	603	615	646	605	614	628	598	611	618	643	641	612	624	582	674	649	655	603	624	644	619	675	590	627	625	620	652	616	630	632	631	666	641	616	644	613	628	578	598	682	647	615	605	667	643	652	624	659	664	657	661	611	652	616	657	629	685	609	624	622	677	593	618	670	647	599	598	615	642	662	636	607	591	643	624	651	650	643	638	626	638	620	620	621	623	618	643	594	639	663	652	609	626	613	639	640	560	645	659	655	626	618	599	639	616	667	593	664	634	608	627	615	636	642	607	630	689	690	633	616	603	623	679	639	590	610	614	585	640	629	665	607	665	614	626	626	619	622	649	625	606	633	632	683	636	637	626	627	637	617	630	631	661	599	691	667	609	633	638	621	639	633	666	659	607	619	625	587	605	604	598	648	621	673	649	630	608	608	631	637	653	647	630	625	652	606	630	616	619	631	619	665	652	608	670	611	639	607	624	693	597	667	613	650	646	602	596	652	661	665	661	612	603	622	630	638	611	632	626	612	637	628	648	639	621	597	636	619	622	652	567	590	642	639	621	650	662	658	619	598	620	602	663	609	618	617	612	629	619	624	673	668	626	647	656	668	646	626	639	616	592	623	587	593	653	659	636	561	680	623	670	618	657	648	671	633	594	622	647	636	634	612	689	633	654	600	638	649	646	621	618	588	604	620	598	644	605	638	606	595	631	629	662	649	578	614	638	616	650	616	604	581	625	633	662	646	650	678	636	654	599	651	664	585	628	625	614	609	647	669	615	634	613	604	657	668	606	654	590	647	615	653	625	624	632	589	624	600	620	607	633	574	599	619	614	598	646	636	648	636	627	594	653	624	666	633	654	591	635	618	629	645	637	647	672	647	608	647	644	614	595	629	625	631	653	642	647	645	649	624	621	617	666	586	629	653	594	635	602	629	628	630	642	662	596	601	636	661	631	609	619	643	670	628	697	626	589	639	648	635	613	652	646	640	615	630	635	617	629	609	568	705	641	657	604	681	595	627	622	622	672	633	629	625	662	613	599	632	616	580	576	625	620	592	639	617	659	613	618	645	605	637	591	634	600	623	660	624	609	636	629	600	667	638	602	617	624	606	585	641	593	611	620	624	664	600	612	595	582	653	655	625	624	643	604	569	605	632	613	595	645	623	617	629	644	617	650	637	634	588	613	661	618	611	610	636	611	640	612	614	618	642	636	624	579	598	641	603	634	607	609	649	619	641	670	643	677	628	636	601	626	588	661	620	627	630	640	636	692	614	595	593	671	591	638	630	672	670	582	659	608	657	604	624	618	634	590	629	641	605	651	614	632	589	637	666	601	623	633	631	633	631	657	630	647	627	672	698	658	627	648	663	665	664	653	626	625	637	625	618	617	596	664	623	669	608	600	574	666	622	634	639	648	658	611	612	636	598	657	583	588	598	631	619	638	632	639	598	566	642	625	609	642	590	603	624	642	655	628	644	632	595	660	607	644	598	638	634	632	645	635	663	619	596	632	633	584	628	588	642	647	618	656	614	599	616	636	611	656	590	656	607	626	626	580	587	641	631	630	660	687	635	665	645	590	603	678	617	641	599	624	624	616	637	618	580	652	594	636	593	626	656	635	645	641	622	673	633	613	627	626	657	631	600	659	628	591	665	586	626	610	617	609	621	609	580	631	646	685	558	608	640	626	564	622	613	683	643	649	653	628	615	629	617	671	637	604	584	642	621	621	635	662	637	670	622	640	596	666	653	606	585	620	614	664	637	617	599	614	572	607	628	631	691	626	591	629	578	638	622	650	663	611	595	613	627	684	647	608	627	660	645	643	622	598	588	592	624	600	606	660	665	585	618	611	635	645	618	627	656	618	638	615	593	565	633	633	625	610	642	632	619	638	619	593	694	642	616	594	642	671	600	634	617	623	635	610	629	606	614	571	640	571	672	593	601	627	597	627	621	635	640	596	637	556	621	654	668	591	641	651	666	637	623	654	599	623	642	618	642	669	632	643	612	627	621	628	644	659	641	624	605	641	598	608	633	631	638	625	629	647	654	643	609	606	596	641	629	635	607	627	638	650	640	627	617	649	623	650	696	593	627	595	631	618	647	652	636	633	614	594	613	641	640	603	651	617	626	634	651	624	610	658	608	638	631	639	634	615	662	567	661	627	601	597	609	638	661	635	619	675	649	639	627	618	617	607	601	645	625	598	629	688	656	615	627	630	657	606	619	597	630	630	644	625	617	571	653	587	608	622	612	637	640	641	658	644	628	614	660	645	586	641	608	678	625	604	638	625	628	606	637	609	604	627	635	641	657	621	587	652	624	661	623	629	650	613	599	626	643	632	617	638	599	652	582	640	588	641	662	597	630	635	606	600	570	622	640	673	632	664	599	601	603	612	652	602	638	635	647	661	656	639	646	618	626	643	619	643	650	643	661	574	627	575	643	613	634	617	612	603	643	617	645	628	601	567	608	586	593	635	623	663	595	628	625	655	609	592	638	626	639	631	609	616	594	600	619	660	651	624	656	590	588	614	621	591
24014	21584	28744	24874	21512	5780	1044	789	653	643	611	560	517	562	514	487	477	502	478	466	483	473	469	479	477	429	459	432	503	498	439	457	457	457	482	468	469	522	506	497	497	473	469	431	469	438	446	453	455	495	477	445	494	391	460	495	459	478	474	472	486	466	481	473	445	466	479	444	478	435	446	430	462	438	457	451	462	441	423	424	454	492	457	448	482	443	469	450	428	462	489	461	437	454	452	461	465	446	484	474	463	437	480	449	483	435	452	429	445	411	473	445	454	429	474	466	502	463	463	447	431	506	435	474	454	402	466	469	473	436	478	439	426	471	425	467	500	432	440	467	460	448	441	479	419	461	447	455	443	457	461	496	488	431	471	477	437	429	461	428	470	461	475	463	465	455	402	461	405	487	444	454	450	419	460	499	484	462	463	435	475	470	464	437	425	434	420	463	450	448	435	498	466	462	470	437	503	475	448	411	479	444	451	417	474	437	424	432	467	474	503	452	443	434	438	468	412	454	446	473	456	478	487	455	458	438	443	468	474	461	445	463	473	426	464	481	457	400	440	444	517	452	453	427	441	473	435	475	481	434	490	447	477	432	479	479	477	463	472	463	448	441	426	451	463	451	444	480	442	482	476	466	471	467	425	459	487	451	498	450	439	443	467	411	422	437	453	472	498	443	439	443	483	444	414	447	475	500	515	491	450	419	462	468	472	474	488	472	464	469	485	459	430	459	461	458	430	471	437	453	459	442	438	438	470	438	461	461	453	469	504	443	477	469	424	457	445	425	433	446	454	438	436	470	466	426	463	428	452	475	428	438	467	469	463	466	423	460	484	469	456	451	473	455	457	440	448	467	482	462	496	471	432	483	457	422	456	435	456	479	457	469	400	455	437	461	455	424	448	417	432	486	450	454	453	442	449	466	459	465	484	452	441	452	473	482	448	495	425	450	455	435	456	473	454	422	483	435	475	496	401	439	476	470	462	462	434	401	469	456	471	468	455	476	444	454	486	452	455	496	469	475	436	436	446	494	443	465	495	467	432	455	430	444	454	438	451	483	433	444	447	476	469	478	457	416	447	488	468	410	474	440	485	485	480	428	438	452	432	456	444	477	401	450	428	479	440	479	462	436	443	445	487	427	456	430	467	445	477	426	441	471	473	441	454	416	478	413	476	448	461	512	455	446	454	465	465	456	468	466	508	455	435	452	496	480	503	461	470	444	439	518	495	437	463	450	466	468	439	466	479	420	455	476	429	399	489	437	458	439	476	485	466	481	440	479	498	467	469	477	496	452	430	431	461	473	453	422	432	428	465	452	435	458	447	439	455	468	433	471	473	435	462	477	468	442	420	477	439	432	490	439	453	457	462	460	450	477	475	451	438	454	409	471	459	481	420	442	461	498	424	490	480	511	462	446	451	440	454	437	461	455	476	471	472	455	456	432	426	433	444	425	432	474	473	472	441	452	472	464	466	483	499	464	461	460	501	495	479	474	481	434	448	442	459	460	459	430	460	469	411	455	482	437	443	415	456	445	454	459	430	483	445	447	403	443	425	471	427	435	458	450	468	440	464	497	438	485	487	440	413	418	488	466	423	429	458	473	418	415	421	447	470	461	477	441	433	431	485	459	454	484	466	444	490	439	452	470	450	414	490	471	461	449	478	487	437	450	456	459	447	421	464	482	455	435	469	425	445	435	485	470	413	484	446	448	464	460	443	418	475	424	487	487	435	453	463	445	493	448	430	462	492	487	453	449	458	433	445	434	502	450	397	469	463	462	476	443	419	481	469	444	428	451	452	445	494	467	469	447	462	457	438	460	404	474	469	440	478	454	469	441	505	483	450	472	495	458	466	435	462	407	431	494	429	469	461	452	447	436	425	470	447	459	468	457	472	486	477	438	452	454	464	425	443	461	429	492	464	461	484	451	475	457	456	444	476	446	438	468	447	428	478	447	452	484	499	467	449	499	480	474	420	472	448	482	476	442	467	442	466	460	454	485	471	494	446	491	450	453	423	501	439	449	451	457	445	442	432	436	433	448	439	478	454	415	467	458	458	454	464	460	481	438	477	434	486	406	464	450	442	489	463	419	473	466	452	446	478	478	473	485	460	422	450	463	459	461	476	441	442	446	477	481	428	449	518	438	449	469	484	476	475	482	474	436	442	388	435	480	468	441	445	451	437	430	479	426	465	479	481	443	476	431	458	472	467	484	445	481	442	449	443	467	404	450	470	496	448	457	429	456	508	497	454	440	460	415	450	478	492	419	430	463	394	473	463	450	472	476	466	457	461	463	460	461	439	443	453	436	458	460	427	481	470	471	476	458	468	468	486	461	474	428	425	457	459	482	443	471	447	496	454	458	488	433	467	467	463	435	454	459	497	482	480	460	409	429	463	471	474	454	474	490	455	424	454	457	411	437	498	486	440	460	443	464	451	449	464	459	442	485	477	488	472	469	488	490	485	489	457	433	464	460	478	423	487	469	483	446	463	419	406	460	463	416	451	437	476	390	456	404	464	443	431	455	454	442	429	473	417	455	451	462	446	440	450	437	459	446	450	448	457	493	464	452	470	465	424	490	447	495	419	458	445	465	476	484	424	449	445	481	485	455	483	432	452	461	468	444	495	466	415	468	436	419	460	487	450	457	449	430	459	467	434	437	516	479	468	431	460	455	436	438	444	485	462	461	475	488	451	426	442	469	460	463	441	469	453	454	448	445	451	487	452	449	451	458	426	468	423	454	476	454	420	450	495	430	459	432	435	465	497	465	454	464	442	443	434	401	454	423	487	413	445	431	458	448	444	469	461	435	482	478	458	473	447	444	433	424	489	495	451	465	462	452	460	412	436	448	424	491	446	431	455	455	469	476	451	487	430	486	470	421	507	454	452	421	436	473	446	442	464	470	443	474	480	465	448	457	470	493	474	457	452	453	457	444	436	488	497	460	434	449	466	473	431	447	445	491	461	465	447	484	437	439	467	484	480	468	489	457	457	429	476	471	424	475	416	444	449	463	454	448	475	444	442	446	437	440	454	427	450	483	453	442	449	442	473	449	477	451	439	468	518	421	474	443	452	472	455	427	442	393	461	407	453	408	457	449	458	432	433	461	482	472	482	452	475	458	466	470	488	434	435	447	443	443	479	458	472	440	453	424	436	431	460	465	420	459	451	441	490	459	463	478	458	460	468	433	454	479	453	460	444	454	452	440	493	465	439	479	486	445	441	447	429	457	426	464	438	449	433	459	470	409	482	439	417	461	464	476	490	484	458	475	437	440	449	467	470	440	446	435	463	445	466	436	451	441	441	446	449	448	444	468	441	464	475	456	475	454	459	478	422	437	446	460	427	487	413	475	467	465	474	436	406	457	504	422	437	440	497	460	449	495	454	470	481	449	456	464	449	469	484	457	479	500	439	462	456	460	441	421	447	488	457	436	458	454	453	452	468	415	433	441	462	490	441	450	459	459	475	448	477	480	464	430	471	438	474	430	482	443	479	442
16683	11910	6802	3375	2521	2018	1590	1379	1146	1045	952	879	764	785	766	720	698	690	685	679	625	611	627	669	632	612	611	607	604	635	611	621	616	585	625	616	581	640	615	599	598	657	601	593	618	626	588	617	635	658	569	633	601	604	593	636	578	633	586	639	597	625	575	601	651	624	604	604	652	663	586	607	656	628	627	639	554	582	606	606	611	578	599	626	576	626	613	572	628	608	605	587	598	626	624	618	594	656	604	637	617	648	593	652	624	632	629	623	630	645	597	622	629	607	628	582	620	611	641	587	625	661	593	623	602	663	588	609	656	575	606	565	606	618	597	625	642	589	575	565	583	626	609	572	603	574	627	625	614	508	597	559	606	622	584	610	606	557	620	611	632	642	602	558	609	601	646	586	566	599	595	612	635	602	588	592	606	564	582	620	588	634	590	614	597	576	623	616	609	579	584	614	580	630	602	567	561	581	576	603	594	575	607	633	628	571	558	584	659	583	597	621	592	575	607	595	654	576	575	632	618	616	573	574	590	578	631	609	667	596	566	617	598	577	601	586	615	590	579	612	586	613	587	613	619	588	645	597	598	620	574	577	620	607	565	612	593	599	609	617	626	678	574	579	600	631	629	636	622	639	633	607	578	629	555	607	628	612	609	626	572	553	600	588	598	602	649	550	568	626	622	624	647	590	595	584	634	596	595	590	562	628	568	602	592	607	616	618	579	597	580	590	600	588	561	601	633	647	597	585	637	598	635	655	597	589	610	564	594	583	610	611	602	594	617	603	587	585	594	591	629	615	634	593	589	570	576	593	591	634	606	584	568	558	584	601	613	599	623	612	611	642	596	581	584	595	582	619	604	613	601	608	603	562	596	624	598	604	606	606	561	621	565	595	570	608	593	656	569	560	642	616	609	598	613	547	629	562	560	598	601	605	626	579	565	610	585	582	607	603	644	618	638	589	613	631	610	601	596	571	618	662	621	598	594	616	639	577	618	596	665	578	567	607	605	591	601	623	635	616	627	598	639	605	569	638	637	581	588	613	610	560	603	651	597	586	625	631	601	590	615	593	615	563	569	570	604	630	654	646	652	605	607	616	619	601	650	578	614	632	641	590	606	631	614	586	618	614	616	619	619	590	620	622	610	649	556	636	570	595	624	583	599	585	627	563	606	599	567	554	621	570	622	644	641	624	605	573	579	633	574	606	638	602	629	639	566	604	603	574	625	561	560	593	625	641	636	610	631	634	609	614	547	584	596	604	591	597	642	569	598	578	588	599	596	591	583	568	587	610	601	600	582	559	641	623	601	604	606	603	603	584	582	557	612	648	627	636	587	641	571	571	579	590	600	616	560	556	602	631	632	601	586	580	573	584	565	606	614	634	559	561	628	645	609	588	584	643	607	573	605	644	585	666	569	572	563	587	612	618	595	589	599	605	590	607	572	577	590	576	598	629	619	605	589	604	558	609	625	616	634	578	627	610	614	611	557	626	584	608	584	625	593	631	593	558	608	608	603	579	576	579	560	581	647	612	576	583	580	618	592	622	601	591	581	583	606	593	602	613	610	578	587	610	626	584	604	556	578	637	584	568	601	608	586	609	611	593	631	649	590	624	582	628	563	592	603	593	605	604	615	564	640	584	601	600	613	617	602	624	593	640	605	623	633	608	610	584	608	593	567	548	606	601	607	594	593	629	609	603	619	613	610	606	580	590	586	593	590	564	604	624	570	634	601	600	576	594	575	598	583	592	577	594	599	577	594	622	678	593	590	563	576	560	637	593	602	611	580	612	605	578	608	610	643	602	593	598	599	588	583	588	615	576	639	616	625	588	572	581	568	643	598	600	612	608	589	634	604	584	590	621	621	580	585	562	603	601	598	596	604	562	627	584	582	648	584	593	588	599	593	623	565	599	594	633	609	688	594	643	628	635	565	603	636	593	591	606	610	596	630	604	600	604	612	609	607	583	609	574	613	599	638	620	643	602	593	586	579	604	610	584	591	582	598	605	645	602	584	601	611	565	618	581	618	601	649	635	630	622	570	574	579	633	600	589	628	626	590	619	591	577	525	632	588	595	605	619	604	566	581	593	613	564	591	612	601	578	599	624	665	610	606	588	562	629	580	573	627	613	611	642	616	641	573	611	598	630	618	607	643	582	615	627	623	641	615	570	594	590	591	621	581	649	621	640	595	653	602	563	651	611	581	620	632	599	596	575	598	593	608	563	628	591	622	640	627	568	585	616	635	616	574	597	588	626	614	576	621	613	582	619	540	571	609	577	578	654	611	561	624	604	613	619	641	622	632	615	627	572	586	623	627	605	587	554	608	588	573	625	562	586	624	562	602	626	650	593	625	605	604	606	609	629	590	597	634	676	576	642	623	579	610	573	598	636	581	589	577	585	590	558	609	655	606	620	597	601	554	565	617	641	597	605	617	611	640	627	606	555	597	648	600	566	597	601	630	568	601	616	621	594	603	593	617	620	605	601	617	613	592	662	553	563	645	568	579	612	601	567	577	552	572	641	580	618	609	587	631	602	592	625	629	591	595	623	591	541	611	623	599	620	582	601	602	577	637	632	637	632	608	593	597	606	608	608	632	618	596	605	590	578	592	574	634	618	603	606	576	612	604	601	632	645	578	596	628	602	612	586	570	638	632	609	585	608	576	598	592	617	635	601	659	602	630	560	604	623	562	634	611	613	638	565	620	588	621	599	597	621	592	576	570	583	615	593	565	599	621	626	651	596	570	604	591	635	597	612	600	597	610	582	555	626	643	614	578	588	654	566	612	616	606	614	615	599	655	596	621	610	567	581	598	629	628	553	590	616	590	585	599	580	573	604	600	621	622	572	604	599	623	621	634	620	563	594	585	621	587	605	609	569	640	576	605	561	575	597	585	568	620	611	604	643	608	654	563	591	653	623	568	550	594	625	575	572	591	548	586	628	567	590	597	595	611	636	634	619	616	666	551	607	616	605	618	605	633	582	592	605	603	583	566	630	602	576	580	592	601	598	609	615	589	559	624	589	613	580	575	543	633	577	622	630	603	575	593	622	593	610	578	596	599	621	610	621	608	635	584	564	611	583	592	589	601	618	598	647	667	599	610	626	615	607	616	563	585	601	594	568	632	577	583	600	588	617	641	642	613	613	573	591	639	577	561	610	669	598	619	604	586	617	603	584	600	633	626	646	659	606	602	603	545	584	621	593	587	598	613	600	635	576	620	566	620	630	559	586	609	595	584	607	559	616	648	637	622	596	615	584	599	581	602	589	631	577	577	606	610	589	580	578	607	528	613	606	563	641	613	584	619	600	637	591	608	572	619	622	556	604	579	598	620	616	605	595	615	600	574	590	589	618	599	603	601	634	572	546	562	547	578	556	642	599	590	615	595	603	595	653	603	638	640	583	585	628	590	594	623	607	596	622	581	558	642	634	630	574	567	617	584	608	618	591	583	633	571	605	623	607	613	583	606	624	618	578	641	586	597	602	606	583	630	627	649	610
25319	21625	27266	26009	4570	690	525	447	417	387	362	367	361	381	323	336	309	338	308	341	300	316	282	305	270	305	295	285	301	304	313	290	299	251	305	305	321	263	280	301	287	303	308	306	295	302	306	315	296	256	273	305	309	289	280	321	325	281	306	299	286	308	328	256	280	314	289	287	263	322	271	266	278	298	301	312	292	300	319	297	299	311	308	293	297	298	299	310	281	304	289	314	264	307	271	321	307	283	278	297	318	289	311	280	290	315	312	283	298	313	320	286	255	323	262	282	297	309	318	307	322	312	282	304	301	288	286	345	279	310	296	289	299	311	297	271	293	299	297	293	290	318	277	309	302	319	292	322	289	297	276	286	285	288	296	262	288	306	298	311	283	326	292	313	295	292	286	264	322	316	287	297	309	323	306	294	321	306	268	319	312	314	288	294	301	285	298	301	291	288	328	295	269	300	303	295	293	262	313	288	317	292	270	282	320	284	296	312	290	269	302	258	318	319	295	270	300	271	310	308	271	341	297	325	280	296	296	281	281	299	314	297	271	303	276	286	266	311	279	302	283	331	345	300	291	296	296	320	288	268	288	287	309	298	331	298	301	305	296	297	278	311	304	331	309	289	290	277	286	285	269	293	288	298	285	302	303	336	297	296	289	287	309	291	296	308	323	312	305	323	291	289	272	279	266	298	297	288	306	281	291	290	311	306	289	304	311	306	257	284	283	302	292	321	320	289	306	305	298	326	327	303	303	309	307	279	290	282	298	336	290	319	305	287	290	272	276	287	299	277	303	282	264	263	295	307	299	311	290	286	270	303	313	310	300	254	295	293	248	283	295	310	270	299	300	315	291	278	294	299	281	282	277	287	297	284	291	296	297	311	305	313	267	284	309	291	274	276	281	276	307	305	284	288	295	275	300	256	329	300	287	283	294	298	320	275	313	296	296	304	277	283	313	285	306	299	316	287	336	293	284	311	286	276	292	327	324	293	279	315	306	281	292	300	303	305	278	290	314	294	291	306	274	283	312	298	309	296	299	276	298	288	275	288	305	291	296	297	259	316	292	318	281	265	318	245	314	295	296	256	290	279	295	312	308	309	273	319	315	309	281	270	312	282	292	315	283	296	331	313	316	297	308	272	317	283	296	294	287	313	275	315	287	298	302	289	310	300	285	288	273	297	327	290	309	327	325	284	317	317	296	334	324	309	294	290	306	299	307	324	315	300	316	319	302	315	302	282	296	302	284	304	294	288	266	302	324	298	313	293	282	282	285	281	342	268	295	287	306	276	279	295	287	282	289	292	300	281	294	297	323	277	270	299	290	319	304	284	299	277	321	277	284	295	295	320	275	266	293	291	315	299	297	319	297	263	299	309	288	308	320	280	307	313	300	281	294	289	311	283	299	282	317	294	267	270	326	297	283	324	321	275	306	314	279	287	273	287	296	272	300	307	295	292	315	281	275	286	337	298	297	294	292	279	292	283	282	308	308	302	297	311	286	268	300	293	285	282	287	297	267	324	313	252	309	293	345	275	321	284	316	306	288	299	291	308	307	282	302	303	274	306	328	274	283	307	300	297	296	310	302	289	288	315	289	316	295	303	318	297	307	285	287	287	292	277	318	300	272	308	306	297	279	303	289	334	279	289	290	308	307	275	291	303	295	300	302	277	321	274	307	286	309	307	293	297	308	294	302	278	337	289	304	273	318	304	298	288	320	299	293	291	293	307	292	305	306	299	275	300	296	304	312	280	260	292	309	289	272	310	309	326	315	282	297	297	291	286	320	299	293	304	292	330	287	310	279	295	289	260	317	287	310	270	280	283	311	286	309	281	295	345	305	324	322	292	274	296	306	285	289	311	318	293	302	292	293	299	269	313	321	300	288	340	287	309	300	289	326	307	283	295	253	305	311	296	301	269	323	299	326	295	288	291	319	280	287	288	300	288	280	288	283	293	306	286	294	303	264	301	322	305	327	313	299	305	275	288	298	308	274	285	310	295	265	288	279	296	312	268	300	316	329	270	326	305	294	292	344	345	292	295	244	331	313	280	292	290	288	330	299	285	303	274	260	291	293	297	302	308	302	314	275	274	298	289	309	286	309	264	316	307	305	310	318	280	308	276	287	267	302	294	285	330	289	306	280	300	291	307	299	318	302	325	279	293	300	332	312	293	322	303	312	273	292	289	295	290	291	310	295	284	244	304	307	315	278	294	271	281	294	352	310	297	281	285	281	303	282	277	284	303	265	315	318	299	321	283	292	282	292	295	275	300	305	295	283	286	291	299	290	301	296	308	296	320	297	310	281	316	280	260	306	311	304	290	287	313	282	292	289	312	291	285	308	327	301	315	292	289	307	318	312	279	294	285	296	307	296	307	282	294	325	285	295	266	300	297	301	275	296	284	285	313	293	282	278	308	292	338	295	316	320	279	282	319	280	285	288	314	341	285	311	279	278	301	263	295	310	301	299	307	265	305	290	301	304	319	306	319	323	296	292	310	310	280	266	292	295	274	298	316	251	289	256	289	307	281	289	262	300	292	325	264	297	307	305	276	279	301	336	302	284	321	277	287	298	293	327	327	288	274	300	313	282	309	262	303	276	284	282	296	302	305	291	280	310	311	283	293	297	295	291	324	274	274	291	297	296	333	281	291	309	283	292	290	285	306	307	308	335	295	286	322	297	311	260	326	308	283	305	294	303	315	326	296	296	308	296	291	329	300	294	305	281	303	286	322	266	297	307	300	317	317	306	314	313	295	307	310	294	293	271	303	324	282	339	316	295	269	307	273	277	310	293	304	325	264	256	311	269	306	292	303	285	278	297	294	320	312	271	285	310	316	292	312	287	296	267	262	299	307	307	272	269	312	293	313	289	273	260	302	310	275	299	319	295	301	296	308	317	316	308	280	346	301	300	290	281	323	320	301	315	295	348	292	293	270	317	305	264	296	292	284	281	285	282	297	278	267	297	307	302	327	328	298	312	316	306	268	303	288	313	316	284	311	286	263	296	294	296	275	315	312	288	312	302	340	317	283	304	320	328	315	278	304	305	279	292	296	268	269	283	303	297	291	284	280	295	289	280	281	271	289	286	297	269	311	314	291	295	293	272	298	308	313	296	283	266	277	292	305	290	292	285	301	282	284	293	276	310	319	296	312	300	290	299	316	301	301	300	251	309	314	310	309	287	307	300	270	296	294	323	281	304	301	271	306	282	317	294	299	288	289	298	309	299	293	285	304	321	309	314	294	261	289	272	266	290	306	310	297	331	320	296	282	275	320	283	292	295	303	318	293	293	296	303	310	296	325	291	298	281	305	299	264	295	322	302	248	276	314	299	300	302	304	298	281	304	266	320	319	295	313	317	274	293	291	281	305	268	287	292	341	308	293	295	342	295	303	251	273	297	316	301	301	294	279	286	273	297	301	269	289	279	276	315	303	300	297	299	263	295	284	305	305	295	327	279	298	294	280	288	287	296	300	280	288	307	291	287	291	283	296	272	272
15484	7204	4073	1977	1528	1184	972	794	685	636	600	510	478	440	466	406	431	449	457	452	421	396	419	404	415	377	400	424	423	423	419	414	377	410	439	374	408	380	392	420	416	411	418	438	389	379	374	386	400	413	373	382	376	398	377	390	425	388	420	381	392	422	377	369	406	368	406	397	380	395	384	396	361	397	429	408	380	420	384	394	383	368	366	404	355	403	390	371	367	401	376	379	364	383	368	406	350	404	403	406	332	382	385	387	439	407	388	401	358	382	400	398	369	393	375	372	420	377	389	395	405	353	387	392	396	397	417	415	407	401	391	407	357	394	368	386	393	410	404	370	353	375	362	402	428	412	376	387	402	399	383	367	372	420	384	387	333	369	375	370	368	394	399	400	367	381	375	378	409	398	394	396	407	383	399	398	383	377	355	398	356	441	399	392	386	384	382	398	370	414	409	376	385	360	382	421	360	390	355	395	381	370	418	387	356	361	407	434	399	387	397	385	377	375	370	356	379	424	381	410	405	380	357	428	373	375	360	394	380	411	365	392	381	383	382	404	375	413	361	387	408	374	395	381	408	399	385	400	339	349	392	363	396	372	378	407	379	381	364	385	378	400	396	368	387	347	386	364	396	391	441	392	383	386	374	403	395	375	418	400	404	378	388	395	382	398	398	379	365	370	405	379	362	387	391	412	372	394	404	409	377	377	406	382	424	379	380	352	364	397	406	375	369	349	358	365	375	379	394	373	383	376	388	402	375	381	403	425	370	393	397	370	416	375	394	393	398	402	398	412	363	379	397	405	372	406	396	408	368	401	412	387	372	376	397	380	391	389	385	377	416	367	373	370	390	377	386	381	345	371	405	387	388	380	401	392	376	390	388	380	375	375	402	356	394	356	392	388	411	374	425	398	404	408	387	392	367	395	421	396	373	381	425	364	375	399	380	369	357	375	416	399	423	374	388	408	386	426	409	372	369	405	390	357	392	384	386	368	396	357	371	401	400	400	396	382	392	392	383	368	381	386	411	376	378	371	417	377	381	390	405	402	375	382	372	389	430	377	400	363	376	410	382	388	386	392	381	392	412	393	372	394	403	371	405	390	406	346	359	385	410	402	395	343	361	365	369	411	356	368	405	412	408	346	392	394	354	390	437	377	364	397	382	390	364	373	385	426	392	385	393	393	401	408	391	405	391	387	410	394	367	407	363	383	398	375	374	375	358	398	380	348	390	413	376	353	411	362	375	355	378	391	370	365	409	392	355	415	330	390	365	372	404	378	398	401	388	378	415	386	386	407	360	375	398	413	414	415	354	422	392	440	413	388	360	396	385	389	388	375	402	405	404	372	364	424	395	419	396	410	402	367	395	385	425	376	382	383	409	363	385	394	394	368	404	377	371	398	382	394	383	406	413	400	370	423	371	417	370	371	348	372	389	391	402	391	379	375	411	412	397	401	385	397	359	384	380	376	405	408	406	372	395	376	385	419	368	365	375	385	362	372	376	383	350	397	387	380	369	391	361	364	352	368	399	374	372	373	423	369	381	382	353	359	367	397	391	395	393	389	409	354	387	368	393	379	396	406	375	394	381	393	378	412	363	365	365	352	420	373	395	403	371	389	349	395	417	387	381	433	353	375	370	391	419	382	389	380	377	392	395	404	395	403	380	407	389	386	383	398	385	406	406	366	412	379	403	347	377	425	409	378	401	405	416	411	411	417	410	404	374	359	385	377	409	370	376	351	395	391	364	375	379	355	406	397	385	373	383	371	424	387	395	377	392	366	385	375	376	384	360	394	380	360	375	396	386	357	353	458	393	337	375	364	381	374	385	381	406	413	341	362	415	372	350	396	391	387	392	368	391	414	347	354	380	407	365	380	348	393	408	337	426	383	408	363	379	394	399	388	374	356	352	389	358	356	376	407	348	379	395	391	444	370	392	362	384	384	378	352	406	353	409	423	382	379	408	404	413	390	372	423	366	401	363	362	385	401	409	399	384	390	405	390	398	398	392	401	384	391	405	390	370	400	359	373	370	417	418	374	376	384	392	394	403	384	401	411	358	413	373	384	370	389	379	404	398	379	375	347	364	396	405	400	398	377	401	402	383	394	400	374	380	402	415	389	380	384	401	357	403	367	395	380	360	390	388	379	393	405	382	370	377	410	394	386	388	383	365	369	412	376	378	423	382	393	373	375	352	393	363	404	410	379	372	405	389	385	357	388	357	361	382	389	365	360	334	404	403	369	406	402	418	398	421	387	413	372	407	422	388	360	412	415	397	376	403	409	368	421	373	399	368	418	392	396	392	395	401	356	378	401	367	374	381	396	425	376	416	410	390	387	415	365	364	373	422	359	401	384	419	373	417	365	413	402	404	387	383	395	433	394	370	404	415	428	398	373	399	370	377	407	412	387	342	351	384	380	410	407	374	408	413	405	366	392	382	370	360	418	350	360	387	383	383	407	397	382	388	385	397	410	388	395	412	407	398	383	363	381	415	342	363	382	400	348	432	403	383	375	396	399	389	352	407	411	420	391	366	375	369	356	442	393	384	399	375	391	399	393	387	376	409	386	375	396	411	398	367	389	401	374	394	364	421	373	417	371	441	411	398	402	355	377	394	403	368	427	382	379	391	404	402	414	395	418	391	397	393	391	376	399	378	362	423	394	364	413	372	351	388	409	346	372	388	399	336	386	378	373	378	425	364	417	380	342	386	377	402	416	388	387	367	389	393	395	377	353	372	407	395	385	388	363	364	399	372	363	386	358	385	407	374	380	395	375	394	388	374	410	366	370	380	418	357	363	357	402	377	381	389	401	393	417	403	350	376	394	387	393	381	407	400	372	409	353	390	385	375	384	376	344	386	401	397	404	390	358	399	379	359	377	376	378	388	407	420	374	389	376	400	408	367	402	366	367	364	423	383	403	383	379	404	416	368	350	378	390	362	438	392	405	425	379	408	433	391	394	442	386	382	389	371	415	370	383	358	394	367	403	421	382	386	388	386	365	422	381	388	356	355	375	410	375	354	399	390	364	394	363	395	375	394	376	387	375	405	396	375	382	414	388	388	381	420	365	361	383	388	393	385	365	381	383	351	379	388	409	370	350	386	405	383	349	390	398	353	375	417	376	361	403	395	376	424	379	397	372	388	404	355	400	374	365	354	384	426	399	383	404	371	437	370	367	402	383	405	388	401	396	358	402	372	413	389	369	374	359	368	363	382	388	385	386	382	431	409	359	370	400	375	417	405	369	411	378	385	388	401	370	351	384	364	370	393	357	390	408	381	377	388	396	397	405	398	374	359	383	410	377	381	357	402	368	385	392	381	398	411	376	361	393	421	410	367	373	408	372	359	408	395	406	395	363	401	374	407	375	373	388	384	441	400	374	352	390	413	375	393	383	403	378	387	399	385	376	369	372	389	374	410	410	399	375	420	366	416	376	412	390	399	371	383	387	370	367	367	365	419	363	373	358	365	401	372	389	376	407	370	384	387	364	368	378	385	380
23164	21696	29419	24514	21690	21536	3251	843	552	475	461	418	359	330	290	335	298	302	261	253	268	270	290	240	235	258	263	240	253	253	268	258	250	227	238	239	230	240	254	213	253	252	244	244	224	228	261	228	255	239	212	223	237	208	253	240	244	248	236	214	251	209	266	237	244	249	253	207	221	234	234	227	237	227	209	215	223	215	231	217	220	246	220	247	202	217	215	239	218	251	247	246	254	227	207	231	223	206	221	231	222	224	242	232	198	241	228	232	238	236	226	216	238	219	224	234	226	230	229	199	202	234	219	227	221	223	217	234	195	237	214	190	235	232	214	242	219	203	243	217	218	231	210	219	207	207	226	221	228	222	225	253	209	196	248	203	215	219	228	210	188	209	237	218	234	223	235	236	213	229	224	199	235	198	232	201	212	210	206	207	216	215	222	201	206	191	249	222	222	232	206	236	239	240	216	229	201	219	210	227	218	232	216	227	222	224	242	227	218	245	228	238	225	252	218	231	204	221	234	224	238	211	229	206	198	224	250	214	229	219	218	232	214	225	215	218	217	232	224	239	222	196	214	226	235	214	219	212	223	223	203	223	243	237	240	223	217	251	213	219	226	229	223	247	210	249	224	232	213	221	220	238	230	208	214	228	222	217	232	224	220	214	221	226	214	230	254	210	227	246	220	226	232	213	212	208	217	220	235	225	211	201	225	228	244	216	234	238	206	242	225	229	233	260	209	229	211	224	248	238	223	219	231	222	205	235	238	243	218	225	235	223	245	224	229	214	196	229	221	226	218	220	230	224	168	213	230	240	230	230	234	216	234	231	212	242	213	243	215	237	256	224	213	235	243	215	204	249	225	220	225	234	223	214	207	226	232	227	217	244	231	226	273	230	243	220	203	233	228	205	249	210	221	226	230	213	231	206	222	223	205	202	239	225	218	235	242	240	232	191	212	224	206	192	229	206	246	245	241	218	218	230	232	251	224	214	227	244	211	262	218	220	235	223	200	243	206	239	223	247	217	219	218	229	225	255	254	230	228	235	217	229	184	218	213	233	224	222	218	218	234	209	236	225	205	213	235	231	222	228	216	228	209	205	208	237	207	218	216	208	214	241	223	232	215	196	230	235	227	209	191	220	222	203	210	208	214	202	223	217	226	220	226	205	211	238	229	230	223	211	228	231	225	239	233	249	241	224	213	204	231	213	230	193	213	171	199	214	220	228	215	218	232	236	233	218	222	218	221	220	223	240	220	229	224	208	210	227	212	237	210	201	254	210	247	228	228	232	250	243	211	218	225	231	223	207	233	228	229	230	205	217	245	239	235	223	240	237	203	235	200	244	219	234	197	212	239	225	211	218	236	234	236	249	236	230	207	219	252	229	241	223	230	213	255	212	216	232	207	234	229	224	222	209	223	250	225	252	228	218	239	207	218	234	225	243	206	202	221	213	218	237	200	246	259	231	247	200	208	217	213	212	249	223	214	239	213	215	205	224	254	210	218	220	206	220	198	247	222	228	208	228	219	222	247	263	231	219	233	232	200	217	244	220	216	226	219	222	233	229	246	241	222	212	239	221	207	224	221	205	221	244	220	239	182	208	236	222	243	220	207	226	225	237	225	202	264	230	215	237	218	240	203	207	233	188	219	215	225	241	220	236	217	209	257	215	235	222	248	232	215	235	216	248	243	245	223	214	207	222	236	231	242	216	237	209	228	217	235	249	220	259	209	220	255	204	246	224	252	212	273	210	234	206	206	240	221	210	235	220	254	210	243	242	246	210	246	210	228	219	217	255	227	229	239	216	207	237	220	225	197	236	226	224	226	214	235	222	210	225	204	263	228	219	224	211	230	225	208	245	218	204	249	216	245	220	249	214	214	215	219	236	222	262	236	249	221	209	248	214	199	210	202	236	212	218	225	227	226	203	172	215	232	239	225	207	223	203	230	220	228	208	224	231	196	204	227	228	209	221	237	225	239	225	232	243	217	213	243	229	224	213	200	226	221	213	203	239	194	226	216	251	245	246	219	208	233	224	235	253	209	225	230	237	221	216	249	199	218	229	228	198	201	228	209	240	245	217	250	205	245	209	210	228	204	242	228	204	204	204	240	237	205	234	215	237	209	219	217	264	212	220	215	221	217	228	219	220	219	219	230	224	221	229	233	226	216	251	224	242	204	233	209	201	214	234	218	217	232	206	244	217	244	237	244	208	221	205	226	228	219	240	256	204	236	256	214	233	223	226	245	205	247	224	216	218	226	243	248	240	217	220	200	248	226	214	232	198	224	232	208	238	217	242	207	240	194	237	204	224	219	230	217	248	239	234	235	225	234	233	237	228	257	185	225	244	223	204	222	226	245	219	247	218	239	211	222	225	218	229	231	256	191	240	229	210	229	225	244	243	220	217	220	215	253	215	240	254	232	214	235	231	202	205	216	250	228	228	234	200	211	253	232	225	255	213	241	241	218	209	239	193	239	224	223	216	232	241	243	209	204	221	205	215	209	194	218	243	213	228	198	237	238	233	198	214	235	202	211	212	233	195	228	225	215	234	233	220	212	207	209	208	215	227	228	238	243	228	208	208	195	253	205	209	217	260	204	203	231	199	211	237	218	216	224	233	222	239	248	217	217	215	231	237	238	217	215	205	195	184	240	259	224	222	204	231	210	228	220	264	201	256	195	239	184	220	217	217	214	216	237	231	239	225	227	215	227	236	221	231	236	208	178	213	232	224	211	228	219	231	203	244	237	229	243	246	207	255	240	205	222	232	256	198	236	225	226	209	225	220	227	229	211	223	225	215	215	213	211	235	230	216	200	224	212	223	231	228	235	208	220	214	215	219	258	230	236	211	191	212	219	241	214	238	201	240	228	198	211	239	235	206	212	222	222	234	223	230	242	217	220	204	211	235	232	230	207	220	226	208	230	203	215	240	217	235	232	215	237	215	220	235	241	238	225	194	229	222	210	231	221	241	225	212	240	208	234	238	223	233	214	221	248	211	225	230	233	213	203	208	221	235	260	213	214	194	209	211	199	209	224	235	215	247	208	215	249	215	226	223	250	214	245	237	228	242	229	233	246	239	229	236	217	221	233	226	247	220	214	228	197	248	219	241	233	219	237	239	242	231	200	225	240	254	236	230	231	214	247	209	226	202	240	227	224	206	253	216	208	220	229	217	225	219	202	222	217	234	224	210	224	243	238	236	252	219	199	224	232	233	225	225	220	236	214	235	223	261	221	227	238	214	195	204	224	205	212	199	261	229	257	224	244	235	228	220	235	218	233	232	217	227	224	236	231	221	222	235	231	235	235	232	240	230	232	206	237	214	227	216	204	221	219	202	230	204	212	232	225	210	220	220	227	256	215	245	230	226	230	226	239	186	233	238	202	231	219	247	227	216	230	235	216	211	223	248	216	225	229	239	235	214	220	224	223	222	257	219	249	203	217	213	227	248	199	224	199	214	189	239	229	246	216	230	204	222	182	211	220	237	237	224	206	243	216	223
19455	16476	10042	4812	3536	2782	2010	1571	1208	969	841	740	630	571	565	558	479	413	469	414	409	411	413	387	365	379	346	367	339	352	339	341	321	371	303	335	344	313	276	338	351	329	308	357	324	336	324	344	312	276	315	321	321	304	319	313	305	307	303	349	310	343	282	306	288	337	314	296	315	305	305	301	275	320	297	322	350	328	299	301	290	268	321	333	305	309	295	315	308	307	305	316	325	318	288	281	304	301	314	321	293	320	296	290	291	286	301	279	320	333	312	289	296	306	299	296	296	298	314	315	305	321	298	312	310	295	300	328	318	314	315	299	301	338	297	310	302	314	324	305	314	316	305	334	304	302	323	291	281	288	299	287	319	296	282	315	279	284	273	302	291	272	302	282	304	297	326	300	300	290	279	294	300	291	273	277	302	309	329	296	305	288	315	324	300	321	316	315	323	294	315	313	271	321	300	340	324	311	314	299	306	316	315	303	306	313	324	297	295	300	298	318	295	289	289	306	318	293	325	319	309	269	300	296	277	317	292	303	292	296	294	286	325	292	327	309	314	289	299	320	319	270	297	309	329	278	310	303	287	314	340	253	272	316	304	288	284	318	300	306	308	306	295	307	291	262	292	297	307	307	311	307	308	292	316	307	276	307	299	280	301	263	283	299	286	315	279	320	268	279	325	282	293	320	279	295	281	302	294	307	305	318	312	279	298	305	300	328	312	283	304	285	297	277	287	323	285	314	299	334	298	300	294	322	326	286	291	296	317	268	333	273	288	292	302	306	306	285	308	295	298	328	293	307	318	319	293	313	306	303	336	283	311	288	300	258	348	311	298	316	296	284	295	288	299	305	297	298	315	313	330	277	320	307	283	297	313	295	309	311	318	283	315	277	304	297	313	301	308	289	291	343	278	314	264	306	305	349	309	294	298	306	312	306	314	312	323	315	296	277	352	325	315	279	315	326	301	309	317	300	297	316	322	330	280	284	321	265	327	297	272	273	311	312	302	268	303	312	305	303	304	302	298	293	313	304	288	306	293	328	311	329	319	294	317	313	286	305	282	302	317	292	289	309	289	337	302	316	318	294	314	300	283	282	285	297	304	302	297	316	304	305	309	278	303	316	290	282	332	334	292	301	294	298	281	278	329	295	309	296	288	290	305	299	306	303	300	315	285	297	304	315	315	308	280	288	299	302	308	322	308	283	315	312	299	320	299	308	271	299	289	305	307	310	248	315	290	312	278	265	295	303	329	309	313	280	296	283	303	280	283	274	350	275	287	304	321	311	287	360	299	301	282	301	284	341	293	318	297	308	295	282	294	296	298	292	279	290	309	316	308	307	280	326	305	306	300	284	347	305	321	302	290	328	292	310	279	304	292	292	284	343	327	291	294	323	336	278	298	298	294	309	312	284	295	277	321	289	299	332	290	305	269	312	318	312	278	297	296	308	324	306	305	296	316	300	336	301	297	308	279	335	282	290	257	276	323	314	332	292	311	298	311	289	289	328	299	283	298	332	302	302	326	306	296	281	300	271	324	303	314	295	322	292	308	303	277	282	293	309	296	287	286	314	308	293	277	319	311	276	269	287	293	313	267	321	316	291	297	326	321	307	307	302	302	297	308	290	282	298	317	265	273	297	290	306	299	301	271	293	297	316	312	301	308	297	295	308	313	291	324	300	317	305	321	308	293	284	320	316	302	332	309	336	304	296	268	290	303	336	300	309	307	308	321	319	278	302	309	329	294	290	291	302	323	319	293	322	301	323	318	282	330	293	292	325	316	287	277	259	282	322	316	298	251	300	318	307	292	284	311	302	289	332	299	292	292	301	295	299	280	312	314	305	281	312	320	291	316	271	323	292	316	305	308	311	304	300	327	294	293	320	319	296	306	294	316	292	287	310	303	313	288	285	318	284	307	329	308	272	286	315	289	334	311	334	315	298	278	308	305	331	280	331	303	309	292	314	318	300	342	296	328	296	321	310	303	311	322	321	316	275	276	304	313	311	291	304	317	294	284	302	318	278	314	282	307	317	296	304	289	297	290	281	310	304	331	323	316	301	294	310	275	338	288	302	299	327	339	301	286	302	278	303	298	323	292	291	283	329	293	306	259	297	308	364	303	316	309	313	320	301	346	324	302	296	314	322	305	283	292	296	322	291	305	282	297	297	316	307	289	305	294	311	273	307	316	307	308	307	274	297	298	286	298	334	310	296	310	329	292	322	340	285	322	302	280	339	291	297	301	301	298	306	298	322	281	287	323	277	317	329	322	339	304	292	298	310	295	302	289	287	292	301	282	310	310	321	287	278	267	302	285	301	296	344	310	308	311	319	289	311	309	317	303	286	300	277	323	321	315	297	307	285	327	315	320	290	293	319	317	297	323	276	280	299	295	295	330	300	293	310	287	278	302	293	329	288	291	310	317	329	325	281	314	304	292	292	309	278	312	289	298	305	296	293	314	316	305	288	326	313	303	304	312	291	298	300	266	298	321	283	309	303	300	300	295	280	273	319	311	298	308	299	293	333	308	293	283	286	287	309	283	301	307	279	310	301	306	329	323	308	318	288	307	297	294	316	296	295	289	315	282	269	288	287	331	281	321	324	292	280	308	289	316	285	302	314	333	295	330	302	291	301	282	321	332	273	338	293	289	293	309	309	354	305	312	292	332	286	270	284	300	324	293	308	292	330	290	301	290	304	272	279	284	343	288	296	321	283	297	298	310	266	303	303	314	303	263	291	304	304	281	314	302	310	299	283	294	284	314	294	311	304	314	303	314	319	309	263	297	311	320	318	298	304	336	263	292	295	276	316	306	282	287	336	325	281	330	320	310	293	309	308	264	288	300	307	304	324	304	300	284	322	316	276	291	291	294	297	266	310	302	274	311	296	326	317	305	293	295	297	294	325	274	328	296	274	319	333	302	329	323	269	259	317	307	314	310	289	309	329	283	302	312	299	302	292	299	302	323	306	301	302	295	281	278	300	309	315	308	320	294	272	330	318	295	284	280	290	304	296	302	282	307	332	291	290	303	312	322	284	299	269	309	295	320	290	317	303	327	293	300	287	338	292	295	285	269	313	301	326	313	290	282	293	280	319	305	277	290	308	300	281	287	318	298	294	320	330	290	306	309	303	308	265	301	297	296	315	284	323	294	302	323	293	297	306	316	295	330	301	280	312	288	312	330	294	302	301	316	303	300	316	298	319	309	251	290	297	295	296	337	300	309	304	281	311	306	323	329	310	299	289	280	279	315	302	291	277	333	296	273	309	278	295	312	353	330	303	341	277	302	319	276	315	290	327	303	290	318	288	291	296	303	334	333	282	306	355	343	297	324	302	297	312	278	286	286	294	298	305	319	276	321	273	301	332	279	320	313	306	298	332	317	305	291	292	281	300	303	322	292	298	291	314	283	331	313	286	292	325	271	303	313	309	294	334	316	314	285	299	283	270	295	271	282	317	331	331	326	303	318	291	281	301	284	329	292	316	288	321	305	294	317	279
28011	17771	4173	1160	738	606	587	507	502	536	522	507	503	490	507	502	446	507	461	479	463	457	494	486	439	465	513	494	481	502	501	517	477	510	491	471	509	511	508	476	480	478	498	460	443	446	455	514	500	504	515	452	481	510	489	501	482	470	480	492	508	443	501	507	484	465	525	485	533	487	499	487	470	473	461	449	500	475	466	448	480	477	496	473	468	496	453	469	434	478	481	487	482	506	452	448	521	480	514	462	499	488	505	431	505	503	494	480	437	495	454	482	464	462	493	486	483	468	496	474	453	491	466	491	465	487	453	476	458	468	441	479	511	463	494	464	487	484	475	471	450	487	485	485	436	499	490	519	478	468	462	451	483	502	462	496	495	488	474	467	505	479	455	487	491	488	504	471	471	487	466	461	436	507	487	505	459	493	477	513	506	473	499	425	468	475	478	497	477	442	438	456	510	514	513	470	464	462	443	467	493	439	474	476	500	467	461	498	446	510	462	476	482	504	499	448	506	492	471	480	525	466	484	469	516	482	489	473	475	446	509	438	484	493	468	462	471	476	470	548	520	434	494	473	479	447	459	493	482	509	500	435	455	518	455	462	495	464	495	470	455	489	447	445	471	445	455	478	481	481	487	449	511	481	470	450	499	439	524	496	465	451	476	473	449	494	472	488	453	460	474	484	486	510	426	459	501	512	514	557	464	463	470	460	459	487	499	499	480	460	500	462	512	482	506	449	494	472	443	473	484	459	490	492	489	475	481	528	454	482	508	511	497	439	459	491	454	511	496	483	484	488	509	507	452	478	513	487	480	477	464	475	526	511	501	484	454	493	506	469	479	475	509	474	434	490	460	476	501	477	495	476	477	452	456	515	482	461	445	501	499	492	508	480	482	528	458	496	482	457	515	458	517	446	491	486	472	481	488	477	494	449	504	446	453	471	473	501	488	463	501	521	476	478	490	495	456	467	478	442	442	479	486	443	490	509	494	482	483	453	488	468	444	485	469	489	481	470	469	514	513	480	452	492	446	488	515	507	475	510	454	425	462	516	506	494	475	482	524	503	493	452	491	494	501	496	492	464	415	444	454	436	465	468	463	480	479	491	537	478	437	462	479	468	489	501	524	514	482	483	463	441	479	520	468	496	478	496	450	466	485	488	522	493	482	489	501	486	452	453	466	477	515	497	485	528	467	445	489	492	496	496	474	485	455	468	482	480	467	462	478	485	483	474	473	472	481	481	489	419	479	429	461	490	450	476	455	469	452	495	494	464	479	457	457	545	489	484	480	509	451	451	466	465	468	452	498	483	510	445	457	450	490	492	488	475	470	469	437	455	466	485	500	490	473	466	442	455	503	462	487	483	476	491	478	520	487	475	466	476	477	497	506	398	469	477	502	490	457	443	483	464	522	497	478	495	435	482	460	508	471	499	471	474	474	488	494	462	484	499	491	482	491	478	492	489	424	467	482	501	496	485	524	449	470	496	454	479	496	452	464	470	474	446	471	520	471	486	458	421	481	436	486	465	441	488	552	490	441	473	450	473	497	473	479	496	512	464	473	512	485	525	494	480	500	458	474	461	467	461	462	498	490	489	494	468	487	508	470	468	469	497	462	479	481	485	474	478	473	458	495	459	485	462	471	451	476	477	508	468	434	499	469	495	461	445	469	477	475	493	483	479	480	478	456	472	490	485	477	482	486	453	474	491	490	465	469	467	490	437	482	512	450	443	485	493	498	496	468	484	471	489	477	458	503	470	456	475	495	469	498	491	462	490	479	434	479	490	485	469	485	478	475	464	471	491	496	428	517	509	473	491	480	466	481	506	504	535	465	464	505	490	505	509	490	474	486	493	502	463	480	476	427	493	470	482	483	478	456	454	507	469	454	448	489	466	478	482	461	482	468	492	454	476	489	517	452	487	511	500	485	478	484	460	470	474	503	467	513	501	467	441	444	491	475	487	515	498	465	469	490	503	445	517	487	455	509	479	481	480	472	474	491	489	473	433	481	438	469	434	455	445	431	486	515	491	506	491	532	471	492	450	479	485	457	502	461	531	459	502	524	485	508	508	463	498	475	534	447	453	469	470	509	440	520	464	508	419	443	459	483	493	453	444	482	498	463	456	465	484	510	480	455	446	457	481	458	518	499	496	498	480	509	490	497	509	494	451	481	477	510	524	468	455	501	503	467	491	522	475	481	524	460	496	499	495	469	457	461	484	472	465	470	453	487	468	492	481	510	476	483	485	460	487	494	443	440	478	489	483	477	469	506	466	501	496	506	484	474	441	470	480	466	480	487	504	447	488	513	492	468	456	466	456	478	486	465	435	502	443	470	493	469	477	427	457	515	473	470	472	456	486	498	440	441	470	517	486	495	474	486	485	473	463	508	489	471	512	464	461	510	464	444	454	481	476	488	482	451	467	487	437	460	470	449	497	487	466	446	527	496	475	489	474	524	463	503	471	453	487	483	495	495	497	515	472	491	466	429	494	473	483	492	513	481	484	467	477	462	491	475	499	497	455	475	455	510	463	467	456	475	484	493	478	476	486	462	478	457	498	538	471	463	493	489	471	494	482	472	470	428	447	494	466	460	479	424	444	465	468	504	454	475	482	492	498	445	460	499	490	486	481	465	428	475	490	488	470	474	467	461	491	489	465	457	497	507	516	456	480	511	502	479	437	494	484	456	466	485	490	486	482	471	476	504	442	489	472	439	501	466	454	433	486	497	490	451	445	485	468	455	513	518	476	472	487	483	457	477	447	473	487	488	485	475	439	467	483	466	500	468	480	497	455	487	472	486	465	480	514	489	454	449	516	474	483	476	451	504	498	470	457	491	441	458	486	526	480	478	460	461	471	510	487	455	522	508	443	423	502	473	472	469	486	485	506	508	501	498	465	497	435	453	489	483	457	479	498	481	491	443	492	497	491	456	482	466	453	507	459	468	496	457	452	482	496	454	481	491	440	494	482	501	513	487	472	450	487	501	471	468	448	473	499	502	454	474	503	458	465	448	445	482	512	502	447	439	511	493	465	521	465	501	460	476	473	439	502	469	494	475	504	482	494	472	473	490	483	492	470	462	456	483	491	495	448	489	484	447	496	512	467	496	469	455	486	470	484	505	481	447	462	530	456	462	475	459	511	494	472	464	474	465	517	466	484	441	471	458	490	460	449	499	441	490	483	466	462	427	468	427	504	508	491	450	519	495	476	495	461	467	485	475	478	482	502	506	454	471	513	457	486	492	472	474	449	461	492	536	484	503	515	505	483	450	469	493	473	457	491	493	502	434	427	538	500	468	476	507	480	442	455	485	481	501	453	458	483	503	483	476	478	477	460	454	496	449	510	495	478	515	455	479	441	486	490	503	487	492	468	487	483	482	439	464	451	483	441	496	512	490	522	467	481	463	472	470	468	469	499	501	483	452	484	506	492	465	529	478	432	462	490	463	460	467	509	514	500	494	457	485	496	497	468	457	458	493	530	500	494	470	487	497	491	477	476
12970	3770	2308	1311	1149	997	861	794	723	730	739	725	636	636	645	625	610	648	632	630	648	655	652	594	633	666	627	612	645	644	639	649	625	616	609	605	629	617	603	618	629	611	607	574	601	619	596	586	633	583	646	621	654	615	622	637	609	604	613	634	618	642	630	652	601	627	626	623	597	624	608	664	599	652	622	605	638	617	638	607	639	651	607	645	577	540	628	620	643	635	615	613	610	570	596	619	635	545	628	643	604	624	584	624	656	588	637	617	608	622	632	637	581	594	607	588	656	630	601	613	630	633	633	637	622	641	611	601	602	652	642	650	627	614	596	625	597	614	638	605	626	663	620	576	663	676	604	618	603	611	625	608	619	605	587	641	638	603	681	593	618	634	647	597	625	623	626	598	615	628	624	653	614	580	605	600	639	586	628	651	576	593	600	621	669	635	602	632	591	594	651	609	590	587	608	636	624	608	631	630	619	597	616	634	586	580	669	586	611	603	589	627	657	611	587	578	569	572	622	626	660	579	587	661	640	609	638	631	599	633	594	648	621	631	618	605	584	635	601	585	646	629	635	594	560	631	635	576	640	621	602	632	615	626	581	590	628	605	647	629	629	655	617	615	628	639	641	629	610	657	621	634	586	615	666	635	600	632	602	616	588	635	632	600	630	600	651	622	636	639	613	668	620	661	630	594	613	673	560	606	623	622	594	657	638	602	618	625	634	612	657	629	606	661	600	631	645	590	596	630	599	643	617	592	624	618	593	614	697	633	615	573	611	606	618	652	605	606	594	622	617	610	597	627	642	658	603	624	607	608	616	680	606	596	597	621	626	584	603	588	581	588	621	650	606	581	651	585	636	605	646	583	612	646	629	622	647	614	590	595	602	580	558	577	621	569	616	648	634	633	589	645	618	592	607	619	644	623	586	623	607	609	578	606	614	609	650	633	634	613	600	627	619	620	610	603	644	620	622	595	637	649	622	586	602	625	615	641	636	581	623	631	598	653	588	623	636	605	582	637	657	656	588	686	608	677	589	608	589	578	639	559	623	628	614	605	617	612	606	618	618	625	600	603	621	609	553	633	630	591	590	621	609	626	596	650	657	607	671	631	571	544	646	623	591	604	630	646	602	599	655	590	614	609	594	629	643	638	596	629	617	556	623	629	644	609	654	582	661	611	620	581	602	647	638	650	654	646	621	599	622	570	612	603	595	628	611	648	623	580	622	623	644	593	593	595	598	598	606	650	616	613	620	668	586	601	598	623	605	610	568	646	614	583	611	601	655	604	620	641	634	623	642	608	599	635	613	629	591	609	628	602	672	618	612	622	606	592	641	611	633	620	646	601	639	627	608	594	591	591	628	616	622	587	644	611	599	613	583	662	647	597	609	611	688	635	595	607	668	592	600	624	662	633	651	616	588	644	651	627	619	632	606	652	645	617	631	642	592	614	594	588	610	642	603	591	638	614	600	612	635	593	645	586	623	641	603	653	620	633	582	608	661	601	621	596	591	660	592	580	633	618	613	609	651	627	669	623	658	625	625	608	587	612	618	597	600	641	608	680	565	596	606	606	595	618	573	647	573	568	638	618	581	661	593	627	618	599	573	623	622	617	614	614	617	609	658	621	628	602	607	641	630	636	582	607	628	613	599	619	611	613	631	647	625	621	622	617	659	683	586	631	637	606	668	659	558	617	625	593	635	631	629	575	625	608	651	634	644	582	620	649	631	680	601	600	611	661	656	630	630	595	606	651	635	624	602	600	632	610	650	601	657	618	581	629	570	623	599	612	616	560	620	644	631	662	594	605	634	617	649	592	620	648	639	637	609	595	607	620	662	648	597	618	663	622	579	590	620	621	604	593	587	626	627	610	598	594	651	660	621	594	652	599	567	599	606	619	605	627	651	648	563	630	578	612	620	616	589	579	641	577	660	609	638	605	623	621	620	612	611	663	611	651	615	624	590	626	620	602	635	664	627	592	667	632	565	608	689	595	657	616	585	581	587	611	642	621	612	611	652	590	650	618	628	585	623	590	634	650	611	619	628	595	635	640	619	626	606	590	638	658	605	635	623	572	635	621	635	596	571	645	588	629	628	618	599	642	629	620	625	618	645	633	627	651	647	623	599	633	630	630	628	644	620	645	613	554	606	665	601	636	636	623	574	608	618	625	603	659	579	650	584	652	618	642	578	589	607	614	616	605	615	613	593	600	684	621	666	546	622	599	596	650	591	608	632	608	576	634	610	615	637	668	597	645	611	595	649	636	603	594	600	604	616	619	609	613	620	586	672	628	592	595	641	585	580	624	635	599	602	582	556	629	672	612	645	557	632	622	595	622	631	578	692	600	628	629	617	596	612	634	648	632	658	636	651	610	603	581	614	627	621	598	596	617	637	650	608	641	608	620	612	606	596	622	625	642	616	594	614	629	611	635	601	612	594	638	627	658	615	666	627	629	623	627	616	619	656	672	618	610	622	596	655	647	624	619	630	592	612	576	636	607	616	645	690	631	635	576	665	597	558	622	595	629	624	594	617	648	690	611	598	606	571	625	616	608	599	593	658	610	644	639	600	664	609	642	591	631	609	676	643	627	638	637	618	582	647	628	608	611	620	631	620	608	616	605	605	599	615	600	659	640	610	592	591	627	611	621	638	594	627	589	663	625	558	578	626	660	590	613	616	645	606	620	655	605	619	622	611	631	651	623	604	604	614	639	599	621	611	621	633	641	577	613	591	573	658	571	572	595	621	606	595	642	644	606	633	593	665	604	638	561	617	634	574	642	667	654	629	627	603	586	637	623	592	642	555	627	641	631	641	641	616	632	648	591	614	617	651	593	640	664	626	615	616	581	626	642	605	640	610	589	630	594	612	657	634	591	655	606	654	611	624	678	624	637	603	592	573	653	634	599	642	638	664	608	626	660	618	634	644	623	656	617	622	575	600	587	615	607	606	570	621	604	621	651	619	630	591	559	599	664	634	632	616	609	621	637	646	633	634	613	632	612	635	636	608	594	622	623	647	613	655	617	640	606	612	625	609	636	617	654	606	633	631	594	613	640	611	596	582	605	632	571	588	610	556	669	624	633	630	612	630	627	653	639	652	625	633	625	626	589	607	647	610	608	588	590	628	603	589	619	606	611	603	596	652	595	595	676	644	631	603	638	642	606	604	658	640	579	639	604	661	592	619	621	629	594	584	606	594	611	623	649	589	615	645	631	629	646	628	588	594	581	626	619	636	624	616	620	633	627	656	597	618	576	618	602	618	625	614	576	669	606	579	580	636	620	662	601	638	601	591	615	650	590	644	661	602	633	613	633	602	631	640	604	597	641	617	636	628	607	626	625	587	579	605	555	615	618	638	627	642	609	611	652	670	601	613	614	639	628	584	622	651	634	653	623	579	625	610	650	616	613	602	569	638	628	623	617	606	610	615	634	632	651	630	614	604	585	643	582	683	581	639	571	615	605	630	609	630	629	621	604	604	675	592	591	592	607	597	613	610	624
24089	21592	28715	24903	21491	5937	1106	801	651	629	556	554	509	541	552	507	481	483	471	470	488	458	471	486	437	438	463	488	461	417	464	429	419	465	491	507	445	485	463	447	486	494	478	463	483	462	463	475	455	474	424	456	485	439	468	481	443	415	460	469	464	450	485	464	433	442	430	454	479	478	455	471	458	436	438	457	450	454	438	452	421	466	469	454	460	443	445	405	458	440	461	467	471	462	443	455	439	456	477	464	439	444	423	459	431	444	425	487	428	452	458	440	446	427	445	494	447	439	474	412	485	480	438	464	463	442	427	445	433	492	462	467	501	454	442	411	423	452	469	436	448	454	446	459	470	467	470	420	449	459	454	454	461	441	438	453	423	451	486	429	462	442	424	460	426	460	467	438	412	399	431	430	454	436	472	438	408	455	466	450	429	449	440	394	461	486	497	479	453	467	452	454	477	482	433	482	446	434	473	407	423	443	479	444	479	442	433	472	449	456	439	464	460	458	441	475	445	411	462	467	435	442	448	473	460	467	435	444	433	404	449	457	411	426	447	460	469	446	468	435	461	437	471	449	467	465	443	438	474	431	444	459	421	440	483	429	470	459	465	472	468	430	439	468	456	470	446	430	480	417	462	436	470	458	476	418	469	447	467	405	437	438	442	443	481	454	438	435	416	426	463	421	441	454	459	450	439	448	426	431	437	461	452	466	516	484	480	490	486	487	446	436	414	462	492	468	444	482	408	454	454	441	440	447	462	441	440	406	418	466	440	483	491	428	440	470	508	441	479	418	475	455	464	448	488	457	454	440	442	465	439	458	446	413	474	448	488	436	436	462	433	471	419	451	460	516	477	485	456	473	446	444	452	453	409	435	480	447	424	482	441	497	468	396	472	447	468	434	404	441	460	417	412	403	436	455	435	452	492	501	490	432	491	433	449	477	473	463	426	492	425	482	423	429	406	473	408	457	447	493	450	436	419	458	448	493	459	442	475	453	436	431	435	469	466	444	424	425	484	478	461	455	471	455	473	446	444	461	427	429	479	449	445	433	468	446	432	445	424	458	483	458	481	458	432	470	437	439	468	470	454	435	462	485	489	433	443	429	468	461	479	474	454	402	466	437	438	450	489	488	440	457	455	432	471	433	456	439	465	426	463	471	435	434	446	437	468	455	448	458	461	436	443	427	451	452	439	470	463	469	439	430	415	446	428	443	421	432	465	494	378	423	444	429	466	452	469	450	441	465	484	452	457	453	404	410	473	491	437	459	457	464	432	454	449	512	448	463	443	464	417	429	463	420	478	461	452	448	420	442	466	474	458	457	441	463	469	439	452	425	428	461	479	431	452	451	439	440	441	482	427	472	457	465	440	477	446	433	493	435	448	436	440	443	402	458	507	437	435	452	473	479	442	453	454	436	459	422	463	438	488	451	428	422	454	459	445	459	466	451	437	483	467	423	457	458	467	437	470	455	438	417	485	444	440	444	434	472	468	460	484	461	455	449	459	478	405	435	440	473	437	461	441	454	444	480	472	475	445	385	445	471	425	461	422	449	450	457	402	452	450	451	446	431	470	486	453	433	438	414	399	460	459	395	443	434	476	446	452	449	467	469	435	456	458	495	447	461	445	460	419	437	404	427	451	457	471	472	441	438	446	443	450	448	445	462	448	451	434	439	446	481	447	499	487	433	446	441	456	437	485	466	463	457	464	444	448	442	442	467	472	418	451	438	473	458	482	467	433	426	477	447	416	445	433	440	463	460	439	473	427	406	474	432	444	418	461	451	452	467	458	431	449	435	479	437	456	408	491	453	426	450	463	446	388	445	465	470	433	450	448	443	451	426	485	457	454	426	441	476	439	460	459	455	472	438	446	471	448	482	483	432	408	485	437	430	438	451	414	388	468	454	445	415	447	458	442	452	468	463	442	426	437	438	449	437	442	455	447	467	445	424	457	456	448	459	427	506	435	433	405	440	438	438	496	434	425	453	416	472	465	409	472	454	425	465	453	427	468	435	436	429	464	444	441	445	443	456	449	438	390	421	463	432	450	449	447	419	468	482	424	482	441	442	439	434	428	397	471	449	483	482	451	466	456	463	424	434	475	403	439	508	456	488	425	429	440	465	508	447	442	463	458	406	440	459	437	441	453	457	417	449	472	500	463	460	445	443	432	458	421	421	455	450	451	463	447	450	468	470	467	438	443	452	445	460	413	443	439	475	470	479	495	423	436	466	435	476	434	454	447	456	463	443	463	461	424	503	430	461	432	434	453	457	450	423	451	453	466	435	457	436	450	443	464	458	452	503	457	476	433	461	451	484	465	463	448	440	413	444	472	441	454	424	462	454	447	457	468	423	454	430	506	472	436	404	431	433	433	456	423	476	445	455	457	461	438	467	453	459	464	441	418	413	488	477	422	438	459	406	447	438	415	453	462	470	465	448	478	488	445	442	421	470	459	501	441	464	460	485	420	459	454	436	438	452	443	425	453	447	443	472	510	439	427	465	464	446	440	506	432	461	484	418	470	451	435	457	450	461	441	461	461	445	442	501	410	419	449	456	432	455	477	455	456	482	456	465	467	450	417	422	460	471	461	425	454	484	440	457	447	413	459	467	454	440	473	450	450	462	406	442	472	423	447	442	450	431	440	464	462	454	452	436	433	443	497	463	474	417	467	456	481	431	453	424	478	441	489	435	406	430	456	445	469	450	451	485	455	436	468	447	454	467	374	475	421	431	467	431	440	526	451	445	435	440	453	514	429	488	493	472	464	425	448	417	446	466	444	449	432	424	443	461	462	437	473	440	441	443	448	465	446	449	425	442	465	456	439	425	434	477	475	450	447	454	453	488	464	458	425	459	455	471	447	483	444	470	449	456	382	433	451	464	468	432	451	465	478	490	447	418	447	443	472	468	420	469	436	487	479	422	443	433	453	465	426	420	463	493	431	469	447	454	447	452	438	437	424	447	480	457	440	469	449	426	428	447	434	441	412	425	463	467	462	459	437	432	445	480	426	427	432	456	457	414	438	481	482	443	452	448	434	449	438	465	475	446	488	450	434	411	441	433	485	455	454	437	433	446	433	443	468	471	471	461	439	441	451	442	449	432	435	421	444	429	454	423	493	444	435	450	419	453	417	434	454	451	452	450	456	411	460	455	487	461	423	461	462	434	467	451	451	442	440	445	450	422	456	462	440	477	457	460	435	476	487	466	464	452	467	451	459	469	455	434	471	467	447	479	475	441	463	463	435	458	501	467	487	456	471	442	427	420	388	435	439	422	433	405	473	455	437	436	460	451	434	453	458	444	443	444	451	446	448	451	459	453	448	458	452	443	428	431	434	431	508	430	450	444	414	428	443	462	465	443	390	447	459	476	432	450	434	462	438	404	434	437	467	464	463	473	451	463	452	505	463	457	405	488	474	439	448	462	471	445	458	432	452	454	444	408	452	434	440	484	427	456	449	473	395	450	438	455	477	467	466	479	476	460	495	480	443	443	440	459
15976	11290	7069	3415	2617	1951	1573	1389	1187	1028	869	854	765	744	698	717	669	663	632	604	631	623	643	583	657	614	642	569	622	583	594	580	598	629	615	582	581	622	540	585	622	645	627	589	572	673	584	603	581	611	642	587	636	600	617	575	603	591	606	560	579	595	591	608	590	616	590	580	600	580	615	605	646	579	606	665	579	597	563	592	620	581	635	612	585	634	599	552	604	619	586	573	632	579	600	565	605	593	558	578	598	612	578	599	564	588	609	577	596	577	638	635	591	594	620	604	583	555	623	590	605	586	619	609	633	635	603	591	576	599	600	636	544	610	631	586	550	592	575	576	613	602	595	637	579	616	541	580	587	613	590	562	591	577	593	597	598	592	583	564	596	612	629	583	585	612	605	572	605	595	573	593	618	578	597	587	618	583	616	617	584	619	556	598	578	593	580	571	561	585	569	584	605	582	557	581	578	597	571	578	580	617	546	590	610	579	590	553	592	609	575	632	599	557	607	586	581	645	611	590	572	575	600	577	567	579	558	597	612	605	597	664	591	596	601	587	583	598	585	605	618	594	576	627	564	592	619	641	585	587	656	609	606	605	589	606	597	586	582	572	598	601	621	609	601	608	562	587	593	611	614	569	587	579	572	580	572	550	584	566	596	588	627	655	607	622	587	571	576	589	580	639	639	602	558	575	588	593	572	578	557	593	574	571	547	561	614	590	637	589	561	591	575	617	588	583	582	595	589	644	597	575	504	572	623	601	551	598	598	588	628	611	587	582	580	636	546	545	587	641	534	637	626	573	584	580	627	602	611	608	571	561	578	579	643	597	599	623	571	616	602	588	604	564	554	605	576	582	604	597	604	612	580	575	579	594	593	602	581	585	636	526	624	626	626	599	610	610	576	575	612	629	572	592	594	608	609	589	553	598	562	579	559	567	607	538	603	580	585	580	576	590	595	569	567	610	594	572	599	583	633	612	564	604	588	586	590	569	594	617	595	538	554	611	571	634	625	573	605	612	604	613	577	568	596	573	555	582	575	608	604	600	573	607	629	569	658	552	583	604	577	583	599	605	603	619	547	627	615	606	606	613	579	557	628	586	589	633	560	585	572	613	585	597	585	609	541	608	583	605	551	608	599	604	581	621	609	557	602	635	611	649	563	592	552	587	561	550	576	625	606	546	592	595	585	607	585	567	591	638	585	608	608	603	599	616	604	624	562	597	583	625	559	582	611	553	584	558	602	593	621	579	570	532	596	592	564	614	590	566	591	609	622	583	587	598	598	641	592	608	566	616	585	636	565	574	578	586	613	590	578	555	590	596	601	596	617	548	581	654	580	552	629	614	595	603	558	598	606	602	587	612	592	577	549	586	607	567	535	623	604	601	640	590	628	615	639	650	599	629	588	627	576	564	560	613	582	593	564	633	561	566	560	645	610	564	609	600	595	612	552	608	598	610	593	653	605	607	591	608	559	596	578	554	582	586	602	604	599	562	632	643	549	602	582	585	586	616	609	607	575	572	559	546	626	593	620	627	591	579	597	612	623	589	596	555	579	614	581	566	607	606	590	625	592	621	555	604	604	648	580	611	633	585	635	618	613	620	608	627	607	592	589	579	568	570	617	632	586	609	559	605	585	580	598	626	551	610	582	545	569	604	594	596	598	589	610	581	594	549	578	611	588	616	597	579	560	586	602	581	593	595	598	559	589	609	633	622	629	602	613	592	620	579	583	552	560	614	619	603	591	623	587	603	567	581	603	583	596	597	605	571	584	545	605	550	584	620	563	603	607	594	588	556	547	597	579	594	594	557	601	609	606	557	609	623	611	572	558	608	621	633	549	602	592	588	589	579	607	601	553	576	558	602	569	593	605	594	565	566	595	602	587	624	565	598	619	602	590	619	577	587	573	596	593	578	601	554	563	570	613	527	560	631	623	569	581	582	632	586	628	602	599	597	586	623	532	644	550	639	615	550	565	576	584	589	580	635	596	548	568	619	616	612	572	596	642	602	606	607	564	615	592	614	609	596	598	603	580	642	571	604	651	577	541	551	595	591	559	599	617	579	607	592	582	631	576	604	618	570	546	591	590	577	614	560	600	560	617	585	586	577	587	581	580	584	533	593	595	558	582	584	597	590	557	594	609	556	581	656	625	589	611	587	596	576	573	604	591	558	621	584	584	583	620	559	562	576	568	560	594	589	589	562	637	580	590	606	624	560	634	590	586	644	579	592	649	649	599	580	569	599	591	646	552	555	585	579	630	596	569	604	575	526	619	608	615	573	627	591	592	573	565	620	581	573	614	590	607	572	594	628	601	603	626	612	575	592	598	643	579	536	583	639	560	573	600	619	620	619	603	557	607	590	595	593	613	591	580	576	579	587	599	620	593	658	613	600	589	548	591	590	622	591	610	605	604	629	561	609	581	559	565	581	589	569	625	608	601	617	605	548	588	598	569	578	563	595	588	622	633	554	604	542	627	598	604	600	551	632	593	548	591	602	590	582	587	575	621	562	621	582	567	598	640	564	559	608	620	603	596	576	562	633	607	636	586	564	606	628	589	614	636	602	586	620	573	570	595	582	629	581	556	595	585	594	565	568	584	592	591	596	568	564	637	642	601	567	609	612	592	554	546	620	587	551	617	570	604	578	600	570	648	616	591	556	588	636	620	589	594	590	635	578	609	611	596	574	563	584	561	625	572	612	592	590	581	577	605	634	603	595	606	588	588	583	624	566	588	586	586	582	594	604	591	629	568	563	591	581	610	569	581	611	605	601	597	594	578	567	614	590	585	589	551	606	595	590	613	630	620	584	576	628	627	600	536	627	573	539	639	587	626	603	584	621	549	583	597	578	638	581	614	624	595	595	550	617	594	597	617	580	632	597	552	587	629	598	581	545	615	579	618	587	583	583	577	591	587	592	576	557	560	598	639	558	584	603	580	553	624	582	610	595	558	580	641	564	582	595	547	572	614	569	581	575	607	609	553	598	606	606	635	607	608	596	629	600	591	632	627	592	632	562	571	611	603	607	619	563	567	571	594	587	615	564	599	585	589	560	636	641	565	621	621	553	562	564	583	572	542	588	600	660	579	565	587	576	574	612	567	591	572	577	646	583	584	564	586	623	585	602	582	568	626	554	623	584	567	602	572	651	611	574	558	612	598	578	624	591	581	630	595	607	611	631	555	582	587	562	644	592	591	621	645	616	569	585	591	561	611	584	584	598	628	588	588	633	620	582	614	597	628	590	593	582	572	602	600	631	619	552	584	557	611	562	605	590	546	558	560	612	563	635	602	582	612	586	598	579	516	609	576	567	568	610	587	581	603	619	627	584	578	567	598	604	566	592	586	587	600	599	566	603	558	556	597	597	568	588	579	632	608	576	623	584	576	537	570	625	572	584	592	619	573	589	578	543	638	585	558	600	572	575	631	607	625	565	620	631	585	569	571	638	629	618	607	583	569	605	589	620	578	550	586	572	612	601	625	579	621	596	601	605	577	609
25302	21603	27297	25944	4800	644	561	481	398	360	354	357	308	356	321	314	331	313	301	300	303	302	284	290	311	316	332	283	290	304	307	287	300	280	298	293	280	283	300	311	261	328	275	310	298	327	295	282	275	294	302	284	302	285	269	286	304	282	290	300	306	307	294	282	341	294	332	297	271	270	265	302	283	317	307	317	313	304	278	305	300	283	291	311	302	268	299	289	278	276	328	296	305	316	302	290	298	300	280	292	289	279	294	301	274	303	236	269	305	273	298	259	311	272	296	290	279	287	284	312	266	311	269	331	271	291	296	258	274	270	271	334	290	275	302	296	292	296	319	285	283	294	274	272	267	263	336	314	292	282	300	295	310	285	285	298	313	286	263	299	286	310	315	292	294	278	299	301	284	281	304	261	259	333	282	256	296	273	292	284	287	285	321	283	308	302	289	253	308	323	266	309	309	290	272	268	327	277	318	310	285	308	302	306	319	296	266	291	253	276	309	298	275	305	313	273	290	265	257	309	317	293	294	292	280	284	288	291	291	331	278	292	293	300	312	299	303	289	284	283	301	305	288	295	284	297	280	295	290	273	297	272	294	293	279	271	289	273	296	289	271	294	275	271	287	309	271	306	303	282	300	295	275	304	305	308	324	290	255	276	309	265	292	282	276	330	290	301	336	283	289	298	253	319	289	304	306	291	261	256	304	276	285	291	284	291	304	271	291	295	288	310	301	262	300	304	289	280	278	309	325	275	294	285	284	316	304	296	258	306	279	325	298	246	323	266	285	306	282	313	252	285	301	296	282	309	294	289	324	272	303	300	278	283	258	313	279	290	299	269	272	289	297	258	304	296	299	277	279	282	272	301	295	279	293	295	298	283	264	287	313	298	303	279	317	285	323	276	283	275	275	270	276	267	330	291	291	261	314	290	273	308	287	286	294	277	296	288	290	275	283	281	301	258	277	298	298	277	290	273	277	308	261	352	278	282	315	291	279	305	256	286	306	305	273	290	306	276	287	267	282	260	323	268	288	291	290	279	286	299	275	296	289	273	283	277	315	271	262	288	300	297	265	340	293	279	267	289	306	310	291	283	256	305	295	277	295	278	287	288	294	293	294	319	292	286	291	300	297	298	299	279	292	302	301	329	294	303	299	294	301	278	259	312	284	272	304	308	287	276	258	275	277	305	300	300	252	278	322	272	270	264	292	298	280	305	324	268	327	318	331	275	296	287	300	328	310	332	287	278	324	313	280	274	276	279	286	300	259	252	292	289	319	286	326	289	261	298	313	307	291	311	312	274	295	314	282	297	294	279	288	336	299	298	289	311	277	264	302	307	303	285	303	344	290	268	268	282	282	274	278	287	289	294	280	262	311	277	293	283	280	273	298	303	262	312	306	300	297	279	294	301	289	292	277	292	293	282	292	302	303	267	284	272	307	258	290	290	320	287	291	283	277	269	302	308	307	294	293	281	319	274	287	266	259	310	281	286	295	249	290	288	271	273	306	271	284	292	313	289	315	281	288	287	293	290	275	283	284	275	285	303	278	290	298	273	298	259	294	305	296	288	288	262	306	297	281	283	282	286	280	297	285	268	312	293	311	285	288	273	282	270	294	265	269	282	280	306	254	297	292	304	327	280	268	306	287	314	297	286	289	334	313	298	290	302	302	262	281	330	280	316	297	307	288	301	284	273	318	313	310	284	296	291	311	285	280	317	265	273	291	278	283	285	273	280	289	294	280	300	306	290	280	287	321	317	282	288	310	292	298	262	284	254	292	276	309	315	287	302	284	290	321	283	292	299	294	287	302	280	321	294	289	259	280	332	274	325	266	293	278	278	301	285	278	273	300	283	305	302	290	269	261	304	281	302	282	284	282	296	310	289	300	330	290	288	338	306	263	296	302	261	302	317	321	286	264	287	274	298	288	251	306	315	290	263	277	284	274	269	300	309	291	283	298	274	273	301	308	314	256	292	287	302	295	307	317	284	289	274	279	293	316	267	287	316	259	261	286	258	316	250	285	286	290	286	264	323	290	295	271	264	277	304	298	311	286	275	289	271	300	306	284	281	296	332	264	303	306	298	298	287	277	284	312	270	292	287	304	264	291	278	283	267	301	282	313	290	283	306	287	273	280	311	309	287	310	298	294	285	296	278	267	275	308	311	299	267	296	293	304	246	293	290	272	274	294	271	325	280	269	296	283	260	303	300	286	295	257	306	285	253	327	264	283	287	302	280	290	317	291	285	304	282	279	289	287	295	304	310	302	313	288	295	275	297	309	263	287	271	286	284	259	299	277	290	290	280	313	269	294	288	274	289	283	290	305	310	283	268	284	291	299	261	286	266	289	273	281	279	293	320	288	254	282	294	309	298	303	307	309	294	296	303	289	290	258	274	300	248	313	329	296	313	301	294	314	289	298	261	262	275	288	305	271	282	298	282	288	293	267	291	266	268	301	293	283	277	307	274	296	316	284	280	323	278	284	285	283	288	286	283	301	297	266	308	307	284	293	274	261	308	300	303	273	313	309	288	302	274	284	307	267	295	282	312	263	300	289	313	294	284	293	283	246	280	283	302	306	270	275	249	263	302	288	255	283	291	249	302	276	323	278	324	310	283	323	302	296	304	308	298	314	313	270	285	299	287	264	266	276	278	293	286	308	286	310	296	298	267	300	287	298	309	312	294	284	288	317	267	306	288	263	291	282	271	319	286	314	272	279	261	279	317	296	302	305	288	283	289	297	291	274	247	287	300	315	314	275	282	270	288	279	315	291	263	305	267	263	299	273	267	312	289	281	289	293	306	273	294	304	306	262	287	273	294	298	283	287	318	280	303	291	292	278	296	295	277	266	316	269	286	283	310	314	256	285	308	290	291	280	307	275	264	296	303	261	296	286	276	310	304	263	268	288	300	285	269	287	279	277	277	252	283	288	324	306	303	308	305	306	279	309	302	275	312	284	305	285	300	272	320	274	284	267	266	275	285	287	290	287	331	292	286	262	280	293	317	297	301	294	290	289	289	327	300	256	289	331	294	248	305	302	299	285	269	271	272	279	271	269	305	294	293	290	284	299	286	309	281	281	297	299	288	293	278	263	292	303	299	332	283	314	294	295	276	291	292	285	299	292	289	262	291	287	274	308	293	278	302	292	272	290	285	270	250	289	304	273	286	274	280	285	318	295	312	300	300	274	306	281	285	313	302	263	334	293	296	340	288	282	286	291	275	298	275	289	294	286	292	310	311	281	259	284	293	312	276	302	305	306	300	277	274	271	295	293	262	293	284	270	287	295	299	295	279	282	285	295	250	293	282	328	310	302	310	296	291	293	279	287	272	280	252	302	284	276	268	298	303	292	300	287	300	269	304	297	297	292	290	287	314	322	270	307	324	279	274	281	293	288	276	302	294	308	303	305	299	301	267	333	302	274	286	283	299	278	298	287	260	304	309	273	306	285	299	296	276	316	298	273	291	296	258	307	273	292	288	277	295	281	282	274	254	278	292
15449	7654	4431	2159	1539	1192	1002	842	750	599	555	583	489	483	438	478	453	394	397	428	368	391	383	365	413	361	414	360	393	450	390	359	398	344	427	372	414	399	394	380	382	384	410	427	418	374	413	424	366	381	394	386	393	381	364	403	406	404	381	354	416	414	364	378	399	406	393	384	389	367	377	394	395	358	372	361	367	380	369	378	421	393	408	401	364	356	416	361	374	366	387	389	380	412	386	376	378	366	377	375	366	398	360	386	385	403	386	364	358	391	340	373	412	395	378	370	339	410	378	359	384	363	379	384	386	368	417	403	425	394	378	377	416	383	376	369	375	371	359	402	378	388	375	396	385	376	359	392	357	367	385	397	427	366	385	385	370	397	391	407	350	358	384	349	353	373	376	360	359	400	390	364	409	401	352	414	367	380	400	394	397	376	372	372	369	374	360	379	376	354	383	340	349	403	385	374	361	376	385	369	407	383	388	367	387	348	349	379	370	374	402	419	384	355	412	368	365	354	372	388	390	397	366	392	363	405	389	385	390	420	376	386	362	364	380	351	373	389	386	380	339	363	383	386	373	363	412	380	400	371	391	398	404	399	412	378	388	385	350	370	383	367	378	387	382	387	396	368	414	384	399	410	407	373	363	411	356	400	396	353	344	414	405	383	347	394	395	368	351	391	398	356	387	363	347	373	349	363	369	387	400	379	314	406	373	395	391	360	362	399	391	345	389	395	367	387	380	417	376	386	331	363	359	408	369	362	376	373	380	389	348	369	412	366	390	386	379	351	353	373	389	409	392	384	356	355	353	332	347	380	384	370	376	343	356	375	373	388	364	379	403	376	404	388	382	366	369	402	363	351	401	416	410	375	354	397	380	380	379	398	348	400	344	369	358	390	369	359	342	415	358	357	370	380	379	373	383	360	349	399	388	396	407	388	365	399	374	357	390	390	336	399	334	389	418	367	391	393	377	444	406	383	400	365	389	360	419	387	394	398	370	378	375	389	376	344	341	394	380	360	349	374	395	375	377	361	371	356	371	396	373	378	379	385	384	433	385	365	378	381	398	406	365	399	379	372	386	369	409	387	411	386	367	418	375	354	387	390	416	355	378	397	387	366	370	418	378	368	404	351	411	426	398	395	364	372	388	395	397	347	398	386	390	370	395	386	391	368	414	391	377	368	387	379	392	395	345	365	389	361	382	397	373	407	361	400	383	398	378	366	373	390	413	385	357	410	394	369	386	367	384	375	373	336	373	394	387	378	382	369	370	410	376	345	398	366	402	391	369	381	387	368	381	394	389	397	398	398	377	387	407	358	374	403	365	377	337	373	393	402	432	347	378	392	369	389	380	414	410	354	404	408	367	356	386	391	347	390	387	378	364	365	389	384	394	390	412	367	378	357	409	340	403	379	381	383	368	383	363	371	387	398	386	373	393	364	365	393	366	392	394	358	378	369	390	340	380	383	414	363	350	368	391	402	380	355	375	379	385	391	369	409	368	413	348	356	381	358	392	378	403	403	383	409	390	400	353	370	350	399	345	402	355	383	393	372	403	377	388	386	370	366	395	355	419	375	388	394	415	400	419	381	380	389	372	349	341	412	387	377	422	377	402	355	380	361	404	387	361	373	383	359	387	368	394	397	397	372	407	410	368	350	353	386	388	346	398	409	377	367	391	357	366	424	373	372	366	382	356	354	350	378	391	377	403	385	393	377	392	357	373	352	401	356	355	386	377	384	387	374	379	401	391	395	399	398	400	390	414	382	401	411	414	402	372	374	382	368	409	384	395	391	397	352	365	375	365	389	360	400	387	353	366	405	386	370	383	367	387	394	359	384	417	364	390	353	359	363	370	336	371	384	383	396	377	373	343	374	384	397	398	364	368	365	387	399	383	366	349	379	379	384	364	451	380	432	419	359	349	364	381	403	406	401	379	388	376	362	369	358	352	357	360	380	369	376	399	411	372	378	394	358	402	381	356	381	388	375	385	381	372	385	342	381	403	384	372	425	358	372	424	379	393	372	378	380	354	404	389	374	411	372	346	384	374	346	364	368	390	339	403	417	377	388	360	385	335	372	393	384	383	332	370	408	359	380	395	384	367	394	369	399	395	356	410	369	368	398	395	369	382	360	374	385	346	412	387	382	382	384	379	367	370	363	388	352	389	357	387	424	378	403	411	377	378	373	376	375	388	374	380	394	395	434	386	426	385	379	387	427	394	388	398	397	362	388	369	400	370	396	391	374	393	362	427	391	361	397	401	411	361	391	382	357	394	364	361	421	395	385	368	349	377	388	387	369	385	350	412	405	381	380	372	404	371	357	396	402	373	381	392	381	356	398	398	363	395	397	399	385	383	372	356	374	402	386	383	387	368	389	373	343	372	374	360	367	377	406	375	366	419	381	409	385	383	337	381	343	370	369	378	368	384	346	370	347	405	407	409	412	394	381	388	347	416	365	376	371	409	382	377	359	397	410	359	395	364	379	381	374	359	360	358	389	404	349	368	413	369	350	398	385	376	406	372	418	394	417	404	368	409	395	378	359	341	420	368	388	390	391	398	399	399	411	367	361	361	371	372	394	387	388	378	374	351	384	423	370	406	378	371	411	412	377	364	403	378	382	384	386	353	378	411	368	391	390	386	371	359	387	376	417	388	386	331	360	370	397	410	358	393	381	392	389	355	373	368	380	380	386	389	407	382	363	421	409	347	381	400	357	382	397	363	388	391	373	351	386	395	378	370	393	351	370	370	353	317	358	353	400	400	406	406	421	359	414	390	405	381	368	372	371	364	375	392	405	388	423	395	375	373	386	405	392	350	389	357	371	408	377	416	415	378	400	359	355	370	381	381	365	404	379	343	405	405	381	374	414	371	415	378	389	359	395	378	398	361	388	412	386	381	400	374	368	390	389	389	351	379	356	417	373	405	395	351	390	379	355	383	407	390	377	379	386	404	371	384	371	356	380	342	369	369	414	369	413	363	364	370	402	383	402	399	394	382	374	380	403	383	385	376	393	369	349	389	369	350	417	389	415	360	366	353	380	416	380	402	369	369	383	411	396	350	366	349	392	398	369	340	385	413	366	377	422	393	389	410	359	381	412	371	362	364	390	394	364	379	365	370	396	365	388	411	419	417	353	371	366	372	370	349	408	397	362	370	383	377	365	348	361	373	417	376	372	378	383	399	395	403	391	393	319	357	369	356	338	397	357	400	417	362	366	363	384	387	405	361	356	407	370	366	404	370	399	393	380	362	402	378	390	351	381	407	391	377	376	398	370	366	380	392	346	419	383	383	378	387	404	386	400	412	388	386	394	382	388	354	385	333	394	386	359	376	378	402	370	388	391	374	380	366	383	399	372	389	408	406	385	390	341	400	395	408	380	355	375	364	361	396	399	395	435	391	346	378	368	377	371	389	360	396	411	348	362	336	376	338	422	389	374	348	335	377	396	410	340	412	382	375	401	378	371	377	381	396	408	408	363	414	396	374	364	388	398	352	362
23083	21646	29375	24421	21642	21433	3157	840	534	487	434	393	372	326	288	289	275	275	246	253	253	244	251	241	245	239	230	256	245	234	224	224	228	217	234	203	226	264	221	228	229	236	216	250	231	239	222	215	226	240	225	222	228	223	210	209	256	194	228	245	234	234	236	231	214	201	212	240	253	213	213	222	222	200	214	230	217	200	229	229	221	220	203	208	241	192	215	217	221	206	235	205	192	198	249	220	209	238	232	212	223	233	244	223	228	238	223	218	214	208	198	236	234	226	214	218	220	224	188	223	237	207	219	233	230	250	225	211	197	210	205	235	213	221	214	237	222	222	226	208	230	209	211	229	220	218	201	213	222	234	207	219	213	217	243	209	238	234	220	231	223	219	244	217	221	212	205	215	240	202	224	217	222	193	202	237	219	223	199	204	228	234	198	232	233	227	238	217	216	188	218	211	212	232	227	206	233	211	202	223	207	256	196	225	240	231	214	221	224	223	238	225	210	196	240	225	227	211	217	206	226	193	230	204	222	245	216	195	233	217	227	218	213	215	225	210	212	239	220	250	182	228	212	204	225	229	214	206	195	213	215	240	218	215	225	233	210	231	213	230	210	211	215	223	204	207	213	224	213	206	205	232	218	197	235	205	203	219	232	219	198	193	224	206	234	199	243	237	220	196	213	200	209	218	239	206	233	242	230	212	215	213	206	247	231	205	227	202	212	230	212	223	236	235	202	242	198	219	201	211	204	207	218	226	211	251	206	227	216	207	217	231	205	207	202	219	225	205	199	225	187	253	221	197	243	233	226	214	203	222	225	245	213	201	232	205	216	232	223	219	198	209	217	211	216	199	223	229	218	217	260	218	218	203	200	208	220	228	212	219	241	220	229	218	211	240	200	213	223	213	209	216	215	236	233	239	224	234	226	222	222	235	214	221	210	228	237	218	222	214	234	229	211	234	236	213	230	249	246	194	219	196	251	250	217	211	229	216	202	238	221	208	248	223	213	220	205	219	193	210	218	193	208	196	190	210	195	199	219	202	249	215	207	213	189	226	221	200	227	215	221	205	245	214	247	240	212	198	234	219	208	229	221	221	201	215	213	223	214	224	211	201	221	215	214	208	208	213	214	235	208	222	214	226	249	248	221	203	235	213	213	228	215	266	228	205	219	203	222	228	204	197	210	214	247	218	201	229	209	222	209	235	215	218	210	193	240	207	236	217	213	216	197	211	226	219	225	223	239	213	238	203	205	212	243	201	224	202	227	228	235	220	235	200	212	241	219	204	212	238	238	226	217	235	201	215	195	222	246	210	190	231	206	210	217	233	242	198	193	204	209	215	224	215	211	217	194	217	228	238	209	207	229	225	210	231	230	207	211	188	220	223	229	209	233	198	230	214	223	222	221	247	220	235	198	210	192	194	205	194	215	207	213	207	215	216	205	226	191	214	241	206	212	230	212	211	195	223	224	219	218	232	236	231	223	223	215	206	197	210	226	203	227	204	192	243	199	219	205	204	231	206	224	221	219	240	206	196	221	199	215	231	198	219	210	218	203	210	212	208	234	236	222	216	219	210	242	219	218	211	218	242	250	188	223	234	250	192	234	209	187	196	216	237	236	234	226	230	212	212	225	202	206	249	225	247	242	225	195	218	210	205	202	212	245	208	202	229	230	204	200	236	213	204	200	234	197	213	213	203	228	239	227	214	227	208	207	246	231	232	211	219	198	223	231	213	212	217	207	195	230	219	221	231	227	209	215	200	187	220	207	241	225	186	201	239	223	219	226	183	207	212	217	201	223	216	212	220	202	218	200	238	201	208	198	211	206	213	218	211	194	218	213	193	219	190	218	207	225	218	221	213	238	214	216	207	222	205	221	219	185	200	223	238	193	193	231	203	204	239	207	231	218	216	221	206	224	219	212	244	219	214	212	190	207	206	198	216	212	205	213	229	200	199	194	220	194	211	224	224	207	183	235	218	205	235	228	226	242	222	193	225	224	224	206	195	206	227	210	209	253	225	201	234	218	226	222	245	204	230	204	231	215	219	211	212	215	221	205	222	199	218	234	197	215	223	177	242	229	246	221	221	232	207	225	247	235	213	208	206	255	227	216	230	209	193	231	210	222	212	207	202	248	198	210	212	219	229	221	223	241	232	186	207	224	208	228	205	206	247	195	201	213	236	201	246	231	186	207	209	233	214	217	196	207	210	182	191	207	196	228	204	239	256	231	208	193	215	250	200	238	210	216	212	204	211	186	201	187	231	209	205	220	228	218	238	204	221	235	216	222	191	218	209	219	221	249	222	205	243	213	217	227	207	208	226	219	191	219	209	220	234	211	225	226	186	211	219	211	226	211	209	253	215	221	217	231	203	226	254	211	208	227	218	221	218	203	257	238	206	228	213	203	205	206	221	198	205	241	221	204	225	209	240	221	205	219	228	221	205	224	224	211	256	219	206	184	207	226	178	230	229	223	198	236	218	223	192	216	215	175	194	214	199	225	215	221	227	235	246	210	207	218	225	224	242	219	231	209	227	233	214	229	216	218	206	244	203	196	221	214	232	235	239	229	211	223	216	215	230	191	225	190	226	214	225	195	194	205	197	208	209	215	226	232	221	208	239	215	218	191	203	200	201	211	227	256	252	214	211	227	213	224	226	191	211	226	209	247	210	192	201	219	221	208	207	214	218	195	234	234	220	210	220	198	233	201	204	223	206	220	219	203	216	186	225	224	166	234	212	210	224	208	216	252	214	201	210	209	219	217	246	204	240	203	217	212	226	225	236	203	206	198	225	235	222	225	232	220	219	207	185	189	242	195	234	194	236	232	215	196	211	219	205	212	204	191	239	223	217	200	210	199	220	211	198	201	216	244	214	214	203	224	213	208	207	219	232	222	230	205	236	230	209	206	215	229	205	225	235	240	200	229	224	205	226	202	228	199	245	218	211	214	230	222	218	218	229	228	239	222	185	206	213	206	230	232	211	201	188	227	205	187	221	210	209	215	175	198	215	217	208	221	236	226	216	189	228	225	207	211	215	224	228	203	223	210	198	216	201	219	209	184	224	223	216	203	217	209	230	215	210	241	213	231	206	208	194	231	232	223	197	234	213	225	221	227	234	199	206	238	205	167	217	189	228	214	206	205	216	246	204	191	221	230	220	219	228	214	195	196	222	234	226	214	236	228	212	224	217	212	221	197	192	216	213	234	208	229	201	203	220	206	201	221	199	214	197	188	203	202	238	217	207	220	219	205	251	211	201	207	230	242	206	198	225	229	203	234	255	217	240	212	204	218	197	214	251	218	229	185	231	217	246	224	245	246	233	225	229	215	200	223	222	224	225	194	214	231	226	233	207	194	221	215	205	208	222	199	243	208	220	227	237	204	202	237	208	228	199	200	227	236	204	193	203	200	240	222	209	220	241	210	204	210	245	205	223	231	234	211	234	222	225	210	211	227	214	211	198	216	200	216	231	243	214	214	200	229	216	217	193	220	270	215	236
19021	16561	10470	5028	3592	2800	1956	1616	1256	1045	844	737	595	573	543	492	464	452	423	401	372	378	342	353	321	376	351	372	335	336	313	304	336	321	322	330	332	295	313	313	331	288	326	322	291	319	338	293	256	307	328	307	314	321	304	296	309	330	328	323	303	303	275	325	295	296	263	307	301	306	323	320	305	294	319	314	320	289	274	308	294	299	298	290	290	295	317	286	285	310	312	293	318	280	321	289	289	292	291	310	313	312	276	315	315	304	291	292	268	277	319	286	326	318	318	303	295	322	295	296	272	309	285	289	331	289	277	282	311	303	273	319	275	299	301	276	315	285	312	274	300	269	304	324	272	268	249	275	299	286	276	284	297	329	281	275	306	284	283	303	288	295	249	310	279	312	297	281	321	308	295	295	256	317	281	274	303	305	276	324	323	292	255	284	328	319	264	306	282	293	312	288	286	307	276	320	293	261	319	307	283	321	331	308	307	307	323	317	292	278	293	309	286	291	280	285	302	319	307	294	310	312	328	296	304	297	272	288	268	302	324	304	290	303	280	313	330	284	275	300	294	300	297	311	288	287	316	314	265	309	267	262	287	297	279	306	301	301	309	289	263	297	294	280	335	297	292	287	335	271	277	297	286	291	325	273	263	312	299	307	296	294	300	274	280	299	313	284	303	313	267	287	289	289	307	305	288	308	279	300	271	258	325	277	297	309	284	270	281	302	311	282	296	285	298	291	284	325	280	310	287	296	312	295	308	299	313	302	288	294	295	303	286	324	324	289	280	309	280	277	275	295	278	275	308	304	300	306	297	284	301	289	276	291	271	266	273	272	295	281	278	284	286	282	336	313	287	293	297	316	319	305	303	304	297	304	293	314	284	275	281	314	309	272	265	306	262	275	301	323	291	298	287	295	299	306	300	284	309	293	291	309	298	322	298	273	283	303	289	285	302	286	264	286	297	279	292	342	281	273	285	317	277	307	292	290	273	310	308	281	292	283	270	291	311	271	272	284	293	300	294	301	289	325	286	266	282	285	255	312	323	305	302	301	301	296	281	288	288	292	241	271	306	302	307	321	308	290	298	275	299	307	281	273	310	286	327	304	265	329	280	269	293	296	321	298	315	278	338	338	296	277	289	323	281	284	272	278	292	290	304	296	263	295	315	318	322	304	294	295	287	297	286	303	273	308	309	312	294	320	315	277	315	324	310	251	283	294	292	293	297	290	300	263	272	315	313	296	283	282	283	299	291	314	299	295	315	294	319	307	300	310	324	308	288	298	349	320	292	264	285	289	304	317	318	302	301	278	313	302	291	329	280	296	310	293	299	312	285	278	262	259	286	312	284	279	290	277	288	318	310	285	321	298	294	312	296	304	321	295	299	285	311	309	295	279	334	290	320	297	267	271	261	260	332	301	279	290	290	304	295	279	298	255	297	297	290	284	301	303	296	287	309	306	304	287	310	294	313	319	288	306	306	286	288	317	297	307	288	292	282	316	310	314	296	315	296	296	293	336	309	287	321	308	276	301	320	301	287	288	267	298	311	304	315	298	290	318	327	277	295	304	288	306	313	292	302	281	322	330	273	279	302	295	295	282	316	266	287	280	319	301	294	297	304	301	305	298	273	305	278	310	300	306	313	266	302	298	290	292	281	292	294	297	316	294	280	307	259	291	256	293	300	305	284	298	299	273	282	289	291	306	255	286	307	302	284	303	326	273	288	290	283	281	303	309	294	324	298	288	316	317	314	322	307	292	263	300	303	277	308	278	306	297	307	271	293	281	251	271	289	285	315	291	287	300	307	273	272	263	315	295	305	281	270	294	284	299	314	294	324	302	289	296	311	269	284	287	293	297	300	276	287	318	284	296	312	316	305	294	298	313	307	283	276	290	285	300	276	275	318	290	256	327	286	273	251	299	286	284	306	303	279	334	301	270	297	273	296	346	264	329	282	327	271	279	301	285	293	293	305	318	293	324	313	307	306	301	261	322	264	290	308	260	320	326	294	294	267	296	296	317	324	341	323	289	253	283	260	269	295	283	293	274	309	271	270	312	292	265	289	313	253	311	297	315	310	267	292	271	304	279	298	294	284	304	306	295	298	295	276	299	309	268	295	303	277	312	291	297	297	289	281	301	294	319	293	300	287	314	318	319	320	259	308	300	278	281	310	291	293	270	294	291	304	304	254	271	283	318	312	273	299	311	317	290	283	305	260	282	300	267	293	291	295	309	304	294	248	308	302	281	290	292	299	313	292	297	284	286	307	293	267	285	311	261	270	299	273	275	319	295	299	288	262	314	295	308	277	299	293	298	284	312	298	293	296	311	301	305	271	307	339	293	317	309	271	291	294	313	266	267	295	295	260	297	300	273	318	276	280	311	291	311	272	304	269	272	247	287	339	283	280	287	272	314	308	281	268	301	307	281	281	298	308	259	271	307	265	273	310	268	304	286	309	341	316	271	290	287	292	300	273	260	307	285	307	295	320	314	322	308	273	278	284	281	293	300	287	308	301	285	292	301	289	312	292	300	306	287	329	284	293	301	295	313	296	278	290	269	294	309	313	260	319	329	300	311	280	296	286	304	308	268	303	258	319	296	320	310	286	291	288	320	289	308	268	280	277	353	307	277	296	266	302	312	301	313	290	271	281	315	297	274	275	305	307	281	289	296	291	289	267	284	295	285	297	276	316	292	285	299	309	298	294	305	319	297	278	297	314	267	283	304	272	276	282	324	314	279	301	254	312	312	249	314	294	281	301	308	282	314	302	282	296	324	272	309	307	327	292	340	285	272	294	283	302	280	300	293	307	302	320	270	305	315	318	324	270	292	313	296	289	330	282	295	280	303	304	305	286	306	274	277	311	295	275	282	279	313	300	274	263	314	292	288	321	322	263	321	264	310	287	287	311	286	290	280	334	300	345	338	324	285	323	283	293	299	305	287	285	295	280	341	283	286	274	279	285	294	298	302	280	313	315	290	293	276	326	314	315	318	293	266	307	290	277	284	324	255	292	279	282	323	290	309	334	325	303	291	265	292	256	307	281	264	250	274	296	283	258	280	312	267	326	315	298	326	290	301	301	294	280	303	323	318	296	312	296	280	295	299	297	283	273	319	301	304	284	291	267	311	280	298	287	283	316	289	290	288	300	291	284	291	303	306	295	293	295	269	263	291	291	279	313	294	301	302	315	272	317	302	309	272	281	287	273	311	278	251	302	314	281	291	301	310	294	282	283	312	305	289	302	279	288	266	277	296	282	317	293	279	345	284	287	292	285	309	256	289	285	295	316	269	272	326	304	317	294	274	306	315	304	285	301	318	308	291	283	317	301	297	297	302	298	301	307	296	294	278	331	305	275	279	308	297	282	297	312	307	303	293	313	292	266	303	279	311	301	306	294	265	303	301	296	274	271	295	306	310	299	282	328	325	313	294	299	304	306	303	290	318	292	300	312	324	270	336	285	298	271	292	265	263	306	285	277	288	295	297	277	289	302	333	297	289
27887	17753	4064	1111	697	596	568	540	505	500	504	489	481	451	434	510	462	484	469	482	459	435	457	496	463	451	478	449	458	473	480	474	515	407	480	437	480	459	421	464	441	456	474	510	489	461	457	440	464	480	425	469	477	455	461	437	468	451	470	454	498	474	449	448	465	455	444	488	452	465	455	462	520	476	437	434	484	470	472	431	488	468	472	440	498	462	452	459	478	473	487	476	429	499	485	440	473	466	450	494	494	493	460	460	500	485	453	456	471	470	467	494	440	448	471	449	446	480	493	497	458	432	475	475	442	416	458	462	486	466	490	462	467	455	490	431	480	495	441	431	477	485	481	475	452	469	491	465	438	470	481	440	451	461	506	416	436	434	487	471	424	492	472	462	433	468	455	430	490	451	455	498	423	476	442	456	479	457	464	454	484	462	472	476	443	457	476	455	453	503	442	447	458	467	464	478	481	460	452	468	430	439	435	421	446	463	445	495	471	472	500	449	484	500	443	459	490	467	473	487	457	458	476	496	492	451	461	491	453	486	450	477	469	469	447	473	458	483	472	434	521	488	447	510	430	480	468	473	511	439	480	455	468	474	475	452	467	477	505	459	482	384	474	447	470	444	474	422	475	472	453	481	428	453	486	470	475	461	492	451	453	438	478	444	436	469	460	450	445	446	493	468	470	462	437	429	471	477	497	449	450	412	465	469	451	487	443	475	472	481	487	457	479	465	485	417	463	457	425	473	421	452	492	484	465	504	475	483	480	435	478	440	455	490	440	491	451	487	468	453	471	488	468	475	467	450	478	472	459	500	479	455	484	509	401	472	477	471	460	438	467	490	448	473	469	463	506	480	464	456	464	475	480	453	487	454	448	476	435	464	498	504	445	434	457	455	451	435	477	504	482	460	453	430	474	426	493	445	464	461	455	511	441	448	466	495	517	511	479	451	462	450	430	464	445	470	475	433	494	475	429	457	456	457	452	452	449	508	466	467	419	420	482	487	496	465	465	477	506	439	467	470	462	442	479	478	467	459	444	489	468	456	474	482	495	474	478	499	458	478	462	454	500	444	449	437	490	470	461	464	522	456	486	461	470	459	444	483	421	445	468	465	465	443	465	426	450	448	401	482	479	420	473	442	455	446	494	449	463	435	470	481	501	444	484	457	474	455	502	468	456	463	452	481	491	481	417	489	491	431	482	455	460	447	417	463	460	439	455	460	467	445	453	431	438	440	470	512	418	451	456	457	476	474	466	468	483	471	453	489	444	438	449	461	421	455	490	463	436	466	456	406	456	441	449	457	447	483	483	499	512	435	470	469	476	486	477	453	431	484	455	458	463	432	465	459	456	483	488	453	440	460	451	455	460	469	490	466	454	468	496	449	487	492	458	496	467	469	451	429	461	474	484	468	424	448	446	421	430	486	532	439	458	487	452	458	460	461	487	448	452	483	438	470	435	481	482	459	481	470	484	425	453	449	480	516	485	466	490	481	480	467	452	449	482	467	505	454	441	452	447	434	451	469	443	474	511	434	488	475	473	500	461	466	435	467	480	429	443	483	460	469	461	466	496	438	443	470	465	498	480	469	435	476	491	415	461	451	514	445	473	463	496	427	481	429	448	474	452	449	478	464	452	480	444	443	432	463	500	465	468	466	445	447	456	457	452	482	464	459	455	491	493	456	432	471	461	412	411	467	441	462	480	445	497	501	439	470	460	433	438	446	476	477	495	436	462	435	454	437	465	457	455	451	468	469	462	440	508	468	492	448	478	483	468	458	487	431	462	444	458	429	481	430	457	496	403	484	436	503	449	424	462	446	459	450	469	459	478	498	493	464	450	483	483	464	503	449	432	478	476	464	491	491	440	456	467	478	472	455	437	475	491	466	478	459	461	450	473	460	424	448	441	466	478	498	435	450	442	458	469	411	482	522	456	443	488	498	466	425	462	469	516	476	465	493	492	494	457	464	491	463	461	444	500	451	483	474	435	485	482	484	463	460	402	480	427	483	467	473	474	464	450	461	471	510	461	455	452	449	494	455	474	463	430	475	487	496	494	470	452	458	441	428	443	446	451	454	456	469	458	445	459	466	428	494	537	472	457	488	467	476	453	461	477	476	469	486	478	457	469	484	491	469	471	443	526	446	495	459	465	484	454	418	486	458	475	473	455	472	433	454	424	479	428	460	483	455	446	479	439	471	446	468	464	441	448	460	437	477	500	476	442	437	438	517	515	430	446	482	436	482	438	488	440	459	483	480	484	456	466	454	455	480	457	474	492	454	474	443	435	482	489	452	467	469	458	446	460	462	460	438	483	482	475	472	464	459	487	476	451	474	439	443	493	466	486	443	506	482	445	433	472	455	438	451	440	486	482	460	479	475	481	449	455	436	465	433	463	458	458	422	508	476	467	433	455	463	444	445	423	440	438	459	486	464	449	474	426	444	437	460	497	482	479	476	475	499	460	466	425	517	468	485	477	454	473	491	473	472	449	485	438	512	465	483	458	466	418	448	466	449	458	497	472	439	472	489	463	481	457	493	433	427	476	432	490	460	462	478	498	457	467	419	462	506	482	447	469	436	458	463	483	409	455	497	494	435	468	451	495	467	492	431	451	454	467	466	476	492	432	481	493	488	463	469	477	468	509	456	495	451	466	468	489	460	497	477	426	463	441	490	444	496	427	513	421	456	462	462	461	514	460	456	531	470	493	443	493	463	489	458	488	475	455	461	483	472	460	434	470	447	475	478	489	464	412	471	466	453	436	449	483	461	460	456	447	502	438	468	450	494	450	486	480	456	480	442	501	439	448	482	442	458	484	450	454	475	470	440	451	483	445	453	460	443	466	519	446	506	480	467	438	428	489	424	481	443	455	440	473	501	431	462	484	494	482	449	442	479	485	449	431	461	483	468	465	470	484	511	469	464	469	491	447	440	438	472	446	444	498	454	504	424	456	469	470	479	479	452	454	479	470	464	445	430	458	436	506	493	470	466	475	437	449	444	449	457	436	454	489	429	477	444	472	480	439	444	470	505	447	469	501	457	471	463	485	443	429	438	461	472	484	456	463	446	470	474	453	469	502	465	501	479	475	482	475	468	499	433	473	480	420	436	436	456	452	468	491	453	440	420	502	435	499	449	504	479	475	439	499	469	453	441	462	489	474	458	453	477	475	439	455	475	455	445	442	439	504	451	468	455	476	443	487	426	483	449	461	451	461	463	469	448	483	458	473	478	446	503	490	462	461	411	467	459	463	453	499	486	450	482	450	465	462	492	472	498	475	442	413	458	475	468	485	430	468	496	452	483	450	464	503	466	475	468	472	443	478	466	494	425	474	446	470	451	451	477	458	468	429	493	474	455	467	466	477	419	486	450	469	502	452	468	473	455	453	465	436	484	420	461	466	423	429	460	469	488	478	469	476	441	462	481	471	504	456	461	484	478	490	469	454	464	433	485	446	430	480	475	481	432	477	471	454	427	461	478	450	482	432	449	439	486	457	465
13164	4209	2459	1478	1078	1020	858	795	755	743	703	628	618	644	621	637	579	640	662	637	581	613	613	596	644	606	587	633	676	613	606	588	650	612	646	559	670	620	598	627	631	565	638	581	576	622	597	643	647	614	633	579	646	602	622	591	604	637	603	595	599	621	577	602	627	642	638	563	609	611	665	583	603	615	612	606	553	625	597	575	619	616	604	622	644	640	617	602	613	646	572	591	625	577	620	604	607	633	618	611	651	645	605	660	610	626	641	573	630	601	631	602	614	606	635	641	631	616	617	589	620	626	636	564	618	603	597	577	636	613	597	605	622	572	621	568	626	614	614	607	639	588	613	572	633	605	622	669	604	610	613	602	562	575	635	600	582	613	600	651	638	610	569	632	630	573	617	585	590	618	591	594	615	605	628	580	603	590	618	621	616	595	637	608	607	578	607	601	636	622	605	612	603	601	635	583	655	586	571	613	604	652	615	597	614	609	592	647	602	601	622	612	583	602	638	592	619	631	633	600	627	595	657	619	596	585	632	625	613	634	627	618	583	652	590	604	593	616	591	625	601	621	587	599	610	580	597	614	642	622	622	664	618	645	596	603	583	628	606	590	660	625	619	611	619	640	587	608	619	619	619	587	601	595	604	573	632	628	649	646	655	609	605	611	619	595	610	599	619	644	619	640	594	646	650	631	628	633	570	612	603	587	658	578	642	608	638	646	625	600	604	595	618	654	637	603	627	607	652	595	609	598	636	613	596	606	603	640	628	614	635	572	651	630	623	555	639	581	577	622	610	601	650	620	584	569	633	646	582	576	605	602	635	596	648	559	655	630	651	602	582	571	579	624	682	665	634	632	601	572	570	610	602	641	606	642	598	610	619	606	615	632	640	615	620	611	617	628	627	569	594	625	621	632	616	605	626	630	573	615	617	639	576	598	629	652	633	596	631	604	580	599	632	585	618	580	615	596	597	637	608	583	640	558	564	634	614	615	562	651	597	610	586	639	630	625	650	571	626	585	580	623	588	596	602	620	647	638	653	602	614	640	587	657	561	668	587	632	603	607	590	600	603	646	617	579	570	644	609	609	586	577	651	629	635	602	596	629	621	620	652	603	653	606	624	582	611	657	585	629	598	625	587	598	613	566	615	643	580	601	617	564	616	577	642	583	629	642	575	609	607	596	648	612	587	576	613	642	607	596	621	618	632	556	582	619	592	609	634	587	595	600	624	613	597	589	656	594	655	639	632	599	630	587	602	622	641	607	628	606	601	593	607	596	640	597	581	623	613	580	630	610	655	627	606	606	624	569	583	635	641	582	626	586	593	596	621	626	576	598	636	548	617	587	570	619	612	571	613	619	634	599	601	613	585	573	605	645	606	578	651	620	619	602	601	639	652	628	629	616	587	586	597	633	644	664	618	606	643	606	587	575	648	591	570	616	622	607	624	645	636	609	601	630	662	637	585	625	635	635	584	603	581	602	629	599	622	616	579	615	615	630	609	601	615	631	637	607	582	605	614	592	634	634	622	603	626	635	606	639	591	628	646	572	594	605	623	619	539	617	620	566	580	639	600	626	632	642	594	608	602	564	615	600	606	649	602	615	606	609	621	636	656	636	592	562	604	568	586	621	655	617	590	589	593	655	618	577	633	575	563	639	620	584	608	597	600	607	579	583	607	655	601	602	607	633	546	592	636	603	609	591	635	586	585	608	564	624	566	620	573	594	607	547	587	621	619	620	593	611	652	588	586	640	598	609	578	610	616	588	617	631	584	598	631	638	610	610	662	583	638	647	591	620	599	605	631	610	597	583	575	607	610	581	656	606	586	626	589	610	587	618	649	626	620	635	601	607	631	626	611	569	597	582	548	599	599	600	612	600	614	604	610	580	574	645	624	625	615	634	635	617	585	615	604	605	644	618	635	637	593	644	655	572	621	647	648	624	628	658	604	600	611	584	608	617	603	611	641	609	638	610	565	610	617	642	618	642	611	595	593	578	581	613	621	610	600	661	627	615	619	616	615	596	609	628	573	577	627	609	640	648	613	630	662	608	604	602	587	564	610	616	604	595	597	589	632	651	595	645	598	605	620	599	630	637	597	629	574	611	606	596	605	572	632	600	631	620	607	636	601	617	603	652	640	617	630	623	621	653	615	577	597	604	601	602	600	628	583	628	617	586	624	601	586	625	633	641	583	625	577	615	606	624	649	654	593	557	632	639	622	612	593	659	590	609	624	590	598	614	632	559	597	562	621	606	598	566	584	603	618	580	577	613	641	621	576	637	614	610	566	631	638	629	602	579	606	613	619	560	562	601	610	655	623	616	601	605	599	625	602	622	584	627	642	616	643	594	585	600	634	538	622	619	583	646	587	599	628	595	564	629	625	565	625	613	591	630	578	616	684	605	643	627	606	619	619	606	636	585	596	628	576	608	636	621	611	588	593	622	611	645	580	623	594	581	619	594	613	597	585	560	595	572	595	651	628	646	607	586	626	632	587	623	619	601	612	610	603	623	647	596	572	563	611	604	659	629	598	593	600	588	626	610	586	647	615	639	579	642	627	616	601	608	629	580	659	613	614	634	589	571	580	575	621	560	616	603	655	579	583	608	606	601	649	583	593	596	569	572	634	599	617	612	660	591	626	609	616	586	633	593	613	623	610	642	631	628	624	636	607	608	626	613	641	646	610	581	632	572	647	625	640	554	600	586	619	630	642	538	615	613	681	602	623	634	590	613	596	641	632	651	578	615	591	647	584	646	642	585	643	618	622	624	598	636	605	625	627	625	592	599	601	593	610	638	612	618	591	595	608	596	604	584	609	623	663	592	612	578	635	594	622	653	622	627	602	580	579	601	684	589	612	593	598	621	619	568	596	609	627	595	628	645	612	598	586	635	624	626	591	629	597	626	606	635	611	616	641	592	619	615	618	626	601	608	615	634	595	641	616	621	600	639	565	604	620	580	683	584	600	625	588	621	640	629	605	601	625	601	587	579	557	651	623	610	592	598	630	592	631	618	610	616	657	586	591	595	589	609	635	605	569	611	603	615	611	606	589	612	623	622	639	612	599	616	612	615	632	621	691	623	611	613	597	584	639	597	598	642	616	607	606	613	586	631	642	611	598	608	584	609	640	595	586	601	601	572	625	585	612	617	616	624	629	624	579	611	630	623	635	581	632	645	573	624	615	607	632	646	613	602	596	571	607	635	602	551	640	615	589	607	629	623	625	659	623	647	599	572	618	556	645	569	630	594	657	619	642	599	621	601	633	615	639	643	561	616	602	640	622	567	590	595	598	567	618	613	598	628	623	639	615	617	599	598	648	590	631	584	619	573	659	564	610	583	667	605	652	601	597	590	610	605	588	605	649	586	635	601	622	587	589	618	629	641	590	579	613	596	627	587	628	634	607	605	581	612	601	580	664	629	596	622	578	624	667	681	654	600	606	608	600	622	619	615	603	639	626	599	576	612	569	622	610	592	561	643	574	651	597	608	608	645	637	609
24183	21630	28798	24948	21543	5809	1136	715	672	609	581	557	501	524	495	516	511	511	510	450	461	477	452	456	469	478	443	444	450	488	485	439	462	461	451	451	442	430	388	435	444	456	481	443	450	439	493	464	459	392	448	434	412	434	444	441	439	448	451	467	442	438	421	441	419	491	440	446	439	429	435	461	445	405	457	392	468	455	500	442	449	424	436	433	424	461	414	432	403	436	424	422	477	479	475	439	437	471	433	464	456	448	435	451	412	429	475	461	439	434	446	439	473	399	456	420	411	417	450	441	448	448	453	435	416	442	462	409	428	478	494	461	447	443	452	444	454	433	434	425	445	453	444	448	460	445	452	451	444	470	417	437	439	475	468	479	439	435	435	472	459	396	430	440	427	451	449	465	453	448	477	439	466	438	427	446	473	447	431	415	446	411	407	438	408	450	456	416	413	462	434	427	424	473	409	445	435	427	422	466	474	448	427	477	460	464	428	445	435	464	418	453	456	454	467	444	439	460	472	468	445	431	457	438	432	456	414	445	427	408	443	447	489	454	447	408	456	429	448	417	426	454	447	457	420	393	479	448	447	442	447	435	439	461	421	432	443	480	453	418	393	406	459	455	475	443	457	463	482	428	471	464	452	460	412	379	404	441	435	439	455	435	431	469	430	439	450	445	441	458	429	457	420	442	426	424	487	422	439	410	437	434	449	443	452	382	426	453	448	434	488	422	436	404	427	474	404	440	493	403	432	372	452	404	424	415	452	441	456	438	485	450	423	441	455	438	413	444	455	461	416	461	459	476	450	455	440	441	433	454	435	464	440	443	457	434	430	433	435	409	449	470	459	411	434	471	432	462	450	449	433	459	396	476	465	412	438	426	435	453	470	445	466	438	449	440	413	429	416	470	455	431	475	432	437	441	457	476	452	513	449	464	433	402	432	453	456	458	415	438	455	442	420	443	452	411	406	450	407	458	409	462	468	404	448	384	434	430	456	427	447	418	459	473	432	456	488	445	466	429	457	458	476	454	427	433	433	397	446	404	414	430	454	436	448	444	442	460	455	435	452	481	417	502	424	467	448	431	439	422	457	426	450	382	503	449	409	447	427	404	432	430	446	461	448	412	465	421	429	431	435	417	443	463	484	466	415	402	418	453	428	411	421	405	431	439	408	460	452	442	445	431	431	444	401	488	395	412	454	414	448	463	439	454	435	427	429	446	445	473	461	394	475	411	455	443	456	424	411	477	464	392	441	398	450	438	470	460	423	455	464	426	448	425	473	446	411	440	428	413	485	450	436	437	449	451	443	454	448	425	402	443	437	454	453	454	458	449	441	416	418	438	436	466	454	437	433	416	481	443	408	443	462	433	465	434	468	445	454	406	423	402	455	459	470	447	464	447	433	430	431	443	407	421	462	444	450	442	449	443	408	440	415	450	455	428	425	462	454	436	449	420	423	402	393	441	445	459	460	415	473	429	440	447	452	441	480	451	462	430	438	456	467	451	459	475	419	451	434	416	474	447	457	432	432	424	405	448	443	416	443	438	459	462	454	428	453	419	437	422	456	478	464	391	468	453	419	450	449	456	453	453	421	445	467	440	431	454	422	477	435	437	433	435	444	442	462	447	432	461	413	428	432	433	444	425	443	435	423	437	443	434	428	424	426	430	462	437	423	422	468	420	445	417	420	490	489	439	424	436	441	419	467	442	430	459	458	428	390	464	413	437	416	434	407	482	420	455	483	405	455	436	435	450	429	458	423	476	450	464	430	412	411	424	437	436	447	437	430	448	426	475	430	400	469	426	451	434	460	447	445	455	439	435	483	429	426	454	434	410	435	425	427	459	426	482	460	450	469	455	406	419	438	408	430	438	443	476	462	456	455	459	452	446	439	432	459	436	438	439	421	439	438	424	451	445	435	463	435	461	435	432	457	442	458	464	435	420	444	427	414	456	450	418	418	407	415	418	418	437	454	447	449	476	442	437	486	412	426	384	448	404	452	463	458	451	449	484	418	473	434	455	441	411	420	432	463	443	427	451	481	442	441	439	437	445	448	458	419	428	489	465	419	462	455	454	441	466	431	413	431	467	426	464	427	456	458	423	445	456	461	443	447	412	439	443	424	464	500	440	440	439	447	449	444	414	444	418	438	454	441	458	429	432	448	424	435	448	438	440	458	445	455	432	448	437	438	452	441	468	430	480	421	440	435	420	442	480	427	415	447	413	440	442	421	442	440	469	436	433	448	447	467	476	413	434	454	459	470	426	470	443	432	401	418	418	400	448	446	447	433	432	458	468	486	440	446	418	502	505	441	439	442	463	462	425	415	441	467	411	461	456	429	447	388	427	423	449	408	464	428	438	446	464	418	427	433	436	422	457	445	454	431	416	447	452	431	435	421	433	444	456	430	457	456	430	439	428	431	433	448	487	444	431	413	436	459	455	416	398	436	454	432	450	461	439	408	437	439	440	447	430	468	462	451	459	443	421	468	423	434	438	427	458	461	455	456	460	461	438	415	457	446	427	434	414	451	444	461	436	423	433	465	452	468	432	483	452	451	454	441	443	465	483	434	432	459	427	442	419	429	428	470	451	406	463	468	447	416	458	431	439	468	425	425	411	418	455	487	445	437	420	439	436	437	407	450	430	473	448	432	405	457	444	459	433	425	411	418	418	432	426	432	452	456	492	451	450	421	448	443	416	437	435	463	459	437	471	439	419	425	445	440	426	448	443	442	453	397	463	453	461	441	418	448	421	449	426	408	400	488	452	435	426	441	433	422	442	431	409	440	458	446	458	420	433	415	464	461	401	437	445	457	455	449	433	398	426	409	468	390	438	472	440	467	436	436	480	457	448	447	432	464	454	461	435	423	461	398	461	461	457	438	447	444	413	407	461	400	458	453	465	424	452	427	472	416	404	435	473	441	433	423	476	460	469	453	468	419	445	415	413	430	441	456	443	416	408	440	436	465	473	446	439	462	457	417	460	393	423	463	427	434	470	434	434	442	474	443	419	446	431	472	425	448	442	441	442	486	407	455	470	421	513	404	450	465	475	473	427	438	450	450	441	454	459	445	453	441	424	438	448	457	438	445	439	471	430	469	442	396	467	450	437	462	477	466	469	457	464	452	449	437	429	461	514	414	448	454	450	470	455	435	431	469	457	409	438	465	442	406	416	456	489	449	441	415	454	450	413	410	459	437	463	392	459	412	465	485	469	457	446	406	438	427	449	464	400	460	494	435	467	442	410	436	454	447	450	444	431	439	432	482	433	451	471	436	484	427	464	435	444	433	442	463	445	422	428	444	442	413	470	439	425	433	450	433	462	416	457	417	435	444	464	456	480	422	389	433	452	448	443	433	461	459	486	449	421	443	452	466	449	414	463	401	437	426	428	439	434	468	450	478	433	414	430	420	439	416	461	465	462	441	430	476	422	482	437	447	437	428	430	438	449	406	475	429	449	473	472	447	449	399	442	465	442	417	446	454	438	470	415	426	446	425	422
15200	11276	7270	3447	2646	2003	1709	1280	1167	1015	919	868	821	742	740	724	706	680	614	658	596	651	658	641	604	621	599	633	616	625	636	581	638	581	608	599	578	617	608	572	616	631	543	609	578	596	599	606	601	590	576	639	617	577	575	627	636	620	610	565	613	572	604	621	585	570	625	611	566	601	601	567	577	597	616	614	627	613	593	603	589	582	612	620	584	604	596	568	574	599	532	588	564	583	632	620	544	587	605	598	576	583	597	619	596	585	561	580	584	537	571	591	577	609	648	610	563	571	595	611	596	624	577	601	583	580	616	618	570	557	584	598	607	572	574	575	611	607	567	603	598	587	603	580	609	596	572	605	580	582	564	624	584	567	567	587	597	613	598	575	559	579	626	572	588	573	569	612	605	565	567	579	585	578	611	622	570	614	610	599	597	580	598	601	583	559	586	632	603	569	604	604	644	588	610	594	611	606	607	604	552	587	570	604	560	592	627	594	580	561	595	556	649	624	617	610	549	601	602	605	588	558	617	583	616	591	579	599	603	589	617	590	587	579	571	565	568	594	587	532	574	595	584	591	567	574	607	552	619	600	578	576	576	599	565	555	546	585	605	560	587	618	593	602	579	547	613	604	576	530	604	591	579	552	596	576	587	578	588	628	559	586	617	613	604	541	570	589	588	601	563	582	530	616	585	604	577	590	596	566	587	613	589	581	614	607	618	618	584	578	621	635	586	557	560	609	589	576	578	599	596	569	551	602	588	593	582	582	592	608	598	618	596	587	577	581	541	543	612	557	593	588	575	551	599	551	591	611	658	615	572	641	568	566	593	603	577	621	604	602	580	603	578	588	608	590	605	583	582	566	570	564	617	600	576	569	614	537	565	600	591	570	578	570	619	581	557	603	573	625	580	624	621	612	617	583	620	588	627	645	592	590	573	549	606	577	592	563	604	564	590	594	574	567	583	613	602	564	589	598	593	572	585	618	646	581	553	562	596	595	571	579	567	582	614	594	591	581	567	605	575	575	611	576	659	601	562	600	569	561	604	596	605	584	551	613	547	586	542	574	554	550	594	616	577	584	612	597	574	605	603	586	580	548	626	567	569	590	552	633	584	561	529	592	626	569	603	606	563	565	598	593	577	586	579	556	584	581	604	552	567	593	620	589	601	636	580	591	581	608	583	591	579	617	592	609	616	590	578	554	606	574	552	563	565	588	620	567	601	591	565	568	586	564	651	585	563	600	581	559	548	626	609	606	575	617	585	572	576	596	580	573	616	547	576	551	582	596	561	561	561	593	578	526	578	624	590	630	625	570	577	559	563	592	569	556	590	589	585	591	620	608	622	562	604	619	569	566	590	575	590	564	606	588	593	605	529	630	613	593	578	613	584	599	597	578	585	549	582	583	579	603	546	576	594	612	557	583	552	557	621	592	607	554	614	577	595	569	604	599	612	524	619	603	547	639	617	584	541	599	579	621	577	613	568	601	580	551	595	584	581	588	572	596	590	599	630	612	611	590	581	560	581	558	621	602	567	542	593	569	628	577	610	581	568	596	565	597	575	611	576	606	607	630	622	616	576	558	629	606	571	607	595	554	581	597	588	561	566	547	606	607	580	591	587	574	554	571	562	571	574	600	576	601	584	543	613	600	551	567	605	615	548	600	586	576	528	592	617	574	583	611	577	573	582	574	594	613	566	549	549	602	595	568	539	563	557	590	603	576	552	615	562	588	589	605	587	587	557	583	563	579	585	573	610	594	581	569	633	575	571	629	595	568	604	590	607	595	595	581	602	583	581	624	571	601	570	623	553	587	570	560	594	594	582	587	612	592	620	595	549	609	599	577	602	596	557	588	588	609	553	568	595	609	574	587	602	575	580	570	615	587	610	575	615	570	587	581	605	581	590	584	609	596	577	581	607	618	611	550	549	560	584	616	597	585	582	579	611	577	606	589	588	567	600	552	564	602	629	611	560	610	577	601	613	575	543	602	573	616	615	589	604	569	559	609	548	595	535	584	551	601	592	588	576	611	613	571	551	539	637	611	566	563	563	556	585	570	544	576	577	548	567	558	592	577	597	571	570	568	608	581	576	569	550	561	604	616	589	569	596	603	556	565	613	576	569	622	602	580	568	558	599	579	565	607	607	586	626	582	567	586	598	616	594	610	589	611	555	621	600	582	582	601	593	560	579	549	567	608	600	574	557	591	563	627	619	623	569	606	640	594	575	572	589	574	631	617	599	581	612	582	543	558	603	588	578	574	564	545	593	582	602	587	627	596	580	571	560	599	590	557	573	583	602	583	562	584	602	595	581	629	577	575	584	575	574	552	579	605	599	622	579	574	595	536	568	605	586	604	625	592	579	562	597	564	595	577	562	533	590	567	607	596	562	584	564	633	575	538	634	575	573	608	556	588	577	596	571	545	589	566	587	630	622	567	601	580	600	587	606	564	530	602	586	585	558	632	598	562	572	605	546	578	548	608	570	595	596	559	552	558	591	609	576	574	599	612	549	602	582	624	612	604	567	543	594	568	622	523	581	569	593	609	574	594	562	593	566	587	566	549	581	569	614	626	575	593	568	550	587	582	596	593	605	575	575	620	595	573	605	582	575	580	589	587	613	578	584	599	579	623	571	575	593	605	576	615	609	593	566	550	629	561	593	537	608	603	583	620	583	599	566	634	606	604	618	597	605	634	547	594	611	598	569	592	557	635	600	572	591	576	578	565	544	592	603	595	577	607	579	598	574	597	591	585	599	620	615	570	571	615	608	565	585	603	603	561	607	565	572	609	586	575	532	570	576	586	603	585	597	571	623	598	569	617	594	543	615	620	621	607	627	523	601	583	596	547	521	574	618	561	622	620	567	570	563	595	558	580	537	567	577	655	566	631	587	600	593	616	547	562	610	616	584	583	608	572	601	547	574	621	592	604	596	590	593	550	622	582	560	605	530	619	555	599	616	598	591	598	567	613	636	579	597	591	535	572	627	620	544	594	634	640	596	579	602	602	604	551	611	553	626	583	593	586	571	583	594	606	565	594	561	573	612	583	554	624	596	589	584	555	589	615	581	585	623	552	576	567	562	598	620	598	581	615	580	576	571	578	590	577	564	586	576	561	604	630	611	565	557	569	587	588	568	601	573	571	625	561	629	570	617	563	614	587	545	557	604	578	567	575	611	580	573	578	588	569	597	557	601	579	584	567	568	560	581	593	597	627	551	544	582	570	567	587	571	565	577	586	632	608	590	572	599	570	614	601	592	554	589	609	562	552	594	584	525	558	562	541	573	568	587	562	566	625	623	644	560	572	587	579	627	608	601	601	598	606	599	590	538	602	605	606	579	627	609	560	584	602	557	622	583	586	586	611	578	550	568	582	598	605	585	598	573	593	564	563	578	610	566	544	617	601	592	579	627	633	595	569	564	605	557	629	586	564	587	634	588	588	612	579	577	561	607	562	540	606	587	564	597	583	582	614	575	595	589	589	617	583	601	665	568	576	613	613
25231	21576	27242	25959	4761	653	516	438	408	385	366	327	321	318	317	342	298	289	279	287	281	297	297	293	282	308	290	283	267	292	311	316	294	317	288	288	319	294	270	296	299	311	316	281	274	302	264	285	272	289	249	282	296	273	296	311	276	310	310	290	294	271	283	291	269	284	303	300	317	283	287	281	292	316	280	280	287	309	273	275	265	252	250	278	280	268	280	268	311	315	295	271	276	300	257	278	286	287	249	294	252	290	268	273	281	283	284	316	270	293	307	279	291	258	259	305	258	315	302	285	271	306	290	323	275	292	265	269	315	280	304	288	318	271	269	258	300	306	274	277	285	296	299	293	290	269	302	290	276	304	282	256	254	276	293	241	284	254	283	293	307	286	243	268	285	329	270	280	311	265	265	295	269	285	268	274	277	312	303	266	284	290	308	281	283	280	246	278	262	260	303	273	295	277	285	275	284	303	270	279	284	275	277	280	280	280	292	281	297	269	276	270	297	302	309	268	276	311	270	251	308	287	299	287	309	313	289	276	249	304	295	285	271	287	256	313	259	281	292	300	282	290	322	283	286	286	277	278	269	288	290	292	290	275	276	269	322	268	279	275	287	289	266	277	270	273	281	308	269	281	309	285	308	293	303	309	294	288	269	292	284	258	255	277	271	284	290	276	293	278	266	262	276	296	281	282	295	290	270	306	264	263	266	315	271	283	270	300	282	314	270	304	275	260	278	295	275	291	259	311	293	264	296	295	290	284	325	285	262	298	304	276	271	269	269	281	300	284	272	298	283	287	290	284	291	306	298	281	250	301	275	280	288	272	282	284	306	289	287	273	264	272	265	264	307	288	283	300	279	266	296	287	289	292	291	285	296	273	294	285	268	261	271	261	294	292	293	272	268	308	277	268	275	285	254	298	303	289	281	292	288	282	268	272	278	279	272	302	308	253	274	291	266	312	264	272	280	270	310	264	305	299	269	271	267	291	249	273	321	296	276	262	288	278	293	294	282	304	268	278	293	304	267	257	249	296	310	291	268	296	270	284	307	280	253	316	293	305	304	289	296	297	272	297	321	261	288	296	273	275	286	293	290	308	268	280	282	289	267	271	308	311	302	286	308	291	294	306	275	283	281	296	285	317	289	283	284	297	299	293	262	254	283	261	279	254	288	317	270	274	292	297	270	264	287	320	276	257	285	315	285	272	294	287	267	255	298	301	293	282	280	264	263	289	272	275	272	284	293	270	277	294	287	268	290	303	288	285	273	316	273	259	296	298	300	290	258	283	281	278	282	261	284	306	249	312	290	265	287	271	301	267	290	313	286	287	301	292	286	299	302	284	281	298	300	267	294	293	295	271	292	279	304	295	274	255	294	275	263	316	296	326	311	298	266	289	308	304	307	299	250	312	285	274	268	322	273	296	294	326	303	279	301	304	275	273	302	297	321	283	281	262	269	288	268	254	296	291	288	275	303	289	302	312	279	283	286	280	319	308	285	278	271	257	312	258	263	240	268	275	300	270	257	298	270	244	268	276	303	287	272	307	260	315	292	301	305	269	265	262	282	311	248	287	268	252	261	299	286	289	303	284	279	296	295	288	260	290	302	270	277	286	303	255	278	260	261	305	293	286	303	276	299	285	302	275	287	273	299	286	301	269	283	279	245	284	272	286	280	262	294	306	264	286	299	276	290	305	269	265	309	286	302	302	262	317	290	284	297	278	274	304	254	295	330	269	269	291	313	278	282	291	275	326	314	275	270	274	300	297	279	282	297	310	285	265	249	283	306	269	271	282	273	295	259	317	273	286	292	300	285	276	263	304	308	273	275	249	283	257	300	283	296	293	307	278	291	265	298	292	271	251	278	269	308	298	293	296	289	282	292	295	289	260	254	288	294	298	280	258	273	282	298	300	308	285	274	290	305	261	278	266	283	274	318	269	278	270	306	283	284	238	292	294	272	281	285	262	272	292	281	288	291	283	277	285	276	242	295	274	256	268	278	273	266	307	269	273	280	303	310	291	307	273	294	296	321	290	246	299	307	293	288	302	313	268	279	282	310	289	298	283	294	312	267	246	327	280	258	285	284	301	280	277	296	274	298	323	272	315	277	287	301	258	312	259	254	310	296	275	279	289	306	295	285	272	274	301	306	290	265	296	270	303	303	299	311	299	285	283	282	298	282	267	295	266	248	280	278	300	277	271	296	286	319	271	265	288	286	287	276	281	288	279	267	294	273	254	294	280	305	285	281	297	285	276	252	273	301	298	281	320	257	282	308	283	276	295	259	281	274	260	259	282	315	291	251	265	288	288	268	311	335	269	283	287	294	232	278	308	269	326	279	273	309	251	291	284	289	321	261	315	315	305	275	284	291	286	256	273	262	285	307	284	316	274	299	317	295	312	299	305	298	286	252	300	291	269	277	299	272	264	285	280	257	250	283	288	283	277	281	269	315	261	291	278	285	271	256	316	263	273	299	286	254	281	294	286	280	276	266	279	338	292	270	294	305	278	299	286	303	264	313	293	305	321	270	274	317	289	297	283	300	283	277	303	274	266	276	291	315	258	313	270	302	305	300	294	258	275	281	304	313	266	299	281	260	299	262	278	302	296	276	279	285	276	281	294	276	275	281	269	274	277	279	270	315	284	271	312	296	296	293	274	274	285	300	292	275	285	302	274	299	290	297	275	241	280	286	320	286	286	257	294	253	275	297	267	258	260	275	280	297	247	324	322	266	303	273	284	276	295	274	242	254	292	262	317	284	282	329	277	296	311	289	275	280	300	300	294	296	276	285	282	288	278	284	289	315	284	285	266	262	261	284	277	294	301	291	296	277	297	293	276	288	285	271	295	261	277	273	282	306	275	274	300	261	259	270	276	283	282	263	292	318	305	273	292	297	273	285	282	314	322	278	292	270	302	288	283	295	300	289	270	290	287	292	279	289	290	302	255	289	282	283	262	269	295	279	280	276	290	290	264	289	266	267	286	282	268	265	267	300	284	274	268	292	312	298	264	299	268	280	297	283	297	311	290	295	275	282	253	275	260	286	267	303	287	263	314	300	298	309	291	272	277	311	299	301	303	294	287	286	292	303	274	279	293	298	319	269	251	278	312	312	258	258	289	299	328	290	312	279	295	279	282	289	257	274	296	270	288	285	266	306	307	277	282	299	275	266	290	278	286	282	294	278	280	284	258	267	297	297	277	267	271	279	303	287	292	283	277	266	297	288	299	282	267	302	287	255	275	281	270	286	280	280	279	274	289	300	263	278	267	251	261	251	289	256	307	258	310	292	282	259	283	305	300	277	266	253	302	269	256	263	276	269	285	295	260	321	282	285	271	284	275	290	280	297	267	270	264	266	284	271	330	298	300	286	280	267	267	324	303	301	274	302	273	288	296	281	303	290	281	273	271	263	275	280	295	261	284	302	288	282	260	279	271	282	293	299	274	287	285	269	297	276	274	304	267	273	298	283	263	273	285	249	303	282	280	269	283	296	288	274	283
14643	7508	4321	2195	1555	1234	970	837	708	641	578	567	527	423	448	467	424	393	426	398	382	397	407	351	392	356	383	417	377	399	341	395	372	350	393	397	372	341	401	432	417	399	399	362	404	375	370	387	388	383	398	346	392	374	423	370	397	353	390	361	378	380	353	389	355	365	363	351	386	381	373	408	385	383	380	367	391	374	390	387	375	365	402	355	369	385	368	317	369	377	369	347	374	379	391	397	393	349	404	391	363	379	364	370	368	349	378	372	368	379	353	363	372	351	386	380	346	388	383	387	378	335	365	392	412	405	364	357	372	401	349	374	351	391	381	358	399	397	413	421	382	373	359	384	399	392	383	388	392	374	367	372	349	330	376	367	369	403	386	340	357	370	341	378	379	377	338	367	415	368	367	363	388	382	379	335	377	365	431	378	358	370	386	344	388	347	399	362	359	380	385	403	404	352	386	342	366	363	367	359	362	365	381	387	402	386	401	380	354	334	367	331	387	402	401	385	378	380	351	396	341	371	377	385	364	347	395	366	404	402	434	350	358	384	358	387	413	367	372	379	348	372	380	364	355	387	398	397	344	348	355	406	367	384	385	383	379	350	377	333	369	350	372	374	381	362	349	382	418	400	401	386	379	381	357	386	367	380	381	381	411	372	359	365	403	370	407	361	386	411	342	349	366	372	409	372	367	377	424	361	360	354	396	357	402	348	407	361	389	390	375	370	370	355	368	399	401	403	426	396	347	356	400	396	376	372	368	387	360	386	385	366	379	368	344	371	408	382	361	365	329	398	386	341	382	365	377	361	371	381	370	374	392	372	327	395	365	373	347	389	390	396	357	348	393	374	367	379	335	350	383	390	361	340	410	391	372	418	383	347	341	354	364	405	381	370	349	368	397	362	360	363	369	359	382	335	392	356	360	367	371	372	409	369	404	404	380	377	393	349	345	360	406	385	379	401	362	375	321	389	381	360	380	377	391	383	405	371	410	376	362	365	379	399	382	348	350	403	342	390	393	355	371	375	385	379	403	381	401	367	386	364	376	383	383	370	385	377	397	366	390	368	379	406	377	338	365	401	360	359	345	366	392	353	388	391	409	368	372	399	382	388	351	384	348	385	369	389	395	385	387	345	341	355	321	405	420	329	385	345	350	365	401	366	373	405	393	380	378	387	364	382	377	327	390	370	365	405	389	394	378	333	389	425	398	366	361	404	359	341	366	376	351	405	361	359	371	365	381	360	397	387	351	346	389	338	361	368	376	379	379	371	402	346	368	386	391	368	355	315	363	349	379	354	385	378	358	350	413	367	380	399	381	415	354	354	404	437	363	391	371	380	396	394	378	407	354	382	348	366	405	376	371	363	392	375	359	366	373	360	391	369	397	362	393	363	354	351	367	395	396	361	376	354	370	398	374	344	372	373	358	383	388	371	370	345	404	356	349	361	397	402	358	369	366	352	383	374	377	381	397	400	355	363	378	364	391	376	375	353	384	375	384	383	363	355	370	355	380	355	401	363	354	395	353	349	359	371	396	351	392	379	355	380	371	362	380	370	414	353	398	379	363	365	349	396	397	372	389	372	368	355	398	360	376	400	379	374	398	368	347	367	383	387	383	380	414	371	381	374	367	399	350	346	335	376	389	376	348	375	354	374	412	382	353	370	388	393	359	354	369	373	380	379	359	356	381	365	356	371	383	375	360	406	406	353	384	357	385	366	376	375	363	390	399	387	377	360	363	390	394	365	384	382	372	387	387	358	371	415	363	376	327	378	364	402	385	384	375	391	375	378	414	373	385	381	376	349	401	355	391	373	362	394	352	368	383	369	386	420	344	354	377	370	381	377	365	360	368	365	337	383	384	382	370	379	382	388	392	365	395	386	370	384	341	389	406	408	371	375	372	377	367	357	388	381	368	355	374	378	392	374	369	362	343	370	372	344	366	384	384	386	371	382	380	358	383	359	363	410	364	360	365	385	360	364	357	365	345	383	372	375	348	391	350	355	391	359	359	387	372	349	372	411	364	389	381	370	384	409	366	354	393	401	376	365	347	361	349	356	362	374	375	376	357	357	395	359	343	343	363	344	368	356	351	420	391	378	375	410	393	399	379	394	400	376	400	408	358	418	349	371	353	410	360	369	344	385	357	376	361	355	371	400	362	368	346	371	371	351	355	382	393	376	405	385	394	370	357	361	380	343	400	353	391	393	366	379	359	386	353	371	373	366	399	421	371	407	345	368	371	359	401	420	360	353	388	388	362	410	413	393	386	357	382	391	361	379	420	388	417	354	396	365	345	373	379	365	331	337	404	365	368	383	347	426	402	423	371	364	380	349	367	391	383	368	346	344	371	387	398	363	382	363	366	378	398	357	363	365	387	406	384	377	385	382	378	374	357	388	388	386	342	355	355	362	389	390	363	382	360	384	386	375	360	379	345	363	353	393	359	389	391	347	343	378	414	397	371	392	385	343	366	367	382	383	406	395	348	396	356	394	389	397	389	396	374	400	332	399	380	373	370	359	409	366	372	404	371	386	392	379	375	376	340	358	420	345	364	389	367	392	360	382	352	376	386	394	383	408	376	358	382	396	367	380	367	343	393	398	370	366	364	376	389	386	377	355	403	396	384	389	324	363	380	356	401	370	373	393	357	352	398	355	390	390	369	383	386	361	330	388	400	383	355	352	368	362	364	368	400	392	363	365	416	393	395	378	368	372	394	381	379	391	363	386	369	381	415	354	333	362	393	398	374	391	361	392	387	380	365	389	382	400	368	385	388	394	375	375	369	375	371	390	393	343	357	337	382	396	338	386	333	358	362	371	371	395	425	357	371	365	372	371	359	403	389	365	389	402	407	372	369	358	405	379	379	379	421	364	340	370	363	375	402	376	389	389	338	381	391	365	395	383	377	377	366	385	377	386	402	370	383	356	384	389	346	383	399	355	398	368	349	409	379	386	348	404	391	368	400	399	394	359	372	376	343	394	369	370	366	369	380	409	355	370	376	372	390	378	372	374	400	358	390	393	393	349	359	385	352	407	375	355	360	339	370	376	354	382	388	385	361	345	391	363	398	403	370	382	343	387	366	368	371	391	381	372	383	372	353	384	401	378	362	377	392	360	421	384	376	398	381	394	332	363	408	383	364	352	372	382	374	402	399	345	393	353	366	347	381	376	334	370	380	388	347	363	382	363	362	355	380	378	416	412	360	415	345	371	364	400	356	363	374	373	377	393	386	366	343	365	366	409	398	350	375	370	362	384	401	369	389	379	362	400	376	406	406	377	395	350	385	401	392	386	364	361	364	389	365	375	380	348	367	387	359	351	374	355	353	370	413	399	379	363	365	369	384	363	411	365	369	352	380	381	362	390	367	399	381	387	386	389	403	365	376	397	420	367	342	412	341	377	378	384	358	385	358	356	370	388	409	392	399	389	395	381	367	389	347	365	398	358	394	376	335	376	339	328	398	361	368	382	375	400	390	352	390	372	342	388	360	369	380	407
23192	21683	29427	24465	21679	21474	3228	825	565	511	430	353	381	332	330	280	289	298	296	234	243	208	255	204	253	217	221	254	231	233	223	213	218	233	226	270	222	225	225	239	246	211	229	230	240	252	229	221	200	220	211	223	240	254	207	214	221	253	222	213	230	229	200	206	196	224	228	225	189	246	212	195	225	212	242	200	215	201	194	231	218	230	212	224	199	218	198	215	216	205	212	199	207	235	217	187	219	241	181	217	231	217	190	220	241	220	214	220	231	209	239	217	236	211	206	233	232	211	202	200	220	249	248	209	213	206	217	199	211	223	195	218	207	237	199	216	244	231	210	220	216	197	221	193	242	216	179	236	199	199	220	211	210	216	231	216	221	205	194	239	203	208	216	217	207	213	216	196	212	232	211	220	218	242	199	194	235	244	241	239	225	206	231	193	198	188	223	198	222	234	216	217	208	197	206	232	210	228	201	216	215	216	207	196	214	216	231	217	212	202	228	219	202	213	214	228	209	199	229	199	198	216	195	228	215	227	214	210	219	213	211	227	204	201	226	207	201	189	180	215	224	208	201	213	190	192	213	209	182	231	230	210	202	230	217	224	250	199	192	197	240	223	215	232	214	226	210	207	229	217	204	223	196	221	211	217	222	200	207	224	206	187	238	203	221	217	204	240	235	180	205	225	201	209	209	213	212	220	203	218	213	209	214	211	223	197	211	243	221	212	208	229	198	209	201	214	213	199	227	220	213	202	220	199	208	228	194	216	248	226	239	227	223	209	211	216	210	200	221	168	227	197	220	187	218	214	214	213	214	220	231	199	206	230	225	222	201	197	207	221	229	220	208	189	205	204	189	230	233	232	184	221	220	217	199	199	193	214	201	233	209	225	194	229	205	228	209	187	174	215	206	203	211	204	202	219	227	194	225	219	200	206	216	195	229	240	237	191	212	201	217	209	206	205	212	187	187	197	214	208	210	190	221	208	191	188	223	211	237	209	225	187	215	228	222	211	232	231	195	229	206	216	229	255	216	210	222	224	210	220	206	218	204	193	186	202	195	206	230	233	206	206	225	228	217	216	205	218	227	203	202	244	194	214	195	215	228	194	225	173	223	204	217	204	217	223	215	208	216	204	221	225	215	190	218	201	227	217	189	223	249	223	192	218	201	205	224	213	214	220	240	226	190	195	229	234	236	219	213	219	241	202	206	221	217	226	206	252	169	220	220	202	222	207	192	224	209	187	208	219	202	204	195	215	223	219	223	188	211	223	225	206	202	203	212	206	212	214	222	211	183	190	201	190	200	227	197	203	207	175	183	211	209	214	217	185	217	175	204	210	206	207	202	200	210	212	199	206	199	233	230	203	227	195	226	217	194	198	222	197	207	200	215	221	225	201	216	232	207	230	220	235	217	187	249	202	254	213	202	224	184	218	207	188	208	222	201	218	208	215	209	215	236	185	203	225	198	210	211	203	203	224	216	215	212	213	219	217	185	205	216	197	220	196	230	236	188	208	182	218	236	213	215	202	207	187	214	209	213	237	244	209	199	237	207	210	210	214	240	223	208	198	207	233	189	199	222	250	238	218	226	204	208	222	240	207	218	218	196	228	196	224	214	201	205	219	220	215	199	211	206	198	225	212	224	209	205	236	199	223	212	205	227	212	214	219	214	243	224	234	191	214	229	214	230	234	215	215	196	202	212	223	214	188	226	208	232	206	199	234	204	195	190	224	228	221	240	196	219	218	199	214	227	233	221	225	239	217	226	194	238	209	206	217	199	209	201	220	229	227	213	235	204	226	203	190	223	208	236	232	178	227	221	214	221	220	225	240	243	194	216	178	215	190	218	209	225	216	199	237	221	207	218	216	225	213	192	211	219	206	215	222	221	214	184	258	242	233	196	202	185	218	192	202	230	205	223	213	229	189	189	240	216	182	203	191	207	217	221	206	208	189	225	198	220	227	232	238	237	204	217	195	246	200	207	204	202	202	180	215	214	194	208	219	210	200	226	212	240	208	209	195	191	201	248	218	192	208	206	225	218	228	223	219	208	231	212	197	230	205	235	200	211	206	205	217	206	206	204	211	202	204	213	189	195	190	204	199	201	217	203	234	207	218	206	210	220	213	203	233	198	199	194	234	208	206	208	244	197	206	180	232	214	202	190	224	212	193	229	234	201	226	208	229	223	198	213	210	198	210	229	206	197	221	211	223	239	205	226	220	198	238	211	196	199	191	211	234	207	177	190	217	194	221	234	245	222	189	220	195	226	199	231	188	223	218	182	214	220	210	224	220	223	213	202	230	192	220	211	190	230	230	202	220	204	192	222	217	220	231	222	219	214	210	237	232	181	244	234	201	234	219	211	198	200	209	214	206	209	206	204	206	207	226	255	210	200	231	217	210	236	200	201	207	203	194	204	212	207	193	221	223	211	199	211	196	218	224	197	205	187	206	211	202	175	216	221	231	208	207	212	223	218	206	245	234	224	218	196	198	204	233	200	243	220	185	229	207	213	199	207	234	241	198	227	215	209	200	217	198	222	190	181	232	212	207	197	189	234	211	181	207	215	220	197	180	197	210	212	212	232	220	197	234	233	196	194	231	216	203	214	217	207	207	205	218	198	250	201	190	199	206	192	204	206	210	209	203	205	215	222	235	196	194	242	217	212	223	234	202	224	196	228	220	218	213	233	206	227	216	206	215	187	217	192	201	220	217	182	215	182	184	209	201	242	221	212	237	191	212	202	218	202	186	211	193	210	227	204	242	221	203	183	216	207	224	217	204	206	230	227	206	243	202	200	182	210	179	201	225	216	198	222	225	225	199	222	218	206	208	228	209	208	228	179	198	225	228	224	203	225	199	193	183	209	201	242	185	232	210	217	204	213	219	224	215	191	184	224	206	205	208	218	222	211	199	197	199	245	188	193	232	225	222	196	210	228	224	217	197	206	195	245	186	246	196	217	184	228	193	233	191	216	192	220	212	205	216	219	203	199	198	218	221	209	206	208	211	245	212	221	224	217	221	232	248	203	212	237	192	221	200	209	238	214	196	223	204	199	207	200	196	199	225	233	214	220	197	209	201	231	210	200	204	220	217	211	194	211	210	195	215	236	214	207	221	230	208	217	213	195	213	214	209	220	216	218	220	216	207	233	212	214	210	198	200	230	200	202	204	195	206	225	201	217	216	196	209	202	228	224	202	212	209	201	208	205	213	214	214	224	227	234	196	237	207	213	217	235	166	188	215	201	223	197	216	253	204	217	220	217	188	223	202	219	224	215	211	193	199	227	213	234	198	222	240	221	214	193	228	211	202	222	230	214	224	219	213	207	208	215	238	207	222	214	229	228	212	214	197	211	187	203	205	223	225	201	232	202	187	229	213	226	216	222	200	207	205	227	208	209	219	210	208	188	180	219	220	239	219	216	220	213	209	221	215	208	211	203	220	218	240	225	211	184	239	207	210	215	206	230	186	222	228	215	228	204	224	215	211	229	206	227	229	220	213
18315	16235	10436	5035	3626	2729	2048	1549	1224	1047	853	765	669	582	530	501	469	455	397	388	357	347	372	385	354	334	365	303	329	310	326	309	318	313	312	314	295	341	288	284	304	300	346	348	346	334	347	288	293	318	291	326	304	327	280	305	318	298	295	315	296	291	299	281	335	295	277	277	295	308	330	322	289	302	304	277	247	316	307	285	314	304	269	282	302	307	287	290	306	281	297	306	292	291	307	287	309	282	275	272	286	326	298	292	272	295	251	315	266	305	315	296	288	307	293	283	302	290	296	326	299	299	304	306	333	312	303	284	280	311	300	302	314	317	282	281	304	311	289	296	288	302	300	300	249	295	308	327	279	318	297	303	307	287	281	276	271	287	303	271	265	297	304	268	296	284	342	284	319	280	285	268	273	303	303	275	322	305	290	293	286	302	266	292	262	272	300	268	302	289	321	284	299	289	280	268	294	300	311	272	280	294	313	302	276	270	294	275	288	281	279	313	293	286	282	289	279	271	269	288	298	300	283	328	289	285	267	291	310	303	292	272	289	298	312	298	282	309	294	302	291	276	272	283	266	272	280	311	304	303	302	298	267	279	272	278	268	272	315	298	296	268	289	304	319	279	290	311	296	291	295	309	297	303	288	313	287	303	289	279	315	283	281	299	259	284	289	281	289	284	283	308	268	287	302	293	313	303	280	314	275	280	271	273	268	300	294	300	285	305	299	303	284	278	289	284	304	285	290	312	279	312	283	279	284	279	283	306	313	268	281	310	261	285	305	260	296	297	306	285	304	279	300	304	281	290	295	307	295	303	306	273	326	316	294	298	290	262	292	298	294	287	271	312	290	293	284	269	325	304	288	313	305	291	289	294	280	282	299	303	321	254	307	270	304	314	284	291	325	287	276	274	293	271	327	299	275	263	289	282	268	262	296	293	275	302	337	260	302	293	303	309	338	257	301	266	291	269	303	297	284	299	279	293	315	274	281	296	284	285	258	303	293	277	284	296	256	253	281	284	280	289	260	271	316	300	292	250	308	304	292	287	292	301	296	259	313	317	282	287	311	278	303	297	309	271	305	279	271	266	261	316	303	260	290	282	322	282	272	271	271	313	277	268	290	278	310	294	254	318	303	321	311	297	304	269	277	294	297	262	314	262	278	286	299	277	298	273	275	307	271	299	305	276	264	274	278	296	302	312	273	330	306	283	299	310	299	294	301	291	299	306	307	278	302	287	311	301	298	292	297	282	296	270	291	301	294	307	282	306	292	288	277	322	290	286	301	299	280	268	269	306	256	297	305	267	307	280	290	281	302	283	284	311	241	282	298	274	279	290	313	272	300	242	302	296	275	244	286	275	282	301	284	304	274	298	305	307	298	318	269	305	295	291	247	289	281	298	328	289	289	280	285	303	267	324	287	295	293	323	303	289	293	325	292	270	298	303	267	307	278	296	300	308	282	299	272	285	281	288	287	286	273	262	280	288	272	316	277	264	272	288	326	306	275	295	287	276	287	286	269	265	298	293	288	284	281	302	284	351	305	265	282	293	301	302	284	263	286	287	330	297	301	270	331	281	298	283	298	300	299	268	298	308	260	306	274	296	287	276	321	276	293	260	279	321	289	297	299	288	266	298	275	278	256	281	316	299	257	315	249	279	293	286	270	280	318	255	322	276	307	255	276	294	307	282	279	281	304	256	276	300	289	282	282	285	276	319	263	294	305	290	318	255	295	292	322	291	274	306	259	291	332	284	325	280	279	293	286	287	318	308	279	281	327	284	292	299	295	282	323	299	301	297	316	302	273	279	271	287	314	272	284	288	293	269	268	321	322	285	291	275	281	263	267	291	277	279	312	317	297	284	264	285	288	260	262	270	319	269	291	296	300	294	291	314	273	312	285	288	308	299	277	302	279	298	281	309	280	270	250	298	286	294	295	277	278	298	281	294	286	272	318	310	286	313	265	304	286	278	278	298	282	308	270	271	326	260	285	290	301	280	281	310	273	260	308	264	256	281	276	310	270	315	267	286	300	282	305	309	270	280	293	268	294	284	286	307	292	280	289	293	284	292	342	286	287	286	312	284	280	247	270	300	279	283	281	269	287	288	309	309	276	289	289	302	292	300	311	290	278	297	292	283	287	287	274	273	301	261	311	298	286	269	297	294	288	294	279	285	288	284	273	306	307	296	296	273	298	281	294	312	307	291	282	295	297	284	282	278	326	311	273	299	296	289	292	280	300	313	278	301	290	282	255	314	267	301	293	317	247	300	300	295	263	292	295	285	273	276	297	301	283	301	288	285	280	261	298	284	288	275	313	276	267	315	305	274	288	288	298	302	284	272	275	305	294	291	311	303	284	299	282	324	307	269	262	297	301	290	318	272	286	285	295	279	347	287	287	264	318	272	273	285	297	287	289	300	333	264	282	308	284	296	287	277	335	268	278	270	290	294	303	271	295	313	288	266	290	284	299	309	333	267	272	303	292	268	312	300	299	282	305	300	302	304	284	320	310	289	293	288	276	309	246	291	277	289	307	309	274	309	290	278	285	296	257	281	289	293	274	279	268	275	283	295	280	280	259	285	273	286	274	295	275	295	281	276	265	285	308	276	282	314	272	300	286	292	291	321	288	280	332	299	276	282	293	269	287	300	300	310	290	303	301	281	307	280	300	304	309	293	279	274	255	290	283	293	286	292	265	287	271	303	315	295	275	294	299	315	282	291	250	301	282	321	293	270	289	323	299	268	292	274	266	279	285	287	293	290	284	255	274	253	255	296	281	280	305	301	290	295	280	302	291	264	292	275	279	323	281	248	288	298	307	294	278	329	248	292	285	325	302	283	299	268	294	274	290	288	323	260	292	264	274	267	307	288	264	277	303	265	292	272	260	291	293	337	313	281	274	279	254	290	302	291	279	292	271	323	320	262	298	269	253	281	260	293	271	256	281	297	299	265	304	275	305	267	258	320	297	290	304	288	265	286	288	277	283	288	297	325	283	288	304	292	281	253	280	271	287	280	286	290	304	306	289	267	292	291	295	305	297	300	292	285	284	281	315	316	296	257	288	321	287	254	279	278	277	299	277	316	307	295	275	289	292	278	303	303	277	290	310	272	287	301	318	265	250	295	312	276	276	311	291	293	290	277	310	263	283	316	287	284	298	309	338	292	305	288	272	278	294	295	285	298	281	263	297	339	270	287	268	284	290	273	292	293	288	273	258	335	272	322	302	250	262	275	297	304	289	263	276	293	293	289	300	282	306	295	282	319	291	321	293	297	292	283	265	306	311	332	315	282	291	280	290	267	286	281	271	326	299	299	267	271	315	300	293	301	264	289	299	295	281	316	268	290	292	272	287	278	269	277	268	283	316	273	292	276	288	299	283	294	301	310	299	285	307	270	307	300	301	326	291	291	270	299	283	277	254	291	268	287	289	286	276	266	308	289	301	285	304	292	272	290	281	278	281	294	310	311	269	298	275	273	298	327	276	274	277	315	262	267	276	316
27993	17627	3973	1125	737	623	590	520	516	478	482	478	499	452	456	482	448	482	458	452	472	467	431	436	454	469	469	459	431	489	491	450	461	460	456	421	442	498	506	468	456	424	433	494	442	455	472	448	448	458	460	481	466	458	489	444	439	480	455	468	460	429	479	460	463	423	434	447	425	476	478	454	457	475	466	468	486	407	466	461	473	449	466	422	445	450	457	462	430	456	446	460	443	465	444	410	462	418	481	453	450	443	469	473	468	481	464	423	477	479	473	452	433	456	423	417	425	465	442	409	444	469	501	436	469	403	437	439	417	436	445	456	461	448	450	472	473	475	432	457	417	479	433	476	455	475	433	452	430	457	445	458	422	432	429	507	458	457	458	420	454	474	412	443	467	460	450	452	449	435	438	456	466	474	461	451	442	426	456	452	468	453	460	448	465	477	458	439	482	459	444	469	425	516	461	431	476	441	456	454	472	495	449	388	461	461	478	454	457	429	481	459	442	490	420	456	483	446	479	461	448	457	509	434	431	454	442	481	436	486	442	440	485	505	463	472	433	454	432	447	444	497	472	440	428	436	483	457	449	452	425	453	481	432	464	501	476	470	470	447	438	455	457	436	441	457	417	448	468	466	427	464	440	451	483	460	436	454	486	493	442	444	454	455	450	448	472	457	478	459	486	468	443	499	466	433	454	460	443	451	473	468	470	453	463	450	458	420	488	447	486	483	471	486	443	458	461	450	446	498	423	461	466	441	441	464	429	468	420	456	411	443	488	440	443	442	481	437	452	458	434	485	441	437	461	438	444	458	487	452	436	496	457	418	463	450	462	472	458	458	480	451	464	473	463	472	457	505	433	465	456	462	511	453	474	415	450	466	459	409	446	459	460	486	468	447	463	452	470	449	461	479	432	424	477	443	461	422	419	462	468	463	441	514	471	435	443	432	463	455	447	471	472	450	435	457	470	410	467	499	466	461	425	486	456	471	451	469	444	479	447	441	442	487	479	461	457	485	445	452	453	472	428	484	471	424	453	481	439	449	464	475	528	489	446	439	430	452	509	453	476	449	469	494	460	449	453	464	507	413	432	462	491	458	467	460	442	459	457	434	447	492	469	470	480	473	459	482	427	479	459	491	479	456	408	454	440	442	459	480	474	480	451	413	486	440	471	486	478	419	439	452	475	452	457	497	470	429	478	422	448	425	450	440	477	476	472	467	462	447	506	472	460	454	447	450	451	461	470	482	482	430	431	465	439	459	419	476	435	432	507	448	445	400	483	448	457	467	457	468	462	480	436	468	490	477	442	451	477	468	447	456	446	455	448	435	445	385	473	472	448	457	411	459	460	463	438	459	487	463	465	451	471	434	472	461	426	441	446	441	486	482	465	453	474	472	439	472	449	456	472	458	455	473	482	431	471	441	481	440	423	500	424	459	434	497	459	422	491	445	461	460	438	454	452	462	431	479	465	492	454	447	469	473	450	479	427	481	451	505	440	454	432	453	439	460	434	441	449	440	452	516	473	495	453	434	498	442	445	452	462	449	466	440	421	439	484	468	439	474	452	443	442	479	436	446	435	431	431	487	404	494	417	435	462	471	434	468	430	451	472	489	479	456	423	456	468	466	482	430	495	430	453	482	453	483	459	498	424	443	464	484	447	450	464	452	460	478	450	475	470	441	454	482	476	438	432	455	498	436	482	424	494	467	448	450	457	467	453	425	464	446	479	458	444	449	472	463	465	445	447	447	449	488	441	439	466	475	462	455	449	456	484	481	476	405	420	466	441	457	453	445	478	453	436	416	456	408	457	450	441	425	473	470	485	459	482	447	456	449	435	460	421	462	449	464	460	444	488	468	519	462	464	452	494	475	473	434	486	455	452	446	441	475	456	457	442	451	476	424	487	442	446	425	487	448	432	486	455	472	446	506	473	470	407	457	457	492	478	465	463	485	470	474	469	443	455	426	488	451	464	453	503	419	465	459	447	455	482	437	460	492	475	424	472	478	442	465	445	427	419	452	471	438	453	506	419	430	456	470	468	475	419	446	465	451	460	449	452	428	442	398	492	448	456	431	441	417	441	470	434	453	455	446	473	417	464	468	475	465	416	465	436	451	442	423	443	447	470	430	463	467	446	477	436	427	430	461	447	463	433	459	457	482	475	473	436	443	505	457	506	455	425	415	527	448	444	455	451	444	447	446	461	456	478	455	463	466	452	417	514	454	484	438	453	464	440	513	423	460	475	452	462	465	446	475	462	478	449	418	461	471	445	450	447	426	458	465	496	478	466	470	477	444	462	485	520	452	465	459	460	449	470	459	485	465	470	457	422	513	441	460	430	465	430	464	464	453	440	456	470	468	456	461	517	451	426	428	441	467	452	469	486	455	438	477	415	472	497	460	438	431	445	446	460	436	447	459	490	421	486	465	446	437	496	420	462	462	475	464	514	482	457	434	473	472	442	474	459	462	473	439	477	460	436	438	475	463	466	427	471	492	461	419	462	494	443	467	505	492	449	474	463	459	430	434	450	482	432	472	436	467	453	481	426	473	435	461	453	438	485	428	470	491	457	459	470	463	453	464	472	444	441	413	506	442	439	446	438	501	427	399	450	486	487	431	484	421	474	461	436	457	475	472	500	472	453	436	450	428	459	470	481	481	473	448	447	468	462	472	427	456	440	416	454	464	454	426	490	435	457	435	488	499	485	444	452	428	470	501	480	462	443	512	440	503	448	481	510	454	452	469	455	455	455	503	435	497	465	454	463	445	445	449	466	505	467	491	474	485	462	462	447	451	462	444	478	459	454	451	417	496	450	461	447	457	439	455	476	484	458	442	466	451	455	455	470	435	433	438	444	430	420	434	436	445	445	452	420	456	493	425	487	437	462	488	458	434	478	440	443	479	431	481	451	462	516	440	445	469	436	476	463	476	478	483	419	446	440	467	486	490	456	449	462	457	473	477	475	457	443	469	455	457	474	437	446	475	474	421	469	465	469	426	478	447	465	423	448	503	448	418	451	469	428	465	451	467	475	432	438	515	472	460	447	446	490	423	457	436	431	433	474	471	516	472	440	454	413	466	472	448	420	450	468	496	445	441	450	479	446	482	427	428	450	486	456	441	451	435	492	455	475	488	431	459	456	471	475	498	417	462	441	455	419	487	437	441	495	428	468	462	434	440	436	459	455	442	459	490	432	471	447	476	494	434	502	438	488	476	457	460	467	444	490	425	522	447	474	452	447	448	487	440	440	428	503	498	449	457	435	442	424	465	455	474	446	455	472	460	452	465	497	429	483	497	486	448	451	460	435	497	443	479	476	474	476	480	455	450	466	455	448	469	462	437	437	472	443	456	446	426	458	429	445	431	443	459	443	468	459	428	403	467	446	459	465	467	469	471	464	427	442	424	469	457	471	448	443	461	442	456	430	470	442	410	464	465	478	485	412	441	475	451	471	477	441	468	428	468	481	461	459	428	462	486	475	494	427	462	453	467	428	466	447	435
12706	3932	2334	1440	1166	949	837	759	735	722	632	616	653	632	626	575	615	590	551	621	591	623	617	631	588	605	612	625	607	609	615	592	604	622	573	630	607	668	612	594	604	609	588	581	622	584	596	585	587	555	584	618	607	610	593	599	569	609	583	586	605	615	616	568	606	585	592	605	647	592	580	597	582	610	585	607	606	577	597	575	577	594	607	627	559	638	609	569	584	568	598	601	654	609	616	632	595	610	590	619	565	638	639	564	601	599	602	621	580	605	596	578	640	620	574	613	633	611	597	591	601	578	572	643	599	623	618	623	594	593	567	647	575	631	609	625	637	584	603	592	621	557	623	637	595	631	621	616	602	600	588	630	614	592	603	592	626	605	617	614	630	585	639	593	582	582	577	590	594	625	618	586	591	581	601	565	624	589	593	606	630	588	652	572	624	597	594	562	587	575	597	614	565	625	622	574	560	590	604	593	595	589	614	591	596	557	591	604	602	630	613	605	636	631	618	578	597	589	595	620	589	599	588	587	564	593	588	598	582	615	590	581	605	576	635	649	630	554	612	616	585	600	624	578	606	581	597	595	640	640	609	596	616	641	621	611	588	582	585	625	596	626	619	584	621	578	603	597	592	581	648	540	585	587	608	612	599	603	592	577	618	572	648	604	605	627	600	586	606	584	590	584	651	626	609	625	567	587	585	591	622	596	661	601	567	571	633	596	617	581	605	577	610	572	582	615	576	575	602	603	596	621	600	573	605	632	593	676	604	645	577	594	603	578	626	616	634	633	621	585	558	555	614	613	595	626	655	682	588	607	587	603	611	561	607	548	590	661	605	572	616	555	589	601	616	563	645	559	575	602	579	566	617	602	610	582	582	599	643	587	573	620	597	587	600	638	596	600	620	576	620	616	588	605	575	568	618	584	609	615	562	607	615	601	604	633	592	579	594	586	603	637	593	577	636	600	589	600	593	616	565	651	605	607	657	616	610	584	607	596	580	629	608	578	594	604	603	566	584	610	617	583	590	634	602	613	576	568	646	639	604	589	619	563	635	585	599	593	572	626	599	606	572	583	618	615	569	587	640	614	597	569	619	601	587	628	641	562	664	600	621	563	567	560	593	542	623	610	620	530	570	616	591	611	648	571	611	552	579	596	629	641	629	588	638	584	595	583	569	591	615	581	620	598	580	581	612	619	593	601	639	612	595	597	559	607	611	567	635	618	584	598	596	584	620	588	579	609	638	596	553	610	593	629	593	594	572	602	586	603	583	617	573	608	604	563	553	604	623	589	582	667	634	575	593	609	594	579	551	623	618	599	588	545	585	585	669	555	576	581	613	587	619	558	606	621	574	625	597	615	593	646	570	589	652	594	625	570	595	538	632	589	607	591	587	621	630	617	636	644	598	614	600	610	604	571	584	644	620	616	609	598	601	633	537	614	635	581	588	617	590	600	648	610	590	589	630	589	594	609	538	633	596	637	590	627	611	614	572	636	585	609	591	649	590	600	579	604	630	583	656	561	599	614	579	613	585	575	577	565	585	635	571	614	580	578	646	601	625	591	573	589	573	647	578	565	561	573	611	592	572	600	587	572	591	639	613	597	617	568	655	611	635	600	578	604	605	643	604	576	581	610	552	594	619	636	600	599	587	611	560	593	632	636	596	613	586	580	611	594	554	692	595	598	615	595	627	596	609	595	601	606	582	639	604	591	586	595	590	570	589	576	567	562	630	576	597	574	592	576	569	602	601	584	557	600	558	607	588	575	559	576	605	609	613	569	616	603	604	599	624	590	557	624	598	542	564	622	638	617	585	584	597	570	598	572	611	600	590	541	602	580	576	631	595	606	574	574	632	608	580	601	600	551	590	585	598	572	603	588	611	569	565	595	598	615	572	618	680	602	623	560	550	603	635	574	610	596	566	625	609	632	582	596	586	614	610	601	613	556	662	599	588	595	545	583	606	624	557	571	605	614	589	597	598	549	569	587	585	589	627	593	605	573	637	554	620	603	591	588	559	651	622	560	599	599	577	585	568	633	589	619	592	566	588	580	616	559	586	615	583	615	629	546	631	601	603	602	572	623	631	623	558	559	581	605	611	593	587	604	599	598	608	603	596	574	593	601	608	603	593	611	577	588	621	599	613	598	616	597	634	600	607	619	608	605	608	554	579	656	637	610	589	561	575	630	621	607	616	581	590	581	569	602	615	606	607	574	597	628	599	568	624	605	589	601	578	567	575	592	607	625	585	600	605	635	626	600	605	628	622	585	645	638	590	580	654	591	566	602	630	622	597	598	571	629	583	620	554	591	617	605	616	591	597	558	602	629	589	623	637	616	531	552	605	550	555	598	627	575	581	628	606	639	623	588	605	646	606	617	634	619	591	564	601	591	610	623	621	605	608	647	601	585	629	597	593	600	610	576	618	620	612	584	558	596	572	595	608	609	581	584	632	600	577	575	606	554	619	549	611	618	600	567	572	596	602	623	588	598	610	592	554	618	579	628	588	621	593	586	595	598	553	586	603	605	611	624	567	629	653	586	608	589	596	616	614	603	595	589	647	599	569	594	605	597	593	597	627	624	604	632	602	575	617	638	549	627	572	586	633	620	618	591	591	583	582	628	616	607	607	631	619	595	632	601	571	625	571	601	600	615	626	563	611	602	609	559	616	574	565	617	588	609	584	567	609	602	609	609	559	577	616	598	598	628	574	581	603	582	625	610	612	625	630	591	609	578	612	577	578	598	599	606	570	587	611	581	639	578	609	597	574	635	570	599	644	570	604	613	581	641	615	559	595	583	639	558	575	572	619	589	646	620	575	586	616	610	613	573	612	624	643	598	620	574	577	585	585	615	590	603	577	590	584	609	628	613	589	599	587	615	596	580	613	611	608	600	607	614	609	592	603	608	611	617	644	568	607	609	599	602	580	599	589	595	624	590	621	643	619	612	561	569	602	577	606	607	623	646	575	575	591	572	602	541	568	596	589	637	597	617	608	610	621	660	584	613	603	582	620	653	590	577	634	600	596	605	610	607	581	609	599	555	613	586	638	625	548	602	592	584	579	577	626	592	603	671	615	588	617	568	551	582	658	556	620	625	632	600	602	567	527	576	609	569	568	613	589	576	590	597	570	612	605	627	572	622	604	593	601	621	575	614	590	570	560	584	570	588	573	621	615	569	591	597	621	570	584	606	620	603	585	573	575	583	579	540	623	640	577	577	556	569	579	591	579	573	571	585	617	581	549	585	594	588	612	597	623	656	605	595	606	617	608	537	591	645	566	569	582	560	573	580	586	599	615	574	574	589	582	621	581	605	594	600	638	614	577	600	620	632	597	588	585	571	632	603	538	601	605	592	615	594	587	633	602	608	626	597	576	629	609	603	568	587	606	620	599	623	646	602	596	623	633	580	620	600	572	629	578	570	600	584	577	597	589	623	578	620	596	573	599	603	632	641	603	619	582	565	568	596	580	579	603	632	573	587	624	640	623	624	633	591	554	595
24133	21608	28729	24937	21515	6010	1117	750	687	619	609	563	585	548	453	517	517	466	463	483	453	465	415	419	449	444	433	424	440	409	465	423	449	454	457	461	413	450	461	447	430	443	398	465	472	407	466	454	421	465	397	454	463	428	408	445	411	443	458	426	451	444	426	477	412	491	426	435	452	445	465	432	445	423	438	420	458	424	478	436	436	426	416	492	458	444	427	418	425	450	447	456	450	420	463	464	438	420	454	416	426	407	444	426	470	456	447	413	419	439	440	450	434	435	444	406	410	469	437	410	445	437	489	448	451	392	425	431	435	420	449	399	429	442	379	416	442	411	413	435	424	440	420	428	469	425	387	466	447	432	429	417	436	470	431	474	453	457	458	463	459	439	466	421	467	455	424	424	458	458	468	445	426	421	428	423	455	478	437	439	398	445	423	451	457	468	458	427	460	434	438	440	457	419	411	398	424	428	430	450	480	444	469	421	441	396	430	433	426	404	415	424	429	445	404	393	453	410	444	426	450	406	429	441	439	413	418	429	427	408	436	404	418	445	466	418	410	418	446	441	410	399	404	432	418	452	416	480	437	418	437	438	400	459	407	425	432	408	437	446	443	446	432	426	452	416	435	387	461	455	430	436	454	460	457	389	437	482	425	431	464	420	457	447	396	412	469	444	382	439	460	423	420	432	419	414	410	448	447	468	436	459	403	413	429	423	439	440	431	460	422	459	418	424	418	424	411	415	461	415	422	455	433	442	427	426	450	452	427	432	466	450	432	432	436	458	467	433	438	462	411	406	484	418	419	444	444	455	435	392	424	438	413	441	421	439	402	413	464	469	418	462	438	426	468	428	451	445	425	443	423	474	426	462	429	423	447	417	416	431	477	413	443	432	436	437	439	399	465	481	455	425	456	459	440	428	440	430	436	446	456	407	442	421	431	438	461	418	416	473	429	440	428	444	417	460	468	473	410	462	452	412	422	438	388	437	491	497	405	454	426	422	388	458	426	440	422	424	473	392	442	418	442	452	426	436	468	449	428	418	412	444	433	436	461	410	432	407	463	464	452	380	429	401	438	425	425	446	458	426	460	433	427	460	446	404	424	382	463	454	439	462	435	481	436	451	455	412	440	449	417	438	421	432	436	429	423	430	443	437	466	444	436	417	404	433	451	443	441	418	429	447	443	430	421	462	434	423	434	433	456	457	429	439	430	457	431	431	426	470	413	482	477	391	441	451	449	469	439	390	411	461	411	484	407	413	451	440	390	455	438	463	422	434	442	450	446	431	441	426	456	452	432	431	442	464	458	432	422	439	445	452	441	435	395	448	454	436	456	428	455	412	442	478	421	426	437	468	463	394	443	442	447	422	426	421	458	399	437	474	435	441	463	407	443	407	441	406	453	458	403	429	477	414	437	428	469	416	432	424	441	431	452	465	432	445	434	438	451	468	440	416	463	428	392	414	411	415	428	443	420	451	446	436	432	438	438	400	428	463	447	433	413	439	423	453	465	429	430	444	434	417	419	400	456	439	416	434	419	439	438	425	457	411	437	405	393	397	460	423	416	481	430	442	419	433	454	420	440	446	465	414	442	451	454	429	440	425	439	441	441	452	411	455	436	442	444	430	411	444	455	468	415	447	475	410	439	436	430	455	415	449	442	456	442	414	453	427	425	455	418	452	450	423	389	420	445	428	409	446	477	463	420	397	452	463	451	412	441	466	446	423	463	442	435	444	466	486	420	453	461	442	446	448	446	447	438	438	430	449	431	445	439	407	435	434	394	423	451	461	425	474	443	441	416	446	420	442	455	383	434	435	470	452	441	426	433	449	465	443	446	467	459	462	433	433	447	434	443	420	455	418	456	459	432	421	436	448	456	467	416	444	428	431	451	447	455	413	440	434	447	445	457	412	385	448	416	418	431	452	455	441	415	412	437	424	414	428	423	440	456	442	437	442	441	442	460	459	445	460	432	454	441	448	408	448	401	412	440	450	414	421	471	479	468	454	430	414	439	423	410	459	467	454	463	423	410	429	478	436	406	420	457	434	432	441	409	434	441	428	433	417	442	475	435	427	431	453	409	433	396	455	421	432	445	439	434	424	441	454	438	449	415	398	416	446	416	446	471	424	431	448	420	428	411	478	469	464	463	477	434	382	431	459	430	412	435	459	446	445	436	435	401	437	453	464	425	433	406	435	421	430	422	423	430	427	419	442	411	448	419	458	458	464	433	429	387	405	429	476	421	392	463	426	432	392	384	429	421	442	456	380	392	431	420	408	429	449	444	464	403	433	442	461	447	452	419	473	423	434	436	425	487	422	430	408	430	426	426	420	456	420	441	406	418	477	446	415	407	437	462	419	393	470	437	431	412	447	404	428	467	452	437	425	427	445	453	386	467	423	431	421	434	414	441	455	455	422	449	435	443	425	417	417	425	461	473	426	443	422	401	427	428	466	439	433	425	483	459	437	448	422	425	453	418	410	437	451	417	482	411	415	456	453	447	389	393	430	419	438	422	402	434	400	456	384	455	444	436	428	432	435	435	423	449	434	450	466	438	415	409	427	434	438	437	438	400	438	449	443	416	431	473	420	418	405	441	394	422	437	427	409	397	435	418	465	417	407	428	415	439	406	420	434	468	449	422	470	458	405	461	406	450	419	412	428	434	449	449	473	442	453	443	417	478	420	449	399	414	426	439	429	424	442	438	439	402	441	418	460	424	422	449	436	464	420	426	424	421	416	392	403	436	421	428	424	421	418	448	443	462	401	448	450	454	431	417	480	447	447	490	483	444	409	417	438	434	478	442	436	449	389	396	408	423	417	435	458	460	442	399	453	461	453	492	475	417	427	412	409	443	429	421	390	415	414	430	445	419	461	445	409	464	415	415	417	442	456	430	419	449	444	439	403	472	452	434	431	440	468	475	486	448	413	434	428	437	473	418	427	471	440	463	446	427	417	424	422	435	422	454	481	407	445	420	438	418	415	443	481	420	467	463	440	390	400	427	438	421	431	408	472	409	423	406	426	426	433	450	478	457	434	421	429	456	412	430	486	439	440	423	441	443	471	424	419	414	450	446	451	447	435	442	443	409	449	435	453	444	467	479	446	444	459	424	398	452	424	395	408	446	414	426	435	434	414	448	455	434	455	444	417	411	416	397	446	460	457	457	454	392	420	426	461	437	437	431	450	439	420	461	451	424	430	432	443	421	449	430	450	401	432	424	423	418	463	460	444	445	434	438	443	457	489	451	443	426	416	424	492	432	438	413	463	454	433	434	452	439	448	419	457	413	440	442	425	434	447	421	451	405	421	421	460	422	453	434	468	427	412	422	442	447	430	453	478	434	463	392	405	459	441	422	412	435	461	426	450	430	438	426	445	414	460	444	476	424	431	419	434	415	445	397	428	452	423	466	411	421	462	400	443	421	454	442	444	426	459	450	385	469	449	390	451	450	455	419	435	457	441	431	428	449	404	450	445	378	430	445	439	431	395	425	433	411	410
14871	11689	7290	3742	2674	2069	1565	1322	1152	1065	902	843	814	731	687	693	677	647	641	620	619	548	629	604	577	635	581	613	615	621	598	620	566	582	635	642	552	578	572	566	574	628	613	583	599	577	560	615	536	626	599	577	593	567	582	583	630	613	590	579	619	607	563	579	572	593	588	569	565	563	634	597	582	588	568	575	571	600	592	574	582	594	597	564	586	576	602	598	589	554	574	596	556	522	581	577	588	615	609	581	562	586	571	597	570	565	621	576	634	565	558	550	618	555	575	577	563	568	582	657	587	566	613	585	571	544	617	590	542	643	646	564	551	568	574	598	556	564	579	592	660	606	640	541	558	594	591	577	542	593	571	608	556	558	588	553	546	595	552	561	562	571	626	594	572	570	621	535	578	628	568	590	544	575	553	559	538	550	565	546	551	585	581	550	598	565	570	584	593	640	567	577	534	619	586	614	584	564	592	640	594	583	627	546	553	569	616	598	567	567	608	588	555	591	605	564	559	615	556	571	602	559	605	582	596	557	577	551	617	555	572	568	589	588	571	587	586	533	603	603	584	589	557	591	555	564	553	596	585	560	580	521	567	602	545	571	572	540	597	604	606	632	604	537	569	573	587	592	593	580	577	584	557	570	582	603	584	550	565	573	564	594	544	590	582	602	576	580	577	597	602	544	577	551	543	604	600	616	562	559	596	564	558	609	569	593	565	559	569	571	585	620	552	590	598	544	575	581	593	564	572	586	526	578	601	591	553	569	572	555	563	591	589	577	540	615	571	554	597	602	584	576	561	585	544	560	584	557	599	577	568	583	556	596	537	561	575	539	628	563	580	573	570	593	568	595	583	561	577	583	564	558	592	599	609	591	579	561	567	587	569	563	596	587	623	564	561	575	607	556	541	553	585	600	544	539	607	555	525	635	616	604	577	556	562	596	612	573	554	582	577	595	559	566	567	614	563	586	554	608	576	567	524	575	542	585	552	578	551	579	618	564	574	562	576	575	606	593	547	582	586	570	578	564	568	562	580	549	593	554	562	559	557	558	577	596	570	564	623	605	588	569	583	580	570	534	614	611	569	571	610	598	600	567	575	565	553	589	544	594	590	585	579	537	561	552	587	570	552	581	592	559	552	553	556	609	590	595	545	585	574	578	582	602	596	591	545	495	587	565	578	580	574	600	542	530	569	590	564	573	603	556	553	603	583	595	609	610	560	561	571	561	595	571	564	570	542	598	600	586	589	589	578	568	614	567	595	568	570	564	605	586	554	553	582	529	597	568	594	569	549	643	590	565	588	600	573	541	577	555	564	613	535	551	585	571	542	588	550	581	567	578	549	572	583	613	592	589	584	552	602	591	577	573	576	555	591	622	584	645	545	567	557	580	556	561	563	554	571	549	555	578	585	611	613	561	601	574	602	554	571	560	583	595	602	623	606	603	635	599	562	553	593	585	553	580	587	573	589	527	555	560	562	610	571	577	559	568	570	576	570	562	568	583	564	539	608	618	584	553	620	573	621	538	600	582	524	563	567	582	587	588	575	570	582	556	588	579	618	573	581	545	558	574	608	563	634	555	536	548	559	581	578	578	565	553	578	585	583	574	575	559	557	557	598	572	541	586	543	579	549	552	557	594	555	542	592	594	597	573	569	597	593	581	581	579	590	559	557	543	624	555	566	534	600	603	570	574	570	591	554	579	601	602	576	585	562	546	557	538	560	552	584	567	602	521	589	586	537	539	610	582	555	609	581	563	607	568	565	540	553	586	563	559	584	576	539	556	606	611	573	572	539	535	611	537	548	594	591	602	523	536	573	578	590	568	565	619	576	556	608	610	560	573	574	582	573	551	566	613	620	584	582	618	619	609	605	549	629	560	552	618	593	556	621	566	576	533	623	615	531	560	573	532	653	622	568	568	548	581	555	557	593	584	575	557	551	567	586	608	529	584	592	558	611	569	534	554	545	638	583	563	574	623	540	577	552	589	597	625	556	596	560	627	540	566	538	579	568	565	585	636	573	554	578	582	560	566	537	621	549	594	606	590	609	594	611	571	593	524	617	591	586	594	558	593	623	504	583	575	551	564	600	620	572	600	585	590	543	558	610	585	576	554	582	576	615	539	582	569	595	540	559	578	588	587	586	595	517	612	585	593	616	540	614	600	586	552	608	601	581	554	596	571	575	606	586	575	593	572	575	549	587	542	574	578	585	600	606	609	617	580	587	576	600	536	576	569	530	579	548	564	580	621	599	558	585	559	603	585	615	553	548	549	579	592	580	585	540	588	591	560	600	591	585	527	609	552	539	592	589	597	589	552	591	532	621	620	581	624	538	555	585	621	559	583	560	582	587	562	589	585	556	569	578	617	578	589	525	592	579	569	624	568	595	575	571	538	604	634	571	569	529	587	607	572	631	573	652	547	592	572	575	611	578	561	563	599	569	594	565	588	569	574	600	559	548	535	544	525	597	582	604	578	571	612	571	577	563	579	554	610	557	620	585	607	581	574	550	575	580	544	551	568	583	580	594	601	607	566	557	585	563	590	563	576	549	566	533	595	578	628	578	532	557	572	583	558	565	591	580	628	588	558	546	574	598	582	600	557	600	584	558	582	568	562	568	534	586	547	568	536	608	575	569	559	580	573	560	583	590	567	607	586	581	598	554	559	539	559	615	530	558	586	568	571	600	590	547	569	573	580	598	569	592	578	554	633	634	600	587	596	575	591	589	625	579	592	548	564	643	579	633	576	577	527	574	598	592	563	566	541	601	569	528	619	579	545	597	554	569	548	551	566	602	531	567	617	581	597	549	587	607	582	571	584	556	579	612	533	595	592	561	602	555	580	590	590	574	562	601	590	588	579	581	579	585	580	549	578	551	566	600	581	600	589	543	582	575	595	602	554	592	601	599	549	570	569	542	578	582	593	583	579	548	571	564	558	580	569	574	591	574	589	583	580	586	574	585	607	571	593	559	578	635	566	591	541	584	562	574	569	609	583	583	541	568	571	621	582	601	577	579	551	576	590	574	574	562	575	577	594	571	561	571	606	559	582	594	572	621	560	605	578	548	505	556	563	542	545	612	555	606	571	584	626	546	575	613	575	582	600	557	603	566	580	575	626	586	580	545	582	573	533	619	557	557	585	572	565	594	574	551	548	582	559	527	543	520	578	578	597	621	591	567	578	582	553	562	588	526	588	572	548	601	578	610	624	526	620	614	571	592	578	547	582	611	552	593	553	569	575	609	649	610	566	582	554	529	619	549	582	559	547	579	570	610	544	549	595	641	558	554	603	589	551	586	581	571	571	538	566	556	570	534	558	576	622	597	616	522	578	574	575	576	582	550	607	554	576	598	566	606	566	596	586	559	550	584	580	647	557	583	563	585	526	580	585	570	604	563	593	580	569	582	552	569	597	557	555	539	584	547	571	528	526	566	558	574	575	569	544	592	616	583	598	595	542	595	615	563	525	547	568	614	568	613	575	604	594	601	545	553	545	559	561
25337	21614	27294	26008	4659	675	556	455	385	387	318	307	310	339	289	293	306	282	281	281	277	263	283	305	266	284	291	311	272	268	275	296	303	280	277	268	246	321	283	287	317	281	268	289	272	262	275	286	287	312	268	276	289	277	277	270	272	257	283	267	298	289	280	294	280	284	278	248	282	263	269	301	293	300	276	271	278	289	282	269	288	268	318	288	282	295	296	299	280	263	278	282	283	269	286	279	271	268	296	278	262	281	296	279	262	289	273	308	286	290	280	251	288	248	265	290	273	283	268	242	298	262	281	303	278	304	277	293	300	275	287	286	292	269	291	271	303	301	296	295	277	302	283	272	287	261	290	254	288	275	267	264	263	269	311	276	266	300	301	274	253	290	253	274	263	287	289	266	276	270	300	297	281	272	274	259	294	290	238	288	292	250	269	295	292	298	244	292	267	275	297	291	260	258	289	286	293	266	300	294	279	275	313	307	247	279	284	272	302	245	250	282	274	283	266	276	294	264	295	312	297	270	278	280	295	272	290	274	282	275	289	285	304	277	276	279	271	279	287	265	317	316	285	284	274	258	281	286	279	242	311	252	290	290	280	294	291	286	290	277	263	258	265	278	270	269	264	258	283	284	281	275	287	291	276	286	293	280	291	298	262	291	260	259	286	267	292	289	286	254	269	261	290	292	281	277	282	289	297	261	265	273	238	262	279	277	250	268	262	290	263	258	281	298	296	275	261	275	283	293	313	279	283	265	295	310	306	292	258	304	282	255	263	239	266	273	285	280	264	289	274	292	289	289	284	264	268	260	254	299	289	269	237	288	260	305	266	304	278	267	256	259	247	283	270	272	267	281	287	302	276	289	264	307	293	270	280	268	265	283	306	304	271	242	271	247	275	284	287	298	291	319	256	302	295	293	268	270	257	274	289	276	285	280	294	256	303	289	271	288	289	300	289	276	289	290	278	278	265	277	263	274	293	279	275	271	282	280	268	290	295	285	317	289	275	240	255	298	277	274	293	261	294	281	284	283	258	315	278	269	285	257	284	287	263	274	302	283	266	288	251	266	272	271	291	297	275	313	288	250	271	273	283	285	263	288	252	288	291	288	299	270	310	296	269	256	297	272	258	288	279	252	318	281	273	294	264	291	285	290	266	274	288	262	295	254	274	268	290	275	276	279	297	303	312	283	287	297	304	290	270	280	277	281	275	278	282	289	301	281	277	317	296	249	297	272	287	262	293	247	269	300	303	260	253	298	260	278	273	275	309	251	272	320	292	279	268	287	270	283	269	278	264	261	283	289	314	262	268	303	285	289	304	303	271	258	285	282	294	312	257	285	283	277	279	269	286	254	268	312	281	276	278	286	252	288	297	266	254	281	281	305	273	294	296	286	285	291	272	301	242	325	295	289	283	268	279	275	303	285	285	268	315	272	254	278	280	312	267	308	300	281	277	307	273	278	284	279	281	276	322	278	258	285	289	280	253	232	276	286	312	289	262	257	284	269	307	279	296	276	293	285	286	326	281	307	296	298	315	300	292	284	270	275	272	251	286	275	304	258	285	278	298	257	260	283	265	276	247	300	266	240	280	282	269	281	270	261	278	245	288	290	273	272	264	285	279	291	257	283	252	286	324	310	278	267	311	278	295	291	282	264	275	275	288	268	265	292	268	295	297	273	287	280	253	286	286	276	254	269	273	246	271	294	301	289	274	284	280	273	272	275	279	258	272	276	280	289	278	296	257	289	273	291	282	296	283	269	282	260	261	265	280	266	258	262	274	301	307	278	281	300	269	255	243	302	274	274	274	283	265	279	312	283	276	262	281	283	315	307	292	288	299	270	296	245	297	299	255	285	280	257	279	275	293	284	285	272	296	281	306	263	293	271	260	280	299	274	293	254	297	287	270	249	279	293	287	246	272	253	301	297	273	260	272	274	282	282	293	277	257	298	266	294	296	271	253	285	311	260	283	254	261	299	272	304	288	258	294	286	329	258	294	256	305	290	278	299	267	289	251	250	292	295	303	302	310	285	290	321	296	280	292	285	297	250	293	305	281	276	261	299	279	291	284	298	301	286	300	290	281	264	272	292	284	279	305	268	253	301	292	268	288	287	300	292	272	256	294	289	269	296	279	271	295	243	264	258	292	263	267	278	266	286	279	277	279	261	295	292	293	284	282	272	270	288	255	262	301	274	287	294	283	264	270	318	271	241	290	297	294	258	292	269	300	290	307	294	316	284	295	290	301	306	277	270	285	264	278	293	275	304	289	272	268	267	276	279	293	322	283	265	271	287	301	267	314	272	301	314	273	307	283	248	261	302	282	264	263	274	291	302	308	327	271	284	258	244	303	240	287	272	283	287	300	309	275	300	317	270	276	318	265	265	279	259	308	283	290	263	278	315	309	247	291	261	294	274	266	257	269	315	250	306	265	297	272	275	293	277	294	290	290	235	287	278	262	273	296	287	274	261	285	274	282	295	295	292	282	253	261	288	263	266	258	283	266	255	244	291	294	275	280	263	268	292	299	280	284	274	309	258	290	310	268	269	286	277	300	296	304	279	282	255	296	286	289	284	286	246	273	274	292	291	292	280	297	266	277	290	298	297	256	265	264	265	317	271	278	257	299	289	283	274	307	255	266	274	267	265	316	318	273	272	294	291	252	286	256	289	269	291	279	283	260	272	260	267	263	280	275	265	271	282	291	272	304	295	269	308	260	306	276	285	258	286	272	285	252	290	281	293	282	284	282	273	263	285	283	275	281	254	310	277	283	290	264	271	265	265	311	266	267	293	293	287	282	297	263	282	274	276	309	289	267	297	297	253	321	276	262	268	277	254	283	284	256	315	288	287	279	303	260	301	257	286	281	313	287	253	280	298	287	288	291	259	297	270	293	292	286	288	292	292	293	298	262	277	319	276	235	300	300	266	293	280	272	293	275	317	270	248	295	266	261	304	257	262	303	315	246	283	273	305	251	258	279	286	298	289	263	290	255	280	276	245	262	287	276	289	286	260	302	295	255	276	264	273	293	279	279	306	296	274	284	276	274	296	268	277	275	284	259	278	262	292	282	281	278	281	283	282	254	283	310	303	265	295	276	234	280	288	266	286	263	278	291	292	284	293	290	268	273	280	243	304	281	321	284	292	258	288	285	275	284	303	290	269	281	287	326	301	259	296	293	288	294	253	312	305	290	270	288	294	258	299	294	311	286	283	274	280	268	277	300	286	304	305	318	298	282	272	283	300	310	298	280	267	278	290	286	303	291	276	291	260	263	285	258	290	279	289	290	296	271	278	296	276	288	233	296	275	251	269	289	289	291	305	293	299	277	309	301	271	276	286	287	232	266	309	285	286	295	292	274	260	288	254	277	269	272	275	272	290	308	285	286	287	278	284	272	284	258	295	293	281	303	298	275	283	268	274	289	272	274	288	292	305	281	265	284	282	281	270	276	243	267	287	298	281	285	282	262	293	275	258	270	290	270	288	290	277	272	259	265	270
14463	7983	4582	2361	1665	1158	972	882	738	651	589	526	505	483	457	427	404	408	407	402	402	353	399	394	380	360	401	360	384	416	387	387	387	368	365	359	344	390	370	395	357	366	381	384	397	348	392	348	361	376	395	419	341	373	355	360	378	370	368	368	371	383	366	403	394	404	354	387	366	378	343	380	351	372	352	410	409	387	354	362	381	365	392	389	348	395	379	357	407	373	386	395	339	372	414	398	371	367	372	379	385	373	374	373	361	357	377	374	371	348	410	373	380	388	353	383	363	347	366	344	375	395	404	353	350	389	387	397	355	373	333	346	367	344	378	379	383	358	388	391	403	343	379	402	404	393	395	394	384	327	372	377	400	395	355	402	387	365	334	368	379	330	367	397	370	373	353	345	364	360	380	380	373	392	387	382	372	399	361	356	367	410	379	393	367	372	355	379	375	353	355	378	410	354	375	339	369	360	349	376	364	347	358	399	372	387	396	379	353	394	369	405	394	354	360	360	374	366	375	363	359	383	360	380	317	392	378	345	372	374	402	361	417	361	375	369	360	383	381	343	361	395	346	382	367	371	383	396	391	360	364	345	387	351	347	371	373	376	358	377	378	380	369	343	395	366	378	364	408	353	354	369	347	394	354	383	342	381	359	383	365	349	400	357	355	357	347	367	383	385	392	358	371	341	385	352	384	355	368	385	333	374	388	373	390	411	351	365	350	374	388	347	363	376	405	369	368	375	372	394	365	373	396	373	372	410	375	386	375	360	396	345	373	366	385	348	334	368	383	359	366	356	403	369	378	378	390	401	402	376	363	368	357	378	364	384	374	340	365	360	361	370	370	354	349	369	352	365	350	336	371	387	388	358	359	408	330	354	357	373	357	365	329	372	378	382	342	342	345	363	401	348	370	383	391	401	342	364	386	401	380	376	364	380	358	376	346	335	369	303	365	379	347	362	372	355	373	339	347	380	309	353	378	361	373	390	392	364	338	354	382	343	388	387	383	359	364	386	348	376	383	356	379	364	356	390	387	323	372	347	393	369	382	375	362	361	374	343	348	375	351	384	408	383	343	391	356	387	362	389	382	351	357	400	357	391	339	376	338	377	344	354	397	355	372	369	376	360	382	346	399	360	381	388	371	396	369	355	375	336	358	340	361	376	383	353	372	365	400	370	360	379	382	346	386	343	410	362	351	351	338	378	398	365	376	366	356	389	352	365	364	321	368	397	379	360	341	357	349	397	370	343	374	368	397	357	358	380	371	366	367	388	381	395	381	354	374	400	367	333	368	338	358	353	415	422	356	384	365	396	394	386	368	373	394	403	375	392	383	339	399	371	397	387	367	358	347	349	342	396	381	372	376	350	369	341	354	351	367	335	346	372	379	359	371	361	378	370	416	343	342	364	348	389	332	366	355	384	349	384	378	398	371	362	373	380	371	374	363	359	370	372	384	372	358	400	400	340	363	363	377	358	372	404	375	359	404	368	376	375	378	363	355	367	364	352	398	399	380	354	351	368	378	403	390	410	375	375	399	359	385	368	366	362	378	344	352	355	370	370	382	384	404	384	371	367	361	364	384	352	381	369	372	378	375	395	375	346	352	363	398	361	370	387	331	383	385	371	386	329	368	324	379	356	377	383	356	382	382	350	360	380	350	358	377	368	348	362	357	360	395	361	399	405	358	344	384	370	368	380	364	347	365	419	366	348	372	361	389	400	390	397	360	367	389	371	368	388	401	390	354	377	392	361	396	410	343	347	357	356	382	357	354	356	373	355	354	372	358	400	375	383	388	365	393	401	364	339	367	377	372	367	329	403	379	367	367	355	342	384	363	365	408	353	414	358	362	368	372	340	364	386	348	371	367	350	360	347	365	354	387	340	392	368	372	361	339	407	361	387	367	401	368	394	328	351	390	363	357	358	370	336	354	347	349	379	368	354	384	371	391	386	360	391	353	377	391	354	324	377	336	352	390	367	389	372	350	388	380	370	375	354	345	397	379	344	345	356	371	385	403	365	362	380	391	378	390	399	366	406	399	395	365	371	366	347	341	364	381	382	405	378	367	378	365	386	370	371	343	350	329	366	367	353	328	368	338	394	387	386	422	358	349	340	361	383	386	362	346	365	424	383	382	359	358	359	364	361	382	359	370	391	411	341	355	370	344	371	368	374	375	372	355	372	362	369	389	353	396	389	380	377	380	389	362	363	375	357	373	345	354	400	331	367	347	360	389	385	342	363	371	380	383	365	338	338	378	376	380	396	384	368	344	360	375	357	386	371	362	331	361	335	334	377	374	368	353	364	371	341	372	358	375	373	382	397	357	354	340	357	374	385	357	337	379	382	375	376	356	369	382	349	358	386	349	359	347	403	342	372	370	368	347	367	366	386	337	364	356	363	400	370	380	355	360	360	357	366	361	394	388	371	396	376	371	368	385	372	381	382	367	428	358	355	333	371	399	377	357	366	372	400	368	379	372	375	326	376	391	389	364	345	374	397	380	401	367	354	359	394	364	394	359	364	378	353	330	393	350	336	380	371	401	410	370	358	365	367	372	348	393	380	386	388	403	412	352	385	375	371	371	352	352	321	390	400	370	367	367	377	364	363	346	347	347	359	359	399	385	378	390	391	373	360	338	363	339	367	379	413	361	358	367	389	381	323	334	376	377	353	361	348	360	353	372	373	395	398	371	366	371	391	388	360	385	324	355	381	367	367	384	381	363	343	385	381	360	384	396	398	384	358	371	389	344	369	375	345	360	400	381	387	381	378	352	383	381	355	390	371	349	357	347	376	394	396	363	379	394	390	391	340	368	380	388	379	361	390	362	362	346	342	393	404	373	367	385	363	388	373	379	364	377	364	379	352	341	328	395	396	377	382	356	362	370	377	379	351	354	385	354	375	343	379	344	375	368	379	357	369	377	387	381	346	365	354	348	368	397	375	316	362	371	360	356	382	345	352	378	352	396	374	348	357	359	351	389	374	375	379	382	363	368	389	388	352	397	421	362	343	385	365	350	358	373	379	357	398	385	413	349	361	395	387	367	372	383	393	393	354	371	340	377	342	363	376	360	358	366	385	376	383	361	351	373	366	391	365	327	365	405	370	337	381	362	329	364	338	363	395	328	375	379	388	396	414	389	363	352	360	354	412	386	391	392	388	355	373	385	376	387	387	371	355	357	360	356	397	358	355	367	396	417	365	396	380	361	373	394	378	369	385	367	352	368	365	393	396	388	386	403	343	319	330	386	352	395	380	346	357	383	377	392	377	381	410	365	376	362	353	369	371	381	397	377	385	368	397	338	351	387	340	371	377	359	364	391	360	335	346	371	350	371	343	382	363	351	362	364	350	428	361	426	340	404	357	363	372	336	366	372	366	371	357	399	395	364	384	373	334	373	353	329	358	390	384	391	366	361	358	366	381	375	376	357	386	360	327	361	376	350	377	351	376	364	416	354	361	342	365	379	369	360	352	376	395	407	378	350	335	400	401	333	403	365	382
23162	21636	29310	24426	21624	21443	3231	850	567	465	397	378	336	327	312	245	251	263	254	244	238	231	247	242	243	212	226	245	209	214	228	244	211	209	216	182	214	188	257	242	222	220	226	200	203	210	212	230	215	221	215	226	211	206	227	206	198	218	226	223	205	218	221	230	211	230	200	222	190	234	224	232	221	253	203	217	214	242	202	213	232	234	230	224	195	194	196	205	213	188	236	208	219	208	221	185	185	218	205	217	229	223	228	208	206	194	226	210	212	226	193	207	228	221	197	213	202	222	205	206	253	199	219	213	205	215	210	215	193	198	223	208	174	210	199	197	216	213	210	223	202	222	206	226	194	234	219	206	203	199	198	214	226	194	190	226	199	197	193	221	197	201	218	202	230	207	190	225	214	203	229	218	226	192	201	202	206	230	235	190	200	238	200	243	200	207	212	219	225	178	211	220	214	231	211	178	184	190	210	190	215	225	197	212	227	198	226	214	220	212	227	223	200	225	205	215	201	243	200	221	187	176	220	199	220	218	224	211	188	216	218	212	218	210	237	234	206	201	203	200	229	198	219	204	197	203	201	194	206	210	202	228	193	191	232	233	211	194	230	211	204	239	205	202	194	187	215	202	203	240	186	232	190	229	192	237	210	217	196	190	186	202	189	191	234	197	212	240	196	225	194	199	213	209	199	195	215	218	210	200	231	205	184	228	212	199	226	204	216	204	220	217	178	186	196	218	207	216	213	201	192	199	230	225	217	215	208	216	200	235	207	190	226	218	225	217	215	206	215	223	219	194	216	205	188	191	218	188	207	215	212	212	214	227	215	216	211	220	215	244	204	227	205	191	242	194	165	187	217	214	188	227	185	212	206	234	214	205	206	207	215	223	212	211	209	219	228	202	230	210	219	216	208	198	239	178	224	190	197	195	213	220	196	200	220	232	211	219	226	204	215	232	216	230	202	193	189	195	216	215	198	240	186	224	201	195	210	207	199	210	232	224	214	207	214	224	231	234	193	223	193	216	228	217	204	213	199	212	208	218	207	221	228	207	234	219	212	190	205	212	217	206	213	201	207	205	191	174	195	236	198	200	224	190	209	191	234	242	181	218	206	206	194	224	203	226	188	199	242	224	223	209	199	208	193	189	192	200	207	221	208	198	224	147	214	186	218	187	211	213	193	210	198	238	222	215	221	208	206	181	224	208	201	200	216	223	194	214	241	189	188	220	187	187	205	198	189	196	212	192	224	237	195	199	179	193	182	205	202	220	210	214	221	218	214	230	199	215	226	210	189	226	208	213	212	210	214	194	240	187	220	250	208	203	197	198	208	214	205	192	206	210	224	194	226	182	214	176	228	175	208	205	213	202	218	218	240	227	201	210	216	244	202	216	210	202	210	228	180	200	212	221	209	194	222	198	232	201	197	231	206	217	214	189	217	226	197	210	217	208	216	204	177	210	217	213	217	197	185	191	209	199	225	233	206	197	202	201	226	203	194	202	199	207	194	189	171	195	239	189	202	206	179	217	192	208	210	250	221	207	201	210	219	216	201	215	215	197	210	234	228	207	209	216	192	234	222	200	236	191	204	215	230	195	219	211	217	185	223	201	194	211	210	201	202	205	213	198	195	214	210	228	227	196	190	213	194	193	239	213	188	235	208	198	217	208	214	205	207	193	209	247	212	191	208	193	206	207	206	222	206	243	210	195	215	217	220	215	205	190	180	216	224	209	219	194	209	245	208	196	198	229	208	211	222	181	216	233	199	224	221	209	214	196	214	226	198	207	206	204	181	197	194	219	225	212	230	214	210	215	207	218	201	195	228	226	204	213	195	214	187	199	194	211	200	187	236	213	221	210	219	228	215	201	198	205	202	215	219	164	217	175	213	220	216	239	181	229	191	203	217	214	210	193	203	193	247	210	164	193	195	195	216	208	212	213	210	174	249	206	200	216	191	190	246	214	226	209	234	209	199	205	192	236	226	226	199	224	231	206	197	218	189	185	234	221	198	216	198	193	211	200	218	210	230	197	195	216	198	196	200	200	212	205	210	206	185	190	216	223	234	197	224	201	215	204	205	200	214	193	210	203	193	205	193	210	193	191	199	193	247	225	205	200	229	205	214	202	208	212	186	212	209	186	176	229	213	210	201	219	209	224	212	217	206	215	208	218	218	252	214	196	225	203	193	215	183	195	215	203	191	223	213	211	213	197	204	198	205	207	207	227	209	221	219	210	223	195	205	181	207	214	226	197	205	233	210	238	192	181	234	207	203	230	200	212	229	207	181	171	160	210	220	239	215	210	195	228	201	184	199	201	212	237	226	213	180	221	231	187	209	201	193	221	211	219	197	200	202	213	224	221	218	207	211	170	226	200	220	186	188	196	236	206	202	211	196	198	229	190	216	199	192	200	214	209	206	212	229	214	232	220	202	204	207	214	185	206	188	209	203	201	222	184	219	217	199	212	235	202	208	209	202	226	215	202	207	196	212	216	226	230	240	187	206	201	199	192	209	216	186	185	223	219	195	226	181	210	233	224	188	219	184	203	208	220	214	192	198	193	199	211	203	202	208	201	195	221	196	204	203	178	216	216	203	222	207	207	215	229	197	196	208	216	204	200	193	219	197	201	215	215	196	219	218	202	205	226	197	197	210	207	191	188	198	202	224	189	190	197	227	213	191	174	195	210	219	196	209	190	220	217	185	200	213	209	217	181	230	207	223	214	233	230	200	220	209	205	213	234	204	199	206	221	220	199	233	201	235	214	197	197	207	244	224	189	199	211	192	157	211	200	218	195	209	223	203	185	211	222	206	201	204	211	233	230	227	221	204	185	203	192	225	222	217	220	202	200	206	216	210	202	220	193	228	197	217	216	209	195	205	193	189	224	226	198	208	210	204	228	194	203	200	207	202	218	195	222	247	212	234	200	238	219	182	196	188	209	210	188	219	215	248	223	185	214	225	215	195	198	228	206	207	196	230	227	186	198	195	208	195	210	234	188	178	219	192	223	217	204	200	188	208	207	199	219	219	198	231	221	215	217	200	208	212	204	201	231	204	227	207	195	215	207	214	217	206	226	213	203	231	234	174	218	212	207	228	204	189	215	203	224	225	209	197	206	209	205	209	214	196	234	228	224	192	224	217	227	206	201	195	210	208	182	233	217	218	216	229	197	181	214	217	196	236	221	209	179	176	233	188	195	221	240	183	221	219	245	214	190	202	200	189	198	206	209	219	223	232	214	216	217	195	206	176	203	249	243	208	204	213	200	194	176	214	204	214	204	213	214	203	204	206	185	186	210	194	229	210	192	228	215	235	216	221	178	225	198	188	204	178	185	190	227	200	193	184	203	202	198	218	215	196	216	196	212	215	191	190	226	210	201	216	176	233	206	197	206	210	217	204	220	246	196	215	221	193	184	201	207	212	214	202	219	185	219	183	191	234	224	201	193	194	182	202	206	217	235	199	205	231	201	197	215	210	209	223	218	206	207	203	228	214	173	214	225
18876	16869	10936	5250	3793	2784	2141	1614	1295	1075	849	716	669	597	539	493	513	458	425	425	394	358	357	369	338	318	366	311	317	322	330	328	349	335	304	312	278	330	319	295	317	301	285	316	291	295	321	295	303	306	303	297	303	273	321	313	292	296	309	299	315	288	305	322	303	299	315	294	303	270	278	275	301	308	298	275	320	290	293	296	310	300	321	278	297	287	320	271	324	299	252	303	271	315	291	270	269	269	280	301	304	317	285	295	286	330	308	290	263	318	289	290	298	295	302	274	253	293	292	329	333	259	301	275	275	298	301	286	258	283	288	304	289	293	319	255	289	283	308	305	316	288	321	318	275	275	276	286	287	272	305	295	270	275	270	319	301	279	294	279	288	249	290	255	303	305	299	259	282	287	331	283	279	302	308	307	251	290	277	303	288	286	265	315	259	280	284	261	260	294	283	278	307	315	274	312	315	289	313	269	283	294	319	265	275	311	296	285	313	283	303	274	277	275	306	294	286	306	314	287	290	284	257	270	267	295	278	295	316	291	309	312	290	266	294	291	281	298	306	291	271	314	273	301	292	268	302	319	274	292	301	313	272	320	284	285	274	265	281	289	279	291	288	294	315	313	283	280	285	291	288	291	275	277	270	288	265	300	273	274	280	280	297	285	288	265	298	283	287	280	327	273	303	330	287	309	275	271	262	303	237	275	283	298	270	263	272	302	289	278	291	284	307	280	286	314	285	256	308	290	287	285	296	272	259	273	276	301	314	291	259	294	286	289	273	270	311	256	280	283	292	301	278	309	273	308	297	285	316	264	267	274	277	285	256	317	250	311	264	278	266	320	289	296	283	289	310	291	314	316	306	264	293	293	254	272	274	292	295	288	278	285	308	282	275	275	303	303	246	295	282	314	302	295	260	294	269	327	294	282	302	265	294	295	277	266	265	289	294	291	280	299	309	273	271	262	290	273	309	301	303	264	256	309	286	300	260	283	292	299	320	305	292	286	266	277	307	269	280	289	291	276	306	287	300	322	289	274	287	291	282	284	282	285	285	275	270	283	256	258	295	283	297	268	279	271	268	303	270	278	268	293	295	327	279	276	290	294	280	297	280	306	271	297	281	271	286	297	271	297	294	292	296	298	281	295	303	289	286	303	331	269	297	276	286	280	298	275	308	289	286	281	284	327	302	283	304	288	294	275	300	272	285	265	319	301	289	304	285	273	302	275	268	303	267	317	271	315	257	292	250	283	285	258	273	265	318	296	276	262	282	273	266	284	310	301	274	302	291	296	277	302	279	292	294	259	314	261	293	257	285	298	294	293	302	275	275	280	256	286	282	297	284	299	305	285	285	284	257	275	237	269	327	301	266	272	284	285	284	296	273	285	292	304	299	271	255	292	274	275	303	290	296	248	261	302	277	264	265	319	267	276	272	295	286	279	259	256	295	300	284	269	290	300	296	280	293	288	294	298	296	271	271	276	283	274	275	260	291	281	270	285	271	280	286	263	269	267	277	263	282	261	297	281	266	264	275	291	292	255	301	270	301	320	290	285	278	293	299	277	287	277	307	280	257	286	284	288	276	293	303	304	289	286	274	276	245	301	291	299	263	288	296	306	292	300	287	303	267	261	282	321	306	263	306	272	300	289	250	285	296	294	284	283	287	291	257	254	294	294	280	278	287	260	293	269	299	291	303	288	279	297	301	289	324	280	270	298	293	285	303	247	286	290	279	250	315	303	296	305	290	284	279	276	302	278	262	293	288	275	282	289	295	330	279	273	299	296	306	295	260	265	266	283	286	275	291	302	286	285	299	272	298	305	277	283	261	288	316	265	309	289	274	303	281	297	288	273	303	299	306	296	318	276	299	279	305	312	273	302	300	300	290	275	275	290	288	289	285	309	282	313	302	298	275	282	284	299	267	269	283	285	304	278	288	290	248	274	259	291	279	286	294	274	314	290	286	292	300	299	299	293	251	292	271	297	249	301	300	292	279	294	312	294	251	303	275	263	302	279	258	259	287	272	294	306	292	300	307	261	274	250	279	257	274	274	277	298	293	261	268	276	266	293	286	255	288	259	260	255	286	278	286	299	315	296	282	303	306	282	294	302	276	328	291	280	299	296	284	299	267	300	286	289	260	284	289	275	267	287	299	286	290	259	311	293	291	267	294	265	278	283	293	286	301	276	293	292	262	274	281	294	291	293	295	285	306	278	282	282	285	292	299	286	268	265	297	272	276	317	283	262	280	303	293	308	297	293	254	255	263	277	282	315	302	287	308	266	262	273	287	317	287	303	290	285	286	299	289	306	277	256	281	279	282	274	301	251	250	287	331	275	292	295	285	286	283	301	288	296	303	293	277	306	301	281	279	283	292	272	297	287	285	272	270	261	286	282	289	289	273	286	268	295	275	292	278	238	282	281	267	285	278	269	273	263	288	292	280	296	298	302	287	261	296	298	302	283	250	297	313	270	238	284	317	277	298	307	277	288	267	292	278	271	297	293	294	289	286	307	294	263	289	280	264	302	281	294	269	303	288	292	250	270	318	295	286	300	274	278	277	289	282	276	271	289	289	280	250	288	289	286	294	318	293	265	305	286	276	272	249	295	310	234	302	275	284	274	258	310	309	304	261	297	292	278	274	264	269	303	288	261	276	276	286	265	265	288	295	296	293	294	286	306	284	287	287	295	267	281	296	299	298	276	275	283	272	275	316	280	291	317	271	275	321	322	282	293	294	285	280	310	287	255	282	275	275	280	282	302	286	296	268	311	330	297	275	269	282	262	269	261	259	289	283	263	270	295	286	289	297	298	264	301	307	299	296	282	263	292	287	275	281	284	295	278	272	282	287	296	287	270	322	284	298	309	298	280	286	292	264	278	301	279	288	305	247	272	273	323	296	313	266	284	303	288	293	270	294	288	281	307	272	278	280	284	305	301	308	287	294	281	284	276	297	279	289	299	285	296	278	277	290	259	264	293	307	296	295	273	278	277	298	312	267	299	269	298	252	275	274	318	311	285	269	271	276	282	275	273	311	257	292	312	291	289	295	325	266	307	252	287	269	314	285	291	312	296	305	291	308	265	290	259	295	304	292	284	277	268	329	265	281	294	297	280	289	268	272	265	279	284	293	272	291	310	280	284	286	285	277	306	279	271	301	270	271	277	273	269	263	308	309	279	267	289	303	295	284	275	278	314	268	305	285	259	259	285	310	296	279	257	264	247	267	266	291	295	318	298	281	287	291	266	283	290	297	321	291	311	260	286	289	272	274	307	263	280	275	289	279	306	300	252	277	253	287	285	322	288	262	274	265	261	310	272	263	295	257	274	302	267	292	278	290	271	278	317	280	312	282	298	303	295	291	279	264	304	286	289	271	265	274	296	293	297	328	290	296	266	287	304	279	302	301	303	291	296	284	275	267	270	300	301	300	281	280	269	304	298	290	290	262	285	331	264	309	288	284	289	295	285	300	276	306	296	280	263	285	330	299	302	282	276	268	289
28042	17971	4298	1215	875	844	573	496	545	469	462	453	463	488	463	448	445	493	461	451	436	411	455	462	469	442	420	440	456	430	437	493	473	447	434	439	481	422	440	498	442	463	479	461	431	449	454	458	475	451	454	496	455	496	424	447	454	463	479	419	403	480	477	470	441	460	459	436	462	492	442	437	462	446	442	455	458	450	425	447	466	447	469	470	483	445	429	449	454	436	449	489	437	440	433	459	459	459	445	472	467	455	474	455	440	429	455	465	458	411	407	502	488	443	462	437	424	443	472	435	454	479	446	451	455	470	458	447	448	455	485	459	462	451	444	431	448	466	471	427	468	444	422	492	483	447	480	477	470	494	403	474	471	425	432	452	413	451	439	446	464	452	446	469	478	413	479	437	440	496	418	457	458	458	429	404	440	464	449	418	448	440	486	456	450	457	431	429	428	469	444	442	476	486	443	456	441	443	486	456	443	423	430	452	459	452	439	451	468	436	462	441	433	428	457	445	429	444	509	448	466	445	455	452	436	505	423	439	475	456	486	456	461	447	444	434	425	465	441	439	455	433	479	504	421	409	416	452	459	465	429	431	488	433	418	450	472	415	483	407	437	418	426	468	451	445	438	476	464	476	495	464	457	452	411	451	456	474	462	451	466	451	415	463	514	480	445	475	478	455	411	456	437	459	399	428	441	479	426	450	498	439	495	452	475	456	467	448	416	484	454	448	433	441	428	428	439	434	462	471	412	442	413	468	478	453	483	482	441	485	464	451	495	461	441	474	466	436	442	442	469	458	456	462	463	443	441	452	452	437	467	473	453	456	462	468	454	432	453	473	477	477	487	420	471	463	484	515	462	411	471	417	473	440	458	426	457	488	432	436	439	455	462	459	414	452	453	438	475	453	445	436	414	452	412	448	441	470	454	469	463	474	476	496	422	440	481	445	423	465	458	482	474	463	444	444	440	359	434	479	466	432	447	460	468	467	487	462	453	432	427	441	458	477	452	481	465	458	438	476	434	485	450	485	458	479	445	454	424	455	447	478	461	421	458	442	442	418	458	451	449	484	459	458	417	457	458	457	440	405	473	430	466	423	501	466	459	463	436	413	423	466	450	448	459	492	438	508	457	421	469	450	463	421	468	456	462	448	438	443	442	472	431	480	454	484	466	468	444	452	454	443	467	446	474	474	464	433	460	452	464	453	451	450	444	444	468	463	442	455	458	458	467	451	458	418	470	448	450	441	422	411	458	430	415	459	471	468	425	429	459	422	415	475	495	419	461	440	485	454	441	395	459	473	460	449	464	431	450	455	446	466	469	421	474	459	508	474	442	447	470	457	445	458	475	444	442	471	457	456	424	428	509	467	437	435	449	471	460	462	455	443	440	463	451	428	429	452	449	446	450	419	440	439	437	451	431	453	469	450	444	470	451	446	460	439	469	455	443	455	452	463	527	444	470	448	424	464	447	459	475	433	433	423	455	444	431	441	446	470	434	463	452	433	425	449	460	436	442	436	492	438	472	474	437	490	467	430	468	452	468	470	478	443	463	434	465	436	420	472	463	439	455	453	419	434	473	451	472	476	458	449	432	499	429	440	446	479	433	441	452	440	434	446	436	475	446	482	430	447	444	423	501	430	474	449	424	483	470	500	399	495	421	478	448	427	455	455	449	441	485	461	428	430	436	463	450	475	450	451	465	429	430	453	420	425	481	406	453	458	453	451	474	434	465	425	460	430	462	468	460	455	447	465	422	453	458	433	447	424	442	447	460	461	466	466	444	461	438	405	462	447	488	470	445	425	452	446	464	472	453	494	466	449	458	449	440	444	402	444	427	424	462	443	476	471	455	450	470	448	423	446	424	436	464	440	438	460	451	459	441	510	462	466	448	465	478	430	415	458	457	434	462	462	439	438	484	458	425	484	472	472	441	465	470	487	450	460	445	439	464	442	424	449	435	431	474	443	448	483	433	461	432	455	392	475	475	431	433	459	444	456	462	469	450	436	440	411	443	447	413	455	457	447	453	443	451	434	494	468	463	486	458	432	459	488	461	460	445	452	506	431	419	415	459	465	483	453	442	465	508	441	422	459	474	476	441	428	462	465	420	467	500	449	486	431	406	465	436	446	486	467	454	461	410	491	464	472	476	492	412	473	432	408	454	442	409	428	443	455	458	434	436	457	445	452	450	476	501	489	441	449	425	456	424	442	435	463	453	439	442	449	456	447	393	426	457	465	436	442	450	451	432	445	427	439	439	444	426	459	468	454	441	455	441	446	454	454	442	454	469	421	453	448	479	418	460	448	438	449	469	455	458	457	452	473	462	427	415	447	456	459	470	458	435	443	460	462	468	439	457	462	476	468	449	434	464	446	456	503	464	449	438	452	443	516	458	475	401	463	464	464	443	449	433	470	421	450	448	447	488	439	476	461	422	460	450	459	464	440	436	486	457	436	409	465	435	486	414	426	456	458	449	456	434	469	452	453	444	418	479	484	429	470	430	469	427	446	407	433	462	454	483	464	468	448	468	490	458	424	438	476	487	434	449	447	436	450	476	411	498	419	490	445	424	445	432	473	444	491	458	475	440	473	442	473	451	450	405	441	454	461	444	417	437	437	460	451	454	457	488	421	457	490	436	428	442	447	452	466	445	458	444	445	438	400	446	456	439	421	458	457	455	435	461	471	451	473	433	452	434	451	438	470	450	450	438	442	473	430	441	400	403	423	455	430	435	422	464	453	444	454	460	423	438	460	436	479	464	495	464	464	469	481	430	452	437	437	433	408	436	462	465	431	450	432	396	454	438	442	465	460	482	430	452	443	453	459	459	464	465	446	434	464	468	470	474	436	431	445	489	470	396	444	428	441	444	460	476	443	447	443	484	450	439	444	437	448	440	455	428	495	440	444	438	444	436	454	465	436	421	464	463	413	441	455	430	454	446	426	470	397	438	497	447	463	459	452	444	451	462	469	467	466	494	437	494	430	463	449	460	461	467	478	470	446	508	432	451	428	455	489	450	470	467	421	465	457	452	414	470	478	456	444	457	435	457	439	431	450	419	463	473	474	481	470	439	447	458	434	437	439	442	503	459	437	480	469	435	446	456	458	465	424	435	451	480	454	453	406	467	434	471	469	454	444	448	441	471	454	477	447	468	455	464	417	476	488	416	466	455	464	445	465	437	446	452	412	471	459	477	444	418	466	452	461	470	467	452	461	455	450	445	458	446	442	448	498	424	435	455	472	420	447	446	442	447	453	471	463	421	469	460	421	434	459	433	447	423	414	468	486	507	469	428	434	429	428	486	492	451	483	484	502	484	474	450	470	460	460	426	474	478	458	448	460	449	453	436	422	453	482	439	480	461	484	460	497	440	455	442	455	454	430	441	427	438	436	428	448	454	458	455	462	451	439	448	454	419	457	451	416	430	466	430	458	442	472	457	448	451	448	417	460	435	470	419	491	419	465	456	435	442	427	441	466	442	468	486	423	448	418	469	443	432	453
12759	4254	2533	1511	1205	1023	960	825	738	725	696	643	613	595	642	591	594	585	565	601	601	579	585	599	613	613	613	589	564	590	573	573	605	602	598	573	547	590	628	625	578	610	620	618	579	575	613	604	559	633	624	603	655	615	650	596	620	607	564	591	618	578	575	604	628	604	599	591	555	557	610	592	612	567	618	572	629	572	592	537	612	553	556	633	581	568	592	593	596	596	578	564	567	591	560	567	546	584	593	607	612	630	567	630	635	580	628	570	573	570	647	545	594	605	647	574	563	574	589	574	623	590	590	569	574	605	585	611	620	562	606	595	592	602	577	601	549	567	618	612	585	549	595	589	641	542	618	630	567	609	615	605	598	606	625	577	601	590	583	582	602	610	613	622	615	588	586	605	623	586	586	583	585	564	622	570	610	539	589	639	589	558	540	611	580	626	616	607	606	574	578	611	622	582	570	590	644	581	543	612	609	592	591	594	613	612	616	605	537	592	602	585	622	547	607	612	620	617	586	551	638	608	585	583	585	578	595	585	619	574	597	590	596	546	593	565	584	575	585	623	585	589	608	595	585	600	594	602	618	606	571	589	600	595	548	575	600	588	588	600	578	602	602	570	572	598	569	584	577	589	599	578	590	612	598	612	582	547	602	578	566	620	632	610	619	581	591	573	611	636	622	617	582	602	585	646	580	579	572	633	603	537	593	598	621	598	601	539	608	565	576	569	565	622	610	577	620	587	640	605	584	595	618	632	588	572	634	596	577	638	599	563	590	607	565	591	561	578	599	604	586	629	559	561	542	572	582	587	564	606	586	597	621	605	598	568	597	603	613	558	592	592	594	630	621	605	557	596	592	566	591	560	592	591	612	618	626	591	594	590	612	595	593	594	625	589	594	632	606	579	600	617	577	601	598	584	605	598	603	619	567	585	583	605	636	605	631	613	616	579	586	584	589	572	587	583	601	563	600	577	570	621	622	591	634	581	574	560	617	583	599	590	603	621	585	592	588	587	560	589	614	571	574	598	599	587	630	609	612	598	581	567	592	552	559	599	546	636	587	620	585	605	597	589	596	590	605	589	600	612	582	575	622	623	613	585	587	590	557	571	643	610	595	579	611	557	573	607	600	593	590	627	587	597	608	572	619	594	610	590	604	592	613	606	599	646	605	610	600	575	571	566	571	578	555	573	622	556	588	619	608	614	581	635	567	605	616	592	552	625	591	607	592	561	601	616	624	601	594	628	610	598	664	608	588	597	619	615	545	607	623	633	602	614	546	601	556	588	625	559	602	571	601	578	636	590	608	545	622	560	635	584	579	593	610	586	599	570	550	608	559	616	582	601	624	591	625	610	590	591	661	600	574	606	624	619	568	648	636	561	570	616	630	603	594	601	661	601	576	628	584	592	591	570	579	561	617	561	582	587	573	569	611	565	614	550	605	573	608	573	618	582	642	625	569	573	595	600	645	601	575	592	591	573	602	594	563	575	616	574	572	587	572	623	600	556	615	576	586	606	649	590	573	593	591	615	530	595	584	595	600	604	609	562	584	581	628	549	568	594	574	615	581	603	621	600	634	591	627	543	570	600	591	598	581	559	616	610	573	585	588	559	611	580	624	529	564	572	617	583	570	579	604	582	615	583	575	589	580	558	570	598	606	580	593	591	606	590	597	629	585	576	571	628	552	560	606	619	619	578	545	594	605	588	574	592	596	595	547	588	585	560	596	563	610	569	580	574	595	572	604	580	566	593	598	581	616	587	610	606	539	626	536	605	595	611	575	570	611	593	574	602	592	598	595	650	564	582	627	591	572	624	581	592	611	622	582	607	611	568	557	623	609	625	624	569	595	565	585	609	592	616	581	605	571	594	566	608	555	560	581	606	578	597	565	602	612	571	594	590	607	560	603	572	575	599	602	593	597	637	602	639	591	615	546	583	587	580	548	589	580	629	671	594	552	578	550	591	612	632	571	609	596	568	591	574	646	553	602	574	637	581	570	635	609	588	600	601	595	558	635	577	593	606	579	591	600	576	610	608	614	571	574	623	592	599	617	595	601	552	576	599	599	573	611	572	584	626	591	591	609	571	599	602	563	618	576	555	596	588	599	531	565	556	608	623	641	587	588	591	609	596	585	601	620	623	592	627	593	594	599	582	604	607	638	602	626	600	618	655	579	575	562	582	584	561	624	574	577	581	588	580	587	558	593	585	603	597	577	584	581	589	600	637	575	610	598	560	624	602	603	550	565	600	629	635	594	627	548	616	587	536	594	613	617	606	598	622	597	582	615	614	633	617	647	598	586	572	589	615	542	623	591	597	574	573	608	610	575	572	560	567	566	588	595	598	533	585	594	572	586	587	573	595	603	599	578	590	564	614	584	581	549	577	586	612	600	610	615	611	566	584	554	603	576	595	592	577	578	606	555	654	580	625	614	648	596	595	591	606	572	590	578	618	584	576	599	556	596	560	543	605	589	591	570	610	617	590	609	582	602	614	586	584	612	572	574	625	569	608	607	582	586	566	593	604	628	619	593	554	598	591	636	602	607	571	595	630	583	591	624	601	604	592	573	609	621	563	571	581	582	600	587	608	574	623	575	563	553	539	581	570	605	591	598	606	579	618	574	596	577	587	567	569	614	606	591	581	626	570	630	616	584	560	607	609	600	600	636	616	572	620	615	573	598	607	645	560	577	581	567	584	579	629	588	620	591	591	624	594	606	558	575	571	547	594	622	613	585	601	612	594	597	589	577	610	573	624	584	563	608	572	629	648	553	598	609	580	618	605	591	589	661	634	602	595	610	625	553	578	603	571	572	614	621	574	587	538	600	622	568	577	627	571	621	547	601	568	601	612	587	603	609	590	600	579	615	606	638	646	597	589	573	638	588	665	542	565	589	615	598	563	608	621	581	571	619	580	587	569	605	616	624	554	602	597	611	601	544	605	628	640	589	609	625	602	604	601	597	590	598	557	575	621	572	628	606	601	603	616	591	585	573	579	557	634	569	612	584	576	575	628	573	578	595	613	613	615	569	604	646	609	588	536	581	586	624	625	579	584	588	601	613	578	557	555	646	574	601	619	607	600	599	578	555	607	615	586	602	622	555	569	557	597	575	534	609	583	623	577	640	561	592	603	622	614	548	603	588	633	597	617	604	608	621	629	609	569	629	584	595	601	546	612	617	632	579	561	612	588	610	599	630	603	586	610	613	568	583	622	607	636	602	602	607	623	634	624	584	628	555	614	639	621	564	587	599	603	611	595	612	582	591	543	568	592	621	598	605	613	584	592	598	609	582	571	609	608	570	577	592	613	577	572	588	615	620	633	615	585	562	607	595	628	595	582	613	613	593	632	599	573	613	599	616	587	613	559	570	605	576	584	613	638	605	613	636	616	589	585	591	634	591	625	639	614	578	567	610	609	624	592	607	598	653	592	562	571	615	580	582	583	630	617	558	602	630	578	566	576	622	616	571	598	579	617	577	566	611	592	585	563	570	637	619	605
24028	21590	28784	24905	21535	6278	1137	734	620	621	589	526	567	528	488	448	431	422	476	456	489	474	433	426	432	425	432	457	444	449	434	409	459	444	442	457	439	422	399	429	463	438	381	422	467	467	441	466	454	436	453	459	454	440	430	471	410	405	443	452	437	430	451	473	423	415	463	456	412	422	401	456	475	422	386	443	443	436	436	408	436	404	430	426	424	405	401	414	469	430	436	423	432	446	429	402	485	496	438	435	419	422	434	419	453	431	399	402	429	434	428	416	428	433	383	449	431	411	396	403	457	420	429	430	426	402	443	448	433	431	438	439	427	424	440	427	397	423	421	425	405	444	431	455	422	451	425	463	415	437	455	424	408	421	411	446	424	455	434	428	445	410	415	401	409	443	450	418	402	393	420	447	413	476	406	402	466	456	421	427	427	445	437	435	449	407	402	416	442	393	464	405	402	408	406	420	420	429	421	429	423	426	448	440	394	450	411	421	403	427	430	431	428	421	452	432	464	432	418	424	440	438	457	408	431	441	423	429	471	429	433	409	404	405	399	402	405	414	413	415	468	450	466	435	452	411	444	405	443	469	392	411	424	426	435	450	464	440	426	440	426	452	413	415	435	442	415	422	460	425	463	417	411	481	453	426	414	458	452	417	449	445	424	400	409	419	435	411	464	401	439	441	407	464	423	417	417	441	432	437	491	415	430	419	426	413	430	438	435	428	417	430	411	399	413	446	430	416	420	454	453	452	433	485	403	390	410	459	449	421	450	441	420	423	441	407	449	434	438	425	411	431	481	440	437	446	486	425	451	401	436	439	465	434	444	464	420	393	408	450	406	425	423	391	453	480	406	406	434	474	445	426	439	419	420	401	442	448	435	450	433	442	443	386	458	438	396	449	458	457	430	459	417	426	405	427	446	444	435	431	435	390	436	392	399	431	469	410	441	429	439	443	414	446	410	439	450	431	390	443	411	457	424	419	463	441	443	417	420	462	423	397	445	404	421	400	421	409	422	457	444	431	426	471	403	459	431	446	428	438	418	444	411	394	424	396	443	457	424	429	421	396	441	413	426	399	412	458	463	431	349	460	416	403	410	439	447	452	416	426	410	404	431	413	404	453	425	402	432	404	453	423	414	402	419	414	433	439	450	469	430	424	449	453	417	428	443	418	416	414	445	432	426	448	414	452	445	463	445	430	419	393	446	408	450	412	432	428	402	425	391	443	411	390	452	453	402	428	436	433	453	456	418	416	396	433	468	429	437	437	408	432	409	424	430	455	415	420	461	427	413	413	402	424	391	403	385	391	422	403	430	451	427	422	452	416	421	405	462	428	464	429	402	427	415	430	427	430	396	402	446	438	423	414	469	386	440	482	404	450	418	429	464	452	413	412	421	452	407	437	406	444	470	422	436	434	415	445	422	452	431	409	412	412	411	433	411	430	447	443	421	459	439	391	420	416	450	443	437	435	450	424	444	438	416	422	452	448	429	427	408	423	394	447	410	439	432	420	462	418	394	423	442	474	433	380	405	425	447	427	444	387	406	428	424	415	409	438	445	409	413	425	463	399	462	413	432	435	416	405	387	438	415	431	435	435	465	463	441	399	419	423	454	398	455	475	433	442	430	484	409	420	418	414	399	430	404	435	412	400	409	440	450	411	427	396	440	421	449	440	422	422	415	420	427	448	424	418	415	453	434	427	444	423	442	421	412	450	445	423	426	454	414	426	400	404	449	444	416	410	451	465	456	391	411	416	430	430	459	439	422	416	424	416	424	433	394	429	430	426	422	438	480	460	416	387	412	414	401	429	431	464	426	389	419	428	420	465	424	431	414	425	432	398	422	447	437	444	461	433	427	420	378	420	431	438	459	440	452	440	413	462	402	406	438	420	453	468	429	421	454	418	434	454	407	438	400	408	406	415	422	399	440	433	466	406	392	446	410	410	453	460	369	451	415	408	431	423	399	406	438	446	466	478	450	414	437	446	410	402	426	427	465	437	422	378	417	430	424	443	403	445	488	433	466	428	430	423	429	439	446	433	464	429	468	416	409	424	426	435	464	424	450	447	455	406	427	437	443	458	442	411	420	431	411	417	435	420	438	461	428	445	445	421	416	416	407	443	430	401	412	431	402	415	457	406	413	391	403	421	415	411	441	445	467	401	450	455	455	424	422	449	426	436	411	405	427	442	418	435	429	452	459	432	435	401	428	417	430	450	453	448	425	465	407	448	451	432	452	436	449	449	419	422	424	419	436	393	427	440	452	394	398	468	460	418	430	431	466	414	436	440	422	427	405	441	417	436	437	426	450	413	399	421	432	428	414	398	432	460	455	440	434	426	430	460	446	428	435	422	389	397	375	438	436	421	419	433	411	431	426	404	427	444	389	461	438	389	418	390	443	433	453	387	433	455	413	447	387	434	390	411	424	409	463	426	445	404	436	432	414	439	443	397	422	401	425	388	420	418	423	426	463	423	429	429	408	424	394	393	416	438	404	452	428	408	392	404	403	431	426	433	420	416	442	400	438	407	427	436	441	429	432	389	438	420	474	434	371	410	448	460	419	442	438	438	395	410	413	419	406	425	456	461	432	452	414	440	409	407	393	433	419	418	437	402	449	398	446	443	434	393	416	458	409	400	374	393	454	408	454	397	416	409	428	386	418	476	418	401	445	461	449	464	461	424	423	437	410	407	416	409	438	458	404	439	408	395	480	407	410	432	453	395	421	419	454	427	425	409	404	452	446	392	414	420	417	443	403	449	408	472	415	425	428	433	455	445	403	422	436	423	416	449	404	424	370	459	392	423	420	403	439	451	438	401	428	384	434	424	443	433	425	415	427	416	404	423	417	454	400	414	415	416	469	432	403	391	438	410	395	445	430	438	439	392	434	403	436	432	451	431	441	427	436	419	421	386	446	411	439	451	410	421	423	386	435	413	407	378	391	440	416	431	400	428	413	415	410	426	418	438	398	451	429	437	414	398	416	456	428	421	445	411	442	424	387	401	406	409	408	420	404	415	434	439	462	434	413	407	436	420	421	427	430	439	430	409	419	435	437	474	442	446	409	399	430	454	404	439	447	471	425	465	431	440	438	451	422	449	432	457	435	402	461	440	409	427	446	440	404	400	422	417	395	413	417	426	453	431	429	432	421	436	431	415	393	429	392	404	447	439	473	433	394	426	443	412	409	415	435	450	445	419	434	414	434	408	437	405	431	461	459	383	433	422	429	411	408	424	429	426	418	432	431	420	418	433	416	438	378	446	458	438	428	429	435	421	415	467	435	449	419	397	429	407	407	412	500	443	432	384	430	434	427	448	416	455	396	423	390	400	435	428	419	418	420	410	428	433	432	430	399	402	433	414	436	451	446	420	431	391	430	435	418	417	407	416	432	414	450	401	385	438	399	406	432	422	421	468	449	440	436	420	430	428	405	433	431	414	436	406	406	434	446	447	471	395	398	405	428	423	414	460	448	395	428	444	454	444	451	422	428	449	391	453
16284	11976	7474	3653	2733	2143	1681	1323	1215	999	900	792	751	782	708	698	645	625	606	618	596	666	575	613	624	597	593	561	560	625	591	560	582	589	604	563	577	549	557	565	590	593	580	573	603	574	573	555	592	538	598	529	569	606	608	559	530	555	596	603	553	576	546	597	559	594	560	612	553	576	569	606	593	547	620	580	549	564	606	603	547	567	559	555	561	586	585	553	553	552	582	572	557	593	606	575	605	620	581	566	535	519	544	582	589	547	550	596	575	571	534	545	585	551	576	572	607	577	593	574	594	584	568	596	592	576	586	536	570	603	518	568	586	571	574	556	592	588	625	571	563	568	520	560	543	580	589	574	521	512	544	563	507	625	605	570	582	575	549	578	560	553	601	589	580	585	560	550	578	604	548	615	554	598	603	578	612	546	542	554	548	568	553	604	563	531	545	576	567	553	569	567	570	586	545	554	557	551	575	559	564	560	553	590	547	583	600	564	527	572	576	588	573	599	633	551	577	558	522	559	575	545	548	570	552	569	553	627	604	591	612	588	541	559	573	580	541	535	590	592	564	624	571	559	584	575	555	563	594	531	550	568	566	576	571	573	582	593	552	572	621	581	546	540	594	551	571	542	575	564	575	539	560	581	574	554	583	538	583	585	541	567	583	540	570	539	554	558	563	613	551	533	567	563	588	586	578	575	548	580	566	585	570	589	541	554	556	568	539	604	545	573	582	554	569	576	574	552	629	576	612	580	517	551	568	611	566	563	568	555	569	555	591	580	567	563	569	561	593	584	593	608	581	571	569	542	566	593	565	536	581	519	587	580	563	581	597	553	560	583	567	547	585	570	584	570	581	561	541	578	552	563	562	547	550	531	558	571	586	573	555	539	577	554	559	560	574	563	543	552	546	631	564	586	550	504	552	538	584	550	578	550	589	568	537	585	559	556	542	544	556	594	619	575	594	555	571	623	550	568	583	611	565	570	568	566	564	517	603	591	593	579	587	534	575	583	596	550	586	562	522	568	584	594	588	606	633	517	598	533	575	533	578	590	552	553	603	594	592	596	534	547	560	558	586	589	606	625	533	554	591	551	563	539	553	587	585	592	586	549	575	563	598	527	583	592	588	561	537	549	584	562	562	571	601	555	528	515	555	627	601	590	575	568	592	573	559	587	586	566	564	534	589	542	571	562	572	581	598	561	562	599	562	551	592	546	572	549	574	559	554	532	620	586	592	549	547	589	578	581	591	538	588	545	572	574	564	586	512	570	563	541	568	521	553	565	609	556	540	571	577	556	602	595	554	552	622	565	549	532	558	560	592	573	608	551	534	529	553	508	581	552	563	549	563	596	527	545	546	544	563	565	560	526	573	574	569	556	577	531	572	573	539	623	567	604	552	548	579	555	572	574	563	541	559	588	573	578	624	634	562	599	580	590	563	539	566	588	492	586	539	573	538	551	608	556	559	571	561	576	556	611	567	567	542	549	524	583	565	583	608	562	557	514	538	600	540	558	587	595	585	589	569	538	555	580	535	580	522	552	572	586	577	598	581	579	558	537	593	566	578	554	567	548	596	541	561	558	574	560	593	554	616	569	635	561	576	571	604	579	568	556	589	550	558	603	582	566	600	572	545	543	576	561	616	599	543	590	581	514	593	594	590	537	562	574	586	552	579	580	572	587	580	559	549	580	559	558	599	584	528	591	540	549	531	560	546	578	541	583	519	588	560	568	560	560	583	560	552	579	570	579	541	570	593	519	578	554	535	574	578	585	582	596	560	571	586	555	592	578	544	597	586	565	578	591	570	508	541	575	574	597	570	609	607	574	531	546	579	563	592	567	564	587	558	589	543	552	578	576	569	540	611	547	583	561	573	569	552	550	559	575	532	575	573	548	572	558	585	537	564	547	564	530	595	576	555	541	571	588	599	559	532	562	544	551	568	605	635	526	529	594	561	561	566	542	551	572	568	549	573	556	577	542	564	588	564	581	616	594	603	583	583	554	559	559	570	586	557	556	534	540	555	571	575	651	582	548	529	559	562	604	606	554	536	533	615	595	533	557	542	596	571	573	581	561	563	620	516	595	569	566	572	569	537	573	565	583	537	557	551	548	574	553	572	529	591	599	549	580	576	534	548	592	559	531	550	550	564	554	590	581	591	556	583	564	584	575	538	587	558	554	524	572	588	586	586	560	574	506	574	582	643	596	562	575	532	575	582	583	582	580	582	581	576	556	546	569	598	584	540	553	564	573	548	554	568	546	572	596	606	511	579	572	504	583	565	571	563	563	544	598	578	562	567	586	591	616	565	568	562	531	563	567	554	577	545	564	531	551	540	549	572	552	543	559	572	576	535	567	577	556	555	551	594	537	579	606	543	577	505	565	556	516	584	603	576	591	566	582	579	581	596	596	571	516	552	548	573	543	579	580	559	603	540	582	548	582	543	531	588	557	570	579	595	559	572	554	554	566	573	587	590	541	596	557	571	544	571	555	552	568	558	585	573	592	554	546	574	565	598	560	615	558	529	596	572	528	560	619	567	605	618	532	529	548	613	554	572	585	621	559	568	559	568	558	589	585	519	564	584	591	557	533	593	611	492	541	605	615	592	546	559	626	525	564	537	624	597	546	568	573	579	538	566	566	544	536	595	611	566	551	559	619	590	606	569	585	599	553	556	584	618	581	599	628	542	561	552	562	543	601	581	578	528	589	538	572	570	570	551	523	576	547	595	571	593	555	593	543	602	574	577	548	549	582	613	605	571	608	578	515	577	576	551	534	619	543	531	570	579	588	588	579	566	513	569	553	600	542	553	550	555	599	587	579	546	560	535	556	578	614	544	579	571	565	561	564	564	596	527	541	536	544	585	539	552	568	563	609	581	592	547	544	544	575	560	532	578	579	564	585	591	538	548	539	545	586	582	562	545	579	583	552	600	552	543	580	555	573	546	573	598	585	542	609	548	595	593	600	536	566	559	557	553	599	554	537	575	560	572	618	516	572	546	539	609	589	547	556	589	588	517	562	563	627	551	609	549	565	559	593	574	571	526	596	539	543	522	553	520	576	616	616	547	590	572	568	566	558	578	552	629	584	572	557	588	554	527	586	560	586	566	517	581	567	583	569	571	539	556	576	561	560	582	578	537	589	575	599	548	523	576	551	515	579	552	617	553	552	555	584	574	569	539	529	562	539	559	536	565	580	554	546	559	532	544	582	632	586	593	565	563	539	541	547	537	574	542	511	590	552	556	561	563	600	565	531	618	504	573	568	593	553	609	543	585	555	552	542	586	586	552	571	567	547	584	553	581	590	594	585	589	619	541	574	565	554	616	573	541	532	578	547	572	610	539	584	538	571	562	579	599	530	590	546	564	595	571	551	595	568	575	559	548	606	585	501	588	586	584	563	555	549	513	600	568	573	603	578	558	544	594	563	581	577	533	591	546	573	588	605	571	570	565	557	590	530	589	595	531	578	598	538	593	539	568	596	587	587	569	571	569	593	574	623
25252	21608	27286	26017	4916	713	529	419	383	364	336	361	317	314	297	329	328	308	274	283	323	294	299	309	287	288	273	276	279	287	289	297	307	283	297	288	287	294	277	275	271	298	286	267	275	283	289	296	292	292	268	285	299	261	295	274	265	269	272	265	260	280	264	271	277	316	282	306	292	278	272	284	281	258	259	265	283	285	312	276	286	280	283	286	279	270	282	261	321	290	286	288	292	281	292	270	274	263	275	291	274	304	268	279	275	329	303	295	266	285	253	292	265	272	269	293	253	287	287	279	256	275	303	293	270	264	274	292	248	298	285	289	288	250	267	269	286	283	278	273	257	256	275	313	259	289	258	252	268	273	286	289	279	281	265	291	289	303	258	313	269	300	291	285	286	319	275	273	270	288	297	287	278	278	282	290	246	242	252	289	286	265	277	311	266	268	254	280	287	300	281	291	285	276	297	297	312	272	275	302	304	309	297	286	293	280	300	284	279	235	309	270	269	272	262	289	286	238	266	289	269	286	288	289	272	260	266	264	304	269	292	262	260	279	326	277	320	249	271	284	323	312	292	265	304	276	267	257	280	292	307	236	265	279	287	268	296	296	290	252	288	250	254	291	291	281	288	254	306	268	278	281	260	268	270	312	268	270	286	273	277	304	278	283	268	293	266	256	287	271	278	247	259	290	296	302	275	268	276	258	256	261	306	275	294	242	277	271	285	259	314	296	266	262	274	276	276	278	281	278	256	292	249	270	264	253	292	281	274	271	288	246	289	259	295	249	278	273	269	277	264	299	289	265	267	280	283	246	300	280	263	273	277	285	276	285	261	298	279	261	278	269	302	276	264	307	289	276	257	277	281	264	291	296	304	273	290	297	285	299	277	278	285	288	271	249	297	270	285	313	288	306	266	286	287	261	279	304	272	315	278	301	264	284	292	268	265	293	319	275	274	292	292	270	254	286	255	267	276	267	258	300	293	284	257	292	254	249	274	268	294	282	277	283	266	267	295	266	307	292	299	302	282	275	292	288	274	255	285	283	298	257	299	268	270	268	285	266	255	279	260	270	270	247	277	276	303	274	280	258	246	293	263	254	317	285	251	283	254	280	294	307	288	251	266	279	284	292	264	291	279	310	285	235	273	296	272	271	275	259	275	277	294	283	270	248	291	275	281	280	302	290	267	304	292	283	277	284	296	259	292	283	290	298	274	290	274	283	267	268	305	261	247	284	277	304	261	282	300	278	257	270	300	286	268	275	276	280	256	289	291	286	285	298	287	262	288	298	288	291	263	263	278	304	305	255	295	264	246	298	264	277	264	279	261	279	295	295	228	261	275	307	319	282	306	281	268	270	273	290	254	268	268	293	264	253	253	275	251	300	282	286	258	260	271	258	285	270	281	285	278	262	291	256	273	246	290	296	281	274	286	289	306	263	272	268	252	266	261	258	255	264	277	274	278	272	291	262	313	297	261	281	299	273	286	288	274	270	275	271	289	261	274	260	284	255	263	309	306	254	283	290	275	304	300	279	283	283	298	268	284	277	299	275	333	302	287	314	297	273	257	298	290	291	266	257	306	290	268	273	284	282	287	288	325	293	264	272	278	280	266	296	288	299	260	281	296	287	288	295	304	277	307	290	276	275	266	256	266	259	261	256	253	275	270	278	305	289	260	296	288	284	267	262	312	281	286	270	260	266	296	287	276	264	322	245	283	266	255	291	302	277	292	285	295	235	268	272	270	258	297	290	235	287	293	274	296	258	282	260	273	300	296	274	260	318	248	277	253	266	304	269	258	267	275	261	283	274	282	277	256	288	240	260	315	257	263	264	264	289	307	288	237	271	276	277	294	271	301	280	306	283	289	288	295	285	270	273	297	300	289	248	267	316	260	283	251	253	252	268	291	303	262	280	281	271	310	282	292	274	270	264	291	296	269	284	261	302	278	281	242	285	290	278	276	271	283	281	277	283	259	259	287	299	260	248	286	269	281	242	310	316	300	261	288	277	248	273	317	249	292	299	270	279	282	252	283	276	269	282	255	279	271	301	269	256	315	275	290	242	300	262	283	276	275	276	276	274	269	267	256	270	267	272	266	271	272	261	312	247	273	276	262	284	292	253	251	270	269	281	274	255	331	289	249	281	297	278	267	293	282	280	286	260	275	302	269	285	284	282	265	289	253	271	264	250	270	253	242	272	274	284	296	290	269	293	272	306	276	278	282	269	290	292	257	277	276	252	263	275	275	276	271	269	316	279	271	274	269	295	266	273	251	302	287	285	231	271	275	251	265	288	268	260	284	281	292	253	280	270	263	274	268	294	266	289	295	275	270	287	288	283	298	281	271	254	303	293	295	279	307	274	280	292	280	277	260	278	296	306	289	305	307	252	282	318	285	248	266	303	276	252	281	282	293	254	315	266	278	285	260	271	279	269	313	253	276	290	262	268	266	263	283	285	258	285	277	305	278	300	286	292	303	261	284	259	278	289	290	279	269	282	304	272	272	293	268	266	260	274	254	251	268	293	256	284	280	251	288	258	260	282	299	270	286	255	279	257	294	284	276	261	275	303	270	262	276	302	254	262	287	255	282	279	283	249	285	260	267	276	241	272	250	295	280	300	291	261	280	265	251	309	275	269	271	318	272	279	246	290	281	298	289	261	260	302	283	304	281	277	283	274	254	263	283	290	284	269	253	290	276	218	273	277	287	278	263	268	284	314	277	286	284	268	289	296	268	257	289	305	282	278	268	235	275	271	264	281	253	301	266	284	275	269	284	271	267	291	262	258	292	270	289	270	308	264	302	279	254	320	286	268	272	288	286	250	285	274	294	278	263	293	272	276	263	262	272	263	272	285	282	273	296	276	307	282	275	247	303	270	287	265	299	259	290	284	286	278	290	297	274	272	302	299	288	256	277	282	277	259	277	300	308	293	261	271	297	284	256	271	270	280	278	311	287	279	300	284	268	274	255	299	299	281	282	278	275	291	265	261	247	269	293	248	274	266	288	296	247	289	278	282	269	299	273	297	295	313	291	266	270	262	261	277	264	282	300	299	248	288	263	263	239	288	275	289	281	264	251	270	280	289	278	282	273	292	289	268	268	239	312	251	303	275	272	258	313	284	297	263	272	266	307	287	282	287	274	284	250	277	287	281	258	249	278	278	285	288	272	279	317	319	253	280	312	275	266	263	284	269	278	289	270	304	299	306	262	236	276	275	257	262	283	273	266	286	257	273	270	275	262	268	245	259	280	270	286	287	277	303	274	270	265	275	274	282	264	274	264	298	279	299	290	269	296	275	280	269	283	270	272	276	277	286	283	266	296	291	257	283	282	263	265	299	253	277	280	279	274	285	260	260	264	243	284	299	275	274	305	294	262	301	281	286	299	272	293	276	246	278	285	298	265	274	261	270	262	260	267	301	322	273	250	300	287	286	287	273	289	275	266	277	270	287	275	271	292	293	284	274	274	270	295	270	284	253	279	273	298	263	277	301	259	297	287	294
15448	8110	4798	2253	1815	1384	963	876	729	641	601	526	474	455	440	429	417	419	391	357	369	429	377	402	367	378	370	366	392	366	363	408	379	355	366	367	375	399	353	385	399	385	364	363	384	369	385	402	370	382	352	358	364	364	377	351	397	373	362	390	339	377	385	363	374	339	359	371	380	377	385	344	365	384	375	349	333	346	378	367	387	366	377	355	362	347	380	362	359	361	394	371	380	357	346	352	330	367	365	359	370	368	361	341	386	355	369	352	396	390	358	390	383	342	345	314	374	382	396	354	408	371	388	379	364	386	377	357	384	391	398	359	346	355	339	362	347	405	363	364	351	365	361	352	375	336	394	340	373	369	350	372	388	362	364	373	371	355	364	389	331	347	398	378	347	427	349	358	342	382	332	316	396	374	352	390	366	375	376	371	357	372	367	341	360	379	335	376	370	395	388	382	341	336	376	411	378	354	371	345	357	345	398	384	379	360	351	355	375	387	368	371	334	377	357	376	348	342	325	367	379	359	368	322	409	359	348	401	369	366	348	364	371	331	343	368	373	389	376	383	361	377	387	365	346	345	361	358	352	364	368	353	325	388	357	337	372	387	351	375	360	373	402	386	386	389	355	374	384	330	366	348	388	360	386	346	383	356	345	392	365	329	343	355	368	376	352	358	360	333	360	374	358	356	320	391	384	351	331	345	389	341	368	381	355	397	408	376	393	365	383	400	355	407	350	379	348	325	356	376	345	364	351	406	404	386	393	376	397	369	382	364	366	359	359	343	399	425	367	353	364	371	353	343	319	345	325	400	387	363	394	354	334	357	356	381	377	359	392	373	361	399	385	389	345	397	357	345	334	361	349	372	344	341	322	357	355	365	362	373	360	330	360	349	338	364	388	371	386	338	365	389	370	372	369	413	389	342	364	346	401	360	400	353	366	330	349	327	374	375	396	346	301	358	336	367	349	382	398	354	381	347	354	404	356	349	393	378	340	363	350	349	381	353	374	383	377	343	395	362	327	367	362	370	337	408	352	371	328	351	373	350	369	376	387	337	376	378	330	329	362	343	371	366	303	390	375	333	339	396	379	358	372	369	363	361	405	386	395	369	344	371	347	377	376	403	390	367	371	370	355	377	361	400	337	349	358	365	380	365	351	363	368	399	365	351	381	356	348	335	354	355	372	361	409	382	368	357	376	381	365	364	345	328	337	355	367	372	389	390	383	346	348	379	384	365	364	381	380	346	407	375	384	377	373	361	402	377	356	355	341	369	357	350	334	377	415	353	371	337	350	356	361	398	350	353	368	358	390	372	337	373	348	406	386	367	357	382	364	334	364	393	362	382	391	323	356	361	354	380	340	375	376	367	361	385	362	344	373	345	365	360	364	361	351	365	398	366	370	348	333	364	356	365	343	364	354	362	402	342	350	366	367	376	340	372	323	372	344	363	399	369	399	352	338	406	360	406	382	384	340	367	378	352	367	359	360	364	374	396	386	357	409	378	352	330	384	364	377	377	347	381	352	369	377	370	395	366	372	380	354	373	327	397	355	355	345	343	380	419	374	364	372	344	335	376	374	364	376	377	373	361	354	340	384	344	376	339	369	389	386	349	382	407	358	372	385	394	354	355	359	337	379	353	374	367	364	385	396	390	356	362	366	394	357	353	339	356	363	362	384	414	387	344	391	363	333	359	359	340	379	323	341	295	353	338	346	385	356	382	354	376	371	366	354	405	354	360	352	342	374	377	383	375	384	396	368	359	349	351	398	373	372	347	352	382	381	379	373	353	376	367	366	351	384	396	377	386	382	359	387	329	384	404	377	342	363	365	383	389	387	345	356	368	379	353	409	364	380	387	409	359	364	384	340	366	346	369	346	353	362	378	396	352	366	358	368	402	391	392	381	335	378	387	346	330	381	357	380	389	389	381	372	365	383	355	356	371	337	401	367	368	349	388	374	362	378	330	397	399	372	409	390	355	372	376	361	335	379	387	367	351	396	386	368	367	354	396	370	358	358	367	366	354	386	355	389	395	400	365	322	350	363	367	373	355	398	375	366	350	368	356	366	359	349	362	382	366	340	377	400	363	357	347	369	386	374	370	403	361	380	369	343	384	358	378	350	324	361	385	373	399	359	377	371	348	375	377	349	347	356	373	385	351	358	361	374	379	349	382	398	374	366	375	365	356	395	350	370	349	365	314	355	368	395	374	353	341	371	368	365	359	387	365	354	352	349	375	377	355	342	391	381	408	366	377	329	388	361	345	373	368	381	376	380	373	389	343	376	370	349	390	384	394	367	366	339	360	363	382	361	381	361	371	360	393	392	363	353	424	358	382	390	329	353	397	371	365	332	358	389	368	350	382	359	361	405	365	354	361	355	330	392	373	354	365	364	361	371	365	369	352	343	379	347	381	332	387	388	388	338	375	377	379	390	353	391	349	357	366	354	350	364	357	377	350	385	371	339	340	362	351	400	363	338	363	378	362	375	352	383	353	373	367	375	404	380	371	388	340	329	395	352	355	378	371	373	358	372	348	401	375	340	380	391	354	345	366	374	363	362	366	351	342	382	378	364	384	357	338	364	359	395	352	338	349	402	310	371	384	361	308	395	363	366	374	359	404	398	390	358	382	370	370	328	360	352	373	373	321	357	342	373	372	375	371	330	365	371	364	364	363	326	374	375	353	378	355	370	352	381	347	383	361	376	376	368	353	398	362	364	349	361	346	347	366	377	345	335	380	348	340	355	379	347	389	392	343	366	378	384	383	328	371	344	352	348	388	358	374	368	354	372	335	369	356	353	360	373	396	326	348	312	336	372	356	364	369	379	359	371	392	350	363	343	355	328	384	356	356	383	339	368	363	398	369	378	343	360	363	346	395	387	385	376	352	385	389	351	373	341	401	360	369	347	349	373	386	366	376	381	356	394	356	371	369	360	358	335	363	354	386	354	350	361	379	395	319	396	366	343	389	389	353	397	319	375	361	375	391	380	376	359	361	363	355	385	365	367	335	360	333	362	340	339	365	398	359	364	372	365	375	370	357	329	330	377	351	366	360	370	359	376	369	347	382	340	383	392	382	359	371	361	341	381	338	338	345	351	363	373	364	367	383	343	331	391	404	345	346	372	382	370	350	355	382	372	357	378	353	361	359	389	348	332	348	377	353	342	352	400	375	394	361	368	402	358	362	357	370	352	411	370	371	341	387	373	353	346	383	387	351	360	373	339	354	409	342	393	348	348	369	369	370	405	362	365	381	360	380	382	371	363	343	369	368	356	370	370	367	404	332	410	389	335	354	399	383	377	379	358	334	348	378	388	364	346	403	345	342	350	373	375	348	373	375	364	340	355	345	347	378	368	401	330	370	372	382	343	333	339	360	347	368	375	354	367	373	359	353	353	352	390	376	384	364	353	391	360	343	384	407	342	385	348	429	380	361	343	353	378	364	368	356	371	341	367	379	361	333	388	355	359	361	379	390	377	362	378	357	360	342	350	337	367	359
23071	21618	29338	24350	21611	21427	3466	764	627	549	426	375	359	312	309	307	280	256	233	243	256	252	249	245	212	252	210	232	214	226	209	224	204	202	229	226	228	214	216	223	219	217	208	232	209	218	242	223	202	219	200	199	216	189	191	206	216	214	236	189	228	207	197	209	206	230	224	205	219	225	204	218	206	208	210	232	200	231	243	202	196	243	203	210	224	208	220	195	207	220	217	201	191	215	192	218	198	211	201	190	212	210	189	208	229	219	197	203	211	205	190	202	213	223	197	222	210	206	248	204	235	213	195	203	184	193	198	189	222	214	190	212	190	187	193	182	208	201	210	197	208	220	212	208	225	216	203	215	205	178	209	184	200	202	194	203	215	225	222	219	191	223	220	205	228	212	220	193	224	203	208	232	193	215	202	195	211	208	211	191	207	180	196	203	190	200	223	199	206	219	203	200	207	219	193	203	186	213	206	207	184	206	211	189	213	193	217	210	201	211	209	202	223	232	217	199	173	194	196	176	196	208	223	208	223	206	215	183	185	243	208	208	199	193	233	197	192	217	210	208	206	201	204	212	206	212	211	196	216	222	195	210	191	204	238	215	208	213	201	185	223	180	213	211	199	205	205	205	192	211	191	200	211	219	217	217	204	204	205	195	211	215	188	208	204	238	191	201	197	181	202	201	204	202	206	211	242	194	210	191	199	189	193	198	206	206	199	210	219	202	191	172	183	180	189	228	228	210	207	192	208	191	226	201	211	202	217	230	227	206	196	232	183	210	208	224	194	195	223	195	207	212	197	205	221	195	219	197	209	199	186	186	204	210	193	216	211	223	221	200	230	206	230	209	207	233	199	209	218	216	208	196	210	195	203	212	229	207	202	208	201	191	217	198	230	230	221	202	181	197	189	179	205	194	239	191	187	198	207	232	206	196	222	218	184	221	228	174	231	210	215	210	182	206	207	179	219	196	231	179	182	203	213	221	180	208	205	201	201	209	211	213	210	216	183	199	189	194	227	184	208	211	202	195	210	199	207	223	198	217	230	192	200	212	182	178	207	204	216	218	222	211	203	193	231	219	218	217	224	199	218	196	197	197	216	211	218	204	227	213	206	187	213	199	213	205	225	189	233	212	217	242	201	186	218	209	214	205	207	197	197	228	211	196	227	192	186	214	214	208	185	206	201	209	221	185	199	207	200	212	215	198	196	191	212	197	214	197	201	196	194	194	173	197	227	202	173	220	193	189	223	196	195	198	207	205	172	210	216	199	205	208	218	198	207	219	185	196	209	196	212	209	203	197	203	177	185	185	202	223	232	205	217	188	230	201	221	199	218	199	192	237	197	192	215	202	229	190	219	201	212	198	214	218	202	187	238	189	176	215	212	202	190	212	228	183	229	200	183	183	181	189	217	220	199	205	212	228	219	185	199	197	187	199	198	194	199	204	229	231	227	190	184	184	205	221	200	212	184	200	227	191	217	206	215	192	199	187	233	201	195	214	198	211	213	233	204	190	219	201	192	211	205	203	176	209	220	192	223	208	217	201	223	228	229	212	202	226	203	211	202	211	183	223	210	207	219	195	212	232	208	203	184	177	192	205	203	200	205	192	185	216	210	195	212	205	217	193	193	191	214	215	198	215	198	241	214	189	204	215	178	210	225	201	210	202	211	204	205	190	216	217	199	225	206	214	191	194	203	209	216	181	195	224	225	220	195	222	199	175	206	184	185	201	186	213	226	206	195	191	203	180	207	213	198	221	198	185	223	218	208	215	218	204	198	187	206	196	210	223	213	221	205	220	202	206	213	182	182	223	199	217	188	220	190	163	201	211	253	176	190	193	197	216	237	225	206	203	194	211	214	209	206	173	199	209	237	191	205	217	187	220	228	193	208	205	211	183	192	219	191	204	214	206	204	228	207	216	185	223	194	195	190	217	193	195	179	227	202	214	198	204	188	213	192	189	203	170	189	214	218	207	211	170	187	208	200	205	180	195	210	189	210	188	177	236	211	209	200	208	238	192	209	210	213	211	172	217	197	203	201	228	198	186	220	188	235	196	180	191	213	197	219	235	200	224	210	217	228	212	205	201	198	213	177	213	233	198	195	212	202	177	233	188	191	199	199	228	218	183	197	177	195	184	203	204	213	205	201	220	213	218	204	207	188	228	217	198	206	234	202	180	209	204	198	205	204	186	196	211	215	194	227	206	202	198	181	200	176	240	201	209	188	189	202	229	221	230	200	221	196	196	214	210	208	219	218	204	218	234	199	215	200	208	190	187	198	188	177	213	243	204	194	215	183	201	224	223	199	174	211	187	214	224	226	187	187	193	203	213	201	209	242	220	195	202	206	198	204	225	201	220	198	192	199	205	205	234	220	202	201	193	223	199	182	202	195	199	201	196	213	179	234	213	195	219	191	224	194	205	180	203	237	194	191	201	253	206	211	200	203	209	205	220	208	230	193	193	204	217	227	196	205	200	197	220	203	213	208	201	188	235	218	194	187	225	187	208	198	205	190	212	224	203	226	216	188	210	206	206	195	195	196	205	219	231	195	190	171	184	219	205	211	199	210	207	223	207	222	203	198	207	209	191	203	225	190	181	205	211	196	221	227	181	202	220	173	215	194	208	214	212	219	189	217	220	200	217	206	214	215	202	206	196	233	229	202	201	216	226	201	211	182	204	194	194	189	193	229	227	184	171	192	190	190	174	223	181	181	205	212	176	211	178	189	193	180	200	197	235	215	202	211	218	203	188	224	189	193	196	198	231	195	190	200	213	228	194	218	214	199	234	197	202	227	195	211	211	213	222	195	214	202	183	222	209	176	197	175	197	210	207	212	214	190	227	218	184	216	189	219	236	213	179	228	222	211	222	208	204	217	204	182	201	189	196	194	209	211	202	195	186	214	207	215	208	222	250	205	213	235	215	206	223	200	197	176	223	211	218	185	211	230	201	222	160	216	212	196	207	197	177	200	199	231	209	241	204	198	193	186	223	201	187	211	218	209	208	193	178	218	213	225	216	218	194	234	213	213	212	218	213	221	207	218	247	194	248	172	224	191	206	212	199	206	196	200	187	220	201	212	193	196	231	242	216	199	217	200	212	188	201	207	227	205	214	191	214	220	196	222	194	218	209	212	188	221	204	227	215	202	197	190	198	188	206	208	185	190	211	194	199	207	199	209	206	197	224	190	222	192	209	183	203	185	214	201	208	227	217	213	231	196	199	201	177	206	216	204	204	199	190	216	192	196	206	192	190	219	222	203	232	203	221	218	215	217	199	212	214	227	210	223	189	211	207	211	201	207	190	198	212	204	191	211	219	202	222	177	196	206	192	228	204	217	219	210	192	188	222	210	195	182	205	219	219	205	190	211	228	214	215	194	199	224	198	212	235	197	206	192	215	208	200	196	187	198	191	178	213	198	213	186	167	233	231	222	187	181	233	212	222	203	198	203	212	190	226	192	199	221	210	191	200	213	192	204	194	202	203	197	201	194	206	194	206
19316	16629	10762	5383	4004	2810	2113	1547	1278	1000	798	693	663	623	502	449	469	437	382	406	372	358	330	346	336	321	295	315	320	331	353	336	291	330	296	292	329	359	284	282	319	339	317	306	291	312	266	292	269	285	277	267	334	273	315	324	307	284	288	289	294	252	289	309	279	286	286	307	291	301	295	279	301	312	311	274	288	281	284	308	288	317	259	276	287	285	307	283	298	300	285	277	278	316	296	283	266	292	259	295	299	281	242	284	277	272	286	268	290	293	311	286	288	294	258	294	334	273	315	299	277	317	308	269	286	290	266	291	302	261	290	286	267	273	288	257	294	255	263	289	286	286	237	265	278	276	274	288	250	234	262	286	263	271	279	269	284	287	266	280	293	272	310	291	249	294	295	313	267	260	261	258	268	311	277	259	288	299	274	308	285	291	281	257	288	257	283	283	280	260	272	258	291	290	280	314	243	317	247	282	275	254	298	277	259	243	258	275	297	272	267	257	272	285	255	265	241	286	245	287	256	285	275	267	268	283	302	248	264	267	288	283	275	262	304	279	307	264	293	290	272	272	273	289	283	291	265	284	272	287	316	266	270	286	297	291	269	300	263	302	277	287	261	267	240	293	285	301	290	290	315	287	270	293	268	286	283	282	274	258	299	298	262	254	279	261	285	272	283	267	287	274	260	274	300	278	263	285	284	279	303	267	296	292	278	274	264	284	296	267	257	307	267	292	288	285	274	271	291	297	289	300	271	259	266	284	307	256	290	262	287	279	296	280	306	262	264	245	281	299	255	271	296	276	268	280	267	242	277	310	275	263	278	266	249	276	277	277	292	306	283	275	286	272	301	256	280	267	293	285	327	281	292	259	283	277	297	250	270	264	273	271	318	283	291	259	275	301	266	264	296	298	281	280	253	275	280	298	296	282	290	304	278	283	300	286	259	287	272	271	252	281	279	239	258	253	280	262	281	287	259	334	273	312	270	283	263	312	290	284	260	284	284	279	273	263	258	277	280	280	311	294	264	273	306	282	279	270	290	275	279	257	306	259	259	267	299	261	307	261	287	286	284	282	271	282	251	278	294	281	308	277	252	283	293	283	304	267	271	277	245	282	291	292	259	307	273	281	277	276	265	303	250	270	250	238	277	275	268	265	278	297	286	293	282	308	237	271	289	270	301	241	250	289	264	275	300	294	282	259	297	311	246	277	272	287	296	276	294	316	282	276	252	290	283	282	234	257	303	234	283	264	262	258	279	293	270	281	282	267	319	257	303	295	287	275	288	251	287	282	296	268	270	297	273	260	270	289	276	265	287	275	283	284	264	298	286	279	274	291	282	263	257	283	281	283	297	250	309	281	284	297	291	285	285	291	263	274	267	304	290	286	253	302	275	299	284	279	291	277	249	300	263	283	299	272	255	280	286	295	261	279	287	309	271	275	284	293	283	269	260	285	262	294	267	265	267	268	291	263	292	275	292	293	263	285	300	275	282	298	295	298	303	258	306	306	276	289	267	273	315	284	254	302	271	270	270	270	283	255	269	255	275	276	258	296	276	305	278	290	291	255	298	277	282	281	283	259	281	279	294	272	298	275	287	281	276	272	272	281	288	295	278	279	256	283	276	258	282	296	284	278	292	251	297	263	320	285	298	287	269	271	281	264	288	271	296	276	286	276	274	286	283	297	300	299	281	285	266	265	259	265	305	264	280	268	278	274	281	294	284	262	323	259	291	286	298	267	295	290	283	307	273	290	252	263	285	283	280	272	313	283	316	295	297	242	276	249	289	271	263	259	256	258	275	282	254	279	268	294	260	257	297	283	292	269	283	298	282	282	302	277	300	261	293	281	289	271	282	336	274	273	254	306	303	313	252	261	277	271	318	259	273	278	272	246	284	276	284	291	298	281	273	272	297	289	262	274	252	281	273	277	282	275	305	273	306	283	301	283	258	260	273	259	256	263	257	283	274	298	290	263	287	310	236	272	293	255	286	273	294	250	292	291	276	289	303	289	270	279	299	284	274	314	298	291	278	283	283	269	257	327	279	295	288	291	297	266	278	289	264	263	279	273	273	274	271	246	313	260	323	282	298	293	269	275	283	284	268	264	321	294	294	240	253	293	274	295	281	273	311	273	279	290	284	289	282	282	287	264	304	292	293	281	299	283	271	249	273	298	271	281	276	261	260	245	286	278	248	268	253	279	314	259	262	283	291	308	294	283	269	278	277	289	242	268	265	288	267	290	252	285	261	262	282	282	288	262	259	281	284	284	259	293	255	280	283	272	284	319	282	296	272	276	275	269	257	287	253	268	261	278	269	278	284	283	249	250	281	285	271	295	255	306	294	283	285	294	272	300	268	254	277	258	290	298	269	289	271	269	280	277	275	278	285	293	262	302	290	245	292	298	256	266	260	307	291	283	252	272	290	283	283	267	266	291	265	272	271	267	285	261	264	293	281	268	277	298	269	298	281	259	283	232	294	254	285	273	240	275	265	256	282	285	312	256	285	264	285	252	226	272	285	295	282	294	269	283	298	258	284	312	307	278	260	269	252	305	288	242	265	314	274	273	259	301	273	283	293	278	272	287	268	261	309	252	279	274	273	309	244	285	279	267	262	267	289	276	257	280	281	270	274	280	284	282	268	268	268	282	309	279	273	283	251	270	282	276	296	274	301	314	281	261	294	285	257	258	290	252	300	306	282	289	292	236	284	309	272	298	270	271	295	252	294	289	299	299	286	295	316	284	285	263	259	267	289	292	264	286	262	273	291	243	244	286	264	268	296	278	272	279	280	252	275	257	283	282	302	274	285	297	258	309	283	261	291	267	300	282	274	272	265	285	278	303	290	286	292	291	290	261	303	288	296	292	279	291	279	267	286	266	309	296	256	279	278	328	278	279	263	284	280	286	256	307	272	277	322	281	257	293	252	285	286	276	280	310	260	275	285	249	301	298	281	306	283	286	267	280	263	261	279	282	261	282	273	249	275	301	271	277	304	282	314	292	283	276	263	255	266	278	320	292	258	283	278	272	288	248	296	295	269	248	269	270	240	269	295	261	295	288	258	266	277	252	307	288	282	300	277	298	263	273	288	261	272	266	272	263	253	301	303	293	321	231	295	273	305	293	263	269	264	268	258	277	270	272	277	277	281	282	250	281	274	258	270	269	248	295	273	271	285	280	298	287	263	279	272	299	290	309	280	303	268	300	303	273	282	319	288	292	291	287	263	283	268	265	272	264	290	258	284	285	254	288	258	308	288	282	266	268	265	272	294	266	293	294	270	292	271	253	275	301	299	261	279	261	287	264	275	282	252	279	281	281	252	306	312	236	283	273	274	258	260	277	260	291	273	282	262	275	289	292	295	296	290	293	261	287	274	287	288	292	281	292	286	277	270	278	270	264	277	266	264	290	313	303	306	268	308	278	275	245	269	254	271	282	272	288	299	289	297	267	273	257	277	263	290	296	292	273	294	277	266	267	296	261	292	284	288	279	279	295	274	271
28026	18061	4463	1203	738	663	565	540	506	529	488	496	449	461	437	487	492	479	446	473	471	386	464	421	446	484	441	421	462	443	438	404	407	461	469	477	446	438	434	455	433	434	458	460	471	400	447	459	478	492	440	434	459	473	494	446	442	476	472	424	411	477	417	473	458	473	456	444	486	485	454	430	436	442	463	470	461	439	467	413	477	436	489	458	458	440	489	473	425	451	471	416	476	465	488	408	444	440	426	440	420	409	427	457	419	432	447	464	460	453	461	447	394	436	466	454	420	416	457	428	458	422	420	442	474	441	426	445	476	466	461	433	470	425	461	455	442	391	465	456	445	456	448	452	410	463	420	418	455	454	454	419	457	436	452	466	457	449	465	469	466	445	451	464	476	473	440	466	438	444	464	424	484	456	457	478	447	467	474	408	448	436	476	457	443	446	473	429	440	441	441	463	444	430	454	486	447	448	420	416	453	450	461	429	434	465	437	441	454	453	416	457	450	462	429	448	430	457	413	462	434	447	469	451	475	443	447	454	489	470	424	424	459	431	470	455	445	472	464	466	419	422	445	466	461	454	479	469	446	426	446	484	482	438	466	431	487	428	456	439	468	440	411	444	433	433	462	458	450	453	464	432	436	450	467	417	415	460	417	474	457	440	460	448	474	445	445	469	440	461	424	460	472	502	420	459	474	484	442	441	500	445	449	441	452	429	432	477	456	464	476	462	423	514	461	439	446	447	437	449	468	429	419	458	449	441	445	480	470	450	419	461	490	479	467	470	446	470	472	467	434	466	420	443	463	443	437	467	408	429	458	456	448	446	464	456	439	471	450	438	464	458	449	471	414	466	469	455	440	473	446	431	465	462	483	431	431	450	483	460	441	498	492	444	447	446	431	442	421	455	479	476	435	455	461	455	476	481	445	434	498	449	457	472	434	466	439	466	430	463	460	451	431	460	452	459	512	447	434	449	432	432	428	484	395	457	470	464	417	417	483	430	476	485	451	439	451	425	433	416	435	425	426	483	465	478	492	445	437	467	433	456	425	485	463	433	436	455	434	451	430	427	471	424	447	449	482	461	430	447	488	478	461	414	433	447	454	414	461	465	479	499	443	442	451	417	457	469	438	430	451	466	485	455	455	389	462	475	433	477	460	452	485	474	415	458	432	487	444	455	464	458	438	460	445	414	455	457	455	445	421	447	487	447	417	465	437	437	452	506	443	416	501	434	422	464	437	490	476	431	412	469	410	436	486	457	455	423	432	461	455	454	439	480	490	463	448	410	483	453	462	459	494	472	414	489	405	445	436	462	476	441	487	467	437	451	436	452	467	447	446	445	441	454	434	465	437	436	426	429	507	476	474	451	456	426	448	425	482	503	473	454	436	465	435	414	446	494	453	441	448	469	460	467	445	466	480	452	439	448	447	470	441	440	459	480	452	452	444	422	453	479	443	459	461	465	460	459	480	429	468	437	453	428	424	441	439	460	482	426	461	492	452	486	489	457	421	433	461	471	427	445	480	472	409	433	429	483	456	441	412	453	446	435	443	452	463	440	421	471	456	478	481	450	428	446	444	451	401	510	423	433	388	431	439	460	467	500	483	439	447	483	447	415	459	450	403	456	445	428	457	495	470	417	460	447	457	453	456	446	412	478	429	452	453	441	428	428	456	465	462	422	456	460	456	418	429	481	475	438	446	473	445	445	451	463	438	451	411	455	440	435	453	434	426	488	458	435	458	451	480	391	452	439	419	481	458	441	434	437	444	449	450	427	474	469	465	421	419	462	412	431	470	457	458	476	414	465	472	452	451	439	444	454	459	435	458	455	449	463	436	430	456	454	443	472	460	437	451	464	451	463	442	463	459	443	431	421	453	419	440	465	457	488	443	434	447	429	504	433	461	450	485	447	457	418	433	436	461	449	469	455	426	424	468	506	444	471	476	461	434	465	432	471	410	461	458	460	448	448	455	473	457	489	453	451	461	489	476	467	457	453	456	476	435	466	466	438	444	464	440	462	461	438	479	451	460	477	470	479	472	431	434	431	460	456	481	463	456	473	439	439	453	443	467	449	455	433	424	434	442	465	415	452	408	438	435	428	423	421	414	449	464	455	496	432	426	451	447	430	417	427	450	447	441	457	465	481	448	446	453	448	417	453	457	453	460	452	474	471	478	461	425	425	485	457	402	430	434	466	434	459	423	471	483	440	475	441	469	442	468	464	416	443	479	476	422	471	457	449	478	506	431	456	434	438	421	418	463	429	461	459	421	480	429	466	461	440	471	496	481	488	500	445	468	391	434	448	409	462	460	417	454	447	417	484	478	490	426	442	442	431	452	471	415	439	438	456	439	472	492	472	429	441	431	446	486	437	434	467	441	445	494	411	437	464	482	478	447	433	478	428	490	458	435	430	434	459	508	463	432	449	425	443	441	450	473	480	472	474	482	450	453	444	461	433	441	443	461	418	459	465	453	481	434	453	415	438	466	422	439	465	402	488	427	464	427	445	455	462	469	430	424	420	435	425	441	430	452	451	446	492	451	490	434	468	439	442	477	449	445	444	442	417	465	468	472	440	416	435	456	422	449	439	488	411	436	391	446	409	468	473	449	461	474	461	445	446	449	416	462	448	465	464	444	421	437	465	450	469	416	427	467	468	463	462	450	482	438	428	458	441	454	445	433	480	471	433	450	439	425	458	445	466	424	450	430	450	448	452	458	445	469	441	466	435	459	508	439	412	437	445	445	415	458	433	429	446	448	437	433	452	469	415	413	479	468	457	458	467	465	439	455	451	434	437	469	444	434	447	473	493	487	416	480	474	478	414	466	429	422	459	430	451	420	475	446	475	414	447	465	457	426	440	437	459	454	473	451	475	487	457	458	427	496	459	446	451	429	471	435	469	452	447	424	425	457	449	435	479	454	451	464	463	454	425	435	419	428	446	438	430	500	419	463	484	453	438	429	420	459	450	460	464	428	435	461	436	403	441	457	429	432	449	457	477	444	450	434	475	442	446	402	445	440	466	468	450	433	433	435	479	403	432	466	450	444	442	486	452	462	424	476	449	470	424	431	433	446	408	456	445	474	472	459	482	437	431	490	462	476	437	437	435	407	481	469	456	418	438	444	463	430	453	456	457	423	423	471	485	435	460	466	475	470	413	437	500	467	454	474	467	465	436	478	464	487	489	449	422	448	456	461	441	462	457	421	454	437	454	454	461	430	454	479	447	454	454	506	423	427	420	477	419	443	447	439	469	475	489	465	433	469	466	420	485	481	457	450	459	438	459	506	469	428	412	460	434	440	422	447	448	462	443	437	452	437	438	467	437	479	476	420	469	405	458	450	441	472	433	473	481	481	426	453	425	451	456	422	430	455	491	488	437	482	451	465	424	441	474	425	435	437	456	488	453	440	452	466	468	468	427	441	422	421	470	466	468	399	436	427	449	465	466	459	445	447	467	486	459	439	465	464	500	444	441	450	458	470	463	493	470	418	431	473	446
13380	4808	2811	1616	1232	1042	852	779	715	687	663	646	641	600	644	596	592	614	619	586	579	634	593	622	628	627	555	640	586	572	587	570	607	586	588	582	647	635	574	605	583	593	568	596	535	607	597	606	554	547	644	563	561	559	576	589	567	615	548	561	569	573	601	620	582	571	574	582	601	594	580	614	607	616	599	648	607	584	606	575	596	601	583	623	565	588	628	607	561	583	551	576	546	619	618	558	625	606	571	568	614	596	573	607	600	602	620	589	565	591	573	606	611	571	595	574	559	609	592	581	631	571	609	617	597	594	603	622	577	572	595	645	621	559	557	559	649	630	590	663	603	592	599	570	561	639	557	593	600	550	557	628	602	577	597	618	561	591	647	619	562	559	565	547	541	607	559	594	620	603	590	615	647	624	592	576	594	563	565	556	582	640	599	622	566	576	574	616	568	570	582	581	599	547	556	581	646	592	565	639	569	556	544	591	594	612	605	612	610	576	595	570	661	586	584	593	649	590	541	541	597	622	540	602	584	576	576	565	578	549	581	570	564	600	567	601	568	623	580	607	605	601	600	594	588	583	620	565	577	606	589	550	567	613	603	595	582	576	568	608	565	562	561	576	564	585	589	605	590	576	599	527	557	613	518	577	629	599	633	553	582	586	569	579	635	574	607	566	598	576	617	558	568	620	590	570	579	573	567	550	603	568	593	541	559	593	627	595	609	621	587	588	606	631	579	558	593	631	582	571	614	564	575	548	549	565	569	586	608	588	601	627	589	553	589	551	584	597	563	581	607	590	629	610	568	583	599	631	575	591	555	606	626	566	589	574	585	596	636	586	635	625	601	553	549	536	570	604	559	539	603	597	596	570	598	596	613	589	593	639	603	567	599	555	593	623	623	575	589	611	601	586	616	602	554	592	608	563	574	581	594	603	620	584	576	583	586	607	586	589	591	606	588	626	580	604	577	572	577	577	589	580	587	556	560	644	558	532	625	599	575	603	583	595	621	592	565	578	628	558	553	556	564	601	582	584	580	579	596	597	570	577	604	591	606	556	590	557	555	620	566	584	582	588	586	612	568	575	602	600	562	600	622	557	582	624	616	586	583	572	609	585	576	556	581	564	591	597	565	608	617	561	602	636	555	610	629	608	584	569	574	574	596	547	572	560	591	572	582	625	602	530	654	615	616	611	559	602	606	589	615	577	582	597	615	594	578	529	592	552	627	581	607	621	610	576	595	571	568	562	574	609	617	652	589	578	604	613	577	565	617	590	599	623	608	604	601	572	587	549	568	611	591	565	596	599	597	560	575	567	571	620	617	570	580	605	611	645	634	563	582	629	620	600	593	624	620	598	578	570	626	586	589	634	636	562	595	577	612	574	611	575	625	634	625	568	605	567	549	611	594	572	578	620	624	680	526	612	597	562	608	606	594	614	620	578	586	619	568	577	636	607	592	621	570	592	607	594	589	584	585	611	590	602	635	589	573	601	590	573	613	548	563	594	581	618	552	596	604	578	573	595	611	625	608	586	590	574	578	637	569	595	561	599	617	614	557	560	573	616	579	587	599	571	611	579	610	560	584	570	553	581	569	541	581	615	603	590	588	574	586	544	589	636	588	584	614	560	586	606	635	620	575	587	604	556	561	582	563	585	533	630	568	611	585	577	609	545	578	589	586	633	583	569	596	618	600	585	571	604	617	568	603	590	577	565	617	588	599	572	595	580	585	581	557	599	557	613	606	585	583	588	576	585	594	544	609	561	598	565	576	608	614	571	601	597	590	576	553	579	557	538	582	603	554	611	607	588	587	617	589	598	589	549	596	586	595	559	616	615	621	562	629	613	628	612	626	563	576	636	571	580	545	561	637	619	582	609	574	587	580	561	579	575	575	590	570	585	553	546	587	571	589	630	620	590	559	595	599	597	585	591	599	555	595	605	602	600	544	539	535	542	583	590	573	613	592	630	575	548	596	560	610	581	546	571	596	619	615	557	566	600	573	609	603	568	584	570	577	590	636	548	596	596	580	624	564	579	625	617	587	584	613	607	571	582	611	579	622	588	602	632	596	577	643	552	607	591	589	555	597	572	603	599	581	611	562	575	548	589	589	616	557	601	581	586	610	569	587	556	588	571	532	575	559	578	561	595	553	597	538	623	580	617	595	602	568	584	592	605	596	575	595	581	542	560	616	584	617	581	564	569	594	621	564	583	587	611	582	601	575	594	595	583	571	606	548	586	577	554	601	656	600	607	612	580	622	586	577	618	610	568	590	593	571	562	592	574	577	562	631	578	574	578	593	585	594	622	559	525	603	598	581	584	606	622	571	568	578	634	643	582	591	610	583	601	572	570	556	591	601	598	591	603	572	598	629	555	599	592	575	562	573	619	616	618	630	561	608	568	624	650	572	601	563	618	623	611	574	627	629	637	619	596	602	611	568	582	605	611	614	567	597	600	639	602	617	577	616	601	584	623	588	584	595	616	602	597	591	610	572	637	554	607	616	606	576	579	555	581	574	619	620	618	594	587	591	599	583	632	564	601	575	602	580	555	638	609	600	589	597	646	590	584	600	609	601	637	574	620	541	611	588	636	587	588	590	582	621	598	566	609	597	588	575	591	581	615	636	623	568	574	613	623	595	606	599	634	567	588	585	585	665	592	625	614	550	545	578	552	576	594	564	564	615	587	532	634	574	558	571	619	607	622	558	572	599	609	617	581	620	543	567	607	575	572	598	613	569	605	550	613	594	609	568	568	563	597	632	589	563	601	601	622	550	592	627	615	575	594	610	619	570	596	565	579	573	579	564	619	546	587	628	598	604	634	612	635	569	607	615	598	619	634	606	590	590	593	606	619	589	605	622	641	559	553	569	598	599	571	575	574	638	583	605	617	596	590	570	584	648	610	552	574	596	613	634	581	552	605	610	627	576	576	638	550	573	618	562	588	567	584	609	563	557	579	619	577	576	571	583	643	605	567	621	617	598	593	589	580	607	604	581	606	584	619	605	629	596	577	596	591	618	551	559	615	606	619	593	601	596	597	572	646	601	608	574	616	609	604	617	609	601	563	611	622	577	593	618	581	535	568	562	570	617	583	577	584	564	563	599	546	594	614	603	592	587	606	606	622	623	586	614	569	591	579	612	560	600	583	616	614	565	589	625	559	566	617	610	590	595	571	595	553	565	533	626	567	582	555	574	617	567	607	587	600	583	597	595	570	594	623	600	577	585	633	588	603	575	618	605	583	599	608	598	558	599	583	596	588	644	602	596	575	582	596	571	605	601	596	574	560	554	577	587	584	574	525	584	593	596	577	596	581	589	601	600	574	592	601	588	639	633	618	643	553	587	588	616	555	605	583	579	611	565	608	597	612	586	587	595	626	569	576	575	604	522	614	569	596	568	563	584	587	591	580	628	624	569	589	619	597	603	605	558	567	600	585	569	565	623	576	590	585	542	575	579	581	556	586	583	564	599	563	573	606	595	627	636	613	591	575	598	572	609	596
23966	21592	28757	24880	21500	6421	1120	786	649	619	543	542	532	480	492	466	466	441	434	444	440	463	461	433	429	471	420	388	433	442	477	425	401	441	424	417	454	425	442	422	454	423	434	425	462	395	429	451	431	412	414	426	435	434	434	408	411	426	423	426	451	416	433	407	383	429	395	472	408	455	406	416	438	428	406	420	413	407	424	431	449	445	429	446	437	413	422	444	427	414	433	420	441	425	427	406	417	431	427	424	428	429	453	412	425	433	441	481	429	408	437	401	427	409	407	401	443	429	422	410	415	421	410	448	430	402	445	452	423	415	436	399	401	411	394	429	416	439	425	423	449	425	435	412	451	439	473	418	375	395	431	420	427	431	456	408	432	474	414	404	445	464	411	423	438	414	434	413	441	429	432	435	432	412	385	425	397	417	394	424	391	435	426	432	426	380	418	424	384	397	423	433	417	411	398	419	439	426	452	431	418	436	413	429	449	408	427	422	435	408	379	431	456	449	418	430	395	392	415	394	416	405	463	431	435	410	389	440	425	424	440	437	403	378	432	400	417	434	428	449	425	393	424	385	419	418	413	413	430	416	411	419	456	435	386	450	446	443	415	437	415	439	418	420	446	427	402	429	454	413	464	413	428	439	445	416	449	430	393	421	408	423	386	432	411	432	395	356	447	430	415	455	436	410	420	424	434	432	478	393	399	421	420	437	434	399	459	416	401	424	473	435	418	469	460	412	423	410	464	411	453	359	447	408	450	441	446	414	423	443	434	436	414	427	426	408	438	402	438	429	450	431	405	443	414	440	443	429	396	427	424	435	403	431	398	416	421	418	440	418	376	456	454	380	411	450	403	438	457	440	421	420	402	401	419	388	426	403	423	424	435	416	392	378	414	422	389	458	464	451	394	436	438	430	425	417	429	420	421	419	451	399	414	426	451	416	435	435	458	419	407	410	399	406	411	431	402	436	424	417	428	435	448	389	442	438	465	411	397	449	410	430	448	424	437	400	404	407	416	400	415	419	409	393	417	439	394	405	407	449	452	397	461	417	418	383	436	461	432	448	444	400	442	405	456	437	443	402	383	430	446	435	426	392	408	452	432	434	421	405	429	414	403	433	400	412	455	423	453	389	436	440	439	425	452	417	414	450	430	431	409	423	448	406	418	441	433	472	434	378	426	395	406	405	435	427	381	423	400	430	456	404	385	429	421	425	458	407	444	440	436	408	453	423	412	439	421	447	429	438	422	458	440	437	396	438	429	407	422	436	404	416	443	418	466	397	424	458	438	467	410	418	384	405	451	387	372	460	422	414	464	403	403	400	436	473	435	409	419	445	397	407	402	432	425	421	390	428	423	471	429	400	419	420	424	419	444	429	457	448	438	430	429	431	434	437	404	421	436	430	428	437	402	428	427	414	442	437	435	411	419	434	423	435	439	419	399	454	450	425	441	433	428	441	417	441	439	430	416	391	422	391	432	407	451	395	410	453	406	436	449	423	406	420	409	409	442	436	386	415	417	434	466	449	421	428	432	428	413	442	423	399	401	396	461	400	409	433	430	403	453	423	389	405	438	439	420	420	432	434	412	431	423	417	421	432	449	391	440	452	442	439	419	436	394	428	410	436	417	438	420	411	433	410	446	420	409	419	449	417	421	455	429	443	470	464	406	418	445	446	454	490	463	439	430	423	401	402	426	406	407	408	415	415	379	422	408	443	435	435	425	403	435	430	370	433	427	406	426	459	391	443	456	424	427	408	446	411	453	431	402	405	417	434	441	390	431	410	416	408	447	435	442	413	398	450	437	396	399	398	408	430	396	400	422	398	413	443	428	407	439	450	429	445	413	364	432	452	458	425	420	396	413	395	427	440	413	403	456	430	412	441	447	392	452	441	413	429	386	400	430	380	381	377	403	388	398	408	440	420	417	403	429	400	405	410	434	455	432	413	435	443	427	416	419	398	446	399	416	400	413	444	388	450	431	408	418	417	429	428	440	388	407	439	421	421	436	447	442	408	400	432	418	417	417	438	470	432	416	407	442	413	439	430	412	420	430	447	389	441	439	428	392	407	418	409	436	451	419	442	404	441	451	403	387	434	432	451	442	427	427	425	468	447	428	428	412	424	367	421	425	398	399	441	440	431	443	410	411	398	445	440	414	414	407	451	440	442	419	447	420	436	380	452	424	430	438	412	378	430	416	431	447	430	441	435	421	441	404	434	402	418	403	420	395	418	447	414	430	380	480	432	437	420	434	371	410	430	431	435	432	430	374	384	431	441	463	431	399	448	440	412	446	438	417	402	430	402	426	442	443	454	472	428	438	363	410	396	414	388	393	445	401	415	451	425	434	439	401	430	421	427	382	407	405	427	408	436	416	416	399	433	408	455	431	453	463	413	415	388	445	437	397	433	450	447	387	431	430	449	490	385	424	428	411	445	412	464	452	444	440	435	443	406	441	394	406	404	436	431	420	414	412	354	422	443	434	414	469	428	434	453	436	406	404	399	402	404	457	429	441	445	423	459	432	438	476	425	355	417	430	434	432	446	437	412	459	428	444	413	411	401	422	440	426	425	396	426	457	440	432	421	420	411	451	409	416	408	410	380	411	478	427	412	449	434	398	404	454	403	416	410	444	415	408	414	419	416	420	479	401	422	377	404	421	429	434	446	436	401	441	469	424	446	432	377	401	423	416	417	413	400	381	421	400	444	407	430	429	394	399	439	418	411	459	441	445	423	441	362	414	427	428	420	420	420	437	423	409	428	435	406	401	430	425	416	430	439	432	425	446	429	419	468	447	423	433	406	403	441	398	393	462	412	430	431	442	402	463	443	387	429	442	427	453	395	419	420	394	446	426	407	434	404	419	393	377	394	401	412	422	450	440	444	390	426	457	384	407	397	421	457	410	424	431	427	413	413	439	416	435	414	386	411	409	410	433	376	429	433	458	416	402	407	406	412	423	425	469	445	435	400	423	436	405	430	400	440	443	462	433	447	425	398	433	393	411	446	407	442	440	419	448	429	420	413	425	427	423	495	458	393	388	396	429	427	442	429	436	442	420	411	429	446	412	429	436	416	352	433	428	430	395	404	401	454	437	425	422	415	410	434	401	401	439	423	461	462	393	422	441	417	411	427	431	423	439	422	435	404	422	419	451	441	422	389	384	416	392	452	401	423	444	403	445	402	429	382	407	412	419	399	418	404	435	411	399	462	438	432	468	418	413	396	441	442	408	417	417	405	385	396	387	442	422	426	444	439	381	436	378	445	396	427	457	440	468	436	427	463	442	440	456	470	415	420	436	430	412	379	437	387	420	406	405	407	445	408	434	416	436	420	421	427	398	429	455	441	443	428	420	442	413	410	449	411	415	421	432	392	372	410	452	446	469	434	398	382	431	417	416	388	418	431	386	424	420	441	438	434	432	442	402	423	387	439	392	455	406	392	420	413	454	456	399	422	398	411	466	404	402	437	416	409	419	417	444	434	432	437	441	390	383	364	421	406
16346	12347	7795	3849	2887	2165	1653	1374	1118	998	846	799	742	724	688	698	622	630	600	612	602	667	590	589	569	594	550	590	573	568	576	618	601	602	578	533	557	558	539	602	566	608	568	544	573	554	546	585	590	566	527	618	558	573	546	561	616	565	588	589	555	579	554	555	548	602	552	605	552	603	594	542	554	535	540	574	561	572	539	556	591	586	544	560	540	618	520	548	549	560	563	536	545	535	587	600	545	583	570	590	546	597	575	556	578	592	568	576	568	553	556	585	536	542	571	526	608	578	568	589	582	557	543	558	552	524	588	606	558	617	585	546	517	600	536	558	525	596	580	556	608	534	531	570	589	541	544	583	561	567	569	601	551	577	525	563	585	547	538	574	528	535	584	530	547	557	579	576	579	561	570	548	537	569	553	591	551	556	529	528	589	544	625	548	569	552	562	584	567	535	561	558	567	529	558	604	539	555	574	552	557	564	565	562	540	558	547	573	542	562	546	564	550	560	524	602	585	541	603	559	530	522	532	517	618	566	650	599	560	564	564	599	576	575	548	578	532	545	575	557	585	543	552	588	589	605	581	511	538	592	575	569	580	569	587	561	521	542	570	561	555	576	555	534	533	569	580	582	590	574	523	549	515	533	557	556	539	564	491	569	546	548	578	546	512	574	505	561	578	565	567	586	519	574	586	556	582	561	592	586	613	580	538	564	591	540	589	608	533	578	581	576	567	568	554	541	567	541	565	548	553	567	567	545	570	585	583	557	568	567	592	554	573	524	531	582	556	618	543	580	565	542	530	572	583	528	534	562	578	563	578	596	584	525	570	521	591	585	608	517	561	596	564	562	575	586	570	573	565	566	537	577	547	539	539	566	554	571	555	539	568	579	553	580	580	542	584	569	582	552	542	551	561	552	550	567	563	578	575	564	548	559	604	571	557	542	594	582	545	535	566	552	555	540	578	541	552	554	592	561	600	542	603	571	554	557	575	581	571	569	543	603	574	588	569	526	565	573	550	549	545	561	562	552	577	545	573	563	567	518	552	554	563	565	622	523	557	577	518	524	570	562	577	551	573	574	552	548	516	607	577	567	563	563	587	565	582	589	548	552	564	543	577	556	608	534	578	570	559	566	553	503	583	534	547	549	559	585	525	593	581	600	580	573	542	585	541	537	540	568	538	526	579	531	548	543	557	600	521	555	551	554	559	570	572	559	542	593	567	577	548	568	569	549	575	559	569	648	565	521	542	576	570	572	566	568	582	569	546	561	521	595	528	537	553	568	564	569	571	582	585	584	623	545	536	538	539	550	609	572	553	563	552	573	560	570	551	565	570	541	587	598	585	571	580	586	576	605	597	573	569	563	536	580	555	595	570	533	578	581	566	565	559	549	529	550	523	535	564	563	581	525	609	589	566	532	518	549	557	527	531	610	539	585	534	591	591	571	574	555	552	531	583	613	559	517	550	553	553	518	608	572	533	594	599	555	565	575	591	536	561	559	550	593	572	540	570	533	559	592	579	595	564	554	564	561	564	527	556	580	592	526	540	548	621	549	536	583	568	578	527	556	571	581	552	596	575	544	552	558	560	535	534	575	570	586	562	562	561	575	564	521	555	597	565	605	581	573	536	539	554	551	562	557	529	559	559	545	582	587	573	577	591	619	559	542	546	597	567	548	525	566	537	539	593	606	533	577	569	567	606	550	572	611	555	581	542	579	586	551	587	524	561	526	576	583	560	567	566	577	535	545	548	568	537	588	583	537	524	552	560	566	550	569	617	556	576	594	612	585	538	534	525	570	588	551	567	570	591	590	574	523	589	548	563	557	530	524	568	571	566	562	593	572	581	530	537	530	531	511	553	547	582	551	545	613	560	547	570	565	545	570	541	558	622	556	611	561	546	514	521	551	551	514	586	557	539	540	576	564	543	599	551	552	573	549	554	557	560	549	594	551	596	575	553	561	603	603	568	578	571	543	569	586	583	545	513	559	524	527	588	539	575	575	575	580	550	620	514	590	551	555	597	563	528	580	544	566	586	530	553	585	530	562	583	580	557	538	580	566	569	551	520	564	569	565	549	585	600	578	546	568	486	509	580	543	537	583	557	583	536	570	553	573	570	560	558	562	581	582	540	545	593	543	543	544	591	556	566	566	570	550	538	568	557	566	559	545	572	575	549	509	565	529	559	540	525	557	566	588	566	552	538	575	575	596	585	536	550	567	564	566	564	578	548	562	537	529	559	537	524	553	569	597	530	548	581	569	519	525	582	583	571	526	566	576	564	559	539	563	564	573	572	583	538	538	563	603	548	540	552	604	581	551	582	558	574	585	562	514	567	582	559	575	592	571	530	569	573	569	592	533	581	567	546	570	567	571	504	607	511	545	558	542	548	548	541	542	562	578	549	528	540	524	602	556	527	558	551	552	559	582	567	535	545	542	531	551	545	570	593	553	570	581	559	547	547	559	586	564	548	575	571	569	577	598	559	550	562	596	520	563	579	546	615	575	592	550	576	528	588	587	542	567	561	530	537	572	548	537	589	561	561	569	566	534	541	554	536	548	531	559	609	588	553	524	574	586	586	567	549	531	583	586	566	527	568	606	558	615	549	577	558	557	528	563	553	513	621	533	541	570	600	565	570	553	589	586	588	546	598	539	552	568	579	521	531	563	556	589	582	571	558	570	549	573	576	562	586	520	568	554	550	540	600	613	576	559	577	570	570	618	538	555	565	587	574	549	567	541	565	572	594	546	572	592	553	551	551	573	548	533	564	553	589	569	524	574	537	538	591	557	584	543	569	600	550	571	562	575	553	602	592	560	546	531	544	529	557	551	552	573	573	556	538	536	572	595	574	571	567	577	534	550	553	551	535	597	557	574	540	547	565	586	535	570	620	582	565	601	567	567	565	565	577	570	535	540	546	524	551	563	547	579	569	567	595	581	574	534	586	562	522	562	541	608	606	545	530	553	572	551	545	520	547	538	568	557	579	571	528	509	492	537	599	540	603	594	550	530	546	587	519	546	571	584	556	536	585	538	568	607	575	586	567	547	561	594	536	577	546	582	539	518	542	548	543	540	542	565	620	548	588	535	569	549	548	593	594	498	580	581	536	570	528	521	541	595	543	552	601	536	605	564	578	566	531	546	604	524	602	554	546	543	575	563	547	552	572	548	546	561	541	602	546	556	574	561	577	540	540	551	551	544	561	587	561	552	595	572	558	533	554	590	539	550	559	578	538	529	545	574	588	596	569	568	565	565	528	553	595	559	564	520	586	567	568	560	545	545	532	578	553	539	573	529	555	553	576	575	573	595	609	615	569	544	537	522	588	557	580	544	536	580	579	587	572	571	541	550	577	585	583	567	613	553	520	553	583	553	578	555	532	558	574	585	572	577	579	579	564	587	559	520	582	575	558	558	575	569	594	569	561	576	560	541	563	537	536	556	575	552	597	558	563	554	547	519	540	535	548	563	590	569	569	555	591	601	584	550	609	600	558	556	534	567
25308	21573	27228	25952	4849	680	562	432	355	364	334	301	317	309	301	311	313	269	312	279	265	277	258	299	272	266	267	298	302	278	284	286	300	259	274	264	302	256	248	299	286	267	274	276	281	299	285	270	281	287	269	262	272	257	290	266	300	272	268	285	285	269	245	281	262	284	259	277	272	262	257	273	285	254	289	307	250	303	271	287	250	259	288	249	265	284	311	257	268	273	303	281	295	301	283	250	288	274	307	293	280	267	263	267	302	300	287	281	267	286	266	286	314	267	267	280	294	283	240	267	276	278	264	289	268	291	266	284	276	252	285	264	245	275	266	270	291	271	267	264	293	268	301	294	300	252	255	264	263	267	245	274	260	275	289	291	256	293	277	264	292	275	254	282	241	263	280	273	270	277	285	261	288	289	261	241	284	259	282	292	281	245	262	268	283	291	271	267	265	294	285	265	299	261	280	268	257	266	262	323	310	288	259	241	283	279	272	280	305	287	280	278	276	304	271	279	294	262	249	253	253	267	263	271	260	277	273	247	256	255	246	269	259	259	245	263	271	253	252	265	249	283	297	270	257	256	273	285	271	270	271	251	255	234	279	262	287	259	291	285	294	250	262	274	279	268	267	287	243	268	280	262	287	239	243	272	287	269	272	296	266	265	291	301	249	257	271	252	289	255	282	264	270	245	267	259	268	301	249	294	272	267	264	255	278	269	301	267	251	262	267	276	293	279	298	285	269	293	254	286	257	277	286	265	264	284	255	276	280	270	290	274	283	289	301	306	276	283	248	269	260	286	261	258	280	281	268	258	262	262	269	275	273	284	286	306	264	271	262	287	273	260	275	294	296	313	277	280	292	282	284	258	299	267	267	290	266	301	266	278	270	274	272	272	290	274	304	248	287	249	293	270	303	292	284	272	295	258	259	267	284	292	249	260	298	261	298	254	275	278	286	276	271	253	283	292	293	283	276	261	262	283	273	289	261	277	248	257	264	269	252	267	290	302	273	316	285	267	277	271	260	267	268	280	291	292	292	273	308	282	245	279	266	290	251	252	267	272	267	286	264	273	302	265	245	290	259	274	277	292	282	268	276	273	288	272	288	279	273	283	282	252	286	265	292	283	268	273	298	244	270	258	281	272	280	301	289	286	268	257	311	268	267	281	286	264	285	281	297	293	254	284	247	291	272	257	267	275	261	268	270	272	270	285	293	272	272	255	259	312	280	299	273	274	280	286	286	297	243	276	273	286	286	286	302	282	280	237	295	283	252	265	274	260	294	279	258	262	262	261	252	266	271	303	259	282	281	273	271	292	284	283	277	273	296	286	292	277	264	294	279	270	266	260	267	257	261	262	279	274	243	250	245	277	262	318	291	270	277	256	275	241	258	267	273	258	272	281	272	279	308	289	259	266	264	265	276	265	293	285	252	258	252	249	258	277	273	267	280	293	312	281	273	259	277	280	292	257	277	281	278	267	247	272	267	270	262	272	306	261	258	274	257	275	266	274	277	246	255	228	298	280	247	280	286	270	266	286	281	282	264	272	263	246	263	268	271	261	272	271	265	257	269	254	263	264	271	238	276	266	283	261	252	272	276	282	274	239	311	246	284	267	270	270	285	273	260	288	274	246	292	291	263	286	296	297	275	269	260	307	294	258	269	290	275	280	254	264	269	275	250	272	253	279	276	245	274	278	259	290	249	265	251	293	288	250	263	263	265	287	258	275	282	293	282	282	302	273	263	290	268	281	262	261	284	282	311	282	258	301	274	272	266	261	242	278	258	246	281	247	266	259	276	273	262	282	268	289	277	306	291	282	271	289	270	254	278	294	279	278	281	284	290	312	264	274	286	284	268	298	283	247	324	258	275	275	266	274	274	287	250	253	254	267	253	287	251	282	299	272	267	268	278	278	262	282	271	250	282	271	245	262	284	264	285	268	288	255	270	262	275	281	267	247	267	279	278	272	247	269	269	257	253	257	292	262	250	273	262	280	282	272	259	276	296	235	285	300	272	244	307	262	257	287	309	286	294	260	288	244	278	310	278	294	268	261	273	312	280	255	256	289	233	253	247	262	238	282	279	259	300	257	277	282	269	252	268	281	248	286	289	261	292	263	287	288	257	289	256	309	276	279	285	261	290	279	280	265	248	275	285	261	259	276	262	273	276	258	289	260	263	288	302	260	267	271	270	263	264	298	272	263	278	285	285	271	267	288	259	282	261	277	255	290	291	258	273	260	307	290	274	279	278	273	280	280	283	276	311	275	282	250	276	287	285	281	286	292	279	265	272	261	265	283	263	273	272	286	255	308	269	264	271	271	276	269	265	276	269	288	286	282	255	275	277	268	275	275	284	256	287	271	307	255	313	275	269	272	255	278	286	280	279	279	260	281	299	298	278	274	294	274	245	277	263	291	269	259	265	274	260	267	278	262	281	253	280	286	289	288	272	244	269	287	257	254	282	275	284	309	283	288	296	291	259	299	300	279	256	284	270	289	280	290	281	289	242	250	272	235	284	271	294	268	289	281	270	269	295	259	279	278	266	275	256	261	269	284	237	277	285	288	292	266	272	272	246	278	278	274	279	285	261	293	258	263	288	245	265	252	243	283	279	288	283	298	266	272	288	266	285	298	266	294	253	234	278	255	257	287	264	282	280	274	279	247	269	286	271	298	276	299	298	281	314	275	284	304	260	284	276	252	260	296	283	259	290	298	255	261	273	273	274	293	288	296	249	261	264	287	289	301	241	287	268	254	273	280	257	240	271	273	292	279	292	287	249	250	246	278	270	256	268	297	253	285	288	241	309	259	245	275	301	306	280	282	276	291	269	270	270	251	271	286	268	263	281	271	267	263	289	272	309	263	244	287	290	271	284	289	270	274	296	257	294	274	289	284	262	274	291	294	280	273	262	269	271	245	308	237	282	277	257	267	245	306	308	260	278	255	267	286	290	269	264	271	262	262	292	291	258	293	283	267	290	301	269	277	309	268	289	288	239	274	276	288	288	276	279	255	258	270	284	254	262	254	261	272	272	259	301	299	264	261	284	268	305	296	288	261	262	259	273	262	282	263	301	268	272	265	264	275	257	255	260	279	282	300	228	284	273	270	268	281	291	271	278	264	289	293	275	273	256	282	243	268	263	286	293	270	265	277	284	244	238	272	260	272	275	271	250	281	290	279	289	286	275	254	271	270	265	293	290	277	285	300	255	266	246	260	298	249	264	267	279	259	297	275	243	280	290	279	273	278	273	223	288	249	274	276	264	285	252	251	266	262	280	268	295	282	266	286	261	264	274	270	276	281	251	261	264	275	256	299	254	265	286	261	258	290	276	260	238	260	295	305	268	266	274	257	253	257	289	281	260	264	281	268	274	268	254	273	270	280	295	252	260	289	275	277	250	295	299	277	266	288	264	250	248	293	300	276	249	243	291	258	309	274	242	273	249	245	271	279	252	330	278	299	272	276	296	274	269	298	284	238	324	281	260	289	267	266	268	258	298	273
15099	8716	5250	2509	1829	1375	1048	807	670	579	586	501	507	438	420	406	407	413	417	374	377	381	361	402	383	371	378	376	381	368	361	356	342	375	395	371	363	375	360	336	411	387	358	346	370	354	381	372	359	388	394	366	369	338	367	340	369	383	380	334	346	381	356	338	337	359	348	351	375	345	355	393	350	387	362	360	366	371	355	358	378	400	340	375	339	356	383	370	352	413	338	360	337	349	382	338	348	366	362	373	353	362	364	383	379	380	364	331	374	357	379	374	366	356	385	376	388	385	340	350	391	337	340	371	348	372	377	389	379	347	381	326	354	383	370	377	382	354	352	338	361	342	363	333	335	370	325	397	346	345	352	367	380	367	377	359	399	351	371	343	363	345	362	349	361	366	368	350	370	348	378	354	350	352	354	402	387	344	365	347	357	355	380	370	334	367	339	346	386	358	337	312	327	325	328	384	365	342	408	397	358	369	368	379	358	364	375	341	356	338	379	364	366	367	367	345	377	348	356	350	373	355	367	364	342	361	337	355	352	382	343	356	363	382	370	386	365	338	361	384	404	341	361	345	337	355	370	353	386	388	355	324	369	350	343	353	347	347	347	363	362	365	332	382	381	381	379	397	373	365	380	383	380	370	362	359	365	383	334	401	403	355	351	372	362	340	366	364	378	354	386	355	384	370	365	379	356	347	340	360	359	339	360	390	382	379	398	325	375	368	384	362	351	348	356	348	366	338	333	359	341	342	347	350	385	362	342	327	394	335	364	372	352	345	375	382	372	347	379	398	384	343	364	352	350	397	371	366	341	377	348	376	340	369	359	434	363	355	393	378	367	389	347	356	342	363	339	356	366	349	379	360	369	397	348	352	314	390	381	345	352	363	348	357	381	381	381	337	402	369	356	342	361	330	395	365	369	415	387	338	362	371	403	378	375	369	382	374	349	368	346	339	369	362	339	343	414	367	341	376	381	356	354	342	378	376	341	346	383	383	377	361	371	338	345	390	337	368	382	345	335	370	361	384	360	349	359	370	347	409	382	372	342	355	369	351	354	349	369	374	377	344	373	336	311	367	334	375	359	377	345	336	325	379	354	391	394	345	348	359	358	369	354	334	390	348	368	399	333	349	380	368	388	340	350	361	379	379	366	330	383	376	339	359	363	368	376	320	344	368	353	367	367	368	389	349	350	354	356	365	398	348	322	364	391	340	367	373	357	368	371	332	360	342	349	374	342	338	356	356	354	335	385	364	356	328	361	351	376	372	357	347	346	365	345	345	382	387	376	361	313	368	402	369	345	361	370	358	393	349	333	375	366	369	363	387	367	365	378	362	350	387	362	351	343	364	358	368	361	355	357	362	362	340	368	350	336	366	333	358	350	353	382	332	379	389	405	351	392	394	339	377	347	386	349	381	364	331	349	352	352	364	371	345	381	331	323	347	362	371	338	318	391	384	346	396	393	357	349	375	344	354	363	375	340	348	359	379	352	345	341	340	354	352	336	359	371	385	374	365	380	387	386	367	383	358	348	342	378	385	352	363	382	376	381	361	364	345	375	334	356	364	360	360	362	358	349	335	364	350	370	328	345	375	400	374	357	342	388	381	373	326	377	354	342	338	370	385	332	368	350	372	349	368	380	362	398	357	345	366	381	346	383	344	359	350	370	325	354	310	351	363	352	375	364	326	362	337	339	354	385	351	339	375	406	393	379	369	338	367	338	375	357	375	346	358	341	344	366	333	375	373	371	329	362	361	351	364	359	363	378	359	368	374	367	346	405	336	354	370	368	342	348	355	369	363	358	333	403	317	358	373	336	354	363	374	350	359	384	367	362	369	374	354	347	367	351	373	357	358	378	391	366	338	353	346	365	360	346	358	375	345	365	355	365	356	362	381	380	336	369	372	361	373	390	380	372	349	367	362	366	366	347	363	355	349	361	373	403	404	387	406	388	330	355	370	359	349	325	357	394	342	347	364	355	353	375	347	340	362	358	362	343	357	377	381	384	332	353	363	381	362	372	365	344	374	323	382	322	360	345	347	381	355	356	349	396	385	397	326	381	350	372	394	358	342	376	349	354	347	337	379	398	359	327	356	383	376	343	350	380	362	344	342	364	351	355	319	352	375	382	366	320	367	344	325	369	336	356	337	340	365	338	358	342	351	390	347	370	339	389	347	357	341	363	355	349	337	321	368	387	382	356	342	354	378	333	362	359	389	377	354	373	375	325	369	344	342	357	336	361	375	378	359	371	345	346	357	364	353	415	350	375	384	333	338	348	359	342	364	376	339	383	333	366	371	349	407	373	379	350	364	357	346	354	379	363	356	379	361	402	338	373	389	377	390	375	347	330	369	381	350	381	378	356	389	342	360	369	381	350	366	341	357	335	332	339	356	364	337	383	365	318	391	339	377	361	344	339	366	324	378	344	320	318	353	363	346	364	379	375	343	378	346	353	351	394	352	339	332	374	323	347	382	380	367	363	370	363	362	363	375	370	397	366	354	343	399	340	355	373	325	363	377	390	372	374	358	376	347	375	413	380	409	347	332	390	328	367	362	356	377	362	387	394	343	360	339	366	360	372	361	359	341	387	333	350	380	356	370	379	386	370	358	347	356	386	377	342	348	341	352	368	377	350	341	377	362	358	361	357	343	325	341	361	347	373	348	368	359	361	357	353	357	365	351	343	352	354	350	349	389	352	336	360	329	375	305	360	390	380	369	378	367	382	345	359	355	362	366	371	383	348	345	371	331	365	329	357	350	374	325	373	352	379	361	355	328	384	354	322	374	372	341	364	347	369	361	376	337	335	344	366	360	396	326	347	377	347	369	356	384	342	364	359	363	364	367	345	373	368	371	335	377	341	364	340	348	320	362	345	351	379	362	379	374	374	385	347	386	344	340	351	374	351	367	344	338	361	364	391	310	368	307	359	362	361	353	374	365	344	376	395	350	356	378	339	344	371	333	349	362	358	379	353	368	362	345	377	363	358	382	391	319	338	358	354	367	345	354	372	350	371	304	401	367	345	363	359	349	349	369	392	379	378	356	355	401	354	389	375	356	362	357	372	382	327	364	366	349	354	348	385	351	360	360	396	351	349	351	373	399	394	360	405	351	401	360	376	378	353	331	380	319	346	365	365	359	383	336	351	392	349	347	374	395	365	321	377	336	364	362	344	366	346	355	363	356	371	375	348	327	362	359	339	381	363	315	365	337	331	396	352	383	353	376	373	377	379	378	357	349	393	358	358	353	375	392	360	350	335	369	396	388	351	344	353	358	357	318	401	369	380	441	362	359	354	349	389	351	339	371	356	384	368	369	360	358	357	385	376	359	377	362	374	355	368	358	408	367	364	375	336	364	370	378	351	376	353	368	378	348	393	378	335	407	371	361	387	339	361	373	393	359	355	320	358	326	376	359	382	363	357	366	348	377	360	358	366	338	378	385	340	334	319	367	342	379	376	356	346	375	373	370	413	389	367	387	367	369	358	355	384	387	370	372
23107	21639	29351	24380	21633	21471	3505	829	560	470	393	395	332	321	293	273	281	268	279	238	253	266	263	257	238	235	232	224	225	237	225	219	227	193	223	216	247	204	220	204	218	210	214	217	205	200	230	209	203	225	215	193	204	212	198	221	224	231	200	220	216	187	214	198	198	209	231	200	203	196	198	233	193	228	213	205	221	204	216	219	201	197	203	201	235	192	209	219	196	202	207	216	220	208	226	204	208	205	214	220	194	208	218	197	181	192	179	201	206	209	180	203	228	225	210	229	199	210	189	198	204	228	200	212	206	196	197	177	220	207	219	203	198	205	235	211	196	210	197	229	205	212	193	199	193	216	210	192	208	209	206	191	179	224	214	212	228	211	211	182	177	195	200	188	199	222	200	199	200	196	196	216	229	190	185	195	214	201	199	189	220	204	200	187	210	202	200	208	219	196	210	204	193	204	206	198	201	191	204	191	184	207	216	195	193	220	185	192	210	217	195	212	233	206	199	194	185	191	191	211	215	195	181	189	192	212	194	219	216	227	197	189	210	186	188	165	191	193	219	239	202	191	209	207	228	191	199	222	226	171	193	205	202	195	217	196	175	194	204	182	198	221	228	218	204	199	188	198	173	209	192	205	200	238	246	186	210	236	214	222	227	188	201	183	239	191	197	224	189	227	175	216	204	212	192	196	212	218	216	198	188	197	196	211	215	196	195	202	189	213	230	196	198	192	181	190	235	198	221	200	210	193	212	201	203	192	217	186	212	200	194	207	204	203	201	184	182	190	207	185	176	210	207	195	205	218	211	182	210	227	216	188	175	190	224	198	214	183	232	206	195	214	196	193	222	218	189	202	202	207	220	210	223	215	194	228	220	199	215	185	213	208	234	233	211	191	220	203	219	238	183	218	214	185	184	235	207	178	204	193	236	203	205	228	187	207	185	189	203	243	186	208	198	227	198	206	187	206	217	210	182	204	200	206	192	200	196	189	186	216	197	193	200	215	191	186	221	199	198	198	195	207	201	188	210	216	203	193	213	211	194	211	184	227	204	213	200	209	181	212	195	217	196	218	196	197	170	206	240	198	198	211	210	207	199	188	181	196	235	207	197	205	182	209	205	209	179	171	222	221	203	229	192	201	210	240	169	236	191	190	226	227	225	189	196	193	184	184	183	208	183	228	230	197	209	222	196	194	188	222	208	200	211	205	206	214	229	192	190	211	199	196	185	195	175	207	204	215	215	241	197	210	200	215	213	210	209	208	216	205	203	205	195	207	218	215	207	205	201	218	206	195	212	200	212	193	180	220	209	197	206	207	211	192	228	232	206	203	197	189	221	187	217	191	185	222	215	202	192	201	205	191	209	205	183	179	215	200	208	214	232	198	227	216	209	185	185	187	195	194	180	202	211	198	192	192	215	228	230	196	209	197	237	214	182	192	220	224	210	202	208	191	211	204	212	207	215	211	220	186	190	214	210	206	206	238	212	175	192	198	209	201	199	221	212	205	203	207	199	219	197	217	188	194	212	215	196	211	207	196	198	195	218	199	213	202	215	218	204	215	223	221	201	179	195	169	204	178	205	196	211	200	188	197	222	199	224	191	219	213	208	233	209	219	189	195	212	194	216	189	208	188	208	194	194	216	198	214	175	211	198	218	209	223	216	219	189	209	223	185	216	177	196	219	194	190	189	207	194	190	195	179	222	202	214	192	213	196	215	178	208	181	201	204	187	213	189	203	225	192	212	210	225	208	220	190	206	181	175	220	200	209	193	189	191	217	199	170	178	181	193	197	182	206	219	231	217	191	209	212	187	193	193	205	209	197	221	218	218	179	203	225	188	192	206	227	218	190	210	205	205	210	182	209	215	229	184	187	183	198	199	201	206	199	219	189	213	181	227	185	216	182	204	199	223	173	211	212	208	204	220	177	213	225	205	201	191	220	223	230	197	195	198	203	200	194	178	190	195	210	192	191	198	197	189	206	179	223	188	196	190	193	222	190	204	204	197	208	220	196	222	200	199	209	198	178	202	197	220	195	194	200	220	216	188	194	196	198	225	197	214	236	179	185	178	178	205	196	196	197	186	194	214	204	220	194	217	213	187	215	170	178	193	212	223	214	204	214	204	183	208	211	195	211	230	209	230	196	200	224	199	213	216	205	204	216	225	223	208	216	226	242	208	198	214	207	201	218	194	223	194	222	207	229	209	212	202	207	214	209	205	208	211	204	240	211	179	184	203	198	195	199	197	213	199	195	209	198	194	226	225	209	224	178	225	199	186	197	193	223	200	199	205	198	202	203	197	216	200	206	213	181	213	210	186	200	193	189	185	205	217	250	216	208	215	208	181	212	192	200	204	186	205	199	199	207	207	211	188	184	207	198	203	188	233	196	208	205	201	196	214	193	208	191	219	197	204	212	174	199	214	179	196	201	220	203	177	181	205	220	217	219	215	171	220	198	202	210	227	223	197	216	212	197	188	201	200	223	187	229	213	204	222	201	195	202	233	207	200	180	197	212	209	205	212	193	226	208	200	186	199	194	204	198	198	205	202	202	216	205	195	216	218	213	215	205	207	184	197	219	197	213	209	209	196	188	171	221	188	193	212	200	192	220	201	205	217	216	181	208	198	226	171	207	189	199	194	200	194	195	198	182	206	227	200	190	196	211	195	205	229	209	194	205	192	228	204	199	194	221	203	197	194	202	199	205	185	204	201	199	212	202	212	209	193	174	206	190	196	226	203	189	208	196	194	195	198	215	216	200	219	193	205	202	188	195	198	202	189	213	208	200	217	199	207	227	184	190	217	205	214	225	233	200	213	198	202	206	194	189	231	205	206	211	197	205	202	211	188	202	226	205	193	185	179	192	201	216	209	207	218	212	211	204	197	222	208	188	192	205	216	197	227	215	196	192	201	204	196	196	215	196	199	216	222	195	201	224	195	192	208	220	217	205	195	203	199	188	207	224	243	195	181	220	213	193	200	208	208	199	180	196	186	182	197	181	209	193	175	212	202	202	200	211	180	193	170	228	222	207	212	174	215	207	187	191	211	209	196	215	217	218	183	209	188	182	200	195	203	180	208	227	206	214	193	192	205	205	201	219	194	185	210	232	201	236	205	210	205	213	227	231	212	197	190	206	189	203	202	219	188	184	220	199	218	196	199	210	199	201	211	206	180	199	200	189	226	190	217	215	204	185	213	202	216	190	214	215	220	228	197	195	213	207	205	178	205	190	209	201	217	192	209	195	220	218	195	218	218	227	208	202	214	187	206	193	197	201	171	217	210	195	207	192	194	190	202	170	193	204	178	217	181	198	228	204	197	214	215	202	192	183	196	213	202	212	193	192	190	181	218	220	193	201	193	194	173	209	217	240	215	215	221	191	214	166	224	227	209	191	196	191	200	218	201	202	208	186	194	191	195	229	198	169	195	223	190	190	201	218	189	184	192	198	192	202	191	190	213	209	200	207	213	201	183	208	190	229	194	222	192	199	184	211	200	221
19514	17307	11395	5500	3830	2955	2156	1652	1213	948	846	732	623	525	516	492	466	395	408	361	356	371	339	349	337	318	324	293	306	328	316	295	297	296	286	326	290	318	293	270	312	292	339	298	326	294	297	270	309	305	278	264	298	291	312	292	318	290	288	283	291	318	300	271	292	316	323	279	266	278	250	278	296	292	268	274	306	269	281	300	298	287	296	294	282	277	318	286	264	285	293	262	264	264	282	281	275	290	275	292	286	289	257	279	283	277	242	306	308	284	298	266	282	291	258	299	257	253	289	272	283	282	272	270	285	284	287	270	301	292	259	254	326	269	264	290	319	281	293	239	253	276	279	283	252	310	268	272	251	293	271	313	282	256	281	249	300	264	278	293	267	257	279	284	257	278	294	289	256	285	259	282	272	265	281	297	274	297	253	293	283	259	248	266	253	299	263	291	282	304	286	277	294	317	315	266	286	280	279	277	272	299	266	245	291	286	244	274	295	280	259	273	263	283	283	292	309	272	291	263	274	300	292	276	277	253	279	275	284	278	286	288	272	297	243	282	270	275	259	300	277	247	288	262	295	269	278	277	274	300	276	286	273	272	249	271	276	242	300	279	290	272	274	268	262	260	281	298	265	278	271	271	280	255	296	308	296	265	269	300	259	273	265	283	245	280	268	274	284	284	305	312	279	262	273	275	282	278	263	254	268	290	285	276	312	285	273	310	278	249	294	271	253	285	258	288	319	276	272	285	273	288	287	283	288	293	291	241	296	286	289	260	276	299	306	266	278	268	253	263	245	308	263	273	282	283	291	277	298	298	298	284	289	271	292	256	277	293	270	302	268	270	294	275	280	293	266	287	279	287	286	272	304	275	276	258	262	285	255	254	280	283	317	289	260	266	275	271	283	296	274	266	263	276	299	271	306	298	289	273	286	280	267	253	309	273	255	279	289	270	260	268	317	285	276	256	285	273	261	286	286	290	334	274	254	284	319	276	297	293	284	260	279	251	260	263	255	233	234	276	276	284	251	287	289	280	293	287	257	272	298	285	285	249	293	286	284	273	309	287	273	294	276	266	291	248	276	259	297	275	275	266	260	314	270	283	271	271	253	282	277	276	284	275	277	305	278	261	267	256	275	278	273	287	283	256	270	279	268	271	275	275	276	260	301	266	290	290	267	270	294	259	281	280	282	279	273	277	302	263	273	273	257	301	293	279	271	252	249	248	267	296	278	315	276	297	294	279	275	287	263	285	279	282	271	272	291	266	286	277	256	272	264	270	271	300	245	259	283	277	295	283	300	283	300	299	289	264	277	308	287	283	291	286	305	292	265	272	264	259	281	266	291	279	264	283	282	290	260	269	256	281	261	263	293	252	280	286	282	291	283	271	292	251	286	264	282	252	272	296	256	299	288	306	258	271	288	276	268	296	252	285	266	275	273	310	278	263	269	281	273	280	280	279	248	281	260	244	289	298	306	308	271	258	281	265	311	266	275	293	290	276	271	269	273	284	289	277	255	295	301	295	290	275	267	273	278	298	269	257	292	254	247	257	290	266	287	285	272	282	288	291	300	281	270	288	278	281	266	259	290	283	260	295	294	252	269	256	279	306	278	297	248	278	291	272	274	272	296	259	275	286	274	275	264	290	266	249	275	258	248	259	275	302	265	288	252	299	281	301	287	270	278	292	258	291	258	286	251	275	268	271	265	279	272	279	255	298	250	266	285	272	273	257	267	317	294	281	285	262	263	276	252	260	277	278	275	272	294	269	280	293	276	263	282	276	281	278	282	248	282	279	283	287	297	283	275	261	309	228	283	289	302	245	265	281	269	270	265	294	286	299	260	283	253	271	305	293	250	285	250	288	318	286	298	268	292	310	283	280	294	265	280	284	263	258	286	282	270	271	274	298	277	284	301	299	277	278	291	267	300	267	292	283	296	275	276	293	285	282	262	280	283	319	263	302	278	304	266	265	301	310	296	280	285	269	251	260	282	254	270	296	277	269	289	267	269	281	258	268	283	246	306	274	292	269	298	277	284	320	274	248	282	275	271	289	287	287	284	300	268	272	317	270	315	282	248	289	282	293	279	290	325	264	276	247	278	308	276	268	294	288	246	289	277	276	268	296	267	255	267	282	281	270	281	323	267	311	326	274	280	281	298	258	295	315	274	276	262	275	287	303	258	290	261	289	250	270	261	278	303	271	273	267	266	264	323	287	273	280	252	248	296	278	263	280	276	297	259	266	275	258	307	303	258	308	310	287	292	276	278	263	296	262	277	303	288	274	305	297	261	294	284	286	265	299	271	260	270	268	263	277	276	259	290	289	272	314	303	281	265	280	262	284	299	274	272	293	266	273	259	311	244	277	283	258	275	289	283	287	241	266	283	306	270	283	270	260	282	275	297	264	293	283	280	288	267	269	289	262	265	269	253	291	260	282	256	291	295	278	250	312	282	283	275	280	273	300	253	261	284	251	287	264	266	277	259	281	288	261	278	269	264	271	255	265	255	291	248	304	266	248	263	283	256	261	274	289	313	280	253	287	273	278	293	293	256	285	246	257	286	300	273	264	270	276	279	251	279	268	276	275	317	281	284	265	276	261	314	273	275	244	336	276	291	296	294	262	290	262	295	273	264	278	273	267	301	259	280	262	271	282	280	283	260	266	264	307	265	326	276	261	257	302	278	279	263	265	286	303	272	271	269	265	294	266	280	281	313	305	287	263	283	292	263	267	279	288	281	282	287	292	278	272	261	300	264	286	260	258	291	282	270	286	282	316	269	250	301	297	306	291	277	297	245	268	297	232	264	291	285	314	294	268	296	274	298	279	274	270	261	309	289	243	283	279	287	295	286	280	272	286	253	271	316	274	257	288	278	275	282	319	271	295	319	257	260	272	265	266	279	312	258	317	308	305	282	268	265	287	257	255	280	264	270	283	274	290	262	284	273	305	268	311	311	296	282	277	278	291	297	272	279	281	270	265	283	246	302	286	281	292	262	272	290	256	270	314	267	267	298	260	310	274	259	290	281	273	282	274	297	282	305	301	271	261	281	285	309	294	258	284	268	265	291	255	297	300	274	279	253	293	274	277	274	289	278	267	266	296	290	301	274	265	305	291	270	285	271	272	304	268	252	272	313	272	291	258	280	284	253	271	273	259	280	262	289	302	260	254	252	280	293	289	273	268	277	284	265	295	285	287	265	282	298	287	285	261	293	285	282	267	269	280	264	287	287	278	277	285	237	284	288	274	292	268	292	261	263	289	316	309	284	271	289	276	264	281	236	296	270	285	300	281	304	260	311	279	296	285	252	284	282	275	293	255	279	274	282	280	248	310	286	301	279	285	286	282	288	282	267	276	274	272	290	283	262	251	256	276	288	256	297	261	284	284	275	313	265	249	259	252	257	260	278	294	266	274	264	282	263	269	244	297	289	292	285	308	269	290	288	274	276	311	266	285	260	293	294	279	272	272	274	283	291	271	291	262	268	268	270	280	253	277	286	274
28053	18240	4737	1329	801	614	542	488	480	467	425	422	464	451	446	448	513	464	433	442	488	491	468	465	450	451	447	466	441	463	443	438	446	468	430	428	468	436	443	444	477	442	451	471	398	441	428	436	422	398	431	455	433	472	407	450	445	454	447	453	442	427	430	429	449	464	391	441	410	435	444	457	448	468	501	436	419	427	443	432	457	455	474	438	419	416	458	460	441	432	455	432	442	464	408	465	406	448	468	423	429	424	432	428	425	436	458	443	417	491	479	424	437	454	473	392	431	439	455	436	416	429	501	424	431	446	435	411	445	413	481	426	434	476	419	427	456	440	458	457	435	436	441	427	434	445	420	433	473	442	461	461	445	447	433	461	408	439	415	458	438	415	455	423	476	443	417	462	443	444	442	425	420	446	430	427	437	454	450	470	423	410	467	420	491	448	427	417	461	404	441	484	436	461	472	474	458	453	464	475	416	405	479	419	465	408	431	440	492	431	474	431	442	455	454	399	450	446	470	461	440	477	448	451	453	420	431	433	462	473	459	426	408	404	419	420	444	449	443	402	461	472	436	468	472	496	423	437	426	458	461	453	427	496	449	453	459	424	446	437	413	443	430	431	440	452	416	403	487	433	454	463	404	421	453	421	488	410	479	452	436	464	480	417	401	414	423	443	392	485	459	478	447	451	436	493	476	440	474	449	452	452	467	440	403	451	463	428	426	430	427	437	411	450	404	442	445	429	468	431	446	447	472	406	435	431	421	464	445	472	473	485	442	457	422	434	429	447	455	407	458	429	444	439	468	429	462	426	459	490	413	421	430	430	454	398	482	432	440	498	408	432	430	449	492	450	499	431	439	470	434	481	413	494	452	430	440	454	445	445	440	447	451	458	443	452	451	442	447	439	426	414	461	457	460	429	433	434	392	405	408	437	447	475	455	463	375	412	458	408	423	464	429	403	459	430	443	440	455	427	470	443	478	413	448	459	461	437	459	478	473	453	419	451	452	462	429	418	450	445	436	427	474	443	435	412	470	397	455	428	441	462	456	420	454	466	456	446	415	436	447	413	471	435	453	424	462	442	441	457	441	459	441	474	441	479	421	447	433	452	430	428	413	448	443	417	435	445	458	432	431	444	449	447	451	511	457	445	446	424	446	419	442	463	446	448	392	447	437	439	443	433	439	453	481	492	445	434	444	417	434	466	449	440	497	471	433	401	420	428	424	434	457	458	447	490	447	434	443	414	420	457	406	459	406	431	474	447	429	468	444	458	448	431	402	483	444	435	434	441	461	476	439	443	434	434	474	456	445	436	474	458	416	436	430	435	446	462	448	472	458	454	439	444	441	458	449	440	410	400	450	440	469	436	456	455	414	474	434	458	463	461	436	410	443	424	478	431	448	461	475	459	470	455	460	454	443	421	450	466	410	456	444	478	442	479	475	472	439	446	465	457	390	440	458	421	438	463	414	495	417	442	432	431	450	425	454	436	430	426	448	414	447	431	445	433	427	430	442	470	447	441	448	458	475	471	454	446	440	454	426	454	444	428	458	446	445	460	460	419	420	410	457	447	432	457	423	447	447	428	458	453	467	429	457	495	392	459	444	428	485	422	451	454	429	459	422	417	458	480	424	459	455	410	415	435	458	425	435	432	443	422	448	430	420	428	431	435	450	421	451	441	421	459	444	444	376	465	461	445	442	465	465	450	449	436	447	465	473	420	451	405	456	421	465	450	459	416	370	413	459	429	433	440	455	470	432	458	417	464	451	444	433	454	465	442	452	440	470	434	486	434	442	451	476	431	462	458	431	453	423	432	431	461	475	419	434	474	426	445	425	440	416	478	471	447	444	415	418	433	423	449	428	431	437	466	453	448	430	422	385	464	450	442	425	481	475	455	475	468	479	468	423	449	435	419	455	472	462	461	403	441	464	415	436	430	452	449	413	396	430	458	436	423	452	404	454	411	449	413	417	436	449	423	446	397	440	456	440	438	470	461	441	432	450	426	448	418	395	439	482	439	459	449	445	403	431	452	441	431	449	434	455	433	444	476	432	439	456	441	472	461	442	426	487	463	408	466	402	436	445	450	419	469	452	461	437	405	425	470	462	410	438	462	445	418	428	434	456	440	433	442	416	460	478	473	467	449	440	433	426	415	445	441	426	403	434	462	428	445	450	400	451	443	446	480	433	415	486	488	437	408	430	439	484	447	441	443	484	461	453	442	453	440	453	420	475	441	439	448	453	465	485	438	436	428	419	457	443	449	433	409	418	433	427	437	462	426	413	440	419	424	475	457	446	447	430	425	432	468	436	409	456	435	453	435	469	461	439	434	432	451	451	424	441	465	435	420	467	459	448	453	446	413	422	447	475	466	452	455	441	451	431	420	447	449	439	469	452	475	434	426	426	433	438	474	457	439	407	413	438	436	466	423	473	449	462	438	469	463	435	417	433	480	408	445	443	435	446	438	454	442	466	441	435	444	482	449	443	452	409	416	436	407	446	432	431	446	438	468	456	454	416	418	453	459	428	471	451	398	467	432	435	475	411	431	440	436	446	441	413	447	468	415	452	487	424	409	474	458	418	439	452	450	423	462	445	480	440	449	469	464	420	459	441	469	418	455	467	457	455	446	434	440	437	424	474	384	420	421	468	460	488	425	445	416	434	412	451	469	479	451	443	437	442	464	414	428	436	431	437	415	456	470	445	510	453	447	438	461	472	451	445	430	453	438	432	424	422	460	423	438	453	444	438	434	440	438	429	477	474	427	412	430	431	437	422	461	457	440	432	447	462	433	424	462	405	417	434	448	436	443	446	472	440	474	447	419	473	433	427	474	472	480	460	434	411	429	400	466	443	467	447	435	449	476	449	428	424	417	418	455	432	457	403	449	455	430	449	480	472	435	468	440	432	432	484	429	447	449	460	455	425	448	410	418	455	438	457	456	447	430	451	440	430	445	445	457	442	475	465	393	487	447	467	394	412	449	439	447	438	433	448	451	496	472	443	480	462	429	447	444	420	465	453	429	511	419	482	431	448	459	426	435	450	439	430	510	451	452	440	457	442	424	421	417	445	412	424	442	458	445	425	452	453	418	459	450	480	441	440	431	504	446	420	443	439	417	425	439	367	450	422	452	438	430	434	451	442	445	423	455	429	469	422	434	414	422	428	446	443	444	429	454	462	438	479	417	454	433	444	458	474	447	440	413	443	456	465	440	469	489	453	423	438	413	509	429	438	453	442	476	447	426	494	424	423	434	425	428	424	448	478	475	472	438	465	433	428	460	448	450	485	435	452	463	470	435	463	455	475	468	488	441	457	493	480	415	424	437	453	401	441	445	451	475	436	448	455	445	418	436	461	415	476	429	442	403	467	459	447	432	456	459	465	454	443	447	443	448	417	454	462	435	452	455	459	469	420	463	439	422	447	380	418	442	450	430	479	443	422	424	451	433	445	458	412	457	413	468	438	450	427	461	416	466	457	477	438	474	427	436	469	457	448	441
13885	4930	3033	1566	1279	1052	870	761	732	745	662	620	647	631	615	596	600	592	585	596	580	591	559	569	554	597	537	525	566	578	595	577	589	617	597	563	578	582	561	601	581	584	613	587	630	578	568	587	513	585	613	611	563	588	598	594	544	622	588	593	626	594	564	549	599	583	602	552	570	599	572	549	556	536	549	590	593	586	580	611	600	570	604	566	585	588	582	567	595	548	597	532	596	562	594	587	571	589	629	560	560	560	620	570	609	557	616	578	607	541	571	574	555	580	547	551	629	567	564	554	592	594	598	622	567	603	578	608	593	567	574	638	604	537	602	601	566	590	554	565	595	570	630	570	605	537	607	621	616	606	599	639	601	581	612	588	543	653	589	592	574	615	538	570	626	557	595	619	573	591	597	583	601	608	577	564	654	581	576	587	585	637	578	561	647	593	581	594	592	554	561	599	567	547	570	620	537	555	612	553	559	585	605	631	532	597	577	568	618	632	565	625	573	596	622	639	562	575	575	575	589	570	604	595	572	616	551	594	591	560	568	573	548	593	589	596	572	550	591	598	585	583	619	569	589	578	569	606	579	542	592	580	538	634	534	601	590	582	603	583	561	545	583	567	585	620	579	589	643	543	619	600	562	637	584	599	555	550	615	602	572	549	594	622	608	606	572	565	592	574	551	572	578	570	563	573	593	541	564	582	562	546	594	573	568	600	587	568	558	600	610	593	593	563	568	600	619	591	585	578	608	548	592	607	621	549	621	615	572	588	628	617	577	580	610	604	578	602	589	612	551	638	577	613	631	584	585	634	555	544	603	611	576	579	572	520	610	541	610	598	587	593	565	602	561	538	602	623	602	600	577	602	590	543	593	587	578	602	607	603	576	599	591	562	624	577	573	605	633	585	557	604	569	613	588	606	620	575	609	591	573	564	559	591	614	528	598	557	604	613	575	549	637	607	612	609	594	607	611	581	598	566	564	575	611	589	575	610	588	588	557	627	581	575	588	603	629	612	585	627	566	589	570	585	573	565	596	606	581	615	591	587	620	553	578	582	572	631	570	568	596	521	624	530	589	573	610	574	568	584	588	597	574	583	557	617	544	606	592	625	581	550	594	613	566	606	579	616	602	577	551	593	614	602	568	616	568	568	563	561	591	559	584	609	550	578	553	569	606	570	569	578	575	621	576	569	568	572	594	572	531	601	585	570	570	578	598	578	606	588	607	572	608	567	589	572	565	556	597	581	609	521	562	583	589	543	607	615	559	599	615	556	563	576	581	562	587	570	561	560	564	590	529	610	594	575	599	567	591	635	629	571	578	589	585	594	616	583	591	591	616	584	589	570	573	561	546	586	584	589	565	575	565	585	603	613	576	592	533	586	553	586	551	611	586	564	558	594	588	556	572	577	616	615	560	584	572	597	576	566	556	576	564	584	582	601	574	583	604	582	575	595	563	556	556	542	569	583	552	592	563	568	560	598	561	553	605	585	601	582	553	606	633	600	618	571	584	610	630	610	617	556	568	599	585	526	594	578	625	605	607	639	592	585	556	625	558	561	582	630	554	567	580	606	575	555	624	616	600	561	580	584	583	609	534	573	611	589	560	590	627	576	590	607	560	604	593	587	581	606	558	599	589	564	593	601	619	638	609	597	586	567	571	590	600	580	584	553	583	572	576	611	577	563	590	562	546	570	642	595	546	604	571	618	593	629	591	605	569	541	595	586	581	580	583	591	595	547	592	574	606	565	589	581	628	556	590	590	598	571	616	571	605	560	584	572	626	582	578	607	523	585	577	587	606	598	576	571	570	605	590	545	593	558	586	584	581	594	586	600	581	560	556	580	565	589	566	571	619	590	568	622	554	605	558	550	578	602	612	615	602	583	577	554	556	569	603	617	590	549	584	530	562	575	548	558	575	590	546	575	571	606	586	605	597	574	571	584	604	626	525	595	576	623	609	638	582	559	548	593	603	583	569	627	547	575	584	616	555	599	590	582	630	609	572	602	581	585	605	554	541	615	561	607	580	599	532	593	570	621	573	587	598	568	564	597	555	561	579	591	585	602	562	584	573	588	573	564	568	605	598	580	604	557	624	592	575	595	571	577	567	552	584	564	583	536	548	607	607	567	537	577	564	563	561	572	624	591	588	532	574	581	560	573	549	571	581	582	609	604	550	604	558	566	568	567	609	577	616	591	606	660	578	576	612	594	573	579	548	560	571	622	618	586	601	576	563	529	577	546	604	530	594	589	559	577	620	603	569	598	607	573	614	597	561	569	567	595	573	593	581	581	580	571	605	588	579	578	616	588	617	603	576	576	626	597	559	562	600	554	647	574	532	644	583	594	585	547	559	539	607	611	566	604	554	572	593	628	623	598	585	583	557	572	573	615	553	594	615	579	550	616	576	551	598	599	579	602	611	618	527	568	592	554	590	581	584	598	576	611	588	617	546	608	579	562	574	554	569	566	594	558	554	547	576	567	574	582	567	590	555	619	629	602	615	584	539	585	551	611	581	560	568	581	530	594	593	590	550	607	608	571	575	610	549	589	554	594	610	586	596	582	544	590	597	563	589	613	569	598	579	605	625	578	581	626	594	570	591	574	596	593	566	583	587	542	587	566	557	547	616	572	627	607	581	566	586	608	614	608	578	569	584	571	597	591	579	599	578	567	578	604	576	622	603	582	570	561	551	588	632	552	620	591	578	626	591	608	566	589	645	607	556	577	566	540	599	605	552	649	537	604	628	565	600	633	623	520	550	576	587	567	557	615	597	572	607	615	582	619	586	569	540	574	588	551	572	579	599	607	581	564	598	613	539	524	583	567	596	606	598	586	589	629	594	570	594	587	585	575	603	632	587	581	618	538	585	594	597	575	546	579	572	578	571	576	603	621	577	591	585	616	602	633	585	631	579	584	575	595	585	591	635	607	595	612	563	563	557	592	581	557	575	544	596	602	585	573	566	621	563	603	568	602	588	596	542	580	623	545	557	583	614	593	600	578	561	603	626	581	590	589	584	587	595	568	564	622	591	585	560	573	589	533	565	577	559	559	567	525	600	568	551	588	606	587	589	592	609	601	597	561	615	606	551	585	593	628	564	597	603	590	604	581	575	580	603	595	604	572	553	634	562	568	598	559	590	572	586	597	596	596	593	567	598	576	568	583	570	573	597	561	550	603	581	563	588	561	614	564	607	511	579	554	612	524	595	556	564	577	557	578	572	582	570	593	565	568	622	573	611	590	584	616	578	606	599	565	616	560	566	624	607	555	589	607	582	613	553	634	550	569	631	563	549	594	576	649	583	595	612	568	550	582	637	545	575	586	634	573	602	600	581	598	606	589	580	572	589	598	573	542	552	592	586	581	579	596	616	588	619	581	545	591	596	555	568	599	572	573	567	583	578	580	550	564	524	611	580	610	549	587	599	596	590	567	562	608	591	603	562	570	613	580	584	593	566	555	579	566	607	567	588	557	606	568	602	593	616	515	570	574	531	602	618	619
24075	21594	28715	24926	21511	6111	1076	667	633	556	499	536	508	492	445	534	469	449	420	465	419	415	409	457	428	460	422	422	446	381	407	403	426	413	434	428	401	425	420	409	392	428	391	419	405	465	440	419	417	423	394	410	454	427	451	424	389	433	412	456	429	410	423	403	426	441	419	421	420	446	428	417	418	412	417	400	441	395	410	428	411	416	446	416	427	402	392	413	426	415	447	424	425	390	405	424	455	426	407	440	418	426	415	406	439	429	440	480	426	381	407	454	422	438	440	418	432	424	426	430	402	418	391	443	395	432	376	392	394	431	467	408	448	403	411	425	373	428	443	422	406	420	408	447	443	426	383	449	412	396	401	398	431	385	386	440	427	408	424	396	458	404	401	413	410	394	406	444	411	406	443	407	415	385	400	385	402	438	385	407	412	421	432	416	410	411	424	449	412	437	407	438	395	419	436	400	358	439	409	411	400	458	398	432	433	383	441	460	388	439	403	429	443	418	388	386	418	427	460	372	415	403	399	454	425	408	436	418	403	378	431	405	436	412	382	411	402	422	400	430	399	396	409	403	415	413	412	446	388	438	382	381	432	384	418	390	392	418	422	415	404	414	391	401	426	415	370	429	391	420	457	467	419	388	372	407	429	429	434	391	430	444	431	426	437	414	426	413	395	439	420	454	408	410	425	437	416	416	362	434	419	446	375	402	434	386	440	403	417	427	416	438	369	416	394	445	427	460	397	435	421	405	437	439	437	410	439	422	415	420	402	428	415	440	398	441	450	422	419	390	395	425	401	402	426	411	402	416	439	413	402	469	403	427	435	412	414	410	419	382	423	416	417	430	442	415	418	406	424	443	402	401	390	427	426	409	401	436	420	391	407	412	406	401	431	434	415	383	399	410	390	421	415	424	382	390	465	414	418	430	397	447	398	431	418	481	420	402	402	411	416	391	408	406	388	420	371	390	453	421	406	416	439	402	417	437	396	415	402	383	434	411	398	391	390	427	428	412	418	383	427	418	411	413	392	425	434	415	425	433	381	423	426	435	408	417	486	428	396	414	416	422	466	415	423	409	423	424	420	416	390	370	369	421	420	429	394	408	419	446	432	385	415	442	409	420	424	411	421	417	424	378	401	445	400	444	416	393	437	421	432	409	411	421	411	422	424	379	391	406	435	439	425	431	432	428	395	447	417	425	398	414	404	426	408	434	420	419	402	394	429	451	410	410	425	438	460	370	407	410	377	439	391	425	422	391	390	435	425	417	396	425	429	426	415	396	408	412	407	445	463	398	427	407	405	407	418	433	414	428	444	426	409	407	389	405	412	403	445	408	431	385	402	408	405	414	416	444	410	432	419	437	421	421	422	355	416	416	440	422	406	422	421	412	425	401	428	411	426	414	420	415	435	416	403	425	414	374	406	384	429	428	415	423	435	385	412	448	407	439	402	405	399	407	409	431	451	412	412	379	447	387	404	433	445	392	405	458	398	446	407	423	420	424	411	403	426	437	415	394	409	447	462	442	408	419	413	387	427	407	399	394	422	426	424	381	439	396	422	389	432	392	382	402	416	447	425	405	415	409	425	424	420	418	389	453	421	422	419	404	422	370	385	402	411	382	444	413	400	429	412	436	417	391	426	403	418	399	407	421	430	442	414	427	400	421	431	425	403	401	405	444	423	417	421	386	413	402	416	383	464	409	429	444	406	433	413	433	419	415	439	395	439	405	403	428	417	392	454	420	447	413	443	413	411	427	409	411	445	433	413	398	429	419	415	414	388	430	367	400	418	441	406	392	428	410	395	432	372	423	435	377	434	442	408	424	471	414	457	397	379	392	395	423	400	434	428	412	410	442	400	404	430	425	384	396	398	416	440	435	405	409	416	451	407	378	397	425	424	381	434	453	442	425	419	430	415	421	382	394	428	398	417	423	426	437	400	442	392	403	428	412	375	456	423	410	444	405	412	427	393	421	428	424	363	421	439	411	435	447	397	458	419	419	400	410	384	430	407	464	425	425	437	405	437	389	414	421	410	440	413	433	439	373	391	399	398	402	439	407	398	437	398	418	455	421	442	401	391	418	436	426	397	395	399	399	393	391	404	421	408	403	396	435	453	423	440	413	393	399	434	449	407	403	445	410	415	424	378	411	407	409	429	381	395	422	416	388	459	406	425	439	434	380	390	429	433	413	404	419	431	427	437	388	402	419	390	439	408	416	436	453	402	412	400	420	412	367	442	417	418	417	432	406	408	423	433	394	403	394	450	438	423	435	393	396	453	428	431	430	391	423	389	457	459	394	398	415	414	429	406	427	403	450	436	457	439	438	424	480	385	421	428	397	433	383	424	404	405	386	430	421	442	433	429	437	437	412	453	397	425	438	428	420	370	370	401	398	429	447	393	436	396	389	423	427	406	412	433	407	386	417	409	369	409	424	392	412	409	393	414	411	404	432	405	433	434	452	396	427	405	413	377	451	410	453	435	410	420	447	429	406	410	406	431	412	390	429	413	434	429	444	396	383	437	441	421	415	404	427	391	402	419	414	407	428	416	412	437	431	426	421	390	463	413	403	424	417	415	419	424	415	439	433	413	423	440	421	437	409	396	389	439	396	415	427	456	411	417	372	450	393	455	416	425	471	447	428	407	415	401	418	432	360	425	418	407	397	401	442	396	384	437	444	415	443	426	446	401	422	411	421	412	433	430	440	429	390	403	410	414	414	419	429	430	418	401	397	403	417	430	451	428	426	420	402	392	409	412	423	402	401	426	434	437	406	470	384	445	442	396	399	395	386	456	430	400	413	420	415	409	395	442	404	400	401	452	418	444	385	411	425	400	374	392	387	403	430	421	395	380	420	415	426	401	370	451	419	448	423	407	428	399	400	425	437	414	442	411	421	434	413	417	411	407	450	413	386	379	416	421	420	418	440	435	445	431	414	406	448	398	406	400	410	439	419	402	435	396	429	449	399	456	384	428	409	423	420	414	398	403	417	396	416	420	421	435	404	402	402	407	404	448	375	400	452	410	424	461	394	424	393	397	393	438	371	405	401	433	362	439	399	390	404	436	390	397	423	402	410	465	413	415	403	403	404	390	452	419	441	442	438	402	380	421	434	404	436	386	411	425	449	423	401	416	422	428	431	457	417	423	430	418	441	407	419	447	405	427	455	412	408	408	418	432	412	420	456	451	387	425	416	452	404	408	398	390	452	415	443	398	399	411	445	396	420	467	404	411	447	431	416	412	435	447	437	411	440	411	401	443	432	387	388	422	444	412	451	420	388	399	444	405	407	425	416	413	402	423	408	430	421	446	381	469	384	450	437	405	441	455	388	448	430	425	426	439	399	416	425	392	388	427	414	403	478	459	376	423	389	416	381	423	405	448	418	425	405	407	400	415	419	441	413	430	437	423	409	410	398	407	422	395	350	414	383	391	375	458	433	412	422	460	406	416	414	444	440	427	426	398	452	381	410	455	409	392	402	379	414	410	393	424	403	425	440
16042	12709	7935	3773	2927	2104	1649	1286	1120	936	835	774	759	691	642	655	613	617	614	606	580	573	577	613	586	573	584	546	568	542	565	499	548	534	548	554	546	548	607	545	603	596	611	535	550	563	599	525	561	568	570	541	573	587	556	531	560	554	573	572	506	545	553	517	558	547	583	561	567	565	544	556	579	559	560	599	579	542	620	557	548	548	567	511	558	527	561	565	529	598	543	558	535	581	551	544	547	588	556	549	564	600	544	596	582	545	546	552	530	543	543	597	572	570	533	544	596	559	557	585	610	608	525	544	567	578	559	566	579	581	559	556	550	580	511	539	582	581	573	563	537	529	535	597	542	543	552	591	539	573	579	556	554	552	551	529	584	575	522	525	538	555	566	555	555	610	526	551	582	580	544	576	549	596	535	537	580	572	598	550	591	521	531	580	555	560	596	563	542	576	558	551	599	579	551	567	552	518	569	547	627	525	537	567	529	547	589	585	528	548	548	573	582	529	527	569	557	547	562	553	569	534	514	573	516	552	562	550	590	608	578	556	539	559	569	558	610	562	557	528	548	540	566	555	542	586	540	558	547	552	588	508	571	573	541	582	592	551	570	510	535	571	563	566	547	561	547	548	528	569	597	553	568	541	541	553	551	570	573	506	540	569	579	561	539	561	578	547	575	539	575	551	562	602	525	594	542	590	558	554	572	576	573	558	563	526	513	525	557	540	522	587	574	529	558	561	593	546	544	546	596	584	553	522	560	558	580	543	585	526	542	534	525	595	564	572	553	538	551	565	627	577	550	533	586	582	588	537	558	560	598	545	562	540	550	566	554	552	559	542	541	529	568	496	615	570	561	507	526	575	553	557	572	506	529	558	581	558	535	598	582	518	576	565	550	568	521	557	529	550	566	590	527	598	563	558	566	533	542	631	599	576	596	552	501	574	568	508	534	569	527	578	550	529	589	539	590	556	562	530	570	570	576	546	577	579	550	529	505	545	591	577	582	569	579	578	538	563	537	564	594	570	573	531	591	548	578	563	564	605	554	582	553	532	569	575	551	577	556	555	577	522	578	551	550	565	540	551	541	570	562	539	578	554	514	547	549	577	529	540	539	527	570	553	545	568	615	538	532	594	536	509	553	553	536	550	575	579	526	537	578	605	561	539	515	550	532	516	566	564	578	550	576	532	568	570	564	563	514	573	556	556	556	566	573	557	510	560	532	546	553	553	560	561	568	575	566	566	508	592	570	555	539	549	554	524	604	547	540	540	564	569	535	549	566	532	548	528	581	560	579	514	524	544	549	563	551	580	555	543	553	556	558	569	587	555	565	545	528	561	538	585	551	536	589	583	555	544	546	548	589	576	540	575	535	578	558	551	585	569	531	550	506	550	511	549	535	559	565	527	556	518	536	529	560	587	556	578	500	530	584	501	562	560	571	551	539	558	570	580	529	499	568	557	541	534	563	534	560	595	532	590	560	515	572	558	537	537	612	556	557	568	556	565	584	546	565	586	559	588	617	543	596	535	548	550	497	545	527	565	522	533	551	534	536	522	557	553	532	542	551	548	552	561	557	582	560	568	535	592	567	546	543	583	558	545	522	534	542	557	567	517	551	537	581	535	525	542	579	565	563	553	523	537	513	576	564	523	540	570	562	551	567	538	523	550	563	549	593	524	513	556	506	616	581	517	552	549	564	544	563	542	585	499	547	562	581	560	525	531	533	539	590	536	534	593	553	545	569	607	594	567	578	532	523	554	573	572	533	569	587	560	533	560	561	526	558	531	559	590	575	559	561	549	533	514	575	535	549	553	558	561	547	562	545	544	567	605	535	570	526	570	546	523	596	556	523	577	608	555	548	563	576	547	521	594	554	537	559	555	555	540	519	601	554	613	541	505	583	534	556	547	559	524	550	530	566	583	548	557	542	542	572	598	518	583	551	546	555	550	571	580	586	564	602	589	546	577	537	556	548	569	547	561	534	537	548	481	573	606	552	545	533	538	557	601	546	553	580	550	590	517	523	558	565	570	547	566	575	595	542	579	593	547	571	579	545	533	519	537	548	528	574	534	580	527	571	590	525	516	569	556	486	568	541	560	554	545	528	592	532	559	593	557	564	500	546	527	590	551	544	576	535	550	549	553	549	543	563	546	547	530	598	573	555	567	563	559	547	546	590	537	553	582	577	551	538	536	555	577	546	554	559	535	502	548	545	566	556	543	547	508	553	551	560	570	559	553	519	589	574	550	542	533	552	565	504	557	528	593	530	535	564	558	551	597	562	561	575	519	559	556	557	526	610	573	531	552	567	565	551	562	549	574	563	565	541	561	569	517	561	567	583	597	529	536	565	533	576	582	563	575	569	571	573	549	524	560	562	536	560	593	562	561	554	531	542	562	570	574	587	577	529	529	539	561	566	558	590	579	535	549	557	529	584	580	581	551	548	567	591	544	543	585	535	572	551	577	552	528	521	548	584	562	580	577	546	533	566	527	572	549	538	521	565	594	548	586	552	555	560	524	556	558	569	601	547	565	497	513	534	567	584	562	542	557	552	564	550	561	546	552	531	633	566	559	576	546	552	551	535	526	581	577	565	518	568	538	529	588	507	566	536	534	536	544	553	546	519	537	537	564	521	553	536	553	530	605	533	530	532	575	519	574	563	559	501	526	596	532	584	581	524	568	550	568	573	523	547	555	595	537	591	573	548	540	585	555	569	574	564	531	550	575	549	561	554	578	559	551	536	517	547	531	591	554	532	566	594	589	567	541	549	558	526	577	565	546	552	536	532	565	558	554	577	559	568	557	562	546	540	567	529	577	574	601	539	559	538	560	579	565	556	544	559	538	583	547	581	571	523	595	494	557	519	514	536	555	566	513	578	569	527	534	560	625	570	549	548	581	556	525	553	568	579	530	546	588	546	504	529	598	551	556	513	554	528	555	552	538	568	519	543	553	527	574	551	564	568	549	610	531	572	557	561	560	537	532	563	527	574	569	526	564	562	552	591	531	539	525	525	538	564	558	536	555	571	563	513	576	585	556	540	582	571	553	505	554	543	579	509	539	582	597	557	563	566	562	537	567	565	550	558	535	557	595	529	594	584	539	562	555	545	568	548	571	576	560	550	562	589	568	507	559	550	557	541	572	549	549	556	559	552	592	573	583	549	539	583	560	577	571	597	555	546	553	566	563	561	529	578	579	559	566	537	570	541	559	526	581	563	558	570	541	560	584	551	550	568	551	547	541	586	539	557	574	570	573	576	529	529	583	609	504	550	563	534	560	542	550	576	565	555	563	582	538	566	559	564	549	541	527	559	561	582	536	558	502	553	546	520	553	553	577	575	572	562	530	578	574	564	556	571	553	574	526	536	600	550	565	573	583	516	554	548	578	551	543	548	561	536	526	531	584	545	524	524	555	557	526	533	526	572	527	524	566	573	523	577	514	568	568	559	521	556	562	530	585	520	579	558	540	543	507	548	549	542	572	581	530	565	560	568	521	582	599
25221	21582	27260	25963	5062	704	494	400	376	333	354	295	290	318	279	269	323	259	283	264	278	258	274	285	269	288	265	269	281	303	297	236	243	284	277	254	288	295	249	271	268	274	267	262	281	279	286	312	292	275	258	247	244	290	277	275	274	269	263	287	242	267	237	275	256	279	269	270	266	282	294	253	293	280	254	238	264	288	282	282	233	283	270	253	286	242	256	285	263	249	229	266	257	302	293	258	234	283	259	263	267	277	308	252	268	269	267	253	304	275	288	273	269	263	273	275	288	267	257	264	256	264	245	302	292	258	308	270	280	282	246	271	283	262	280	283	271	252	265	275	288	257	269	285	270	264	268	261	272	273	281	273	250	267	276	264	258	306	262	281	265	246	279	258	270	254	286	258	291	267	264	286	282	274	289	281	268	266	281	271	254	283	273	295	305	272	281	281	276	244	288	288	263	262	253	270	290	254	266	286	303	278	263	261	257	234	280	283	262	274	291	269	246	240	260	261	290	259	253	264	271	292	275	258	275	271	263	270	298	282	287	269	252	238	262	288	281	268	313	262	269	287	274	276	290	277	274	270	269	290	295	276	258	265	269	252	265	276	283	272	274	290	265	266	258	282	290	249	261	258	277	257	268	296	253	263	275	268	270	296	275	253	251	257	268	266	238	258	279	302	272	276	285	277	258	264	252	266	284	252	268	237	278	254	270	262	240	285	277	238	254	294	283	284	239	257	243	256	300	254	244	275	241	312	287	259	262	266	293	268	251	268	280	267	269	245	279	267	245	258	281	284	276	246	249	285	272	282	242	269	271	278	262	248	254	278	260	267	243	238	265	255	239	253	287	296	261	290	250	266	281	261	290	273	281	294	275	260	254	277	279	286	246	282	273	252	279	275	277	268	269	275	280	269	249	292	275	275	282	284	279	268	265	283	293	271	291	295	270	269	260	264	281	294	300	256	300	280	260	250	242	306	267	273	266	261	279	269	269	286	248	285	262	277	288	296	294	256	294	268	284	239	266	257	287	298	265	264	271	276	271	274	298	260	241	237	262	271	266	283	248	281	271	258	283	269	265	279	262	259	267	272	273	258	315	218	262	302	258	270	262	264	259	304	286	284	267	269	286	269	289	292	259	278	265	274	288	268	244	255	282	255	269	270	294	299	297	236	263	288	270	249	242	286	254	262	292	286	267	284	292	273	259	257	265	288	249	291	299	254	279	293	263	242	278	261	271	278	257	261	282	270	267	250	283	286	259	281	305	252	310	259	281	294	279	281	291	261	267	315	268	270	280	286	253	251	291	268	275	253	261	265	236	267	269	317	266	260	283	268	283	264	245	273	261	279	289	232	288	256	283	284	254	287	286	273	235	283	283	302	260	249	288	248	272	263	305	295	294	275	230	260	276	278	276	262	246	296	267	250	260	244	284	322	283	266	255	259	264	273	254	314	239	257	286	271	284	280	251	257	274	279	253	233	263	261	260	251	257	260	286	278	265	254	269	285	267	292	299	283	272	261	257	260	265	276	243	276	268	250	251	255	264	296	271	265	268	328	277	271	251	262	285	266	280	286	269	259	290	277	263	273	269	262	260	282	301	323	263	260	272	259	276	281	266	285	251	261	298	279	238	263	270	279	281	255	254	233	298	294	267	261	282	306	264	285	276	288	252	283	258	284	295	263	254	291	251	261	276	277	267	290	276	281	300	256	263	286	274	291	275	289	262	284	265	245	272	270	281	292	280	245	310	279	266	256	268	269	259	289	275	277	261	248	297	253	291	258	283	293	294	267	260	278	273	292	287	245	292	270	270	278	274	285	260	291	262	274	267	263	268	250	260	288	266	234	282	237	277	283	271	251	277	278	263	274	304	290	276	259	285	298	253	266	240	260	286	307	300	281	279	249	280	279	277	254	297	278	254	254	250	274	247	266	274	253	270	255	237	281	291	284	298	282	275	280	277	271	275	274	263	274	252	281	257	241	263	303	249	238	278	274	265	294	262	266	272	268	281	286	259	264	262	294	294	249	242	270	321	280	291	275	266	256	248	279	269	271	275	267	255	267	248	280	278	273	285	287	250	285	261	290	286	265	277	250	252	265	249	265	294	256	281	292	271	257	273	260	266	282	246	273	237	292	268	275	287	277	272	293	265	292	242	267	269	277	268	250	256	264	252	271	283	270	249	266	258	267	257	275	263	314	285	267	291	234	291	247	259	314	251	248	270	281	282	266	289	254	271	257	226	261	280	247	282	296	282	294	258	259	261	279	226	250	269	260	277	247	268	277	284	278	306	262	248	265	253	307	295	269	294	292	289	287	270	255	276	249	270	261	302	255	288	276	239	269	293	301	280	248	268	253	238	270	294	259	258	280	275	283	267	266	289	281	305	260	272	265	277	251	284	267	264	253	260	290	267	268	291	270	297	264	280	252	247	277	278	260	278	259	247	245	284	253	281	262	266	284	259	274	270	276	270	279	263	286	267	226	253	238	295	243	259	284	286	278	231	288	268	279	263	269	256	297	267	269	264	292	281	262	261	245	269	263	302	273	242	242	286	270	252	255	241	257	268	277	260	260	270	275	288	261	281	286	267	241	274	275	257	250	288	258	281	292	281	276	275	248	271	264	295	288	268	287	278	255	294	272	280	268	303	280	260	305	266	271	279	238	232	245	258	264	266	272	296	268	261	245	297	272	273	273	277	267	285	303	280	281	303	272	278	287	266	276	279	282	267	291	289	244	275	285	278	250	272	265	276	278	268	275	269	250	280	297	267	249	267	281	268	290	318	237	262	248	256	274	238	279	262	280	282	285	284	290	253	286	269	295	293	256	259	272	272	266	244	273	285	278	266	256	271	258	229	263	274	261	280	239	267	281	253	300	258	252	267	295	270	278	262	273	311	270	305	284	276	255	277	300	263	269	254	234	274	294	264	240	295	285	299	290	252	257	294	258	246	276	264	259	281	301	288	287	304	282	284	260	273	244	277	280	269	266	274	272	300	256	271	264	296	285	232	275	269	261	280	268	274	273	272	266	266	273	275	287	262	274	262	253	281	240	270	298	263	276	274	256	281	275	254	277	306	282	278	264	287	303	275	264	290	270	260	268	292	224	274	271	290	267	266	256	257	275	270	235	297	279	277	279	255	286	256	254	269	258	222	261	289	252	274	288	273	284	264	257	275	278	272	254	270	303	298	258	280	249	263	245	296	258	312	273	240	272	261	265	298	277	283	266	293	285	291	273	234	253	259	263	268	280	282	237	255	260	279	280	275	263	270	261	311	269	277	276	260	282	233	291	270	266	274	257	266	252	262	271	291	256	291	258	267	289	281	256	252	275	280	265	312	266	273	268	278	262	234	263	253	270	296	276	280	260	272	296	250	244	264	289	301	261	264	268	250	250	248	243	270	294	281	273	259	258	257	287	268	278	261	273	272	275	238	251	289	294	271	257	260	274	275	260	279	263	274	271	270	259	262	261	241	242	292	313	242	266	283	255	261	280
15144	8200	5135	2359	1716	1345	919	778	653	552	554	531	465	463	473	412	445	391	365	429	416	421	340	381	378	367	384	348	361	381	356	363	367	390	378	377	386	329	378	327	380	381	404	319	358	371	357	367	392	362	361	352	342	348	410	396	372	336	358	352	348	360	383	360	379	338	376	341	372	373	380	355	361	363	375	371	354	341	340	366	355	340	358	378	380	373	394	372	351	338	338	331	337	336	383	362	368	343	353	376	369	351	372	338	380	341	372	341	385	334	360	393	351	371	377	352	332	357	364	349	387	328	338	356	387	346	357	380	355	327	333	378	339	329	370	381	357	356	383	386	345	361	363	381	349	344	369	341	395	358	383	338	364	326	387	341	353	359	337	348	321	366	330	353	358	372	386	357	372	376	378	340	346	367	377	390	397	335	371	394	353	358	379	361	349	348	337	362	346	364	348	350	375	351	343	314	373	370	374	355	371	360	391	384	369	338	370	374	354	378	341	365	368	348	343	362	373	346	350	408	376	373	361	368	328	340	331	348	342	337	357	353	375	332	372	357	367	333	332	399	364	343	365	361	361	357	368	356	361	374	334	326	373	332	378	307	350	366	380	334	360	388	349	338	313	374	347	361	368	377	398	374	373	363	364	306	346	364	336	338	356	363	370	360	357	384	343	370	338	333	343	370	348	407	376	336	333	368	325	358	373	359	356	349	353	381	360	355	361	369	360	360	387	354	363	354	376	363	363	355	356	372	370	339	359	372	362	376	337	319	376	349	328	391	363	372	361	374	399	359	371	342	361	346	364	382	357	368	355	362	346	370	362	333	373	339	346	368	388	366	347	352	357	357	359	330	361	363	348	359	386	327	333	355	344	339	327	358	343	335	353	321	376	377	366	374	372	385	367	364	383	373	366	385	385	374	378	390	393	383	391	392	353	392	369	337	365	371	332	338	364	372	338	369	334	377	356	361	375	374	324	347	365	345	346	326	338	345	355	388	349	374	352	365	345	381	378	356	351	360	357	356	355	332	346	364	342	379	350	362	357	359	361	351	362	347	365	343	360	380	363	355	368	406	367	350	355	350	328	357	354	331	342	372	332	336	367	378	375	360	339	352	364	383	338	365	344	360	357	358	364	344	375	389	362	374	352	317	362	359	373	393	340	355	360	359	372	342	382	325	339	362	328	346	382	375	347	378	366	369	363	370	342	353	365	330	352	371	348	363	306	347	353	359	380	358	340	383	332	398	346	403	398	337	330	333	372	348	336	365	371	329	352	348	351	379	331	376	355	333	348	360	349	396	367	322	374	349	334	390	370	365	376	373	384	398	368	335	368	335	346	351	370	308	345	341	400	349	386	339	390	360	357	365	363	363	354	355	336	334	382	362	376	362	326	330	353	359	323	346	346	353	344	358	339	353	365	363	361	366	358	371	337	363	350	340	344	380	359	361	339	344	348	326	380	384	396	328	372	346	347	358	346	375	382	374	359	363	337	387	376	364	329	353	369	356	348	338	357	358	353	362	359	350	367	353	382	336	375	338	338	346	329	354	363	369	361	339	374	368	394	331	346	386	349	348	346	381	362	381	371	371	373	349	382	357	362	343	373	343	356	347	361	336	359	356	377	347	351	364	351	381	353	335	387	358	380	373	359	363	368	362	360	379	327	356	344	360	336	376	376	349	342	362	349	367	357	367	337	330	335	350	348	364	346	341	349	404	356	378	372	380	355	322	359	374	371	339	382	300	361	369	347	360	357	345	340	373	375	356	370	360	376	327	327	360	323	348	346	340	353	350	326	341	371	378	345	326	355	359	381	353	378	366	333	367	364	379	352	386	357	327	345	388	390	359	378	347	375	353	364	320	348	339	371	354	334	359	327	345	382	356	345	344	375	344	369	397	378	352	378	354	339	357	329	377	373	383	357	352	346	387	362	356	340	378	371	359	380	358	368	338	359	343	360	359	361	353	360	367	359	389	351	361	364	365	353	372	363	386	345	322	297	342	351	345	370	342	356	354	372	345	347	360	328	358	355	331	378	340	343	344	327	345	353	381	355	353	348	333	349	371	362	334	368	368	323	363	365	342	378	377	323	370	351	355	366	373	382	346	317	377	340	366	349	363	351	340	363	337	330	337	358	336	371	349	369	370	367	335	376	369	350	391	392	396	336	373	330	340	359	372	381	360	355	373	360	378	355	365	363	337	367	347	343	378	362	337	351	352	373	347	362	364	357	362	363	367	339	351	353	364	360	333	358	345	352	380	365	355	362	335	353	365	385	330	357	346	355	358	404	370	363	380	349	306	369	359	334	360	337	352	368	363	330	392	378	369	364	348	339	362	370	379	346	366	342	372	357	351	356	366	412	396	383	366	363	348	396	363	344	389	329	353	336	384	325	369	335	376	361	355	352	388	371	335	358	374	381	333	358	377	347	340	337	343	345	366	355	350	335	362	396	343	361	357	361	373	361	340	375	393	350	329	362	355	370	384	330	335	372	352	333	376	398	340	346	334	374	322	324	347	375	332	358	389	386	354	333	386	391	380	369	354	317	363	352	365	347	348	378	387	350	366	345	374	328	355	349	338	331	363	368	347	371	354	369	333	375	342	331	385	357	356	352	335	344	359	364	347	365	383	364	341	343	368	384	348	355	317	366	351	335	349	360	382	365	341	336	334	356	379	381	368	335	358	321	336	360	336	395	358	331	392	353	359	340	356	360	335	326	373	335	384	378	340	349	341	379	330	358	336	351	359	381	359	335	354	363	337	375	362	367	356	371	344	371	332	339	354	334	352	318	341	368	346	369	340	357	392	335	400	339	399	358	347	335	352	362	356	343	331	375	367	355	314	378	360	357	375	403	368	380	342	358	357	384	341	360	353	353	364	364	368	339	342	358	363	356	353	362	378	357	349	370	355	350	351	338	362	356	372	391	366	359	354	369	370	362	355	372	349	354	346	344	341	378	323	373	362	353	364	358	379	374	392	369	355	369	364	386	360	359	349	345	374	374	367	349	344	368	336	335	359	358	383	342	363	334	335	367	345	348	375	357	392	314	376	353	375	326	369	383	349	347	331	337	327	336	373	334	357	336	338	362	353	357	353	381	363	379	365	357	375	347	349	348	346	378	351	338	361	367	343	378	359	330	357	378	316	376	365	376	366	358	382	386	375	340	347	336	318	375	346	379	352	356	356	331	366	312	335	323	372	368	360	364	347	380	340	404	353	333	374	329	364	340	326	369	340	380	358	373	358	360	361	335	349	397	337	367	355	362	355	345	382	334	350	355	374	332	344	352	378	357	332	338	400	321	352	344	359	354	368	368	377	365	356	350	349	365	332	337	307	353	361	335	370	359	363	394	351	379	351	386	328	373	364	357	389	349	345	389	343	357	370	324	376	329	358	371	336	403	367	338	366	350	353	365	345	398	347	408	342	392	357	340	361	339	378	341	385	355	337	348	375	338	391	379	361	323	360	357	386	348	364	363	327	337	399	348	360	367	364	345	375
23103	21641	29368	24405	21547	21375	3391	692	521	452	429	362	328	347	264	279	271	260	245	257	263	225	209	220	222	237	216	203	206	218	212	205	218	222	189	215	195	183	242	207	223	192	201	185	212	223	180	219	197	216	209	225	208	209	221	213	211	227	240	209	207	224	208	216	198	224	172	201	199	188	203	209	202	212	183	211	235	203	193	200	207	201	201	217	214	189	177	204	220	201	191	237	213	199	213	222	196	212	209	216	212	193	186	198	199	221	209	198	210	224	194	220	203	226	212	196	214	191	203	191	189	198	212	223	211	195	184	212	195	215	184	198	214	179	190	192	219	186	211	197	203	201	206	213	194	188	216	199	188	196	220	191	208	194	185	179	215	189	198	197	202	201	205	185	217	185	203	214	197	197	212	209	203	211	205	178	198	200	218	193	194	203	206	210	185	196	197	198	186	203	171	201	216	184	190	223	207	204	229	204	203	217	210	207	200	202	226	198	224	194	205	179	197	203	186	208	207	213	193	200	205	220	216	215	202	177	194	218	220	214	221	192	189	198	210	205	200	195	184	225	185	216	216	197	214	186	222	192	210	182	191	182	212	194	180	211	226	191	188	206	224	205	189	172	200	181	211	181	227	199	215	174	228	214	205	192	188	195	190	197	184	224	234	182	200	194	204	192	178	206	194	212	221	181	220	194	228	195	217	202	232	216	219	204	186	190	195	218	213	225	215	207	176	202	207	205	213	182	179	202	199	201	216	194	208	191	204	213	166	204	179	190	209	175	181	193	245	187	172	217	198	194	176	193	192	204	219	216	199	211	204	200	188	196	189	210	208	186	182	183	184	195	200	219	179	210	184	194	196	178	178	214	201	217	211	212	173	196	188	212	183	211	189	193	202	194	202	204	194	191	183	193	200	186	200	211	234	215	212	191	217	193	221	188	212	214	188	191	192	170	197	213	179	215	214	181	196	194	189	210	202	201	206	185	196	185	171	220	195	216	213	191	207	200	198	194	194	202	206	203	212	210	209	212	181	219	175	218	204	216	221	197	203	191	212	191	222	174	202	219	241	186	229	237	206	187	181	202	209	208	235	194	194	182	201	202	187	209	192	187	177	184	186	221	202	199	206	214	192	200	190	200	215	186	199	194	209	201	203	174	185	189	211	193	191	211	177	189	215	207	195	238	208	231	207	207	216	203	208	203	193	178	205	198	188	192	198	199	207	211	222	187	200	210	179	199	207	221	204	193	189	212	221	183	228	199	173	201	168	199	213	200	186	192	210	202	197	199	199	189	222	214	203	190	202	236	197	211	201	214	212	204	185	201	204	183	231	213	179	190	203	183	204	195	215	190	218	188	201	183	221	193	203	196	212	182	199	174	202	217	209	198	210	184	184	217	186	196	195	217	200	205	235	201	217	204	213	203	198	186	231	204	208	187	190	188	203	236	186	231	221	221	217	196	178	182	220	177	226	181	173	169	197	195	214	186	221	183	237	215	200	219	191	204	207	202	206	208	198	184	191	210	207	213	202	217	172	177	211	172	201	197	196	188	183	218	217	188	205	192	208	182	182	200	207	191	200	196	208	211	188	212	208	195	217	210	206	175	207	198	211	185	190	206	189	188	196	205	182	186	204	191	190	171	195	179	219	202	202	194	227	182	205	203	176	192	187	185	196	181	209	181	208	186	178	208	203	218	227	201	189	192	204	193	191	197	192	209	189	196	209	202	192	177	201	197	198	195	198	226	196	195	209	176	216	195	202	227	203	207	184	199	208	209	205	182	199	195	208	184	202	211	181	212	204	209	225	191	183	223	199	198	188	212	201	197	212	191	199	206	192	187	195	191	188	212	217	206	202	185	213	215	198	172	191	235	194	199	201	198	206	202	193	203	191	217	192	204	196	192	196	214	208	176	191	196	225	181	206	199	206	180	203	211	172	207	202	220	192	217	223	226	196	222	192	180	198	193	186	226	178	189	198	194	193	199	224	190	171	223	186	221	191	230	197	188	202	239	188	222	181	189	201	196	216	196	210	202	200	205	196	216	201	180	228	207	205	215	199	190	205	211	197	172	198	182	186	191	192	172	197	211	211	192	209	216	207	170	197	194	202	223	223	199	207	216	227	193	220	183	172	204	207	201	184	206	204	182	182	209	202	199	200	191	209	219	194	188	194	218	193	203	208	168	173	197	205	222	198	208	196	214	200	227	226	194	196	201	180	218	195	211	202	197	204	213	165	174	192	200	199	213	199	213	199	199	214	183	190	224	216	190	193	196	181	193	224	193	163	201	218	205	195	193	194	213	192	184	179	204	192	172	181	212	209	219	222	191	200	238	178	206	197	200	195	196	193	210	209	211	172	209	203	206	185	205	186	217	189	211	205	206	217	199	190	192	207	183	211	178	197	188	194	185	203	214	213	212	190	201	186	175	211	192	212	223	214	181	213	200	185	200	184	196	214	201	175	190	179	198	217	180	177	193	192	203	201	215	179	209	195	184	215	199	213	182	212	198	227	197	201	176	188	216	215	198	162	202	177	191	232	220	220	218	178	180	197	186	228	204	201	212	228	193	213	232	207	191	189	204	196	206	224	227	201	206	202	208	203	195	202	200	218	198	197	206	200	196	188	201	190	182	199	193	207	172	182	181	190	210	201	185	186	195	185	199	198	230	208	213	194	221	209	190	217	210	209	189	208	206	208	203	193	193	187	236	237	218	211	195	213	182	216	191	172	206	193	185	185	210	201	206	185	206	211	219	191	199	197	209	198	182	180	193	207	185	216	210	230	196	207	206	180	212	201	187	215	200	215	191	203	189	200	184	187	218	213	180	202	180	193	197	243	200	217	204	178	199	202	203	188	189	219	197	190	171	213	183	210	181	208	219	198	225	184	179	200	205	214	189	203	202	191	181	199	202	227	193	199	228	212	197	201	197	203	206	177	206	196	206	215	217	212	216	214	193	204	189	192	218	202	212	206	210	198	204	186	178	193	193	176	210	201	211	212	204	182	177	185	225	199	178	170	203	207	184	190	169	203	189	187	209	173	202	199	211	192	192	184	191	196	195	209	212	213	186	202	188	176	188	217	189	187	195	209	182	191	190	187	189	186	217	207	196	232	202	193	215	183	210	209	187	196	194	189	231	204	176	221	210	223	217	177	193	195	199	190	202	201	191	176	168	209	196	200	222	193	194	204	193	199	203	190	172	196	207	227	217	201	211	210	213	210	216	215	209	206	222	190	172	222	192	168	191	180	207	177	195	210	215	188	198	177	189	188	195	171	194	201	198	179	192	218	200	213	236	208	197	218	187	214	184	208	192	186	188	193	162	193	208	190	201	198	186	192	196	194	208	199	201	185	218	178	206	210	194	195	194	194	208	196	210	201	214	188	207	205	177	186	183	204	199	190	195	194	204	214	217	195	185	192	191	222	197	216	190	200	215	212	236	191	209	206	221	189	216	193	195	206	219	230	207	213	221	177	192	212	194	202	249	212	203	191	207	228	208
20301	17407	11278	5306	3811	2755	2003	1463	1198	866	787	703	586	574	499	477	409	400	363	348	368	323	360	344	314	286	340	325	316	319	350	263	301	309	308	298	275	302	290	266	299	263	298	292	285	287	293	257	288	275	298	298	304	294	291	308	268	287	279	263	320	287	285	293	300	292	278	293	290	301	284	282	279	291	280	267	262	299	286	284	254	274	267	291	287	269	275	235	287	262	275	268	268	275	272	261	302	290	283	277	283	283	302	255	276	261	286	278	286	278	246	271	265	287	262	267	285	278	251	267	282	241	281	274	270	277	255	271	315	257	290	262	257	241	255	245	265	282	288	251	276	280	265	292	271	258	252	275	261	265	284	294	266	301	310	250	272	298	278	281	293	269	244	284	258	278	273	292	257	288	266	284	265	285	285	254	276	271	283	287	296	280	302	262	262	279	266	280	285	277	288	278	274	308	282	293	298	288	248	247	271	316	286	246	266	271	288	297	282	283	250	253	269	270	254	275	286	288	294	268	252	273	269	265	269	261	270	250	282	273	289	281	289	240	294	282	309	250	282	280	289	275	264	291	269	250	248	263	255	277	284	274	274	262	235	280	302	274	285	269	269	292	263	286	262	317	263	267	274	274	293	291	257	274	315	255	266	236	283	259	266	262	264	296	273	268	235	267	258	277	282	285	291	286	269	294	287	288	271	252	277	287	260	259	262	271	289	256	276	269	282	254	253	298	268	281	237	269	301	243	280	281	290	276	276	277	254	257	281	264	269	252	237	262	269	268	298	256	253	298	278	252	281	257	255	293	275	264	292	272	282	291	265	250	271	274	268	276	266	274	276	278	285	244	269	229	294	286	302	264	272	251	271	269	265	258	261	259	276	276	253	291	271	237	298	250	270	282	290	275	273	263	241	289	269	297	289	287	265	280	273	285	268	271	260	294	260	296	264	276	281	275	284	282	267	293	233	294	307	276	284	268	264	245	296	273	266	300	256	259	267	306	261	270	259	270	239	249	294	281	264	267	275	261	292	274	281	274	283	292	279	274	264	313	309	293	277	249	304	270	278	270	248	284	285	266	283	286	274	259	268	272	254	261	256	261	276	265	272	245	286	266	277	274	267	293	302	273	269	286	296	270	266	287	286	234	281	255	268	277	248	259	242	274	271	288	276	263	292	268	281	251	272	277	269	312	269	275	277	261	293	241	263	249	270	244	258	245	254	292	272	291	249	258	261	310	282	296	298	258	278	285	281	253	251	277	256	277	247	281	262	263	261	279	323	302	246	289	295	267	285	273	301	288	262	286	273	275	280	279	298	266	266	302	278	264	284	249	316	282	274	291	269	276	270	283	273	256	266	249	283	238	250	297	286	276	265	280	290	269	273	271	254	263	263	282	290	265	276	292	297	290	290	259	273	255	288	272	276	279	287	285	279	273	252	280	298	293	261	260	312	276	267	257	296	274	263	272	285	292	253	267	286	256	309	280	258	257	274	267	264	284	279	299	269	283	257	274	297	286	278	265	265	264	255	290	274	267	285	263	298	247	268	252	268	240	274	284	287	271	253	267	277	265	247	271	267	267	287	271	293	293	296	292	273	258	274	245	278	283	304	275	264	299	268	279	254	294	274	281	280	304	282	297	247	266	282	253	269	279	266	262	280	298	244	270	247	278	265	257	248	290	286	282	257	248	289	298	290	261	267	271	295	280	263	255	272	263	281	283	273	264	255	279	257	281	257	250	243	256	225	269	257	236	272	281	268	275	254	280	246	279	284	291	299	257	283	249	274	285	299	248	290	285	286	277	304	259	288	292	277	298	236	257	294	253	262	247	263	267	302	258	277	245	266	274	305	286	264	261	287	260	279	284	300	282	258	287	269	288	274	282	271	273	290	246	284	271	251	248	272	281	286	291	276	301	269	253	258	251	281	282	294	291	275	277	275	268	265	238	262	252	271	289	259	256	254	304	265	331	271	268	263	301	287	265	263	285	275	271	250	247	281	263	272	278	241	271	263	285	294	300	310	249	285	257	293	276	271	250	285	280	275	270	269	251	277	282	254	268	280	285	289	256	291	277	249	272	256	261	276	279	251	260	293	322	276	271	283	271	285	297	265	288	275	253	265	294	262	257	294	252	299	285	267	258	279	278	253	289	271	268	284	284	279	230	291	279	249	241	275	268	260	291	255	287	288	291	258	255	270	279	300	265	275	272	257	233	264	270	285	283	296	264	283	278	269	282	297	264	277	265	255	286	281	251	282	284	268	278	254	263	264	274	266	280	266	303	288	256	270	289	271	282	290	253	277	276	252	263	278	262	266	272	270	270	282	261	286	296	278	254	283	248	257	270	261	271	288	296	274	284	259	251	296	278	260	251	292	232	291	259	293	282	285	282	254	287	262	278	249	261	249	264	276	280	245	291	259	265	291	272	257	271	273	292	265	261	245	246	273	273	253	261	268	241	284	299	259	285	236	296	299	269	247	288	287	267	281	271	300	261	240	262	280	280	282	275	257	292	282	253	292	303	242	237	289	282	270	261	252	276	306	279	263	267	294	300	308	294	290	263	258	270	266	258	290	270	277	266	305	286	270	283	231	257	267	255	319	266	276	266	296	287	254	262	300	257	268	270	271	302	249	294	275	285	292	292	288	267	246	283	291	263	278	262	269	265	298	281	279	282	275	244	246	242	277	292	286	267	286	261	292	277	259	261	249	264	279	278	255	278	282	267	238	236	290	300	266	253	290	294	248	290	264	258	270	307	284	261	300	296	280	306	267	263	255	257	285	277	243	285	253	293	276	275	293	266	298	275	277	275	277	269	297	267	284	281	275	280	277	258	287	263	264	271	242	269	278	250	246	267	280	282	263	273	283	290	289	265	281	262	281	256	266	267	256	241	277	259	266	277	268	291	261	287	269	286	272	285	255	258	263	268	280	281	284	256	277	284	255	297	248	264	281	287	285	274	273	276	270	286	253	272	273	258	281	282	271	261	294	271	276	278	260	250	268	263	248	298	276	278	282	279	278	258	266	294	298	254	284	294	268	288	256	286	262	271	273	292	272	279	272	274	274	281	261	286	284	262	280	275	279	272	281	292	309	263	265	251	273	274	271	275	279	269	272	256	282	244	274	269	276	282	282	275	281	268	255	280	268	296	244	283	289	296	295	272	263	284	276	271	274	298	294	279	290	287	256	262	269	236	246	242	263	279	269	277	274	279	300	299	273	277	285	294	293	271	276	267	272	274	251	262	249	274	262	254	280	278	321	251	266	268	276	265	254	285	270	299	247	297	311	264	270	277	308	242	303	272	294	254	277	262	283	280	271	260	255	269	265	285	300	271	291	270	279	268	270	260	228	248	266	262	251	275	276	255	278	251	276	284	264	266	279	282	268	258	280	290	238	266	279	279	272	275	286	285	275	266	253	288	284	282	266	280	274	260	243	274	290	276	294	269	275	249	254	284	284	303	263	305	286	269	280	250	261	261	246	251	265	259	290	311	257	266
27949	18219	4762	1159	782	591	492	503	459	432	420	429	437	437	444	449	429	437	442	457	434	409	434	453	442	430	421	429	427	463	419	434	442	420	411	407	440	447	429	435	479	444	418	471	425	471	426	478	460	432	442	403	485	435	406	434	417	437	419	428	402	433	426	455	425	478	436	410	473	428	402	438	448	457	394	447	446	426	438	445	407	433	441	451	417	489	409	432	457	432	436	467	468	415	441	426	435	386	406	457	420	446	434	413	448	416	460	407	416	412	434	414	419	464	438	430	415	443	413	432	460	409	448	425	443	420	414	394	412	446	443	450	415	378	469	439	447	452	455	389	456	424	422	418	441	423	405	452	417	419	428	438	460	436	413	407	429	456	453	461	462	442	453	462	431	440	458	422	420	393	395	410	443	437	430	444	408	447	433	412	438	418	452	421	447	436	424	431	441	437	411	452	393	430	430	428	408	433	418	438	492	423	437	450	428	439	439	449	399	447	411	439	459	405	411	428	444	420	430	427	443	413	487	448	439	387	463	434	460	467	460	418	432	461	407	451	375	430	449	416	428	459	435	385	443	464	438	441	403	449	457	411	448	412	421	411	427	405	476	439	410	430	456	467	420	372	414	438	408	419	447	423	480	410	419	450	472	424	432	430	439	409	396	421	420	410	434	424	453	449	417	415	430	419	439	446	424	434	437	457	420	444	410	445	438	448	437	442	428	419	439	457	449	404	420	441	424	479	391	424	411	420	465	434	465	387	416	432	454	438	436	412	445	423	438	430	446	446	449	432	406	420	435	454	428	427	414	444	429	432	423	451	432	440	423	457	399	420	419	427	414	433	439	392	397	435	429	455	446	426	452	390	454	445	421	438	444	475	398	454	467	431	453	461	420	411	439	444	425	433	449	438	431	431	461	411	462	435	417	417	415	448	418	464	439	415	425	473	428	440	456	439	413	437	441	440	486	474	429	436	424	441	419	461	417	461	457	420	429	457	418	465	447	445	385	440	435	426	429	408	418	444	403	422	422	411	393	431	453	418	428	440	446	457	466	442	455	425	444	422	467	436	453	428	424	448	409	464	421	432	431	426	448	457	382	447	464	430	425	438	457	444	442	450	413	422	423	443	416	397	500	452	439	449	428	477	440	455	418	437	486	441	442	420	446	459	463	452	411	409	400	437	428	426	446	447	448	430	431	432	414	405	431	412	429	419	394	449	446	436	468	447	445	428	428	419	456	427	466	415	400	462	459	452	440	426	470	438	418	414	487	419	411	431	413	414	473	422	427	458	427	412	448	417	492	452	413	402	439	420	468	447	435	411	421	455	420	416	454	444	462	434	444	437	464	450	411	439	430	422	458	439	420	460	426	432	464	383	454	451	447	414	451	430	467	427	434	416	445	440	432	423	460	419	421	425	417	439	413	430	447	454	407	467	431	414	432	432	407	426	450	422	424	449	450	424	428	436	419	433	421	425	407	441	476	413	473	468	455	465	425	413	482	390	436	516	470	471	429	423	438	424	432	460	403	434	418	454	463	447	466	463	449	434	425	452	421	463	424	391	453	457	445	440	408	416	439	426	425	429	410	440	407	456	469	476	473	423	432	413	442	453	405	463	463	435	407	415	458	455	399	393	415	458	438	422	446	447	435	413	446	424	389	447	440	438	466	487	449	411	463	409	444	453	435	430	408	418	462	457	412	420	423	461	441	446	435	445	470	448	462	444	438	423	419	416	421	432	407	413	429	484	444	433	436	426	433	439	442	421	451	426	457	439	461	416	428	439	444	455	421	467	460	458	445	445	461	434	428	451	426	422	426	427	424	408	479	442	449	457	412	416	412	394	428	459	429	433	434	430	470	417	398	419	448	448	436	442	450	431	440	425	419	385	421	422	436	408	408	460	451	488	456	480	442	456	470	417	441	434	466	424	405	419	415	454	429	437	473	448	415	442	425	452	445	448	390	421	402	470	433	438	435	419	431	446	397	438	466	391	475	439	437	453	431	428	449	448	409	428	421	412	437	419	418	441	445	416	427	445	446	426	457	458	398	420	449	457	447	436	456	457	441	428	421	442	419	413	440	424	405	436	443	454	416	447	424	424	427	456	418	447	444	434	445	441	443	428	418	473	416	438	441	441	422	414	464	442	433	431	446	437	434	436	407	476	415	462	478	452	437	463	431	438	440	425	435	454	474	430	440	453	436	443	460	426	442	447	428	438	371	380	424	433	451	438	409	453	452	467	450	452	416	470	432	441	445	385	436	434	459	479	432	412	422	453	422	447	409	429	457	444	410	446	440	397	435	395	440	459	415	403	432	441	455	417	410	446	400	432	448	433	468	421	422	439	458	426	464	430	437	400	457	462	452	418	498	431	426	430	439	424	438	419	414	449	421	436	422	425	438	430	454	410	446	434	463	419	468	436	460	427	437	402	413	410	440	457	470	440	430	442	456	422	451	408	461	427	455	440	469	445	426	422	433	447	445	416	441	458	414	437	427	477	425	461	457	427	439	467	474	469	435	431	421	446	459	457	423	449	430	423	443	464	441	442	443	474	435	441	432	442	405	439	441	400	423	408	407	433	447	406	418	463	410	429	415	436	420	441	468	436	419	428	435	404	478	431	438	424	442	415	464	421	444	411	418	452	410	464	445	443	426	427	453	431	410	442	450	418	417	420	445	463	438	421	457	469	435	391	443	444	468	434	430	411	433	451	436	445	429	438	434	477	445	482	446	434	440	444	466	500	481	398	434	463	401	461	407	458	456	407	417	453	436	424	412	429	434	448	438	458	419	459	460	510	415	462	417	444	431	448	466	416	445	440	400	407	444	438	442	397	458	452	438	411	401	419	396	431	436	486	417	406	433	442	425	439	403	441	449	430	401	433	417	466	437	415	417	443	417	410	424	421	430	469	454	422	466	467	463	434	423	428	437	409	450	417	452	440	413	404	443	425	448	434	416	427	415	444	407	429	413	438	443	451	446	442	427	426	462	414	431	422	415	436	459	411	453	464	428	420	435	435	447	466	468	450	418	471	455	433	438	426	419	424	414	454	423	464	397	450	422	425	447	443	449	424	479	445	437	449	433	432	426	459	453	433	445	443	452	454	432	465	436	429	449	412	447	465	435	434	434	456	427	405	450	442	418	441	429	452	428	405	431	441	445	453	405	443	430	432	420	391	415	422	443	458	392	455	424	388	430	452	454	438	455	436	450	434	416	452	440	427	429	410	433	478	444	457	463	407	454	436	485	445	473	425	483	454	442	480	420	431	428	442	448	459	459	428	441	467	434	468	496	401	403	443	451	443	454	410	419	417	454	432	422	435	464	411	432	413	383	438	420	446	480	472	403	470	420	440	439	458	472	436	458	434	457	454	420	423	460	446	445	436	442	476	449	417	437	446	439	449	478	463	423	450	436	443	440	430	461	441	441	432	435	414	446	419	469	417	449	401	425	447	422	422	439	431	438	398	462	437	412	440	455	429	445	423	417	431	502	448	451	431
13928	4968	3063	1481	1094	960	796	750	668	617	622	612	609	590	581	576	613	562	582	606	604	592	609	581	567	588	596	583	595	518	584	536	623	587	597	588	617	557	598	550	575	564	561	584	564	628	572	565	548	564	613	580	561	578	566	575	563	530	608	607	582	578	548	561	583	562	598	546	547	580	590	592	542	609	543	582	572	528	583	575	536	535	537	602	589	569	582	558	575	542	565	585	576	585	561	578	598	576	542	566	594	555	572	559	590	591	551	572	569	583	570	555	545	560	605	573	549	554	583	551	584	589	565	612	629	586	593	603	572	574	563	567	551	565	621	607	530	511	588	557	563	562	609	625	599	594	568	543	565	572	553	555	544	561	591	570	627	593	541	547	538	553	569	590	581	605	584	611	578	572	630	583	560	598	554	578	575	586	573	626	568	568	604	544	536	614	573	557	609	543	568	534	513	542	539	619	624	542	614	540	573	598	584	580	601	574	550	540	528	580	602	534	533	537	571	627	574	613	600	568	605	540	553	564	579	577	575	567	559	559	574	538	579	567	526	601	558	591	564	554	564	617	586	510	581	605	578	539	577	580	593	564	529	600	631	568	587	619	581	616	572	569	546	577	592	567	588	544	585	552	568	566	542	549	573	600	566	588	589	597	607	587	553	571	548	596	574	613	589	572	603	640	636	578	592	589	591	625	598	568	551	582	570	572	558	569	574	562	575	583	561	551	570	578	559	594	573	559	549	562	580	561	623	581	571	573	548	629	610	546	582	598	524	574	601	560	582	570	580	581	565	591	574	626	577	547	524	596	543	610	554	580	551	584	562	557	542	550	599	554	563	599	586	571	622	550	580	598	593	611	574	579	590	573	580	601	578	604	607	644	565	589	623	601	561	577	584	583	591	544	584	592	585	576	603	593	584	572	565	574	568	601	536	586	569	556	599	596	580	608	547	537	561	565	576	569	592	597	607	575	587	609	592	578	565	597	573	588	594	559	582	576	539	543	548	551	560	570	558	555	586	584	585	571	589	573	550	571	576	589	545	547	560	577	581	584	549	581	596	602	598	585	560	581	579	566	571	582	551	552	604	580	566	560	565	611	552	577	561	548	597	595	612	556	558	592	573	583	605	584	562	560	588	527	554	562	600	568	604	628	603	565	599	578	588	542	579	597	564	588	568	575	618	652	568	599	554	571	603	622	632	580	593	595	566	567	554	578	594	577	567	571	622	560	557	567	604	570	556	612	589	565	561	590	565	565	589	631	569	575	626	581	575	592	586	616	583	599	572	580	552	504	598	555	585	564	581	567	562	595	596	582	594	583	565	578	559	605	588	568	596	602	569	566	559	606	568	568	572	551	563	603	517	540	540	550	544	599	534	576	556	582	606	550	586	577	612	592	615	576	581	580	543	580	566	563	571	543	602	592	636	588	566	558	576	569	583	545	566	582	575	570	564	584	546	551	560	614	547	561	586	581	597	619	531	618	611	513	585	570	551	549	584	570	597	587	585	575	590	574	592	588	582	589	570	564	596	580	572	540	541	549	563	556	571	575	572	599	597	580	596	613	594	566	556	589	621	569	587	596	593	578	563	616	582	551	562	565	571	570	576	560	573	535	550	619	557	542	574	567	550	581	577	574	562	489	603	592	550	584	600	576	548	593	604	555	603	558	568	607	608	550	547	606	572	575	567	591	625	570	603	547	624	564	581	600	546	598	597	587	593	612	562	548	555	553	578	578	607	537	609	564	603	558	587	566	581	557	587	566	599	550	563	609	583	582	582	598	579	614	601	577	578	529	560	623	576	541	579	570	596	577	578	604	572	591	592	538	547	578	622	552	548	540	605	606	563	577	582	594	543	602	573	594	537	558	590	591	591	536	604	594	577	622	607	573	555	589	582	558	558	612	538	508	613	569	559	568	540	563	584	589	591	558	566	564	558	552	591	589	595	590	565	573	545	545	565	591	618	580	586	601	605	573	506	586	583	575	504	572	603	535	573	586	598	540	571	557	611	565	575	602	593	575	573	590	597	545	553	610	576	620	576	564	599	567	574	609	601	579	564	561	578	574	544	616	563	569	553	639	573	598	582	573	580	532	614	596	541	588	557	589	569	593	589	576	545	564	569	593	573	564	543	623	593	563	584	547	598	572	576	585	567	643	569	570	563	562	616	554	582	536	559	604	564	596	537	599	588	530	577	543	607	612	547	558	607	570	623	560	642	561	582	560	588	574	592	600	592	577	552	554	607	539	578	580	551	527	609	578	594	544	617	587	598	566	559	579	584	556	571	581	600	542	561	566	577	581	636	514	581	567	636	573	575	586	568	561	518	619	597	582	554	587	585	569	573	610	589	585	564	584	582	585	578	575	553	579	553	586	581	554	525	613	587	569	582	577	558	611	569	593	588	576	557	550	576	562	570	588	566	588	540	542	574	577	574	587	616	585	590	604	538	525	591	590	551	543	586	589	579	547	542	568	616	563	587	573	577	570	585	577	628	583	522	593	553	563	578	578	571	579	593	549	582	561	596	583	633	588	568	586	588	562	590	590	532	547	571	612	586	561	582	564	583	577	579	578	586	577	574	571	569	545	589	533	608	587	586	556	552	577	602	566	575	576	582	603	549	591	569	615	558	591	569	578	567	532	583	579	579	626	600	643	578	555	554	615	557	577	571	562	585	548	555	600	584	570	592	625	569	619	611	561	555	550	548	601	587	597	581	556	592	560	590	551	555	562	575	616	593	592	578	541	591	552	594	566	568	597	565	522	590	588	543	587	560	540	574	588	595	565	563	574	580	608	606	575	602	579	571	617	587	600	578	587	595	571	603	562	601	592	561	567	564	545	540	530	597	587	561	601	587	595	552	569	568	600	557	591	581	531	558	576	611	602	594	599	556	556	590	584	596	555	561	589	587	566	544	565	641	568	584	588	599	590	574	553	552	604	569	549	593	590	555	583	553	567	583	547	555	574	576	579	588	613	556	611	598	573	551	538	569	588	560	632	564	567	581	611	572	506	590	578	607	566	586	605	581	589	561	626	586	600	557	555	583	585	574	558	580	598	556	571	568	545	578	579	557	612	609	600	575	585	571	559	578	577	587	549	607	609	578	579	596	537	573	608	555	572	534	573	601	586	599	576	536	572	591	573	554	597	592	574	532	636	565	590	564	614	560	575	563	569	617	555	589	613	582	573	600	577	605	539	581	567	583	565	579	566	547	550	583	532	556	603	627	607	535	603	588	600	610	523	597	563	526	557	564	568	604	572	582	608	596	559	563	586	559	554	574	576	612	597	594	556	594	567	556	543	557	585	550	548	599	604	583	598	591	570	569	589	525	611	547	564	626	527	543	587	561	576	577	548	553	596	605	570	574	586	554	609	566	563	596	548	565	558	565	603	599	592	560	561	618	542	587	585	564	582	581	594	588	569	601	577	560	587	582	570	551	611	584	577	578	571	565	527	564	615	575	576	585	566	561	591	542	577	572	541	545	603	582	569	622	595
24059	21634	28832	24916	21544	6404	941	686	607	569	520	552	499	484	514	467	447	422	406	430	415	449	450	457	434	441	429	406	436	436	407	408	412	456	436	419	407	428	412	418	424	430	430	382	409	424	415	431	422	404	389	460	420	422	421	422	394	444	394	434	396	400	409	429	422	421	415	407	419	435	413	431	396	426	397	431	465	420	418	403	401	423	391	417	417	409	382	423	401	406	382	411	401	446	383	437	384	401	418	425	418	406	410	432	398	425	393	409	403	444	415	420	426	430	436	409	411	417	418	410	395	429	414	419	434	444	365	411	408	425	436	427	404	394	387	428	403	419	408	423	417	419	414	390	437	387	443	398	439	367	445	422	454	418	424	435	420	416	413	426	408	442	416	424	434	440	418	421	379	443	397	463	430	413	405	395	395	435	410	428	412	390	433	425	423	401	441	449	388	389	419	426	426	400	400	460	410	401	376	437	384	418	419	420	376	410	395	406	411	428	396	407	436	419	407	415	395	396	448	417	423	401	412	435	427	400	399	393	383	381	390	405	413	408	401	453	381	412	376	399	433	435	426	425	395	393	428	426	420	426	430	437	396	388	394	428	404	417	449	409	431	418	416	416	404	413	414	397	392	394	461	411	420	401	420	373	438	396	424	391	407	443	416	397	418	389	404	379	376	383	413	391	365	396	406	422	372	441	424	396	415	401	399	408	402	407	415	419	367	401	405	424	429	415	416	432	396	385	424	401	402	425	423	412	389	410	389	405	409	401	419	373	413	411	406	416	406	396	452	399	426	426	411	402	439	401	420	420	400	476	411	425	420	438	418	432	433	426	413	411	442	454	392	387	386	401	412	435	399	448	399	414	404	399	419	428	400	393	433	388	440	408	371	409	420	406	412	431	419	414	440	429	372	388	396	398	396	414	411	451	447	421	413	418	443	405	409	423	383	380	418	434	415	412	402	413	453	388	409	469	423	421	401	410	422	463	390	382	399	414	406	430	375	413	426	429	424	402	391	428	435	439	417	429	395	417	403	437	396	432	436	412	417	420	412	421	469	402	449	427	385	451	415	400	425	446	435	389	422	444	408	413	410	449	395	438	380	393	407	424	428	406	414	441	427	407	424	425	401	404	434	406	412	427	399	433	414	421	411	391	414	415	396	375	389	415	421	399	392	416	412	417	412	410	438	392	432	442	432	410	449	416	408	418	415	431	420	399	408	436	438	419	377	436	419	405	395	403	387	408	389	371	415	417	428	402	413	409	421	409	403	372	435	395	431	402	434	413	407	353	400	416	406	407	416	392	385	400	408	418	402	446	410	358	400	416	414	410	405	416	405	423	433	436	421	448	413	416	399	410	423	412	403	388	416	388	388	428	412	417	431	395	419	406	411	398	446	398	418	401	422	386	403	439	477	419	428	388	426	395	400	375	400	399	412	479	451	381	416	389	474	414	409	446	418	427	360	411	480	432	416	420	385	419	411	389	412	404	391	388	379	393	421	412	417	409	417	370	386	416	375	393	383	429	411	416	412	413	407	423	408	410	392	413	416	412	384	364	389	430	441	445	402	416	420	449	462	430	437	449	409	401	440	416	402	423	432	404	398	414	437	411	416	408	405	411	451	400	405	443	433	415	391	402	399	407	400	399	426	437	426	413	434	391	408	419	442	439	404	385	410	429	392	405	423	395	414	406	433	439	426	396	429	432	404	401	403	430	394	429	432	399	405	409	417	457	408	416	420	370	419	440	423	411	436	374	423	428	419	435	427	414	406	381	423	417	444	408	427	399	393	405	401	413	419	392	426	373	386	378	431	436	443	441	432	403	442	423	440	410	444	408	425	420	416	422	416	420	391	438	365	383	396	408	391	394	389	394	437	438	446	394	382	391	421	425	409	429	415	411	399	410	430	415	434	452	391	428	433	449	425	399	429	418	434	418	407	423	363	403	420	429	432	442	435	399	419	424	410	412	429	424	416	382	434	360	429	441	443	424	416	405	413	424	418	394	395	391	388	419	406	415	425	437	416	436	412	371	398	425	422	431	416	428	433	419	443	393	438	399	414	420	407	391	451	413	425	432	398	403	415	423	395	441	403	402	425	416	414	402	426	430	415	403	407	400	392	441	387	392	403	453	416	388	408	443	410	380	399	398	416	421	458	428	437	422	418	392	442	439	396	414	407	436	414	428	413	423	357	401	415	427	406	413	419	448	424	395	425	441	407	421	417	392	426	423	399	422	406	372	448	449	387	400	427	419	423	417	425	382	419	411	390	397	418	423	409	425	443	385	430	412	417	415	409	413	410	422	452	419	427	421	442	393	401	394	402	446	450	407	405	407	395	415	426	382	404	448	426	412	400	403	459	411	434	403	422	411	414	377	389	464	431	403	444	406	420	375	408	434	420	406	447	423	402	413	409	385	436	415	377	397	450	377	403	410	447	419	428	405	456	397	429	433	408	431	437	387	397	356	421	420	419	376	457	412	423	429	404	429	451	444	410	383	394	402	410	430	433	453	415	411	417	430	415	394	422	417	397	415	440	409	409	433	431	406	420	442	422	420	423	401	384	440	432	411	430	415	370	364	406	398	409	424	401	432	418	373	406	405	405	397	391	405	399	399	434	428	428	414	441	428	424	432	419	418	403	425	401	481	373	419	408	447	420	419	441	394	415	369	405	443	418	395	384	401	383	413	452	431	433	388	427	398	415	402	416	409	387	442	401	450	424	429	379	438	397	411	437	416	414	426	435	373	384	404	447	419	429	397	404	433	392	398	411	447	426	422	398	437	437	436	416	403	397	410	413	431	416	415	411	442	377	422	387	422	426	423	388	392	416	396	407	375	399	417	425	411	395	414	430	443	376	397	433	394	401	420	399	398	444	407	443	425	425	400	432	408	438	398	381	380	385	412	368	403	389	464	379	410	417	379	389	434	399	409	443	438	429	419	436	429	392	394	378	403	381	435	415	426	390	411	396	445	410	375	419	406	395	415	399	398	400	399	387	436	380	410	442	430	426	438	410	427	452	414	403	409	422	409	407	403	388	431	435	400	415	396	419	414	374	428	408	372	441	422	413	402	392	412	407	412	431	385	410	400	399	452	413	381	408	397	425	430	412	372	383	397	398	403	365	384	399	399	418	440	428	395	441	410	414	415	380	395	398	417	424	401	426	433	422	413	392	423	418	390	405	424	422	412	413	442	432	425	405	426	415	451	414	417	427	451	435	405	393	416	394	398	432	434	418	404	417	384	378	397	415	425	374	428	377	420	432	429	407	405	411	405	440	411	423	445	410	429	366	422	403	424	422	363	433	404	413	406	376	366	425	443	425	414	398	407	435	436	376	407	423	452	435	428	390	414	410	392	380	387	410	423	421	486	412	391	420	425	419	432	393	385	399	401	361	422	347	381	413	383	402	439	395	415	425	391	414	407	440	397	426	423	416	418	409	412	406	419	401	416	435	430	432	436	404	415	403	389	396	451	419	402	410	418	430	408	416	418	396	431
17392	12556	7697	3611	2738	2067	1507	1257	1121	968	849	788	723	681	678	708	627	625	612	618	581	604	582	563	595	606	573	573	568	585	554	542	563	558	573	573	543	580	559	558	561	576	607	549	562	559	552	563	573	574	527	567	566	564	522	582	578	557	587	546	545	569	542	542	529	569	565	546	576	545	575	529	575	538	535	574	523	520	527	552	535	531	572	555	547	604	572	522	556	554	564	544	504	524	539	588	558	534	569	502	567	578	559	591	567	546	550	578	582	574	534	533	558	554	554	535	543	625	540	573	523	537	540	504	536	524	547	575	582	581	558	576	566	564	539	527	516	562	502	555	536	565	533	513	596	527	557	509	529	567	542	532	577	538	545	574	552	547	541	567	566	525	574	518	535	537	546	535	537	552	570	544	535	507	540	577	566	556	515	515	564	566	547	552	520	568	534	560	610	532	561	541	581	532	520	570	545	532	511	586	585	563	543	583	539	549	538	534	534	538	545	552	588	546	552	547	582	563	563	546	544	558	553	598	526	553	523	575	529	523	528	544	559	619	566	512	505	518	561	517	532	558	563	513	566	553	577	557	546	550	541	570	590	591	482	573	562	544	531	563	549	541	553	569	542	573	528	527	541	534	535	561	571	540	586	552	542	568	547	526	578	544	542	487	524	564	541	505	539	543	570	533	529	573	501	563	587	558	558	581	558	584	537	548	555	567	566	532	519	579	569	545	542	557	551	598	560	601	578	557	565	541	577	560	517	544	551	561	556	539	570	526	577	540	556	515	535	546	560	543	626	571	527	568	500	521	558	579	577	552	546	593	545	530	603	568	551	523	564	517	550	523	520	569	563	563	522	546	563	579	579	542	530	591	584	531	535	546	541	560	551	531	523	547	590	563	565	564	541	537	549	585	571	517	519	548	580	550	588	569	552	544	544	532	565	587	565	528	581	571	547	533	532	560	588	541	531	579	566	533	562	556	521	537	518	531	547	549	549	523	556	557	525	482	549	532	535	589	543	543	551	517	575	572	512	560	561	522	543	548	530	583	522	528	558	574	572	523	570	544	583	549	506	557	540	516	556	559	530	551	558	547	532	514	568	535	514	562	531	565	555	574	543	559	560	574	573	554	588	522	588	544	557	531	563	581	550	496	516	572	530	546	519	564	529	577	573	545	568	563	593	582	563	542	626	537	549	577	538	556	520	541	507	536	551	557	531	563	531	498	546	521	561	559	566	543	532	516	510	567	595	513	515	538	531	513	545	547	523	531	557	540	568	554	531	514	550	558	571	581	564	509	542	535	517	592	555	581	503	534	562	538	546	549	522	553	555	522	541	541	548	551	524	543	504	542	548	543	543	562	566	511	522	537	561	543	558	553	507	556	570	598	568	544	554	534	606	516	575	542	556	549	544	557	539	542	551	517	573	543	533	526	558	556	543	553	510	593	581	524	561	564	548	541	580	531	515	538	538	551	505	594	549	548	557	543	528	584	577	530	553	553	581	542	557	541	564	563	555	544	562	562	535	522	549	604	579	550	568	550	531	584	555	554	552	543	551	583	529	561	517	591	575	530	534	527	599	530	519	544	544	544	552	547	541	536	529	546	551	575	546	526	556	529	565	566	584	549	515	537	548	540	566	557	561	537	537	542	549	541	540	571	528	554	536	562	561	532	540	558	565	559	524	559	557	587	536	524	571	565	551	521	507	562	582	571	510	495	535	525	525	547	550	536	497	541	561	553	568	515	555	536	517	521	592	561	601	533	516	580	528	522	565	548	561	531	497	540	546	520	522	586	588	526	553	573	556	533	549	580	528	570	549	609	530	551	577	560	566	567	559	562	537	530	562	519	485	557	556	563	545	524	533	560	503	567	557	499	571	549	536	530	548	539	549	516	521	532	532	540	545	514	572	554	568	553	538	545	542	493	530	559	551	527	525	557	529	544	577	574	597	582	555	582	553	591	532	561	501	526	558	582	517	534	510	556	561	551	527	544	568	582	558	551	583	545	554	523	573	537	537	533	557	536	511	527	533	566	497	556	560	528	556	522	547	511	550	560	556	611	551	575	537	569	560	545	540	530	534	557	596	558	577	518	535	547	552	536	534	552	548	585	524	537	547	544	513	570	579	595	557	514	531	546	521	543	547	534	523	556	521	577	549	562	538	521	532	619	560	546	574	540	523	540	557	537	547	570	557	543	573	539	562	513	522	570	514	556	574	568	546	573	527	599	529	532	554	519	593	585	527	540	503	557	549	566	531	567	535	559	549	535	551	540	535	532	536	524	578	534	567	579	556	544	559	561	556	568	514	547	538	524	568	553	537	562	552	535	574	571	553	529	546	559	550	543	561	528	532	553	519	535	547	580	552	537	521	555	542	549	553	564	569	564	605	532	530	559	510	562	596	557	545	536	568	605	559	516	572	544	539	564	519	568	527	557	550	596	540	562	551	534	552	528	579	560	555	533	529	529	561	534	555	564	538	592	597	540	532	580	527	569	560	571	579	550	525	556	546	577	567	577	557	532	509	561	525	563	553	575	568	540	552	602	520	543	552	578	572	564	570	537	522	543	524	537	540	521	548	573	532	579	579	552	530	556	549	602	545	557	572	506	557	533	548	489	564	524	583	555	477	543	527	536	569	526	506	561	553	572	565	505	517	550	533	533	566	539	575	576	529	544	602	569	565	574	529	547	502	507	519	554	569	593	538	577	520	561	501	537	575	547	566	575	564	546	550	529	551	571	551	582	529	504	579	504	518	549	549	594	556	556	559	553	537	573	533	581	567	558	559	550	540	537	557	517	586	521	568	564	547	527	563	534	530	515	558	514	563	567	547	549	559	528	527	558	499	581	553	545	516	567	595	540	538	523	572	517	551	579	510	523	552	566	567	602	552	576	523	507	577	546	585	582	557	539	553	548	588	547	563	559	549	550	547	564	565	511	559	520	550	547	556	515	525	538	588	532	529	554	545	561	583	518	518	522	532	570	547	587	576	561	579	529	567	539	564	544	572	533	561	551	568	546	538	519	542	545	559	535	571	528	576	572	524	524	521	531	530	577	537	547	570	518	574	525	550	571	580	529	580	520	558	551	552	589	535	533	543	513	538	584	518	594	522	540	540	541	569	548	541	562	526	566	555	580	549	555	504	537	582	572	511	558	587	563	539	570	545	557	582	581	520	570	537	540	518	592	544	525	561	541	535	530	519	516	538	540	515	529	560	566	513	548	592	577	577	533	568	564	555	585	539	592	515	606	577	599	548	551	569	553	545	550	571	573	572	511	558	558	569	556	487	578	581	538	572	539	567	501	560	564	535	557	517	571	556	566	532	565	542	560	555	529	541	556	580	559	590	557	525	530	548	539	524	572	552	498	530	554	550	559	533	575	556	526	543	518	543	574	586	563	545	526	566	544	549	575	582	569	523	533	524	516	540	562	583	531	531	530	630	513	526	568	559	611	538	566	558	590	529	512	560	562	573	530	579	552	529	536	533	532	511	536	527	559
25253	21604	27376	25959	5000	638	511	428	369	356	334	311	312	302	283	265	297	278	265	305	267	253	243	271	284	280	255	281	297	266	281	280	268	266	292	267	270	263	294	292	242	269	302	250	272	301	266	277	263	271	293	287	300	279	290	266	262	254	266	280	250	278	269	246	280	246	275	269	290	263	258	279	300	266	271	229	258	254	265	298	290	256	292	245	257	294	262	264	268	263	254	314	267	287	261	254	309	269	269	281	278	267	276	251	265	230	288	261	264	268	247	264	268	291	273	258	282	269	266	241	258	251	272	262	299	258	279	290	278	276	272	281	242	267	265	260	278	260	259	266	277	257	275	267	283	260	268	228	259	234	258	275	254	303	268	278	269	241	246	267	253	272	276	265	283	256	287	265	266	253	277	265	260	251	265	259	273	240	260	268	276	262	260	280	255	267	286	260	276	260	299	272	293	273	292	271	262	285	273	295	259	288	281	269	263	273	271	260	270	243	282	275	257	277	273	307	287	265	263	269	243	276	268	291	264	269	257	268	294	245	283	254	270	262	279	288	270	273	258	299	264	295	292	267	278	283	280	275	230	285	278	310	273	268	275	299	277	284	303	250	258	307	276	221	288	273	243	246	270	291	268	284	268	276	287	309	284	264	259	232	275	241	269	273	276	273	239	292	285	270	282	290	309	273	226	266	285	276	257	270	269	276	255	258	289	279	246	285	280	293	251	254	274	283	247	271	292	289	280	261	286	285	241	278	239	260	260	280	252	238	261	250	271	266	272	273	291	287	275	254	268	286	245	266	290	252	302	250	281	270	273	282	250	285	257	261	323	283	276	291	257	260	275	246	261	252	284	279	254	293	275	273	251	266	282	276	260	283	291	269	265	268	289	270	300	307	271	260	278	278	273	278	245	270	290	264	296	269	304	272	246	234	286	294	276	285	286	274	309	269	285	253	244	252	270	277	244	290	274	290	256	285	269	283	307	273	272	259	265	246	258	246	268	246	277	259	290	284	246	265	254	263	257	274	274	270	289	250	276	284	279	235	268	303	249	275	226	258	263	248	254	242	258	237	250	297	268	284	253	266	273	281	277	281	247	284	278	284	276	288	271	278	254	234	263	275	257	264	246	277	286	278	259	278	266	260	293	284	279	280	292	268	271	274	244	263	270	267	280	274	248	262	261	253	267	280	284	300	280	284	240	286	270	258	270	310	280	299	288	252	274	255	280	246	295	283	263	219	283	292	281	276	293	241	285	303	240	256	272	235	261	253	236	261	287	259	286	300	251	270	268	264	269	255	283	248	278	254	280	323	263	238	279	291	279	267	279	263	282	276	263	276	257	283	284	292	259	265	244	261	264	278	275	263	265	284	255	262	262	233	263	264	261	256	273	260	244	254	273	258	259	275	280	260	286	277	248	254	262	260	295	249	248	289	264	305	229	293	288	277	246	238	268	268	257	264	255	290	248	249	252	261	298	269	252	261	252	234	272	276	284	252	281	303	281	254	281	277	233	266	246	243	269	271	258	261	247	269	248	259	258	256	294	273	270	260	286	270	264	260	255	242	294	287	266	215	250	269	262	275	272	307	279	286	269	237	273	266	254	256	258	266	265	271	246	282	281	237	272	259	266	260	265	270	265	249	268	264	255	255	255	277	289	302	301	280	252	267	266	258	245	288	257	257	300	247	271	256	262	250	238	283	258	296	279	243	250	290	260	272	244	270	253	270	262	250	272	259	244	296	271	238	276	247	275	248	296	262	272	270	276	297	278	259	286	259	266	254	286	248	289	282	246	273	271	261	249	265	285	280	265	274	264	265	260	255	264	270	250	252	277	287	273	245	268	296	273	268	272	289	268	258	265	260	252	276	292	258	267	277	266	266	266	290	276	242	281	282	259	261	268	259	283	261	286	268	282	257	272	269	258	259	274	266	276	285	262	297	300	291	265	256	266	269	276	260	263	250	261	247	277	277	272	271	251	255	239	267	261	253	265	254	270	269	268	270	254	274	279	234	273	279	249	248	277	270	280	267	288	299	268	244	249	288	234	285	306	280	272	263	254	266	254	268	247	289	275	257	248	270	294	257	282	263	264	274	280	275	269	249	280	278	273	266	271	294	253	224	272	261	271	263	261	286	259	278	272	264	268	309	292	277	271	271	257	263	273	282	268	287	263	264	260	283	237	293	257	288	263	259	282	259	264	267	274	279	271	243	270	263	283	275	255	260	242	254	271	262	297	234	259	249	268	242	272	277	276	272	291	304	257	290	281	262	247	250	287	265	264	280	291	260	282	297	248	282	298	269	278	253	296	273	297	285	254	268	263	271	271	278	247	266	290	263	264	261	261	282	283	256	273	262	275	283	287	262	258	260	286	260	274	269	281	270	270	255	260	318	270	288	252	242	264	275	285	261	256	267	250	263	292	288	254	272	296	244	279	267	248	253	241	259	269	276	253	251	242	260	281	277	267	292	268	266	254	268	263	264	278	247	303	280	285	259	279	260	243	246	260	282	255	264	248	268	262	278	268	265	303	263	253	259	254	252	299	270	263	263	249	261	255	277	277	281	257	261	267	271	260	288	288	281	247	256	276	276	283	247	275	284	253	245	292	310	265	263	234	245	238	296	280	272	291	244	276	275	270	244	260	262	272	253	291	270	249	306	293	260	271	272	279	288	283	250	265	266	271	269	255	303	258	276	257	295	262	225	265	290	290	278	282	284	266	268	255	263	247	286	270	309	263	274	293	263	247	275	276	259	277	276	308	252	293	271	279	242	263	244	273	238	268	276	300	259	257	290	266	302	275	311	257	303	310	260	278	257	289	271	275	259	252	275	293	253	283	266	269	250	268	269	285	257	246	269	284	282	270	295	268	276	249	241	249	293	256	244	274	286	279	272	264	280	279	290	277	261	269	303	266	280	295	299	285	278	258	256	277	272	234	255	266	290	284	288	281	255	286	258	267	256	245	274	248	259	251	250	247	288	260	266	261	264	275	243	262	268	270	263	237	233	236	275	262	293	266	248	235	266	265	263	252	272	270	309	255	251	244	267	254	270	270	289	267	294	263	261	255	279	264	256	265	260	270	274	253	241	263	289	277	261	263	253	269	267	268	282	273	269	256	252	254	269	272	251	278	241	246	264	258	254	261	284	278	288	303	268	252	273	270	288	272	285	261	258	303	262	271	273	242	239	311	272	293	265	282	281	268	255	277	270	250	277	272	297	259	238	268	254	269	276	264	266	262	253	291	264	286	255	274	250	289	275	267	247	259	272	265	246	248	271	297	265	303	258	279	260	278	257	275	267	282	283	256	290	260	224	281	290	297	234	250	298	277	318	262	291	252	251	242	294	259	279	267	250	286	282	281	262	250	262	273	287	283	283	296	274	299	274	255	284	253	224	275	277	274	278	288	291	250	296	282	287	269	272	270	260	279	250	282	286	266	234	267	264	278	247	282	293	255	286	304	281	267	256	265	255	254	266	288	291	248	266	273	268	245	278
16175	8346	4973	2280	1634	1194	917	731	647	567	486	468	473	413	436	447	403	405	383	362	404	389	337	370	361	386	356	386	366	383	376	378	355	359	348	362	335	357	366	375	351	373	392	349	362	379	369	363	356	324	363	350	369	357	344	362	372	367	346	346	376	375	375	367	360	375	370	344	311	356	332	352	373	385	326	408	349	362	373	364	395	371	360	345	354	364	357	366	381	396	344	379	381	381	330	330	327	330	344	350	375	353	381	361	353	341	336	357	351	364	370	405	357	315	342	359	359	341	348	355	366	325	373	379	394	340	358	338	354	356	339	355	350	315	360	343	340	365	327	370	319	355	353	364	351	369	307	381	343	342	337	378	350	352	346	377	350	370	318	335	337	342	342	334	347	350	356	338	357	335	353	349	344	380	402	385	352	378	336	343	335	367	342	332	382	367	373	366	335	389	338	355	329	363	379	354	360	373	350	376	337	391	358	340	338	371	389	346	343	345	372	364	328	336	337	348	400	329	362	366	338	341	370	379	373	362	367	345	347	340	378	381	354	340	361	340	321	355	333	331	360	373	347	360	394	357	355	339	365	398	350	373	366	380	361	352	348	380	371	355	333	349	333	331	338	363	373	360	340	402	378	357	320	351	351	369	356	365	339	363	354	359	372	333	337	319	335	381	347	352	347	345	360	354	366	412	371	383	386	373	342	339	375	367	339	359	339	352	338	368	350	358	342	395	321	348	353	352	321	347	354	370	387	319	348	330	339	351	357	348	356	348	362	334	369	330	361	316	345	326	364	386	326	365	377	330	352	379	357	350	369	333	362	343	372	382	347	351	361	332	342	373	369	362	333	372	351	368	365	372	357	313	362	361	349	355	356	339	353	360	340	327	359	331	334	359	358	384	361	335	349	362	346	358	338	340	328	339	362	356	369	348	349	343	349	345	339	383	367	361	360	380	350	340	341	396	316	348	345	353	371	360	364	359	331	385	356	340	316	336	353	340	329	348	377	353	387	378	370	337	367	361	359	350	306	340	347	344	372	343	363	344	343	357	329	386	343	344	343	350	355	332	333	376	343	350	371	365	368	380	368	391	366	369	305	365	368	348	339	341	352	331	395	346	353	352	348	323	353	333	338	376	367	348	371	380	351	359	329	345	341	389	315	372	407	346	361	368	338	365	372	346	352	344	356	395	309	341	362	339	360	337	373	353	369	371	378	383	367	334	354	362	342	342	341	378	382	328	355	368	354	308	343	378	352	364	327	363	363	359	357	360	402	344	353	305	352	334	354	357	329	369	327	335	349	340	350	348	370	372	357	350	349	354	358	361	365	338	332	355	350	371	333	333	337	324	364	371	337	345	343	366	343	326	365	349	341	362	337	341	356	366	354	389	367	369	363	364	374	376	358	383	351	376	357	389	374	368	354	367	357	353	350	375	410	340	324	363	373	355	336	346	388	402	364	382	319	381	348	379	347	374	336	387	331	353	345	337	340	351	367	356	332	343	355	360	348	380	386	367	327	396	347	382	369	371	357	356	366	318	342	382	373	388	313	378	352	353	361	372	341	362	357	346	350	344	359	348	325	316	353	339	346	388	339	344	345	376	385	345	343	376	348	344	347	331	339	349	345	344	370	335	352	332	374	360	360	323	358	376	360	361	373	342	361	365	363	364	325	369	358	359	367	336	375	361	353	397	366	380	388	355	323	391	373	355	346	382	344	363	349	393	357	369	334	395	360	366	338	368	373	400	341	327	368	374	363	361	365	362	364	328	361	352	343	386	348	365	384	345	365	340	356	339	342	341	372	347	370	323	346	357	351	342	369	364	345	348	371	364	342	372	403	339	370	367	334	328	367	361	368	336	354	344	329	338	335	376	365	351	320	358	327	346	367	345	361	340	353	352	362	336	375	343	356	375	338	317	368	405	377	343	340	341	344	362	344	331	345	369	373	351	321	332	375	369	332	331	379	355	348	345	359	373	354	339	358	378	370	316	369	327	382	337	354	346	323	374	363	348	375	395	355	336	344	368	339	355	371	353	348	335	376	330	332	338	341	382	334	348	334	404	355	326	344	376	329	330	398	375	365	369	362	367	364	404	427	328	344	320	353	315	368	349	351	359	386	356	341	358	378	328	355	371	372	359	364	361	312	325	360	375	382	381	333	345	385	346	358	368	352	351	350	367	327	354	346	361	351	380	337	350	369	352	387	348	381	371	358	381	331	340	355	372	382	333	350	345	372	391	347	389	376	362	389	330	360	376	338	355	328	347	362	337	370	363	336	390	333	312	357	367	337	349	353	340	357	326	385	365	359	346	365	352	355	335	382	358	374	375	397	356	334	359	350	357	377	366	361	333	367	357	363	341	363	399	364	358	362	330	349	339	351	332	353	358	332	352	371	339	329	334	319	369	355	351	372	351	333	348	378	376	348	338	346	368	339	352	357	359	370	342	355	361	351	392	368	336	338	343	401	359	349	341	347	340	360	360	348	366	349	362	371	318	368	360	360	343	347	343	357	350	341	358	360	382	337	365	361	364	367	346	362	347	337	319	367	366	353	357	383	341	355	334	361	353	370	355	332	352	342	397	366	340	337	340	349	373	388	358	377	372	388	371	344	374	371	370	350	378	387	379	354	334	359	385	372	322	339	330	400	356	370	363	302	371	331	343	338	330	367	386	353	373	339	335	368	364	350	375	365	372	362	354	373	339	352	358	376	332	338	353	381	371	362	367	370	335	348	342	349	322	320	341	360	369	354	410	364	375	325	361	389	363	384	362	348	356	338	383	327	356	352	349	378	391	365	359	387	369	335	361	374	369	360	390	369	344	361	325	310	340	333	329	374	341	349	363	349	363	367	354	336	361	361	381	361	364	322	366	384	337	355	382	361	311	381	364	361	331	396	372	327	362	355	396	349	391	379	346	391	330	378	361	350	360	335	356	358	384	363	335	346	362	321	362	353	353	323	343	357	364	338	354	326	351	334	379	351	360	335	359	332	334	379	346	348	380	365	361	364	347	354	348	351	329	363	382	363	378	353	356	379	373	377	374	357	365	389	353	339	360	341	345	350	353	320	323	356	372	339	353	371	368	369	358	352	336	350	348	371	355	376	355	331	353	353	351	372	310	359	339	378	353	377	367	339	320	374	383	368	370	372	341	327	344	353	360	373	370	378	360	325	354	387	341	339	385	355	361	372	334	327	364	331	355	360	343	330	358	383	312	344	365	355	348	344	349	367	331	358	371	344	401	349	328	354	362	345	338	332	358	380	351	318	366	372	359	352	375	371	395	349	342	332	379	347	331	344	327	360	358	374	357	348	349	350	364	352	363	346	317	402	346	346	351	389	344	385	331	361	376	365	345	396	316	378	375	368	353	352	382	366	358	380	382	358	379	349	328	328	364	361	352	420	398	359	399	379	347	376	354	352	355	370	335	320	404	355	372	376	371	348	322	352	347	361	347	356	354	388	365	346	341	367	326	378	355	376	343	346	318	357	357	357	373
23065	21616	29355	24366	21618	21471	3217	696	532	465	373	326	311	311	268	282	253	244	237	254	257	244	200	235	233	202	241	226	212	199	180	236	206	218	226	225	199	231	202	212	194	235	209	221	204	193	207	215	207	213	191	192	204	178	192	197	184	198	180	178	214	185	184	198	203	204	219	221	201	176	193	178	221	214	213	215	201	192	208	194	213	192	212	193	185	197	217	186	210	180	204	225	178	210	195	211	204	197	222	188	173	200	200	199	199	197	188	191	196	207	194	179	198	215	207	187	172	187	196	201	201	195	187	216	207	217	211	209	195	195	203	208	210	230	204	204	196	209	210	186	226	181	212	174	217	219	163	185	198	199	208	206	178	213	205	209	199	199	204	207	178	170	200	182	193	202	195	191	203	212	195	212	185	194	213	202	175	196	180	201	194	218	191	193	198	188	202	214	194	185	173	194	197	217	169	197	205	185	165	187	206	211	191	185	197	189	222	212	183	186	218	203	175	214	191	202	187	183	194	195	203	183	188	191	197	219	188	204	209	202	209	180	167	204	202	178	174	177	202	206	170	195	184	218	208	217	184	208	194	198	214	195	192	194	196	176	198	208	177	188	215	179	175	204	193	191	191	190	213	199	212	188	214	175	191	203	196	198	198	200	194	192	183	207	206	181	212	219	210	206	187	213	195	189	213	187	198	188	190	197	202	177	212	200	173	195	188	198	208	176	182	175	194	207	219	205	206	195	216	165	197	196	160	198	185	187	203	225	221	200	212	200	180	189	193	202	212	202	195	186	200	183	181	194	197	217	195	211	200	187	213	209	196	207	193	196	180	211	213	186	197	192	194	174	214	205	183	203	200	185	184	199	220	205	178	209	196	198	213	208	193	202	203	219	210	176	197	184	211	207	197	201	194	194	184	175	202	217	198	177	188	216	211	192	213	202	182	202	242	185	209	185	210	166	213	214	180	210	177	185	190	200	197	214	194	176	173	190	198	183	195	194	200	233	195	165	206	175	176	165	177	175	188	191	189	189	199	193	192	187	202	204	182	183	181	208	162	227	200	196	186	184	190	205	198	183	182	174	190	196	201	193	222	179	195	185	180	203	197	191	216	193	206	193	162	194	202	196	179	206	218	206	191	192	204	198	219	194	212	195	192	186	186	208	185	184	186	199	192	202	194	208	182	166	200	194	198	199	188	201	226	188	185	163	201	212	198	189	198	185	198	212	182	208	191	192	214	186	200	206	191	203	190	216	197	197	203	197	197	218	191	169	190	198	221	229	173	192	197	214	212	179	192	197	187	190	194	201	189	201	199	206	198	208	210	196	182	196	203	223	198	199	212	211	197	195	190	186	205	204	177	195	184	196	187	185	196	186	185	206	165	188	211	180	196	203	184	192	203	219	214	215	179	209	224	201	188	187	177	178	186	193	184	168	199	207	197	190	194	181	172	192	205	203	194	209	188	205	188	179	188	186	203	159	185	211	175	202	192	203	209	208	196	186	184	194	192	176	200	215	201	185	198	205	215	204	202	196	199	200	210	203	192	202	216	208	168	193	204	208	215	213	189	203	209	187	177	186	173	188	195	188	202	208	186	197	188	170	186	204	202	190	176	212	214	188	205	237	185	197	187	194	193	189	209	199	182	198	185	219	209	175	194	191	179	188	192	177	192	179	179	178	171	196	182	200	196	183	213	239	196	207	193	198	188	211	174	204	171	177	185	182	182	205	222	206	182	190	178	193	188	178	213	205	194	186	221	190	200	201	224	175	204	179	174	196	199	206	192	200	199	214	201	210	212	215	216	196	196	176	197	195	209	191	182	207	201	192	184	187	217	205	208	193	203	205	187	200	200	199	192	207	240	192	187	212	216	184	191	182	168	189	184	219	208	210	176	188	220	208	193	187	178	196	175	203	199	197	206	211	211	182	224	208	227	195	164	172	181	196	195	211	176	183	176	184	216	185	176	189	194	194	176	201	173	178	200	208	197	180	187	177	195	215	192	214	213	176	160	174	199	199	207	194	206	188	181	202	186	179	204	193	181	204	175	187	211	187	197	168	195	191	195	179	191	165	197	193	179	191	187	203	195	210	180	193	184	171	201	193	182	184	201	185	186	187	178	210	203	182	180	217	176	195	233	211	202	169	218	189	183	181	178	186	209	214	169	197	212	208	173	209	197	199	192	191	182	190	195	207	195	196	188	196	209	194	203	191	183	177	212	197	205	201	173	200	183	182	218	197	200	176	188	211	205	208	222	181	183	225	211	178	192	182	192	186	194	204	207	231	193	191	198	198	175	192	201	203	187	184	214	197	214	212	214	195	207	200	182	199	213	199	186	198	203	183	194	204	178	214	182	213	212	183	202	221	206	179	221	193	193	214	194	197	198	190	199	201	214	190	193	196	188	201	188	186	170	207	200	183	182	210	184	194	181	217	192	186	197	171	217	189	198	202	180	182	192	180	179	174	205	201	207	167	176	192	189	202	197	223	180	194	194	192	218	199	224	186	201	178	205	198	187	187	214	199	198	201	225	183	206	180	185	200	190	181	168	207	191	199	207	197	194	189	207	162	196	191	203	187	206	193	194	203	171	199	206	201	183	219	200	204	200	196	208	193	201	165	176	204	188	200	197	204	204	205	217	209	197	195	193	200	199	201	177	193	194	203	179	195	203	199	175	199	184	184	191	207	221	219	189	169	208	179	198	195	169	198	193	214	183	206	205	204	215	198	189	189	157	192	185	180	197	203	165	203	212	209	174	197	176	203	196	196	184	197	175	193	213	193	185	196	191	216	191	213	185	197	192	213	181	203	206	194	189	191	200	189	199	212	181	176	204	177	181	186	176	192	196	195	207	203	196	182	186	172	213	190	172	216	207	212	214	204	201	174	205	204	198	180	174	206	253	215	190	194	175	185	205	190	192	179	197	200	200	228	195	190	224	192	179	189	199	182	197	192	232	219	200	191	189	201	179	193	186	214	183	213	192	185	217	179	211	213	187	204	192	193	201	192	198	181	209	185	203	196	200	190	194	218	187	207	189	186	180	172	174	214	190	195	200	215	190	196	194	197	201	182	183	202	188	200	178	202	200	203	203	165	192	219	202	193	178	189	198	180	197	196	170	206	192	190	205	189	188	183	191	196	208	192	180	227	197	189	186	190	183	184	199	200	167	184	196	169	192	221	200	175	195	211	166	187	203	187	212	191	210	181	193	194	197	199	206	177	184	189	212	182	178	202	196	206	178	222	210	217	183	190	184	209	190	210	209	198	190	199	185	190	206	195	168	168	186	189	203	191	213	200	185	192	198	199	170	188	211	199	180	184	189	217	177	192	221	217	199	176	202	209	222	180	188	195	196	200	183	197	185	180	203	189	195	188	195	196	208	212	201	161	202	204	183	195	179	202	207	180	184	193	199	196	215	180	187	184	212	170	214	208	197	207	166	196	233	223	184	199	180	202	206	195	168	211	215	189	212	209	194	201	206	184	192	199	209	202	221	175
19956	17223	11209	5323	3593	2555	1893	1418	1161	895	765	700	614	538	471	490	428	387	359	397	373	337	347	327	323	347	349	329	340	289	302	285	297	290	289	293	290	269	292	295	287	292	307	319	266	289	296	292	275	300	278	289	285	258	299	254	293	317	292	309	262	267	283	310	259	282	275	290	285	267	292	281	269	298	271	290	330	264	268	294	311	279	227	271	265	240	280	256	279	290	285	289	277	225	247	250	290	306	290	260	260	254	265	276	270	255	266	295	284	280	276	238	256	293	291	271	294	283	286	283	283	295	281	259	293	255	306	268	285	273	233	281	268	293	266	294	257	298	260	269	251	263	273	259	288	263	254	256	257	281	268	259	273	291	265	271	281	286	264	249	271	280	285	270	230	280	234	252	263	256	274	254	256	256	264	283	284	270	286	259	247	264	261	261	265	275	257	272	253	273	256	275	271	305	280	275	269	263	274	243	278	264	255	266	252	271	266	285	256	269	270	251	286	270	270	259	275	250	241	256	284	292	269	266	262	244	257	279	274	261	248	274	292	262	277	264	274	286	228	277	257	283	247	263	277	249	249	253	270	254	259	258	261	293	292	245	305	266	243	259	263	248	282	273	270	251	296	264	276	270	285	272	283	273	236	235	279	259	292	262	285	263	256	251	282	271	255	249	269	247	266	258	277	267	279	256	274	290	258	274	265	288	271	250	271	247	295	271	258	261	256	222	294	258	254	273	276	273	254	266	276	249	260	270	283	282	237	260	257	274	264	271	281	262	266	268	284	250	258	269	254	280	274	258	271	258	264	268	247	295	254	242	241	300	254	269	260	276	255	267	240	269	267	258	284	288	274	286	251	265	243	230	275	276	258	281	273	261	271	241	279	246	284	267	279	270	253	260	254	281	269	299	254	261	284	288	292	278	264	272	253	261	284	278	271	250	281	275	267	302	292	259	272	277	266	271	273	275	279	261	262	260	304	265	267	250	268	248	258	286	275	259	298	273	255	247	275	238	252	270	277	270	246	263	315	243	248	243	271	274	292	299	275	287	254	249	269	264	289	312	271	255	243	275	263	255	272	267	253	269	272	263	279	263	271	272	295	297	268	303	241	288	271	274	259	295	257	268	259	248	225	246	277	243	268	254	244	267	275	283	258	240	257	268	274	275	262	270	247	284	270	261	279	270	257	272	242	268	256	241	254	281	272	301	272	266	282	242	264	253	258	261	264	277	246	269	277	284	282	258	266	249	271	231	291	251	255	265	282	282	242	280	283	254	285	240	242	265	255	273	283	252	293	266	251	293	241	261	288	279	271	269	274	252	272	281	253	285	253	287	276	269	263	240	256	256	257	251	263	287	268	296	264	244	241	265	245	269	303	271	255	278	279	271	278	263	262	271	293	257	268	291	279	261	281	265	255	258	297	279	271	286	273	265	267	266	257	267	263	254	275	254	267	265	285	247	264	262	267	240	270	234	285	283	283	268	263	280	287	257	257	292	244	266	290	256	275	280	259	283	234	246	261	263	291	254	265	248	246	267	277	280	259	253	265	288	252	280	288	292	262	270	264	272	270	263	250	273	284	273	267	268	263	274	244	259	256	263	268	268	280	257	244	270	255	259	250	281	253	259	267	267	295	281	269	254	282	267	277	270	283	271	260	274	264	227	286	250	255	245	287	261	258	267	269	281	277	260	279	245	255	252	279	250	274	278	291	266	266	267	253	266	242	247	286	290	224	268	254	301	263	255	282	287	229	285	253	272	267	254	252	291	232	280	244	300	279	273	291	270	289	277	282	251	249	258	288	258	289	258	271	280	269	258	253	285	273	271	297	273	295	250	239	280	277	272	276	278	257	263	275	266	285	274	288	261	281	262	254	262	259	265	254	292	259	255	298	261	279	266	275	283	281	300	236	276	274	256	272	271	284	261	248	285	244	237	248	254	310	284	279	272	255	281	268	257	290	281	266	274	270	258	261	251	268	267	266	312	290	263	251	242	278	258	284	295	251	268	284	259	257	294	280	252	260	277	245	284	252	263	263	268	287	254	271	262	302	269	258	282	245	274	267	260	273	295	283	274	276	284	278	266	281	295	262	282	280	259	284	260	297	285	297	282	286	276	239	305	258	264	256	301	293	266	292	274	270	285	259	293	264	283	276	286	249	271	245	270	273	279	260	293	270	262	270	260	296	251	261	267	259	268	268	275	260	275	253	264	281	301	274	243	271	286	241	255	257	264	270	293	279	275	272	274	281	267	276	254	285	289	278	258	282	248	289	265	258	275	252	267	253	268	257	269	249	286	296	270	272	268	250	256	237	273	250	272	291	257	278	283	276	256	271	270	256	290	270	283	269	259	293	268	274	268	290	256	227	278	266	255	261	257	260	271	261	272	286	251	270	265	281	236	292	250	265	272	305	289	286	287	238	273	260	278	282	274	270	261	278	271	261	270	302	250	266	285	256	284	285	263	228	283	287	292	262	259	255	277	299	259	244	285	243	269	280	276	251	264	279	271	283	277	277	267	278	279	285	273	248	268	256	273	256	278	236	242	284	263	260	265	258	255	280	264	289	260	280	303	262	271	264	262	274	259	240	263	266	259	238	240	234	248	285	268	234	270	271	291	282	299	271	259	262	276	265	296	259	275	273	281	250	264	278	275	269	245	265	250	287	263	260	261	264	257	285	239	265	261	255	254	284	262	271	273	260	295	253	292	282	263	270	273	277	271	266	267	247	241	281	290	263	282	275	277	283	275	246	266	282	290	268	240	296	278	274	267	264	293	272	275	284	265	269	294	298	268	263	252	256	264	283	255	275	278	262	291	279	258	300	250	285	266	255	293	284	289	271	308	270	271	280	266	273	253	268	265	257	256	247	257	258	264	267	253	267	248	273	262	248	267	263	297	266	253	238	288	252	245	281	272	288	260	280	269	301	296	255	262	240	265	286	265	280	259	299	235	249	297	256	268	249	292	246	255	260	301	267	251	266	281	264	243	263	260	278	275	266	291	280	259	254	235	252	274	298	266	254	246	254	251	265	272	259	286	277	276	267	263	263	256	273	256	267	272	272	270	264	234	274	263	253	268	276	278	247	289	265	268	273	274	291	309	261	246	259	245	275	246	282	271	266	267	277	277	277	268	248	277	261	258	281	273	276	253	261	250	258	292	253	257	259	253	250	271	254	277	271	262	258	278	271	242	232	255	273	276	271	237	277	246	263	291	256	257	259	282	278	273	271	250	268	232	265	264	241	289	267	282	286	258	243	281	276	263	238	248	270	248	264	263	265	292	265	256	260	264	240	290	274	276	292	247	267	255	304	266	268	276	248	257	259	286	265	262	242	268	250	294	280	279	268	287	259	251	256	289	266	266	256	260	294	271	267	261	268	262	273	293	287	280	266	266	281	264	259	267	283	299	258	261	263	278	261	274	271	276	239	243	266	275	288	271	287	261	285	246	246	273	247	269	257	261	280	284	256	256	262	290	269	247	264	260	268	283	246	273
27994	18335	4790	1203	700	564	510	473	475	464	461	455	450	462	390	431	406	438	430	417	453	435	424	431	410	431	441	431	409	432	412	428	430	409	437	400	419	436	412	444	433	436	449	427	452	454	448	419	414	447	423	415	410	459	429	462	461	422	423	456	442	430	378	439	435	449	463	459	437	452	460	438	428	411	393	428	428	435	426	465	426	445	449	421	428	412	430	437	449	437	424	464	443	439	435	407	437	406	442	437	455	456	419	416	448	417	405	410	457	438	463	421	430	398	427	452	478	419	454	413	445	423	451	461	453	427	414	425	435	446	423	436	451	380	440	425	460	430	441	389	440	417	465	411	413	433	415	448	431	435	451	434	448	439	430	433	428	448	431	479	407	466	417	473	420	466	428	428	386	428	430	423	417	439	425	428	449	413	461	438	445	422	424	417	398	408	431	406	444	437	432	443	445	418	434	496	430	453	442	436	437	437	421	438	400	433	420	413	455	456	429	442	411	398	452	466	434	403	457	443	441	438	428	434	429	444	482	446	417	412	455	447	435	439	484	443	405	466	415	406	425	415	436	407	422	427	444	430	444	397	430	419	437	404	435	447	438	435	447	463	473	402	455	450	433	388	424	419	484	414	431	408	467	438	452	422	439	444	443	430	434	378	420	418	435	446	432	440	432	416	434	403	442	459	460	416	439	424	431	464	394	469	444	418	405	430	453	434	417	441	473	445	410	433	407	440	426	417	449	432	430	421	418	425	495	444	438	428	454	422	483	464	442	455	441	400	456	404	417	418	475	458	479	395	412	452	445	392	451	444	436	460	429	433	404	394	456	436	443	446	450	399	470	431	440	425	452	451	460	393	442	440	458	431	440	424	431	424	459	487	432	453	429	449	447	446	448	418	425	467	430	432	453	409	422	428	442	451	442	417	413	415	410	455	435	431	419	436	415	452	443	467	392	446	433	433	455	432	448	399	448	419	449	428	458	425	439	446	438	409	439	405	438	443	437	425	423	459	469	436	457	404	423	442	423	408	464	445	442	443	446	444	498	455	424	430	463	450	444	444	443	429	469	407	431	429	391	431	404	429	464	426	411	403	450	461	422	416	439	427	444	439	414	430	433	412	442	450	445	466	452	436	432	416	451	414	467	426	399	449	432	451	449	401	399	444	463	445	433	422	416	443	439	417	429	415	412	430	438	449	448	440	453	413	414	418	413	446	473	424	420	415	439	408	409	509	418	443	401	424	455	429	457	469	434	456	437	460	481	442	425	419	408	440	407	446	456	425	468	445	441	454	413	421	457	432	424	443	433	438	441	437	430	432	464	426	406	466	393	436	433	422	407	446	429	437	451	475	445	392	432	438	464	416	397	444	414	405	445	434	411	439	423	444	429	426	420	444	426	447	437	414	451	380	429	404	425	436	442	452	443	407	427	472	451	426	452	447	422	469	448	423	435	441	429	421	465	438	399	443	426	440	444	480	446	453	490	460	489	435	436	443	433	457	430	422	447	459	420	424	425	428	452	411	438	426	431	439	435	441	446	417	439	448	409	439	466	470	431	448	436	438	432	475	444	425	396	420	410	448	444	416	469	422	403	461	438	426	452	403	438	430	465	430	437	414	426	443	440	449	438	419	418	406	397	413	438	439	421	443	438	426	413	402	459	424	485	405	445	436	399	439	480	452	387	429	438	434	428	429	445	424	444	438	419	407	439	443	403	464	435	420	443	422	439	436	417	427	388	457	457	443	425	462	418	408	422	400	394	493	448	410	447	409	397	420	439	473	433	468	454	425	427	444	445	428	421	384	446	417	465	371	413	449	458	432	436	443	487	438	430	427	438	453	425	439	397	385	442	472	445	472	440	454	459	413	416	423	442	443	451	472	437	434	446	442	428	424	451	429	445	412	461	436	474	436	452	456	438	475	467	463	455	465	445	411	483	436	440	430	440	429	441	416	419	435	448	412	452	417	434	419	413	445	446	416	435	448	433	452	432	414	402	416	400	438	382	434	423	418	430	386	412	459	414	447	423	423	449	442	451	406	444	475	427	431	417	444	440	433	475	428	394	436	403	394	432	388	425	470	433	419	441	382	423	439	433	485	432	378	433	433	412	402	476	437	455	448	462	413	442	434	469	413	423	421	447	414	437	458	412	427	445	428	438	416	447	418	411	423	421	438	475	426	408	434	413	454	429	459	384	386	433	473	414	401	443	431	423	477	425	422	381	419	444	434	411	395	421	443	417	411	442	460	445	454	467	419	464	420	411	418	420	453	438	493	425	429	436	419	460	419	445	441	431	407	462	437	447	430	435	442	420	403	414	447	407	431	397	435	437	394	452	444	446	419	435	457	418	452	430	437	432	464	448	454	463	389	432	437	401	442	415	449	437	417	446	436	419	471	423	451	421	413	436	459	452	462	430	410	470	421	451	418	452	426	431	424	438	475	431	433	409	423	426	434	443	424	456	405	436	458	442	429	403	418	411	403	488	410	439	418	450	456	468	432	460	459	429	405	402	435	436	443	428	365	377	419	447	446	427	454	410	428	418	429	419	469	422	454	440	408	446	443	432	428	423	417	429	428	433	444	449	439	454	458	441	440	420	433	460	410	442	442	428	430	418	409	437	440	466	410	405	464	468	450	461	438	449	431	441	410	451	383	466	443	433	405	405	436	425	417	439	442	454	417	411	435	429	421	417	396	453	416	409	411	403	458	437	456	452	421	435	407	453	401	431	410	408	431	467	429	393	473	407	419	446	453	425	430	404	419	435	434	430	444	466	458	406	490	412	420	453	433	435	421	425	455	392	442	453	419	423	435	442	410	451	471	428	402	440	430	466	433	440	458	459	424	420	420	417	421	428	427	432	457	413	412	447	449	418	456	425	438	440	441	458	416	450	455	455	442	443	434	443	417	431	440	422	440	429	402	394	434	418	447	414	444	416	408	452	425	428	419	481	449	421	424	438	412	444	482	426	465	422	449	449	455	482	425	453	425	445	415	415	428	411	457	420	477	448	401	429	415	403	428	435	430	430	445	432	433	411	423	445	422	423	424	462	442	434	438	425	400	470	473	419	437	462	461	446	439	418	457	446	423	403	439	423	447	469	410	437	449	436	440	458	445	443	431	417	417	405	460	441	407	410	437	435	441	415	412	428	386	453	428	428	431	458	390	411	436	429	381	454	432	440	436	485	410	423	441	437	477	426	450	405	442	418	451	396	425	446	445	420	393	463	421	422	457	440	466	467	410	405	473	456	457	437	417	443	435	407	428	386	417	428	460	438	429	390	428	443	447	446	383	446	410	414	447	441	448	470	455	460	460	403	445	473	450	442	471	418	435	430	436	435	466	433	434	434	456	423	453	464	457	414	451	407	430	464	432	440	419	392	451	456	451	414	431	439	442	468	419	432	434	399	467	447	450	463	406	453	419	464	428	423	444	435	446	425	440	435	456	459	448	407	430	416	418	446	440	414	448	449	400	435	459	433	422	418	444	423	477	428	426
14060	5004	2855	1453	1028	873	762	670	659	616	620	619	565	583	596	575	583	605	576	541	556	540	579	538	613	537	565	554	553	546	550	552	532	567	598	582	553	518	559	528	599	568	575	596	603	554	624	574	523	556	566	594	602	567	561	583	574	575	565	539	579	565	612	536	580	600	558	538	556	583	555	594	633	570	597	592	544	593	528	547	580	567	563	568	540	595	607	620	536	579	553	607	594	571	622	590	603	593	583	580	574	546	552	546	651	565	561	587	595	571	517	576	569	529	574	516	551	568	558	544	599	548	597	543	588	572	577	567	548	560	586	574	565	586	537	575	523	549	582	570	553	576	539	589	540	558	597	605	567	568	546	542	606	522	550	534	574	571	545	589	584	552	559	535	555	593	565	575	610	560	526	548	573	543	586	582	595	581	560	583	609	543	583	563	590	565	604	559	552	540	532	560	569	559	570	521	558	594	556	582	587	559	613	581	530	566	551	584	557	597	552	566	589	561	590	549	585	554	526	593	595	565	605	579	604	572	566	554	552	574	553	626	580	567	542	508	544	583	549	539	551	564	578	539	592	554	580	595	546	541	556	583	550	584	522	561	557	524	572	534	574	549	550	606	576	577	568	564	589	587	572	546	575	596	572	557	580	553	509	549	557	572	564	549	528	574	560	582	579	604	598	576	580	580	579	578	559	637	550	613	534	551	558	588	588	600	597	590	580	538	610	578	626	573	564	587	608	567	558	536	540	604	559	552	586	609	598	553	609	578	533	638	550	564	585	542	578	553	586	553	593	589	588	604	578	557	575	556	586	574	538	576	575	575	576	538	551	586	545	593	625	543	583	577	574	577	584	599	524	567	585	539	562	542	568	590	546	554	610	578	569	529	545	616	543	568	549	565	608	572	575	612	606	575	568	563	576	542	540	566	612	553	545	565	573	522	578	571	590	538	565	567	599	573	556	571	532	596	543	587	550	554	560	569	569	580	551	592	576	545	573	543	570	577	521	563	539	541	565	563	588	585	568	568	574	549	556	594	607	563	565	569	573	546	554	609	605	533	547	617	582	565	560	593	619	555	568	562	576	524	569	531	586	617	575	586	575	585	624	602	556	558	510	586	590	566	600	552	536	587	572	572	557	550	535	568	597	598	569	548	538	565	510	574	584	578	546	616	553	557	589	535	583	572	563	525	559	587	588	595	546	535	566	566	562	612	594	593	576	579	564	598	542	597	595	557	551	565	590	611	549	574	569	566	565	543	564	544	601	604	542	554	580	555	592	581	575	587	602	534	565	560	588	575	594	563	560	535	619	590	574	583	571	571	618	618	567	577	567	525	544	598	537	558	594	553	594	558	553	581	586	580	556	581	546	579	554	578	563	553	550	607	533	566	584	593	569	565	593	572	539	556	563	588	594	598	576	545	573	563	578	603	569	551	555	576	569	553	532	532	542	579	545	558	567	573	627	617	610	598	595	551	618	544	581	572	585	613	593	540	572	524	596	552	562	568	573	580	606	548	548	594	546	531	571	609	571	559	521	553	558	562	545	583	603	539	561	572	579	566	574	565	582	584	570	571	595	593	555	537	557	542	508	550	592	585	572	580	610	570	586	572	536	523	564	591	577	548	596	610	537	545	555	547	574	634	550	548	541	551	575	564	594	554	585	578	605	546	585	562	564	616	529	552	568	536	533	575	564	619	538	591	553	601	580	579	553	586	566	555	548	574	556	567	608	573	610	559	593	556	587	548	587	517	578	556	571	573	582	544	556	558	555	571	569	568	575	602	535	597	568	607	597	555	547	589	591	565	523	575	525	574	573	599	550	571	584	569	585	571	567	598	573	555	557	562	588	561	585	599	591	561	574	582	594	546	547	609	526	580	574	617	546	550	557	570	593	554	564	558	548	582	585	588	600	553	586	576	604	568	541	551	597	580	552	607	566	578	581	530	538	568	574	581	532	549	559	565	570	582	582	569	581	570	588	544	536	538	581	558	600	561	547	587	552	652	584	605	571	597	573	598	580	567	577	545	570	606	523	538	577	583	557	599	583	583	580	569	575	589	549	585	549	573	541	520	545	558	538	562	539	566	584	583	537	565	559	591	561	564	576	567	539	580	581	612	572	574	593	589	614	577	560	561	567	627	582	579	562	592	541	541	560	555	567	579	551	556	583	585	519	578	541	527	550	546	571	594	571	564	594	562	570	579	585	602	539	567	586	557	572	586	536	572	578	584	584	585	594	546	539	564	568	594	584	578	555	559	562	628	585	577	614	566	574	597	560	540	548	581	586	566	562	544	562	546	535	571	532	563	598	558	514	552	557	600	542	583	580	571	595	529	594	553	550	603	594	606	594	544	565	556	564	549	551	568	568	541	564	539	574	541	574	560	587	545	542	580	569	572	572	574	528	586	603	540	597	537	525	591	576	575	581	561	518	607	575	552	535	546	567	576	543	586	549	570	587	634	550	575	601	559	534	613	548	505	576	522	565	575	567	557	549	574	586	606	590	556	578	556	569	571	563	552	602	546	563	528	589	569	545	580	540	587	604	585	588	570	543	552	587	567	588	595	511	576	620	603	564	554	549	517	568	589	572	561	581	564	572	588	541	558	592	540	556	558	580	560	555	524	568	549	584	549	542	601	566	590	541	547	575	614	553	608	575	594	585	605	612	575	582	535	552	571	569	611	582	573	573	533	528	553	591	585	514	579	552	565	547	624	595	563	611	594	565	597	532	581	606	544	569	584	585	579	577	544	593	564	593	599	547	594	585	562	566	611	585	548	547	581	615	588	556	558	574	567	592	612	529	555	582	639	574	560	617	548	609	589	553	594	595	527	585	541	571	546	534	595	601	574	544	556	607	556	632	545	604	571	573	548	548	559	536	567	539	568	568	550	553	619	584	578	544	573	600	560	581	558	569	552	541	528	566	517	600	563	576	568	582	598	590	572	578	578	583	537	538	569	599	571	581	574	581	559	571	612	579	582	541	562	563	580	613	595	586	568	580	559	570	554	574	599	552	566	565	583	541	609	574	555	537	545	588	560	572	548	574	532	550	565	560	550	579	545	597	584	575	597	534	576	526	588	564	579	560	571	562	547	571	549	574	582	559	530	600	613	570	606	593	564	561	517	567	546	573	555	548	603	603	592	539	583	557	566	571	589	571	534	578	579	592	575	613	557	548	527	561	540	533	582	583	527	565	559	590	545	599	569	609	599	559	568	556	555	584	582	566	590	567	557	550	560	598	551	552	581	563	584	559	575	577	577	575	573	577	602	569	543	594	541	585	564	588	572	549	560	574	596	589	564	543	580	586	551	593	577	583	566	575	575	568	599	598	579	579	642	616	565	559	620	576	567	614	579	620	573	553	585	570	556	573	551	547	567	567	551	603	582	570	568	612	605	571	592	603	553	552	603	584	561	558	569	581	588	550	574	564	577	552	554	602	504	619	565	539	579	597	571	566	572	566	537	630	635	549	530	613	601	555	570	536	547	551	568	578	582
24083	21576	28765	24845	21539	6460	996	708	587	572	537	478	496	457	464	446	448	463	419	428	377	449	415	420	444	429	420	432	442	421	408	411	410	405	441	412	408	377	442	394	413	421	409	407	441	429	410	385	406	404	422	409	425	414	430	434	439	403	396	374	412	413	437	416	402	377	404	422	440	435	375	428	406	433	360	379	401	425	419	425	417	396	427	439	414	402	419	372	387	406	405	386	378	420	427	403	407	417	413	443	413	448	397	393	455	400	410	428	410	378	423	379	410	391	430	416	398	427	448	391	412	409	412	387	361	417	444	416	414	395	412	425	431	393	430	440	406	398	427	405	429	378	417	384	392	438	382	389	388	438	371	381	387	412	440	400	402	393	430	411	417	404	410	431	441	433	388	435	398	415	431	401	411	413	386	411	386	349	418	434	400	400	396	391	400	385	381	427	412	414	423	406	392	417	429	415	418	390	425	410	418	393	407	424	416	417	428	392	395	414	400	409	431	411	455	384	424	423	436	435	405	438	400	409	398	440	389	379	403	399	450	427	417	409	419	430	392	407	400	388	398	442	393	415	410	369	375	395	402	402	408	434	418	413	412	436	448	435	383	384	400	421	415	415	425	385	384	403	379	408	423	380	394	420	437	378	414	397	396	375	405	408	441	378	428	394	385	399	387	394	393	373	385	416	408	375	425	430	388	408	383	389	383	423	412	440	395	399	413	392	388	398	395	407	375	360	415	410	387	407	432	397	392	403	403	422	399	423	410	402	383	414	407	446	448	396	385	377	425	399	400	424	388	447	430	401	412	409	381	424	424	403	432	434	388	402	405	405	415	414	396	410	412	416	408	398	383	394	415	403	428	396	399	393	421	416	442	423	414	401	386	396	430	434	384	415	402	418	395	425	384	394	422	425	432	432	383	398	358	401	412	416	391	451	431	414	408	387	438	399	399	412	401	391	392	427	409	427	410	458	420	460	432	390	403	431	375	426	403	460	469	382	431	407	423	385	378	391	425	393	390	377	452	389	353	402	414	442	420	421	400	387	417	428	434	403	449	433	380	394	421	401	395	406	435	414	371	397	443	368	406	414	386	402	397	443	380	387	412	433	446	385	395	409	408	407	429	392	421	364	405	433	438	450	456	438	396	393	440	398	417	401	429	409	413	432	384	412	415	440	459	409	363	419	414	394	417	420	427	402	416	416	378	421	390	398	440	420	407	393	367	397	371	406	425	444	393	418	402	416	436	410	413	411	427	456	440	389	385	395	409	400	431	401	406	414	429	378	445	431	418	409	407	384	418	413	427	413	388	415	440	440	383	404	442	436	407	415	406	432	422	396	382	409	406	417	378	378	396	416	387	410	432	410	420	397	395	422	425	430	422	404	371	376	383	409	412	396	401	396	394	400	416	426	401	394	390	435	399	438	393	399	421	429	425	437	408	406	383	415	394	384	430	402	367	403	394	379	426	397	444	390	384	411	386	409	416	430	390	398	419	435	426	430	400	433	375	429	379	413	419	381	382	389	398	428	404	383	400	410	402	419	419	377	402	398	429	406	401	421	436	400	389	429	414	390	408	403	434	436	382	386	410	381	391	424	412	412	421	393	392	398	438	383	393	417	430	375	379	400	399	398	398	417	402	403	441	399	437	402	425	426	431	412	410	378	388	395	418	396	412	428	417	414	440	442	418	421	398	417	416	404	405	396	396	377	446	427	423	401	456	388	426	410	370	390	404	413	401	419	422	425	419	418	412	400	385	421	382	383	389	411	398	405	411	370	446	412	403	445	398	395	414	415	420	381	411	449	389	438	401	373	395	403	426	390	435	409	373	392	402	414	408	398	383	418	416	375	426	420	372	417	432	406	393	407	416	388	398	426	416	415	420	393	411	394	400	376	424	406	404	428	410	417	428	412	438	381	398	396	396	387	411	408	446	439	432	388	401	413	399	405	406	399	387	384	404	434	411	404	404	416	389	430	384	411	417	400	434	412	433	421	405	421	370	414	454	414	406	386	398	413	386	401	390	417	391	402	405	417	417	398	432	388	383	421	376	442	365	392	397	424	398	397	385	419	390	410	385	368	431	412	412	426	399	441	427	397	429	441	397	394	414	379	394	396	402	424	421	413	412	383	434	381	368	433	404	417	380	421	434	439	434	394	387	414	380	393	417	396	414	387	414	393	440	435	402	416	410	413	406	407	423	368	413	415	413	391	420	411	415	418	384	384	411	397	397	374	406	428	439	425	385	415	389	380	408	421	396	414	392	427	427	421	386	424	438	441	402	416	408	393	423	403	408	421	416	400	427	388	422	396	388	405	398	409	377	421	353	423	441	388	436	408	400	370	394	407	397	404	421	422	400	403	399	390	393	411	422	430	386	408	404	393	403	428	433	401	428	419	441	403	383	414	446	361	422	408	393	432	399	413	420	414	413	431	425	419	422	398	398	407	410	381	413	389	429	389	396	422	406	408	399	381	403	429	433	427	391	398	414	407	388	419	400	437	396	423	394	389	392	397	431	424	386	425	412	411	382	428	407	396	432	385	420	408	409	407	416	465	400	412	426	424	400	401	445	425	422	449	409	418	399	375	397	374	407	392	419	401	415	386	410	407	408	384	403	419	420	414	399	385	422	424	397	406	424	358	407	405	409	395	395	416	378	413	388	461	387	409	383	385	428	398	405	406	409	427	402	400	414	411	428	443	384	407	418	413	424	375	387	408	392	405	398	408	450	420	406	406	413	385	388	403	359	393	413	393	424	399	421	425	417	390	422	393	412	374	385	379	432	410	413	418	383	455	402	411	396	399	420	431	405	419	398	423	418	427	430	391	404	433	394	372	379	440	413	395	395	374	418	413	415	423	418	398	418	396	418	398	411	407	403	412	438	391	437	429	414	441	405	411	406	409	412	389	359	395	415	415	403	425	439	398	422	425	402	415	406	402	442	393	385	416	433	398	393	411	408	389	434	408	411	419	403	416	383	416	401	415	433	415	412	398	396	425	412	437	386	414	414	442	419	448	380	408	400	433	403	397	397	407	399	389	397	406	369	428	399	424	390	391	368	448	408	394	363	413	423	432	429	453	411	362	417	451	407	390	387	391	415	410	397	400	403	405	415	419	428	394	383	408	391	404	443	410	411	434	422	426	409	390	436	420	376	421	416	439	400	424	408	407	414	384	428	439	374	424	426	413	414	404	441	395	444	429	396	434	382	399	435	403	420	402	384	427	385	409	382	401	404	411	399	398	401	392	410	396	418	378	440	416	401	410	411	388	437	384	419	449	453	399	364	403	421	407	392	407	425	397	427	391	411	423	420	368	393	388	403	434	387	417	410	424	434	399	452	434	393	382	404	423	436	410	396	413	406	402	390	433	376	376	381	412	425	438	421	453	398	381	431	395	441	388	386	407	425	368	370	368	442	377	400	403	417	431	361	464	407	429	394	416	420	411	434	410	397	400	411	396	425	422	413	423	440	377	444	399	443	407	405	396	399	382	364	413
16984	12341	7351	3376	2383	1856	1465	1220	1065	886	832	753	710	655	660	652	592	631	631	588	591	564	571	554	588	539	545	558	557	550	543	516	542	545	559	491	565	523	550	522	574	544	513	564	568	589	564	595	552	525	551	544	559	568	575	505	550	534	559	589	560	520	551	594	521	574	513	555	520	574	531	484	515	564	560	522	492	560	526	576	536	569	502	498	514	533	529	550	520	556	557	617	519	553	554	555	553	559	521	546	513	528	578	515	552	519	576	553	540	523	553	530	553	558	531	557	560	565	548	524	577	579	551	545	595	547	566	550	525	568	531	539	557	541	506	560	540	537	540	587	555	556	543	527	526	529	512	520	569	544	539	533	527	463	519	482	566	487	511	579	572	558	505	559	554	546	562	555	548	557	532	498	540	547	537	499	537	509	572	547	569	558	563	550	518	552	547	540	567	579	555	535	558	527	506	563	534	530	545	511	565	551	494	543	551	520	522	504	559	550	535	528	572	555	556	528	532	533	544	558	545	536	533	542	525	526	555	522	591	523	553	513	566	531	559	581	511	534	543	520	541	549	540	561	567	543	537	522	557	537	539	589	523	571	554	563	570	559	518	551	568	560	527	548	509	535	525	551	548	570	560	519	545	550	553	517	553	558	538	545	503	535	564	513	548	560	554	554	552	549	500	534	575	572	526	573	509	529	512	539	559	571	585	546	547	528	544	530	535	567	568	537	531	520	547	528	525	544	534	509	576	522	523	551	562	525	538	569	568	497	559	543	568	549	576	531	527	540	536	515	558	573	515	519	586	543	566	535	556	546	538	565	525	517	526	546	520	537	559	582	540	498	547	558	590	550	522	528	540	532	580	498	518	513	558	534	529	564	537	537	586	505	585	529	556	566	566	520	541	546	565	529	546	512	544	515	519	555	517	543	543	537	528	556	520	507	580	501	517	590	524	534	545	526	521	549	519	538	542	553	520	536	509	579	527	544	567	540	553	556	528	518	580	543	521	513	571	578	532	541	557	499	546	528	513	520	529	542	556	528	542	508	614	541	486	551	542	537	568	588	545	555	517	491	546	552	520	544	523	547	596	538	514	527	534	558	532	602	518	522	557	539	500	551	507	510	531	579	548	544	558	514	562	547	540	543	546	574	490	611	564	539	576	560	538	552	538	529	541	530	535	529	529	547	533	522	544	520	554	522	525	498	590	527	534	535	560	502	569	540	554	517	516	531	504	549	498	540	537	536	561	527	534	534	550	557	571	545	537	586	519	578	550	559	566	476	538	503	515	526	535	553	525	531	559	546	508	532	564	545	494	530	569	575	550	509	551	542	527	548	553	544	541	554	518	544	516	522	494	522	559	513	527	530	512	526	557	536	512	573	489	531	591	571	519	501	563	534	533	542	564	565	566	550	573	564	571	536	563	539	552	545	556	525	539	551	552	541	532	519	575	579	574	553	553	575	570	554	557	554	505	549	560	506	511	559	575	550	544	527	586	549	530	553	556	523	515	559	538	540	538	523	546	512	541	575	521	511	503	560	568	544	551	534	532	561	538	542	527	517	542	563	570	555	516	518	558	530	559	513	532	600	547	568	539	552	516	598	550	602	542	518	526	528	548	520	565	564	521	555	567	559	555	504	528	510	559	565	507	538	512	527	550	557	533	525	567	577	520	542	505	558	565	500	548	514	556	568	557	519	569	588	546	565	525	538	571	560	537	569	562	546	534	561	489	522	560	516	577	501	541	534	545	572	539	563	552	522	554	532	564	553	542	551	527	544	552	536	560	540	555	549	517	533	526	555	510	554	525	584	502	555	560	547	573	551	541	526	506	525	572	579	557	529	555	514	496	517	547	541	535	491	534	550	568	544	544	522	544	525	536	533	521	555	535	469	518	538	563	567	556	560	502	581	541	537	542	528	546	567	525	535	557	522	561	561	565	546	522	538	569	549	559	550	517	518	498	504	564	561	561	524	511	531	518	562	536	506	526	526	514	530	568	561	501	546	550	565	531	512	551	508	515	558	557	536	511	526	509	499	485	517	541	555	534	521	546	529	544	524	562	558	515	562	551	517	549	608	501	551	546	531	546	503	528	516	519	516	502	529	554	546	533	518	526	533	519	562	578	533	517	561	533	566	505	542	544	548	474	538	554	590	582	545	564	529	530	539	528	494	511	499	515	548	536	564	533	522	547	581	529	556	565	545	543	533	551	576	494	525	545	542	530	533	563	558	528	530	553	569	541	597	542	513	515	509	574	537	553	576	543	515	490	541	589	572	520	487	564	552	533	525	552	547	556	518	560	541	553	552	530	529	541	551	527	509	538	525	578	526	540	556	558	540	547	527	512	545	530	559	527	559	564	537	565	555	550	540	551	505	511	531	538	577	571	516	519	498	525	532	568	548	543	555	530	542	564	520	573	573	542	555	546	561	505	562	565	529	491	597	565	549	502	563	554	508	529	560	580	555	563	531	576	521	571	553	512	554	530	544	533	549	508	521	579	556	549	536	549	572	554	556	495	559	543	580	540	570	534	541	546	519	541	553	567	557	551	529	596	507	532	487	551	515	514	544	558	519	534	568	518	578	555	535	558	514	536	543	559	565	542	541	515	590	541	564	566	587	521	536	528	549	533	571	520	558	502	543	557	566	524	557	519	534	549	556	556	547	574	552	535	548	527	554	577	543	578	522	524	576	568	528	513	515	560	532	568	523	537	514	517	524	544	511	559	501	519	555	525	575	501	545	545	558	547	516	508	540	550	550	547	520	546	521	533	556	535	525	545	528	556	536	538	532	547	520	567	553	523	532	525	474	581	524	532	554	529	515	524	545	526	562	502	484	525	554	552	558	556	546	514	546	517	514	554	580	580	566	486	500	516	574	547	504	504	490	552	513	564	538	542	566	580	543	547	585	549	529	554	545	544	558	517	524	563	541	524	524	560	525	579	527	579	543	520	480	553	547	569	535	497	582	544	536	568	539	536	559	524	568	540	522	545	579	537	584	537	536	504	509	548	546	495	522	519	555	549	562	573	514	528	548	504	585	513	579	541	517	565	534	537	544	500	550	553	567	522	502	544	522	553	528	576	553	529	549	496	534	547	496	569	531	490	576	522	520	536	534	551	519	547	538	531	556	540	553	526	547	513	526	502	502	555	495	533	521	547	558	525	564	536	541	539	504	542	518	545	512	553	558	527	534	522	531	545	539	545	553	539	519	525	532	537	537	562	528	527	542	562	563	513	549	548	556	535	548	535	526	531	526	528	556	552	511	552	541	558	548	531	559	513	551	536	521	570	561	570	528	560	536	522	506	526	533	562	601	546	543	556	528	570	522	532	567	559	508	569	524	552	496	574	525	533	542	575	517	521	576	510	537	583	531	520	527	527	539	550	537	530	536	578	521	576	513	564	558	538	544	542	548	583	534	526	570	558	581	481	513	595	577	538	507	553	536	559	567	533	522	544	550	542	558	507	554	567	532	564	541	548	518	510	569	491	527	510	545
25299	21597	27315	25928	4792	566	449	435	343	345	286	303	291	277	283	298	278	250	290	293	293	278	259	255	247	260	241	317	268	283	269	293	291	252	259	290	282	267	301	272	289	265	290	267	269	257	260	279	249	297	263	249	269	269	260	263	266	246	218	290	285	274	275	251	281	282	248	274	277	269	296	257	268	273	268	282	264	280	275	272	260	249	265	268	282	285	260	295	272	265	256	252	246	240	278	279	253	276	272	269	259	269	274	269	248	241	276	259	285	269	236	251	245	259	273	270	241	274	281	305	277	271	276	273	262	241	294	265	263	299	245	296	266	238	294	261	254	238	257	273	258	252	276	309	279	256	242	258	278	260	258	242	257	256	283	274	290	240	260	277	247	257	249	341	261	270	246	277	295	290	238	261	241	269	287	255	229	275	281	259	248	266	257	256	260	274	277	272	249	278	285	244	293	274	270	275	246	259	260	272	290	272	266	268	260	273	260	249	253	244	292	243	300	245	261	261	233	277	290	276	264	291	273	275	274	279	279	275	279	258	287	280	262	226	265	240	242	237	258	282	262	255	246	264	285	269	270	260	267	266	309	254	240	248	295	242	279	274	244	257	277	287	276	259	270	268	248	249	262	266	283	234	278	288	260	268	250	243	275	273	292	260	267	292	282	271	253	280	249	272	283	262	243	248	221	279	273	234	276	294	251	254	280	265	275	260	275	266	295	238	287	266	267	300	268	267	272	255	264	268	251	247	282	287	245	301	273	274	222	286	266	269	284	290	272	274	285	262	283	255	258	282	260	284	281	270	271	250	264	283	274	254	241	285	283	248	280	320	250	282	265	259	262	289	273	275	263	257	292	275	301	264	240	282	288	276	270	280	259	254	297	247	305	296	316	259	276	246	296	279	248	271	252	282	253	259	232	243	252	241	234	270	282	269	295	290	239	262	255	259	241	267	251	291	272	250	305	254	266	287	295	260	259	265	253	234	269	273	230	250	269	271	261	276	270	290	263	255	254	260	279	264	246	242	271	280	252	286	279	263	280	250	253	288	255	248	245	254	266	275	246	231	245	283	243	274	255	290	246	277	273	272	271	275	240	271	295	274	257	280	260	263	277	259	275	269	260	249	275	271	266	266	283	271	241	269	299	270	255	269	258	265	269	264	262	253	275	256	259	258	281	273	273	238	243	268	256	261	274	256	265	289	260	282	283	276	292	300	259	287	248	260	286	261	249	271	277	283	305	289	264	258	240	235	293	259	256	278	282	271	271	254	274	307	267	282	250	274	263	250	239	244	264	272	258	263	231	278	274	265	216	288	246	256	234	260	271	244	259	253	268	270	267	267	264	260	262	252	226	273	293	258	278	248	236	248	302	268	265	264	259	263	284	258	309	252	266	264	268	288	247	274	281	233	244	264	251	269	253	248	261	257	270	261	273	257	249	262	271	232	282	270	265	277	255	264	253	271	262	287	268	279	253	267	248	274	275	272	265	287	251	265	248	305	295	244	252	267	285	282	276	268	282	272	295	287	235	257	248	254	253	259	279	277	272	264	261	253	285	251	243	277	254	271	282	279	243	257	253	242	266	286	262	272	264	286	265	279	269	261	273	258	256	278	258	275	252	258	266	246	244	271	244	250	256	278	246	269	247	260	279	287	292	297	272	246	255	266	300	283	266	271	272	265	268	273	265	279	252	259	271	267	272	269	261	279	294	250	261	263	302	319	259	249	291	244	247	250	264	218	253	277	271	273	270	271	272	298	275	296	301	250	266	265	268	299	282	240	257	266	268	268	253	291	240	266	257	257	270	268	256	259	276	257	263	267	263	270	253	270	257	268	279	270	274	253	279	289	284	267	274	252	287	273	256	252	255	288	268	276	254	292	283	277	265	269	264	267	237	274	263	233	273	265	260	278	274	241	253	248	264	270	265	282	275	243	280	268	261	272	272	275	268	240	224	237	260	242	270	258	252	275	257	250	273	230	253	286	306	259	245	259	273	250	263	265	296	271	271	262	251	290	268	244	276	237	279	252	269	288	258	261	225	256	258	276	264	270	239	288	295	252	258	286	249	277	251	241	271	292	283	251	273	267	264	249	271	290	240	261	260	248	253	279	262	230	262	227	257	254	306	269	292	242	264	277	241	287	272	248	260	278	235	285	292	292	269	286	261	291	230	264	251	248	262	279	265	283	280	271	275	242	277	263	257	268	252	285	248	248	276	280	273	236	258	245	247	270	284	271	267	246	281	275	276	275	266	255	262	258	250	249	249	321	280	249	260	278	264	254	271	244	289	261	291	250	275	295	248	253	258	250	249	290	265	293	290	267	257	235	246	257	279	264	228	275	263	264	275	266	263	252	265	278	252	275	288	240	264	274	261	268	274	277	258	254	266	260	262	248	262	232	262	276	260	263	276	247	240	268	241	261	257	262	250	287	246	299	246	251	283	283	252	271	266	254	239	283	255	253	258	242	253	282	263	275	278	254	249	290	272	258	285	256	243	286	259	260	275	246	257	271	263	280	276	263	246	258	266	285	242	245	281	252	278	276	237	264	255	275	272	266	276	264	269	228	257	249	286	262	273	229	283	243	269	249	251	246	267	262	258	225	267	253	304	260	277	273	259	257	254	267	260	284	265	282	213	278	260	240	268	263	275	274	296	242	254	277	301	305	288	265	255	270	244	279	291	272	244	284	285	271	249	240	239	246	276	282	256	270	286	276	267	256	246	268	275	252	278	273	258	237	264	281	251	295	272	264	269	286	278	264	257	267	272	217	262	264	268	252	268	277	258	271	255	235	220	262	285	270	262	234	257	259	232	266	255	267	259	282	276	278	258	257	256	283	252	252	234	277	252	256	280	288	279	269	250	271	262	287	235	252	283	287	274	273	260	265	264	263	269	295	260	281	250	271	291	257	275	275	226	274	260	261	268	284	277	266	279	281	271	287	258	238	269	291	275	275	251	281	286	276	232	296	236	290	286	273	278	273	286	286	258	269	293	278	235	237	277	268	272	254	290	226	277	257	252	272	296	283	294	273	269	254	239	295	255	239	255	254	267	256	251	271	268	246	269	282	239	272	269	264	278	250	288	273	285	268	260	256	281	279	313	247	275	268	251	283	254	261	259	261	298	273	257	275	260	261	264	256	264	257	282	253	267	249	276	269	281	270	262	277	251	242	281	282	268	268	290	258	267	264	284	249	267	255	254	263	276	250	261	289	278	287	277	282	259	250	252	231	254	260	272	253	246	263	236	267	230	256	276	249	244	258	259	268	283	260	264	256	269	265	255	280	271	218	260	284	269	257	290	279	262	270	279	241	261	260	274	254	278	246	258	266	258	278	283	263	273	273	259	253	269	240	261	258	277	297	259	261	273	274	278	245	240	240	262	249	264	269	259	273	297	253	263	258	252	240	269	264	247	286	265	273	270	245	241	273	250	278	251	244	267	239	248	282	285	261	266	311	284	256	269	262	261	251	270	261	264	274	270	258	309	279	250	280
15367	8138	4636	2112	1541	1113	875	743	641	549	485	496	438	444	445	396	377	390	386	379	372	393	398	360	361	350	314	380	342	333	395	351	380	362	361	358	334	363	377	382	389	360	357	375	381	358	350	370	348	342	359	375	347	345	364	369	351	363	372	334	373	344	323	321	320	351	340	339	346	347	350	368	330	360	360	374	366	377	357	352	368	365	398	336	359	376	334	371	356	376	364	360	351	353	386	348	358	352	389	346	334	320	337	354	355	388	328	370	368	330	331	343	342	352	347	363	369	405	336	389	340	371	333	353	342	334	370	338	358	356	366	347	379	330	354	344	342	333	367	342	362	367	349	376	348	342	343	341	333	336	381	359	328	366	339	343	367	383	344	357	373	358	370	352	337	341	355	383	329	337	361	388	337	377	311	360	360	357	363	326	363	362	371	379	341	364	353	347	353	348	344	327	345	333	339	341	344	313	359	345	359	358	343	380	375	369	324	352	309	350	374	348	367	365	370	364	313	359	309	342	359	338	369	370	346	339	363	360	357	375	347	364	293	361	350	375	353	351	342	316	340	386	354	339	350	375	351	366	343	324	342	356	375	362	299	359	353	367	342	362	355	386	338	351	380	361	407	358	375	352	354	345	345	381	339	360	332	358	384	368	356	381	361	342	350	363	357	380	361	352	389	323	356	378	301	351	340	348	347	339	351	346	355	377	341	344	364	343	368	340	350	336	349	349	357	362	350	363	355	392	343	354	359	348	340	336	325	377	345	360	365	360	354	353	357	357	396	357	337	344	368	332	362	336	364	332	398	343	386	327	384	354	370	373	353	322	351	342	344	348	339	385	374	391	354	340	362	364	373	348	364	334	366	374	341	334	366	359	392	354	367	363	360	326	369	370	344	355	361	355	326	335	403	327	368	359	349	352	353	395	342	348	338	340	362	353	335	357	371	332	346	352	345	371	385	342	353	356	361	388	358	353	380	316	335	347	338	372	377	366	326	363	347	367	354	345	375	334	331	365	352	345	334	343	355	360	340	348	346	381	338	341	369	350	357	334	357	401	365	357	364	350	313	336	351	355	341	369	349	332	359	349	382	363	322	401	299	360	335	359	379	336	356	352	368	331	362	346	369	352	344	355	384	372	348	340	351	363	315	356	339	355	342	338	349	371	339	374	318	335	370	331	342	353	347	347	332	367	352	355	311	355	349	315	350	356	346	351	371	343	358	371	362	332	337	295	355	345	379	352	349	359	363	348	368	342	348	342	357	374	358	344	374	342	378	368	385	372	348	396	350	346	364	349	351	381	336	346	335	372	355	362	358	340	355	346	400	332	365	356	376	327	373	376	333	373	365	336	356	318	354	363	343	318	351	362	329	371	331	362	328	342	361	327	349	389	341	309	360	323	342	346	381	300	348	376	327	322	350	366	330	334	353	393	361	379	310	344	350	363	349	351	330	348	351	344	368	358	347	379	347	376	356	359	362	327	371	358	362	368	317	339	334	365	358	321	369	364	324	363	348	338	325	363	369	347	361	354	359	362	335	336	369	355	346	332	353	321	354	348	359	382	377	311	326	381	366	346	377	357	337	330	362	327	342	353	349	328	346	334	367	327	381	378	346	336	346	362	341	349	353	320	349	369	342	366	344	360	338	369	376	326	369	361	340	333	368	347	333	332	335	339	358	336	365	362	361	334	346	377	336	351	386	343	308	341	376	388	346	368	352	344	358	335	353	315	352	322	368	364	352	346	362	339	366	375	366	371	378	363	374	368	353	357	372	326	393	337	357	316	378	359	331	385	359	329	352	361	375	332	349	323	346	336	374	377	391	341	377	376	345	373	355	322	358	360	337	335	375	349	355	341	366	337	355	336	373	351	369	353	312	343	357	385	345	363	364	371	367	346	355	353	392	389	330	366	347	342	360	346	362	303	371	343	352	347	350	333	340	389	359	366	375	340	384	376	370	333	351	363	338	326	333	317	354	315	366	354	364	355	375	347	340	322	348	356	372	379	373	360	354	365	334	377	339	340	363	365	366	325	343	315	342	343	358	322	351	347	366	337	343	334	339	382	331	362	380	369	331	393	371	326	347	364	344	366	347	350	320	352	370	330	351	350	359	349	334	334	359	356	345	365	359	335	359	328	380	344	373	329	325	317	366	351	339	329	366	348	361	315	344	405	339	349	358	313	359	376	309	357	353	366	359	352	335	356	331	343	365	362	313	360	331	355	352	373	366	339	343	355	347	343	358	383	339	354	368	328	366	379	361	320	350	327	330	349	362	349	355	353	346	361	368	344	324	352	345	351	332	360	346	352	355	353	348	333	353	394	366	342	374	385	348	355	352	339	389	325	330	373	347	341	328	372	330	350	335	334	357	370	352	365	354	336	366	313	365	355	357	321	351	376	360	359	327	345	365	348	372	350	324	360	325	310	341	322	319	361	318	302	352	354	351	358	297	369	323	326	329	376	345	383	394	303	329	361	306	349	382	339	361	331	359	359	354	340	342	343	334	368	347	362	372	371	342	350	341	346	357	325	354	354	357	349	347	363	362	334	344	331	321	322	339	360	331	400	328	367	336	350	391	344	342	349	348	326	343	382	352	373	349	352	387	383	365	362	370	369	378	331	363	392	356	337	362	382	387	354	330	336	339	332	352	379	388	358	342	349	343	343	374	352	350	352	368	332	337	338	321	350	330	341	346	362	362	341	377	349	378	357	317	365	333	320	359	353	336	371	368	355	332	371	357	312	335	345	357	353	331	372	328	316	363	359	338	365	336	336	339	372	367	358	350	350	350	346	335	342	320	371	315	326	365	313	360	317	341	360	353	359	359	297	316	339	378	370	333	325	366	314	337	397	349	362	370	338	375	358	358	374	354	346	372	334	341	345	340	371	353	350	366	367	358	369	358	352	355	376	324	350	331	353	334	365	364	329	355	362	382	339	332	380	335	321	403	330	374	331	326	354	344	341	337	301	354	346	357	364	372	341	343	338	331	315	347	378	336	347	390	356	360	356	343	347	362	339	374	355	345	323	366	315	350	326	332	337	354	363	338	343	342	360	374	369	360	351	364	368	346	347	349	350	349	359	370	347	359	359	341	390	380	355	349	368	338	391	339	342	386	350	377	365	322	355	382	313	350	375	371	353	338	362	347	330	350	375	335	344	345	353	381	342	349	353	353	362	325	325	359	313	347	369	377	325	346	345	375	325	330	344	335	349	348	351	335	367	364	383	348	367	346	338	348	320	360	386	341	367	352	336	347	329	368	323	387	336	323	345	385	360	373	350	362	317	362	341	344	355	352	350	329	365	338	376	351	391	333	363	332	317	336	382	353	388	356	380	353	334	331	330	335	357	362	324	345	348	362	333	350	337	362	339	353	349	336	366	373	368	377	318	374	360	345	319	355	373	339	353	355	354	338	330	327	372	335	353	390	387	356	379	335	340	345	372	338	333	355	333	363	335	340	346	357	368	353	340	352	397	360	342	345	356	372	340	317	344
23109	21642	29369	24412	21635	21470	3300	746	534	456	390	334	326	278	311	268	289	248	232	231	241	246	219	199	209	221	229	219	225	181	200	198	225	206	207	204	203	166	202	205	209	199	229	192	203	195	204	223	215	234	210	195	192	206	211	197	181	194	187	190	186	207	192	181	178	211	228	229	204	206	184	191	191	198	217	194	192	232	187	188	195	189	201	207	226	195	185	178	153	179	212	198	216	198	186	184	186	180	190	199	208	206	185	187	205	189	191	202	187	197	188	196	200	196	202	194	226	197	201	219	190	180	189	189	189	207	178	225	185	159	227	164	169	196	188	176	196	196	200	206	199	196	202	213	223	190	172	224	209	184	195	194	205	213	201	184	192	191	209	205	212	222	176	182	176	175	181	190	198	203	180	211	189	197	189	182	189	182	185	191	196	209	209	173	167	190	211	197	201	210	183	180	174	185	195	193	216	206	215	193	227	194	192	187	196	174	182	211	198	200	214	200	198	200	167	186	194	192	173	180	177	199	193	202	172	201	208	183	197	192	198	196	192	202	201	197	204	195	200	202	188	210	209	198	182	188	187	189	179	196	197	187	192	202	208	167	184	187	184	193	178	195	188	202	189	191	185	183	207	187	203	203	181	186	188	228	187	197	170	197	171	208	207	191	184	181	207	196	174	191	214	199	199	216	200	225	192	198	205	202	173	182	202	198	200	212	189	208	224	176	180	214	180	186	186	195	213	200	171	188	201	179	215	195	181	210	197	212	203	195	180	183	177	200	193	186	201	189	196	178	179	197	201	204	202	186	188	208	218	187	197	210	196	191	179	187	188	195	193	218	217	198	217	180	196	178	182	181	201	196	188	188	202	176	166	177	204	205	187	187	211	193	189	170	184	189	203	172	204	180	174	202	176	182	186	189	186	199	220	176	205	207	206	186	177	184	189	193	175	202	192	184	185	208	213	212	215	195	192	215	196	212	222	165	211	234	211	199	209	176	207	157	208	208	180	206	187	199	199	208	197	204	203	199	227	206	180	222	205	219	199	176	195	191	207	210	199	215	202	181	186	193	180	179	184	169	208	192	193	195	203	187	181	199	201	194	192	228	170	180	211	206	181	197	185	188	174	204	188	220	176	172	182	188	188	196	204	206	184	164	196	196	179	181	187	189	181	183	197	188	187	190	172	185	200	189	202	186	186	179	187	200	190	188	183	194	201	190	199	186	192	164	193	212	208	193	210	177	198	192	177	204	200	196	190	171	221	193	197	172	177	178	179	182	192	201	223	195	170	175	186	215	177	191	213	195	194	199	208	196	229	168	174	191	180	200	176	189	198	193	178	206	204	176	185	190	200	163	194	201	195	194	179	188	215	198	206	168	214	205	188	186	166	170	191	182	211	197	199	175	185	189	200	208	177	188	215	173	202	188	186	200	159	187	215	164	203	180	201	156	224	205	201	185	199	184	194	169	182	193	203	198	217	204	206	205	190	202	181	208	198	203	180	209	201	204	188	168	187	193	166	194	182	173	183	196	192	187	196	177	196	174	188	220	187	179	206	208	197	193	200	196	204	176	173	188	183	192	192	210	183	177	202	191	196	202	206	180	186	172	197	183	204	203	196	175	192	187	188	194	171	205	206	216	198	186	201	213	219	203	208	198	201	191	172	201	198	171	193	208	186	204	197	203	208	190	170	167	200	204	202	226	208	182	190	180	188	224	189	199	188	177	183	181	192	181	175	197	169	186	203	195	194	223	172	207	196	198	227	187	209	193	189	221	179	194	170	201	179	196	199	205	214	190	202	204	197	209	190	169	183	192	182	188	189	175	227	193	218	197	179	192	184	183	164	174	200	176	189	193	195	215	171	199	226	177	179	178	180	189	202	201	215	178	170	196	197	200	197	168	188	198	191	207	155	206	188	195	203	199	186	202	168	196	191	177	181	209	196	208	188	195	181	192	213	202	196	227	202	174	203	188	226	209	193	182	188	194	194	179	171	202	171	180	189	197	185	195	191	159	187	184	202	193	190	188	176	205	213	206	215	185	217	198	174	200	196	195	198	188	196	180	189	204	174	197	191	202	197	201	185	179	165	183	202	201	184	189	206	201	207	198	166	200	209	206	208	174	197	175	194	192	209	194	206	183	178	216	212	179	180	187	208	176	200	192	191	177	166	199	184	180	180	172	192	191	208	192	180	224	188	198	215	169	198	203	192	199	229	202	176	195	189	206	196	194	194	212	189	200	194	172	204	187	160	180	188	165	198	191	203	198	169	164	200	226	175	198	193	189	196	203	190	201	203	200	197	184	181	182	175	193	194	178	212	206	208	222	202	197	196	196	210	198	197	179	221	199	194	187	170	199	190	207	186	220	177	195	183	186	177	188	203	196	174	211	213	181	179	195	192	190	207	182	189	190	186	189	188	174	204	165	207	208	193	178	185	180	188	176	201	189	184	198	231	208	206	196	188	200	194	179	202	171	179	166	165	189	193	210	212	188	206	213	191	165	205	194	205	172	197	206	213	192	184	207	196	180	192	200	189	200	202	193	215	182	189	186	191	191	207	198	173	197	195	186	212	199	203	200	192	195	177	207	193	184	193	182	190	173	197	194	197	194	176	172	206	195	180	178	194	219	169	189	199	193	200	215	190	204	185	186	202	205	210	182	180	190	181	190	199	171	205	180	191	187	183	192	188	204	228	219	184	211	193	190	186	185	175	183	193	187	177	184	197	198	184	174	187	207	204	200	190	169	183	190	201	179	207	180	196	198	190	203	196	177	213	167	190	179	196	181	206	188	201	185	190	179	189	201	196	202	230	181	181	205	187	187	191	191	194	191	200	222	169	180	185	204	189	185	187	195	167	202	197	199	209	175	176	172	196	191	174	194	212	185	183	197	167	191	175	209	198	194	199	200	187	188	198	175	192	192	192	208	209	203	191	200	204	220	180	183	200	178	192	201	218	195	207	201	181	193	177	207	181	185	181	219	206	190	196	187	192	209	188	208	199	220	174	211	187	181	188	188	194	182	192	183	185	188	206	199	189	178	182	194	194	205	189	177	195	214	189	177	173	191	171	196	202	210	175	186	202	200	177	196	203	184	198	210	234	190	188	169	184	186	169	185	157	197	206	209	211	188	164	174	203	182	186	177	217	194	195	199	187	184	196	186	188	181	205	176	182	202	210	191	182	186	195	223	191	184	238	221	214	203	203	181	183	188	189	197	178	216	168	198	204	202	204	187	201	187	187	198	180	175	164	168	185	185	182	200	220	194	163	187	196	196	199	202	189	213	189	207	188	213	177	207	180	212	180	194	176	191	160	193	204	212	170	206	187	224	184	185	180	176	207	174	207	215	221	207	199	196	188	209	212	179	183	205	192	184	170	199	201	196	193	207	184	193	201	185	201	179	207	171	190	203	173	180	177	166	213	233	193	179	226	185	192	179	200	193	195	207	208	186	156	203	198	198	178	194	174	208	182	189	198	193	209	189	194	159	182	195	197	177
19427	17078	10626	4909	3570	2483	1784	1457	1093	863	755	673	618	506	460	449	426	412	342	339	338	340	345	321	318	330	283	316	285	300	295	325	313	268	291	307	303	280	303	292	283	281	290	250	281	285	240	308	277	268	247	294	257	302	262	296	257	274	288	291	278	270	262	261	284	281	259	275	296	312	260	285	273	270	281	274	265	273	273	264	267	284	225	278	283	225	253	285	280	268	278	274	273	318	272	248	269	271	287	284	293	267	277	286	255	292	298	282	285	286	242	278	243	262	277	275	257	278	251	320	248	259	292	243	267	259	252	274	264	240	254	276	283	277	238	248	270	254	266	260	262	258	261	266	277	266	273	253	274	252	241	256	261	244	250	253	254	278	267	271	253	277	286	277	246	278	260	265	271	241	258	262	263	279	300	275	239	238	289	231	240	321	255	259	281	261	257	280	253	248	250	258	254	247	286	258	264	284	244	279	280	253	265	260	256	273	249	281	258	233	260	263	255	279	278	250	244	249	287	268	284	274	275	262	256	276	263	235	253	265	273	249	258	267	275	255	270	254	284	268	274	272	241	273	258	265	250	239	258	268	244	262	238	270	268	260	305	264	272	293	235	261	260	238	287	293	271	265	265	278	244	289	266	286	292	250	254	236	270	272	289	243	290	244	263	267	256	285	279	262	266	289	264	261	266	248	293	262	246	276	258	255	286	274	284	262	245	264	270	280	260	254	263	275	248	274	253	272	269	264	282	305	249	265	297	258	255	265	261	271	262	257	264	267	274	265	268	253	260	244	270	253	283	251	267	263	246	255	264	256	280	282	253	255	270	270	260	272	283	260	273	285	253	282	289	273	265	242	269	285	254	265	253	292	258	255	293	263	280	250	258	264	261	257	249	259	265	243	263	285	265	273	247	286	248	270	230	259	253	250	267	278	277	252	281	261	253	272	270	270	279	263	286	271	277	268	283	265	286	298	277	269	256	277	261	238	274	260	281	252	273	264	273	264	254	266	261	263	261	259	267	262	248	276	248	265	259	240	271	274	269	248	276	277	261	278	240	246	256	258	258	273	251	273	234	260	263	269	268	251	273	283	260	263	254	276	226	282	258	248	278	265	263	279	257	298	284	270	254	267	282	272	242	258	261	286	265	251	280	232	251	253	250	271	273	282	261	308	275	274	266	271	275	272	250	233	260	252	279	267	273	270	264	268	276	247	277	258	292	247	279	267	267	249	255	260	242	284	262	244	253	257	281	271	248	276	275	264	291	272	269	284	258	274	263	249	235	254	258	242	251	301	257	268	256	285	302	314	279	275	271	263	263	275	263	274	290	267	254	246	287	266	261	254	259	261	244	271	281	250	261	281	269	266	269	291	278	263	278	243	249	276	266	283	275	274	275	261	266	276	262	265	279	283	269	231	285	260	258	253	289	259	248	279	236	286	236	272	239	258	272	254	261	300	259	278	246	268	245	296	265	292	254	268	267	286	293	274	265	286	237	294	265	276	263	268	267	268	265	282	310	270	264	252	250	288	236	271	237	270	258	253	269	265	268	274	289	280	248	296	276	267	299	291	253	260	276	257	270	243	229	279	270	255	275	289	270	269	256	276	290	290	267	262	255	244	256	266	283	233	258	269	243	277	260	263	270	257	277	260	269	266	285	232	276	268	257	298	262	269	259	261	314	257	235	261	257	259	255	251	248	269	262	241	250	279	249	251	267	265	275	261	269	279	285	258	263	304	263	265	266	269	276	271	263	262	268	261	269	257	282	279	283	253	275	265	253	306	259	264	270	265	246	273	256	258	273	274	286	260	267	280	242	269	269	279	268	263	249	284	269	264	290	249	265	256	234	275	257	265	249	253	263	234	288	272	243	258	267	238	283	279	233	269	271	282	296	254	266	261	251	237	286	279	292	288	282	256	277	253	292	305	266	277	266	289	262	270	268	280	251	273	251	259	250	269	279	230	268	266	307	268	276	242	277	292	257	295	267	269	234	274	274	274	266	266	281	301	269	232	279	272	264	251	268	245	261	256	267	277	247	235	276	282	250	263	273	248	274	258	256	255	238	281	259	267	269	310	257	271	289	249	299	245	250	270	228	243	257	242	232	267	267	269	253	257	267	261	267	272	274	273	260	292	285	253	261	261	266	247	257	268	272	285	268	265	275	261	272	281	254	266	257	263	243	269	278	255	268	269	281	250	281	256	276	310	262	252	248	267	265	274	256	230	279	258	264	269	266	250	291	245	258	287	283	229	238	280	243	240	264	262	241	255	274	268	257	255	270	274	260	237	288	289	257	243	271	276	286	304	263	283	258	254	253	282	271	246	268	240	268	283	239	268	274	255	264	259	258	253	267	265	234	260	272	271	273	285	237	234	253	247	268	266	273	257	270	251	240	230	259	236	247	277	283	272	270	265	243	246	281	277	279	272	254	253	268	269	265	254	265	287	245	263	265	253	245	251	263	275	284	284	281	260	282	259	266	281	243	253	254	260	269	269	231	271	257	292	298	260	260	263	268	242	271	261	261	271	255	295	256	271	244	279	298	271	275	271	253	257	255	282	267	264	270	274	293	240	245	263	272	263	265	285	270	265	262	255	241	262	274	275	260	253	243	278	272	269	264	293	247	276	248	262	269	275	246	254	275	254	233	255	256	264	267	283	265	283	255	243	280	277	252	271	261	269	287	267	267	282	276	263	278	286	242	263	273	292	252	278	269	264	279	254	261	270	268	251	275	280	284	298	267	271	250	282	251	259	251	277	289	261	275	240	240	272	271	238	231	277	264	245	281	264	290	281	263	262	261	274	255	247	250	261	275	276	259	260	274	272	250	260	238	271	251	295	273	273	280	255	263	289	265	262	260	264	230	272	284	241	265	267	236	282	254	258	252	236	253	275	284	288	285	252	284	265	254	274	245	234	246	239	243	275	266	238	262	258	251	251	267	273	284	239	281	276	274	254	269	267	273	244	263	282	279	289	274	254	276	281	291	266	267	265	277	280	255	252	281	272	260	278	273	281	228	294	261	269	250	269	243	266	284	261	279	270	244	257	273	278	256	272	276	240	235	262	271	289	242	286	260	278	269	275	302	261	252	231	237	264	250	266	293	259	271	249	266	280	243	269	287	309	257	275	262	250	259	267	266	286	265	280	254	243	285	288	272	250	253	238	237	262	258	282	285	271	246	252	255	274	237	264	276	236	255	270	267	249	257	265	246	267	255	265	254	291	284	282	255	280	258	269	282	289	294	278	266	268	263	270	258	234	270	253	290	303	282	248	286	273	282	282	247	276	287	255	258	285	290	249	257	253	238	257	267	288	268	276	283	255	290	277	234	280	252	248	265	268	265	284	242	235	246	263	292	257	244	288	280	239	282	302	261	253	283	239	272	243	257	260	278	286	248	250	276	282	247	265	270	279	247	267	277	279	285	264	271	234	284	273	284	277	247	247	251	254	257	284	267	282	240	245	267	277	264	258	270	253	271	284	288	311	237	270	250	262
27916	18242	4575	1238	768	645	482	461	491	433	426	448	439	470	442	439	447	454	384	483	435	446	446	414	431	405	426	407	401	424	411	429	414	411	428	432	408	470	430	432	430	466	445	420	417	426	433	424	438	412	421	424	444	395	437	401	441	443	447	468	428	398	422	431	439	399	426	440	439	431	406	402	414	432	411	401	422	437	402	429	430	420	468	431	439	450	471	458	417	432	420	418	402	417	410	467	417	420	436	405	389	454	411	408	415	440	430	430	420	438	455	454	424	470	456	445	445	434	421	416	390	416	450	445	427	454	429	418	435	414	474	410	452	450	424	448	400	435	409	396	464	392	432	421	420	426	462	426	429	401	446	441	456	401	447	418	452	421	421	436	424	395	431	443	415	432	407	422	402	401	436	391	448	450	468	444	430	410	443	451	419	439	437	481	423	431	432	428	387	456	436	431	418	425	466	437	459	429	430	392	434	421	444	460	422	425	424	380	436	449	392	464	427	457	448	412	427	423	402	421	421	459	417	402	449	406	466	417	478	410	423	400	459	442	419	444	418	427	439	437	430	429	398	441	471	386	441	443	418	457	464	422	423	444	458	406	420	419	410	421	434	438	430	440	425	419	454	416	428	407	400	412	447	439	400	422	421	447	359	464	418	420	410	432	450	438	397	420	410	419	410	417	432	431	443	468	432	401	428	404	451	414	447	417	449	438	447	446	454	427	442	438	425	428	445	409	444	439	423	408	379	394	469	403	432	427	423	400	399	421	422	443	432	414	426	468	378	444	436	432	437	418	421	456	419	443	430	403	418	443	479	438	430	447	427	443	417	412	433	433	431	390	431	452	427	423	458	422	424	396	419	461	447	408	458	418	431	445	410	425	457	464	410	395	400	457	431	433	436	410	392	436	395	418	408	428	484	427	436	432	435	453	472	454	427	487	417	410	440	405	456	454	386	415	412	444	448	461	449	432	424	377	435	414	452	458	446	454	424	405	406	412	416	402	429	428	432	407	460	442	394	469	417	443	434	460	401	418	436	408	446	413	458	429	402	438	394	427	441	408	453	412	459	406	434	435	415	411	432	400	414	441	453	454	445	414	431	444	407	404	457	419	437	392	423	402	420	402	433	418	409	428	427	419	441	414	422	405	434	420	407	410	411	436	401	480	431	434	418	460	437	432	430	421	457	441	457	410	447	397	420	423	418	476	389	409	459	445	463	432	421	431	413	450	435	444	447	422	443	406	439	400	426	410	421	430	425	439	395	403	438	421	453	412	425	463	425	444	457	434	431	438	448	416	467	451	431	415	461	425	432	419	405	433	391	438	402	405	415	448	436	409	428	427	428	461	414	433	419	421	427	445	408	450	447	410	432	404	403	446	452	442	439	434	455	478	419	444	406	445	432	392	447	429	397	474	447	435	460	420	458	428	408	460	455	409	432	392	419	438	417	417	427	438	364	432	425	371	431	415	382	415	442	427	393	412	424	454	437	430	403	425	425	451	437	452	415	464	383	416	437	418	417	445	430	447	432	419	421	411	462	426	455	397	443	423	427	388	411	393	455	442	427	438	425	448	397	454	459	413	429	420	433	425	431	422	442	417	400	455	432	405	433	378	409	421	438	440	447	466	456	468	451	416	455	425	418	432	407	381	429	430	433	439	412	432	430	471	427	405	411	419	411	420	452	427	452	417	417	411	431	468	425	399	417	443	428	433	435	426	426	441	445	418	434	396	431	458	446	438	426	417	412	461	451	403	442	440	412	402	414	440	494	422	417	452	424	401	398	418	400	447	397	418	418	433	445	431	456	421	442	439	457	450	405	436	418	455	429	426	421	476	417	437	441	453	442	441	409	421	435	436	464	445	412	440	411	447	420	405	451	458	441	431	380	397	467	434	429	436	423	426	468	448	421	470	423	415	450	427	417	439	429	442	445	426	413	423	448	444	440	417	448	495	461	409	436	434	446	483	405	437	430	447	449	412	448	469	425	433	410	431	435	425	432	439	455	415	422	436	475	445	402	441	465	451	425	456	442	436	466	428	438	449	444	426	405	403	416	434	446	408	435	452	423	417	438	440	416	404	417	427	427	461	438	463	456	443	396	408	432	426	418	461	456	414	435	448	407	444	418	415	408	457	454	502	411	431	421	399	455	413	437	432	421	405	433	436	406	437	448	413	453	459	445	433	447	421	477	457	440	407	477	450	422	432	439	423	439	427	426	406	434	409	449	455	443	420	399	439	438	440	441	431	438	424	443	409	395	440	431	420	424	404	424	411	418	448	433	430	425	430	401	383	425	434	428	452	448	414	443	426	421	429	429	431	448	434	418	458	414	430	420	456	411	421	439	397	414	411	429	403	448	459	402	439	389	423	429	417	453	432	434	410	402	400	416	455	482	424	419	466	425	436	432	432	401	421	500	400	444	473	388	430	467	391	441	451	456	482	408	397	436	449	471	453	416	420	444	417	426	444	421	442	430	434	387	429	448	411	406	426	418	418	404	440	415	420	441	428	432	455	427	419	414	440	420	489	440	438	427	469	396	423	446	398	428	426	438	452	420	427	427	425	449	414	459	437	421	427	425	431	431	445	388	437	457	438	418	437	446	444	417	442	430	423	426	442	423	400	413	462	417	425	428	427	454	449	415	460	421	442	439	439	414	434	415	435	415	453	439	406	425	439	413	415	411	433	450	398	424	429	451	407	430	425	445	412	428	443	449	415	424	392	438	437	425	434	458	472	433	441	429	415	433	435	414	405	445	422	371	444	443	474	410	410	422	447	378	406	401	415	491	463	409	426	413	422	414	442	446	459	444	399	381	428	434	464	413	451	407	401	404	422	430	460	405	415	422	443	409	426	457	428	454	435	429	418	444	434	421	412	421	424	447	436	467	463	414	384	396	433	398	459	406	451	438	414	490	439	409	456	415	391	438	391	426	425	415	455	472	458	430	409	416	465	404	414	450	424	441	432	445	461	439	410	428	414	414	419	432	400	398	453	460	411	419	402	472	429	426	418	404	431	433	473	403	487	455	418	470	451	462	390	424	463	422	425	405	420	435	460	429	429	434	452	437	414	415	424	436	432	431	447	411	417	460	455	450	441	385	446	419	427	431	424	407	441	398	432	422	409	397	429	451	426	450	444	430	421	423	437	446	421	414	453	442	474	438	461	383	435	450	433	423	411	413	449	421	403	416	399	433	405	417	492	437	452	432	434	417	386	381	442	460	436	442	411	414	437	423	416	423	425	426	428	467	467	401	413	420	410	486	435	433	437	438	415	454	458	432	451	443	418	427	436	427	454	445	401	434	436	437	434	423	468	427	398	454	432	442	431	435	406	400	455	419	425	439	431	444	483	437	425	403	419	406	476	437	427	409	425	435	406	445	430	438	455	456	415	437	431	442	471	445	414	455	409	426	449	429	456	439	447	417	446	415	397	450	444	433	424	408	426	442	397	472	432	443	399	412	447	443	425	416	433	463	432	436	444	458	389	421	423	413	435
13167	4046	2537	1315	1069	906	735	720	656	645	655	573	566	610	576	539	588	577	564	565	563	557	556	583	557	604	592	561	554	535	599	578	560	569	581	529	560	573	571	544	593	533	537	555	512	561	553	575	556	540	546	559	567	561	540	606	553	556	574	554	568	523	578	600	535	598	527	626	552	555	563	607	570	553	607	529	560	560	553	578	542	562	571	532	604	562	542	583	519	564	567	604	557	561	620	581	576	545	556	567	566	533	561	529	589	553	523	566	574	525	576	566	556	541	559	569	513	567	548	529	607	541	579	598	596	561	553	546	552	562	549	559	569	599	579	573	573	585	556	547	564	551	601	545	545	557	557	545	525	532	561	570	564	546	595	559	600	550	580	603	584	585	588	578	556	601	569	553	575	577	499	573	584	553	542	547	579	547	559	563	535	558	542	519	568	602	550	536	600	568	606	530	540	562	551	590	581	579	545	556	572	534	589	585	596	563	479	531	560	519	580	591	583	561	552	568	547	600	564	576	545	581	567	540	541	540	573	567	549	596	572	579	555	581	547	587	559	532	510	564	569	577	548	596	562	595	572	564	556	546	570	565	562	571	561	577	601	542	574	545	558	559	596	528	614	571	547	591	586	571	577	562	570	557	571	559	562	548	571	591	551	535	527	582	521	546	575	596	576	549	568	560	559	589	597	576	531	569	574	538	543	556	550	564	564	573	583	531	570	578	576	559	536	569	554	639	595	540	551	541	579	595	555	625	521	553	556	586	565	512	558	579	561	591	562	524	594	571	531	558	581	535	605	541	544	602	566	589	536	588	550	558	569	571	564	570	580	568	594	555	592	544	551	587	591	583	597	604	555	571	544	569	578	552	563	551	561	601	542	534	566	586	554	582	605	543	595	576	582	537	552	571	577	566	555	560	580	550	574	534	541	518	526	554	550	568	582	554	552	598	508	554	559	596	539	587	567	574	598	546	554	580	544	558	549	581	577	556	575	576	567	563	594	593	600	556	598	604	532	572	593	587	594	568	546	559	560	517	553	585	579	550	550	537	572	547	572	558	593	517	602	554	593	559	543	579	563	597	556	570	528	536	591	541	563	585	580	546	554	568	559	556	559	552	618	530	555	572	575	572	587	548	579	579	579	576	605	563	568	533	554	557	552	566	543	575	551	580	557	523	545	560	556	549	542	595	537	578	589	539	554	576	533	540	544	546	563	547	584	557	577	559	552	590	568	560	569	552	574	601	562	572	583	579	581	512	589	551	597	582	589	597	569	566	601	588	600	544	597	580	507	547	581	557	542	614	578	534	584	578	592	588	621	581	538	538	587	610	548	552	573	596	580	565	569	608	552	626	570	530	538	538	516	557	558	574	558	567	556	575	583	596	574	563	543	550	534	575	594	560	547	534	564	530	614	565	565	550	539	538	560	584	572	569	570	541	549	562	560	572	593	585	568	556	576	557	582	585	529	544	599	588	530	566	539	565	597	541	555	549	565	575	552	539	572	556	556	568	554	579	552	550	527	568	570	544	619	611	579	584	556	591	576	563	534	515	570	537	550	534	587	555	571	522	592	516	583	591	524	573	533	561	586	532	570	563	545	605	533	592	550	577	530	585	567	566	578	611	514	562	551	541	517	566	621	578	600	558	565	522	542	572	567	575	564	597	595	535	588	589	547	578	573	549	535	526	522	559	570	558	616	567	600	593	558	577	546	545	524	611	564	535	623	507	574	571	518	613	518	576	595	553	559	594	572	553	612	592	541	556	524	540	573	591	538	578	591	544	561	547	596	561	557	587	595	578	550	574	565	522	551	575	581	540	557	584	503	544	538	552	561	562	523	574	577	601	539	560	547	600	581	556	538	563	541	586	548	547	540	562	553	611	594	538	601	565	556	516	534	503	560	546	535	522	607	533	581	562	567	573	554	532	552	578	551	553	572	581	583	566	522	608	515	555	551	559	566	552	573	570	574	542	586	585	608	571	584	604	578	555	589	600	572	543	584	561	554	568	547	566	570	596	588	550	555	586	553	574	562	543	552	566	585	547	544	593	585	578	594	579	551	581	597	572	554	548	562	540	566	586	516	546	552	584	549	582	554	543	556	573	557	611	578	540	626	558	566	551	557	581	580	615	544	537	561	594	553	586	572	535	541	588	605	556	511	514	595	551	563	519	579	571	572	581	568	558	543	587	610	546	527	527	527	596	581	557	514	556	561	557	580	548	561	574	565	527	583	557	539	588	549	606	562	591	574	520	557	565	576	560	626	552	570	551	550	600	649	618	576	553	608	556	585	534	545	534	538	550	578	572	529	537	544	576	557	517	566	525	557	555	614	535	556	568	541	569	542	555	527	517	565	560	608	588	571	566	540	593	538	581	536	553	559	562	584	551	561	614	549	583	559	584	536	536	548	601	577	577	605	535	576	536	575	591	563	580	592	542	553	566	544	578	572	600	530	562	566	599	566	528	552	596	548	535	577	542	587	582	551	595	574	588	584	543	573	567	595	565	549	595	584	559	572	518	546	570	560	552	617	553	528	565	530	531	554	536	588	585	549	534	545	508	565	548	584	549	588	550	565	554	553	588	559	570	554	540	500	549	554	538	556	525	522	602	543	598	568	574	571	584	579	543	558	576	568	547	553	579	559	542	561	580	539	578	551	523	587	593	575	589	591	559	580	604	588	556	591	588	578	536	568	572	543	576	516	575	577	536	548	551	581	550	553	524	514	521	542	562	592	523	577	542	590	585	574	598	542	555	590	588	581	589	596	573	555	578	578	577	556	555	552	561	587	600	574	556	536	570	549	546	523	549	580	582	559	575	534	569	574	556	558	544	576	576	530	522	570	557	597	586	567	553	554	554	583	521	584	549	563	557	558	564	555	577	542	577	590	552	540	570	527	537	567	535	564	521	555	587	601	563	571	556	532	564	549	604	560	568	537	557	601	544	557	517	561	584	572	534	570	541	577	572	564	574	548	592	605	541	557	559	598	571	534	530	580	557	570	606	536	637	571	609	543	562	544	533	566	565	572	554	540	527	571	558	592	564	541	601	539	514	579	543	540	553	597	556	567	525	620	529	576	572	525	589	603	507	546	572	554	534	560	550	578	620	556	568	527	541	538	545	571	565	564	571	612	584	547	551	532	553	528	560	584	570	566	544	572	542	570	552	553	540	592	603	588	602	564	601	571	587	545	588	568	570	531	528	575	584	575	568	577	592	581	555	569	581	545	617	553	562	544	545	600	534	542	578	605	556	540	594	580	574	561	574	560	564	573	547	544	600	580	589	554	593	552	554	531	556	592	586	586	488	567	539	563	537	555	531	549	574	564	580	547	559	511	536	573	540	534	599	587	564	538	575	533	547	585	599	497	555	550	508	532	569	577	610	562	546	573	572	558	576	553	542	587	550	547	545	558	563	589	583	572	563	562	541	569	556	615	608	579	609	574	547	548	577	555	586	536	590	564	539	578	584	568	541	579	576	583	580	562	576	534	565	583	556
24017	21594	28793	24872	21541	6043	891	684	546	519	488	472	511	448	438	431	444	441	439	411	427	479	406	427	426	398	387	434	397	419	429	419	408	410	436	406	384	407	378	393	416	448	410	403	374	391	433	382	404	452	415	421	382	395	379	390	381	399	417	369	411	424	404	405	411	388	444	392	359	400	386	434	383	387	365	382	400	413	376	402	406	384	427	414	411	402	387	401	408	392	385	410	416	390	421	442	402	378	416	405	395	390	432	412	379	410	395	430	404	392	417	393	398	396	422	405	373	434	404	410	379	409	381	365	390	417	409	375	387	417	406	388	400	406	434	387	416	378	385	390	398	382	386	389	411	385	412	417	420	406	386	372	357	373	377	431	418	384	397	400	403	412	415	380	423	401	404	408	413	424	391	432	428	387	392	388	402	452	391	429	372	406	415	394	391	376	364	394	398	390	401	410	392	395	391	394	418	407	399	395	377	406	357	405	425	419	396	408	397	434	402	402	397	374	376	387	416	442	397	387	422	365	427	377	379	406	405	407	391	403	386	420	408	430	427	419	407	389	401	365	432	412	381	415	340	443	413	385	421	414	386	380	420	378	416	381	420	408	378	387	392	397	390	385	388	403	393	376	429	399	402	396	355	360	411	408	416	379	426	410	373	393	393	381	413	398	434	353	392	390	356	451	381	424	413	403	397	401	409	377	406	422	392	396	417	353	347	398	368	427	398	374	392	396	362	379	389	428	372	404	367	392	357	416	368	436	405	418	411	420	397	415	433	404	352	389	376	370	391	384	381	429	380	412	387	395	389	403	384	393	419	419	378	396	442	407	405	369	378	387	418	400	392	384	411	417	420	373	410	413	379	404	418	388	398	392	411	378	390	368	392	395	375	402	410	389	395	366	389	394	375	343	436	383	356	401	390	407	391	422	416	399	399	380	401	389	433	411	419	387	414	368	391	413	389	421	399	391	413	400	428	380	389	404	408	387	383	404	414	433	360	378	398	425	382	425	399	414	408	391	399	382	377	406	415	413	384	408	417	415	410	383	403	403	416	410	378	411	358	400	428	409	391	413	407	394	378	419	405	349	400	372	403	415	411	411	396	393	443	402	394	390	379	402	389	404	389	402	395	394	415	401	414	435	423	422	369	403	381	393	369	401	446	400	394	403	398	417	419	358	414	395	392	366	405	387	422	406	403	392	385	402	405	412	403	427	384	383	418	418	416	428	373	419	402	403	370	407	398	408	400	396	401	416	369	389	413	429	400	371	384	362	399	365	384	395	375	375	374	421	378	392	419	418	414	389	381	400	391	394	388	390	355	387	394	408	416	386	383	430	444	374	409	409	391	410	396	372	383	404	400	390	401	375	383	383	417	400	408	408	420	414	405	397	399	419	391	383	373	379	401	423	410	375	408	420	407	412	415	392	399	406	411	396	415	398	402	380	406	391	409	404	414	361	400	382	379	394	422	386	390	419	408	393	399	397	389	382	377	434	382	416	389	412	399	438	408	407	413	363	363	405	408	416	400	387	404	399	423	381	461	428	403	420	408	379	386	390	387	440	399	415	391	456	399	452	395	423	384	402	374	376	416	421	402	417	451	426	432	358	400	414	400	395	396	407	429	387	383	384	408	359	410	395	412	366	412	424	397	431	391	405	381	352	426	400	383	415	427	401	342	397	396	415	337	413	408	410	416	387	406	381	406	398	385	381	412	388	386	392	359	414	399	404	417	397	387	392	397	372	396	392	421	367	396	389	394	420	374	411	433	377	394	415	416	398	392	374	405	404	384	362	386	386	440	409	412	411	382	376	412	383	376	385	386	402	401	399	395	423	347	369	374	395	384	399	374	392	359	387	377	432	386	420	365	395	351	389	400	394	391	393	415	390	406	365	382	395	440	406	370	372	411	397	432	427	380	381	380	401	403	392	407	382	405	354	428	399	421	373	402	415	400	384	375	427	438	388	423	374	429	403	392	407	401	433	404	374	404	419	401	393	407	392	399	369	379	368	416	371	420	380	406	404	401	406	404	379	392	400	410	422	373	396	388	407	387	431	379	377	361	378	394	398	404	393	399	390	391	419	400	417	451	390	382	384	382	432	417	420	450	401	431	402	380	349	419	382	389	370	379	378	384	424	400	394	365	414	418	422	410	368	374	398	406	396	394	393	396	426	386	391	421	389	394	409	406	442	399	396	413	439	405	407	378	420	358	424	433	393	401	407	406	382	367	339	406	415	397	394	387	401	412	372	409	380	417	416	395	433	397	386	402	358	415	378	362	401	373	401	352	400	431	406	392	390	370	411	444	407	387	418	391	393	387	390	398	395	399	409	363	415	432	406	379	381	403	389	386	420	434	387	364	357	397	401	413	395	401	373	436	392	398	383	371	373	386	408	354	391	420	377	424	411	375	414	420	407	382	379	394	390	376	412	413	406	421	420	376	422	376	394	423	382	417	404	388	405	396	388	389	404	429	384	353	401	398	441	392	391	412	387	404	376	428	392	397	410	366	413	425	395	397	377	404	409	403	411	393	400	360	379	416	420	417	417	402	368	418	411	426	388	393	410	404	436	383	374	371	394	436	420	420	428	393	405	414	410	395	419	425	401	370	424	415	371	380	398	418	387	399	414	373	375	371	406	382	407	411	399	406	382	384	414	413	392	442	430	392	407	396	364	371	388	364	389	413	417	386	428	415	409	405	389	397	364	437	403	385	399	389	374	364	423	404	369	397	410	381	386	402	410	421	378	443	425	417	431	421	383	399	404	426	418	395	433	451	395	429	443	412	383	393	370	446	363	380	385	399	368	422	397	377	401	394	400	404	397	384	418	396	350	429	389	427	396	376	402	407	374	385	418	380	409	414	378	392	384	399	429	426	358	387	413	378	451	401	417	363	402	411	390	385	403	393	381	392	382	406	380	381	397	383	385	364	359	418	384	372	395	375	405	376	406	399	417	422	408	425	403	377	398	404	387	416	437	422	432	438	417	413	390	404	399	406	397	366	403	381	378	402	402	422	386	410	400	427	380	390	381	400	408	384	392	401	387	394	420	383	407	436	413	389	405	400	373	386	420	406	386	385	418	409	358	382	399	410	461	442	401	403	447	412	408	392	381	410	391	393	403	398	381	361	416	411	430	354	404	401	401	431	364	387	388	384	359	388	418	373	384	417	407	411	373	389	377	383	394	427	447	388	356	433	386	388	395	418	370	375	353	376	434	385	397	406	400	419	401	407	401	381	423	402	388	394	449	417	402	422	416	405	422	408	393	402	380	432	402	405	407	407	401	435	400	366	372	403	408	365	417	370	411	393	386	440	393	411	366	398	361	451	385	381	402	395	412	392	411	392	400	398	383	396	427	431	398	437	394	436	387	400	391	411	390	372	396	388	409	425	397	369	375	369	410	388	386	395	408	391	402	415	419	437	384	398	383	377	395	370	381	445	382	395	394	388	379	385	407	392	402	388	418	414	400	432	431	390	411	420	351	433	393	402	422	414	416
15495	11612	7418	3377	2419	1846	1404	1119	975	847	780	748	654	689	651	634	619	650	558	590	603	577	570	578	534	570	554	544	545	570	504	530	565	589	543	551	533	563	547	536	549	522	545	521	554	552	518	527	518	559	539	567	530	569	544	538	608	552	561	560	513	516	502	546	528	510	510	503	566	559	519	523	510	531	517	545	510	584	557	478	566	510	541	592	535	539	562	566	526	536	583	484	540	508	551	565	572	525	558	512	534	533	506	504	547	521	507	534	506	548	598	542	577	565	523	551	552	542	552	531	539	552	548	524	565	545	551	554	517	564	553	505	556	523	500	525	566	518	562	533	503	554	534	523	534	538	507	508	509	559	582	524	554	547	586	503	563	564	553	527	522	545	540	561	524	509	507	523	525	549	561	542	537	519	510	514	537	531	536	528	506	526	522	511	502	563	518	538	578	513	502	533	559	540	511	555	511	539	533	549	509	514	557	540	577	529	526	528	532	542	557	533	543	496	518	526	516	513	553	519	519	579	549	556	491	529	578	523	576	532	529	569	499	533	546	525	534	570	502	511	548	525	586	546	544	510	503	511	525	489	487	500	530	545	535	540	554	518	519	525	522	522	522	546	547	538	557	543	534	532	504	543	515	527	535	560	552	550	518	555	534	532	566	543	538	556	532	515	567	564	549	526	530	490	515	540	509	514	579	523	530	557	506	535	540	524	519	523	524	527	566	568	546	557	534	530	510	498	512	526	552	526	553	500	538	535	568	523	537	545	542	525	538	540	575	528	557	566	566	517	514	547	554	580	519	552	581	555	510	552	525	541	567	553	553	572	517	536	508	511	533	497	500	509	558	543	566	511	527	564	527	552	574	560	551	533	542	509	537	552	543	582	537	516	514	516	539	504	565	523	537	544	553	548	571	526	521	532	522	511	532	494	493	518	538	559	528	522	550	526	512	549	533	549	547	550	501	550	554	492	539	553	536	521	547	591	529	520	510	546	545	501	553	547	553	534	551	510	546	557	525	549	547	567	528	558	527	514	491	545	549	515	528	557	541	533	539	538	528	584	525	545	509	557	506	532	535	500	516	542	531	533	549	505	532	551	565	533	467	579	535	550	532	514	578	588	552	532	531	515	554	553	540	525	501	531	502	528	521	516	529	541	531	541	561	520	511	565	557	547	514	556	583	572	557	554	557	550	556	578	549	510	527	507	535	511	536	515	540	533	549	510	534	531	528	560	534	524	574	564	558	557	541	558	546	536	517	516	539	511	518	539	518	512	511	519	544	532	529	534	547	519	566	592	532	543	569	522	542	519	510	495	509	559	518	537	556	584	519	509	491	545	534	548	504	485	521	569	544	529	547	516	522	517	526	553	573	490	555	560	546	523	520	552	543	523	537	503	548	565	532	551	491	543	516	511	513	534	506	546	562	592	489	521	542	475	558	493	547	556	611	547	569	514	501	501	533	465	510	523	562	556	543	547	556	531	557	539	541	559	526	555	555	553	510	575	514	541	509	582	517	523	519	517	538	539	511	542	549	518	528	519	577	531	545	516	546	539	517	534	521	576	545	502	556	541	541	511	550	541	550	563	519	525	546	524	566	546	520	538	549	540	553	520	513	569	535	555	569	523	543	517	554	529	520	527	536	548	551	501	561	549	507	490	557	529	495	529	537	546	516	541	530	511	542	542	535	543	521	533	478	538	558	535	545	522	572	559	566	554	480	509	536	568	481	544	550	564	543	530	537	520	524	531	525	555	539	545	551	522	517	523	513	522	557	552	525	521	508	516	506	553	577	570	543	562	532	536	524	541	595	526	538	547	546	494	516	541	536	536	525	562	563	562	554	507	536	530	533	567	557	487	522	532	501	536	526	535	510	598	487	560	519	511	522	534	539	552	509	532	509	543	512	536	564	549	534	535	541	504	512	555	565	530	513	541	536	544	554	521	541	566	521	519	532	535	564	504	516	554	523	506	574	509	523	546	492	546	517	559	532	570	516	553	544	525	527	563	516	482	558	515	503	518	521	554	533	542	564	528	555	560	513	562	567	529	528	512	508	516	546	554	553	562	562	546	563	555	565	535	501	557	561	520	505	562	527	526	525	518	549	507	532	540	562	541	543	541	542	534	514	497	510	524	565	530	542	556	538	525	523	528	532	564	569	531	539	541	542	530	549	510	533	513	526	542	527	540	566	561	522	585	505	566	489	552	509	520	522	560	513	549	571	527	536	547	549	523	499	540	489	528	512	539	538	521	593	528	528	538	532	520	522	531	516	555	557	535	560	571	493	513	529	552	529	533	522	552	554	524	542	540	539	516	545	526	562	497	560	521	534	535	528	524	532	499	544	526	524	559	495	538	510	520	570	498	528	544	548	524	530	524	529	552	542	548	516	526	532	541	528	560	516	527	537	553	519	533	534	477	535	541	543	543	560	602	549	498	562	530	516	530	534	556	530	597	524	503	510	535	543	505	499	577	520	519	525	516	488	516	515	506	517	535	536	520	530	568	564	527	557	570	505	562	531	576	544	533	514	530	550	554	527	526	514	574	534	567	552	544	548	536	579	558	494	524	541	527	545	518	557	562	521	561	541	505	537	505	543	571	543	554	529	535	535	562	557	551	535	516	524	542	506	537	592	512	562	523	563	517	522	508	554	476	544	588	543	566	523	552	527	537	539	558	540	545	542	552	540	482	554	502	550	525	540	550	554	556	519	500	574	540	574	520	560	515	533	526	578	538	523	518	521	553	556	522	531	548	527	551	600	512	508	513	540	508	551	554	512	556	532	581	516	501	534	532	521	530	525	542	526	537	525	555	546	571	512	504	503	543	557	565	504	554	545	525	575	562	573	474	499	526	516	520	542	525	539	563	533	561	531	572	552	563	545	567	544	532	557	535	532	513	520	559	529	502	566	536	531	543	511	554	549	511	512	511	535	529	530	538	556	527	514	523	575	547	550	544	551	524	542	538	554	562	546	530	559	571	586	564	576	543	570	576	521	530	525	488	523	531	520	526	532	526	523	500	525	521	571	599	534	575	584	564	542	559	544	528	547	541	546	536	553	508	553	546	586	523	510	528	560	562	525	505	487	546	510	500	519	563	547	538	520	542	558	513	535	554	517	548	558	525	542	524	527	550	513	559	532	507	521	517	564	585	524	561	526	507	546	568	564	575	509	533	566	513	534	486	596	561	518	508	600	532	565	531	510	527	521	567	532	541	529	518	536	566	540	550	535	544	493	528	582	547	508	546	535	505	466	496	531	519	538	553	523	558	519	510	557	551	525	564	519	546	574	535	497	539	519	526	553	581	517	523	527	543	545	532	551	516	556	556	525	524	555	576	546	544	528	562	543	511	562	518	525	527	529	515	562	548	517	535	520	500	505	534	557	505	562	482	506	578	522	551	542	546	530	564	506	545	542	558	543	514	568	504	556	541	554	542	555	555	554	533	521	529	516	524	540	508	554	562	534	524	552	523	540	526	560	514	499	548	542	551	569	550
25275	21607	27347	25972	4943	521	479	359	375	350	366	302	311	298	270	316	292	253	312	267	259	229	290	247	248	250	264	250	317	266	290	254	289	273	278	279	266	253	243	270	257	274	243	276	275	264	298	284	276	261	257	265	255	268	269	261	269	253	251	257	282	258	268	236	269	299	288	288	301	282	288	284	297	249	259	304	260	236	255	236	260	272	241	238	254	254	274	265	249	252	261	262	284	259	282	248	258	254	253	245	286	271	292	269	250	257	262	279	243	257	229	246	287	247	260	278	285	261	227	277	236	241	259	245	271	312	262	252	267	262	243	259	262	262	242	229	260	252	250	256	255	256	300	240	267	284	297	259	274	252	253	257	272	261	260	279	273	275	241	270	237	276	257	251	258	267	228	280	250	253	263	261	232	259	249	300	248	281	275	279	241	248	304	255	263	256	278	242	249	251	279	244	253	287	280	244	267	212	257	255	255	271	281	238	262	246	266	282	269	255	266	261	247	269	273	280	270	280	258	258	280	251	277	251	263	227	251	241	268	269	310	259	260	266	265	272	262	277	244	245	274	251	278	259	252	262	285	228	254	259	227	247	273	286	274	277	283	261	278	276	272	268	291	249	245	260	263	258	254	298	234	237	268	262	275	260	282	253	275	296	263	228	247	261	318	245	273	250	239	276	244	287	254	263	265	278	256	266	240	290	250	247	242	258	277	278	281	255	245	252	255	273	276	263	227	242	288	260	261	257	251	279	302	260	259	266	277	228	268	258	269	253	249	283	271	259	277	272	275	230	281	240	264	280	280	248	275	259	259	236	247	234	234	252	246	257	247	255	308	266	279	282	272	268	284	281	263	269	265	257	283	290	269	276	225	271	259	272	243	275	262	282	290	251	264	269	273	276	236	264	258	270	278	242	284	266	265	284	248	227	255	295	233	246	270	271	238	288	238	253	230	247	247	260	263	266	278	267	243	254	287	254	236	269	281	253	252	268	276	266	270	237	265	266	240	256	224	260	277	238	266	304	236	291	252	264	246	263	259	264	242	291	258	269	287	263	276	250	249	267	251	273	243	254	253	261	260	268	270	264	251	246	265	250	246	296	289	242	297	257	266	238	261	266	252	259	243	267	271	234	259	270	260	273	218	271	248	308	262	271	277	228	266	338	244	261	266	237	248	302	249	269	282	268	290	248	266	244	263	269	257	256	247	249	250	267	292	268	254	257	242	261	244	246	269	252	262	277	231	271	254	252	289	265	299	244	284	262	291	256	278	265	268	266	255	272	277	237	261	250	258	271	263	244	267	263	236	252	276	240	263	241	302	255	249	282	272	257	288	247	267	256	243	302	286	258	247	258	295	269	286	253	261	241	256	261	251	243	271	267	259	267	249	235	247	244	272	246	243	295	265	255	275	243	267	269	255	265	268	251	278	256	223	242	252	257	278	263	263	260	281	285	279	257	248	293	266	245	241	251	277	242	252	268	250	256	287	281	285	242	261	288	253	285	255	248	270	245	296	268	228	256	278	275	239	259	262	226	268	275	265	223	281	283	286	253	239	241	251	274	282	256	247	241	295	279	257	239	259	276	257	238	262	291	267	265	276	259	251	267	255	261	299	246	281	246	285	249	260	288	255	276	249	276	265	261	274	270	288	283	248	282	273	255	239	263	273	263	254	228	257	274	266	272	294	281	243	256	246	265	253	237	282	268	279	261	271	271	282	254	239	271	265	262	266	252	266	294	267	263	277	238	272	267	259	281	228	289	251	242	290	259	243	257	281	250	237	235	283	249	249	303	235	243	272	263	283	256	262	253	264	271	263	261	286	247	292	233	284	264	281	277	288	298	239	253	237	290	280	273	291	249	252	267	266	271	272	247	288	280	281	274	245	277	242	224	281	256	234	272	263	241	284	254	256	300	246	250	265	251	246	242	247	290	248	296	259	268	255	257	264	260	244	268	262	272	278	279	268	263	242	257	259	251	273	252	285	271	277	254	273	259	276	278	255	259	272	252	243	260	268	245	253	240	286	266	242	263	276	248	266	237	269	281	285	279	274	255	281	281	263	285	263	274	277	265	280	269	240	271	284	253	268	248	257	251	269	244	285	246	251	267	260	217	282	295	257	287	283	271	247	277	276	259	265	264	246	224	279	275	254	258	295	267	287	266	305	252	276	276	290	247	287	261	272	247	258	273	276	246	238	247	229	276	246	262	260	270	233	241	254	245	246	242	276	246	270	269	245	256	243	270	274	265	246	250	294	251	291	253	256	291	273	274	283	296	281	285	245	243	253	260	256	247	246	232	253	276	260	264	247	267	281	271	265	268	252	238	258	275	263	247	248	280	266	263	261	267	276	286	280	272	282	278	263	255	249	266	268	228	258	262	255	279	272	251	298	264	242	281	242	266	306	241	234	255	266	268	252	260	259	275	276	255	261	256	280	271	243	253	247	273	253	275	284	272	244	241	283	270	252	273	261	282	269	280	289	295	266	250	248	247	259	273	267	258	294	259	260	271	276	254	264	273	261	247	242	269	277	238	267	278	282	259	258	250	288	272	255	273	267	276	268	262	267	285	261	270	254	260	274	291	267	258	257	267	257	263	279	286	243	263	256	240	283	281	270	253	240	280	221	277	275	233	262	263	265	252	268	264	264	272	269	270	266	268	256	254	250	271	266	289	290	238	251	250	260	267	286	262	255	228	271	266	239	244	284	281	260	262	264	250	308	250	224	240	253	276	258	242	277	244	268	277	269	281	291	242	293	272	242	239	281	280	246	258	245	265	258	256	257	250	296	273	294	258	263	299	251	252	259	266	288	261	273	260	283	259	240	261	263	236	246	269	259	259	245	262	259	256	262	286	248	263	267	282	300	253	278	271	277	248	281	241	264	251	265	238	250	260	261	278	285	280	269	258	225	263	262	284	251	267	263	228	273	273	257	242	249	247	254	246	263	269	273	287	251	268	245	275	250	264	271	268	256	260	269	255	263	282	248	241	252	240	258	253	267	260	231	271	278	251	266	241	252	268	267	261	232	253	270	258	244	242	284	242	248	226	235	246	280	240	270	257	273	243	273	259	273	248	251	256	233	263	272	285	263	258	229	242	238	265	254	271	262	254	235	274	289	314	251	265	257	247	248	283	252	269	262	271	253	272	262	255	264	278	262	282	254	265	275	269	242	284	259	283	258	258	262	272	277	288	245	293	266	258	255	269	253	252	255	259	260	266	289	260	243	268	231	276	251	283	243	291	271	270	316	286	261	290	268	237	227	279	261	242	268	248	283	264	282	260	289	271	249	263	271	253	248	250	253	274	247	248	256	232	253	261	285	257	268	287	258	265	228	287	247	254	274	247	283	277	240	224	244	266	276	238	290	223	261	273	279	262	265	265	264	244	272	243	247	268	249	261	276	256	258	268	267	250	247	280	268	265	260	247	286	242	287	263	249	268	265	242	280	261	247	247	260	246	257	279	266	251	266	272	257	261	263	293	264	266	285	264	275	251
14371	7227	4400	1941	1435	1026	858	692	617	487	507	497	416	410	438	388	398	358	374	409	428	373	351	357	354	312	355	327	372	393	365	322	345	371	354	346	366	356	375	376	379	361	373	367	381	376	334	344	367	312	374	347	341	365	375	365	345	339	368	385	335	342	354	370	334	399	376	336	334	354	353	353	352	333	339	338	348	354	373	356	371	330	347	401	353	356	324	358	332	354	349	333	329	363	360	362	323	336	351	350	329	354	311	349	358	336	389	327	338	335	372	355	359	378	352	370	349	338	356	382	328	333	335	342	359	367	321	377	320	372	349	386	377	355	321	347	336	321	338	310	332	324	330	362	366	358	323	331	365	367	350	356	309	354	344	346	315	344	305	374	385	341	342	306	372	326	378	364	322	325	344	360	335	334	368	354	350	350	333	337	344	307	348	356	352	320	399	390	358	364	304	304	360	351	361	313	346	341	370	361	343	341	334	350	334	331	333	352	339	346	367	359	334	354	331	333	342	327	351	341	358	357	348	338	372	334	345	372	342	321	371	361	346	322	347	378	368	349	361	344	391	356	365	378	365	363	346	319	318	381	354	335	329	361	352	358	337	314	338	336	364	362	323	369	354	334	331	324	390	346	343	360	361	357	376	375	352	356	370	377	335	377	325	374	373	355	372	354	354	345	370	394	360	338	372	352	326	361	315	351	350	393	341	342	368	351	351	338	390	350	347	353	321	334	348	331	363	334	338	364	327	366	319	340	332	358	325	349	349	333	323	336	343	347	324	361	374	338	321	365	321	365	325	348	352	345	360	337	337	340	347	346	358	331	367	362	344	355	327	376	352	355	334	312	382	325	344	334	343	353	365	348	365	339	313	352	327	343	358	355	316	379	357	347	337	377	339	329	354	362	321	333	325	324	360	335	341	390	397	347	374	377	334	353	348	348	355	345	369	348	344	395	334	373	342	355	359	353	331	343	344	349	307	357	344	372	354	356	356	351	334	374	330	345	347	371	333	361	345	337	345	354	329	339	371	329	370	322	333	363	363	333	348	342	377	375	352	360	346	342	352	356	341	367	344	359	363	337	368	358	329	357	329	330	385	339	331	365	351	318	316	352	349	383	373	411	372	349	354	357	352	348	348	353	369	341	349	353	384	378	331	349	364	338	368	344	354	341	307	313	310	378	332	353	341	373	347	334	332	331	333	363	362	354	329	335	342	356	308	369	340	340	335	351	357	337	355	366	337	331	352	358	345	378	359	331	328	352	365	344	340	377	347	333	368	366	352	325	347	366	334	358	301	378	350	380	348	359	379	365	339	356	367	318	377	385	353	321	324	361	309	319	374	357	341	332	370	371	347	368	337	357	364	369	352	341	359	369	323	373	345	398	343	329	344	345	354	356	352	378	346	352	361	376	346	334	376	371	356	329	352	347	345	353	323	332	365	329	372	333	310	362	391	361	322	378	310	360	338	347	322	342	347	306	384	377	355	371	345	343	332	351	336	356	350	355	372	330	334	332	356	306	365	298	368	343	364	339	332	337	358	366	356	365	356	351	331	349	400	363	373	365	323	324	340	335	377	374	357	345	362	363	350	365	359	368	365	342	354	321	356	369	321	342	362	372	348	372	394	368	339	350	380	328	357	350	350	350	349	317	347	359	357	323	357	333	302	377	364	354	384	383	354	330	361	358	356	353	333	364	356	362	342	354	380	349	341	344	343	362	342	315	370	346	365	355	380	362	358	369	345	354	345	344	358	385	370	358	368	363	338	334	330	318	352	376	357	334	357	360	360	346	379	320	342	340	358	357	344	324	343	377	364	339	335	361	336	346	348	363	323	311	359	289	329	358	339	321	336	373	373	363	340	363	333	357	334	381	348	357	360	338	363	346	323	357	348	340	375	380	345	310	333	322	352	379	350	337	349	313	342	347	336	335	343	332	333	345	329	358	353	335	376	320	382	366	362	320	357	341	352	340	345	365	369	343	353	363	351	348	369	356	326	366	394	349	323	348	310	399	350	363	345	349	352	319	344	350	348	350	349	355	373	333	380	345	353	374	323	343	375	345	389	391	368	422	371	344	355	355	330	352	317	341	369	327	338	321	361	361	344	389	327	328	317	327	307	332	316	373	345	380	361	384	319	378	383	371	333	362	340	324	352	354	352	333	359	317	317	383	363	339	354	347	355	368	332	351	348	370	318	378	354	319	357	390	338	341	381	367	361	383	357	361	348	320	344	325	341	333	346	352	366	373	366	386	342	311	351	347	364	338	346	344	339	368	343	303	340	340	378	357	329	371	350	368	376	332	356	360	347	339	331	354	347	345	333	339	364	326	338	348	357	352	357	338	342	347	389	345	329	348	362	363	330	333	350	357	362	374	321	349	352	342	344	347	318	382	366	346	361	322	330	345	327	354	330	346	329	359	346	338	362	332	340	359	379	344	340	362	346	375	338	332	307	309	362	351	336	357	338	312	345	336	374	328	345	333	309	323	337	351	358	324	338	364	337	347	351	352	315	319	352	343	315	357	376	350	374	314	348	357	339	337	367	371	344	351	348	341	324	356	349	353	365	336	377	355	336	342	327	329	366	332	370	346	379	352	355	358	360	371	343	375	375	367	350	332	333	311	322	387	356	351	364	343	331	357	336	356	364	373	352	338	370	336	350	327	354	359	343	342	382	346	364	359	325	337	360	347	316	357	348	368	401	348	366	346	363	337	326	321	345	330	364	323	307	351	318	342	323	351	324	361	316	363	350	346	362	372	319	331	350	336	363	351	360	351	341	344	353	338	368	385	363	382	369	313	352	337	318	327	346	371	307	346	363	351	347	323	360	336	338	349	363	328	358	373	368	357	359	341	362	320	352	329	309	345	349	350	351	343	328	330	329	349	362	332	327	345	355	347	385	337	353	376	334	350	360	354	333	363	360	358	314	337	329	341	373	348	349	356	342	334	300	310	354	320	345	317	321	381	366	345	351	358	369	386	346	335	365	326	335	356	329	364	341	347	337	360	339	306	351	348	338	348	337	392	382	376	338	328	334	335	379	351	367	365	332	366	365	348	340	361	354	320	365	342	400	358	395	346	324	361	370	382	333	385	337	355	310	383	359	371	348	331	361	366	337	354	367	353	326	359	386	364	318	361	371	375	336	388	350	338	326	317	338	368	355	340	305	370	345	375	350	328	358	344	349	328	333	360	345	412	349	349	353	333	334	347	338	345	341	329	335	362	338	340	343	350	339	357	369	360	347	344	338	339	323	330	324	324	326	333	318	348	360	321	350	324	347	365	390	336	321	328	334	343	349	349	364	329	301	356	354	294	370	385	350	312	331	324	328	340	345	335	334	336	337	338	341	364	377	357	330	370	342	370	345	319	355	337	350	350	336	341	366	392	356	320	345	333	325	347	335	371	346	352	322	396	318	340	322	320	358	350	360	365	363	371	332	355	359	341	314	377	342	368	301	366	359	358	358	356	356	337	355	370	329	350	342	348	367	396	328	359
23134	21633	29356	24370	21629	21490	3101	697	486	434	402	332	326	284	310	286	297	218	223	222	239	224	221	228	235	196	235	206	209	209	216	198	220	193	182	199	188	203	206	220	209	230	207	187	186	186	210	212	217	180	200	183	190	188	207	210	201	191	185	185	169	190	171	217	199	167	188	203	185	198	192	185	209	200	211	199	185	204	190	201	190	196	199	182	197	212	211	223	168	186	190	190	203	193	187	203	187	177	192	167	192	189	214	194	218	195	198	198	188	192	203	193	191	194	194	176	196	183	172	182	200	226	182	210	201	191	212	199	215	191	221	187	202	191	176	185	193	179	199	185	204	180	195	193	169	176	189	191	181	185	200	207	169	165	172	191	178	187	206	211	194	170	188	203	193	187	189	181	195	197	217	171	189	168	198	207	174	196	209	206	194	191	182	195	212	212	191	187	182	186	194	169	206	185	166	200	184	176	178	185	198	183	180	173	184	199	167	221	189	217	206	176	183	170	188	176	199	175	195	194	166	182	201	217	196	191	209	195	185	207	184	206	195	211	175	181	177	186	178	195	205	164	217	200	200	193	204	179	178	221	189	181	201	200	198	180	179	173	174	202	199	182	185	176	186	172	184	178	199	206	197	187	178	172	209	168	196	178	171	188	184	183	192	182	191	182	175	172	169	163	188	205	181	174	197	194	181	181	202	201	173	201	196	194	199	213	182	202	189	196	176	196	199	182	184	192	196	203	177	186	173	192	181	192	205	194	208	182	180	189	185	193	182	193	186	187	187	214	189	202	173	183	175	190	188	168	166	201	154	189	200	184	209	195	188	216	199	218	204	197	164	192	200	173	179	183	203	188	189	202	193	186	209	214	195	187	217	195	188	184	206	196	182	202	172	215	185	200	179	192	202	188	190	210	175	202	187	192	169	177	195	198	196	194	200	178	192	175	190	202	175	180	224	197	207	184	192	209	190	216	186	206	184	182	182	199	187	227	220	199	173	169	192	191	200	200	171	191	200	194	218	173	187	189	170	200	193	184	178	196	177	189	196	176	207	189	182	191	185	195	205	193	204	178	166	184	188	184	205	193	204	204	200	182	200	203	203	201	180	191	165	184	183	182	173	195	172	185	189	167	207	192	164	199	171	168	180	200	211	189	162	183	185	190	190	196	158	202	192	180	201	199	220	202	161	189	178	201	198	192	189	214	169	203	171	187	185	165	177	198	206	169	180	202	182	206	209	192	184	176	185	196	196	213	185	178	184	185	197	195	180	183	172	214	193	169	194	199	230	207	215	196	188	188	181	190	200	174	192	184	181	200	171	169	184	172	194	171	190	194	205	187	183	200	183	202	200	201	178	196	189	188	187	215	175	175	170	169	194	189	198	195	197	207	176	201	185	188	174	191	207	161	192	180	170	196	193	183	173	199	202	193	205	208	218	198	212	168	187	192	191	189	207	171	176	199	176	188	204	184	196	198	193	173	177	197	197	177	193	197	180	171	205	194	201	200	196	185	186	184	184	197	191	193	182	192	165	198	197	206	181	180	193	159	187	212	187	198	176	186	189	194	194	195	183	185	174	201	198	196	190	194	175	187	188	174	175	209	176	202	202	198	190	167	189	180	212	199	201	187	184	181	204	173	222	216	180	164	199	182	177	195	213	187	217	202	184	173	189	153	204	186	182	192	199	197	208	209	181	191	189	182	219	188	190	171	184	197	169	158	178	189	192	193	180	184	195	170	178	179	184	187	203	196	177	205	224	212	169	182	182	193	209	184	184	182	198	170	202	216	214	210	177	168	181	207	199	206	196	170	190	170	191	192	189	190	183	193	180	189	166	213	181	180	192	209	209	209	178	204	177	203	205	193	165	186	178	196	219	196	167	181	181	197	200	197	174	201	201	196	191	174	179	189	185	188	181	186	182	197	172	189	201	198	197	197	192	180	160	155	199	197	191	190	161	186	178	220	177	168	223	197	207	174	195	161	178	189	206	180	220	174	206	164	197	188	188	195	199	170	204	183	209	182	218	192	200	210	204	193	178	205	198	191	205	207	204	171	188	176	192	196	170	191	176	203	168	181	182	193	209	192	180	185	193	181	186	188	192	203	211	199	178	199	207	200	187	197	182	200	184	203	175	208	182	179	187	168	181	188	200	184	185	174	196	195	203	168	173	180	202	182	186	207	173	170	190	193	173	214	186	195	179	185	192	201	202	173	181	186	196	205	213	181	195	160	195	199	189	192	197	175	203	207	169	170	207	198	186	191	185	180	172	200	199	205	196	189	201	178	185	176	191	188	188	201	204	220	170	224	192	199	180	174	204	205	188	183	179	187	193	189	184	209	197	171	179	167	175	201	184	198	179	193	194	185	188	179	202	228	211	217	208	203	193	195	193	207	188	190	177	185	189	185	220	172	199	198	200	166	187	197	180	161	194	195	202	208	205	180	195	196	172	199	185	176	185	167	198	214	191	177	187	166	173	194	198	192	189	198	223	179	184	196	203	189	200	196	198	200	175	202	206	190	206	171	211	216	209	203	171	203	180	176	200	194	168	200	200	194	186	214	170	199	175	184	184	189	184	191	180	210	178	180	206	196	188	182	191	199	186	160	190	198	187	192	207	189	210	187	169	208	172	205	190	191	183	215	160	178	206	189	178	180	209	201	184	181	170	189	186	230	167	176	198	206	197	191	182	209	183	194	160	196	179	171	185	193	188	205	195	179	168	188	201	177	191	186	169	174	183	197	165	176	206	188	176	199	173	219	177	180	185	192	217	183	185	206	193	191	220	200	195	177	195	198	145	209	181	197	191	204	197	184	171	190	214	219	186	191	177	215	175	187	186	181	182	177	197	180	175	204	184	200	192	201	219	176	197	194	195	190	205	176	177	205	192	179	206	178	205	189	191	209	206	185	188	196	212	200	202	184	189	176	181	204	181	181	204	181	176	202	185	198	179	212	188	167	186	187	179	190	200	194	196	190	203	178	196	197	167	159	196	188	190	162	202	183	195	199	209	175	185	180	189	159	193	203	194	190	215	184	215	166	168	199	184	204	207	173	182	183	215	216	167	198	191	199	191	206	169	198	227	184	174	175	182	174	186	193	196	196	186	181	199	175	184	207	161	201	181	185	176	177	186	175	185	187	188	195	192	186	183	178	177	185	160	198	192	166	198	190	193	190	201	207	189	191	173	201	191	194	213	188	169	179	176	216	193	182	205	202	175	195	202	184	197	195	183	183	183	203	193	205	189	174	192	176	192	169	195	156	205	190	192	184	208	178	187	186	196	159	203	194	208	170	175	183	194	221	195	185	186	188	197	189	181	184	176	193	200	185	194	159	206	193	179	178	191	231	175	201	202	164	200	205	200	188	188	198	178	206	181	202	178	196	190	218	176	192	184	178	187	204	197	186	194	198	193	186	187	191	204	189	214	197	182	180	190	227	196	205	163	169	190	210	176	185	212	212	193	226	171	186	174	174	201	187	183	178	163	195	213	168	197	186
18059	15883	10196	4858	3242	2292	1767	1360	1046	850	693	641	576	538	499	450	416	398	362	385	369	348	330	333	328	306	279	300	306	309	272	323	287	285	294	264	293	259	286	253	310	294	288	264	270	295	293	276	292	283	307	263	301	289	299	275	299	283	258	253	254	246	296	218	273	265	266	279	272	264	248	294	284	306	260	285	264	277	266	271	275	258	271	260	308	276	264	224	278	270	266	276	309	267	273	269	262	261	282	253	244	260	256	272	263	243	282	263	271	229	287	261	267	263	276	255	272	279	269	271	249	243	264	262	261	270	275	277	246	276	279	281	251	243	250	271	270	262	262	263	295	274	259	282	267	280	235	274	261	275	254	264	262	250	250	277	274	264	247	233	267	280	286	255	293	263	273	243	233	267	247	255	252	248	276	281	268	273	249	283	261	279	296	243	277	256	276	270	238	238	275	283	290	285	256	242	274	268	243	270	264	251	283	267	273	265	252	279	266	255	250	289	270	240	261	259	259	262	262	240	254	272	258	242	276	259	283	258	221	279	240	257	242	269	257	260	288	264	277	303	245	278	263	258	273	284	267	255	266	269	252	282	255	261	256	280	271	261	257	311	291	261	248	271	259	257	275	254	267	210	299	238	260	263	261	258	268	276	257	217	275	222	262	277	247	242	284	264	294	268	275	266	248	254	251	236	247	270	285	268	247	264	259	272	274	254	254	263	255	257	258	268	268	252	249	249	248	281	272	273	227	259	260	243	303	300	231	258	271	274	258	285	261	246	239	284	265	274	260	263	276	254	243	249	247	275	248	242	268	235	247	248	257	237	279	265	263	264	271	250	247	242	293	277	246	245	254	248	246	257	253	282	267	285	252	250	261	250	230	255	258	250	258	255	259	220	262	274	270	258	268	283	265	261	248	256	244	281	235	265	269	219	293	233	249	252	280	239	250	245	260	273	224	257	283	269	275	279	261	246	267	271	280	231	278	234	266	247	269	271	271	279	272	257	273	273	280	231	236	280	284	280	238	254	268	257	283	241	266	272	275	262	271	257	249	250	252	260	296	279	259	233	264	250	260	246	254	260	248	274	268	256	248	270	256	246	291	252	237	256	290	225	273	266	264	277	247	265	244	256	264	266	260	267	252	255	287	256	264	248	268	239	252	271	245	252	264	270	273	259	290	249	257	249	314	293	280	291	244	246	231	279	274	250	250	264	263	241	277	249	255	284	235	262	279	254	283	258	294	279	268	280	263	275	267	270	271	243	290	254	243	258	223	280	257	277	248	257	253	321	249	270	243	279	299	290	243	247	266	261	271	237	270	261	266	269	254	271	262	247	244	290	251	271	218	256	277	289	262	273	262	253	227	251	265	283	278	265	266	272	251	273	235	265	250	257	230	269	235	274	275	267	246	270	268	289	278	247	256	244	280	278	235	280	279	247	292	277	265	254	232	240	254	258	264	267	285	273	239	267	287	258	251	248	263	249	213	268	252	284	269	246	288	254	257	246	254	260	250	257	267	264	265	260	271	292	257	239	289	262	254	269	259	260	239	301	263	267	254	286	251	269	246	242	286	247	256	241	261	273	279	285	273	262	241	255	253	250	264	266	287	277	235	271	257	262	270	262	258	292	260	235	234	288	261	261	277	266	256	253	246	239	269	262	254	257	258	280	263	284	231	243	287	284	259	263	265	240	276	262	255	235	245	255	271	287	236	245	263	269	280	263	263	224	251	249	252	251	264	266	280	269	270	272	257	253	276	237	280	248	254	290	249	262	256	277	248	258	262	241	263	255	247	269	256	272	251	250	261	283	258	236	270	247	265	293	292	274	256	283	247	248	273	267	259	254	266	250	273	259	262	274	289	238	242	265	272	276	232	272	280	274	264	316	264	248	260	275	244	278	248	275	263	259	255	245	289	249	305	252	258	252	257	279	244	269	275	264	268	274	263	263	266	259	278	242	251	245	249	240	270	280	276	248	257	229	278	245	259	272	263	272	250	252	255	270	243	247	287	281	279	273	271	246	236	244	265	258	237	278	271	279	241	266	281	299	274	253	287	280	248	220	250	279	269	264	275	282	267	236	262	268	284	282	246	253	252	227	258	233	264	240	246	260	278	309	267	244	297	238	258	269	260	248	250	230	235	286	265	233	256	257	260	264	243	247	276	217	238	257	224	253	251	275	263	244	261	264	315	291	299	299	269	260	242	221	248	243	270	256	265	260	271	274	271	261	264	255	265	271	266	234	267	267	277	259	267	254	267	249	278	266	270	269	279	222	265	244	276	259	255	268	251	272	286	249	246	269	230	249	274	237	239	276	247	303	255	262	274	291	238	290	283	286	272	268	271	279	259	255	286	289	253	281	258	255	241	244	259	244	263	281	275	260	276	255	278	260	256	252	237	234	252	257	268	246	252	238	248	293	240	260	243	286	259	287	278	238	290	269	280	245	278	242	289	257	265	257	242	228	251	254	287	259	240	247	272	273	255	284	243	240	228	277	255	256	301	273	250	293	272	279	274	241	241	240	264	287	284	272	255	240	263	276	248	241	266	252	266	261	251	284	253	273	271	262	260	245	238	255	264	272	275	265	256	247	259	261	257	276	278	258	279	260	260	233	250	281	244	271	257	238	268	278	253	249	273	250	258	277	279	264	267	251	263	262	294	246	238	260	265	240	273	277	271	260	258	255	304	242	260	306	270	242	270	263	261	269	270	233	248	260	278	276	271	217	242	243	286	287	227	253	250	256	290	260	288	273	276	291	262	265	277	252	278	238	275	261	260	221	246	258	245	252	270	275	267	276	260	267	268	256	271	265	270	281	235	233	263	294	267	256	246	235	256	272	242	278	262	245	285	276	257	261	305	240	256	252	258	234	252	271	238	257	258	253	273	269	236	260	271	258	264	261	248	276	276	264	248	260	271	269	278	301	243	270	262	251	255	249	247	262	277	267	271	257	263	236	232	253	276	249	279	251	261	260	258	257	230	286	256	259	266	230	253	266	265	258	299	262	245	265	275	266	262	238	244	266	288	237	272	235	246	239	251	259	215	260	271	287	267	278	265	277	269	279	269	249	283	301	280	264	262	254	257	242	287	272	254	265	243	234	261	229	253	231	239	248	268	266	280	253	268	278	310	249	271	292	273	272	256	282	257	276	240	273	260	267	278	248	278	277	256	271	268	234	254	286	248	249	244	277	244	284	270	269	249	271	262	249	284	259	280	253	268	276	238	269	295	224	258	271	252	243	262	268	283	247	250	267	268	275	244	247	262	220	281	297	286	264	245	260	262	274	272	262	275	271	225	248	257	293	286	270	242	286	266	271	265	251	266	245	263	271	249	274	268	272	254	258	287	275	253	273	274	249	261	228	274	265	254	253	233	284	250	275	254	226	259	273	291	252	271	280	250	238	258	249	260	237	263	260	269	253	270	241	267	261	260	268	269	269	254	275	264	261	278	269	258	241	263	250	270	250	267	266	274	266	252	236	282	253	241	274	269	279
28053	17962	4080	1038	625	565	519	501	464	463	446	451	474	454	426	429	434	438	430	448	422	442	441	452	468	444	434	418	417	418	444	462	438	429	418	415	428	430	403	418	445	446	426	459	409	417	429	419	459	445	419	399	424	418	428	450	446	444	441	393	492	410	404	441	441	406	413	420	431	441	442	450	435	447	419	446	439	433	387	416	391	461	428	442	448	406	434	442	425	447	427	455	473	429	434	417	468	400	431	441	466	421	430	474	413	408	436	431	412	424	420	402	411	419	441	405	408	391	436	417	445	412	406	462	440	415	407	425	459	388	445	414	426	394	463	443	418	456	429	417	437	422	445	405	417	422	421	399	429	434	416	441	423	422	404	444	430	448	455	418	407	425	433	409	402	426	411	417	429	417	448	403	422	446	414	425	398	418	434	443	400	452	453	413	422	419	464	429	400	418	451	416	425	419	430	468	411	392	422	443	438	396	401	413	439	404	435	424	399	409	439	450	424	437	405	435	433	403	438	418	400	412	466	433	463	409	417	421	444	394	421	389	424	435	408	416	426	419	409	419	431	398	453	417	442	436	426	428	424	433	400	429	453	456	418	436	419	471	430	414	416	443	415	392	425	446	479	416	412	465	437	443	424	451	418	432	443	433	408	439	480	415	405	429	434	467	465	443	420	425	447	459	427	398	422	425	392	412	436	447	433	445	453	412	391	399	407	425	450	419	409	420	504	412	414	459	423	424	416	399	435	450	421	468	420	455	383	421	447	434	408	453	415	445	408	454	448	431	447	440	442	410	412	435	462	455	396	375	391	419	433	404	429	439	392	422	453	439	422	453	469	443	418	394	423	427	412	427	429	393	413	408	430	448	425	426	423	461	430	422	402	399	404	426	433	403	414	461	442	471	450	437	397	423	451	448	413	422	466	410	436	390	392	440	425	427	405	421	434	437	411	398	444	459	400	413	403	413	428	446	386	445	388	440	418	410	402	428	441	421	410	427	438	419	441	412	403	443	403	438	406	434	438	436	452	442	461	418	426	428	444	427	463	439	419	433	427	427	465	441	443	419	430	428	422	436	396	396	417	412	397	409	446	431	404	436	415	430	449	415	395	442	444	402	426	438	439	454	434	455	425	454	422	434	406	411	425	438	416	419	480	389	409	412	437	396	434	429	454	430	438	434	415	404	427	423	448	423	412	410	471	430	416	438	429	416	433	417	424	429	427	406	402	415	422	427	433	432	400	398	430	400	396	451	430	467	448	418	456	417	412	408	406	379	453	444	382	411	418	439	405	459	435	436	394	439	423	433	418	432	433	438	459	385	480	401	383	421	454	413	427	389	451	423	413	430	417	417	424	441	442	416	431	439	430	450	433	426	433	406	387	443	450	438	438	376	389	445	405	400	435	429	415	426	406	428	389	418	418	439	429	444	406	392	416	428	411	442	424	432	454	434	446	438	404	448	429	402	419	406	404	438	430	442	417	424	419	445	428	423	459	459	445	444	454	397	423	427	456	458	415	419	435	428	404	439	449	432	434	432	403	406	460	455	426	430	402	445	393	396	428	390	423	406	436	458	409	448	391	412	429	408	430	449	418	419	425	444	427	449	451	453	420	444	397	436	414	456	412	421	420	437	456	413	407	441	434	425	391	443	428	442	436	413	433	415	410	441	428	459	406	420	444	410	417	450	428	412	453	378	412	439	432	394	428	428	406	436	393	424	468	452	422	399	455	426	443	410	439	426	448	429	415	453	424	423	433	405	448	398	403	401	437	442	407	397	427	417	451	412	436	452	378	432	431	428	411	461	457	471	425	437	417	439	426	430	374	428	440	443	475	430	410	430	426	420	439	457	426	430	460	410	421	434	415	448	427	430	400	441	424	418	390	422	445	401	433	444	413	396	388	458	455	404	430	428	409	425	391	430	450	424	421	405	431	480	420	431	394	471	427	446	446	429	410	430	428	413	409	424	428	446	413	447	449	442	433	462	446	400	387	442	431	443	405	407	463	460	440	454	437	389	449	415	427	414	445	413	433	460	436	425	406	447	408	429	465	441	405	431	432	403	440	434	415	443	425	387	442	433	432	399	429	451	423	441	441	424	427	416	385	407	396	409	418	418	450	442	450	422	404	427	419	417	408	443	442	448	426	433	437	438	409	447	394	401	410	456	422	451	425	434	399	437	407	411	432	439	444	440	411	402	386	428	400	427	452	437	428	394	408	399	442	443	443	430	440	435	428	429	416	417	432	423	413	447	429	414	421	431	442	427	417	431	445	415	422	371	455	429	455	418	403	419	451	410	431	442	441	434	424	394	422	436	389	445	462	425	416	458	403	411	436	416	444	402	442	419	440	410	434	396	438	444	418	386	421	475	457	428	453	454	407	439	463	436	414	429	431	428	430	454	404	415	457	424	429	401	447	449	429	427	413	474	452	443	404	420	432	435	426	408	444	436	458	421	391	412	435	416	426	404	396	418	432	415	473	433	471	422	440	434	414	436	435	441	420	384	437	427	442	413	417	409	425	434	423	431	425	428	432	440	432	420	454	423	388	425	437	401	431	467	443	420	416	435	403	435	389	423	420	454	414	441	423	435	440	449	414	419	457	392	432	370	440	426	427	427	424	420	460	401	385	453	441	433	389	427	431	424	423	468	411	404	459	406	446	443	398	451	404	421	420	405	426	433	454	373	391	402	393	431	377	419	397	419	418	439	428	420	416	410	454	437	410	448	419	458	437	418	398	418	456	404	439	388	429	438	445	415	476	423	447	409	416	458	432	461	396	447	428	498	413	412	454	431	422	452	370	446	473	401	422	447	456	422	372	433	434	429	429	405	413	404	408	419	409	426	420	421	422	461	442	437	401	387	374	407	431	404	437	458	410	419	430	420	394	433	439	408	466	413	451	444	418	386	408	417	389	417	476	409	425	440	396	433	441	425	454	428	422	396	427	439	421	410	429	433	412	438	414	445	438	444	382	417	414	474	412	401	435	415	411	417	398	427	449	422	429	436	407	435	411	438	412	432	441	434	436	436	432	418	446	398	440	394	464	387	418	418	493	440	416	401	370	364	425	395	410	479	462	423	462	421	450	418	409	434	429	425	417	400	423	412	415	421	408	446	398	425	432	450	432	407	436	410	430	395	496	453	439	423	419	415	454	465	430	449	475	391	378	393	433	432	396	400	404	442	418	417	472	443	430	401	399	444	424	454	410	406	438	403	410	438	433	451	446	401	399	433	469	410	474	396	429	436	419	407	420	390	429	410	417	413	398	444	418	473	393	448	406	467	411	451	425	433	425	427	354	450	457	399	466	431	442	434	419	416	463	407	450	423	419	402	386	460	453	440	448	409	419	459	414	428	449	426	392	449	413	426	408	435	436	400	430	457	417	402	425	415	453	448	402	393	414	439	432	423	422	417	477	431	381	409	404	419	432	413	413	402	449	436	380	420	428	460	423	453	418	438	392	456	410	434	423	425	442	413	425	419	406	441	452	413	390	432
12405	3553	2326	1185	942	786	723	669	606	619	581	543	588	583	576	577	546	571	501	588	553	575	518	543	564	541	565	542	561	566	589	589	538	580	579	595	560	559	590	546	574	590	558	566	603	603	584	575	573	552	556	542	569	582	557	554	557	587	561	558	604	551	553	536	570	596	538	545	574	597	569	540	582	609	577	554	563	580	552	593	595	578	554	550	585	589	566	585	556	586	560	569	570	570	562	605	579	605	529	561	538	605	564	553	564	572	555	537	530	607	557	574	554	557	589	598	553	536	528	567	604	582	552	566	535	572	595	561	575	556	554	560	592	548	531	511	506	540	533	529	584	566	552	560	554	550	581	541	579	590	527	541	562	555	530	528	552	554	588	603	537	567	555	542	544	583	563	567	586	562	553	537	538	573	526	561	554	555	548	583	517	595	532	578	547	585	540	598	541	562	565	569	533	585	544	565	536	593	575	542	565	546	559	539	535	593	541	609	561	535	543	536	564	571	588	545	575	565	560	535	604	541	579	575	578	545	568	551	544	571	596	559	573	566	524	577	571	565	568	534	536	592	549	523	569	552	531	608	552	577	541	553	567	543	581	603	594	565	555	503	518	606	555	513	547	570	552	537	575	608	597	582	556	572	561	580	536	543	552	591	589	485	559	580	578	554	535	549	537	589	556	573	497	549	547	555	537	584	509	573	569	559	574	590	567	552	573	553	531	531	545	530	520	519	542	559	561	550	594	568	541	553	563	605	543	536	545	584	586	589	562	556	615	526	571	551	511	536	518	578	540	546	549	582	550	559	530	539	509	589	531	611	585	557	512	559	594	566	556	568	568	570	586	528	579	582	593	548	559	546	570	593	600	540	570	543	569	556	612	527	535	571	560	547	533	557	571	560	539	575	521	559	594	549	568	576	578	527	600	553	521	558	553	568	601	558	547	553	536	522	519	556	597	597	545	582	579	581	565	596	573	569	594	565	564	570	566	590	561	585	578	544	551	538	573	538	551	539	550	561	555	565	566	524	598	580	545	568	553	569	576	535	595	567	576	565	549	536	587	571	559	517	552	569	558	554	520	577	511	571	534	587	589	630	599	532	619	575	571	598	611	583	560	565	628	626	548	578	576	528	593	566	559	553	525	570	572	555	557	548	579	589	528	563	542	584	556	560	536	546	575	588	528	578	555	555	538	609	600	573	548	589	516	560	551	569	540	583	563	573	527	493	539	560	550	582	568	564	564	601	521	562	542	556	577	569	541	571	534	566	577	595	593	526	573	553	569	545	568	544	580	523	540	551	593	552	507	558	575	559	585	522	498	544	568	568	539	595	550	543	531	603	558	568	544	587	549	547	549	518	551	573	543	547	560	568	540	602	530	593	551	536	548	560	570	545	568	547	547	485	528	541	569	540	527	591	556	591	548	543	555	592	592	562	575	588	551	607	600	572	582	532	585	559	539	552	538	535	573	552	503	534	558	576	556	531	564	559	565	621	582	542	580	533	561	564	585	525	549	535	523	614	557	567	592	570	571	517	557	545	528	573	576	597	556	572	555	531	601	542	529	548	562	542	599	536	543	563	601	582	555	551	560	563	567	524	540	518	577	582	575	531	593	570	568	505	539	578	572	589	539	559	500	514	558	560	529	569	594	623	519	554	547	577	569	527	615	526	553	559	550	578	586	588	578	543	537	601	571	530	533	580	580	536	539	529	567	554	519	542	610	552	560	579	601	517	549	572	543	584	574	521	596	550	590	569	555	590	523	573	508	521	557	558	535	603	590	584	589	555	513	561	550	595	529	601	533	554	593	533	616	532	573	565	572	568	568	531	547	516	534	561	509	523	540	545	585	574	522	547	541	627	567	550	570	527	598	549	511	582	533	603	575	629	520	561	587	525	543	543	541	540	560	550	532	538	623	583	555	532	581	533	591	588	578	545	562	572	533	544	571	566	576	528	597	590	565	555	557	578	559	512	590	563	560	564	547	564	549	555	589	547	602	556	566	575	570	597	548	576	570	626	572	565	547	563	559	574	575	583	547	545	577	541	540	590	573	583	573	568	534	548	567	600	510	570	593	552	604	571	545	554	560	540	572	561	585	572	536	549	558	585	589	532	592	549	534	556	560	527	572	598	563	574	580	560	561	542	580	554	519	544	564	538	588	567	548	524	545	564	558	556	531	535	575	580	562	569	549	575	568	541	554	575	536	568	545	573	547	553	578	546	526	531	537	539	534	561	565	566	566	551	574	579	558	554	583	541	575	560	600	601	568	554	541	566	526	587	547	541	568	567	557	591	530	521	557	569	586	566	593	533	524	536	558	570	559	542	556	570	594	553	550	522	567	562	591	563	573	563	561	563	613	570	574	552	543	542	567	554	521	553	570	541	541	569	537	560	555	551	577	570	568	576	562	575	558	560	559	589	542	546	553	550	598	542	566	589	540	530	543	570	566	547	551	561	537	585	542	576	535	581	593	550	520	549	556	545	555	602	552	564	576	540	559	518	612	583	525	588	574	538	536	570	545	587	593	581	507	532	586	547	578	552	558	540	563	563	540	514	580	557	521	517	598	561	577	524	577	551	567	621	532	549	541	554	573	555	612	546	571	535	573	589	525	536	531	580	561	586	555	551	545	568	587	530	560	594	584	551	550	570	532	518	535	558	540	551	560	562	574	568	576	611	564	539	550	560	534	543	566	545	550	600	603	546	594	574	560	562	564	608	595	577	562	592	545	572	578	558	548	587	568	545	564	590	584	555	535	590	555	589	591	557	567	541	578	560	552	547	588	569	504	585	569	539	619	570	562	539	556	601	569	554	606	542	545	600	531	572	554	571	542	519	576	549	557	577	549	553	608	528	602	551	565	541	555	554	587	573	589	554	559	578	555	569	556	573	526	558	540	576	563	551	540	537	567	555	580	570	590	511	592	543	568	580	597	548	523	552	605	570	573	607	577	576	523	541	572	541	588	594	563	566	581	528	593	581	542	524	559	557	524	540	542	541	557	559	547	561	573	532	587	552	602	538	585	531	546	571	546	548	576	545	561	564	550	534	563	557	550	530	560	523	538	567	538	524	611	534	538	528	536	511	536	588	542	613	552	554	581	532	554	557	550	560	519	566	522	594	546	621	509	549	543	577	517	563	563	566	564	529	539	583	564	576	572	507	601	546	554	542	587	570	582	535	572	551	570	558	592	557	590	599	532	530	579	555	534	566	523	545	574	529	568	580	559	494	580	583	587	541	566	572	564	570	545	532	565	564	576	554	569	597	603	564	566	544	576	525	557	540	546	557	595	564	516	531	577	613	642	567	582	548	524	563	533	543	561	554	575	554	557	606	539	558	554	523	532	559	577	546	535	593	620	574	579	571	558	568	568	579	580	533	592	570	566	549	588	574	546	544	557	568	516	550	561	574	546	590	525	546	551	553	594	549	554	534	555	594	531	567	575	554	559	562	589	531	567	535	555	572	567	589	560	546	549	529	567	530	523	596	519	561	567	575
24061	21586	28760	24898	21510	6300	927	625	562	568	517	522	478	473	489	472	399	464	457	379	427	423	438	396	359	402	469	467	429	454	431	379	410	391	435	383	394	374	427	340	402	386	370	415	386	422	376	396	403	368	376	420	412	440	414	398	394	410	415	402	415	405	364	391	390	378	398	422	374	384	422	431	409	401	420	385	397	419	371	377	416	395	403	421	435	411	400	408	399	411	398	388	384	398	413	400	408	395	388	386	394	390	397	367	397	388	412	398	382	415	413	443	393	402	404	408	393	404	405	419	449	372	398	397	388	400	403	405	377	408	391	419	420	408	399	390	394	390	417	428	395	383	420	387	404	383	392	403	398	395	388	433	392	390	403	406	359	386	399	405	399	415	414	422	416	400	412	414	373	409	365	396	410	408	396	375	435	414	385	402	406	395	393	387	394	445	414	348	396	364	404	399	408	401	395	398	408	376	377	384	387	396	372	403	373	416	384	390	395	401	392	394	405	393	419	404	416	387	380	383	383	386	382	422	384	424	387	365	403	394	384	378	402	401	385	398	395	417	386	410	431	408	376	390	410	370	380	390	386	390	395	404	412	428	391	393	392	392	414	399	373	381	364	394	417	388	429	392	377	380	394	375	390	419	393	419	409	386	385	419	376	379	405	373	410	388	425	421	434	379	423	373	383	416	405	403	370	405	435	392	395	381	402	376	376	371	432	417	399	379	372	405	405	378	382	391	399	408	411	391	407	378	373	407	397	366	422	406	375	385	379	418	380	393	380	444	413	415	374	386	346	394	390	427	385	409	397	408	426	403	372	414	364	370	377	363	391	428	400	408	376	413	388	387	374	398	350	413	377	380	395	390	434	406	393	394	396	384	367	392	429	401	407	395	422	371	390	389	408	380	403	372	429	367	429	421	383	384	416	431	406	392	422	395	427	406	391	398	416	387	382	401	347	430	371	380	414	378	370	397	428	413	416	369	405	392	429	378	399	404	358	392	381	409	421	379	387	377	387	422	401	414	423	439	418	347	397	406	402	426	390	366	370	429	400	395	365	395	435	400	402	425	365	403	382	394	392	420	391	424	427	398	368	409	374	408	381	372	433	399	428	385	407	381	412	402	402	358	403	408	413	407	417	394	402	454	391	414	390	377	357	377	402	391	393	366	447	425	399	390	398	399	431	404	397	415	375	402	432	396	347	412	423	391	412	384	407	405	384	353	393	378	396	422	395	420	370	425	406	408	383	405	388	410	371	412	385	420	396	404	404	384	406	385	403	404	432	388	423	392	419	364	391	395	438	372	387	395	383	407	443	409	415	386	399	422	395	422	390	388	403	442	398	389	400	395	389	391	361	390	387	403	378	423	381	400	377	407	386	442	397	384	429	419	387	375	404	403	389	405	418	387	416	409	375	383	386	417	374	401	388	434	343	384	368	378	409	424	408	387	396	363	378	380	385	411	408	429	434	417	375	383	412	390	434	408	385	377	404	379	395	393	424	378	407	379	391	372	401	405	385	379	388	418	414	400	403	403	355	380	368	380	412	394	382	430	419	406	420	372	385	406	415	372	401	336	388	365	402	408	422	418	348	405	406	352	424	381	373	411	383	396	402	406	387	402	384	363	391	401	403	373	403	408	396	404	386	396	375	405	415	421	367	381	393	382	405	371	372	425	391	370	380	410	393	394	397	435	418	419	370	385	390	410	399	413	426	351	377	380	397	377	399	409	385	409	381	379	394	385	383	413	430	407	391	408	381	387	380	432	392	383	401	356	425	369	374	429	391	365	407	403	368	375	392	384	417	384	392	415	419	412	445	396	358	427	433	396	355	366	434	390	381	381	414	400	409	384	385	393	441	355	420	424	392	381	383	368	383	391	449	367	381	428	393	361	399	391	386	394	404	418	401	369	390	398	378	387	365	417	412	393	378	374	410	402	386	389	431	403	395	404	434	423	354	387	372	408	431	420	387	383	424	386	372	399	370	371	380	392	441	412	408	422	365	415	403	402	419	402	388	368	379	385	409	404	382	416	381	406	398	389	376	392	387	403	356	401	420	394	418	383	385	376	392	363	375	392	411	409	383	416	355	401	389	414	367	388	391	350	359	417	371	373	419	391	413	377	400	366	418	378	406	376	382	404	377	409	417	432	380	393	403	392	367	408	403	393	380	372	379	361	396	407	398	408	360	402	394	367	431	382	404	412	399	393	355	410	365	434	407	382	394	388	384	427	388	396	393	435	374	382	380	418	426	364	392	372	431	405	432	403	406	432	373	399	394	407	387	386	354	421	411	392	370	383	387	372	412	407	374	381	374	406	402	403	407	395	408	432	383	410	406	452	418	395	370	414	416	416	397	404	375	415	395	447	419	416	425	401	394	377	363	368	401	397	353	405	425	407	381	413	401	397	404	385	382	407	419	396	416	416	418	380	411	416	385	380	402	404	398	422	404	387	376	465	399	379	393	364	429	390	444	384	402	393	359	432	388	382	369	411	372	398	406	380	405	419	411	402	370	380	354	391	407	405	386	359	430	409	377	410	369	356	389	375	415	408	380	416	394	406	379	430	376	389	435	411	390	398	376	383	402	381	391	397	377	428	375	404	422	370	413	401	383	393	399	420	398	405	394	389	398	421	408	442	444	361	418	359	423	391	380	409	394	415	429	420	421	385	358	391	373	415	359	371	415	416	407	408	397	429	419	369	395	415	428	397	418	414	393	388	391	421	403	411	390	387	404	412	383	411	409	361	398	406	429	381	376	387	390	420	368	369	371	420	380	403	371	395	377	370	377	387	412	394	381	414	402	378	387	409	382	361	402	362	408	387	403	431	375	402	419	411	409	390	401	386	394	371	397	398	399	374	407	437	425	377	383	400	358	392	374	402	376	382	402	403	390	389	371	392	403	346	421	411	378	394	398	381	399	417	395	392	446	385	390	380	385	381	371	374	373	364	394	418	374	354	427	401	400	381	409	403	406	401	373	399	393	418	364	398	411	429	440	434	365	440	415	404	398	405	405	364	400	431	379	424	363	421	381	377	444	445	396	428	394	400	409	403	433	399	417	402	414	431	379	401	390	381	401	425	372	370	422	410	385	403	423	418	402	383	392	410	361	385	399	375	435	413	423	385	401	392	399	412	420	418	396	418	365	383	354	394	372	398	398	389	370	399	396	372	365	424	412	391	387	386	399	389	405	407	413	390	440	382	387	383	389	363	410	422	368	395	413	394	378	416	405	374	421	386	370	387	406	407	382	412	370	386	364	400	381	423	412	351	401	405	358	388	402	404	419	427	434	404	405	432	388	415	442	402	404	402	409	378	397	380	394	389	385	389	363	392	416	428	419	405	395	398	377	405	380	361	414	412	370	391	372	372	408	374	393	424	365	407	400	386	425	391	353	399	389	382	399	397	401	387	404	402	422	374	344	366	403	418	424	380	374	429	386	407	418	374	376	365	359	379	405	394	360	394	428	388	388	404	375	399	398	362	406	389	377	371	430	414
15707	10966	6964	3260	2232	1760	1344	1170	1015	862	796	735	662	616	627	642	648	585	598	577	587	584	572	589	542	532	551	546	552	549	566	540	543	526	563	540	524	532	551	530	547	545	514	522	488	557	553	538	495	515	513	564	580	543	539	546	553	558	541	504	512	525	531	504	541	533	526	544	584	553	577	514	516	519	546	534	516	538	553	534	529	509	531	544	509	529	539	551	516	532	554	511	525	502	551	539	594	614	537	515	524	486	513	536	537	510	532	483	537	513	535	503	530	521	531	537	555	524	528	479	521	487	520	491	518	552	490	531	532	514	523	518	526	531	480	545	595	519	498	520	514	497	511	555	467	589	519	505	520	526	541	523	535	543	540	511	499	503	469	531	557	511	503	545	533	522	523	519	530	510	506	524	543	559	511	531	506	551	508	534	579	542	536	508	529	558	529	541	540	505	544	513	558	542	487	508	522	549	507	547	538	546	527	495	540	531	519	560	546	542	523	527	534	527	537	513	551	486	509	536	545	488	512	545	518	578	524	517	531	501	498	542	519	519	512	559	524	549	535	515	559	517	518	508	513	536	519	577	493	514	513	523	552	537	500	542	541	522	478	499	504	534	573	511	507	532	519	554	504	493	545	530	568	466	506	476	524	523	523	543	519	517	527	481	501	527	518	517	528	520	498	516	514	528	534	541	501	490	514	491	536	509	553	539	536	515	531	513	545	539	523	542	550	526	523	520	528	553	503	503	505	558	528	504	492	550	486	537	538	532	525	538	540	547	492	548	554	542	534	522	513	548	570	522	505	529	520	546	532	497	546	522	545	534	516	532	511	524	557	522	507	529	534	504	512	545	520	530	485	508	534	533	568	465	540	525	505	526	555	516	509	547	506	541	487	543	518	512	565	535	506	566	525	533	541	493	490	524	524	552	505	553	535	536	548	530	549	503	534	518	492	526	527	553	561	537	512	522	521	556	552	558	496	532	516	541	553	495	511	549	548	517	557	501	519	524	548	567	540	520	538	482	528	534	532	548	536	520	520	543	539	519	503	551	476	497	523	549	564	532	478	524	547	567	517	543	533	521	499	506	542	529	547	510	477	543	544	539	529	550	520	521	536	540	526	568	533	518	540	491	527	562	512	520	575	508	480	492	504	509	499	562	581	537	516	520	541	513	533	534	469	515	555	513	493	509	525	520	526	532	499	494	549	486	561	503	504	513	514	546	538	534	542	519	548	567	552	548	549	513	525	484	563	538	513	480	520	524	516	509	557	555	540	536	540	500	560	538	533	522	512	535	501	531	538	600	503	561	499	574	506	573	529	536	564	505	522	529	514	495	524	563	548	496	498	557	515	534	527	514	538	525	497	530	533	549	526	571	525	540	552	514	541	506	534	538	533	538	518	536	540	527	547	503	531	544	506	477	537	550	518	541	513	528	502	575	519	509	496	523	552	517	495	525	518	542	505	537	522	535	550	525	555	558	539	520	533	579	536	523	549	552	536	511	503	521	488	526	507	495	521	547	556	522	544	529	566	535	520	505	502	523	561	504	482	562	562	523	525	522	546	521	542	549	473	546	518	543	496	514	508	555	532	521	553	533	514	535	559	511	572	548	545	523	496	499	544	551	530	518	520	562	533	547	544	513	506	519	528	529	549	529	496	529	515	548	524	528	507	546	493	535	521	534	522	477	549	509	521	478	483	544	555	541	563	516	512	490	531	531	543	542	515	555	514	539	510	478	536	519	481	519	533	535	532	555	511	477	514	517	502	532	526	519	513	570	541	537	551	497	504	487	531	517	532	481	542	550	526	551	518	550	522	474	529	515	559	496	505	554	536	526	499	525	495	519	525	553	544	515	503	512	533	558	532	544	545	560	531	512	513	533	541	578	527	521	536	529	528	512	514	557	545	521	503	557	527	543	496	583	574	490	538	524	531	526	545	488	537	539	512	531	513	472	534	525	531	514	543	544	529	504	520	514	559	484	553	552	528	482	510	541	549	547	523	544	530	520	560	529	520	469	509	530	541	526	535	536	516	502	568	520	556	484	527	522	515	496	483	493	539	540	552	565	505	529	535	543	492	493	517	539	541	522	573	545	542	493	524	535	512	526	487	534	517	529	550	528	508	536	478	489	513	518	556	511	564	552	506	544	495	554	519	552	518	532	586	519	517	510	527	515	530	549	491	530	504	539	520	500	535	550	517	514	507	514	548	514	558	521	541	507	532	467	527	591	540	536	523	539	534	485	520	550	557	556	521	584	525	540	551	542	503	521	524	539	512	507	551	514	515	568	515	567	528	559	522	537	534	555	505	549	518	548	530	551	526	500	517	543	527	567	505	503	495	516	501	551	500	523	541	536	514	505	523	550	508	469	568	503	531	537	540	575	511	528	528	496	502	453	505	522	516	543	566	512	531	542	473	572	540	499	531	548	593	507	537	525	546	536	539	533	559	515	534	536	522	514	526	547	507	484	517	523	515	521	576	557	510	526	553	497	501	486	516	499	549	520	536	552	516	494	492	535	576	532	519	534	549	576	554	518	508	543	552	512	540	572	541	517	523	505	537	536	511	542	574	540	497	539	517	536	547	523	550	576	515	577	537	545	529	500	572	521	542	534	492	537	552	508	534	500	532	497	534	506	492	526	538	515	501	506	514	536	496	537	521	520	551	548	500	549	532	531	515	507	538	498	482	530	579	508	482	495	517	527	558	546	517	513	512	515	508	531	568	526	492	561	487	540	504	505	534	547	522	534	531	517	522	554	539	545	547	550	523	523	510	513	536	514	512	560	509	557	517	505	578	499	539	514	555	512	539	539	505	495	474	520	554	498	497	562	485	533	560	538	549	540	501	507	523	556	540	546	512	513	484	533	521	567	520	538	516	521	502	520	520	510	558	533	515	493	508	540	516	531	504	493	521	502	537	545	503	515	545	495	534	532	494	513	555	516	521	503	530	535	528	506	490	533	525	556	546	524	551	516	538	515	514	490	535	509	525	548	513	504	556	556	513	517	488	552	536	569	509	501	503	551	498	527	500	547	542	542	529	524	511	549	502	555	515	507	561	502	570	539	551	495	493	528	528	560	579	514	560	535	507	514	532	535	526	491	531	533	536	526	508	537	495	470	556	529	522	510	521	491	608	536	527	511	556	550	536	490	580	532	515	534	552	543	522	517	506	521	529	532	537	541	513	526	548	557	541	529	561	539	537	530	561	518	555	514	533	518	506	531	514	552	498	510	562	525	497	548	494	552	551	501	556	550	507	541	553	554	486	496	508	507	582	535	550	538	494	522	494	524	544	558	539	487	496	539	511	533	531	539	548	519	548	538	542	519	531	516	514	541	495	530	541	496	512	523	514	525	550	528	542	553	533	525	508	512	515	525	520	528	478	512	553	518	534	505	498	590	588	495	565	480	558	510	542	523	521	514	522	492	524	561	546	514	499	508	546	528	554	540	544	537	529	529	528	505	528	559	512	544	539	527	490	526	546	513	484	558	486	525
25253	21586	27270	26007	4867	541	438	390	323	317	316	304	308	282	298	285	281	263	299	283	314	273	245	266	270	242	271	280	274	269	247	241	253	296	253	259	258	268	271	275	248	249	263	220	286	269	254	276	249	269	250	274	266	278	279	273	263	281	251	274	255	258	273	281	275	273	283	257	281	296	244	269	272	269	308	268	253	280	264	263	265	287	259	250	236	262	245	250	273	269	250	270	262	279	241	270	271	274	251	283	281	233	276	258	253	240	259	270	259	264	253	235	246	270	280	235	256	269	254	267	245	264	251	255	252	260	297	272	242	261	265	267	279	262	259	274	294	241	295	276	274	255	264	234	278	285	270	275	261	282	275	250	251	261	246	257	233	260	290	265	265	275	272	233	252	260	298	249	224	273	279	264	252	256	243	296	257	240	261	255	289	265	290	280	271	281	256	254	271	272	280	276	299	262	241	237	270	255	298	299	283	268	256	264	252	304	269	274	259	252	265	258	283	274	274	266	265	252	261	266	250	292	227	267	264	273	245	269	243	269	255	283	284	246	260	255	279	276	280	250	267	250	253	260	260	232	281	235	270	265	274	235	280	252	270	275	241	250	276	268	267	237	268	256	260	271	267	273	244	266	267	271	239	236	279	240	257	282	250	245	287	284	271	240	261	264	251	256	242	258	269	259	242	252	258	287	245	259	262	237	272	246	268	251	257	254	278	274	265	214	291	276	303	263	291	279	291	266	277	267	289	288	275	231	254	270	278	270	303	275	250	289	243	274	233	286	246	228	248	268	263	270	269	244	277	215	260	270	253	246	269	267	286	257	239	267	241	275	247	278	239	267	272	294	261	257	281	241	241	239	271	272	266	254	257	265	257	250	277	278	253	271	234	271	238	260	226	262	236	239	247	274	265	254	251	262	254	263	249	260	264	280	232	243	247	263	288	265	307	261	273	282	238	284	260	257	225	266	240	258	260	286	258	263	238	268	284	262	280	288	259	287	260	265	266	282	260	239	263	278	264	239	282	253	260	279	274	270	260	248	271	267	260	262	255	248	253	258	264	247	252	248	221	257	243	240	246	286	236	250	264	266	280	284	271	271	260	278	237	290	256	274	284	234	258	299	240	278	283	281	264	275	259	266	250	274	266	259	275	254	282	286	270	276	265	265	247	245	245	242	266	255	264	267	266	280	267	268	252	275	261	251	246	250	257	234	251	266	259	265	280	299	225	274	256	238	251	270	283	257	223	268	257	286	270	259	251	260	246	276	273	267	265	264	270	239	289	265	272	267	270	274	267	290	249	264	250	265	290	279	268	255	260	281	275	275	301	271	275	288	268	252	249	265	240	265	272	274	257	273	243	287	272	297	271	289	264	284	256	269	265	288	247	251	291	293	264	245	275	255	283	250	277	250	242	238	264	289	269	254	262	230	248	261	285	275	276	254	283	239	252	266	242	259	220	279	275	252	269	245	257	243	252	253	266	264	268	259	261	288	240	273	268	264	284	251	245	247	274	259	271	291	274	231	272	260	240	267	247	243	268	279	267	267	295	255	260	270	241	280	237	261	237	282	239	278	257	282	281	241	264	234	248	253	294	267	278	251	292	286	288	268	242	278	270	287	262	263	245	286	281	266	288	257	251	249	259	244	265	250	277	268	272	251	297	283	253	272	268	249	222	271	271	255	253	287	265	289	287	243	260	273	283	249	282	252	250	261	283	278	292	276	244	251	279	254	269	272	283	277	259	240	262	272	254	251	263	218	263	278	265	268	249	283	265	269	246	272	265	231	273	233	250	265	274	243	275	250	269	266	259	258	275	256	270	267	249	266	258	257	275	277	262	232	296	236	240	240	272	267	254	229	264	273	262	276	244	276	246	261	257	247	291	269	251	256	290	259	290	257	254	252	263	255	269	264	254	258	288	283	252	268	269	241	279	247	244	273	261	266	260	241	244	250	267	269	245	237	275	297	259	278	264	277	255	246	258	264	251	258	249	260	253	289	261	280	269	252	272	255	262	256	266	258	265	284	257	248	267	265	273	236	254	260	281	254	246	255	253	246	226	258	251	257	263	271	273	243	269	259	253	236	287	282	276	274	242	255	253	258	272	236	255	267	258	252	251	253	263	227	257	249	242	235	253	258	243	271	286	268	271	266	257	241	263	282	247	253	288	267	269	282	262	257	279	257	266	232	247	261	274	264	234	271	258	255	271	258	267	254	295	265	264	252	280	286	257	250	274	283	280	262	261	239	267	261	280	273	260	279	238	270	245	267	269	267	276	267	245	253	271	278	274	243	282	268	250	251	285	256	265	238	277	268	276	265	267	289	276	264	256	282	268	257	228	275	267	269	240	264	269	239	266	280	260	259	256	281	259	237	278	270	247	265	278	255	276	287	275	274	255	253	263	265	234	261	239	284	266	248	245	245	260	248	277	254	234	241	256	257	265	271	288	273	254	237	269	265	270	252	246	285	271	264	253	261	258	271	258	274	283	233	270	277	272	248	245	254	252	261	250	261	250	263	257	239	287	256	239	244	273	263	253	268	296	299	250	266	259	256	269	255	266	280	262	268	244	236	277	256	270	270	265	289	263	246	268	255	260	237	288	292	234	247	244	255	250	246	266	253	280	266	298	275	295	263	253	264	261	255	254	265	286	273	238	253	232	282	264	258	233	264	281	267	281	268	237	269	269	244	271	251	255	276	249	236	251	248	286	255	271	232	294	254	264	287	266	288	255	283	271	255	254	268	277	253	244	258	275	271	267	245	252	245	228	253	255	300	287	255	278	292	250	272	255	261	281	269	288	250	253	253	251	262	251	297	245	241	285	240	252	264	231	294	251	281	248	262	261	252	269	272	280	244	252	258	274	254	263	247	229	255	272	276	274	256	284	260	266	237	256	284	250	261	255	242	263	276	261	252	258	246	275	244	259	281	268	264	252	249	278	265	279	261	256	257	272	255	262	252	252	294	281	285	282	281	250	269	269	256	247	260	260	273	277	243	281	258	263	279	274	275	257	255	262	256	255	243	268	266	233	263	246	254	308	275	277	241	241	304	278	255	263	305	248	274	270	236	273	262	258	267	249	261	287	266	257	281	230	232	273	260	252	243	269	282	238	252	268	265	274	251	254	277	256	253	243	253	272	266	264	253	244	284	249	258	231	282	264	268	269	277	289	271	260	260	251	256	258	286	262	252	267	258	256	254	269	263	269	280	270	245	250	275	232	268	247	287	271	282	249	258	243	240	276	248	230	257	290	252	265	256	297	236	258	250	250	241	263	279	257	263	254	275	256	240	271	273	293	261	294	268	259	272	267	242	245	258	275	242	264	227	284	258	256	262	296	280	270	250	285	269	278	270	279	290	265	258	280	276	287	257	264	259	261	250	272	263	247	254	263	264	264	265	261	296	261	257	256	243	234	248	233	257	283	265	272	270	253	230	270	256	269	257	231	289	243	279	278	292	273	271	278	242	238	234	266	254	290	277	274	278	274	234	297	255
14463	7045	4088	2000	1351	1000	791	673	576	562	474	429	444	405	426	396	378	400	386	395	363	373	384	351	369	348	370	344	357	362	376	358	367	346	342	379	391	367	362	334	365	323	357	350	381	338	352	376	332	332	365	370	336	346	363	328	356	348	336	417	353	324	359	338	346	325	324	359	334	367	343	334	341	368	344	311	345	362	324	335	345	328	319	345	335	364	360	327	315	373	305	328	342	366	361	344	343	335	334	344	364	337	356	335	310	357	331	350	326	312	358	365	318	360	334	332	363	341	367	363	351	360	368	373	339	346	338	354	338	334	357	355	366	327	341	309	336	330	349	356	318	373	375	362	375	328	351	359	341	339	323	333	376	341	325	352	331	381	349	356	354	363	345	327	340	404	329	333	353	353	373	311	291	339	345	348	337	341	379	319	361	377	358	334	357	311	377	355	370	355	343	315	324	359	338	347	346	335	352	355	304	327	315	317	347	342	343	356	328	320	346	357	360	318	327	368	336	345	342	362	369	346	362	333	350	346	354	315	362	325	362	339	369	369	351	342	359	345	327	343	339	330	353	348	313	355	347	355	343	357	307	355	340	340	348	354	360	365	366	372	309	353	339	359	341	346	307	388	350	366	322	368	361	338	346	340	341	359	328	338	351	324	343	348	351	325	345	351	370	319	346	324	330	349	336	333	344	319	354	359	331	361	366	332	338	317	328	365	329	386	372	365	368	378	361	367	343	345	321	369	361	353	347	306	349	376	328	374	324	361	339	377	342	330	314	357	348	336	352	346	341	335	368	327	340	332	316	356	360	314	375	314	333	355	368	378	326	358	317	329	376	345	378	329	346	337	358	351	358	338	344	352	342	350	355	348	355	364	348	343	339	335	361	381	349	371	336	334	356	351	330	344	350	361	347	352	361	347	374	342	354	319	319	313	356	342	320	371	315	335	323	376	338	340	343	341	322	321	329	343	344	311	352	350	363	334	301	349	357	346	318	334	364	379	332	342	350	355	365	366	338	353	350	321	343	331	332	374	344	357	358	341	352	319	351	333	361	363	351	335	321	347	333	338	361	344	340	351	369	357	377	326	323	345	349	337	338	355	365	317	366	357	327	336	344	351	331	332	368	296	330	362	345	327	355	361	361	353	350	314	341	368	330	351	383	334	342	352	320	346	342	346	314	320	364	352	375	327	346	349	358	319	374	319	357	334	382	335	345	328	361	338	328	347	340	353	309	324	366	365	364	347	341	355	343	348	332	366	369	376	359	340	345	385	354	355	374	362	361	336	398	334	341	343	324	348	347	361	340	348	332	334	347	348	322	329	348	356	360	341	312	349	341	314	332	345	345	368	341	368	348	369	357	332	366	358	339	335	357	357	312	349	362	347	366	366	357	333	366	362	356	376	314	340	347	328	338	324	325	343	335	369	348	342	322	332	346	341	340	314	353	326	358	326	328	365	327	340	306	383	343	358	323	328	336	333	341	313	369	356	326	366	362	365	327	331	317	353	338	363	327	356	353	350	361	350	318	328	317	360	351	310	351	369	383	312	334	376	339	340	340	354	352	361	344	355	314	337	317	331	332	376	352	353	367	329	331	347	342	352	317	362	383	342	359	333	344	361	348	327	350	349	347	329	355	342	301	327	335	320	339	332	347	347	294	329	359	347	367	336	339	346	339	350	315	343	358	357	357	338	346	356	333	364	359	338	366	364	359	329	346	366	338	327	363	352	367	313	377	346	341	339	361	361	360	373	354	373	329	330	329	358	334	383	359	339	347	311	343	352	318	357	348	358	322	373	341	355	347	341	334	309	359	333	368	348	352	346	351	340	340	314	347	332	366	322	350	333	327	354	358	341	316	352	373	355	347	335	368	342	348	347	329	343	315	292	375	312	333	339	362	325	348	310	398	350	374	363	382	349	359	357	334	356	318	321	345	326	371	355	350	371	365	357	337	361	392	369	347	370	337	349	377	319	381	334	383	354	348	337	361	336	325	371	338	358	338	357	369	322	326	362	358	341	330	315	329	312	323	332	346	350	346	350	359	339	387	378	333	333	321	322	320	322	368	345	357	344	341	340	346	346	329	355	350	372	360	321	340	352	363	352	353	334	318	348	364	335	344	341	358	348	353	343	342	367	344	352	349	345	322	336	359	307	344	325	355	340	360	333	356	356	351	326	341	364	328	332	352	328	353	332	320	348	349	318	346	348	376	366	334	365	342	352	341	383	344	334	339	345	337	336	342	332	364	352	326	377	362	337	333	347	360	341	325	350	358	355	362	332	345	334	333	381	344	335	385	358	353	350	351	361	372	367	307	357	343	333	347	334	349	339	355	343	315	332	348	357	337	349	350	349	362	332	383	352	366	346	359	367	327	351	355	362	328	344	356	341	332	373	351	372	338	358	363	355	334	362	353	322	345	351	344	332	303	310	389	333	342	365	320	332	339	358	352	355	373	334	324	296	333	333	352	334	339	362	345	364	316	337	344	360	375	333	362	311	332	343	332	321	367	344	366	348	341	375	377	387	347	368	322	363	342	378	336	318	322	334	321	306	325	333	378	360	319	381	337	345	347	356	351	334	336	374	352	321	356	375	376	328	347	361	333	348	333	378	350	367	331	338	368	335	356	359	364	311	374	381	317	345	314	362	368	319	364	330	341	325	367	364	336	336	364	342	395	326	340	341	337	343	335	337	354	359	341	335	332	337	318	327	341	346	330	356	310	407	361	333	346	367	365	343	355	365	339	370	339	345	305	332	369	337	359	323	339	349	336	346	333	348	337	343	375	322	389	371	336	349	352	349	357	326	346	346	342	315	373	332	374	307	343	339	351	327	318	321	325	362	356	374	331	362	353	318	320	389	358	341	355	349	381	356	339	336	334	308	345	337	336	316	378	355	369	337	343	353	347	354	345	373	337	349	362	328	324	357	306	348	333	335	343	380	343	325	353	350	354	342	370	367	323	343	386	362	359	349	326	293	362	368	327	334	373	360	326	371	365	350	358	381	370	359	345	361	332	317	359	344	330	355	310	313	373	348	354	345	366	337	356	342	344	348	350	318	372	327	341	358	348	343	332	322	367	316	361	393	318	357	338	357	323	361	346	338	327	364	328	361	363	311	335	344	348	372	303	353	316	341	365	349	328	338	363	340	317	322	322	326	358	354	347	349	345	370	310	371	346	365	352	363	347	338	353	338	347	372	336	349	330	339	352	323	334	337	333	328	353	350	325	342	340	358	400	377	345	346	357	346	346	314	376	345	336	327	320	332	368	330	325	360	338	351	355	347	320	340	358	326	342	351	358	330	358	351	347	325	335	338	324	339	362	333	328	346	346	353	358	332	350	353	357	342	351	343	350	349	357	347	367	349	310	360	372	351	321	355	336	313	327	353	388	350	358	330	354	348	376	360	321	351	331	337	346	303	312	321	328	312	352	338	340	319	368	347	350	366	355	337	373	349	380	371	369	351	350	350	313	349	385	352	339	340	340	343	335	342
23107	21618	29329	24364	21562	21422	3181	670	483	402	381	358	289	289	288	281	264	265	238	219	236	236	235	239	202	245	215	230	203	196	215	199	197	215	211	187	196	209	197	201	206	205	188	209	213	200	211	202	198	202	196	183	197	184	221	192	207	208	175	177	205	205	209	204	208	195	191	210	233	207	219	201	165	205	195	205	205	192	190	165	209	191	194	201	194	187	214	188	219	203	181	180	175	196	170	195	197	185	204	200	192	182	207	191	212	197	207	201	190	192	215	194	192	178	181	200	198	179	191	207	183	197	169	171	176	181	200	199	217	192	170	179	180	178	197	201	208	201	205	195	188	194	207	185	178	181	178	160	185	188	187	207	177	192	215	187	182	182	212	172	225	185	175	204	192	197	178	210	182	178	192	190	191	178	195	200	206	206	180	201	179	191	169	192	178	182	198	193	183	180	179	186	179	170	170	196	178	220	191	217	185	200	193	160	215	179	212	187	184	205	170	188	221	199	230	191	199	183	176	196	187	195	190	183	174	199	205	184	177	167	183	200	177	197	202	230	184	179	178	194	214	196	220	207	187	191	181	185	214	213	174	169	203	166	183	189	179	182	183	212	200	219	195	178	193	192	191	152	220	199	180	191	194	178	223	176	188	191	187	180	193	185	194	197	220	166	219	180	173	191	198	192	182	184	178	197	214	186	173	177	170	179	198	225	179	195	195	170	210	188	170	200	209	180	195	180	172	196	203	169	172	195	203	209	182	194	189	196	203	207	202	180	191	165	195	185	188	180	191	187	185	188	200	188	193	212	199	210	188	192	173	176	209	199	191	179	210	173	162	199	195	174	203	162	195	185	172	174	177	173	198	210	188	194	205	175	190	203	190	211	183	202	198	181	174	195	183	207	185	173	173	188	197	185	206	206	190	207	182	186	176	197	185	209	178	193	192	179	155	177	205	174	170	207	192	171	183	184	197	187	202	192	197	206	175	189	175	200	183	179	178	197	190	166	177	172	222	199	173	190	200	209	171	196	191	197	197	199	197	175	213	216	186	179	195	186	181	185	183	181	182	210	188	181	187	212	176	207	196	194	201	155	187	195	196	189	204	172	179	205	182	198	213	222	187	210	202	173	184	208	189	195	173	214	165	214	204	189	180	180	197	175	194	179	192	175	192	168	180	213	189	192	203	200	207	190	189	195	175	180	181	213	215	176	209	189	169	222	172	185	186	174	188	192	215	189	189	178	203	188	177	192	194	190	180	202	187	157	197	208	200	213	190	196	206	184	204	197	196	189	191	193	173	182	180	186	179	195	184	188	200	195	200	209	177	202	189	181	189	196	195	200	196	181	213	188	197	219	178	182	185	173	188	173	220	175	173	187	178	190	189	191	182	186	195	194	185	180	242	188	202	209	173	172	167	193	188	172	219	208	186	188	213	200	172	216	192	180	157	209	190	179	185	186	194	192	172	189	195	221	197	220	177	197	197	195	173	182	186	167	211	167	189	195	167	198	163	174	208	188	171	154	211	213	184	195	183	181	198	192	206	184	191	187	188	206	169	179	207	198	201	198	162	173	186	195	213	194	226	170	200	187	195	189	221	170	189	235	193	192	175	179	180	200	193	198	196	176	177	184	186	200	188	174	190	204	194	172	184	187	197	176	204	188	197	199	186	187	189	216	200	161	197	183	165	199	196	189	201	177	196	188	186	176	219	173	192	185	179	168	197	171	209	182	206	185	178	192	207	184	209	218	208	196	175	196	170	194	172	187	190	196	201	202	194	183	203	206	203	193	176	193	224	181	167	188	211	215	189	165	203	211	197	211	181	200	187	181	202	189	174	178	202	194	199	208	180	165	218	186	181	199	183	177	190	195	163	204	200	155	209	200	176	186	186	173	185	205	183	179	175	173	181	186	201	175	181	196	193	202	207	176	183	187	176	202	179	199	203	192	197	199	200	167	191	188	187	176	193	210	193	175	216	160	227	193	208	170	185	200	175	215	194	218	216	196	192	201	190	205	183	184	186	193	200	186	163	170	188	194	195	194	213	189	205	176	185	182	195	201	181	199	203	182	166	198	179	182	169	193	189	194	192	190	177	196	180	197	215	203	192	188	202	202	201	203	172	165	199	184	205	198	200	181	199	194	199	173	172	193	186	198	188	202	195	175	188	175	182	193	174	209	177	210	197	191	201	196	186	188	184	187	210	202	189	201	191	197	181	193	173	188	185	194	176	202	193	200	206	188	184	173	189	194	186	175	219	194	187	205	185	180	202	197	180	177	190	198	175	188	192	202	210	184	174	200	191	200	179	189	197	173	212	209	162	170	195	203	178	197	195	203	181	191	202	195	190	173	193	166	211	187	177	220	191	188	176	186	171	211	212	179	180	181	206	189	218	214	187	180	200	201	206	230	171	179	199	193	183	190	176	197	176	203	203	203	208	200	181	203	185	184	173	184	191	184	200	185	171	196	187	218	194	168	205	180	192	174	192	191	192	187	218	178	191	203	172	200	200	174	194	213	210	208	172	182	188	211	192	182	181	182	154	170	195	189	188	200	218	194	184	195	186	182	160	178	183	170	197	188	186	182	185	193	186	196	201	185	179	173	212	189	200	201	222	176	218	149	176	206	214	199	178	198	191	187	208	182	195	200	185	220	198	186	179	223	207	169	190	179	193	185	207	224	192	187	184	192	166	187	232	186	208	180	170	201	202	188	170	182	178	187	192	180	181	184	202	196	162	185	180	223	179	158	202	197	196	194	214	189	190	185	154	192	197	184	195	216	177	181	180	212	169	182	159	182	171	202	190	166	165	195	199	173	177	182	160	207	195	191	196	211	190	196	172	177	176	196	186	200	200	204	180	189	211	199	198	186	175	179	191	191	209	179	192	179	177	208	204	189	207	191	185	202	202	177	206	178	208	191	177	190	176	185	185	181	192	199	184	184	208	193	192	198	200	180	192	180	188	196	234	210	187	211	181	204	192	221	183	201	183	184	211	223	187	188	208	184	183	210	219	203	193	195	202	235	171	192	183	161	177	184	188	186	197	180	202	173	181	188	173	211	199	172	201	182	179	201	208	179	181	188	168	195	198	197	181	181	200	185	169	202	205	176	207	176	219	184	204	175	194	202	185	197	196	200	176	192	172	199	190	189	211	171	189	199	180	182	168	212	173	188	210	194	209	196	181	195	209	197	222	207	180	196	177	199	205	184	201	214	188	199	191	188	205	212	181	188	183	192	214	174	183	207	214	200	183	176	178	202	200	201	197	188	166	173	188	189	207	191	202	164	182	192	190	176	187	182	209	183	198	191	194	203	185	188	188	188	195	185	190	168	167	191	201	178	176	188	204	185	209	207	196	201	171	193	187	198	187	190	184	181	214	164	205	186	196	210	175	220	186	191	191	199	181	184	194	181	207	215	176	189	193	201	178	192	204	202	169	195	174	203	194	201	174	200	204	192	188	203	191	203	188	220	179	189	183	216	195	171	187	182	207	188	180	183
18596	15679	10005	4799	3291	2283	1781	1344	1023	885	733	653	558	501	490	456	406	418	400	381	327	349	358	324	309	350	351	293	289	311	300	286	298	266	300	255	276	247	281	320	295	282	289	278	260	298	263	247	286	304	275	253	293	270	297	260	275	276	275	297	287	264	277	244	291	268	287	249	256	290	266	258	263	242	248	248	283	272	282	275	268	291	278	264	282	243	255	274	251	261	258	261	257	227	245	263	253	251	268	256	278	282	279	269	255	253	253	264	275	285	262	276	244	273	287	237	248	243	281	272	251	253	269	271	246	253	286	268	255	257	266	275	273	249	279	253	240	255	250	221	272	254	262	268	268	257	251	283	262	268	244	257	280	257	260	247	273	263	254	239	290	227	230	284	238	241	252	256	273	259	243	279	253	281	240	276	270	240	264	253	241	265	276	259	280	228	256	269	250	255	238	242	242	249	276	263	243	252	260	270	251	296	219	228	234	255	276	263	271	252	262	284	274	252	262	258	250	260	261	249	254	249	252	251	268	235	247	242	287	282	239	268	259	236	232	275	263	243	254	255	261	287	258	264	281	251	256	248	247	222	269	272	254	249	237	263	262	247	241	210	284	252	266	258	256	270	274	241	237	234	247	263	280	230	240	247	264	241	247	302	263	241	266	251	238	279	230	250	258	269	266	262	269	262	295	265	268	287	262	266	277	249	256	276	274	311	257	246	251	260	279	245	234	249	265	253	280	276	244	257	279	269	252	256	252	250	265	264	233	276	275	255	252	251	255	296	223	224	277	240	263	248	281	273	287	268	255	250	248	278	255	251	251	259	272	251	247	253	245	274	278	262	258	276	266	239	234	268	272	280	293	250	240	308	265	256	252	243	265	267	248	265	246	280	234	256	268	268	267	269	273	247	253	248	252	241	238	248	253	227	286	284	256	253	268	292	260	266	256	270	271	260	262	226	261	264	261	261	256	232	268	239	232	284	269	254	242	292	262	265	236	268	268	232	248	263	266	269	234	260	270	288	253	264	242	248	268	271	272	265	229	274	293	253	310	237	257	238	294	255	221	273	253	274	246	264	257	263	274	258	281	256	263	252	251	276	247	277	264	246	246	267	244	239	273	219	245	255	244	291	256	251	243	287	248	257	258	282	253	252	276	229	239	254	271	287	237	256	261	286	253	264	269	273	236	253	234	250	223	259	280	286	245	244	256	255	257	259	238	268	265	262	294	278	249	238	244	239	255	267	270	273	277	275	265	258	247	247	252	284	226	263	267	254	262	231	269	254	233	280	251	244	283	246	265	285	268	299	268	263	262	265	237	282	276	276	259	252	275	262	277	252	262	236	242	257	275	267	284	273	262	258	271	259	270	249	271	262	244	254	285	261	285	251	294	256	260	236	267	235	283	259	264	266	254	251	220	256	246	271	246	268	298	264	223	233	260	231	255	264	292	267	267	255	257	258	277	230	261	272	260	279	263	240	248	270	259	277	257	260	262	264	236	272	261	259	265	261	290	275	244	255	262	239	240	260	259	235	285	231	262	245	270	232	261	269	244	288	273	265	272	276	272	268	247	242	236	255	269	249	266	249	273	292	245	254	287	247	244	241	268	260	278	267	235	246	236	271	252	278	226	255	242	258	238	241	279	242	263	263	276	268	257	264	257	253	255	286	262	260	268	277	252	243	250	239	234	262	290	257	247	265	253	262	245	281	290	250	277	256	269	274	261	272	248	230	261	270	242	253	286	254	280	234	242	279	235	264	271	271	262	287	269	258	279	250	229	222	273	273	253	295	257	252	250	275	256	255	268	269	258	240	264	230	281	264	249	252	248	264	280	238	254	251	268	257	266	270	257	245	228	270	275	265	257	280	225	262	282	256	252	257	256	261	265	258	247	265	266	251	271	254	255	275	270	239	275	253	268	271	254	267	212	256	264	261	261	244	252	267	294	258	256	256	252	245	276	232	253	261	270	269	254	276	246	289	249	253	253	252	254	262	258	261	239	263	248	252	227	250	277	261	258	249	254	263	259	234	278	248	290	271	264	268	268	235	236	257	260	270	265	258	248	258	268	274	291	271	267	225	265	236	226	285	255	291	278	263	300	281	266	271	266	241	269	269	259	255	276	290	246	243	272	257	299	247	263	304	281	288	262	254	241	246	270	250	254	270	253	212	246	247	251	230	234	272	257	277	284	265	255	239	252	247	269	280	271	266	278	248	270	244	253	265	268	254	259	267	277	257	271	248	278	298	272	272	258	272	233	260	238	279	250	275	225	249	259	269	248	235	262	236	279	271	244	241	229	246	256	277	256	253	247	278	257	246	259	277	268	273	257	246	244	269	250	264	252	272	238	253	241	251	263	279	238	253	257	239	277	241	260	262	253	232	245	275	252	255	254	250	256	234	263	242	255	256	257	243	289	260	251	249	252	252	260	263	256	264	237	248	260	251	229	260	255	256	274	246	230	237	231	262	220	248	245	251	250	269	272	223	211	235	251	267	245	240	261	220	257	266	264	271	269	264	242	278	251	247	289	271	222	232	247	269	275	270	221	237	251	255	261	256	313	237	249	247	241	258	261	267	264	242	267	258	253	250	236	241	273	264	266	276	271	246	253	250	270	267	262	282	251	261	255	254	258	261	274	268	264	257	261	277	278	261	244	273	260	241	247	248	254	248	290	259	257	291	286	251	261	241	233	242	265	241	237	257	234	256	244	239	260	240	271	248	255	269	268	270	269	299	262	244	257	278	262	282	230	267	243	243	253	278	273	255	255	247	248	271	233	255	282	271	257	257	262	263	269	252	230	248	240	287	258	283	257	250	268	282	262	285	249	271	246	266	268	278	269	244	242	247	260	230	290	259	261	252	265	261	264	248	296	254	256	263	277	266	255	246	273	268	283	269	280	239	269	237	280	265	249	270	258	274	280	282	214	250	257	284	270	287	252	298	250	242	287	280	259	250	289	242	266	262	288	300	250	256	252	236	249	265	243	273	243	263	230	223	275	286	285	266	251	270	277	253	235	270	276	243	278	260	252	262	252	243	255	241	279	263	248	261	290	286	283	267	256	275	248	253	250	268	267	259	251	257	269	273	295	249	264	252	254	239	268	237	268	240	263	254	269	265	259	295	240	259	244	244	274	242	228	254	249	271	276	256	246	234	248	292	266	264	284	230	249	239	271	232	252	272	270	277	272	269	272	224	240	278	245	250	262	283	244	268	275	266	277	273	255	250	265	237	268	289	272	257	249	268	247	257	247	232	267	249	230	250	238	247	255	250	251	266	266	256	281	231	260	234	291	265	265	224	244	261	220	242	252	289	278	260	273	256	225	262	268	267	274	240	254	244	229	261	269	253	258	282	283	257	258	269	260	263	227	271	273	255	244	249	260	255	241	271	268	264	255	258	266	277	244	280	254	268	251	258	262	250	260	285	286	288	253	219	249	257	274	227	261	270	248	234	257	258	270	250	262	246	237	246	260	261	237	243	247	253	264	256	267	280
27948	18125	4271	851	622	524	496	440	466	438	433	445	419	439	440	429	434	403	471	441	425	398	418	433	454	432	436	430	383	455	429	441	421	408	410	442	401	451	394	449	382	438	433	383	423	465	421	411	424	434	427	429	417	414	398	410	403	401	407	415	404	396	389	433	419	388	442	404	405	397	425	418	442	402	398	437	423	401	433	422	437	414	423	396	407	396	421	424	430	411	437	434	465	433	409	422	461	446	430	396	420	414	435	421	417	422	411	442	420	410	399	431	419	437	417	416	473	427	434	436	408	409	383	416	428	396	396	450	427	416	420	449	415	408	420	450	439	417	393	441	415	409	408	413	434	457	431	402	428	401	386	378	398	386	369	375	420	429	415	409	435	462	435	390	386	412	415	405	419	380	416	386	368	450	439	425	444	453	440	406	393	426	415	441	434	458	420	413	407	441	406	431	404	417	421	443	440	394	440	430	421	406	437	411	435	432	392	432	408	413	426	447	427	410	404	423	436	432	416	382	412	422	417	422	390	406	423	433	393	435	404	411	430	406	472	394	424	439	453	402	432	386	400	411	447	406	425	408	411	403	422	403	408	404	435	439	409	450	427	432	415	378	429	411	387	396	439	413	453	425	393	420	406	427	421	406	440	409	432	450	409	403	446	430	416	416	399	431	388	414	442	382	393	401	388	431	410	459	397	401	411	412	420	412	392	405	387	409	385	429	450	437	447	400	464	410	389	395	438	422	395	413	415	448	436	427	433	414	408	407	418	442	441	401	393	426	414	430	420	446	443	442	416	400	454	458	443	433	426	407	436	433	431	407	397	450	394	411	415	427	408	424	388	411	424	425	414	438	456	400	403	380	453	435	405	378	424	429	400	409	405	431	413	428	399	422	412	428	455	404	401	413	433	454	452	399	407	453	435	404	408	398	395	413	422	432	428	426	421	388	396	418	398	410	414	396	408	433	419	449	420	427	408	436	407	414	424	419	476	415	437	439	414	398	425	403	379	410	429	395	442	386	384	409	443	400	447	426	445	424	393	416	411	398	413	414	432	426	415	431	417	463	424	420	424	436	445	422	391	430	393	437	437	427	434	422	388	411	406	434	376	412	411	435	416	450	394	404	420	439	401	421	423	415	418	426	418	429	406	404	418	391	425	399	412	414	434	422	415	410	427	431	410	415	414	424	401	416	383	432	431	401	409	402	450	409	436	414	410	404	378	393	409	386	435	418	450	440	421	455	469	422	414	398	409	442	450	427	390	432	426	425	408	426	434	419	464	437	398	396	418	415	422	420	400	413	385	444	415	462	446	449	396	469	411	399	409	437	438	425	389	379	436	442	444	392	413	442	406	421	456	430	410	413	408	447	404	454	421	405	451	439	414	431	420	432	421	411	395	406	458	402	434	421	451	392	432	374	441	420	407	434	401	439	381	389	422	380	382	399	392	431	425	398	415	433	423	413	404	426	439	452	432	418	427	424	435	372	428	423	412	420	414	430	414	426	426	393	446	402	414	458	458	426	399	421	424	385	375	397	406	427	406	402	445	443	406	402	404	391	417	430	430	436	423	404	433	408	414	404	414	405	416	442	410	452	414	417	444	416	427	437	405	394	378	453	416	376	391	417	430	474	433	393	399	421	418	404	447	428	425	425	404	437	421	415	426	396	409	450	396	429	420	424	446	437	428	433	440	395	444	418	439	387	436	451	392	387	399	429	385	424	422	414	438	403	403	398	439	402	367	406	411	456	425	419	449	418	408	404	374	426	424	432	446	420	402	411	423	409	391	427	445	399	411	445	391	417	424	430	402	411	448	417	399	392	422	409	400	414	440	408	449	409	436	422	367	423	397	426	420	435	400	452	384	417	426	425	428	420	427	381	394	422	422	418	394	419	436	423	446	448	403	438	442	466	434	376	434	422	405	420	411	400	413	414	420	464	379	388	389	423	418	461	431	432	411	432	429	435	398	443	432	403	447	457	423	411	404	379	426	406	432	409	400	421	392	426	381	395	440	403	445	444	421	415	416	420	405	407	416	418	415	439	413	459	430	441	442	426	406	451	409	460	436	379	420	400	431	401	440	418	441	407	423	436	411	405	430	441	413	468	419	410	419	437	446	444	411	423	418	465	430	431	419	419	436	448	429	440	389	407	399	419	416	448	430	398	410	452	417	382	421	375	427	406	422	416	423	396	424	407	448	437	425	457	457	411	432	479	455	431	437	412	420	385	415	439	415	377	401	422	430	435	421	431	429	404	397	426	442	399	422	435	428	451	405	442	427	402	426	397	466	466	429	401	433	419	377	367	424	454	444	433	450	390	452	415	408	422	404	436	436	426	452	384	404	387	460	437	405	393	436	467	401	446	447	408	400	382	401	406	409	439	439	430	411	440	433	423	429	475	432	424	445	432	438	452	427	398	400	405	415	386	426	449	447	445	431	435	408	468	419	387	459	361	441	420	386	424	406	456	422	397	407	421	436	414	432	398	416	430	438	406	408	409	416	433	412	404	431	403	428	400	427	442	397	452	433	426	407	413	429	427	404	386	414	428	411	401	468	415	413	451	405	435	450	436	404	413	375	429	417	417	444	405	429	407	433	411	427	441	420	446	417	394	400	416	446	392	365	399	415	423	424	408	412	404	412	406	428	452	410	424	427	426	413	414	411	399	401	418	409	419	383	426	391	399	445	434	399	437	444	429	439	405	399	393	415	453	427	417	437	452	425	428	430	441	427	390	390	400	416	406	393	415	402	375	401	412	414	413	415	423	418	407	419	425	478	382	438	458	446	426	383	374	445	432	441	409	411	441	428	427	425	441	414	429	430	403	432	466	426	385	428	423	388	432	416	397	425	446	445	433	390	416	395	402	405	467	432	441	422	383	418	429	394	395	429	394	426	427	419	388	415	472	468	450	445	431	408	364	428	470	418	418	436	390	410	435	423	427	403	439	435	438	407	420	387	408	438	415	413	421	460	455	392	418	472	415	372	438	411	414	407	444	426	406	453	420	425	449	426	432	466	422	448	437	437	383	424	396	425	394	418	403	437	448	414	462	450	453	429	444	414	428	422	403	424	392	421	402	403	398	442	457	423	398	458	471	434	408	433	411	411	379	430	435	387	432	425	456	398	430	448	437	385	450	435	390	416	431	428	417	445	427	425	405	439	447	425	427	426	406	431	434	405	433	387	407	440	414	415	433	452	392	401	437	402	465	433	425	460	397	427	423	424	421	442	406	390	460	417	410	433	441	445	426	425	450	421	411	446	434	428	419	417	421	424	408	457	396	416	441	415	413	455	458	386	433	400	438	401	426	451	418	436	393	444	428	433	416	406	431	388	381	412	396	402	407	462	377	385	455	434	415	435	428	392	442	404	418	412	415	397	427	405	420	407	404	405	442	444	409	425	408	451	414	396	400	410	456	413	459	410	461	451	422	410	446	403	422	436	422	415	405	411	439	430	409	426	403	411	426	430	439	401	427	415	408	422	423	424	413	428	432
13018	3592	2148	1112	931	760	680	655	619	592	638	599	537	577	576	566	572	607	544	548	570	576	528	546	544	545	555	533	545	618	554	528	561	562	557	535	497	550	586	554	566	536	600	566	547	564	576	575	532	564	551	551	577	516	523	561	577	555	567	506	548	603	566	592	515	552	549	573	580	569	561	564	582	569	585	502	533	534	532	571	504	584	534	590	625	560	575	558	554	554	539	544	523	545	535	548	553	590	602	527	519	546	549	527	587	565	566	603	549	532	517	520	526	553	562	567	520	528	540	567	550	540	519	548	524	528	561	567	548	549	532	546	574	594	562	541	594	557	555	508	558	569	588	560	523	583	561	570	569	558	537	558	563	544	552	573	538	529	550	547	549	542	558	527	542	571	554	552	572	550	563	497	551	489	546	551	589	551	535	574	550	531	582	512	544	542	552	554	508	552	555	524	554	539	590	555	577	549	533	570	557	519	552	546	571	526	550	521	568	510	546	547	523	574	533	546	514	563	561	586	535	583	566	535	501	538	492	565	553	546	538	556	560	531	577	591	549	554	583	547	527	542	579	583	547	567	554	512	574	556	537	558	597	614	533	547	574	499	615	563	606	584	553	558	501	552	552	512	560	568	539	571	542	557	520	598	553	556	530	567	536	544	547	579	507	524	556	530	579	579	583	553	512	565	556	555	546	547	551	539	555	545	544	547	531	580	555	548	565	577	535	498	573	560	531	543	599	571	518	576	560	551	559	562	565	531	529	555	576	594	551	532	534	509	549	563	550	579	548	588	576	569	554	539	546	546	560	518	559	532	587	576	585	574	561	538	541	508	555	536	560	560	576	568	543	534	583	592	550	597	547	550	546	570	562	551	563	556	563	578	529	516	617	565	551	554	576	595	545	573	572	517	580	605	548	519	547	527	592	505	542	548	589	539	520	541	536	574	557	555	556	570	576	563	581	542	544	556	557	528	530	581	555	535	538	546	552	604	519	548	507	605	552	575	522	542	580	579	541	550	556	575	515	595	521	508	563	513	527	588	538	546	559	545	569	571	568	617	536	550	576	561	575	581	595	481	553	544	536	565	510	522	529	547	600	523	576	549	570	591	575	563	553	600	512	534	554	551	556	582	566	565	547	580	571	563	582	523	571	570	522	545	563	557	565	562	568	552	517	531	538	523	546	580	579	522	517	555	557	540	569	550	558	537	552	539	548	500	535	550	575	583	566	509	551	594	538	531	537	548	582	536	553	536	561	567	564	604	548	532	547	539	528	564	508	592	555	565	569	536	550	550	510	552	549	548	513	550	533	533	525	581	529	545	558	559	610	546	544	504	512	558	574	549	539	540	573	584	506	556	598	564	559	528	544	580	569	544	530	575	531	533	575	583	562	572	548	557	550	539	557	563	547	556	558	590	533	484	563	566	549	572	562	559	538	573	520	565	543	525	537	515	541	551	553	559	594	532	548	548	528	533	539	563	568	548	541	521	580	563	547	569	549	563	560	510	514	524	554	542	523	555	539	545	592	540	539	534	541	549	512	562	543	563	520	571	514	558	545	555	582	534	537	569	570	569	575	526	579	559	560	531	548	563	575	556	534	599	558	599	559	580	523	553	529	568	556	552	549	542	534	554	559	582	572	567	561	531	540	564	561	542	531	561	600	562	580	539	574	509	511	557	549	521	553	581	590	596	542	549	543	570	604	547	542	504	527	571	539	548	572	537	563	568	590	531	559	537	561	573	572	584	544	530	533	576	576	551	551	532	546	510	536	526	566	588	500	480	590	581	566	524	585	542	557	528	548	624	582	551	572	538	545	549	592	550	539	570	558	509	557	535	579	531	532	544	569	561	548	570	557	587	544	533	537	575	502	546	554	531	602	555	544	544	563	562	568	585	553	549	558	532	593	535	550	519	569	572	509	565	602	526	583	558	520	562	529	543	566	543	546	593	553	547	567	553	532	520	545	564	546	522	558	506	525	555	537	526	540	554	543	578	567	573	541	545	524	524	556	604	520	538	559	554	579	556	551	533	576	563	558	582	542	568	544	566	583	557	576	538	532	553	552	526	576	579	530	544	551	522	535	517	586	535	527	584	515	530	560	558	545	550	509	562	556	555	535	558	559	545	571	540	536	528	601	533	551	575	574	526	578	530	558	531	573	506	556	593	546	539	563	586	547	533	565	521	575	564	559	562	546	566	523	552	584	554	588	525	541	508	541	530	556	550	579	576	554	559	535	573	529	565	555	572	582	534	581	571	534	540	494	532	595	573	537	502	509	571	579	526	541	556	588	564	548	524	539	535	519	518	574	551	548	546	543	520	564	532	533	536	551	527	576	585	558	495	578	526	594	551	552	540	538	589	549	558	529	540	555	534	528	576	546	562	581	524	594	532	536	576	532	536	553	589	574	546	508	560	537	581	566	552	541	539	539	490	520	500	572	573	501	552	544	603	550	558	564	551	590	537	557	560	567	555	541	579	599	533	530	574	524	512	574	614	532	542	560	562	537	508	558	565	544	551	543	579	554	511	603	550	589	569	542	536	589	534	601	531	543	589	579	532	542	546	589	571	548	527	560	552	563	499	604	540	561	545	540	553	600	538	539	557	555	550	556	620	501	515	593	528	510	597	531	577	573	551	556	574	506	546	570	564	518	572	537	552	590	530	472	551	462	554	577	591	546	541	548	553	522	558	560	517	553	559	585	555	542	566	513	560	584	602	543	589	555	531	550	529	593	553	524	517	566	585	548	574	594	577	570	531	550	515	542	534	544	560	574	607	548	565	574	596	550	554	550	583	535	594	526	556	540	536	538	532	552	552	571	590	572	567	587	512	575	578	538	556	537	519	559	521	521	549	541	591	545	563	584	534	547	586	574	598	548	554	574	567	548	531	526	543	537	552	538	571	519	503	552	580	570	587	526	546	511	551	525	555	527	529	564	533	580	525	587	563	540	596	572	548	545	566	593	520	544	585	592	581	556	520	558	548	599	583	524	562	528	530	541	581	543	545	549	546	589	523	508	539	547	561	499	539	545	571	514	603	602	555	559	588	521	548	568	561	538	505	565	553	545	563	600	547	587	589	527	530	585	555	534	508	562	581	529	593	564	538	553	591	585	546	552	571	490	544	549	560	547	569	555	548	545	557	529	540	534	575	565	558	560	552	576	552	544	522	534	563	547	544	546	602	548	547	543	565	589	554	560	590	520	599	557	538	538	598	541	562	572	568	532	575	599	567	542	550	541	592	527	525	585	601	549	550	555	537	578	548	557	574	564	570	606	546	565	544	568	532	599	589	555	544	565	540	529	590	548	505	575	513	526	525	559	570	574	553	545	540	571	526	591	585	557	533	581	588	550	525	555	564	534	578	576	542	546	584	594	562	508	541	584	556	580	537	543	518	568	575	588	556	514	490	557	585	541	593	560	544	587	597	530	552	557	536	524	546	586	588	566	580	561	547	535	544	533	588	558	564	570	570	544	557	513	565	560	546	571	534	567	546
24018	21588	28799	24863	21556	6371	965	647	573	497	509	484	453	454	444	467	388	436	393	442	414	414	394	402	395	385	389	413	389	402	400	419	398	376	423	390	395	392	403	412	402	369	436	392	397	386	450	337	432	436	399	412	390	389	409	437	382	375	414	386	365	408	404	372	384	397	408	384	397	424	374	417	407	431	408	387	377	408	403	396	378	395	377	396	409	396	348	399	399	415	401	372	387	417	378	397	396	371	389	397	408	425	425	417	386	396	413	386	423	407	398	411	436	409	373	356	370	399	396	365	389	420	431	433	371	396	394	387	391	421	350	385	400	413	403	377	430	369	421	423	376	378	407	379	395	406	408	361	395	438	391	413	392	410	394	401	434	417	382	390	402	388	427	404	386	394	371	384	386	408	418	388	400	410	386	380	398	391	392	378	385	399	403	394	365	397	365	402	387	400	383	397	399	414	359	387	354	419	390	392	367	354	403	377	391	351	418	349	404	415	370	409	366	386	374	419	408	392	386	410	355	395	393	426	375	382	416	401	386	393	373	401	363	385	396	397	386	415	413	409	401	365	398	409	375	406	394	403	402	406	388	360	349	402	443	419	333	390	402	415	398	380	408	396	409	368	381	400	424	354	423	393	371	382	379	387	400	378	382	396	393	383	412	350	406	386	409	374	377	382	444	420	403	411	401	367	404	423	389	424	344	406	392	385	381	367	383	401	409	397	363	392	404	400	401	398	408	422	363	392	382	409	386	401	437	376	380	371	388	375	431	400	388	373	398	400	372	393	371	410	406	388	416	360	366	400	399	409	413	380	371	381	419	386	368	385	360	396	379	405	364	377	370	389	381	390	366	423	406	411	369	397	372	395	379	394	379	403	391	391	381	369	369	400	383	374	404	372	397	412	371	386	407	379	388	354	405	393	382	422	395	436	406	345	394	404	403	371	371	436	392	379	418	433	424	375	407	397	382	395	413	389	412	364	403	382	405	391	403	375	375	398	420	398	339	416	400	380	350	383	385	392	419	406	383	396	417	400	392	380	393	351	414	415	407	364	395	368	423	389	392	402	409	351	406	383	361	358	408	411	386	416	404	414	378	405	390	366	376	409	409	372	420	406	395	361	397	390	358	373	420	415	414	371	409	442	395	386	379	419	399	394	397	401	373	392	398	368	387	415	397	353	398	415	394	393	423	385	370	411	388	416	394	416	390	433	414	399	373	431	391	381	404	365	412	422	426	399	411	418	415	394	379	365	425	372	388	408	398	375	409	400	387	404	426	384	406	420	403	378	413	383	382	404	388	385	369	391	414	391	396	388	376	378	395	343	387	418	409	391	378	412	395	389	379	391	366	355	390	413	405	406	400	383	368	433	437	367	426	411	384	426	353	405	393	400	424	380	372	362	420	393	401	406	412	369	377	387	390	394	369	419	364	405	356	395	355	402	406	368	407	383	400	369	393	399	366	408	417	399	395	364	392	395	380	421	388	446	413	400	403	398	384	386	360	413	429	398	390	382	412	387	411	403	396	415	410	366	391	391	361	401	408	369	413	389	398	369	382	389	396	393	382	414	361	373	380	385	416	407	377	397	354	384	400	435	364	363	390	408	378	404	390	385	400	376	395	452	393	401	409	388	415	400	358	381	403	384	412	368	400	376	424	403	378	353	378	385	390	409	400	377	388	400	410	394	380	426	392	378	396	406	384	390	419	377	391	380	391	390	376	411	366	396	423	405	401	370	398	392	408	401	392	378	394	431	384	360	407	377	383	395	409	377	398	413	378	406	424	411	408	389	366	413	382	380	404	409	367	398	405	402	433	392	387	400	366	395	400	422	407	405	395	374	396	406	388	404	413	357	405	376	421	416	391	433	414	421	403	407	421	407	385	433	379	349	364	383	424	393	371	398	400	357	351	352	367	412	390	410	387	372	374	372	421	369	391	376	413	424	409	399	377	387	430	381	392	385	387	402	396	427	391	386	437	377	389	364	410	423	404	376	376	369	414	396	341	448	403	405	427	424	392	398	397	390	397	424	361	401	403	386	405	398	396	353	390	423	392	378	418	414	403	405	393	405	412	404	415	387	386	400	412	377	414	386	391	383	389	388	418	389	360	426	421	391	379	426	388	372	392	392	369	413	399	392	410	384	433	400	387	401	388	422	376	416	402	371	396	394	437	416	424	387	413	386	470	361	371	377	395	404	362	391	430	431	395	447	356	411	364	416	397	407	389	412	395	403	388	424	386	384	417	374	370	387	390	389	402	412	357	409	402	376	380	390	385	387	364	389	414	377	393	398	405	399	412	359	404	422	416	396	367	381	387	387	424	402	427	393	378	392	402	381	401	373	387	415	415	421	398	376	386	427	367	379	410	386	407	387	416	387	392	408	395	364	390	391	429	400	417	411	410	394	366	410	410	386	362	410	394	357	468	423	403	366	434	413	407	402	378	389	385	385	411	401	396	380	449	372	370	401	414	417	369	401	389	383	388	378	396	369	368	398	385	400	448	396	411	372	393	400	393	389	396	388	417	395	393	390	372	382	409	395	407	376	369	417	378	375	372	420	382	348	409	376	446	353	431	417	385	384	404	392	406	385	401	378	400	395	377	358	389	397	404	393	411	365	368	380	387	405	380	409	433	432	378	358	372	390	389	403	366	384	362	399	374	379	371	401	387	392	379	399	430	424	411	373	401	391	436	393	365	414	406	409	399	391	365	404	396	368	383	421	389	368	398	397	388	410	392	372	386	389	382	373	403	386	382	393	368	420	364	384	407	448	405	372	397	402	384	409	421	383	405	405	372	379	407	419	396	392	355	398	376	372	388	386	382	377	392	366	365	390	374	410	414	384	359	404	373	393	377	399	417	410	353	363	381	392	384	379	391	371	388	391	388	378	403	365	383	370	408	422	387	424	382	396	383	369	415	379	413	382	411	400	371	401	399	392	365	375	433	394	364	368	429	410	359	382	384	376	387	390	401	415	345	381	411	401	382	412	393	399	425	391	392	415	402	400	406	404	399	370	357	412	413	361	393	433	379	368	379	400	395	390	383	415	412	407	381	385	392	373	399	389	420	385	392	419	360	406	393	422	417	390	414	386	383	382	365	447	389	390	366	398	414	384	377	410	389	407	387	383	432	390	399	382	433	361	418	373	401	391	390	388	423	434	412	418	400	357	394	384	421	399	392	400	387	374	395	385	416	378	392	430	417	382	364	401	428	403	403	411	373	421	413	352	422	389	391	421	412	394	436	380	371	430	399	407	387	421	387	438	393	389	399	386	432	371	402	394	411	377	375	365	383	382	389	385	360	390	402	413	386	381	410	413	407	408	415	421	412	408	414	387	387	410	411	392	364	365	413	377	379	402	397	325	388	434	360	406	361	379	398	367	362	438	378	351	381	361	369	406	360	396	375	412	377	399	381	400	370	385	379	386	385	388	382	389	405	373	417	420	379	416	407	385	402	426	422	379	410	406	383	438	386	407	363	397	373	391	373	389	392	380
16166	10728	6852	3253	2228	1735	1355	1211	975	806	824	747	691	637	631	639	624	630	577	539	592	592	582	558	549	511	551	553	541	548	490	559	489	531	503	555	548	581	514	536	529	509	528	526	515	504	520	509	532	539	518	538	530	519	553	568	553	535	540	547	502	512	541	482	559	538	539	569	509	542	536	504	556	506	497	489	505	541	498	534	520	527	501	520	525	559	503	489	531	549	537	480	492	537	530	543	558	548	559	569	517	508	505	541	500	475	498	535	532	528	516	501	515	497	510	542	547	522	486	555	568	532	520	553	521	526	515	534	512	492	526	544	541	493	515	540	520	509	481	505	499	522	537	474	511	464	515	518	516	539	601	531	543	538	544	474	538	519	520	527	510	505	475	526	511	501	494	506	540	566	547	497	500	544	511	506	506	530	553	545	518	540	537	503	507	522	529	504	537	519	482	514	504	529	538	498	521	556	491	511	496	518	506	534	515	553	531	512	516	552	560	537	507	537	514	533	550	579	520	523	527	518	520	534	503	558	544	530	512	496	571	491	526	531	508	463	508	494	497	507	538	535	542	513	522	482	551	514	515	493	499	504	533	538	570	569	522	516	541	506	525	529	503	518	495	491	494	534	533	541	557	526	544	512	550	505	500	523	500	523	522	530	530	509	537	516	502	500	517	479	509	496	543	514	538	503	522	543	505	539	551	525	502	502	517	501	510	520	520	545	493	575	540	533	529	554	517	549	501	515	501	547	535	499	533	536	521	548	493	522	525	545	512	514	499	520	529	543	523	501	503	519	500	527	465	520	509	561	496	525	492	511	535	501	536	508	528	525	564	585	505	519	518	483	494	542	550	510	508	502	542	536	523	529	488	506	556	532	541	490	526	496	522	504	519	526	490	509	522	476	497	490	500	492	518	528	536	480	492	511	539	532	566	534	509	557	505	543	525	495	521	526	497	501	489	466	495	537	506	534	511	532	552	493	499	499	550	521	555	531	506	506	502	552	499	531	559	590	519	549	557	515	511	512	536	508	541	542	564	517	528	506	501	491	495	537	517	496	547	537	533	495	513	510	532	528	528	479	569	482	555	546	504	521	510	546	496	550	511	516	526	524	507	555	538	493	536	514	506	524	511	517	534	505	516	521	520	510	527	538	509	550	577	475	510	510	544	517	529	555	497	571	525	531	545	532	510	499	492	514	566	540	524	516	551	507	557	517	525	544	518	531	502	536	538	525	477	515	551	517	511	538	510	513	495	549	569	496	552	533	516	505	513	520	498	541	553	510	505	540	508	492	544	567	531	515	525	535	487	515	548	540	547	501	502	515	523	503	513	539	542	522	549	511	519	464	567	502	506	485	523	535	530	512	550	503	499	501	529	502	536	513	523	498	487	512	519	550	482	488	553	497	526	508	531	516	549	515	537	501	537	531	530	555	537	513	555	515	525	497	534	528	523	491	541	503	508	500	504	541	468	501	538	512	536	535	507	561	504	538	537	543	522	522	524	546	550	512	518	538	520	519	534	490	515	515	534	494	541	530	505	549	523	518	521	532	539	509	534	514	526	511	504	559	496	521	513	494	548	524	545	531	533	519	517	493	517	576	551	554	519	516	568	504	541	534	575	495	527	554	519	487	528	520	531	539	491	539	530	536	531	527	494	498	564	544	514	539	570	530	503	565	514	502	529	525	520	521	520	461	536	536	556	498	511	546	522	533	516	548	528	501	532	535	528	489	474	512	539	510	510	550	494	528	499	519	504	562	539	519	509	538	511	538	522	461	475	516	555	477	533	498	523	540	539	513	522	525	525	528	521	533	543	520	520	521	562	521	553	523	549	535	518	537	538	493	563	500	493	505	495	517	524	487	544	525	564	536	587	503	552	480	536	516	563	537	545	522	519	533	592	490	554	494	545	515	496	526	523	508	505	560	512	537	560	531	537	524	513	589	533	536	538	518	522	498	527	493	533	569	501	509	506	532	444	507	463	501	522	529	524	515	500	510	495	513	501	549	506	541	558	529	572	528	535	529	527	516	564	536	467	515	533	546	533	526	515	487	502	508	535	540	537	502	517	512	483	508	485	587	531	458	517	530	517	521	522	570	506	532	495	542	525	522	530	516	533	538	490	515	523	550	520	544	518	482	498	549	508	495	535	475	527	497	489	544	463	501	519	530	501	506	508	512	531	509	514	516	538	512	508	524	528	511	494	503	490	516	521	516	543	520	516	524	511	483	530	541	495	503	515	526	477	511	488	498	507	575	505	455	517	522	553	524	519	545	512	524	540	544	526	516	572	517	511	564	523	517	555	526	526	519	557	533	568	497	497	565	528	515	495	535	555	515	492	504	492	546	544	494	530	512	563	510	539	515	561	524	534	519	551	550	521	541	563	501	517	509	525	523	469	511	527	508	503	516	505	525	504	501	531	544	494	563	540	466	549	494	502	526	527	513	517	515	541	534	568	512	516	528	553	520	559	510	541	494	521	500	481	475	496	545	557	511	507	502	498	472	531	525	534	519	491	527	487	539	510	496	506	520	555	509	506	527	522	518	508	503	539	532	504	525	532	542	556	568	499	539	531	508	483	507	478	514	539	516	534	480	529	539	533	516	534	546	537	482	541	537	540	546	536	542	525	510	512	563	519	484	526	559	547	529	525	519	525	505	495	538	490	516	482	506	540	514	538	483	511	507	534	522	506	522	511	501	537	489	525	561	541	533	495	491	481	539	523	531	498	491	513	534	520	533	529	512	488	538	517	479	490	503	469	518	550	547	522	531	519	549	520	545	506	510	508	502	528	517	558	537	553	518	532	544	532	513	535	512	519	490	494	496	528	528	516	518	538	496	506	525	547	526	568	515	510	510	509	542	524	542	545	509	580	532	521	499	496	561	533	557	480	500	513	538	502	577	537	578	557	553	548	537	585	508	522	539	480	516	508	568	467	511	511	517	497	545	543	527	511	532	486	567	527	506	521	535	484	523	501	498	546	519	535	546	507	552	566	565	505	503	578	537	500	531	499	534	541	559	503	539	565	551	520	544	495	569	461	502	540	498	515	552	533	488	533	506	516	518	501	513	524	529	487	505	530	513	491	522	547	529	504	495	545	525	502	524	562	487	534	509	546	534	558	537	537	507	544	545	524	516	542	517	487	483	536	531	561	523	511	524	540	534	531	523	536	527	495	510	525	538	523	528	514	547	566	575	519	532	501	522	537	504	496	539	529	530	502	523	494	541	541	506	515	564	512	501	556	505	544	522	517	531	536	493	515	507	512	506	504	532	546	517	521	543	517	494	511	523	550	522	492	516	519	498	505	505	528	525	510	569	530	531	560	522	536	516	519	532	515	538	511	488	500	541	525	501	569	494	501	534	534	503	488	563	522	525	548	518	524	540	516	539	459	529	513	529	531	598	531	546	514	524	508	531	503	483	512	495	534	570	528	495	511	492	545	503	537	525	508	546	497	542	541	511	516	526	471	523	545	486	509	507	536	547	551	538	540	530
25240	21580	27277	25969	4702	561	412	376	316	319	324	271	333	301	279	288	306	267	279	266	259	278	262	248	286	239	262	270	262	275	260	299	271	265	267	261	260	296	249	255	270	268	279	266	267	255	255	222	280	244	223	280	248	250	268	259	236	243	252	250	249	252	278	261	262	257	267	254	271	270	247	257	247	280	271	256	252	284	253	242	259	268	247	269	262	235	220	289	278	266	250	275	248	254	277	229	247	262	245	295	258	286	244	233	245	282	271	241	264	268	274	251	236	241	267	274	275	273	245	241	261	265	260	251	288	254	249	280	270	228	261	264	280	237	251	262	246	228	261	248	258	255	258	241	255	258	265	274	261	275	240	254	250	271	255	245	229	249	274	276	245	265	227	254	265	224	275	247	254	266	277	253	250	246	244	294	244	260	269	255	249	252	258	257	277	252	250	252	286	229	281	268	251	279	263	265	275	258	216	262	271	265	252	259	253	261	254	260	245	251	239	280	267	273	262	267	256	251	275	269	265	227	261	264	262	269	250	242	248	265	238	271	265	250	252	239	286	234	277	255	266	273	247	241	245	262	273	260	243	223	258	277	237	269	240	285	253	297	235	271	248	251	252	276	228	242	235	256	236	262	226	238	259	248	246	266	271	269	247	247	230	263	255	268	280	245	256	256	243	248	293	254	268	265	266	261	242	263	270	269	242	276	268	248	249	257	262	245	263	245	248	233	250	256	233	250	258	266	251	244	272	264	216	268	250	258	265	238	248	272	261	238	258	253	248	246	242	272	234	279	265	277	240	266	255	246	252	262	256	266	251	216	268	254	231	268	246	258	278	273	270	271	244	251	264	258	282	259	225	280	227	269	265	251	242	265	239	268	249	258	282	238	248	249	276	245	258	245	256	287	276	245	274	245	254	249	300	262	267	269	269	255	252	252	222	243	268	276	268	266	231	267	241	264	225	248	253	271	276	292	264	239	236	259	245	274	267	293	273	253	255	248	248	257	259	283	247	250	251	242	273	273	220	249	258	268	267	282	243	283	268	255	237	239	250	272	253	248	283	268	254	265	274	263	251	268	244	262	268	278	262	278	249	246	293	257	240	272	263	250	268	231	257	278	246	284	245	257	239	268	269	232	259	274	258	228	258	247	248	289	264	251	274	277	263	285	275	253	235	226	284	255	289	249	287	252	243	213	237	285	244	262	262	280	291	245	246	267	275	267	243	229	262	270	236	268	241	237	273	257	252	278	249	273	254	250	295	257	257	248	278	236	256	253	245	247	272	264	255	260	271	264	257	257	248	293	239	257	244	258	246	257	287	278	260	292	307	270	252	277	276	246	255	255	262	254	259	266	251	236	260	244	247	288	286	231	269	258	255	264	267	259	238	267	237	288	252	262	241	278	261	290	237	250	262	258	283	266	266	245	276	264	242	254	267	263	265	269	256	245	265	240	266	247	244	255	264	256	266	240	260	264	272	243	294	225	262	259	265	254	267	255	259	259	291	264	286	265	270	292	273	256	251	254	246	265	258	239	288	263	251	249	239	238	243	268	257	240	261	245	219	273	247	255	250	279	244	256	264	230	253	265	263	279	281	255	241	277	249	251	265	254	225	235	273	237	242	260	247	252	278	261	240	270	258	263	262	256	240	235	240	263	244	278	274	261	246	262	253	257	244	257	279	270	260	233	269	270	260	233	254	245	276	271	229	234	297	242	233	249	242	271	242	249	243	264	264	251	283	256	245	285	255	252	253	262	251	249	262	255	240	248	253	227	239	258	278	243	266	240	256	238	252	261	272	232	276	259	227	247	246	281	240	252	261	250	225	266	284	245	238	268	242	236	251	257	244	260	260	288	255	251	264	261	259	235	251	269	245	270	268	254	257	263	247	272	255	270	287	240	244	255	250	254	247	276	259	229	244	232	292	272	272	276	252	260	281	239	269	256	241	242	248	257	257	243	278	245	266	261	251	235	284	276	260	267	265	227	290	236	246	246	270	257	265	253	274	270	237	253	246	257	271	238	253	241	236	237	251	256	257	239	248	258	273	247	253	238	273	274	237	262	267	246	249	254	272	260	271	255	228	266	281	234	253	256	250	254	262	257	260	275	252	265	257	238	266	269	259	227	256	259	261	266	268	277	254	221	261	233	263	248	261	263	240	245	283	233	220	257	263	265	269	274	243	268	247	293	224	255	257	280	255	249	247	234	262	250	256	246	273	271	262	244	255	246	264	236	226	236	240	234	263	222	261	246	265	259	239	251	277	275	263	230	272	231	259	284	259	242	271	248	271	258	288	249	288	261	269	238	245	255	283	230	293	252	237	250	279	267	256	264	267	273	279	260	269	249	268	283	257	261	265	268	289	254	282	249	266	306	248	253	257	249	243	296	251	254	244	242	241	234	238	269	258	241	298	252	251	248	252	267	257	241	268	255	264	282	276	254	263	267	260	242	242	244	273	262	263	253	237	254	239	261	250	251	258	256	254	246	242	255	276	258	242	259	257	273	241	270	246	239	251	227	258	254	255	265	264	244	262	248	260	250	250	245	237	273	242	281	270	269	270	240	281	244	253	288	220	257	250	260	293	248	272	293	259	266	242	270	266	272	240	268	239	282	264	217	255	258	252	291	264	276	234	269	233	243	243	271	233	259	245	256	260	283	241	237	280	281	255	248	259	257	266	241	230	218	251	278	253	249	255	230	250	230	257	255	268	272	248	249	253	242	251	258	255	262	264	238	260	258	209	290	258	263	275	263	242	266	239	251	238	275	266	264	243	264	247	263	239	285	260	258	244	260	241	280	264	226	277	244	277	265	254	279	260	248	260	264	250	243	258	224	252	264	259	244	272	308	247	257	263	261	238	271	253	262	256	265	270	250	271	255	243	254	257	258	272	272	263	244	250	243	287	252	243	263	254	280	278	265	245	253	260	247	299	239	247	269	235	249	272	257	254	239	250	281	235	280	239	220	255	265	238	278	278	264	270	253	251	259	248	272	278	277	281	224	242	261	228	263	269	236	255	250	242	273	258	259	278	279	239	273	262	266	266	245	262	250	251	285	276	262	234	283	278	280	257	263	248	248	260	251	252	283	254	233	278	255	254	245	261	249	264	279	251	254	261	267	241	273	266	248	261	285	236	259	266	269	265	250	268	226	264	287	240	250	249	238	239	238	256	238	271	248	253	242	232	253	277	278	267	262	255	252	262	259	226	262	258	256	244	297	227	266	267	285	249	281	263	284	241	257	273	241	258	258	249	272	257	276	251	268	261	301	265	240	257	275	265	246	239	275	266	264	261	264	262	256	240	246	259	248	276	270	282	254	242	270	232	242	257	260	284	250	237	258	260	246	229	266	266	265	265	253	270	275	239	288	257	255	258	245	261	259	240	243	269	262	272	262	283	238	237	246	268	255	275	263	249	258	251	273	267	243	278	224	271	257	242	288	260	235	228	275	244	238	254	268	237	268	238	270	252	246	272	259	271	281	298	278	250	258	259	245
14591	6579	3909	1864	1329	1016	805	646	531	565	481	442	465	395	411	375	396	356	381	385	380	343	340	350	338	364	364	333	343	366	372	354	337	367	377	330	348	347	353	328	365	340	331	381	330	330	355	349	371	353	351	353	328	334	359	327	295	358	337	306	347	352	386	378	327	340	374	355	334	345	334	353	329	340	335	375	337	352	342	332	350	337	370	359	366	360	356	315	369	345	351	347	333	334	356	322	361	374	358	369	290	348	308	353	333	386	354	332	338	355	341	354	375	339	358	360	355	378	314	353	314	346	351	326	353	369	322	359	378	327	323	325	313	356	343	352	366	381	339	342	309	361	384	362	340	363	313	338	362	384	349	374	330	332	375	304	337	333	366	329	375	325	353	364	380	354	317	346	365	318	327	331	346	332	335	375	327	360	330	341	337	355	355	352	360	366	385	353	344	326	351	335	284	323	377	367	371	323	338	341	346	354	307	331	365	364	353	311	355	340	332	346	336	315	357	340	329	330	362	361	358	335	352	307	343	372	355	362	336	335	329	292	328	358	355	342	360	361	314	325	336	341	367	306	341	355	330	354	349	344	335	345	332	366	352	340	343	353	331	369	317	348	364	338	330	310	349	339	332	321	334	355	339	338	347	348	345	336	318	361	331	307	345	329	349	369	340	331	338	337	365	345	340	323	368	306	329	327	371	340	307	347	347	319	340	323	330	323	312	372	330	382	362	360	345	367	327	305	364	308	352	337	346	361	372	346	327	357	337	346	325	362	297	322	373	338	341	360	331	336	357	360	359	341	361	332	340	360	339	336	352	335	323	363	331	330	342	318	333	353	367	335	343	317	360	343	344	355	346	342	371	321	359	360	334	347	350	329	388	377	337	356	339	319	364	334	328	357	371	328	365	362	343	333	308	338	338	332	354	306	313	363	324	346	362	342	354	340	377	346	318	359	369	344	349	335	349	370	322	336	350	351	325	363	333	329	336	348	378	333	344	289	342	330	356	313	347	396	337	330	362	336	325	322	322	334	353	354	346	312	334	333	348	330	325	327	349	347	314	332	380	361	338	331	340	322	340	333	346	309	356	342	403	348	365	358	333	310	366	340	349	347	343	345	338	340	337	348	329	345	343	314	373	333	330	353	379	337	312	340	368	346	342	329	356	327	352	298	354	364	348	357	353	339	329	327	332	327	355	332	350	335	327	346	327	348	331	373	350	344	353	333	298	343	318	350	364	362	312	337	309	340	353	332	336	309	311	358	336	350	346	326	312	360	334	370	322	314	325	335	349	340	346	336	327	376	321	369	352	378	338	319	326	317	361	328	353	320	347	307	357	352	351	355	335	336	327	365	351	340	338	373	341	360	356	313	350	338	364	347	327	353	307	319	343	337	319	357	338	310	369	362	335	335	348	363	375	344	323	334	353	337	340	354	334	346	329	363	349	337	334	339	348	332	338	344	335	343	353	354	389	318	347	358	331	346	353	335	331	289	348	359	345	317	316	363	328	350	336	336	341	345	338	344	329	324	325	384	322	357	312	359	310	372	312	332	330	372	336	365	336	340	375	328	339	353	315	355	372	348	333	333	359	354	340	339	318	354	382	344	356	346	346	346	357	350	325	366	340	360	374	312	336	351	354	339	339	336	332	356	341	345	318	349	373	371	371	350	374	362	366	350	349	312	356	333	342	337	344	372	330	343	323	344	316	322	323	367	355	356	320	303	367	360	322	316	350	324	350	335	346	333	322	339	350	297	358	333	359	332	355	328	321	341	320	352	328	366	337	347	346	312	363	362	379	381	347	339	371	345	376	337	344	349	338	346	329	349	366	358	338	338	352	329	338	363	314	370	347	358	363	350	332	360	358	321	346	320	342	347	361	360	347	345	322	343	346	369	344	374	347	338	370	330	330	336	349	342	347	347	372	331	370	340	323	381	327	331	319	307	322	339	357	355	332	337	339	317	360	370	339	343	396	343	345	361	348	330	327	343	362	333	331	335	349	338	361	334	343	348	333	362	347	320	331	357	336	326	332	325	354	349	299	350	368	351	340	363	328	344	342	348	352	339	327	343	368	341	340	350	333	326	381	356	347	316	314	344	339	332	330	340	347	334	337	358	313	356	338	338	332	340	380	292	349	343	314	321	378	351	367	334	348	351	321	318	346	363	339	334	344	335	339	328	335	347	333	359	343	353	342	334	329	367	343	327	329	321	349	304	355	357	318	298	342	309	351	344	371	340	357	334	336	344	318	339	345	325	335	363	344	355	336	370	374	383	366	340	370	349	358	364	339	321	362	329	336	338	340	331	301	328	341	315	366	361	353	367	340	349	316	363	336	345	360	327	350	342	340	377	332	339	341	342	302	352	344	339	324	360	323	321	337	335	358	344	307	333	348	326	331	331	359	360	362	326	336	359	323	331	332	320	344	342	366	343	323	343	351	318	349	335	324	352	325	324	352	331	376	321	310	310	354	358	339	327	325	352	323	322	346	353	355	329	346	353	346	341	361	337	330	341	317	335	365	360	324	330	342	331	373	361	367	326	347	369	356	344	332	308	325	322	352	346	323	327	328	326	335	321	340	340	316	315	355	339	355	309	339	320	314	360	344	325	365	352	336	353	363	331	321	323	315	307	323	335	324	341	367	372	330	332	316	333	358	364	351	322	336	340	315	361	361	350	347	352	332	351	355	354	338	359	333	365	339	355	353	334	341	363	376	351	334	325	331	334	297	348	365	328	311	359	324	347	346	334	361	342	328	326	295	315	355	320	341	337	363	328	353	334	351	350	363	335	333	360	360	366	328	347	354	337	322	344	334	345	327	322	358	355	350	352	359	371	334	342	342	321	352	374	343	327	345	322	357	328	370	391	383	379	344	324	332	337	335	390	376	319	334	326	340	318	351	353	349	370	349	326	308	298	318	345	368	349	361	368	354	332	349	321	318	365	330	383	355	337	336	337	340	343	355	319	358	338	360	324	291	317	347	314	330	366	350	354	350	333	327	345	344	324	344	332	338	349	321	334	320	369	324	351	354	358	348	328	327	339	362	347	346	320	357	358	334	361	365	345	306	360	370	361	340	371	346	326	352	331	353	338	319	316	312	315	355	337	327	357	321	317	356	329	343	320	342	347	312	343	325	334	343	320	379	347	329	319	311	357	339	378	353	326	345	350	329	328	303	324	372	333	336	330	361	370	349	326	358	323	366	322	379	342	343	353	332	332	356	333	346	333	324	370	311	345	338	319	346	330	334	381	345	326	362	314	351	381	327	307	348	350	366	325	343	337	360	374	330	329	331	362	316	370	303	354	340	315	358	343	338	332	352	324	340	329	345	347	350	337	348	341	329	352	333	381	363	342	328	330	323	332	371	310	355	326	363	323	332	361	342	331	356	372	369	334	375	330	376	334	354	315	321	354	344	369	346	302	327	330	345	345	354	355	311	342	326	349	336	308	331	350	327	325	334	326	326	316	334	342	331	369	350	336	302	333	341	324	341	364
23078	21639	29332	24441	21631	21483	3084	667	510	471	363	326	308	305	290	272	254	279	247	228	222	194	206	237	212	201	192	209	198	204	191	216	200	216	158	177	182	189	225	207	205	170	191	210	197	189	205	168	195	177	205	195	172	206	202	169	188	209	190	203	200	191	210	195	186	227	186	218	216	207	183	206	228	163	186	200	189	196	195	181	177	188	206	190	179	203	165	191	202	187	197	190	207	165	192	188	196	186	182	188	173	189	188	197	179	172	215	208	167	196	192	185	157	181	207	189	191	193	201	209	180	177	178	183	191	201	193	200	204	200	190	186	182	170	182	170	204	199	169	190	177	169	179	196	191	191	198	159	189	183	190	179	191	183	204	181	211	185	201	191	172	202	181	189	189	194	148	205	174	157	187	168	161	188	194	188	207	208	179	192	171	200	201	200	190	194	205	202	171	209	197	175	186	190	178	205	193	195	181	190	185	183	191	176	202	189	191	155	172	193	169	199	172	184	202	228	214	199	187	187	210	198	194	195	198	189	191	189	187	168	204	207	205	175	177	208	185	194	170	179	174	198	181	180	193	187	181	187	195	198	198	185	208	185	191	184	187	202	175	175	194	184	180	176	173	185	191	194	198	170	206	181	179	189	194	205	185	188	175	172	179	184	185	171	185	214	192	180	203	188	218	195	173	198	200	184	190	212	187	191	201	191	163	190	192	189	186	215	187	191	195	194	166	194	179	163	192	180	187	188	192	207	182	187	195	163	193	181	203	191	173	200	181	203	192	190	200	193	158	199	200	184	209	196	184	207	190	208	190	187	179	172	189	199	178	188	188	188	180	187	173	186	192	174	206	195	181	220	195	188	205	177	203	181	204	190	190	168	172	206	176	177	177	190	178	168	205	194	194	214	185	206	185	197	183	156	222	204	189	208	184	207	184	192	188	210	173	173	198	206	185	209	187	179	186	178	208	172	161	174	179	193	174	181	177	167	201	196	199	161	180	183	184	153	185	178	194	189	217	178	178	192	176	179	196	186	170	173	171	207	172	197	185	184	207	171	170	179	209	235	183	203	192	190	188	195	204	180	184	187	184	198	182	184	186	190	193	176	212	191	181	182	165	187	198	183	202	172	177	190	206	197	180	192	202	191	189	202	171	199	174	175	219	202	167	176	181	178	202	186	171	211	197	181	189	200	172	188	172	203	216	191	160	199	182	190	199	178	185	177	196	177	206	199	187	184	200	174	201	178	173	189	200	197	201	188	213	194	217	174	181	190	201	165	202	194	173	187	172	180	183	194	191	191	178	197	183	201	180	161	176	184	200	187	186	206	222	168	178	219	201	183	194	185	182	220	182	179	188	198	200	185	169	164	205	198	178	160	223	198	200	178	196	183	195	183	195	173	185	228	205	182	176	194	185	213	209	187	193	193	193	168	173	186	195	190	167	199	178	176	188	189	186	189	201	213	208	188	191	189	156	180	165	203	192	216	192	181	182	185	199	184	207	191	181	176	175	200	166	160	204	177	209	188	209	191	154	200	169	181	177	180	176	172	177	207	188	185	192	164	203	197	202	226	203	200	165	154	188	181	200	221	188	195	190	192	178	197	191	179	189	203	202	190	190	179	213	172	180	193	189	198	199	192	194	192	204	202	194	171	178	177	175	192	191	180	200	201	179	189	197	151	193	208	199	195	200	195	203	191	193	189	188	218	181	177	177	195	198	189	177	188	190	175	210	215	208	168	187	198	195	171	168	196	204	191	201	175	171	202	171	196	175	165	188	207	216	185	170	212	218	192	192	183	152	172	196	169	166	197	171	197	192	164	194	200	203	200	176	187	194	160	211	187	177	206	181	197	226	193	203	202	208	172	187	169	175	200	164	194	202	191	202	184	172	207	181	193	204	192	203	186	199	194	166	174	167	165	186	176	192	175	189	187	196	215	194	201	186	185	178	185	210	191	185	201	188	188	196	201	193	197	172	204	182	197	177	181	190	212	187	179	176	178	184	200	187	200	188	189	181	183	203	190	188	190	212	190	197	205	201	202	176	193	193	177	196	177	197	188	189	187	169	203	201	173	203	175	191	186	178	171	215	182	174	172	191	187	168	178	182	193	204	190	197	176	168	185	208	170	176	196	205	175	181	183	176	179	189	194	163	175	183	210	198	180	186	174	198	175	161	174	184	199	220	191	183	167	201	203	191	197	206	203	188	204	185	174	200	180	191	179	202	184	171	201	180	168	190	166	159	215	174	185	176	174	186	183	182	170	212	182	175	182	187	196	186	175	201	204	195	193	195	168	176	215	176	183	167	192	188	189	196	196	179	186	200	166	196	197	170	192	184	192	190	156	193	202	193	176	154	180	172	167	186	195	198	182	221	182	180	193	170	176	162	210	162	193	165	203	176	205	211	184	188	202	211	160	184	194	192	207	173	201	186	191	173	198	198	176	162	188	189	180	186	212	199	187	191	208	197	191	170	183	174	183	180	184	174	184	190	208	209	187	170	169	163	202	198	208	190	167	203	191	188	192	198	175	182	181	179	194	180	189	178	180	196	184	174	200	195	191	182	188	192	190	175	182	162	189	185	203	197	165	188	196	159	190	178	223	180	185	170	185	159	189	192	219	168	184	210	167	185	218	182	201	198	177	187	206	207	187	196	191	182	202	197	199	213	167	187	171	187	192	197	201	187	183	182	188	168	194	189	190	203	180	186	176	187	165	167	174	196	201	191	194	193	166	193	185	196	190	187	189	190	187	176	175	165	160	165	175	188	190	160	191	176	188	176	189	203	179	203	209	183	197	187	210	201	193	206	180	189	191	186	187	155	166	204	182	184	194	194	195	203	185	173	185	178	189	215	193	178	173	200	180	188	196	175	162	178	208	172	176	195	180	184	189	196	202	179	203	185	190	203	194	161	179	164	183	171	206	178	203	198	189	181	198	195	208	161	183	180	191	181	205	178	181	183	195	206	195	182	175	181	185	166	198	194	192	161	186	208	163	168	210	186	206	187	187	189	170	199	167	204	198	209	182	184	199	193	215	195	198	203	172	178	175	192	179	192	177	188	182	189	189	168	203	184	189	158	190	205	203	159	194	172	203	184	212	195	193	203	167	178	193	181	182	182	189	181	198	187	180	181	185	208	146	166	216	191	187	206	208	196	203	186	199	202	202	192	199	193	179	196	210	201	199	172	190	182	193	177	207	208	188	208	192	202	182	189	172	201	185	171	182	165	181	169	184	196	197	178	185	169	210	183	189	207	227	197	197	165	178	166	200	181	172	199	193	191	190	194	182	183	199	199	194	191	166	184	221	188	162	195	178	175	181	205	189	204	196	205	184	193	199	207	177	184	196	186	187	183	193	194	187	193	172	221	185	188	186	193	184	176	192	168	204	204	201	174	202	205	186	169	175	174	201	176	182	199	161	191	175	179	159	204	223	193	193	180	197	176	192	190	195	186	196	204	187	182	187	171	155	180	184	198	190	168	177	161	206	189	145	167	168
19540	15917	9743	4630	3285	2328	1717	1346	1025	819	717	614	579	514	493	428	396	424	381	376	333	370	355	330	342	311	318	297	286	309	280	269	312	274	282	265	279	281	292	284	312	273	294	341	265	259	278	253	256	274	260	273	270	269	246	300	285	275	293	282	281	292	236	289	252	256	248	261	262	263	276	260	252	246	254	260	252	268	281	262	237	285	271	298	231	274	259	277	262	260	262	259	248	261	275	267	244	256	269	247	238	244	236	266	284	243	244	236	260	261	251	265	236	281	279	279	272	252	273	277	237	242	268	251	283	236	266	285	243	271	256	256	253	255	284	262	284	274	255	247	281	244	247	242	274	254	275	265	263	260	245	266	251	258	251	284	258	273	291	268	269	245	243	249	261	269	249	275	269	269	248	228	256	269	257	253	238	266	253	273	278	298	248	262	245	251	243	260	257	285	272	245	236	260	271	244	248	267	259	277	250	233	223	241	245	253	256	226	272	259	226	276	278	256	241	288	239	301	262	258	246	253	245	245	225	281	303	264	243	270	265	286	269	240	260	265	255	266	258	223	231	255	229	266	261	248	260	254	264	260	257	233	276	237	262	247	258	265	258	253	262	261	244	268	259	255	298	266	244	259	240	267	244	247	251	263	261	267	228	244	255	242	246	258	277	246	274	202	241	265	245	251	280	238	244	247	271	245	283	276	247	239	263	264	271	254	249	244	266	249	267	264	264	271	226	250	251	265	260	264	260	273	264	247	251	250	270	248	262	244	233	244	260	204	261	240	246	258	250	255	271	277	284	244	272	266	255	276	242	255	248	257	243	255	248	271	259	234	239	233	259	267	266	254	258	242	257	271	260	272	261	249	251	258	234	261	231	262	282	286	262	272	261	267	267	272	244	259	280	301	279	237	267	244	270	251	229	267	247	261	261	237	246	238	261	226	262	264	248	208	247	234	226	222	253	236	278	268	243	257	222	268	254	247	241	263	219	220	260	261	266	253	280	236	241	264	245	245	265	270	213	283	276	273	246	251	250	253	266	251	253	236	235	243	283	256	252	275	259	244	248	228	237	254	277	247	272	246	254	250	211	237	276	217	277	245	270	268	251	247	277	274	263	284	253	245	232	272	256	263	266	276	254	232	281	253	246	269	252	289	269	249	232	260	247	225	244	244	260	275	266	272	259	243	276	264	260	256	256	272	281	259	261	243	235	254	271	258	239	269	262	221	238	261	248	254	255	249	263	247	287	256	264	257	255	257	234	235	241	258	228	253	281	245	242	270	278	244	287	239	273	244	248	266	254	257	272	244	234	257	265	271	266	259	264	278	269	266	254	274	267	247	232	280	234	244	290	243	273	244	243	271	274	276	247	258	241	260	248	236	248	262	263	233	257	241	260	257	252	236	231	241	270	269	255	262	275	271	288	246	265	255	249	270	245	237	247	278	267	230	234	251	244	256	252	240	282	256	272	270	251	227	253	247	232	265	274	273	249	251	284	249	231	243	253	239	249	228	285	256	268	248	224	231	248	260	266	255	241	243	248	233	288	264	247	257	254	272	241	249	240	262	269	256	280	268	238	267	261	254	237	273	236	262	251	240	246	236	283	262	281	235	248	244	255	241	265	289	242	274	246	284	282	267	229	246	295	284	225	256	248	245	257	236	261	246	254	263	252	285	264	235	250	267	247	236	299	246	271	242	228	268	240	294	258	253	244	257	251	256	235	234	264	253	280	238	249	251	290	252	248	263	250	250	249	293	270	244	264	255	239	246	258	245	294	268	249	262	268	248	262	260	252	247	263	250	262	284	244	271	270	248	274	273	262	262	222	247	256	278	281	249	254	269	225	244	270	266	272	233	249	247	271	268	250	268	235	223	266	282	261	261	250	298	247	263	239	273	266	322	303	255	260	259	239	274	239	267	258	266	258	294	265	257	270	281	281	269	248	234	260	264	260	248	256	261	275	255	261	270	277	292	261	252	248	297	278	233	253	241	260	248	254	266	273	243	271	286	259	257	267	259	246	256	250	253	287	285	278	247	234	257	279	250	253	286	252	256	277	252	243	261	262	264	262	252	261	256	273	251	259	247	270	258	259	261	260	263	234	254	235	267	239	244	245	245	259	254	256	254	248	250	242	251	262	263	217	229	268	265	241	276	245	243	268	261	264	276	238	278	267	260	270	265	264	254	212	264	250	254	265	243	240	240	251	254	248	247	254	263	266	256	252	253	248	254	263	246	255	243	272	265	269	260	246	275	252	253	257	276	255	288	250	249	256	241	257	241	270	273	247	255	264	254	255	266	253	267	271	281	261	242	273	220	250	244	287	248	253	247	263	257	247	253	264	266	252	284	248	247	285	235	257	242	275	262	264	245	254	255	245	232	276	265	239	256	268	272	235	255	269	233	260	257	224	246	288	255	257	277	277	262	223	251	247	255	255	257	249	245	259	264	294	246	280	260	282	232	245	252	278	276	280	259	274	265	253	271	252	248	251	277	259	238	218	250	238	276	256	267	253	267	259	276	242	271	241	258	254	235	273	274	278	264	245	258	232	248	248	235	276	249	252	270	259	277	248	239	250	300	288	296	273	249	242	240	250	253	242	231	265	298	269	227	267	258	243	256	237	246	244	239	269	270	238	275	261	254	268	290	236	305	280	264	254	261	254	239	250	241	249	242	265	225	240	282	252	255	277	237	256	238	246	262	267	264	246	257	238	249	252	265	239	260	233	263	263	230	229	259	280	249	254	240	250	261	263	278	289	265	255	251	247	259	236	259	255	247	275	256	245	270	258	268	256	264	253	261	253	246	274	274	259	268	254	265	243	260	275	269	260	231	249	287	274	250	247	248	255	265	271	228	275	266	249	272	226	256	273	249	272	267	254	216	284	244	249	258	259	263	251	252	268	260	233	273	276	254	272	264	257	270	250	276	258	271	263	268	227	251	236	259	267	273	239	247	241	269	273	241	278	253	250	253	231	248	236	238	282	251	308	223	289	258	258	272	298	286	234	262	258	269	268	280	243	266	258	271	275	232	254	257	248	261	257	255	225	248	268	231	252	263	262	268	271	237	253	262	271	260	268	262	243	288	252	271	248	276	278	261	217	244	273	290	262	251	227	256	251	282	250	274	305	270	258	278	242	275	253	244	245	259	252	275	275	252	253	254	235	259	255	270	282	239	254	260	257	253	266	240	262	273	280	224	238	261	260	233	283	255	244	268	253	291	265	267	266	266	252	260	244	253	235	284	266	245	250	244	239	253	286	260	264	243	253	265	245	268	225	248	281	269	241	242	283	284	211	279	259	255	253	257	221	263	262	235	264	236	256	276	279	275	261	253	258	247	268	275	273	277	275	266	255	233	262	264	229	276	277	266	234	243	293	269	230	259	237	262	264	254	270	257	257	322	266	245	269	251	264	253	260	259	257	263	235	259	202	257	259	230	255	252	254	258	264	270	260	240	259	245	257	278	269	264	257	274	300	261	267	221	241	251	260	266	235	255
27919	18258	4126	948	590	483	427	462	454	437	443	458	439	440	439	431	405	442	458	443	431	427	408	398	464	425	427	380	440	423	418	446	387	438	408	423	425	437	414	429	407	426	401	432	419	427	431	413	439	404	419	417	423	418	387	419	403	419	403	406	427	428	406	401	414	445	448	404	421	419	438	407	395	429	403	436	450	430	406	437	411	385	384	426	412	380	400	411	395	389	438	428	407	418	417	405	406	402	430	451	423	429	398	373	399	412	391	430	417	400	428	385	416	444	395	366	442	424	484	420	365	410	408	431	428	419	378	444	371	422	415	399	375	406	460	460	423	416	389	383	406	437	392	415	414	410	429	375	404	431	446	410	432	398	414	417	390	414	423	400	441	461	441	421	451	405	389	390	397	431	434	386	437	391	395	422	401	417	409	396	402	412	438	402	441	428	431	406	420	405	392	472	425	398	419	429	417	397	434	396	391	409	426	411	419	393	415	415	451	426	428	420	403	419	428	471	414	413	435	382	458	444	407	406	426	410	343	412	418	420	417	386	406	402	437	440	470	420	441	406	385	391	423	373	403	368	408	424	404	446	435	417	417	411	416	405	434	418	428	414	421	456	437	396	391	418	469	446	423	422	389	416	403	400	445	465	421	388	367	423	403	385	422	447	438	417	363	435	431	420	395	407	422	446	428	387	432	417	436	378	402	380	418	415	381	400	450	411	427	423	376	410	414	386	448	414	422	435	420	450	385	457	394	424	428	447	431	440	400	453	405	416	410	461	422	429	387	424	381	421	407	428	442	407	407	414	438	407	427	393	447	383	392	433	432	394	423	420	426	394	447	414	395	418	406	432	440	419	442	439	407	461	415	422	440	410	416	403	413	410	411	445	411	439	425	440	452	407	435	438	433	424	435	451	415	404	391	427	404	384	382	408	408	431	393	398	411	436	397	395	382	384	406	403	439	444	459	415	417	424	445	419	422	444	412	389	367	434	422	444	395	394	439	379	397	410	406	424	419	414	400	399	430	428	395	436	407	421	459	393	430	430	395	399	435	406	449	441	423	416	419	418	450	404	403	405	394	425	434	411	447	419	427	427	401	420	385	386	387	425	401	435	401	423	411	398	442	421	418	415	447	400	434	438	420	433	388	401	439	422	430	412	409	437	410	382	415	420	409	390	402	420	437	484	465	409	370	427	416	460	423	414	408	420	435	410	411	405	437	466	430	419	431	425	437	403	409	416	432	402	419	426	406	440	402	398	435	422	434	417	420	456	412	430	450	408	490	419	419	409	447	436	424	416	440	411	419	445	449	426	453	397	385	409	412	431	415	393	410	395	431	436	423	396	377	424	435	415	379	397	395	396	439	412	381	432	425	424	436	438	422	439	415	440	419	416	429	417	453	457	415	381	406	416	411	416	432	383	436	413	422	419	401	396	414	429	400	388	423	396	377	414	451	418	406	439	387	421	396	408	421	450	441	411	414	420	466	404	451	393	405	390	395	438	459	432	424	356	389	399	442	417	422	436	438	417	400	409	422	433	432	423	425	403	434	411	439	405	419	424	378	430	426	411	409	427	432	458	449	415	375	391	427	452	422	440	406	434	436	396	403	359	443	372	405	408	406	413	429	428	426	388	437	408	447	422	402	452	431	411	422	364	366	448	450	409	406	438	405	422	416	435	449	421	433	396	414	402	426	447	441	412	395	436	395	386	396	455	412	393	444	424	406	436	445	435	435	441	402	404	410	401	441	425	413	431	425	432	426	430	404	412	439	403	388	420	426	448	400	422	441	446	418	438	431	376	406	397	386	408	397	386	407	410	424	404	423	395	423	403	446	404	409	437	426	390	412	416	379	421	433	434	410	417	381	424	423	436	439	422	408	443	404	409	423	446	445	405	433	438	404	425	413	425	400	416	394	434	414	409	407	407	392	386	430	435	427	420	406	398	438	419	373	440	416	382	434	389	395	417	429	423	450	405	419	444	423	431	419	404	375	367	401	455	435	424	371	423	397	416	450	395	388	437	427	403	404	409	433	454	393	409	408	436	411	433	422	454	417	414	419	411	405	420	415	430	380	418	422	438	367	419	398	434	403	426	392	409	393	407	405	418	429	436	414	432	409	465	424	434	417	404	409	434	441	423	399	435	382	409	429	420	432	415	437	431	428	427	387	459	402	397	410	427	437	437	424	437	418	425	421	402	421	404	420	412	389	409	434	414	461	387	356	412	411	444	404	434	417	413	418	423	419	411	455	389	378	441	441	416	409	423	439	444	428	397	382	400	440	438	406	425	411	422	416	433	466	402	405	431	397	402	444	396	456	414	405	445	398	407	423	437	424	467	405	409	423	427	400	411	447	414	413	375	425	430	401	420	427	414	412	442	406	399	417	403	438	396	432	411	443	400	383	451	434	429	416	401	427	420	439	443	389	415	405	403	398	458	443	409	430	394	415	424	400	375	414	423	435	351	415	408	451	410	409	441	423	403	441	418	437	421	398	420	376	436	427	413	437	395	425	421	401	413	422	439	401	450	436	362	449	443	425	415	429	459	435	451	420	410	416	422	440	424	430	400	439	409	436	412	375	412	413	404	395	417	425	438	388	449	409	397	384	418	424	446	350	430	427	393	428	408	401	411	418	406	413	463	424	420	431	402	414	421	391	447	423	408	430	409	417	432	425	417	427	421	431	435	410	395	432	438	428	430	425	447	423	408	394	399	405	392	463	414	423	416	446	413	401	432	384	401	432	450	409	398	382	421	439	420	415	393	460	414	422	443	389	426	418	418	435	414	392	375	429	404	412	399	429	437	419	442	401	405	416	412	408	413	444	426	428	421	401	417	413	387	364	418	414	417	409	429	368	398	426	409	408	420	424	403	427	405	408	426	394	409	440	436	406	410	439	395	468	417	445	411	416	431	380	428	398	439	425	403	418	400	416	417	444	404	408	385	380	412	426	462	398	445	381	439	438	431	429	445	425	393	416	441	435	412	445	412	421	427	417	427	427	438	442	441	417	433	397	395	451	431	438	419	441	427	407	436	413	426	439	417	441	465	414	426	398	436	398	436	418	425	419	427	419	406	429	438	428	404	438	400	440	387	429	432	427	446	449	395	401	376	407	405	416	412	393	422	404	400	382	419	413	417	432	469	423	430	400	418	386	392	404	443	420	410	425	437	408	407	472	437	441	420	433	401	410	399	434	415	407	423	473	402	369	443	428	436	448	412	428	454	398	403	388	420	424	421	427	394	418	419	475	436	432	403	424	423	407	402	459	425	438	408	379	443	427	398	448	402	394	454	404	410	407	438	391	419	438	411	449	451	386	411	440	387	385	391	395	437	409	406	424	422	404	380	428	441	428	422	410	421	405	415	439	430	384	425	419	410	442	414	396	446	435	410	426	391	425	403	412	424	440	420	414	431	414	414	425	385	459	380	400	402	420	429	398	415	440	413	395	428	390	380	419	405	415	400	387	450	421	452	382	418	452	445	406	438	434	407	431	437
12959	3225	1951	1050	885	732	751	640	630	563	612	538	548	578	564	550	572	594	600	535	535	569	563	534	589	541	554	529	563	547	566	504	558	587	571	515	525	549	557	532	564	535	551	564	567	567	518	574	553	554	533	552	565	571	589	543	543	529	573	619	593	559	537	577	525	505	524	546	558	551	560	562	536	545	570	582	578	522	562	532	591	553	552	541	537	585	580	536	521	539	577	575	572	555	584	572	551	544	504	516	538	517	568	555	521	537	517	558	527	508	556	545	582	544	562	533	508	563	578	577	560	522	489	515	535	564	575	547	553	523	512	565	530	519	564	572	558	582	568	555	600	583	538	526	547	555	560	548	562	545	568	542	514	573	577	599	530	490	554	537	601	579	565	539	543	550	569	487	585	526	568	539	555	476	555	562	535	508	573	512	518	535	526	593	548	591	552	558	492	526	566	531	558	569	551	579	534	515	563	566	557	550	581	562	589	533	553	575	573	569	532	561	578	574	524	529	555	551	517	554	541	516	579	565	561	564	550	551	530	563	571	506	547	570	544	561	565	465	541	555	568	568	585	560	546	580	556	521	521	533	558	583	544	537	586	572	572	545	546	562	531	583	524	580	554	538	548	577	539	534	542	562	536	528	563	575	541	551	556	552	538	611	531	570	546	538	514	564	573	539	547	574	524	498	519	508	548	542	537	513	561	512	539	579	591	514	563	557	558	541	550	547	542	527	509	537	590	562	548	523	533	552	530	511	558	526	526	607	537	509	518	528	510	544	551	547	563	539	534	526	560	569	563	554	571	569	568	555	551	545	576	546	580	563	575	561	539	524	525	563	557	574	617	584	550	546	552	568	542	572	545	517	495	525	528	539	504	525	539	544	525	527	548	546	503	514	523	567	552	520	562	548	540	552	528	569	555	533	563	572	556	540	541	543	577	527	569	542	523	554	551	524	596	553	537	588	549	524	496	538	571	541	542	544	549	551	563	506	564	576	548	502	530	553	557	538	518	569	536	552	533	549	589	580	561	540	535	608	534	565	513	553	557	544	612	534	562	531	516	544	542	546	544	532	542	497	502	545	589	567	571	589	524	515	586	541	540	569	563	534	567	588	578	551	606	518	610	529	559	570	561	557	532	540	524	594	561	542	542	510	544	511	543	532	546	539	534	521	579	577	557	547	591	544	559	526	579	530	564	579	560	503	566	556	538	534	547	568	530	561	518	571	536	584	505	551	553	545	561	509	533	487	554	550	549	515	567	557	550	576	532	501	550	571	562	507	519	547	561	600	566	561	581	583	555	564	550	566	544	576	561	574	579	520	555	595	526	522	557	494	518	518	536	628	574	579	540	509	565	546	522	524	520	570	585	562	514	545	580	515	538	540	554	561	565	543	524	564	552	523	540	540	576	560	562	553	528	540	554	569	552	534	545	571	562	566	537	549	541	552	555	566	572	536	540	545	530	563	573	555	566	554	549	584	562	560	557	584	518	520	548	560	584	535	540	526	535	556	578	567	545	547	582	534	558	545	568	523	572	574	575	572	493	539	563	560	554	567	529	517	550	576	565	558	544	528	533	533	550	552	503	608	544	540	522	558	551	511	563	556	529	571	570	549	542	601	558	562	547	551	508	582	543	584	557	540	590	561	562	573	554	595	546	543	534	544	550	553	581	556	548	564	481	582	502	580	590	570	556	548	546	538	574	523	569	507	506	516	527	502	563	596	571	556	557	561	528	536	492	538	564	572	557	562	521	527	523	552	554	527	533	512	545	521	532	538	558	535	559	535	525	587	525	571	553	561	507	577	532	553	546	565	546	534	547	561	550	565	578	536	546	575	581	582	554	564	566	557	522	509	534	613	536	565	544	550	574	571	582	571	514	555	511	560	516	542	532	516	579	561	526	526	612	530	561	566	525	558	560	611	571	548	549	527	554	545	535	540	557	561	570	534	534	535	573	566	559	505	597	507	562	567	520	527	536	496	550	534	549	559	547	573	556	526	558	508	528	566	571	601	544	533	563	547	533	549	551	591	531	553	564	553	558	544	546	575	595	581	526	547	586	580	542	573	548	546	571	548	568	525	516	595	547	568	543	515	534	543	561	557	528	548	544	576	501	554	563	602	562	543	557	558	548	526	524	581	552	560	545	552	554	555	551	535	561	557	561	537	559	574	542	559	553	546	527	543	549	536	549	548	549	580	552	584	544	528	539	582	572	555	582	553	538	575	544	558	553	513	597	533	518	530	532	541	601	589	562	530	526	563	483	531	577	540	520	580	586	529	529	540	545	553	558	559	554	554	538	549	547	583	544	530	518	571	562	536	565	542	536	544	545	566	567	532	570	588	518	569	569	540	533	547	608	541	562	467	545	548	562	585	517	549	517	567	544	545	557	563	560	545	563	532	551	483	587	543	541	551	597	548	522	498	554	600	542	542	547	538	526	541	569	541	561	528	526	538	564	589	528	528	580	578	559	537	537	564	589	540	532	577	522	556	550	512	556	593	553	497	536	546	528	566	509	561	548	549	530	575	544	585	574	573	549	558	587	569	587	553	525	591	578	562	552	548	564	550	551	549	549	546	574	553	549	497	555	545	526	547	519	548	551	535	557	556	517	534	554	578	602	550	573	544	561	539	560	546	547	544	556	568	557	547	512	528	506	551	542	572	587	563	524	530	591	552	542	535	549	548	557	512	565	539	524	537	552	521	554	533	528	545	540	561	536	576	528	524	535	551	581	532	531	561	549	554	516	529	557	542	570	536	562	582	539	547	534	528	538	511	581	570	570	573	538	560	517	542	582	544	528	543	580	556	579	579	580	593	550	585	488	576	529	530	606	541	518	542	594	594	572	517	607	548	554	534	532	547	534	599	528	510	535	536	564	509	560	521	518	583	562	553	535	551	563	620	525	542	565	578	593	539	503	546	539	585	544	549	519	573	539	527	552	509	531	555	564	535	540	523	513	545	549	528	549	515	550	592	563	559	511	557	574	515	573	527	535	523	551	582	565	550	551	547	524	575	565	530	509	540	568	567	541	551	577	517	535	554	534	575	533	516	541	540	531	530	559	530	584	573	523	568	583	535	539	592	532	595	548	543	562	566	511	549	567	545	572	548	562	581	552	560	495	522	569	560	567	537	576	564	563	585	557	582	555	544	577	605	520	524	546	564	514	513	540	582	578	567	558	600	545	525	522	531	593	563	517	507	542	564	533	547	531	529	550	525	562	554	547	535	538	527	549	587	564	566	515	551	526	566	528	563	576	557	530	532	541	525	552	498	572	539	554	514	578	568	582	559	557	525	556	482	561	563	543	590	554	556	581	551	599	568	557	547	533	541	494	573	578	568	603	529	547	547	553	513	564	534	524	566	588	574	530	488	571	552	531	550	530	582	546	575	546	540	561	524	566	554	540	523	544	551	510	529	565	551	561	584	546	536	556	523	553	526	551	532	516	587	526	556	527	521	562	524	551	587	560	518	603	537	541	504	544	520	567	557	549	581
24037	21584	28795	24833	21547	6280	857	696	551	536	468	490	477	472	429	437	400	397	363	416	419	384	418	412	410	417	432	385	383	396	391	400	392	410	394	402	418	411	390	368	403	389	401	364	432	401	394	370	393	429	419	400	382	398	428	435	390	374	395	444	370	352	422	414	423	381	356	435	377	342	378	382	398	435	406	386	372	410	426	375	373	372	430	382	382	381	390	395	407	416	394	379	391	355	362	390	405	412	380	388	361	394	396	369	449	411	389	402	427	393	386	406	367	383	424	379	421	362	414	399	382	398	388	371	363	408	397	419	420	361	398	408	373	363	357	415	371	380	413	363	418	385	396	388	371	369	391	400	421	402	384	408	389	388	388	398	389	433	389	395	373	413	397	375	350	380	388	380	378	376	367	382	398	383	408	412	371	373	368	382	388	399	399	371	372	397	381	403	408	419	409	374	355	385	378	383	390	422	401	379	400	387	379	389	359	422	406	403	388	396	392	394	364	374	398	395	446	383	382	395	392	366	393	360	380	400	387	362	391	404	408	367	382	415	390	408	390	393	424	374	390	399	402	416	383	396	359	392	416	379	351	392	360	396	362	387	409	432	350	393	379	382	357	381	395	393	387	400	410	401	395	399	416	385	368	374	400	382	390	388	379	390	419	390	426	400	358	387	366	408	411	405	387	383	414	370	415	411	382	400	384	402	368	380	430	410	382	379	400	373	392	367	398	389	378	398	398	413	416	387	380	391	406	381	427	402	411	396	421	394	368	391	373	404	421	407	408	374	394	402	410	391	406	374	430	381	389	367	410	380	427	371	400	410	404	390	420	352	406	386	403	369	390	410	421	390	374	411	418	357	384	383	395	403	397	410	367	383	353	386	389	409	402	394	387	412	389	396	392	374	403	410	365	404	381	407	380	401	390	405	390	407	361	411	352	368	398	384	381	373	379	395	337	398	383	380	416	408	370	370	365	417	359	386	364	399	386	391	406	416	355	395	374	400	381	420	369	386	390	402	390	373	396	412	385	390	364	403	401	353	416	394	369	395	380	410	380	413	346	402	401	398	409	371	378	421	386	397	414	413	366	395	380	370	381	417	361	399	421	395	364	365	399	433	409	369	382	397	411	414	422	382	428	392	439	384	377	388	398	357	364	396	391	369	398	373	401	361	377	394	385	398	396	406	403	398	388	367	390	381	357	387	403	379	446	410	352	381	365	380	380	398	392	366	413	389	404	378	395	387	427	364	401	395	358	428	406	381	384	386	389	379	397	380	381	389	420	405	394	369	397	413	427	356	392	380	414	344	390	412	397	404	399	370	383	390	405	400	387	377	401	369	402	404	354	416	375	391	422	379	392	386	385	399	365	386	389	385	382	368	412	381	387	396	410	400	361	404	388	404	416	379	353	383	408	395	384	365	410	381	380	400	399	393	421	395	372	376	393	390	407	388	422	396	402	371	369	389	369	388	399	388	413	395	377	384	368	394	383	403	402	398	391	424	393	384	402	415	371	346	385	369	364	399	401	379	355	389	358	408	365	389	428	408	402	389	400	352	420	406	381	378	378	377	379	386	403	405	378	386	382	410	378	352	383	364	427	367	381	410	425	394	434	389	366	392	398	396	372	404	407	415	411	388	397	345	409	365	430	404	352	362	378	387	436	404	392	423	400	407	375	409	411	417	399	402	370	415	416	390	363	388	371	384	374	372	368	387	383	385	366	344	370	415	387	375	397	373	357	412	384	399	393	405	385	361	385	435	384	413	392	388	348	414	366	388	376	383	366	397	396	400	396	380	415	381	435	379	371	372	388	402	380	381	422	400	397	422	373	369	374	378	398	389	419	393	407	391	392	413	401	392	369	372	417	353	388	369	354	382	381	389	380	398	378	404	351	400	360	403	427	449	381	396	422	401	397	372	390	346	366	421	394	367	365	396	359	419	405	396	384	374	401	402	396	374	410	382	390	361	376	387	373	413	401	384	406	385	377	426	365	361	368	366	418	373	391	440	385	385	416	398	407	398	356	376	407	391	378	405	356	384	364	419	338	381	387	428	389	397	394	407	394	399	368	396	405	392	387	389	394	372	391	372	424	390	408	388	422	372	391	407	378	391	380	373	411	387	421	339	402	375	385	416	393	361	393	394	365	410	389	421	391	335	385	370	392	385	375	416	389	363	394	413	386	383	357	389	404	362	413	355	417	368	394	388	399	385	392	412	413	391	389	377	373	362	417	380	372	387	391	386	419	399	381	399	361	393	391	383	398	382	386	414	380	380	370	387	400	379	377	382	369	391	380	374	412	395	384	426	365	357	377	386	414	410	392	425	414	386	388	411	374	389	412	392	390	406	350	401	377	379	380	406	435	367	409	381	380	398	351	419	372	375	363	412	397	370	400	334	380	366	402	399	384	358	372	407	398	371	383	409	385	375	433	378	389	411	417	371	361	424	409	391	404	393	400	417	427	383	362	418	379	399	375	430	386	421	403	367	392	381	418	391	394	400	404	397	411	378	400	368	400	363	370	405	385	369	382	418	379	411	406	403	385	414	390	399	389	403	368	396	386	384	409	377	362	390	371	384	376	396	406	346	382	405	375	392	403	350	371	397	342	380	415	400	361	370	348	399	399	365	394	371	378	378	410	367	360	375	396	411	359	403	388	391	369	376	337	368	376	366	400	395	346	393	380	420	399	380	355	372	405	377	372	381	369	380	414	388	420	401	384	391	378	398	414	360	388	379	395	407	374	400	382	386	390	348	419	371	451	383	410	382	370	419	405	361	399	368	358	407	392	350	377	381	392	415	398	401	416	404	358	384	375	377	350	408	362	370	414	395	388	368	386	436	397	385	388	386	400	381	384	395	362	376	404	370	360	405	386	412	406	391	366	391	364	414	395	359	401	403	381	370	364	357	400	391	373	392	371	397	380	380	380	357	366	387	380	412	396	367	377	394	434	369	379	387	416	383	426	373	403	353	425	384	405	378	378	383	394	394	406	404	367	389	369	392	391	366	385	384	405	400	402	361	387	431	369	405	381	412	392	385	399	393	415	385	427	381	380	390	411	381	362	384	363	374	405	368	403	385	441	405	343	380	396	396	405	351	387	370	400	361	412	387	405	391	372	379	378	366	410	391	388	419	385	337	444	367	385	350	412	390	371	427	392	370	395	416	370	390	397	352	383	385	376	386	380	382	396	367	390	381	407	393	391	408	348	408	382	381	375	386	405	393	420	414	386	402	396	385	378	411	380	396	382	381	375	398	368	417	408	393	392	394	397	358	344	356	373	375	382	409	381	412	400	367	388	374	372	394	435	386	397	404	376	416	376	403	367	398	399	380	384	393	374	397	374	426	381	367	368	387	382	398	378	376	389	401	396	361	400	360	378	390	422	390	370	373	382	373	389	381	363	387	389	396	410	369	360	385	409	375	376	425	404	413	353	387	381	384	382	393	422	398	400	349	358	349	397	370	418	386	405	366	424	392	401	430	376	349	366	391	379	363
16079	10821	6591	3204	2288	1652	1361	1087	1011	837	763	746	683	641	619	606	602	574	576	568	535	549	545	579	549	571	557	572	540	512	531	542	525	567	527	518	479	520	538	511	569	570	550	563	519	528	562	517	549	569	519	528	561	546	539	489	494	512	527	492	543	508	516	480	507	528	502	493	523	487	505	520	522	549	550	548	525	503	496	525	483	547	518	511	502	507	496	518	546	499	553	535	519	534	498	499	494	521	539	499	510	493	545	510	548	516	522	484	526	532	537	486	520	541	518	536	540	545	514	535	514	524	543	501	543	524	508	525	521	513	535	503	514	511	506	498	492	530	481	537	531	494	499	516	494	489	539	534	560	475	549	549	508	494	545	513	522	500	504	504	473	529	520	522	551	534	559	479	518	487	546	550	552	525	516	489	554	533	494	508	487	522	522	514	511	504	502	505	519	506	520	489	543	492	499	498	529	510	489	487	509	534	542	528	491	532	496	510	535	546	529	510	550	555	542	526	541	514	530	509	484	519	566	504	548	475	554	526	524	557	518	547	537	501	551	488	482	492	513	492	569	502	545	557	491	532	522	491	515	521	471	535	496	487	523	534	491	497	503	525	563	488	554	525	464	503	485	524	511	517	494	534	535	532	504	528	522	523	544	502	504	531	535	512	507	509	487	500	502	526	483	506	522	501	553	499	504	557	539	550	516	551	517	487	534	518	509	474	530	509	551	505	513	477	492	520	519	518	513	553	501	516	490	537	502	539	538	522	512	533	488	535	516	520	534	499	515	491	484	553	533	493	488	537	484	518	524	577	477	534	512	546	503	509	533	518	483	532	532	503	479	536	514	524	515	489	495	536	543	522	495	459	496	521	517	486	538	522	518	525	497	482	483	480	540	479	518	547	523	510	542	522	546	544	549	522	525	539	480	539	501	534	562	540	502	506	532	560	493	510	535	517	475	498	480	533	506	498	562	520	497	518	522	503	518	552	505	534	521	480	496	515	520	507	483	561	528	535	513	482	548	514	531	537	510	512	528	515	550	509	546	545	543	489	503	549	511	552	501	482	507	494	525	552	509	499	544	561	514	549	504	525	499	540	499	536	532	514	518	499	515	505	479	543	524	518	516	477	547	529	523	503	510	505	512	501	525	500	460	510	540	526	491	552	478	496	529	481	473	518	533	516	530	497	534	517	526	568	522	568	538	540	519	531	499	528	520	532	550	537	556	531	510	514	544	499	519	509	510	545	511	485	531	534	506	527	512	512	542	516	561	543	507	492	512	500	512	546	478	502	506	532	523	536	539	500	552	503	504	517	524	518	504	495	531	522	522	518	525	500	526	524	509	509	492	517	510	518	504	517	523	509	507	489	537	492	504	515	510	506	527	505	502	536	526	517	475	466	523	477	508	474	517	551	511	553	514	486	546	502	515	500	532	514	480	488	501	506	507	520	508	553	530	530	533	507	508	529	528	538	508	520	509	524	525	531	522	532	467	529	522	498	491	520	491	539	554	520	470	514	503	528	549	590	522	500	522	507	536	506	545	507	536	527	517	490	551	532	524	513	519	552	499	521	492	555	521	507	547	521	512	503	505	527	554	502	485	530	501	520	527	545	526	538	527	513	508	570	505	512	477	525	531	513	554	509	507	471	494	567	513	503	513	516	531	530	537	526	512	526	530	501	481	551	534	528	541	509	517	538	520	492	504	499	534	497	520	508	531	520	510	528	536	512	535	518	518	526	544	467	541	507	500	522	564	516	507	519	491	524	540	535	512	534	540	506	516	489	558	504	547	560	523	525	539	537	495	469	567	530	514	522	518	517	499	521	483	539	515	478	519	544	491	525	531	498	498	512	531	552	507	562	513	503	546	557	517	530	501	553	481	496	511	519	524	537	521	486	540	514	541	491	538	497	503	539	500	539	477	504	534	520	512	540	562	523	514	502	516	526	546	585	501	491	512	490	528	540	558	515	548	530	522	534	478	521	519	548	497	513	536	464	550	492	541	536	550	502	584	519	511	531	503	536	518	522	517	506	476	530	512	501	515	515	529	514	563	549	498	502	543	501	539	497	554	549	493	565	490	542	530	534	546	523	508	488	538	534	546	515	495	510	523	519	548	481	537	512	550	446	524	538	521	573	528	533	537	573	522	509	538	526	511	507	496	527	508	491	563	524	497	544	571	536	529	465	502	517	555	545	495	542	507	478	520	521	548	497	511	547	518	532	477	503	508	529	516	488	527	477	488	549	550	536	534	546	476	524	503	500	528	512	522	518	499	505	504	557	505	521	568	503	495	499	538	485	528	508	506	524	511	519	557	537	496	546	540	477	512	508	534	529	485	502	505	500	509	557	501	520	473	506	522	499	505	525	518	509	531	495	483	485	540	509	545	551	527	558	497	543	547	505	517	512	534	531	563	504	481	559	480	499	475	542	531	554	494	491	550	520	514	516	545	533	508	509	507	513	521	498	532	530	525	526	521	533	516	501	520	501	491	521	552	550	494	515	524	533	502	553	519	542	505	501	508	526	541	486	501	511	540	542	501	468	566	495	504	511	544	476	519	516	520	484	492	552	520	492	522	499	493	485	487	553	527	529	515	549	553	540	506	510	537	509	562	517	525	522	551	482	545	535	469	539	495	491	516	538	507	521	516	516	503	482	501	486	530	530	556	501	509	481	525	526	518	516	507	505	547	508	490	558	545	502	519	518	566	521	519	579	519	487	524	539	537	477	479	528	538	505	498	501	537	511	515	514	534	509	554	491	523	492	520	542	543	499	558	510	502	534	549	516	530	532	504	512	514	515	503	475	559	500	541	492	522	514	563	486	504	546	499	520	518	530	518	481	534	553	550	496	553	540	482	513	510	539	517	527	491	489	524	488	545	502	535	548	487	475	513	517	488	548	523	513	474	460	518	534	481	542	536	528	536	514	497	530	517	517	527	523	539	510	506	570	483	503	519	498	522	517	497	510	484	505	553	540	504	545	552	542	504	508	508	533	507	497	525	519	495	556	541	526	521	523	518	520	511	520	513	502	510	518	497	495	515	473	544	589	519	474	529	496	507	526	532	534	547	534	558	492	485	489	502	516	578	490	580	494	539	512	554	513	526	545	495	482	513	521	571	540	546	544	498	527	538	502	538	502	493	538	522	503	540	531	506	485	497	531	539	554	536	514	525	555	523	513	500	535	535	528	501	517	522	526	517	489	469	512	531	470	501	510	541	514	506	514	501	504	504	524	504	525	504	511	522	513	499	529	489	509	517	532	487	497	500	518	555	496	526	496	536	536	528	536	495	521	526	539	537	503	488	512	497	554	513	514	482	540	541	530	481	485	489	495	564	525	500	518	531	558	510	520	503	487	501	546	524	547	525	506	513	509	517	507	497	482	489	504	521	529	511	533	498	496	535	527	525	580	524	529	554	538	536	533	562	524	506	514	513	503	542	507	533	472	531	519	531	483	502	476	538	515	557	476	530	500	547	484	496	524	518	509	477	540	524	532
25323	21622	27342	25969	4724	538	413	380	373	307	328	270	289	297	270	277	282	305	282	264	253	242	267	232	278	267	268	261	244	293	245	272	270	248	264	253	263	233	272	265	278	276	285	280	252	268	262	274	255	239	259	255	249	276	262	253	236	274	235	274	244	286	262	253	261	259	256	269	255	284	287	254	225	248	245	262	267	253	263	266	253	255	315	263	270	263	233	257	264	251	251	268	242	249	271	228	244	252	244	270	243	247	272	247	269	267	261	258	265	281	269	276	251	256	239	271	266	269	266	287	258	262	259	293	278	237	231	243	250	239	227	258	275	263	241	273	249	260	262	256	251	228	254	289	271	266	244	266	270	242	230	276	233	249	241	257	230	276	280	229	276	253	269	270	266	262	281	269	254	241	242	265	257	264	231	220	256	224	258	239	255	262	248	281	256	266	261	260	276	256	292	234	266	263	254	239	238	257	279	265	244	262	277	247	229	261	237	265	274	261	264	263	242	267	236	261	272	288	263	247	236	241	232	240	263	283	248	241	266	256	252	240	290	255	265	267	262	248	288	279	257	250	242	272	278	258	255	250	257	265	278	278	280	258	262	264	251	248	247	268	260	258	279	282	271	258	250	270	293	268	262	214	254	255	284	250	250	247	241	263	232	262	261	258	254	263	254	282	235	263	214	246	248	246	284	271	271	257	264	243	247	211	252	261	270	236	244	253	264	250	248	277	260	246	276	272	243	250	248	263	234	251	242	263	244	266	261	270	221	249	236	272	280	223	257	257	237	279	254	250	244	255	245	256	275	263	261	256	257	259	252	234	242	265	259	263	267	262	259	248	285	266	275	252	244	226	253	226	278	266	286	270	257	253	252	291	272	237	251	256	267	243	281	274	258	271	271	246	269	259	224	217	253	257	258	282	269	234	264	237	254	253	252	258	276	258	266	267	250	259	276	263	245	270	283	276	266	271	252	249	242	250	257	230	269	261	258	238	260	255	277	255	250	263	264	261	281	260	258	250	237	289	240	251	291	261	274	270	244	271	249	247	280	262	271	277	247	254	255	269	238	252	242	242	248	275	258	245	263	263	241	265	255	271	272	292	264	243	240	270	239	286	253	251	268	258	272	224	266	239	276	254	276	247	266	266	259	224	270	261	263	230	266	253	243	283	280	253	268	229	271	254	245	243	274	223	227	241	269	261	258	262	242	260	260	257	233	264	271	251	272	283	261	258	270	274	259	231	296	243	251	261	260	241	267	273	258	272	250	278	272	240	264	289	255	271	261	240	276	256	247	255	266	247	235	266	257	249	282	266	257	244	247	282	252	250	262	280	250	277	296	252	274	277	269	275	285	255	251	269	278	268	280	244	261	246	241	269	252	273	256	252	275	260	254	283	264	257	258	267	238	236	254	247	227	254	250	281	267	278	246	250	253	260	251	277	257	252	227	319	252	277	238	283	265	278	268	273	275	246	239	271	269	259	259	285	246	280	274	244	269	238	257	247	244	245	269	274	240	286	239	261	255	256	272	250	252	281	269	225	265	283	279	247	262	255	225	253	278	231	235	264	272	234	297	243	242	269	243	258	229	262	257	243	292	289	250	288	275	260	275	282	254	277	274	244	287	272	227	223	268	257	220	268	271	237	254	265	270	247	289	260	285	283	251	250	236	254	286	251	285	244	239	257	287	269	256	295	259	269	261	260	264	264	276	262	297	247	272	253	245	253	252	272	240	287	284	266	260	264	263	259	296	276	260	245	253	253	264	273	241	255	251	261	243	251	273	251	229	293	263	268	262	250	240	282	258	235	262	230	248	259	287	235	253	272	282	247	247	273	268	276	260	261	240	236	292	293	264	283	225	241	264	266	276	230	257	252	252	254	252	221	307	260	258	296	262	253	246	264	267	227	257	264	242	252	265	264	233	252	260	257	260	249	255	240	252	277	248	228	257	268	275	276	282	257	266	247	254	257	228	281	275	253	225	259	225	273	279	253	268	264	248	289	269	284	251	252	253	292	261	247	272	254	281	280	262	264	257	246	268	286	242	249	277	249	236	261	271	272	254	259	256	248	280	267	297	268	255	266	265	246	253	269	240	233	245	248	263	252	267	253	278	238	235	255	245	273	226	269	211	274	270	248	269	261	283	244	273	266	280	271	244	260	283	251	284	256	257	290	306	251	252	240	268	259	251	230	262	263	232	242	255	261	244	252	255	259	252	269	260	240	235	260	266	243	241	277	263	239	289	258	270	270	276	237	251	263	260	270	260	248	269	269	242	244	256	253	271	244	271	220	264	262	242	252	272	260	225	249	262	243	268	225	264	264	271	285	254	226	266	291	237	275	236	264	274	235	263	262	232	258	265	243	242	245	259	257	272	246	263	246	241	287	250	254	252	273	271	281	225	277	248	283	264	283	260	257	250	264	274	270	237	265	249	258	248	251	266	258	264	249	249	240	250	294	249	232	244	272	247	242	261	244	229	248	274	268	238	277	241	251	263	286	262	262	272	262	255	255	269	256	249	265	279	261	239	265	297	278	263	262	273	253	263	253	252	248	268	265	260	278	246	239	269	248	274	253	239	276	263	266	216	265	281	247	259	243	256	262	262	250	256	252	248	269	284	272	273	228	247	275	285	245	262	237	247	224	260	243	263	280	283	230	288	277	268	248	243	265	249	252	252	247	257	229	251	274	258	255	241	268	262	249	261	267	274	263	252	261	260	266	224	244	240	238	261	267	269	255	264	264	231	285	243	243	299	253	261	244	266	260	255	244	248	250	254	235	252	236	252	256	267	259	256	259	241	238	255	251	277	262	250	242	250	251	261	236	269	236	256	227	284	262	265	247	300	249	251	260	273	295	277	244	295	231	267	233	280	246	259	242	262	264	262	241	251	277	240	262	272	279	230	276	257	267	263	275	263	245	264	286	241	271	259	237	238	300	237	249	268	238	262	268	279	284	276	254	256	238	283	265	228	244	252	275	255	279	251	293	253	286	271	260	251	269	259	260	261	254	257	255	238	236	255	249	225	286	261	281	245	246	259	270	237	277	258	244	270	230	285	253	236	274	278	272	252	251	261	246	256	260	271	272	272	233	239	228	256	297	242	278	255	257	281	249	252	285	247	269	270	265	269	240	268	254	268	254	270	263	275	236	267	264	249	257	260	238	281	259	252	266	253	242	287	261	271	264	221	228	273	248	255	241	297	262	237	261	271	261	273	247	250	280	284	255	260	260	248	272	298	273	248	282	220	216	232	258	280	265	253	259	279	257	266	236	249	274	238	253	259	265	244	250	262	277	242	278	253	282	272	248	235	253	267	241	265	278	255	247	246	253	267	243	283	282	273	275	269	250	239	264	242	246	276	280	235	275	240	266	252	268	251	250	267	231	256	241	271	257	264	280	240	262	272	263	251	265	284	270	280	264	252	228	232	257	246	261	253	270	275	263	257	235	236	244	235	233	269	268	267	285	255	245	286	258	237	245	274	261	249	267	263	276	258	255
15468	6988	3819	1743	1302	975	778	620	581	542	454	477	415	408	399	375	383	401	383	397	371	375	362	356	346	373	357	353	340	359	344	351	345	339	365	374	359	339	364	361	368	346	350	348	336	337	363	348	340	341	363	358	351	344	326	332	329	335	311	384	344	342	345	346	358	339	352	372	334	323	331	354	361	365	359	346	352	349	326	322	351	367	349	332	379	323	361	348	339	354	312	334	346	338	308	312	359	361	353	370	338	381	356	319	337	380	326	343	342	338	333	324	368	353	338	341	387	345	374	351	348	352	348	336	356	352	318	368	347	346	334	350	348	380	354	353	347	328	318	350	333	330	362	352	350	359	349	312	339	350	365	347	339	346	326	349	352	340	341	379	313	340	340	329	343	331	322	345	348	324	321	330	347	316	337	338	370	330	333	342	338	335	341	349	349	381	333	340	346	308	345	339	338	349	347	324	327	334	343	357	311	342	322	321	349	313	354	372	322	328	325	349	322	353	323	355	335	357	310	307	345	341	325	321	304	344	332	353	334	332	309	337	334	338	340	339	328	362	377	349	377	351	347	360	353	332	345	344	344	353	329	366	354	323	353	330	305	354	336	327	372	366	390	310	321	328	330	339	335	297	351	322	325	357	349	335	334	341	355	335	328	348	350	339	374	339	343	351	370	336	328	323	335	336	336	346	320	365	336	329	360	358	347	339	331	362	351	344	335	301	358	335	336	312	340	328	352	344	338	308	345	334	321	320	321	341	375	326	340	335	329	310	364	345	335	378	345	351	348	345	359	341	347	322	317	345	340	352	351	331	372	317	329	314	345	355	323	347	339	349	339	353	359	325	317	345	356	352	366	327	297	363	326	324	335	321	315	335	366	349	353	338	343	342	333	355	330	357	336	339	350	327	294	320	353	357	314	356	331	336	365	321	357	341	355	343	356	365	320	356	335	336	376	340	302	340	334	353	326	340	360	314	347	324	369	313	306	361	359	365	330	321	311	366	339	336	337	358	326	343	347	332	347	334	351	337	322	317	362	333	339	366	346	354	370	322	376	341	325	333	370	361	341	295	324	342	355	331	361	322	366	340	295	355	329	337	338	371	345	329	317	345	345	347	353	350	307	319	337	348	336	329	357	340	373	336	346	348	342	362	366	347	374	328	349	359	319	353	323	381	360	317	341	338	331	355	327	323	338	349	343	335	361	354	334	347	321	335	345	329	357	321	344	376	372	322	321	340	317	347	338	339	355	350	347	328	348	385	340	328	329	352	375	318	336	332	329	373	341	337	351	337	365	349	359	360	337	346	349	312	364	334	322	348	347	329	339	303	354	358	354	351	310	320	323	357	346	306	384	356	356	337	330	337	332	327	348	337	358	329	325	344	328	375	351	352	323	355	341	336	329	339	356	363	332	338	348	308	347	337	359	333	358	349	306	364	360	312	358	342	329	326	348	354	342	346	367	337	342	333	352	328	377	367	333	326	349	357	342	348	313	335	345	358	349	356	348	330	346	327	318	349	362	337	354	348	329	312	344	327	383	312	345	346	331	357	313	319	338	335	361	302	321	338	365	336	353	368	369	304	366	345	338	345	333	363	351	341	364	355	365	347	365	359	397	342	325	341	328	335	383	337	328	366	343	318	332	346	361	357	304	325	382	316	356	358	352	352	339	357	360	347	352	331	330	342	325	337	376	323	350	365	368	369	346	308	332	356	333	334	346	324	321	331	339	354	343	319	301	339	355	358	377	331	333	314	359	331	353	335	329	355	356	366	290	359	331	361	304	346	300	314	344	304	349	324	342	329	327	319	326	376	349	355	329	327	333	362	327	317	335	372	348	327	312	335	353	347	371	343	349	319	332	350	346	326	336	348	348	331	339	321	369	318	363	325	352	297	294	330	331	349	321	329	326	366	338	329	338	338	352	374	343	376	340	335	360	325	340	334	337	377	327	304	357	335	333	325	347	363	358	324	367	335	356	318	346	376	348	360	317	332	322	358	326	336	355	348	333	372	300	328	343	318	371	351	338	335	349	341	363	310	316	377	305	328	369	324	334	334	340	345	337	357	347	338	312	354	297	335	316	328	340	356	372	324	347	331	361	336	345	328	328	324	349	345	346	366	343	329	312	378	343	334	328	300	373	346	359	357	326	347	358	333	359	366	328	332	360	345	354	308	351	308	321	330	338	343	353	296	361	329	355	366	339	327	340	325	346	348	336	360	320	339	393	317	335	319	343	342	379	347	372	316	344	286	351	359	351	363	355	361	365	316	347	311	379	312	359	338	361	327	334	325	376	331	354	342	361	315	316	328	335	347	318	344	359	344	351	329	336	327	336	339	316	355	350	331	328	353	367	337	353	356	365	334	325	333	351	342	372	333	332	353	370	339	353	353	337	386	330	335	340	313	356	370	340	335	342	339	308	335	306	334	359	322	313	348	362	352	315	315	335	334	341	303	348	341	340	342	336	304	316	336	337	371	357	352	330	320	355	302	311	355	349	335	353	363	336	348	359	349	331	354	343	328	348	358	308	330	358	355	310	370	327	332	333	377	366	353	361	357	353	332	347	372	355	313	380	315	337	337	353	339	336	323	356	315	334	357	333	311	369	315	353	338	341	319	362	346	340	355	352	310	355	332	364	345	367	361	345	352	342	360	315	345	332	350	334	320	352	362	355	342	309	335	310	341	317	368	361	334	332	338	354	298	352	334	378	318	326	349	342	344	358	331	347	326	342	362	311	365	336	329	325	340	337	352	338	346	382	368	361	363	325	317	367	337	315	318	341	313	340	327	351	348	323	306	339	322	326	365	361	336	384	325	299	339	332	323	350	319	374	316	335	326	361	294	306	348	367	345	332	315	361	368	342	320	305	331	346	359	355	332	289	345	341	319	313	371	319	329	355	363	339	336	338	339	321	334	322	337	338	329	332	360	361	342	365	377	344	311	320	345	344	340	323	336	345	333	307	323	332	325	333	329	351	308	353	331	327	297	318	323	320	296	370	330	337	359	387	320	379	350	361	313	326	303	352	346	318	328	374	319	344	346	337	367	322	334	352	325	330	363	347	343	354	376	352	377	350	343	295	345	330	336	369	395	337	335	321	343	363	354	331	326	355	334	353	352	358	363	342	345	355	344	363	360	319	331	330	319	319	309	345	374	343	341	323	322	339	371	351	338	349	338	355	371	324	323	357	345	363	369	336	342	336	325	315	327	322	383	338	324	334	299	313	343	323	293	346	304	355	341	342	356	387	336	340	326	342	336	327	342	350	343	336	353	347	347	332	315	295	357	358	360	338	354	333	393	322	326	366	353	346	330	359	335	335	316	326	327	295	333	362	310	357	346	306	318	354	335	352	359	315	344	350	334	298	309	355	372	350	346	318	341	356	322	334	325	337	320	335	355	330	360	347	352	334	332	357	383	354	325	336	338	315	315	344	355	347	339	389	345	358	371	342	322	357	349	308	368	325	328	327	315	335	348	342	341	339	320	336	357	342	326
23158	21636	29357	24407	21625	21524	3173	678	472	406	357	342	323	288	271	248	258	208	239	223	235	228	248	237	189	225	217	221	200	210	223	212	205	211	194	215	217	199	215	187	203	212	186	193	228	192	204	205	197	203	192	176	193	183	196	192	190	218	225	182	196	185	199	195	207	184	186	184	169	200	212	186	190	181	223	199	200	194	153	206	203	196	171	178	191	207	192	186	184	181	163	188	194	208	223	199	187	165	175	197	198	185	183	215	191	202	188	217	182	213	178	189	194	193	214	177	197	219	197	186	186	187	178	176	170	181	173	174	187	188	186	173	217	199	220	189	200	221	186	189	210	225	201	187	178	185	195	190	185	188	163	173	188	192	193	185	201	193	206	192	202	182	177	178	193	190	181	188	176	201	180	197	226	174	195	194	167	192	154	192	181	187	196	177	169	184	198	191	186	197	200	187	185	172	223	184	210	208	214	180	203	162	203	177	215	201	187	163	183	196	171	199	201	192	194	184	180	176	176	202	186	213	188	199	189	189	180	214	186	204	184	209	196	176	189	184	196	191	178	186	191	179	187	176	204	185	174	188	183	202	212	166	173	179	195	187	223	178	183	188	165	189	206	179	187	169	198	206	184	184	209	177	175	174	188	180	177	199	188	168	222	189	188	199	194	184	184	201	187	226	185	185	168	210	192	174	188	181	176	184	166	192	181	202	181	198	175	172	160	200	213	163	184	185	193	173	206	193	175	187	204	174	201	176	164	204	199	172	194	194	186	168	181	188	192	180	193	201	161	173	208	181	199	187	185	194	189	176	202	202	190	171	187	171	189	185	199	177	217	165	161	175	193	222	211	196	194	195	187	204	180	194	196	193	183	186	186	185	199	186	170	198	198	179	180	190	191	198	200	201	171	178	193	178	188	196	168	207	188	217	208	171	204	180	200	173	178	200	188	179	186	202	191	156	196	185	187	210	188	187	174	201	188	201	203	193	201	176	190	182	171	172	205	213	187	183	200	207	179	190	186	197	185	208	206	207	202	188	218	190	199	204	186	187	180	189	174	190	211	186	183	161	194	185	188	162	178	187	212	156	191	208	203	196	188	178	197	198	177	180	180	184	171	203	168	198	173	185	176	185	159	188	158	200	199	208	175	160	186	176	183	205	179	197	193	182	184	186	188	203	206	166	188	173	197	174	201	170	208	187	186	191	207	177	193	182	215	201	193	210	220	169	186	217	185	195	172	198	194	186	174	198	173	152	197	192	210	182	205	191	193	187	182	181	199	204	181	194	161	233	197	204	178	212	157	173	189	204	187	177	181	181	196	189	194	202	182	213	195	200	180	184	180	180	195	199	195	214	203	202	195	184	207	193	194	159	177	178	202	200	178	163	184	197	178	179	170	169	171	161	161	176	174	193	213	194	180	194	198	212	182	212	191	185	190	186	192	174	171	206	160	196	181	184	177	209	193	180	171	176	182	191	182	198	195	192	213	174	194	210	185	188	186	202	187	176	192	183	179	164	205	157	163	193	188	180	222	206	197	204	210	212	197	198	191	206	214	194	188	187	168	170	184	194	207	183	185	194	193	194	182	188	220	169	173	189	189	195	193	165	179	205	182	193	178	190	188	185	202	180	163	171	181	206	187	194	195	209	164	175	196	173	200	189	175	218	197	192	208	175	196	170	182	178	195	190	195	146	175	180	187	213	185	191	170	188	205	209	202	178	202	167	171	218	187	220	175	190	179	202	207	174	194	185	164	189	186	186	179	185	175	198	190	176	198	199	178	192	177	206	217	183	180	195	175	184	182	186	185	176	201	221	203	224	195	208	194	177	216	203	193	204	193	173	199	192	180	168	200	174	194	196	181	183	171	206	187	196	193	182	188	166	206	178	182	220	178	196	171	195	183	188	164	192	173	162	194	205	171	185	193	199	193	205	200	193	190	186	185	196	184	174	202	183	194	186	160	187	176	168	180	183	184	197	184	169	210	189	183	179	196	200	170	187	178	190	202	195	162	178	217	193	203	187	175	172	196	187	220	182	171	193	178	184	193	185	185	203	202	212	173	162	188	202	175	198	187	209	194	193	187	170	190	170	191	176	210	159	172	182	156	168	211	179	184	174	179	201	188	168	199	206	189	201	159	173	191	184	159	177	198	206	203	175	181	191	200	153	163	200	183	204	200	177	211	201	206	176	200	185	206	196	165	207	194	183	167	172	183	196	195	159	176	195	180	191	196	183	195	181	203	199	163	195	200	200	197	182	205	187	182	189	205	171	181	183	194	186	197	198	201	177	177	189	196	183	217	183	196	191	163	185	203	191	175	183	189	185	182	171	169	179	187	196	200	180	197	166	211	171	181	191	176	214	193	203	198	175	196	191	172	193	186	182	200	211	192	169	163	203	180	186	172	219	199	192	192	197	191	196	191	204	183	204	172	172	202	195	180	188	194	197	190	178	202	190	182	186	181	156	204	182	206	197	197	178	191	180	182	164	176	178	198	180	163	206	191	198	164	185	175	202	170	156	197	176	180	186	187	195	177	187	213	203	189	188	170	182	195	199	212	190	197	187	179	205	196	196	207	215	178	205	177	181	208	185	207	204	189	177	178	185	202	171	194	227	171	179	179	203	190	176	200	178	179	178	185	184	186	207	214	155	194	182	204	199	182	183	170	185	193	202	176	166	188	186	211	193	173	198	207	169	173	179	173	195	179	210	209	179	193	200	196	175	187	191	211	195	185	165	200	200	199	164	186	174	207	192	191	181	151	186	193	197	173	184	203	211	219	203	183	198	195	198	198	166	187	218	201	181	190	181	199	172	204	178	178	205	192	160	183	202	188	184	174	196	180	201	174	194	184	211	200	181	211	188	185	167	174	182	210	185	193	193	174	190	175	170	170	196	218	200	182	217	153	205	169	176	184	202	182	196	199	211	187	186	169	182	187	170	183	201	167	184	193	203	187	199	194	195	172	184	186	175	177	192	220	206	191	200	168	194	175	172	178	188	201	191	194	197	210	180	195	209	190	182	176	189	201	172	188	200	196	189	186	174	207	188	188	191	190	192	182	177	202	185	190	165	193	192	172	179	184	170	158	212	203	181	193	185	188	213	189	207	202	156	174	202	165	181	179	189	176	174	198	208	195	204	176	182	205	183	201	201	176	181	187	177	206	170	188	188	183	166	197	185	173	181	196	195	205	181	182	189	170	162	198	184	223	193	204	212	196	194	186	188	188	203	182	192	170	192	195	182	172	196	195	172	180	185	201	193	174	173	169	188	206	210	206	192	200	204	175	178	199	199	200	174	187	170	201	187	182	179	171	192	186	187	190	180	171	210	178	198	225	152	201	192	184	175	213	221	181	187	192	193	188	182	214	203	198	193	208	192	194	177	208	177	199	189	192	171	209	186	162	189	187	193	217	167	201	209	180	176	206	177	215	172	191	156	196	212	180	179	187	180	208	173	185	184	165	198	146	200	186	201	208	180	193	204	186	190	176	202	171	192
19813	16278	9450	4485	3188	2373	1706	1262	1060	853	723	621	563	499	471	429	403	373	361	334	324	288	308	324	321	275	325	328	343	284	296	304	297	266	251	297	287	259	250	297	248	291	271	307	259	309	259	282	256	288	315	264	281	275	270	263	310	254	273	257	267	255	273	289	233	284	248	285	259	271	265	281	232	247	275	246	288	265	249	269	241	274	264	244	269	296	259	243	262	256	270	289	226	295	276	234	280	272	288	269	253	250	262	247	272	279	237	256	256	289	255	240	303	247	277	252	265	264	267	264	266	251	248	266	266	259	262	238	299	236	260	272	277	283	270	287	258	268	270	269	272	260	268	262	232	260	275	278	255	256	250	255	285	258	267	281	274	253	260	277	244	254	256	254	247	244	271	276	232	272	241	232	252	257	258	258	254	207	231	222	265	245	228	247	242	249	241	263	255	253	245	267	243	294	254	255	251	259	267	258	258	279	281	251	249	271	272	250	259	256	224	241	246	251	277	258	290	255	241	266	262	255	239	260	247	245	248	229	272	279	256	282	248	226	271	272	229	260	223	248	271	292	251	251	264	253	262	267	281	280	278	255	235	250	261	276	259	256	255	249	246	235	275	259	251	279	266	246	240	267	241	263	246	264	264	279	220	262	260	239	266	263	277	274	227	243	270	239	278	272	221	239	258	246	262	244	278	265	258	255	259	267	279	246	253	258	257	260	244	234	239	234	239	247	290	289	243	274	246	259	250	255	274	244	247	256	239	303	265	278	215	241	260	245	248	265	246	256	230	236	250	264	296	253	268	214	251	243	272	272	243	241	250	251	271	244	231	242	245	266	255	239	248	236	269	274	276	263	296	291	274	242	235	292	253	252	252	244	277	255	239	242	264	239	286	250	257	251	252	251	277	253	273	279	251	263	271	227	252	243	239	261	253	235	279	264	275	295	272	261	289	238	250	264	260	275	264	257	270	255	232	266	273	242	279	241	235	244	250	225	275	241	293	264	266	252	232	235	275	246	252	254	243	244	225	285	250	234	267	263	251	261	256	257	268	255	256	267	251	243	245	277	246	256	290	247	257	241	267	296	256	237	293	250	271	260	266	251	279	260	275	242	272	265	261	283	240	257	250	265	237	242	256	248	254	211	295	252	250	261	255	267	288	246	214	266	262	273	250	253	237	223	270	274	255	277	289	243	226	280	244	253	261	263	263	272	288	258	253	247	254	294	269	245	262	267	251	286	258	264	266	234	250	258	244	254	249	270	239	268	263	244	274	265	258	276	257	273	238	230	250	280	260	243	254	251	283	252	268	265	279	252	248	267	244	250	260	260	263	257	256	252	263	241	235	276	250	253	288	272	252	222	249	253	260	271	288	244	279	262	248	282	221	278	249	252	258	240	245	283	250	270	254	269	250	257	250	229	243	262	251	239	249	262	242	242	252	293	269	260	286	245	242	236	249	246	246	265	245	261	243	272	257	262	258	257	281	245	262	237	235	244	278	244	276	254	251	264	252	272	268	270	265	238	282	256	263	255	244	274	265	268	263	258	279	267	264	277	274	245	259	244	274	265	257	252	246	245	242	274	231	265	259	272	287	261	253	272	289	253	254	253	252	247	253	241	260	257	240	250	248	247	267	270	287	260	271	251	274	251	261	249	269	289	269	287	249	249	244	246	259	248	262	273	265	257	265	253	288	271	255	254	266	255	251	249	252	252	263	246	261	290	244	290	249	251	275	250	263	253	235	254	272	267	265	225	258	269	253	245	236	243	255	273	261	265	252	245	257	259	256	266	260	246	281	253	260	250	262	242	251	270	274	257	262	241	271	237	256	245	248	226	272	254	254	264	256	251	252	248	253	272	283	266	263	262	267	238	259	288	254	277	265	238	274	264	229	225	266	268	270	242	259	264	270	264	246	265	271	241	259	260	230	245	289	253	290	270	245	264	226	267	263	251	263	251	273	245	238	276	242	244	239	255	270	278	242	269	256	258	252	244	246	258	245	247	264	237	257	256	240	243	287	280	251	253	263	263	277	245	264	260	258	260	245	284	241	268	232	269	229	243	257	237	270	283	266	232	251	251	256	227	254	254	249	242	247	239	243	260	242	264	245	250	268	281	236	248	256	276	261	247	254	260	231	260	266	273	264	246	235	269	273	244	264	238	271	233	270	237	238	257	274	262	234	245	263	246	255	288	259	254	268	271	271	279	235	254	270	256	274	273	268	241	271	248	281	248	293	258	250	260	260	264	256	292	276	225	279	272	255	252	246	250	245	273	262	251	255	261	235	246	273	244	246	240	272	272	242	236	269	259	243	228	253	231	247	275	250	262	268	241	260	246	239	248	267	258	278	252	266	260	224	254	277	253	246	244	284	255	268	270	247	256	270	274	246	260	266	263	265	268	270	243	270	277	244	249	260	235	263	262	246	241	259	260	243	247	258	262	239	249	256	242	259	270	230	270	261	242	255	247	264	262	249	242	250	245	244	261	249	238	259	273	252	222	260	247	245	269	245	231	214	254	253	241	260	258	245	259	226	265	251	222	257	263	275	226	238	244	267	257	236	286	260	247	279	269	231	284	262	269	243	278	251	254	252	265	211	256	249	251	263	236	265	255	280	265	262	255	256	235	242	274	230	279	249	246	265	247	277	257	264	242	243	251	266	263	263	249	282	285	287	273	241	279	283	262	246	234	268	255	258	250	265	242	247	255	266	268	267	263	247	267	272	264	242	247	248	266	291	279	240	260	238	277	259	253	225	247	262	250	249	277	273	248	289	240	253	279	260	269	242	248	255	252	242	267	280	245	247	250	249	274	234	228	280	272	254	217	252	248	263	234	252	250	256	235	265	276	270	285	283	268	282	259	256	234	271	270	256	284	239	261	258	271	258	239	263	275	266	265	238	280	243	280	232	266	260	231	285	258	254	268	238	249	269	262	237	261	237	252	247	247	265	262	255	260	231	272	262	228	260	259	230	256	258	266	256	252	226	263	272	258	246	261	241	227	244	247	256	251	266	248	269	260	261	265	264	265	288	250	283	274	259	256	244	245	274	271	259	261	227	276	229	248	275	265	251	252	247	272	241	244	236	242	264	246	259	248	268	265	246	261	269	228	249	256	297	255	260	243	264	249	247	253	274	236	236	228	280	274	282	276	257	261	268	261	267	253	233	243	248	230	242	257	278	252	268	249	284	228	267	239	254	241	265	259	258	270	287	263	247	281	247	276	269	276	248	236	263	245	247	235	260	245	267	254	243	255	261	267	231	237	265	257	247	244	263	286	262	239	251	248	303	234	277	239	245	255	273	257	264	243	256	284	253	277	269	252	260	271	247	255	257	251	250	268	218	280	260	275	250	252	248	257	258	277	259	279	294	265	236	261	266	247	257	235	246	278	250	241	255	275	250	250	246	252	240	253	266	259	275	284	275	271	299	243	270	243	253	236	271	259	267	244	267	246	262	252	264	255	267	245	277	240	266	269	263	271	234	258	263	247	278	263
27901	18247	4153	897	581	521	442	472	436	406	416	424	430	409	420	437	361	438	398	464	420	419	408	415	399	401	449	415	401	435	399	429	433	423	455	380	393	417	388	436	442	428	448	420	419	416	446	363	383	412	414	442	436	432	431	434	409	414	427	400	400	447	404	403	403	387	437	397	402	405	460	404	402	417	410	413	418	407	394	380	457	457	440	435	432	413	451	428	428	401	396	389	399	396	369	427	393	418	412	400	401	456	402	389	409	415	431	423	405	383	432	456	428	409	404	431	410	389	424	398	409	425	400	391	414	387	442	421	399	398	459	376	393	397	394	417	420	408	436	428	411	371	432	455	414	411	426	419	410	408	401	403	473	369	432	393	438	440	438	394	418	373	403	426	410	429	398	415	399	376	478	422	450	458	431	404	427	436	408	442	412	422	405	456	444	409	399	419	431	402	403	456	405	395	407	395	413	411	414	433	442	411	391	389	396	425	397	425	443	394	418	419	401	449	412	394	441	404	383	408	405	436	425	416	408	423	407	402	443	413	408	383	400	425	385	398	430	395	413	408	412	441	444	421	410	408	436	420	401	449	418	442	409	409	400	404	429	398	435	387	395	401	450	394	420	406	432	412	388	391	398	377	426	388	416	431	400	434	421	405	423	401	416	470	401	405	397	406	440	406	411	399	427	452	438	416	403	377	422	365	427	394	453	454	398	434	423	401	394	397	429	422	470	457	382	401	423	397	431	389	439	432	419	416	408	426	421	415	416	431	428	422	370	414	439	399	414	442	448	401	410	392	423	398	397	399	390	426	428	390	453	414	414	410	428	462	435	427	436	398	406	406	447	396	400	380	401	383	408	401	429	417	414	406	398	410	408	452	440	433	376	414	413	418	389	380	409	430	428	429	419	429	422	407	413	421	418	409	403	407	404	419	424	428	410	405	429	413	405	412	393	435	411	432	454	436	432	431	417	411	382	419	412	394	388	425	430	416	424	388	426	416	451	399	390	432	447	415	441	404	450	394	401	433	395	417	436	406	400	431	405	416	429	401	414	433	406	414	419	432	377	382	420	406	427	411	431	389	430	407	393	427	387	405	419	389	401	436	378	400	424	448	408	403	416	455	399	391	415	393	413	425	424	396	413	423	389	399	408	418	445	404	409	418	437	422	440	386	459	409	404	425	400	399	420	420	424	440	401	406	429	438	449	430	418	399	427	414	398	450	426	424	456	417	432	438	408	390	385	431	419	435	409	382	419	408	428	425	377	424	384	397	393	417	422	407	426	441	397	418	413	405	405	411	389	406	370	420	406	415	375	397	390	426	412	441	433	410	414	409	411	415	414	397	423	425	434	445	416	432	430	459	408	424	403	386	431	381	439	412	402	413	400	424	417	403	456	396	422	414	362	383	421	424	419	435	457	409	378	407	413	396	400	424	419	413	415	437	398	403	399	437	419	411	460	428	368	408	417	427	432	415	404	415	401	438	403	402	432	426	450	391	422	400	404	391	446	406	391	380	422	419	382	430	402	426	413	406	432	413	417	423	418	417	445	431	427	417	385	411	411	444	408	376	451	422	424	394	444	442	425	427	408	408	414	393	428	435	364	392	425	394	396	417	432	432	415	394	417	388	410	409	416	435	408	417	436	434	426	453	424	412	386	370	415	423	426	400	424	412	407	434	417	410	381	436	403	418	429	382	381	427	421	391	448	389	432	426	410	423	395	427	386	399	447	407	423	422	407	376	454	406	420	416	440	385	444	431	408	447	416	424	418	402	400	400	414	417	414	428	427	381	426	430	381	376	399	383	418	423	433	415	426	452	406	426	379	454	394	412	411	425	413	407	397	413	411	397	397	402	433	423	432	429	424	405	404	387	416	394	438	426	397	413	434	427	418	387	424	397	395	425	393	408	428	452	369	402	399	426	401	391	395	422	423	396	442	407	441	393	408	389	401	440	382	401	402	439	420	399	411	411	427	402	430	434	427	437	437	397	337	427	412	398	383	378	399	419	454	398	423	447	424	429	400	391	386	419	411	438	425	383	403	368	400	431	424	403	411	387	392	433	463	418	442	391	397	413	409	393	437	373	385	403	414	413	412	464	419	430	458	423	465	401	380	433	407	444	376	433	455	397	433	392	417	411	433	416	443	402	425	390	404	394	388	405	399	408	421	400	408	400	409	418	402	406	388	389	434	409	407	412	396	413	411	407	413	422	396	439	479	380	375	434	413	397	447	405	424	392	455	431	418	454	376	425	442	422	406	414	404	413	456	390	419	438	416	422	415	434	468	403	402	403	383	422	439	404	429	420	401	414	424	415	429	432	444	430	409	394	397	421	410	411	396	409	414	457	401	399	399	404	433	403	430	404	436	420	436	432	420	416	435	437	421	455	422	399	422	397	436	379	388	387	384	463	400	419	433	396	437	422	423	383	423	371	393	420	444	401	417	393	394	415	415	417	404	403	430	402	399	411	426	425	383	414	411	405	411	417	423	355	418	397	437	411	372	448	406	406	390	398	445	394	412	408	378	386	422	413	428	389	394	433	373	434	408	438	411	417	354	413	423	403	393	396	376	386	387	405	416	422	391	462	371	434	410	432	391	401	459	423	436	380	431	394	387	454	396	390	439	451	392	417	380	404	404	414	414	427	414	419	442	406	395	437	410	385	403	397	452	406	423	414	420	393	414	372	373	415	415	437	411	435	370	393	405	411	389	428	399	432	422	428	378	445	423	402	399	389	424	420	397	436	408	401	440	413	455	421	414	406	416	423	392	395	411	408	415	424	401	363	414	408	398	415	427	419	443	419	422	400	409	380	403	404	386	377	458	438	407	396	408	426	406	434	401	407	393	399	401	411	438	423	400	420	405	417	431	396	420	434	411	415	431	411	424	389	426	413	417	425	414	445	434	404	397	424	440	402	403	398	421	427	413	407	418	419	399	407	398	394	397	405	419	408	424	388	393	430	445	413	377	395	397	470	409	403	397	425	415	472	390	404	427	420	390	372	442	409	399	389	443	412	397	453	398	399	416	440	412	401	401	377	385	449	424	446	422	439	423	385	415	416	425	418	433	393	416	428	404	420	356	433	382	386	403	410	415	411	444	413	382	439	393	392	433	404	395	431	444	426	394	424	415	445	404	411	439	400	448	434	413	407	377	397	431	369	453	397	430	416	413	440	389	416	401	400	383	422	438	391	419	428	381	421	410	410	425	403	481	400	382	408	438	402	403	411	403	420	462	401	368	418	435	408	398	410	447	420	420	415	439	395	417	429	412	402	442	436	403	432	399	408	455	414	435	439	441	408	404	450	436	422	413	393	423	421	405	459	405	404	405	454	393	423	388	399	427	343	420	458	439	414	437	403	422	400	384	419	397	443	421	402	417	420	428	412	433	433	404	440	391	439	403	410	419	411	391	419	434	421	432	442	444	396	353	423	416	428	405	414	406	438	442	404	409	421	384	403	439	421	378	414	417	420	428	396	435	403	407	438	436	426	436	408
13486	3982	1770	1058	861	749	650	616	645	598	588	544	525	592	525	577	526	550	503	530	574	576	523	521	549	551	548	557	532	503	559	572	542	565	536	598	556	539	533	502	515	514	520	567	570	542	578	547	541	525	588	550	585	592	560	532	566	521	542	522	558	554	497	542	508	528	553	570	564	538	526	527	536	566	515	588	561	571	510	566	583	540	558	571	550	534	549	591	541	548	564	562	531	545	530	510	515	567	472	543	552	583	506	558	490	577	504	534	540	530	504	536	552	552	541	542	586	540	564	538	500	522	556	534	529	572	513	570	558	581	514	521	549	538	522	526	568	581	581	544	554	563	526	532	502	516	525	580	566	542	547	544	546	535	586	533	520	556	565	511	521	553	529	571	558	502	546	595	582	593	543	552	589	581	582	546	537	551	547	532	530	526	536	528	565	551	517	556	500	559	583	584	578	571	524	534	494	520	566	509	547	564	535	535	564	506	528	576	564	543	563	564	528	559	549	569	498	532	553	522	537	504	545	524	568	499	577	556	555	543	567	561	564	541	522	533	552	570	549	523	539	553	568	559	572	554	529	541	588	503	536	525	481	515	545	556	563	543	547	563	505	545	528	533	545	511	506	563	536	569	583	527	516	503	558	551	562	500	511	544	557	525	554	531	544	575	549	576	452	538	557	542	590	545	543	519	547	553	535	507	540	554	538	539	557	524	536	555	535	505	518	541	528	554	555	536	552	555	556	526	528	493	516	571	529	514	503	585	570	530	575	579	562	584	558	519	540	562	534	531	522	557	574	542	526	527	563	572	520	530	551	547	567	545	535	514	477	539	545	588	515	527	531	525	558	569	519	516	527	583	502	519	519	549	517	566	529	543	573	556	541	550	543	569	554	524	567	492	526	538	540	526	561	527	594	556	576	580	525	527	503	580	536	529	573	572	545	531	544	555	514	564	584	578	459	549	535	483	530	532	492	505	542	517	563	506	547	554	540	571	571	538	522	525	552	505	576	544	554	542	540	540	597	568	545	500	554	557	546	534	525	577	528	579	572	548	506	527	550	552	534	535	520	541	582	532	547	566	530	576	514	556	521	547	533	510	560	562	518	522	546	540	539	585	527	494	525	568	579	577	556	508	529	498	531	578	569	563	582	559	527	541	546	526	574	550	514	534	552	501	517	528	536	544	552	559	535	558	532	570	536	564	548	541	604	567	540	535	528	550	566	558	575	560	534	547	543	549	546	577	531	529	568	528	539	565	508	518	572	538	535	556	535	495	548	555	530	576	512	545	553	524	615	577	556	526	523	541	556	510	556	577	567	500	567	519	597	512	564	562	548	538	572	571	516	556	541	539	514	497	553	528	561	584	533	592	600	516	524	514	557	522	561	530	521	500	554	532	564	509	541	534	554	570	521	533	542	567	560	532	541	573	492	514	545	570	565	575	561	547	539	541	565	582	577	549	596	584	550	530	575	588	596	540	539	574	549	571	540	546	556	531	510	615	585	549	500	500	554	535	544	513	538	559	524	526	549	557	537	584	557	534	594	515	525	549	562	534	569	599	583	568	559	541	521	542	546	512	559	498	539	550	564	543	542	548	562	508	582	547	566	557	570	540	559	552	542	555	581	566	556	518	538	532	551	583	554	536	551	562	531	550	527	561	550	525	530	515	578	585	549	499	592	541	521	546	511	521	548	541	548	536	519	574	579	561	556	497	569	527	551	537	555	549	547	514	498	522	529	558	511	545	580	543	579	517	570	543	528	517	539	574	498	542	598	565	514	558	562	532	556	543	532	529	549	508	570	543	549	532	538	572	543	518	557	539	546	567	538	505	554	530	550	529	562	544	552	503	523	513	583	582	540	526	552	544	523	519	550	532	530	550	566	570	551	529	552	534	536	542	545	583	535	531	562	545	561	585	558	559	532	536	556	549	533	556	529	546	529	517	561	540	560	543	536	483	567	548	599	551	517	591	530	523	523	556	501	543	598	543	548	558	534	543	542	576	533	522	545	552	568	558	540	571	555	560	523	536	523	523	526	574	547	560	539	587	557	556	581	554	566	540	555	561	530	542	523	525	551	553	541	516	517	580	544	485	534	611	582	520	557	524	512	553	529	506	539	538	546	567	505	516	584	537	521	537	506	549	548	501	560	530	554	558	560	533	557	564	494	564	562	559	546	544	574	552	510	520	564	585	548	511	573	569	516	566	504	511	522	533	566	520	576	534	514	497	555	522	535	572	536	574	572	556	556	526	554	569	541	508	542	554	543	544	564	532	556	523	543	547	509	534	538	546	568	540	589	516	496	509	553	505	571	523	521	572	497	507	559	527	520	533	533	558	544	532	529	544	540	513	541	527	524	555	560	583	516	484	497	580	515	543	558	546	543	539	609	501	516	513	536	517	568	602	504	533	564	479	560	566	538	512	511	545	512	536	559	557	537	542	555	539	569	504	506	513	537	534	519	559	507	522	555	551	516	562	539	512	579	532	561	548	524	523	520	572	508	540	557	552	546	530	534	523	532	531	549	533	513	561	572	535	574	558	520	524	534	531	547	559	535	571	565	564	538	537	570	538	582	535	494	536	523	509	560	566	536	543	531	550	552	548	526	533	524	524	522	526	526	580	540	592	578	536	535	558	523	538	571	509	530	543	538	509	558	488	572	569	544	508	506	542	574	507	511	545	533	535	517	549	560	526	531	569	567	523	539	588	486	492	522	549	546	521	515	567	543	523	534	570	572	562	542	574	540	552	591	559	506	533	535	533	510	590	547	536	540	516	527	544	547	545	501	509	553	567	556	513	540	557	540	510	539	551	548	541	551	534	543	543	544	564	536	518	561	543	539	523	571	505	514	575	533	527	515	612	543	528	549	550	574	525	529	505	518	563	536	533	556	499	507	587	530	557	520	518	542	514	530	536	547	517	546	577	555	524	531	579	553	530	576	521	559	532	550	505	530	563	522	525	555	505	566	555	499	524	602	558	555	508	530	567	588	538	525	490	556	532	500	536	560	568	567	491	545	570	538	490	576	542	576	530	535	534	596	584	551	503	535	529	539	571	552	490	563	544	547	525	563	569	519	520	508	517	548	537	581	522	556	529	549	570	547	571	562	502	526	542	547	561	518	478	554	540	566	514	573	533	578	546	542	545	519	562	536	550	561	530	495	538	542	568	532	541	520	556	557	504	527	582	539	555	497	565	526	542	544	524	566	564	519	536	546	518	552	540	566	498	538	559	534	538	543	527	555	545	529	505	587	569	542	551	525	582	561	562	529	570	522	562	577	528	530	563	542	558	573	540	547	547	559	561	542	535	517	528	556	542	516	487	537	514	513	500	524	533	547	544	570	515	541	546	525	562	537	522	531	558	525	520	551	553	534	531	587	571	564	555	536	573	547	531	563	541	522	515	561	562	531	532	532	549	556	520	559	548	557	553	519	568	552	552	544	526	544	579	507	575	556	531	531	549	521	573	569	549	554	524	556	508	562	536	538	518	573	547
23995	21588	28766	24883	21531	6329	857	632	534	518	491	478	437	465	466	434	446	407	424	431	422	408	369	404	425	406	360	405	389	441	406	387	392	397	384	386	401	403	409	377	416	353	353	372	423	425	450	388	382	389	447	394	387	413	387	418	383	405	395	358	394	403	383	400	387	383	361	387	426	410	390	404	396	392	387	395	379	383	390	392	363	402	364	412	375	368	387	400	420	355	390	386	398	437	359	381	397	377	393	387	385	386	354	382	425	399	367	390	392	407	392	399	380	381	393	388	414	361	367	386	386	389	396	385	393	409	392	400	398	372	393	381	330	434	379	409	382	385	404	346	372	360	388	386	384	385	406	411	389	380	386	387	356	368	340	393	380	388	405	373	380	400	395	380	357	399	406	361	373	399	379	390	360	395	356	377	379	374	377	405	393	414	373	373	358	375	377	391	373	380	366	384	418	360	383	405	374	406	404	432	371	393	400	383	383	385	400	379	393	420	395	338	401	417	358	381	340	395	416	394	383	371	398	372	398	363	404	380	371	363	388	402	375	360	391	372	366	396	395	395	374	391	379	404	390	398	405	348	390	369	378	380	382	409	437	383	374	385	423	371	391	411	383	402	397	388	382	361	379	420	371	399	368	401	401	391	416	356	416	374	422	366	385	382	405	384	393	424	397	377	380	383	437	347	386	368	388	399	391	370	404	392	386	364	394	365	376	417	371	390	376	396	391	372	399	372	374	375	422	395	379	400	399	376	373	388	379	370	424	370	395	444	389	412	415	365	382	384	328	402	358	370	419	412	370	353	367	383	385	399	389	381	417	402	380	373	381	378	404	360	389	389	399	374	397	342	389	386	392	377	381	387	370	352	395	406	362	384	357	400	393	363	377	402	378	402	410	388	379	391	375	367	413	386	393	373	391	370	347	363	401	382	376	328	358	380	379	380	384	360	421	403	418	355	369	358	373	398	417	404	395	391	415	388	443	407	425	402	389	386	403	408	400	340	399	382	427	400	352	372	386	350	390	393	356	384	398	359	403	387	376	373	415	364	389	362	398	363	406	398	377	402	355	388	401	422	408	397	361	381	380	402	406	393	373	375	398	372	370	389	370	417	410	410	375	418	359	372	380	424	396	397	366	362	385	375	384	373	376	373	373	427	398	375	394	367	395	356	345	377	355	356	365	397	421	363	372	368	393	401	372	369	394	372	379	394	372	388	377	383	381	399	383	399	410	375	377	400	398	394	385	399	392	366	380	367	423	376	416	368	418	383	388	382	374	396	392	423	387	406	388	375	379	394	408	401	406	337	390	403	399	386	387	385	373	368	388	345	406	400	419	416	379	378	379	382	405	398	402	385	405	372	383	366	403	391	380	400	352	336	358	399	383	354	381	370	402	380	407	365	369	399	400	388	392	352	404	353	399	386	396	392	357	379	389	379	399	355	429	377	404	380	377	336	362	403	399	388	359	386	403	398	388	420	353	404	389	396	368	382	355	367	378	380	388	377	411	406	408	353	384	375	396	379	415	389	366	390	424	398	409	374	421	378	395	392	403	415	372	431	397	378	395	373	391	375	356	403	384	414	401	380	409	356	372	396	383	405	385	395	398	425	376	381	427	418	402	398	353	387	397	389	395	385	403	405	384	417	397	380	395	421	376	370	373	401	409	371	417	374	397	370	384	427	417	374	408	385	397	411	433	390	408	402	343	385	393	397	399	416	364	358	396	364	407	398	361	392	388	377	368	383	405	363	395	390	368	408	397	351	337	358	385	393	417	371	374	392	375	387	410	392	384	430	433	349	375	394	403	386	353	387	381	373	396	382	401	384	384	366	378	376	417	394	385	377	407	368	356	343	366	383	359	363	420	372	379	364	402	398	390	414	374	375	399	389	376	368	394	419	403	398	415	379	381	384	369	406	383	398	357	433	405	372	351	399	374	390	393	393	385	372	384	396	398	417	420	408	399	408	375	365	372	373	377	408	417	381	364	402	388	407	398	393	385	346	396	343	377	426	421	377	409	358	385	404	380	397	375	395	342	382	377	402	411	381	428	372	404	390	415	402	391	389	392	360	357	397	366	442	375	383	430	390	336	408	349	402	378	387	394	399	393	401	369	378	385	358	419	388	370	394	367	384	362	384	360	381	411	394	414	401	380	401	410	385	380	408	411	380	380	429	353	400	390	383	349	357	393	379	389	370	415	411	425	404	394	395	399	393	384	396	366	386	393	393	393	380	404	360	356	360	374	391	353	377	390	386	355	426	385	386	422	371	401	376	402	397	358	376	382	405	384	385	384	409	408	356	400	405	382	416	344	375	392	385	370	405	363	403	415	385	399	389	365	395	396	382	381	393	370	366	354	386	399	382	350	348	418	396	381	362	374	379	385	385	340	411	398	398	383	398	346	392	372	383	381	398	387	425	359	369	381	403	382	412	362	417	411	411	411	377	385	377	405	381	414	427	392	376	386	406	375	415	396	387	409	399	380	394	396	376	396	398	367	393	400	375	389	373	353	386	388	370	392	394	362	383	377	381	393	395	358	394	388	363	399	392	424	363	392	396	357	363	395	405	363	402	368	402	402	370	383	360	396	371	404	424	393	381	368	385	412	333	374	405	369	415	357	386	362	359	388	420	386	373	362	364	372	405	406	392	373	400	373	383	371	384	373	406	371	410	421	366	389	387	361	389	408	370	380	393	372	350	379	386	396	379	392	422	376	376	372	393	403	398	391	395	370	395	379	419	392	424	371	397	413	418	404	363	373	387	410	378	373	384	404	389	383	374	377	368	391	377	365	395	427	393	361	389	380	364	390	384	397	399	386	350	375	372	401	359	379	411	362	413	376	364	351	382	374	371	374	387	373	365	408	410	378	404	395	389	394	358	378	379	376	401	373	384	393	375	362	346	368	416	391	380	350	351	415	414	370	401	380	370	383	395	417	376	351	389	374	381	379	371	385	368	373	384	412	365	391	352	359	366	362	403	382	364	380	368	413	373	427	409	367	401	341	398	369	366	385	416	395	391	367	391	420	414	373	391	391	425	376	399	366	397	372	388	382	375	400	398	376	372	391	382	361	349	419	366	353	386	405	387	409	351	399	386	382	348	411	399	320	390	399	412	397	394	390	405	392	365	393	402	402	358	393	392	375	386	356	374	405	353	405	395	381	373	408	396	418	402	385	378	364	405	360	389	383	348	380	410	351	365	386	398	394	367	367	373	357	419	380	396	386	386	378	382	378	401	353	383	390	378	408	392	402	364	387	371	414	359	370	397	382	393	376	387	381	395	396	395	392	440	363	365	418	415	428	393	389	398	366	374	391	426	354	414	370	369	412	379	387	398	403	374	415	399	435	382	344	406	368	359	413	342	381	371	368	362	404	384	389	404	388	381	418	369	408	342	386	390	393	362	374	355	393	405	385	400	396	362	406	412	354	346	351	380	389	400	336	358	371	383	372	416	390	385	404	392	385	360	398	400	365	369	387	366	441	378	369	379	371	412
17361	11409	6422	2870	2127	1781	1338	1113	986	803	797	763	692	631	614	601	632	603	582	540	538	514	550	525	545	488	518	556	541	523	540	544	574	505	506	531	535	523	562	497	496	513	515	493	555	533	535	519	605	494	513	521	527	513	542	502	498	538	516	550	535	470	504	506	494	529	525	522	524	541	517	538	485	492	522	481	474	478	485	503	502	493	526	513	483	485	502	548	545	489	512	532	500	516	474	595	525	507	496	497	546	535	529	506	494	496	544	509	531	527	550	522	506	570	522	468	510	535	501	542	520	527	519	475	502	544	507	494	510	532	528	482	521	499	528	493	513	515	539	516	532	517	509	536	512	518	499	480	540	509	518	515	488	564	527	462	495	470	506	520	524	519	496	532	485	509	481	555	500	492	556	548	495	537	533	558	495	480	504	472	527	529	485	549	482	533	526	527	554	481	486	513	525	516	529	509	541	506	501	500	474	505	516	471	496	483	505	491	518	528	517	474	541	525	518	495	542	510	513	478	522	511	546	578	548	487	520	532	496	505	516	513	506	535	542	456	563	540	520	536	530	542	533	471	505	513	519	549	498	466	496	471	508	516	540	484	518	556	468	482	528	483	531	529	509	486	534	480	530	538	521	524	540	500	523	565	524	479	532	514	489	502	554	515	503	503	555	491	509	558	480	521	548	493	526	524	526	511	510	531	509	531	489	525	562	534	541	492	503	499	523	521	518	503	506	500	528	524	508	526	502	524	527	489	532	503	523	473	508	517	536	546	514	514	484	542	528	532	542	483	504	499	523	528	443	498	521	479	540	527	482	528	542	515	529	502	491	494	482	536	525	533	525	515	510	510	497	566	537	569	536	494	530	524	541	509	517	508	517	506	492	526	545	516	537	501	511	530	512	490	486	470	526	504	519	482	498	517	502	497	513	504	485	485	554	526	529	531	514	504	530	527	526	519	503	516	509	543	531	479	545	488	554	479	525	509	532	484	509	518	504	521	510	535	514	534	506	526	502	531	524	503	540	519	509	485	510	512	531	507	511	515	569	512	518	559	507	492	524	494	474	526	468	503	540	469	509	513	484	517	519	521	542	484	474	554	542	521	555	550	542	495	546	501	511	496	507	518	523	529	514	511	523	518	524	545	534	514	545	516	501	512	524	483	482	537	461	583	516	515	491	490	544	494	487	488	517	505	513	492	480	531	526	504	485	525	557	552	552	517	494	492	509	515	528	497	489	509	509	515	528	543	527	526	563	511	489	505	478	491	455	524	524	517	524	541	554	502	522	520	529	554	513	496	531	500	497	486	486	511	514	519	522	503	520	487	556	480	530	515	524	501	532	526	524	554	534	510	477	516	525	522	519	506	507	470	528	463	466	523	555	499	515	508	537	493	511	548	523	513	508	488	500	452	500	537	493	493	515	571	522	542	505	497	473	522	538	517	528	532	483	491	468	523	503	504	517	470	523	508	497	514	539	499	503	484	550	488	501	446	570	519	498	506	516	507	497	504	572	527	487	519	517	522	514	523	527	501	549	491	488	568	482	528	479	476	534	534	501	535	520	514	502	500	483	537	505	511	490	532	515	494	515	519	541	493	486	488	541	523	521	512	509	509	494	484	510	553	572	521	511	524	524	480	492	539	547	501	550	519	523	484	520	540	507	465	503	486	555	491	502	529	542	514	535	487	523	536	506	494	514	534	512	522	517	504	475	521	474	490	512	528	504	512	491	484	463	520	490	597	521	522	550	486	504	545	481	507	541	510	561	515	505	540	507	495	496	551	503	520	526	508	504	535	544	517	506	492	501	519	505	550	497	496	509	535	539	514	517	504	498	505	546	532	510	531	509	504	520	512	528	539	503	517	500	509	492	483	506	521	495	503	550	508	502	506	500	549	499	546	508	479	523	542	494	558	497	499	514	541	465	531	526	526	475	498	507	498	502	514	533	518	511	529	550	490	506	488	496	515	544	447	487	529	488	499	514	514	478	480	536	513	500	484	523	518	545	560	530	511	512	523	509	580	516	504	551	520	515	494	508	497	510	490	510	490	499	472	469	516	472	527	517	531	526	516	512	565	537	535	508	536	502	533	559	494	504	520	539	511	566	564	545	514	515	526	536	526	520	496	519	480	512	489	500	530	516	551	507	478	556	496	464	501	514	523	508	536	509	541	528	501	478	480	552	465	489	526	508	511	490	548	468	551	525	521	512	503	512	497	530	500	503	517	478	530	521	515	463	541	523	503	519	501	479	532	548	513	525	473	514	527	574	521	468	505	544	500	497	502	515	518	507	491	509	535	572	463	511	523	540	540	492	492	522	518	516	517	546	542	505	502	543	525	490	511	465	483	516	533	537	522	515	541	473	524	493	502	487	508	510	525	497	509	487	547	546	471	504	508	525	532	524	551	482	522	498	511	478	565	547	519	498	511	468	522	508	507	516	487	497	503	543	498	533	497	580	518	509	469	503	513	529	547	527	543	509	519	496	486	510	516	550	517	540	496	529	524	508	512	513	484	498	557	516	515	516	533	508	533	542	488	517	526	523	548	508	507	519	525	508	510	516	504	524	491	558	528	545	506	499	545	472	503	499	508	504	510	530	487	551	500	510	497	509	507	531	514	519	528	521	504	493	541	498	520	489	543	496	505	510	503	479	508	515	466	531	525	511	495	489	495	504	547	543	501	518	509	573	551	498	497	511	501	500	508	497	554	512	549	510	531	516	491	552	482	545	527	488	519	531	558	543	491	492	491	506	538	527	513	518	496	508	500	524	486	504	551	510	537	498	554	522	523	516	529	511	492	519	483	498	505	495	521	505	515	485	530	560	518	497	551	547	486	517	519	543	552	472	530	507	565	516	528	503	505	503	581	521	532	515	518	491	478	506	499	527	527	537	512	478	516	534	526	540	485	503	520	534	533	490	456	523	526	545	497	509	507	484	454	528	516	494	553	537	532	500	541	507	521	521	535	481	518	515	489	502	505	514	529	505	484	504	531	493	518	551	547	492	511	568	500	500	496	578	517	502	518	501	546	514	539	488	486	483	482	506	520	525	498	494	502	529	512	461	538	507	530	516	506	532	467	555	497	476	505	505	519	467	506	473	523	476	504	533	540	540	512	525	530	475	522	518	493	502	521	504	515	482	545	492	538	502	485	502	522	526	501	504	476	499	523	509	562	548	459	476	522	543	524	509	479	517	509	536	543	487	508	492	457	545	517	561	464	549	518	503	532	497	521	506	507	541	516	540	483	517	537	517	539	518	464	522	541	495	514	493	504	524	511	500	483	505	529	548	516	570	531	482	513	484	494	473	489	536	519	516	521	496	537	504	516	516	515	524	547	514	488	496	549	521	518	528	502	518	507	509	512	534	497	541	498	523	524	438	507	526	542	489	502	530	535	498	535	530	511	532	512	515	530	518	473	523	496	522	515	514	521	517	523	529	500	571	549	528	523	525	501	475	546	498	559	497	503	539	507	505	545	524	498	518	477	491	522	486	503
25287	21655	27365	26089	4948	559	445	378	354	313	299	314	288	257	269	309	288	292	265	264	280	266	271	250	279	280	293	256	278	253	264	244	273	232	229	263	277	272	277	220	272	259	279	263	264	269	246	256	284	258	230	235	268	260	250	249	284	247	248	245	273	237	237	265	248	233	252	255	262	252	304	280	294	250	260	266	274	268	267	245	241	268	276	242	245	236	258	253	229	238	264	259	247	278	228	240	263	277	249	269	249	246	248	237	273	250	269	249	277	250	254	265	237	249	268	255	236	260	248	262	250	244	269	290	248	277	267	257	248	250	265	244	264	254	247	254	260	287	254	268	270	279	259	227	255	244	273	254	273	299	280	283	243	224	268	261	237	241	272	253	262	271	283	285	268	218	244	249	242	260	261	265	256	266	241	266	256	265	250	277	286	264	236	244	277	261	291	281	237	272	269	280	250	272	274	278	230	278	261	258	214	241	278	259	247	237	262	253	263	258	245	214	246	268	260	280	281	282	278	257	284	284	270	289	264	267	267	257	252	253	291	249	265	246	271	264	273	240	268	271	289	234	272	247	265	265	270	241	266	266	230	257	292	257	273	266	288	282	274	274	272	258	249	250	239	259	252	269	279	250	253	263	264	276	259	251	263	256	276	248	228	242	261	247	251	283	266	253	227	259	268	264	253	257	260	261	247	265	247	248	246	261	272	259	267	261	245	242	257	246	257	228	255	271	260	261	282	233	272	279	260	215	243	235	246	275	254	234	262	265	276	263	262	281	282	273	246	250	266	254	256	253	264	282	252	261	238	286	224	263	239	245	243	229	227	260	287	274	281	270	248	259	231	258	280	282	242	264	249	250	241	266	261	256	237	259	277	281	277	231	263	218	262	276	265	279	289	268	249	251	261	257	261	252	299	242	255	290	260	237	280	239	278	266	237	252	288	264	236	263	271	288	284	260	255	245	274	258	285	238	251	245	250	282	264	256	276	248	249	287	282	262	249	265	248	249	268	251	233	257	269	269	252	254	276	279	277	266	263	246	231	253	231	253	245	249	254	279	261	254	257	252	234	232	245	263	255	249	272	262	259	266	244	255	284	253	267	238	226	252	265	242	252	254	270	266	264	292	260	269	271	259	257	257	268	279	256	254	261	233	262	262	273	232	258	260	252	289	259	271	256	258	262	280	253	270	274	260	232	255	267	254	246	244	255	254	251	257	255	269	263	254	259	238	250	226	264	266	289	272	261	232	225	232	269	269	251	274	295	295	233	250	289	270	267	249	256	253	269	253	281	277	295	276	290	282	234	303	274	275	258	265	265	256	270	233	260	295	273	252	261	260	238	272	243	259	268	271	253	254	248	249	246	256	258	231	284	257	245	223	260	283	265	246	265	263	273	254	260	236	246	283	257	253	282	270	257	263	281	255	269	271	278	263	248	247	292	219	266	238	267	238	258	276	272	275	274	241	271	281	253	261	292	270	252	266	249	240	250	284	257	263	275	258	247	266	279	261	243	255	257	246	273	249	253	248	258	265	245	245	272	233	242	244	246	279	273	271	249	265	259	281	239	267	248	238	254	257	242	309	272	255	254	267	247	246	260	267	273	278	243	225	253	220	269	240	218	269	298	247	281	316	254	286	280	271	249	263	288	278	244	276	263	285	255	221	259	291	270	282	229	253	251	251	265	296	238	285	259	268	296	272	266	277	280	255	230	251	284	279	267	249	255	246	286	266	242	258	258	244	243	255	255	281	288	257	269	244	246	248	246	278	262	248	260	267	265	242	245	234	262	282	303	242	268	263	247	241	262	273	258	254	266	253	258	261	242	282	282	310	251	268	258	279	253	258	267	255	257	248	249	238	270	266	269	240	265	237	264	238	284	252	255	264	253	246	231	258	226	251	243	233	237	259	228	270	259	240	205	285	253	259	247	244	264	282	241	264	273	260	239	305	253	272	258	248	261	264	283	256	261	271	269	270	264	259	267	272	272	286	258	263	257	265	265	273	293	266	261	294	255	241	269	244	263	256	261	277	260	241	283	274	241	259	274	243	236	262	235	235	283	301	288	240	269	251	284	260	248	255	284	263	262	238	258	279	235	307	281	263	274	261	243	251	251	258	277	246	265	244	241	279	272	238	271	267	270	248	279	242	253	298	261	270	272	232	283	262	277	262	252	252	261	277	248	236	275	256	288	243	254	250	272	224	280	249	253	241	289	267	250	253	259	259	278	270	250	236	273	267	252	272	256	255	259	219	258	292	278	280	264	283	265	269	234	270	245	233	267	253	248	249	256	262	244	281	252	239	260	228	264	255	269	275	293	245	278	254	262	248	263	267	281	285	211	246	229	253	270	236	247	270	267	216	254	263	285	239	270	252	258	264	255	277	247	269	252	241	261	269	276	253	251	271	299	257	275	273	251	282	266	280	275	265	277	277	242	241	276	258	267	266	234	275	255	283	256	285	253	264	233	278	261	245	273	251	257	227	260	270	278	258	253	245	290	266	245	277	254	270	248	227	250	277	296	291	244	245	225	277	285	285	286	245	264	281	276	284	262	261	265	244	280	275	253	270	269	265	235	246	248	266	272	264	248	256	267	283	269	272	245	274	249	249	267	266	281	249	254	248	249	260	274	245	255	266	309	284	281	260	249	286	263	281	276	237	270	244	256	240	266	256	260	236	252	267	280	246	291	279	272	252	279	213	262	266	252	257	258	255	276	250	268	237	253	246	247	244	276	248	245	244	252	265	276	249	286	255	240	249	263	266	243	235	256	269	259	253	278	258	244	275	255	263	295	277	280	262	228	260	270	278	273	283	266	254	244	275	277	243	247	246	239	240	257	274	286	270	238	283	242	245	238	242	239	278	266	266	252	254	276	251	278	232	261	255	256	271	274	285	248	242	252	295	260	263	249	245	265	246	270	295	253	251	258	256	253	250	262	252	225	291	284	259	244	288	276	252	255	266	237	260	232	272	270	246	245	228	258	249	244	277	252	289	287	277	259	245	232	248	284	277	284	254	270	255	257	252	248	240	276	223	258	268	249	230	266	240	270	264	268	255	264	272	296	256	265	260	240	261	295	225	246	259	257	252	279	274	298	262	290	268	266	264	264	243	280	248	303	251	252	269	247	252	261	280	236	264	245	240	256	255	269	257	276	262	236	233	261	275	232	265	257	258	278	244	276	263	249	251	260	254	268	263	270	260	271	266	286	244	268	256	248	227	280	263	211	284	246	249	253	265	245	256	249	275	239	237	242	252	269	255	269	249	248	273	296	266	275	261	256	245	252	238	271	232	272	255	256	266	246	222	292	262	257	249	258	284	283	270	274	249	284	281	230	250	306	246	258	235	265	260	242	253	232	282	283	278	261	270	245	257	250	281	256	274	271	264	266	266	287	280	252	285	267	274	257	253	307	241	260	266	234	261	236	276	228	251	257	259	274	283	261	283	263	255	248	283	254	270	232	265	267	276	241	254	255	293	265	294	253	269	276	212	278	237
16219	6728	3529	1666	1281	966	742	676	601	531	477	446	450	425	367	375	426	381	399	359	414	323	357	347	345	333	348	355	319	382	352	336	349	348	330	328	350	342	352	327	371	336	352	327	335	379	379	380	341	330	351	352	340	382	333	339	331	371	330	369	326	329	335	358	331	332	322	363	358	360	357	346	353	343	336	326	360	358	350	333	359	354	336	363	350	328	367	362	307	349	355	392	329	331	319	349	314	317	362	347	345	318	332	339	346	343	367	326	326	326	335	348	339	326	329	341	325	345	327	323	347	327	334	400	341	322	375	321	329	355	377	334	310	334	313	327	353	299	348	382	341	330	349	341	373	344	319	324	344	320	332	341	343	321	331	319	320	326	323	335	338	338	322	326	317	339	359	355	328	330	354	359	354	330	356	332	353	339	318	378	347	345	327	348	330	343	321	322	332	339	337	301	338	343	335	331	328	353	356	339	303	323	317	364	343	356	349	351	372	342	333	330	354	337	364	334	329	342	319	329	342	321	328	343	352	330	343	365	364	346	366	349	350	341	346	380	326	334	345	364	317	336	358	332	315	310	327	378	355	357	333	336	364	343	363	328	333	355	345	387	342	348	357	353	350	341	345	365	352	355	319	365	358	371	325	346	329	356	342	343	350	362	346	344	336	349	323	325	329	343	332	334	355	332	342	343	335	348	396	338	333	348	358	364	332	316	317	333	344	355	368	337	353	336	342	364	320	370	314	350	358	317	313	331	337	333	340	332	362	339	303	376	348	334	381	321	356	348	351	322	345	361	351	346	354	353	324	328	330	362	333	363	359	324	346	325	370	323	348	333	353	364	317	335	352	372	337	356	361	357	299	358	328	341	350	317	353	348	335	371	357	374	357	374	346	331	333	336	321	354	344	333	339	345	347	323	355	358	320	351	316	317	329	319	313	354	316	327	337	360	358	310	341	307	354	364	343	313	335	344	357	359	343	323	334	322	327	345	350	314	323	357	333	359	357	407	363	342	345	348	349	331	329	353	341	357	369	301	332	327	326	327	349	335	345	354	335	366	345	361	358	317	353	358	330	314	376	345	357	373	338	371	325	369	342	364	336	335	342	312	336	336	314	324	315	348	357	365	360	309	325	344	307	344	372	334	346	318	343	375	342	324	332	373	349	358	328	326	319	329	330	340	321	355	324	347	356	313	366	358	315	322	354	352	344	349	326	326	352	350	336	333	327	347	328	348	325	353	351	326	334	354	333	338	335	353	366	331	356	346	323	317	355	327	342	361	349	375	352	355	373	335	341	349	366	347	363	363	340	362	323	372	333	357	333	350	313	328	333	374	331	315	345	372	331	335	303	364	338	346	345	339	344	322	327	340	318	336	328	331	325	364	354	329	352	317	339	340	346	326	320	355	370	403	337	360	310	342	336	322	336	352	320	332	336	332	359	314	351	329	356	321	328	328	339	353	359	352	341	342	363	334	348	332	341	319	352	328	341	340	337	341	338	330	359	345	360	334	315	337	340	293	336	332	329	307	324	325	352	325	342	351	328	344	328	312	372	342	372	332	367	320	323	320	339	346	307	330	331	325	339	315	329	320	374	337	338	355	318	337	346	325	329	340	337	358	320	321	329	342	343	354	326	370	343	374	342	345	349	331	369	364	307	361	382	322	335	341	331	331	352	357	349	374	359	358	360	327	343	372	306	326	331	336	345	362	384	339	375	309	346	350	343	324	310	330	310	391	347	354	322	331	335	311	321	344	353	371	334	319	330	340	365	345	308	374	333	317	321	335	320	344	349	340	363	335	371	379	341	338	336	340	335	312	365	309	327	337	320	379	329	334	358	372	340	332	355	327	327	338	320	339	328	308	344	316	337	319	348	326	367	316	344	322	298	331	333	345	369	347	335	339	330	338	345	317	324	333	316	326	360	390	347	312	341	325	355	353	322	319	328	355	371	332	369	345	313	350	398	385	345	338	338	329	365	314	341	345	368	358	340	309	318	326	356	356	341	337	311	350	325	319	332	350	344	351	366	323	324	308	350	314	344	318	318	343	351	338	354	318	356	350	349	322	362	333	333	324	336	361	336	329	351	340	324	361	342	328	343	322	339	326	310	319	315	366	319	333	349	301	324	336	315	299	326	355	379	380	347	374	359	352	318	367	336	338	325	324	360	356	329	332	368	318	328	331	339	346	378	327	341	312	346	333	350	333	361	337	344	343	328	353	336	348	344	326	338	340	360	317	380	342	367	388	347	360	315	341	363	329	328	328	331	332	373	343	318	359	318	324	336	379	352	347	318	334	334	340	326	360	346	334	336	334	323	309	349	336	318	371	368	333	347	322	348	314	346	333	369	359	362	369	294	342	336	347	333	340	337	316	326	311	334	339	357	327	320	345	298	321	351	356	337	364	333	347	368	334	335	292	315	376	311	350	342	335	345	338	341	353	345	334	345	323	391	311	347	337	351	363	337	343	355	314	354	319	315	328	308	358	327	333	348	343	334	357	350	320	321	349	320	338	342	348	347	355	303	350	336	341	349	346	331	342	351	352	334	338	367	353	315	311	322	337	349	323	341	325	300	325	320	344	372	339	341	354	317	342	334	342	320	348	350	326	350	305	326	328	350	309	386	341	304	336	336	367	333	356	348	297	362	379	339	337	340	333	316	349	321	324	386	335	368	359	323	365	378	358	315	309	321	356	354	370	341	309	329	352	347	336	336	301	358	346	386	341	380	376	330	338	354	353	332	360	327	341	339	353	365	319	319	313	345	335	300	331	323	349	326	335	342	325	319	361	342	357	349	340	328	352	321	355	318	341	323	331	332	334	369	350	340	350	347	367	375	373	319	327	336	360	324	355	297	356	325	342	321	323	349	395	347	327	354	344	330	327	336	329	353	319	354	361	380	358	385	327	334	376	353	336	327	303	352	312	324	359	355	335	346	340	355	305	358	338	336	344	359	313	375	331	351	356	342	335	324	334	306	360	315	352	368	358	336	308	349	358	298	337	342	359	348	381	368	325	369	314	317	344	368	370	349	323	339	368	343	332	338	345	326	339	345	335	354	347	333	340	338	348	353	342	361	324	315	367	342	343	325	302	368	339	344	351	280	345	326	355	350	329	344	346	337	354	357	391	375	347	330	373	373	340	327	322	338	351	319	336	346	373	356	327	336	323	359	349	333	348	335	332	346	330	342	349	334	371	334	351	344	337	339	336	343	334	342	364	353	323	335	347	330	308	364	332	334	313	359	382	336	336	373	327	347	356	336	309	315	346	389	343	302	335	336	332	359	379	381	320	374	317	350	348	329	325	312	344	349	346	344	373	308	360	318	367	350	317	334	348	346	349	344	365	357	348	337	337	337	334	383	350	330	340	345	357	346	327	334	336	343	358	334	333	325	380	336	329	346	334	347	392	327	354	338	352	360	340	363	372	372	350	338	341	370	327	308	289	324	353	343	324	353	379	361	342	321	341	346	324	353	374	345	355	333	352	326	342	334	337
23088	21620	29332	24387	21624	21505	3141	680	476	407	388	341	321	288	266	250	270	242	227	223	215	216	222	225	214	229	223	205	214	192	208	207	206	174	212	200	217	195	178	215	233	174	210	214	197	198	193	200	195	182	193	215	190	215	196	198	193	185	191	161	176	194	188	203	210	184	172	176	180	186	173	209	226	182	183	199	199	192	207	176	175	187	210	177	209	181	183	203	186	174	188	204	192	202	204	190	202	188	189	203	217	183	193	219	198	208	212	182	165	184	194	197	186	180	198	198	197	183	200	181	206	186	215	197	196	196	185	188	191	166	174	201	191	197	184	178	178	195	190	189	182	182	190	194	186	192	161	204	180	182	212	175	197	211	196	197	186	203	199	175	165	178	194	194	198	210	170	204	179	189	199	178	202	177	174	184	188	161	208	175	204	159	206	188	190	191	181	201	216	184	185	194	190	174	187	192	207	188	208	168	181	199	190	166	195	186	202	188	189	219	199	170	213	160	211	184	223	191	170	176	169	196	198	174	189	201	166	185	203	187	175	177	195	171	184	188	169	206	179	179	191	180	213	187	192	168	188	199	184	187	174	191	204	181	185	187	209	200	176	159	192	222	211	164	212	164	167	182	160	173	192	179	212	184	209	198	192	192	176	176	206	187	206	170	186	182	171	176	178	204	188	193	181	186	172	170	189	178	200	177	227	191	175	171	182	151	183	194	202	181	191	204	188	211	222	180	204	181	168	185	184	174	174	178	202	187	191	181	190	204	231	190	173	190	179	195	186	203	193	200	167	190	195	182	178	187	200	179	200	196	196	169	215	190	196	231	217	188	184	190	199	181	212	196	184	169	195	200	174	204	200	184	157	176	189	191	176	190	188	207	210	178	201	197	208	195	208	149	183	197	185	189	180	205	191	192	167	186	206	183	167	185	207	194	186	179	178	188	172	184	199	198	182	171	228	202	222	202	203	183	181	214	177	186	198	188	188	204	211	179	199	163	199	205	185	173	178	193	164	175	216	194	202	181	186	210	166	173	196	176	201	182	202	189	183	203	165	194	187	177	175	186	183	191	189	200	188	182	206	165	152	182	172	183	175	198	201	194	173	189	186	178	174	168	198	195	182	173	165	187	180	187	182	198	183	192	165	194	221	193	201	181	200	161	162	183	199	174	192	194	195	196	177	197	188	183	191	167	193	200	166	183	189	191	176	187	193	167	186	187	195	196	193	169	187	215	180	197	194	207	204	172	172	191	207	200	198	183	207	198	198	179	165	188	184	218	196	169	176	183	171	190	183	175	204	175	202	193	187	181	214	170	184	169	179	193	175	201	204	196	197	169	185	194	173	168	209	190	196	201	190	190	167	183	196	166	183	175	197	179	206	203	168	171	189	169	152	184	194	194	183	198	199	198	167	188	179	192	191	181	198	169	202	193	188	185	198	185	196	179	201	208	167	190	186	184	187	211	196	183	187	191	203	172	155	173	167	168	167	178	200	193	209	189	226	192	182	166	167	184	191	167	175	178	187	186	208	171	178	188	192	175	181	176	165	184	189	200	196	192	192	199	145	180	192	188	198	186	185	209	203	166	197	202	176	172	177	166	182	164	173	166	192	174	173	190	193	174	159	172	174	190	186	203	210	185	196	190	179	169	179	207	188	183	165	185	195	199	186	172	209	208	176	177	180	203	185	180	190	180	187	195	171	195	169	206	210	186	167	205	208	182	174	226	182	179	189	187	172	177	202	196	184	181	194	171	201	212	204	196	181	191	190	185	211	189	181	184	184	204	185	182	188	193	196	191	179	213	193	221	190	202	194	210	181	188	185	166	202	203	188	188	177	190	203	176	197	208	198	165	175	187	197	173	182	208	207	182	197	196	170	175	184	205	205	188	205	195	184	200	166	178	164	171	186	192	204	187	184	205	174	197	169	201	180	178	184	173	184	176	185	205	190	174	173	213	189	172	195	176	184	178	186	175	178	174	195	187	179	181	196	198	203	212	174	172	164	213	182	184	189	185	198	192	161	188	190	201	184	188	203	211	185	179	173	193	204	183	185	198	186	191	199	166	195	204	185	184	165	196	189	184	190	181	174	170	194	166	180	194	183	168	185	169	170	213	208	174	203	186	201	199	160	202	177	191	193	194	199	196	176	193	195	185	187	164	166	200	189	164	185	214	203	177	184	183	206	201	182	194	206	169	199	173	189	174	170	190	196	189	179	201	181	171	181	176	209	192	185	200	170	171	175	174	185	179	183	218	180	177	203	196	189	193	198	168	174	178	168	178	189	169	193	179	197	193	184	189	193	160	181	207	187	176	189	218	173	176	183	193	178	202	192	160	191	183	182	179	189	176	207	163	184	207	214	199	170	229	180	203	214	181	174	183	199	185	161	168	161	185	171	183	199	180	192	169	187	188	172	209	215	207	202	185	159	170	192	201	173	177	180	195	203	171	187	183	185	187	196	181	180	203	186	182	198	174	185	172	183	174	187	170	188	196	200	191	184	174	196	187	181	197	186	189	188	196	172	161	173	194	189	175	211	185	202	176	205	172	172	181	160	176	190	193	177	177	159	194	181	183	208	198	183	194	205	173	166	181	187	190	185	192	198	182	166	210	207	200	172	183	185	179	187	191	188	204	191	181	187	171	181	167	197	195	182	199	189	168	164	168	181	195	173	190	189	199	199	182	178	164	183	188	158	169	189	212	176	178	177	167	183	183	195	175	193	170	156	147	177	191	175	200	182	186	162	191	184	187	197	192	185	168	183	191	191	227	201	189	189	200	186	173	179	164	171	190	197	178	208	198	221	181	172	168	212	171	156	184	181	188	164	194	188	190	204	187	193	182	185	179	198	185	182	204	174	191	184	194	195	171	191	192	188	178	189	183	183	193	213	188	204	199	176	207	191	197	182	167	193	183	196	187	195	174	171	189	171	185	205	192	203	179	200	202	189	181	182	172	188	179	203	163	190	181	186	184	185	199	187	177	189	177	178	186	196	195	196	176	186	200	188	181	180	190	183	188	186	185	188	188	193	176	186	192	194	202	186	172	187	170	194	180	189	219	193	179	207	203	197	185	209	210	207	194	183	190	201	190	195	210	183	181	189	203	184	200	184	179	200	183	194	183	211	174	184	168	178	187	188	201	171	187	185	184	186	198	194	176	184	175	196	195	176	176	182	200	166	214	186	182	195	164	201	198	185	188	201	177	195	177	192	208	195	176	198	181	191	195	195	172	148	172	184	175	189	202	192	191	179	193	203	188	172	180	184	171	164	179	201	182	195	190	189	158	197	189	167	184	185	178	200	183	208	207	169	167	188	180	182	155	199	173	187	179	197	184	179	173	167	176	219	187	193	169	184	199	189	206	177	203	194	181	187	180	184	172	169	197	183	188	185	196	186	208	187	186	205	175	175	181	201	175	166	189	180	178	197	164	196	195	188	174	182	171	198	160	211	179	177	198	201	173	182	169	185	194	203	196	185	189	181	176	186	185	214	179
20933	16420	9359	4403	3122	2321	1645	1340	1028	828	714	640	553	491	511	392	390	413	377	364	334	340	315	311	298	316	318	324	290	302	317	292	271	298	250	293	265	278	315	265	280	276	292	289	241	252	243	280	258	258	249	274	292	260	257	254	272	233	241	265	286	281	270	283	265	290	263	289	255	259	244	221	250	259	279	282	249	262	254	257	277	248	240	246	264	266	265	266	248	240	242	247	236	253	257	257	276	234	241	267	256	260	257	252	262	240	289	259	275	274	285	265	270	247	271	257	265	265	259	275	279	271	262	264	250	263	259	252	290	217	250	247	261	252	252	278	254	235	231	265	249	280	258	252	241	254	247	246	253	248	272	219	264	256	275	248	248	256	280	241	263	248	271	289	243	256	247	233	266	250	242	246	267	258	230	281	269	257	261	255	251	249	248	274	267	246	248	263	263	256	227	265	259	248	244	291	234	242	253	248	255	245	268	263	260	244	274	253	256	261	233	259	260	270	269	265	276	250	250	268	253	258	254	234	256	258	285	265	264	295	272	243	239	294	248	252	260	254	262	264	260	256	250	237	244	255	255	260	258	264	224	258	271	260	278	251	226	267	271	251	277	235	297	239	252	239	256	253	238	237	234	279	273	268	271	265	259	216	273	239	247	272	255	253	244	228	241	250	221	248	253	256	274	254	251	238	233	263	250	266	266	250	246	256	275	245	264	229	238	232	261	264	257	239	253	278	227	253	270	245	250	254	260	246	234	257	261	244	263	274	268	258	258	237	252	258	250	231	300	290	298	256	235	250	247	255	255	264	274	267	274	252	250	244	259	279	246	240	257	253	260	256	245	270	263	271	253	244	260	257	219	230	250	261	259	256	279	248	228	246	252	257	240	251	235	268	248	244	253	263	242	256	259	241	247	272	228	251	266	249	248	249	265	219	266	250	249	228	271	248	275	267	250	236	272	258	281	253	223	268	275	269	245	261	260	255	216	265	251	248	243	272	254	261	260	234	228	227	267	247	271	270	246	256	236	245	278	241	230	243	273	256	261	261	237	299	271	265	276	252	266	256	278	256	260	289	257	250	255	275	251	257	232	232	263	261	253	233	249	287	254	264	231	258	249	280	293	250	233	241	269	259	244	234	219	278	227	264	248	261	242	270	243	264	261	247	269	233	269	255	256	276	262	264	277	233	246	208	257	252	250	268	280	292	268	254	252	252	254	275	252	257	257	252	286	265	256	262	246	279	265	244	242	256	243	247	267	239	245	268	259	246	250	251	253	226	227	279	269	251	244	269	254	235	242	257	261	243	251	292	225	249	268	277	248	268	263	268	252	263	251	235	232	247	256	259	253	250	262	257	254	261	255	261	238	255	264	221	256	274	252	228	273	248	238	276	253	294	257	262	256	255	273	257	243	263	245	254	249	279	286	237	258	216	269	237	266	251	255	282	240	244	268	266	235	248	248	270	261	281	270	255	251	227	231	264	260	268	274	273	275	256	255	258	257	218	261	216	267	254	248	232	228	207	262	245	270	248	246	253	268	228	285	231	259	251	226	262	275	252	249	259	258	252	265	264	274	231	263	233	267	261	244	220	274	237	267	260	257	257	247	237	273	268	242	257	262	256	261	271	246	253	288	281	232	251	241	252	289	247	233	244	242	246	268	242	247	256	254	247	259	274	258	253	263	260	259	245	267	224	237	256	241	251	257	255	250	242	273	223	259	240	283	232	256	232	290	246	273	237	243	260	259	248	254	262	241	244	249	250	265	294	264	252	284	246	230	211	259	257	258	238	239	266	235	258	269	258	272	283	254	260	234	250	246	255	264	249	272	253	245	286	255	260	234	272	268	264	307	272	255	254	239	259	245	270	247	258	251	223	284	272	259	237	263	249	246	262	279	263	269	272	262	230	281	300	259	247	235	261	254	252	250	252	285	253	252	266	247	223	256	264	245	237	258	239	267	246	256	271	245	277	258	252	259	246	229	245	260	284	279	253	250	257	262	267	232	238	263	238	245	265	275	257	264	246	259	251	251	254	255	269	259	282	240	257	243	272	243	252	262	270	247	243	241	231	267	255	252	231	247	283	249	240	262	238	259	233	255	245	230	237	248	262	273	231	262	244	235	265	245	233	275	253	249	260	280	246	260	247	249	246	263	237	264	261	268	253	265	280	253	276	244	209	230	261	243	258	247	239	283	270	263	274	255	247	261	248	233	241	242	258	272	232	274	278	243	241	268	232	237	254	246	250	274	256	253	246	259	222	281	213	245	268	264	230	280	236	248	244	279	252	259	273	282	263	208	271	263	265	251	262	242	235	247	261	231	251	249	254	244	258	255	263	241	257	220	263	283	256	237	236	265	254	275	260	263	254	279	237	235	253	272	301	253	251	244	281	274	246	270	247	228	249	259	253	243	252	253	275	250	264	215	261	303	249	243	254	236	234	243	244	259	266	257	284	246	244	249	237	284	258	268	271	296	265	246	253	252	253	257	261	250	250	262	254	253	253	247	248	257	258	256	262	237	260	237	231	263	229	258	266	265	231	276	233	246	260	263	252	242	255	276	260	230	251	259	261	255	283	273	252	233	273	228	247	268	246	252	253	254	250	257	267	238	284	273	254	261	261	264	266	247	248	275	271	247	246	262	215	245	256	255	261	264	232	265	274	244	234	265	261	282	248	266	247	257	246	254	246	255	290	241	261	243	249	237	251	243	248	269	261	258	243	243	258	248	250	278	237	245	245	248	269	228	277	259	268	229	285	256	246	244	263	250	278	250	222	243	238	230	268	275	249	251	262	228	250	262	286	269	258	240	252	252	258	287	246	252	265	261	257	247	236	282	235	251	243	274	248	263	249	236	230	270	220	251	244	256	233	269	238	255	271	265	294	261	276	261	251	244	254	240	258	271	261	263	248	216	266	250	235	228	246	243	241	281	216	258	256	258	260	249	242	235	253	250	267	239	255	262	252	244	238	268	264	220	269	272	271	247	225	261	249	264	225	272	259	260	264	276	245	267	233	239	261	249	260	230	260	245	260	286	227	259	249	260	235	229	274	249	289	277	242	268	247	275	215	259	256	249	241	267	249	266	265	237	264	293	269	245	237	269	249	249	264	268	275	253	272	226	278	280	251	258	258	274	245	259	257	278	276	266	236	235	257	265	252	254	257	264	249	249	255	231	242	286	260	266	209	248	266	257	215	254	277	243	236	261	250	273	250	241	290	245	259	275	261	256	272	242	273	245	280	281	247	284	278	246	235	257	261	282	261	254	287	254	242	230	265	229	261	253	241	273	239	263	249	253	243	236	260	250	240	259	260	259	224	244	244	261	253	262	280	276	228	266	259	236	273	220	256	243	250	243	247	246	267	242	243	240	276	245	266	243	295	277	261	265	251	268	241	241	257	259	287	239	261	230	222	232	259	224	259	254	286	248	255	247	272	275	263	290	248	247	238	235	245	268	273	234	257	268	245	256	274	241	230	241	253	260	248	268	241	281	260
27989	18357	4192	838	524	494	466	442	438	462	414	418	415	420	425	428	415	394	429	427	438	458	401	443	419	411	448	444	393	410	420	434	431	405	449	375	405	453	459	414	443	457	438	412	393	417	423	421	399	366	406	423	434	445	444	418	401	429	401	454	403	419	406	437	422	425	401	425	399	408	409	415	388	425	405	404	422	388	399	441	424	417	413	440	432	406	449	415	421	403	409	428	447	430	413	382	450	399	437	392	417	400	379	408	453	423	426	404	442	417	424	393	461	429	416	414	436	424	398	412	419	464	474	451	427	412	391	432	376	390	443	406	406	379	412	430	460	427	424	439	421	439	382	396	428	442	408	420	419	399	427	408	410	368	407	381	407	404	370	401	434	437	382	425	414	419	392	367	403	417	401	400	392	400	445	446	427	403	446	422	426	433	422	402	417	401	439	370	408	445	439	407	422	432	424	410	436	426	442	416	393	414	416	413	418	424	423	411	422	415	420	436	440	421	458	381	415	398	409	444	371	377	412	380	399	420	434	396	439	428	439	424	393	372	394	423	420	436	396	418	408	407	421	407	411	394	452	398	413	414	455	408	430	450	457	436	406	455	416	430	396	409	394	411	446	400	392	418	449	417	423	394	372	439	401	416	404	430	406	409	447	368	422	401	428	438	374	402	422	405	416	415	434	413	423	387	416	396	406	488	415	425	429	434	424	399	406	433	422	430	455	384	427	414	427	377	440	420	426	416	419	446	424	414	409	413	417	404	410	417	422	399	394	400	425	414	422	394	392	440	426	406	446	404	426	418	398	436	374	412	395	379	437	432	426	370	444	431	413	378	452	409	404	434	389	432	429	391	384	443	397	432	379	442	420	435	387	404	422	401	439	436	381	419	396	412	462	415	397	437	386	413	412	446	404	401	438	397	397	383	434	430	391	415	386	430	446	370	409	408	440	409	419	386	414	440	409	395	422	405	414	433	419	411	429	402	413	442	415	427	418	409	384	433	441	408	468	414	405	396	430	388	367	405	405	401	415	384	391	412	419	425	442	401	448	412	392	438	396	420	394	461	411	398	447	415	426	403	425	430	422	398	411	429	411	417	389	405	401	423	403	368	417	418	441	406	410	434	391	428	403	423	408	414	403	391	428	451	416	425	414	448	413	410	449	400	459	423	406	422	411	439	438	423	408	404	430	430	438	376	435	393	411	427	463	428	407	419	394	411	435	414	399	455	409	452	420	437	412	443	409	427	395	436	455	432	430	434	442	408	407	390	406	399	432	462	405	428	416	402	407	391	418	401	416	387	449	441	434	387	382	432	421	447	424	395	415	423	426	411	417	430	425	373	410	427	417	409	400	398	454	441	390	416	416	409	392	389	405	392	473	416	415	418	441	425	435	404	434	420	442	404	390	426	408	431	434	414	418	434	469	410	422	429	422	446	413	414	374	413	433	380	420	427	416	442	403	434	376	435	454	441	379	425	400	403	442	406	424	422	431	408	393	406	441	428	403	396	421	398	434	463	426	419	438	421	419	406	373	399	450	386	372	389	399	426	383	448	415	393	421	403	408	415	449	411	413	466	415	406	405	408	449	445	392	430	432	401	436	420	423	427	453	428	404	444	396	403	434	426	435	383	376	378	374	405	439	422	444	423	434	398	411	423	432	433	420	432	402	428	417	415	418	435	402	450	413	453	449	434	429	403	412	409	451	394	427	450	403	424	414	418	391	394	419	401	416	422	431	392	453	394	461	409	422	403	407	456	425	411	416	422	413	422	396	411	427	454	410	414	389	454	455	395	444	422	411	417	471	400	441	436	407	440	424	420	412	442	426	429	433	414	369	439	400	416	410	430	439	438	421	388	383	431	422	460	414	420	418	437	447	437	389	409	452	426	425	420	421	419	428	378	454	429	391	421	375	399	404	402	433	378	393	388	406	441	454	399	446	411	415	434	403	372	424	443	407	386	424	370	407	408	453	401	433	443	417	401	427	417	461	414	398	399	415	387	464	431	378	414	397	417	391	420	392	389	411	420	403	401	381	418	392	404	431	423	414	447	379	416	431	430	427	389	418	424	444	432	386	438	427	415	387	430	396	467	402	418	434	419	439	403	439	394	440	419	406	449	425	412	424	428	447	385	378	424	428	447	394	409	404	407	429	415	402	439	433	426	379	441	436	440	423	393	440	426	397	454	423	424	450	441	465	456	394	445	425	424	452	366	389	429	399	447	398	392	412	413	434	396	418	396	434	444	408	420	419	397	415	410	431	436	396	373	411	371	394	391	421	417	425	400	393	435	458	420	372	427	404	432	407	414	422	422	419	443	414	448	416	443	406	421	387	404	403	400	439	450	409	383	424	412	405	408	404	402	429	413	424	394	457	421	435	435	432	432	383	388	399	397	401	426	433	414	427	401	437	401	390	403	443	411	411	405	436	377	412	399	412	404	391	462	409	434	397	424	415	438	397	416	375	415	402	358	425	437	412	456	431	405	405	408	400	414	433	422	444	452	409	418	375	409	388	431	435	429	417	382	425	456	389	429	417	414	430	427	435	445	437	378	414	449	376	387	414	402	387	431	421	415	394	418	401	414	434	410	423	407	415	444	397	413	444	404	431	431	441	454	439	390	432	405	433	442	365	393	409	405	413	406	420	411	388	450	350	427	398	403	402	391	415	417	412	432	406	448	419	400	430	425	411	407	398	410	397	427	438	408	408	406	394	378	445	407	419	423	411	409	441	411	455	410	386	410	415	393	391	434	393	402	387	415	400	436	443	421	404	436	439	395	390	428	416	414	432	448	431	405	393	409	396	413	428	431	423	436	375	425	379	428	396	424	396	440	411	422	426	404	426	396	397	386	414	404	401	431	431	438	428	377	408	399	396	421	446	425	418	414	418	444	453	439	428	430	435	401	390	397	412	416	446	434	403	441	411	421	404	415	422	443	415	421	429	417	406	412	390	444	401	398	453	382	436	394	400	409	411	411	433	390	377	424	422	424	438	424	429	405	387	445	444	444	377	414	398	430	406	418	422	401	447	412	414	417	423	417	426	408	433	419	412	408	382	415	385	436	457	413	403	378	449	406	410	408	389	372	403	443	410	416	410	385	408	433	395	421	387	404	416	430	393	429	405	425	395	417	399	425	381	430	433	405	412	408	392	407	400	379	395	418	447	410	407	424	436	393	426	360	400	418	445	426	390	429	459	433	422	402	444	412	397	400	411	445	427	403	387	412	433	405	406	431	444	413	404	430	409	430	462	411	418	387	392	410	426	431	389	427	400	446	402	410	423	448	386	447	376	446	420	398	395	390	411	410	418	402	408	428	439	428	402	405	444	391	429	398	441	412	441	394	444	436	412	404	397	413	400	381	415	396	407	392	443	443	412	427	422	437	409	410	372	379	425	402	405	410	394	409	408	412	411	446	419	429	425	424	435	455	418	386	407	410	418	391	392	429	402	436	405	392	414	451	406	426	464	420	418	398	404	403	409	394	423	445	411	438
14501	3934	1725	1018	817	716	664	655	590	548	533	547	556	547	533	535	559	551	549	572	567	536	522	562	531	554	528	545	548	563	546	493	565	546	529	521	554	548	522	529	544	591	539	532	560	539	552	572	538	519	538	520	530	548	550	526	499	531	491	591	544	527	513	534	580	541	561	550	571	563	545	536	545	548	546	540	550	542	556	551	571	544	571	537	514	552	538	525	527	564	562	554	516	548	551	550	526	578	530	520	533	565	560	557	554	606	561	574	547	494	563	508	525	539	524	574	490	535	560	542	588	528	518	507	551	508	505	542	539	554	540	551	536	506	563	550	551	555	556	519	514	546	528	521	548	526	545	524	537	546	539	599	544	509	551	535	584	535	543	575	547	557	524	539	514	557	525	558	533	582	584	544	551	539	527	561	577	504	581	518	548	539	544	551	568	556	540	544	536	579	593	521	573	570	574	535	527	549	537	544	556	547	543	561	561	536	536	589	578	545	509	562	543	546	530	556	574	548	533	539	538	547	486	547	527	538	564	584	545	505	513	541	624	533	579	527	536	553	545	542	571	535	582	584	524	516	551	556	508	565	571	484	493	493	570	512	541	519	545	502	498	523	521	529	554	569	553	549	527	540	554	553	511	574	503	553	545	571	565	515	550	561	497	565	519	553	565	539	548	539	566	548	604	531	561	509	584	524	535	551	554	554	529	521	582	532	546	558	541	565	544	532	598	531	534	537	526	531	533	520	558	524	535	553	536	534	547	532	537	536	566	546	523	540	505	585	536	527	524	536	568	547	597	577	581	559	529	579	538	533	552	555	509	556	549	598	530	534	572	543	599	558	536	512	532	556	553	539	508	544	547	547	536	559	578	554	588	531	575	580	536	575	535	560	528	523	524	531	524	548	535	558	530	544	526	545	532	561	567	540	545	531	543	532	570	528	516	538	511	552	572	565	560	541	535	559	534	546	524	517	530	549	542	557	525	574	552	516	518	504	589	559	542	546	549	510	572	551	542	572	539	538	537	570	508	555	596	546	568	558	558	528	567	563	602	556	490	552	546	569	516	528	532	536	512	532	531	554	537	564	548	517	535	546	539	525	531	556	580	539	502	530	540	508	560	551	512	546	525	556	539	544	543	531	543	540	507	521	567	518	525	517	547	542	535	561	564	531	505	577	555	529	559	572	579	531	553	553	513	531	557	571	558	566	540	556	544	544	589	548	527	556	546	565	541	540	547	535	542	529	532	518	535	570	527	532	568	537	556	570	564	527	543	518	519	527	570	513	528	539	562	556	531	548	546	531	563	559	565	512	544	554	586	589	532	511	533	534	518	538	528	531	598	571	539	510	551	532	550	515	546	536	515	529	514	559	600	589	586	543	542	539	514	536	584	542	530	539	548	553	527	552	514	574	512	514	509	579	532	558	507	481	548	554	524	556	522	560	535	544	566	516	564	564	568	558	536	588	546	523	498	558	572	560	563	533	541	526	552	510	572	555	590	540	513	531	531	557	565	545	537	559	558	562	525	512	527	544	532	595	550	516	577	558	520	523	586	571	500	542	553	488	559	522	525	527	534	565	544	497	493	535	522	512	514	565	544	531	530	548	558	537	544	535	562	535	532	527	528	562	538	554	534	509	562	524	531	563	521	553	535	541	539	527	538	606	606	557	542	580	568	542	566	507	536	552	514	573	563	594	551	568	521	518	530	583	536	562	534	552	545	546	518	502	546	518	513	551	540	572	539	506	545	538	556	570	564	554	545	549	573	590	543	587	560	532	529	532	562	511	539	567	537	534	533	534	571	579	585	507	532	556	577	559	591	550	578	543	524	554	571	554	553	531	563	530	554	535	552	583	587	479	576	552	574	543	518	544	548	550	584	530	512	548	537	551	578	534	533	542	554	517	525	554	573	549	578	508	524	539	578	508	533	538	533	531	499	597	565	522	505	551	536	534	493	561	548	515	548	553	519	567	538	547	546	548	554	548	554	532	563	507	546	547	526	516	491	584	489	543	540	522	552	573	559	529	524	549	577	518	549	570	567	548	564	595	538	580	539	566	575	529	563	601	551	561	569	508	537	545	536	550	557	550	554	542	548	525	512	564	521	530	506	538	550	550	565	550	546	568	554	505	571	552	526	571	543	553	581	527	549	542	539	546	520	523	553	568	561	523	524	575	580	541	529	570	517	526	526	579	539	556	572	573	542	540	556	562	513	576	510	574	561	549	571	552	561	591	561	557	529	551	562	543	512	551	567	540	562	540	525	562	567	531	554	501	562	530	498	526	512	568	533	582	570	528	542	564	552	520	557	559	510	546	521	533	536	555	520	579	550	571	548	526	505	546	577	523	524	605	529	593	521	531	564	515	540	532	530	542	551	528	552	516	565	522	553	557	516	563	545	542	535	542	548	536	513	534	553	535	508	510	570	568	536	569	499	561	535	520	583	535	524	563	508	569	541	565	537	525	508	533	557	521	567	498	567	570	542	581	531	542	538	519	547	518	501	518	554	564	497	550	563	563	531	498	531	540	537	525	589	538	556	542	541	556	536	533	546	602	534	569	550	566	500	554	504	574	528	570	548	528	543	535	522	532	543	585	530	562	534	563	536	574	520	517	559	532	549	583	507	540	546	534	521	562	539	553	539	543	526	511	546	527	526	561	515	527	545	545	577	560	504	530	521	539	548	545	535	518	562	552	567	517	542	556	543	541	516	545	532	572	504	537	507	554	574	562	536	585	563	575	536	514	558	546	551	556	559	546	560	577	530	570	554	565	537	530	509	523	518	565	582	519	544	533	518	559	566	548	541	571	552	577	566	546	553	520	544	597	562	584	596	527	565	513	529	551	523	585	540	579	536	513	509	505	575	566	540	538	572	522	580	557	532	559	530	553	567	559	522	542	491	584	518	579	555	548	554	509	561	556	532	581	532	570	541	538	558	552	541	578	550	548	476	554	540	564	575	516	550	549	533	548	516	566	572	573	566	565	520	517	561	517	560	535	560	548	528	537	552	548	504	558	530	585	568	567	541	563	545	526	615	547	531	536	541	555	558	511	565	550	553	556	566	553	578	570	532	583	582	528	565	577	546	514	548	548	547	565	534	532	556	550	586	555	544	559	599	497	556	569	550	524	520	529	496	507	563	528	504	556	530	566	522	534	553	563	573	554	551	529	540	526	547	562	497	544	579	520	526	573	514	528	528	531	523	543	528	537	558	547	572	508	549	557	560	525	579	569	540	583	540	558	569	530	552	528	504	554	509	519	539	562	537	524	562	539	574	571	537	520	513	509	567	558	534	543	552	519	528	529	565	511	515	561	523	533	535	533	570	522	562	530	540	512	522	519	515	509	536	518	541	527	571	551	540	530	528	535	556	582	557	560	592	494	532	536	530	558	480	537	502	558	535	581	527	541	531	524	495	608	558	524	579	541	562	542	538	571	543	487	546	582	522	551	508	557	548	531	527	516	566	525	580	551	504	571	510	547	511	598	540	569	537	569
24132	21640	28831	24951	21611	6195	909	635	576	541	498	459	474	414	428	438	385	407	388	356	432	364	392	389	426	390	377	414	423	376	374	347	391	390	380	378	394	402	405	404	401	376	398	370	371	413	366	360	383	373	388	370	404	418	395	358	362	365	403	387	393	389	389	424	407	413	383	399	435	377	369	415	371	361	359	397	363	397	385	361	354	416	387	405	402	374	367	395	405	370	377	370	382	379	397	378	372	396	389	364	394	379	383	402	362	370	397	379	389	372	403	402	407	358	394	395	364	379	397	408	388	384	388	378	393	381	385	406	404	378	405	328	378	378	380	394	389	336	388	351	368	398	408	381	382	368	362	349	370	382	425	384	370	375	410	395	373	342	393	399	390	359	377	372	394	401	380	373	352	360	373	346	407	383	373	366	409	433	380	398	419	366	377	392	406	384	360	383	399	397	356	413	424	377	381	369	364	406	398	392	341	379	386	388	405	321	428	390	359	383	391	384	417	399	379	358	372	400	379	399	396	374	366	383	382	341	376	357	353	386	412	384	362	377	387	411	386	406	356	382	396	379	395	379	369	372	448	380	396	381	377	376	400	393	368	375	421	395	391	425	420	417	375	381	400	381	401	371	368	374	374	386	388	393	391	366	372	361	403	382	387	360	383	396	364	378	397	389	406	423	388	365	370	390	400	408	359	361	343	362	375	389	376	377	430	390	387	374	406	347	350	426	389	389	365	381	364	393	356	385	403	351	357	389	433	375	374	385	375	362	365	404	370	352	384	366	390	391	383	382	397	389	374	373	371	398	348	411	403	379	372	332	426	356	367	373	374	371	379	391	376	398	361	400	372	392	411	418	375	390	393	380	420	368	398	348	384	374	353	360	373	368	370	397	355	349	407	395	424	396	367	369	403	358	403	374	330	371	402	401	342	375	416	354	354	415	415	371	413	369	352	404	402	380	370	381	429	365	375	409	389	382	433	368	405	400	356	370	373	382	373	371	369	378	371	399	416	397	361	375	342	350	406	390	399	342	376	412	387	388	359	354	370	369	388	365	354	351	402	365	354	380	388	407	347	404	398	370	370	394	417	397	405	369	361	372	367	380	412	408	387	368	388	360	407	367	382	407	427	377	387	377	407	408	389	418	394	410	370	376	406	388	398	393	417	403	380	385	372	356	369	374	365	394	384	383	401	380	370	358	377	392	395	387	386	384	421	362	386	399	403	375	372	348	346	387	383	377	363	397	352	411	395	354	417	384	400	387	394	410	395	366	406	420	374	410	377	400	383	362	400	413	431	407	397	399	376	379	402	406	398	430	373	408	406	407	397	401	369	390	380	409	347	368	370	397	383	375	390	398	413	339	400	411	393	376	411	356	372	394	390	361	369	356	395	372	367	372	378	383	390	401	383	380	378	402	371	374	387	392	425	400	417	396	439	393	361	394	375	371	360	369	423	398	429	358	424	339	365	375	387	371	405	383	388	353	386	397	412	365	389	392	395	385	409	383	406	393	380	389	412	383	353	376	369	384	396	410	364	371	378	401	379	430	391	386	398	396	379	388	379	400	381	379	403	354	369	386	369	368	413	367	426	374	383	396	383	379	392	392	380	377	377	340	356	335	405	428	362	379	375	361	387	345	393	378	386	374	387	380	426	365	399	357	405	386	372	412	377	361	419	378	396	390	390	415	353	421	363	426	393	425	400	358	381	374	355	391	379	371	406	391	436	376	395	382	389	371	399	416	371	365	390	403	352	385	365	409	385	374	394	402	378	371	380	409	379	371	386	387	374	378	378	386	374	371	382	373	377	405	373	433	384	362	392	366	394	392	381	386	387	373	377	403	405	355	354	386	382	375	381	395	361	380	402	346	354	423	396	387	387	380	375	417	384	410	369	387	401	379	386	366	377	372	371	367	390	383	385	404	400	385	365	373	366	398	385	375	356	431	384	396	394	397	432	365	363	372	415	356	379	374	358	397	404	368	419	363	385	396	374	397	379	405	352	392	379	402	382	416	387	370	382	374	399	364	364	376	392	383	360	372	398	361	435	380	377	390	386	414	373	380	414	398	377	385	408	419	381	360	398	363	383	357	403	367	382	370	409	396	359	377	355	393	366	368	392	387	409	372	356	366	396	320	393	363	365	367	401	394	386	376	385	397	360	394	396	393	355	371	351	393	348	397	401	415	411	374	416	377	380	376	398	397	374	384	382	417	386	382	378	371	360	404	397	343	380	385	406	372	347	443	410	413	380	386	408	377	360	413	378	431	376	369	391	396	405	396	345	400	385	360	394	381	366	372	400	401	371	392	376	379	376	379	382	403	415	409	362	397	378	382	424	342	394	373	385	384	376	420	382	382	377	374	378	426	365	374	399	356	394	388	399	368	390	400	355	384	397	377	392	399	397	378	395	368	400	409	400	380	380	348	391	367	361	378	378	360	410	376	359	332	388	365	387	370	362	371	381	377	402	400	376	376	343	398	368	381	368	372	388	363	370	372	385	388	401	392	355	384	379	375	370	425	415	394	389	371	394	381	398	400	386	381	402	382	385	411	399	372	359	374	386	390	393	347	398	428	379	382	401	370	371	438	403	367	380	369	386	371	389	352	391	366	354	330	390	352	402	371	392	423	370	387	408	367	381	393	383	365	393	367	373	361	406	374	384	376	407	402	393	365	375	340	363	394	363	399	401	368	375	363	414	392	378	385	392	376	351	392	393	370	365	368	375	353	403	382	399	398	403	392	352	432	372	366	390	385	409	345	400	380	386	399	379	339	374	398	409	373	365	375	400	422	388	361	392	402	392	358	372	399	363	384	364	392	370	408	371	384	405	380	420	353	410	386	368	387	355	389	381	399	402	378	377	371	414	427	377	363	419	413	415	375	415	377	390	360	364	381	342	342	382	355	387	381	328	368	388	388	431	409	374	407	384	362	396	341	368	371	348	391	382	412	388	383	376	376	388	400	393	383	378	426	387	418	413	392	368	353	380	385	385	384	377	373	379	396	375	406	376	369	351	396	380	333	415	409	377	390	372	393	402	367	381	404	389	403	406	371	382	403	402	361	394	383	383	379	382	375	403	387	362	366	383	382	399	400	381	402	378	411	397	397	403	374	382	409	403	369	387	393	406	393	361	353	388	354	382	395	408	363	395	361	352	366	364	415	398	360	360	406	390	408	375	389	388	372	391	383	361	374	378	372	358	400	400	381	358	364	371	384	379	395	382	391	368	396	377	370	388	402	408	397	408	394	380	366	406	378	348	376	409	399	350	357	385	382	406	399	369	399	392	396	366	359	402	410	364	378	406	399	355	364	391	376	411	369	387	364	368	336	446	379	386	390	356	396	384	438	410	369	416	386	409	362	369	389	369	407	356	400	389	356	379	366	400	336	366	386	381	362	383	400	377	401	371	381	399	364	409	382	358	367	368	377	394	368	404	404	422	400	376	362	389	390	393	393	385	366	377	352	366	410	388	363	362	374	404	384	372	367	400	385	382	396
18777	11120	6266	3031	2163	1684	1307	1100	895	824	741	699	656	648	609	638	587	541	625	553	544	580	556	533	529	555	508	538	596	553	492	479	471	523	542	525	519	530	524	513	531	487	557	499	566	532	475	492	551	531	529	507	547	484	503	519	520	537	517	508	528	524	529	541	543	520	494	522	522	518	530	517	514	503	534	529	486	519	487	550	548	536	510	502	508	502	475	504	517	502	521	506	530	499	504	527	523	511	533	523	516	501	492	513	518	528	490	513	538	462	529	525	514	466	558	524	530	487	555	513	508	516	529	525	532	555	519	492	502	529	505	517	510	570	521	517	482	522	540	497	492	543	522	519	509	517	572	551	500	526	488	501	507	519	498	493	504	498	506	511	511	502	511	491	492	516	478	510	488	512	527	499	471	487	543	497	505	486	486	510	550	527	503	545	543	492	481	505	492	494	529	526	513	533	493	517	495	508	501	553	492	545	513	512	550	533	489	523	507	469	530	489	526	495	525	503	524	560	531	486	518	525	495	501	545	511	522	500	522	521	525	539	442	512	529	501	525	516	499	518	485	518	488	498	499	474	485	507	525	481	489	517	487	511	501	555	525	465	535	524	501	481	496	531	519	492	528	498	479	508	487	514	485	529	502	489	495	523	521	489	508	504	517	518	559	497	486	538	535	502	545	476	463	513	516	516	505	511	489	486	458	541	497	510	526	545	528	530	527	496	503	526	517	495	488	547	536	508	535	501	520	480	501	526	528	541	527	542	495	527	539	499	514	511	503	512	507	527	486	508	501	475	522	549	510	490	536	497	511	519	495	500	541	516	518	535	524	535	505	537	511	506	536	524	516	542	483	535	498	531	513	510	518	499	511	554	556	473	489	507	485	525	530	534	490	469	498	550	502	512	457	513	490	512	525	496	523	517	514	520	505	512	508	542	484	495	559	514	513	478	500	525	539	489	503	511	523	492	525	510	500	488	539	522	518	511	481	491	529	467	522	474	505	505	543	501	508	497	551	519	498	519	469	494	515	516	512	467	544	528	505	523	540	461	512	520	531	518	501	497	474	505	527	507	503	520	527	507	515	513	511	505	485	533	489	479	540	524	511	509	560	513	539	501	475	505	530	494	543	519	510	545	520	514	498	550	483	532	476	503	553	547	516	483	501	546	506	500	477	494	508	517	514	524	543	491	478	508	523	517	526	496	501	563	525	537	507	496	520	509	492	507	505	521	526	499	499	538	530	518	512	496	523	513	479	500	495	515	503	473	543	501	496	490	479	530	527	536	516	523	520	518	496	483	500	499	530	459	498	476	464	498	552	548	504	494	506	501	491	510	536	525	445	493	501	489	481	553	509	499	540	507	476	485	497	526	563	518	528	526	523	483	562	495	523	547	513	533	509	486	498	512	471	510	474	528	495	531	516	491	497	480	517	461	522	467	504	526	528	528	538	505	503	582	519	518	498	483	513	541	531	520	503	496	540	490	519	480	545	498	484	534	472	517	514	488	521	523	471	467	549	474	544	533	516	480	483	498	522	496	526	524	489	506	493	503	527	534	497	512	529	505	506	503	533	521	523	481	516	501	503	523	506	570	479	513	519	539	468	511	493	530	517	516	531	499	545	483	531	520	490	443	510	484	474	493	541	512	513	573	536	493	520	546	520	508	518	533	520	501	526	527	495	537	516	523	516	548	493	558	518	469	492	495	497	520	490	552	476	481	492	527	503	509	508	510	533	496	518	554	491	511	514	566	490	503	501	492	539	479	519	523	479	506	562	477	509	509	530	512	490	501	494	512	520	503	512	492	464	526	499	503	517	513	520	519	525	539	513	510	505	507	484	549	493	476	539	518	469	546	502	477	548	547	499	525	498	489	509	487	526	516	533	573	543	513	517	534	486	517	549	491	513	508	497	536	530	529	530	494	492	531	515	507	468	504	506	504	532	482	557	498	490	499	513	513	467	514	485	492	525	504	501	539	511	514	481	501	513	500	555	528	540	526	482	531	509	522	498	556	542	482	537	504	518	496	536	479	513	515	520	484	543	553	518	515	526	515	497	484	549	496	526	488	496	503	523	558	535	478	513	532	504	520	471	509	514	524	453	481	526	481	534	505	446	474	490	490	517	490	544	495	519	539	512	512	477	501	475	497	516	493	532	539	540	511	482	490	502	482	523	548	557	521	527	543	522	522	484	520	521	480	493	510	530	474	517	502	454	509	512	495	513	455	493	510	507	504	505	486	524	527	481	584	532	544	482	517	569	522	536	541	519	534	489	519	486	525	505	507	542	513	516	514	498	524	482	510	534	513	502	521	507	524	530	477	542	461	492	498	558	516	492	537	540	542	511	496	507	481	523	500	488	543	518	526	523	497	514	528	506	532	522	542	497	490	503	492	562	530	484	500	497	556	513	519	530	471	562	480	520	522	528	511	509	504	493	530	526	479	519	512	531	516	524	529	549	517	533	520	507	526	531	502	509	534	518	496	495	534	530	553	506	488	511	542	475	516	515	484	492	530	500	539	477	523	553	521	467	499	565	521	529	538	537	520	557	522	516	534	509	477	497	514	522	493	533	537	575	522	483	483	523	501	488	474	512	448	524	482	511	486	502	528	539	486	504	484	498	521	504	545	510	538	475	503	534	503	479	504	495	492	456	544	499	540	499	562	562	524	528	570	515	534	487	490	469	517	484	519	510	536	462	486	533	531	495	537	488	576	492	488	541	503	470	521	512	505	521	498	511	511	498	558	517	497	548	505	500	549	528	552	523	509	553	504	542	525	510	491	506	514	554	489	526	488	496	490	525	504	517	551	468	520	504	523	477	530	515	554	483	537	509	502	480	482	529	486	501	512	479	514	523	524	514	522	497	469	547	490	565	522	484	549	500	484	502	534	509	500	510	530	473	547	496	533	520	508	471	491	530	511	555	525	517	487	532	534	496	544	511	517	497	528	514	506	512	510	525	528	486	511	490	504	519	525	526	510	488	511	488	521	512	511	477	478	468	464	509	503	526	476	481	506	487	516	489	528	532	506	537	532	518	533	541	504	549	494	481	542	480	527	518	496	491	489	557	507	531	549	507	499	488	509	496	554	491	539	517	536	505	485	499	462	525	525	496	549	523	525	530	536	517	486	507	522	510	551	535	493	546	512	494	534	523	508	524	497	475	510	529	531	509	527	482	517	556	462	500	537	531	492	542	542	495	515	471	546	479	477	500	477	487	548	506	488	487	526	483	529	537	506	504	506	492	480	523	507	500	515	500	478	556	499	494	509	534	536	533	500	518	506	503	535	516	517	490	512	563	492	525	506	490	500	523	511	493	473	514	495	528	504	514	527	533	493	517	495	504	504	483	499	499	499	508	480	525	541	507	515	475	504	481	518	537	521	488	549	497	487	471	508	481	517	524	497	501	480	471	534	486	508	512	510	506	505	498	503	453	528	482	480	500	512	527	519	566	551	504	574	509	498	509	514	515	517	519	525	521	515	523	518	502	497	558	491
25367	21652	27361	26043	4831	474	423	377	360	335	332	306	289	310	280	266	257	274	276	249	273	268	262	306	237	254	269	249	251	246	254	250	262	251	268	267	227	292	288	267	265	260	285	267	234	223	271	264	276	281	265	300	279	243	259	277	258	257	265	259	251	256	231	278	236	269	271	252	262	264	259	242	272	248	253	251	253	254	250	262	238	277	273	267	243	219	251	266	270	260	276	272	284	248	246	294	255	275	263	235	294	272	243	273	234	257	266	263	260	295	229	271	272	255	278	236	248	240	244	280	268	265	286	277	244	258	249	275	258	266	269	242	271	275	264	286	263	259	239	257	281	250	240	280	266	242	241	292	262	287	285	277	254	260	257	269	239	255	249	245	253	256	230	259	272	236	250	254	245	249	221	263	252	281	256	253	287	251	273	255	247	244	241	259	246	246	272	243	241	272	292	282	237	253	274	272	260	264	250	247	250	230	245	248	268	256	271	276	244	279	241	300	257	265	252	259	257	257	247	235	274	260	269	262	264	214	234	237	271	245	247	259	255	270	254	264	247	245	268	259	266	261	255	256	253	234	285	251	302	274	255	256	258	251	279	246	233	238	271	286	261	286	270	251	228	251	277	266	256	257	242	260	236	279	231	268	264	255	231	256	264	256	267	276	255	236	253	263	262	263	251	245	263	235	280	255	270	253	277	297	258	272	246	245	289	228	246	287	249	248	253	272	251	249	274	263	251	298	257	289	267	279	245	249	263	246	251	253	270	281	305	251	254	256	247	294	256	257	269	287	255	293	281	308	288	247	246	246	264	256	260	260	266	255	275	259	280	242	245	237	252	306	270	256	269	246	250	237	226	254	229	251	232	269	228	251	276	249	219	240	246	260	279	263	314	233	236	251	269	237	258	247	259	268	267	251	242	255	262	265	245	236	248	254	232	249	255	262	282	258	265	281	253	293	269	244	241	274	259	280	261	240	277	249	264	290	247	242	281	230	279	239	263	266	234	244	265	241	238	259	258	272	241	284	260	236	255	240	264	242	256	274	260	260	267	259	262	247	249	250	265	253	266	259	277	272	258	273	226	257	283	274	255	225	238	260	257	249	252	271	257	251	254	256	248	244	268	255	268	262	242	267	257	249	267	241	281	267	252	271	259	241	259	288	266	239	274	267	215	253	289	252	240	252	293	285	276	283	224	248	239	278	269	231	254	263	309	258	268	285	248	235	277	285	232	235	259	232	246	251	255	240	224	217	258	258	306	276	289	281	259	245	261	272	237	274	271	245	250	272	280	239	269	257	283	258	251	252	274	245	246	248	290	252	263	253	250	251	258	241	233	243	229	295	234	273	258	259	255	250	254	266	277	251	277	236	242	281	254	272	237	263	253	265	230	262	255	252	241	280	272	254	264	258	253	244	266	243	238	267	238	257	234	233	265	276	258	260	251	239	254	251	249	251	266	254	284	237	247	290	244	251	238	256	263	252	258	241	261	278	245	272	244	290	268	252	263	265	262	254	250	268	267	241	245	274	249	273	262	252	250	249	252	252	306	242	258	258	279	264	247	272	284	238	250	238	279	236	270	247	243	244	249	249	258	237	256	263	223	247	269	256	268	258	249	264	250	269	262	236	293	306	261	272	270	252	262	252	248	262	245	249	228	254	277	262	259	279	258	263	258	232	276	254	272	246	253	253	291	268	249	263	253	268	222	262	269	271	269	259	276	256	265	267	277	262	258	243	255	279	277	240	252	276	266	249	261	226	247	262	242	246	237	264	264	284	263	282	266	259	281	253	245	287	290	245	269	294	251	232	245	259	263	271	243	260	277	255	241	279	257	243	283	242	246	270	251	265	276	233	282	239	241	246	250	246	214	265	263	281	236	261	271	295	270	259	248	265	244	250	240	258	246	245	241	256	274	257	279	272	260	250	295	240	239	252	262	271	250	275	238	281	270	246	250	245	265	274	263	249	262	243	267	252	278	269	271	269	250	254	254	238	260	240	260	247	274	249	233	253	261	255	268	227	270	269	237	263	234	293	245	245	256	260	258	283	254	259	278	251	261	250	234	264	243	260	246	283	254	296	263	260	285	270	229	255	242	245	269	278	253	246	273	262	268	219	260	227	252	247	255	262	246	286	244	247	250	287	235	242	267	261	239	238	270	243	260	240	252	301	254	285	257	265	265	243	257	269	257	273	248	258	249	266	272	254	249	249	285	277	250	263	258	284	254	263	257	244	255	275	262	254	228	264	266	258	253	269	243	252	255	297	255	237	255	259	237	235	237	262	274	255	277	275	245	235	231	290	236	247	274	253	235	287	243	226	251	236	251	275	267	248	262	238	276	259	280	271	244	261	274	248	268	271	238	256	262	253	260	250	264	271	263	272	258	242	269	243	267	261	261	242	253	256	285	255	240	288	263	238	262	279	265	263	275	267	257	275	256	263	281	272	266	254	248	233	264	246	262	256	252	237	235	253	264	244	265	266	279	254	243	253	261	250	264	247	248	272	251	263	250	272	263	242	237	250	255	261	255	267	248	263	278	268	275	258	241	254	243	249	278	271	232	263	263	274	288	253	256	287	248	272	270	244	261	234	248	260	262	249	298	257	272	270	271	260	257	265	256	278	259	225	280	264	259	257	244	236	260	228	259	309	239	281	272	229	286	266	251	242	248	253	259	272	257	253	272	251	271	233	255	255	276	232	250	227	271	246	248	265	245	251	234	254	231	274	239	262	288	282	241	251	247	268	236	256	259	239	254	219	264	240	243	268	254	231	285	252	267	244	285	246	264	263	259	246	284	252	241	251	248	259	266	278	251	265	263	217	245	239	250	265	256	250	257	253	253	286	241	263	254	251	253	277	249	241	296	248	258	257	254	253	232	266	243	252	231	246	258	261	278	269	244	265	268	241	275	241	262	295	272	227	244	219	255	232	259	237	268	250	263	229	239	266	256	270	240	264	267	234	279	254	270	255	258	269	234	246	254	283	279	283	258	260	254	268	245	255	248	255	271	225	256	287	266	275	263	244	239	271	248	251	277	244	267	241	257	264	257	251	282	238	252	248	245	240	267	239	277	225	272	266	256	277	251	253	247	258	248	238	237	285	258	262	245	214	255	253	250	269	273	266	250	250	272	260	285	284	266	267	231	258	262	261	246	259	259	247	267	278	266	266	276	258	253	254	247	265	259	261	277	253	287	247	231	247	239	251	283	238	237	274	247	253	280	265	272	268	240	245	246	267	240	262	238	245	269	264	256	275	236	267	254	245	256	255	273	272	276	226	240	264	280	258	228	261	253	265	272	238	251	250	262	245	264	258	257	291	269	259	241	245	239	244	263	238	262	254	266	256	256	245	242	246	219	272	261	269	286	275	270	231	259	260	230	242	249	265	278	253	241	242	250	270	254	277	237	299	246	261	252	283	237	236	260	284	246	264	259	261	264	252	229	258	254	248	240	277	290	239	261	266	247	254	270	271	278	288	266	243	267	244	278	227	220	254
17977	6774	3569	1632	1239	963	768	654	555	536	504	438	406	396	408	387	382	380	397	378	372	353	373	359	345	351	346	387	376	384	332	313	351	330	363	345	358	349	354	351	352	347	338	350	337	371	389	341	297	331	353	329	347	343	345	317	326	333	343	367	393	342	339	361	329	380	362	362	363	334	351	329	340	341	353	364	351	337	384	350	345	333	346	325	330	358	300	354	323	339	324	350	361	362	320	323	352	352	359	336	351	364	324	345	308	386	363	335	339	351	349	336	330	342	338	309	335	349	362	334	343	349	326	344	340	378	329	349	325	348	337	346	369	297	333	323	327	341	325	332	320	327	339	365	353	339	368	371	327	344	364	326	327	321	368	325	332	348	327	342	338	349	329	318	337	326	334	345	354	367	333	342	346	306	358	348	345	336	320	338	358	306	327	345	345	357	325	365	356	349	351	347	339	314	343	319	378	343	330	327	309	347	338	367	334	331	367	328	358	341	302	353	363	332	351	355	334	354	358	316	357	335	358	359	310	314	356	340	371	351	360	354	336	333	318	331	324	356	365	377	332	335	349	321	341	318	292	360	299	340	302	335	350	366	350	333	341	357	341	323	340	325	291	301	348	345	345	341	341	353	341	338	366	311	374	360	328	325	325	355	328	321	338	326	372	313	324	352	308	337	336	344	351	363	342	332	358	359	337	351	348	358	334	318	365	370	309	340	352	342	343	319	346	367	343	346	344	307	346	328	328	372	364	333	366	333	305	324	314	346	356	377	314	387	352	334	337	337	344	361	354	366	354	346	306	317	318	364	337	354	346	324	346	323	329	316	331	315	350	329	348	319	296	314	367	372	350	327	341	306	340	321	357	330	326	305	314	335	335	359	368	332	336	359	344	354	348	374	322	360	325	316	333	374	342	330	345	328	305	356	357	358	340	338	344	308	333	332	382	355	339	351	352	350	322	346	345	349	376	316	330	345	344	332	360	329	323	356	297	343	314	333	316	339	355	341	337	375	332	347	363	340	363	334	346	312	297	370	348	334	347	328	340	366	353	346	310	349	330	353	335	360	370	358	338	290	355	344	376	332	313	340	342	331	377	338	367	372	335	333	383	342	342	336	326	302	347	334	320	346	359	367	350	342	343	336	362	352	344	350	358	377	350	358	353	297	324	350	352	362	327	342	355	327	367	349	351	317	343	339	351	330	311	336	335	326	286	302	316	331	326	340	331	328	356	348	335	325	336	372	346	309	340	334	316	389	321	341	325	327	344	353	369	332	360	373	324	349	339	363	349	391	329	335	317	346	325	335	319	368	307	308	342	318	327	324	324	377	337	346	336	304	358	330	332	344	322	340	317	386	325	340	329	360	327	315	343	335	382	352	357	355	332	351	343	310	352	371	354	327	352	364	327	344	361	345	322	350	328	367	355	317	341	362	311	340	350	293	368	325	343	388	360	359	281	344	348	302	341	370	366	329	319	356	327	342	384	358	361	374	353	362	352	341	325	321	345	350	357	316	318	327	343	342	365	314	326	340	354	347	353	342	344	367	323	320	345	338	346	343	343	353	343	317	342	350	339	338	378	318	338	331	329	345	349	332	360	352	349	319	322	369	347	350	334	334	328	358	330	328	320	341	328	348	350	336	340	364	335	311	326	360	332	315	357	365	336	327	343	351	335	333	352	342	345	324	368	312	348	321	340	323	366	325	374	315	322	281	360	340	328	306	343	332	372	327	356	368	377	350	360	315	330	332	343	286	320	344	334	335	350	316	331	359	340	330	325	335	326	363	328	353	326	339	324	334	349	354	338	330	331	342	387	344	334	319	362	393	360	319	342	343	330	322	338	373	334	335	352	350	331	345	323	337	316	355	332	303	366	345	330	343	337	355	352	328	377	348	340	347	339	335	326	316	343	346	343	320	322	353	339	345	322	326	322	345	378	342	332	326	353	332	371	339	364	329	329	347	352	356	341	340	350	352	337	337	346	335	320	327	348	354	327	341	315	307	338	353	343	338	366	359	331	367	334	319	363	338	307	337	361	358	364	334	351	354	346	301	381	354	347	340	335	313	343	349	350	358	308	333	358	344	367	312	332	308	323	352	339	394	340	354	342	343	338	357	365	333	320	366	333	393	334	343	324	362	342	317	337	351	349	357	328	344	352	366	377	359	308	385	341	367	341	348	347	362	346	348	338	343	345	314	344	345	339	342	329	350	348	333	341	360	340	332	367	330	340	350	329	383	376	319	355	346	359	327	356	326	320	327	337	333	352	309	341	333	332	312	348	364	346	355	341	342	354	341	332	306	381	341	344	351	367	342	312	364	337	362	303	329	335	307	363	330	340	295	338	325	363	329	330	333	349	354	368	327	340	324	341	353	347	322	331	337	319	354	340	326	312	377	368	371	343	326	330	333	374	332	373	321	322	354	322	359	354	334	351	354	298	347	337	343	338	353	357	350	335	346	390	343	352	318	341	317	330	294	359	365	317	347	356	343	339	309	316	325	341	324	354	338	340	371	338	347	344	339	339	335	316	338	341	321	352	341	360	326	362	328	349	380	364	349	314	357	346	346	341	327	327	332	365	341	310	354	328	314	368	345	333	323	370	348	333	341	347	341	339	337	316	312	342	361	353	366	360	378	365	361	371	350	358	343	340	336	348	339	330	303	310	385	341	324	324	326	357	333	343	333	356	356	360	333	349	328	348	326	328	325	381	336	330	324	312	334	373	371	338	333	316	357	323	376	344	352	314	370	334	331	319	315	387	310	324	326	360	329	323	351	370	327	341	364	349	360	369	342	328	330	343	354	341	355	347	349	337	295	334	342	372	351	368	360	329	297	350	340	344	363	351	340	381	354	325	347	334	362	329	308	365	335	317	348	358	359	362	345	333	341	320	362	339	327	339	340	320	334	299	324	341	338	288	329	326	351	330	361	343	375	337	331	301	364	331	342	356	340	346	354	323	304	328	330	355	378	317	342	305	354	357	380	354	320	349	340	335	329	354	334	336	352	355	355	363	322	289	331	342	338	340	336	354	356	334	364	336	323	340	351	340	356	318	328	351	353	343	319	334	352	330	310	331	344	336	337	331	338	364	346	320	333	369	341	337	362	345	342	351	337	345	359	356	309	371	336	336	347	315	346	313	332	323	347	364	325	323	363	325	335	380	354	343	336	343	321	343	348	349	351	340	313	296	349	296	346	318	341	324	303	364	360	341	332	320	356	326	362	336	343	367	362	315	356	331	322	327	309	340	313	371	337	319	364	304	351	321	312	310	357	380	353	315	292	365	350	328	355	342	337	379	357	368	380	339	335	317	301	333	328	317	326	322	375	348	349	398	301	344	362	351	326	330	320	348	335	327	353	325	357	330	348	322	335	340	351	347	327	359	340	347	346	323	354	343	357	356	311	307	328	330	361	353	323	348	353	301	333	357	334	343	312	342	349	396	359	348	358	335	284	343	319	357	365	328	349	332	333	348	333	347	379	346	362	311	334	357	367
23121	21660	29395	24426	21662	21530	2999	627	493	395	341	312	311	287	268	272	243	221	232	234	229	213	202	218	192	219	209	188	222	201	217	198	184	188	215	184	180	197	188	189	179	185	190	193	190	215	202	187	182	201	208	175	177	195	208	199	190	188	209	198	194	192	205	211	198	213	196	183	206	169	199	204	171	212	189	184	189	197	180	176	161	178	185	200	165	190	185	208	174	185	177	181	201	196	197	216	187	192	190	169	195	191	179	198	173	190	188	182	169	187	182	177	198	182	190	198	184	172	194	204	171	216	207	192	170	192	198	222	182	173	175	184	186	197	179	202	171	189	196	159	190	200	180	179	165	185	184	168	182	182	188	191	181	186	158	206	190	213	179	184	190	172	207	185	197	183	176	170	189	191	179	177	187	156	189	191	189	158	171	188	196	190	181	196	198	184	163	196	183	191	179	158	166	185	182	190	191	174	182	178	187	207	191	178	189	178	185	197	169	197	189	187	178	181	184	178	187	199	190	163	186	206	182	189	184	203	188	192	192	177	184	194	173	156	188	184	202	178	170	192	189	162	192	202	174	171	194	162	190	179	192	198	196	174	194	211	178	170	187	193	192	194	175	191	186	165	191	162	207	184	183	195	187	191	171	182	176	179	163	153	180	190	178	189	176	205	168	205	214	182	194	177	182	176	215	177	214	159	198	181	195	181	188	181	185	177	186	171	194	205	180	181	202	179	182	192	166	181	185	201	177	193	178	187	196	159	171	185	162	216	174	185	198	191	181	209	180	188	205	155	203	180	187	200	206	173	195	196	175	217	177	170	170	190	206	213	176	199	193	218	219	168	208	195	209	188	191	178	196	191	193	192	153	153	189	203	204	199	199	200	179	171	164	200	179	185	184	165	190	172	183	185	205	168	159	180	178	173	203	198	184	192	171	210	189	185	181	178	182	208	187	196	188	203	185	181	180	200	219	182	183	179	166	173	176	188	185	190	188	180	175	181	188	217	182	181	174	191	206	223	195	194	176	211	204	188	194	197	196	195	195	189	176	192	168	196	185	185	195	196	187	199	199	183	208	187	183	200	184	188	186	202	214	204	187	159	201	163	199	177	181	207	163	205	202	186	189	198	177	155	195	164	192	154	169	186	159	176	162	205	204	165	194	180	180	173	184	205	187	181	176	193	188	205	180	194	187	194	180	182	173	187	186	178	176	192	175	178	194	194	192	200	190	188	200	167	181	182	174	174	189	205	171	187	191	180	159	186	203	213	179	177	197	203	172	201	186	163	184	187	208	202	193	171	197	208	164	208	162	167	180	160	192	163	187	171	181	177	202	175	189	179	174	165	207	182	175	182	203	192	199	180	199	195	214	177	181	200	192	195	184	191	190	161	198	177	213	187	217	193	187	180	198	180	186	203	174	184	201	218	185	193	203	176	210	192	187	198	189	184	184	216	202	183	181	175	161	192	188	193	212	191	191	171	187	195	168	192	201	173	169	173	192	187	175	172	186	203	184	196	182	208	184	195	214	198	201	202	194	176	190	189	193	183	188	182	189	190	167	164	208	202	204	185	178	195	192	202	171	181	202	164	180	176	183	195	158	179	200	169	179	171	167	155	193	166	173	178	161	193	193	218	209	176	195	181	182	178	180	172	181	172	206	209	211	227	194	175	188	194	176	175	181	198	211	187	166	174	190	181	188	192	200	194	198	188	187	167	176	172	171	180	207	164	184	160	189	208	220	178	170	174	172	173	168	174	177	192	184	160	204	191	191	184	208	180	189	203	182	202	171	174	203	196	224	154	193	185	179	169	205	170	181	181	186	178	207	176	204	181	180	166	176	180	213	196	201	197	168	188	175	191	162	188	184	198	187	190	209	212	181	165	180	199	192	183	177	198	174	159	183	183	188	177	199	186	166	181	191	179	182	176	186	194	183	202	194	199	172	194	193	204	188	218	177	176	186	180	186	172	182	207	174	185	195	161	172	184	191	149	180	180	193	182	201	201	175	185	218	186	180	195	198	185	179	177	168	203	182	205	187	172	171	181	187	174	196	191	206	217	192	197	195	190	176	176	145	169	195	175	165	177	193	190	177	182	192	191	168	192	183	202	183	194	180	203	199	181	187	176	178	183	178	183	170	188	184	185	186	180	193	167	212	177	160	195	204	214	180	189	185	166	175	164	168	173	186	186	208	178	191	152	204	195	194	179	193	202	203	196	167	177	188	165	159	190	170	187	182	172	186	176	209	197	185	189	178	195	196	176	177	176	180	177	192	186	194	173	194	190	197	199	194	177	188	205	176	190	177	189	214	203	180	168	190	186	201	193	180	196	180	170	201	177	168	171	197	197	200	184	181	187	186	179	178	194	196	184	187	175	191	186	170	185	193	180	178	183	175	174	190	184	173	193	183	200	173	194	204	171	190	175	194	173	204	167	180	198	189	168	200	169	163	181	189	190	174	198	197	168	182	191	210	208	190	169	209	176	201	162	172	195	151	191	175	173	190	169	184	200	191	184	201	208	196	184	171	194	211	179	189	169	176	168	187	182	215	170	178	195	194	191	182	173	174	187	204	169	201	153	169	161	176	189	191	185	170	167	189	181	192	187	175	185	173	205	183	166	162	186	196	155	163	184	189	171	184	201	217	192	195	199	196	181	194	176	170	168	187	171	176	185	203	168	218	177	178	195	169	157	154	201	167	171	204	185	164	196	195	207	161	206	169	188	194	174	188	191	172	187	174	185	170	207	181	169	179	178	188	179	204	194	182	206	183	206	182	172	217	180	153	189	175	176	184	195	182	188	179	164	207	176	180	166	188	174	186	208	199	184	176	173	172	195	182	195	209	174	200	178	174	191	176	182	199	231	173	193	185	164	169	183	203	217	209	200	176	182	182	209	189	179	186	210	204	178	207	202	170	178	173	218	167	188	171	171	206	166	192	173	198	166	199	181	187	169	186	210	183	183	188	195	179	194	169	170	201	181	208	179	159	187	214	197	163	178	199	153	198	162	196	199	193	178	191	177	180	208	171	187	174	193	179	190	183	181	210	224	178	211	180	174	199	198	172	165	176	185	196	185	196	178	224	182	188	193	185	161	161	156	184	180	187	182	169	199	187	162	187	161	163	179	214	191	191	182	179	191	164	163	161	179	182	198	202	188	177	180	220	188	182	197	196	202	188	175	191	160	179	200	189	172	188	189	187	186	170	201	178	210	195	178	189	192	195	202	197	175	204	208	196	177	181	201	202	215	200	166	197	174	203	167	159	184	210	186	179	181	184	199	200	169	199	179	183	191	209	184	177	173	176	205	177	187	209	190	192	187	212	186	192	199	181	190	197	199	214	177	184	176	212	193	181	182	183	176	188	172	184	182	215	192	185	183	195	193	171	163	173	177	201	175	206	181	199	153	187	184	171	187	153	186	166	194	176	183	178	170	221	201	171	201	196	206	177	185	174	212	199	190	177	176	195	158	174	170	200	190	191	166	192	187	186	178	167	196
21757	15350	9180	4429	3038	2217	1615	1196	1007	785	706	582	561	508	470	420	398	422	392	398	352	306	337	331	299	288	280	285	263	266	275	292	293	273	311	244	271	257	277	281	271	298	295	259	252	257	275	271	303	260	276	279	277	276	246	246	250	256	263	279	262	290	267	287	241	264	268	250	284	277	270	258	253	256	273	279	275	303	257	290	262	246	269	234	272	289	250	278	244	258	238	260	261	269	253	280	275	249	272	249	269	256	242	251	259	274	288	244	253	257	227	250	251	238	235	263	228	250	269	254	266	233	236	256	228	216	269	244	289	256	239	250	259	251	247	269	271	254	268	249	267	264	260	278	255	238	285	250	244	240	244	271	221	255	263	279	244	245	258	254	257	244	230	256	253	248	245	248	259	248	240	236	239	242	245	252	263	246	275	220	249	288	239	256	248	254	263	276	243	231	246	250	292	238	287	246	259	262	273	220	247	249	244	259	254	272	251	240	286	250	231	259	253	263	281	237	241	213	254	251	238	293	276	255	250	260	279	234	252	272	253	274	232	228	224	269	248	249	249	245	271	235	263	259	269	234	271	242	253	246	249	253	261	224	252	258	274	251	265	251	239	251	262	242	271	268	240	251	254	278	297	240	250	233	257	256	274	242	222	265	282	246	242	252	251	240	232	258	264	249	243	270	261	263	246	255	220	270	238	259	254	261	257	238	271	259	263	266	233	260	266	258	238	255	247	252	240	249	261	256	243	235	275	268	264	253	281	278	245	260	233	251	274	257	265	247	259	224	259	241	251	261	274	253	269	260	257	272	250	240	262	242	261	243	252	259	241	269	233	254	275	268	273	236	272	283	230	244	234	260	267	264	235	233	245	246	279	275	270	278	229	256	255	256	231	237	264	254	240	236	264	244	282	276	256	266	270	234	228	254	242	257	250	247	260	272	263	250	265	262	245	262	246	267	254	252	241	243	256	234	253	261	258	261	254	222	239	236	237	242	272	254	256	236	281	258	241	283	255	225	251	247	280	255	267	272	233	244	253	254	246	237	239	267	305	259	260	260	255	244	256	255	276	248	245	248	260	258	247	262	224	272	276	250	269	246	261	241	259	248	251	245	267	231	212	269	251	254	268	256	247	242	252	237	253	257	255	232	244	242	269	271	269	230	260	223	253	258	251	274	247	229	257	238	247	267	279	263	260	253	252	257	275	272	255	262	244	257	272	258	261	252	236	241	242	256	232	248	227	270	226	261	239	252	272	270	240	252	237	260	249	281	240	242	243	283	257	270	259	261	278	254	280	235	242	242	266	274	275	285	276	247	275	250	232	250	256	235	261	241	250	237	266	279	229	236	263	252	262	265	238	241	234	291	238	262	244	252	277	251	257	256	246	235	270	248	222	265	246	259	238	235	259	259	257	250	252	244	231	257	269	278	229	241	242	252	254	243	246	263	275	249	234	240	266	273	235	255	237	262	240	280	287	265	277	260	262	253	256	260	241	259	260	250	241	278	238	246	224	262	256	238	242	258	247	250	259	267	231	237	230	268	266	276	276	236	291	262	249	240	243	253	244	232	249	262	235	229	264	271	261	243	259	237	245	250	245	267	255	266	256	264	245	258	270	246	253	260	261	239	262	219	246	240	225	246	260	245	241	257	239	251	232	274	246	256	239	262	225	261	271	256	267	243	231	243	252	221	261	220	234	251	263	246	223	238	279	243	255	258	250	229	252	261	270	234	259	250	238	251	237	289	266	230	256	261	266	248	249	236	272	251	240	238	249	285	269	266	251	282	234	258	257	212	227	233	262	258	273	242	221	252	240	240	259	250	245	238	233	262	249	259	247	247	253	255	263	252	255	259	284	267	246	274	245	233	249	264	255	255	241	251	260	238	243	226	245	252	241	260	255	258	277	246	250	241	284	267	295	232	247	258	255	251	257	253	254	241	219	231	244	267	259	275	236	235	224	260	240	266	250	255	257	248	254	267	252	220	235	253	242	262	228	271	231	230	238	243	233	252	262	257	271	252	255	249	291	232	253	262	284	259	263	283	284	262	242	260	280	268	245	278	252	256	224	274	250	265	264	258	222	254	227	286	249	241	240	247	277	251	248	269	257	261	235	230	247	260	271	264	272	251	257	261	238	243	240	295	250	289	271	233	266	245	263	266	253	255	258	250	237	208	239	246	283	223	241	260	270	226	242	298	243	282	237	277	243	265	247	235	236	253	243	279	250	253	264	256	230	229	272	264	273	268	269	238	245	236	262	255	236	266	254	223	265	248	256	253	243	274	253	262	272	246	255	265	262	257	269	247	233	241	268	229	245	239	239	228	250	261	254	264	279	230	255	239	256	267	246	239	256	253	274	227	263	245	258	250	243	245	235	262	244	246	246	242	243	255	263	242	259	283	254	268	236	244	236	253	235	253	267	241	250	261	244	260	275	238	246	255	230	253	271	263	266	247	239	278	264	235	240	236	254	267	253	287	240	218	275	242	242	266	258	261	243	242	237	273	252	252	226	242	272	263	249	264	261	276	284	262	257	254	270	256	270	248	283	252	237	227	258	224	267	262	254	258	225	263	246	234	268	215	264	247	247	227	251	298	255	274	258	273	273	257	233	252	230	266	244	250	230	244	256	267	267	239	230	244	236	230	258	247	277	268	272	243	244	250	253	256	243	264	244	245	245	250	232	252	226	302	250	298	253	240	247	233	268	235	228	246	239	264	259	252	236	250	232	249	228	277	246	235	258	247	249	242	245	261	240	267	243	217	250	258	249	246	270	253	267	256	254	270	262	249	268	237	256	246	239	238	236	243	247	228	248	228	259	254	229	248	258	248	246	249	263	266	261	222	266	260	252	245	263	267	244	234	275	254	247	282	248	233	220	265	266	269	266	271	274	257	232	243	283	245	248	240	272	252	249	240	224	236	229	256	247	248	257	232	253	247	251	244	243	247	242	229	233	249	254	251	238	254	228	241	268	223	254	243	269	239	265	243	277	240	261	281	236	266	265	238	239	255	280	284	244	257	227	270	242	262	245	220	263	245	240	246	282	252	240	243	222	242	227	258	236	263	267	261	270	251	273	233	241	246	244	243	247	249	242	274	234	251	272	252	236	249	263	261	242	274	290	220	248	259	262	262	276	234	254	242	228	252	272	275	248	251	254	222	265	266	250	233	255	237	261	237	223	246	266	266	240	260	261	293	236	235	246	258	282	253	257	246	229	261	284	259	257	235	247	225	227	261	264	244	230	262	263	266	269	240	251	253	260	239	263	263	240	242	247	230	293	293	261	233	217	257	242	215	275	257	223	246	272	276	233	279	247	236	268	253	247	256	254	247	266	240	254	247	256	256	241	264	241	269	266	256	222	253	259	279	273	244	259	265	234	268	258	216	231	247	261	256	262	242	242	263	270	270	235	246	237	278	250	237	288	248	251	248	261	238	261	242	240	231	260	294	255	239	257	262	262	244	277	257	262	242	259	223	255	266	247	271	272	250	255	236
27997	18357	4057	788	545	435	498	425	413	411	397	402	422	422	389	412	439	421	405	436	416	430	413	405	409	411	409	403	433	384	410	410	427	374	415	420	439	419	415	386	424	434	413	438	381	402	390	405	448	402	442	430	387	406	434	389	416	441	422	408	416	407	425	387	419	396	458	406	364	424	396	404	406	409	412	419	418	398	386	425	411	413	421	400	416	385	399	425	415	428	431	375	355	404	398	409	425	417	440	417	390	375	414	386	397	415	374	398	429	366	404	397	439	384	371	357	400	383	414	407	427	409	412	420	394	381	421	412	386	414	407	426	396	364	392	395	413	392	400	414	402	400	403	369	386	433	409	379	420	375	376	425	431	395	402	398	394	378	378	384	437	431	438	383	445	413	385	407	408	406	420	405	395	402	390	426	386	424	409	395	401	439	413	405	409	404	418	396	391	396	405	409	402	392	428	366	420	419	380	391	387	416	401	437	401	389	415	391	392	418	399	356	413	368	416	417	415	430	403	392	427	378	432	415	440	408	417	395	384	390	423	424	404	392	380	432	411	402	438	430	399	410	396	382	392	408	412	390	417	390	393	401	385	415	410	409	448	439	410	397	395	381	395	423	407	391	417	411	414	389	420	373	408	397	386	373	434	431	397	369	388	390	429	417	383	401	422	441	450	425	432	377	409	427	401	375	425	427	385	386	421	411	403	414	410	398	391	424	423	409	374	380	379	391	430	449	391	396	396	407	431	430	418	382	407	411	415	416	422	403	419	402	444	396	423	387	383	389	418	406	423	371	415	414	394	393	375	441	356	390	362	416	397	367	406	392	378	452	405	405	409	410	439	408	418	398	393	392	423	404	384	464	406	423	414	422	409	402	417	422	400	420	403	382	463	398	407	394	434	391	397	419	417	388	421	379	427	442	411	391	402	380	405	393	365	386	407	381	426	434	398	385	390	450	420	423	423	423	408	419	430	384	400	390	425	387	416	374	428	394	418	413	381	406	397	408	446	402	375	372	374	406	380	408	393	425	407	415	416	426	414	399	428	401	373	408	373	425	408	418	422	424	461	384	399	401	411	410	396	395	436	428	429	422	438	412	377	382	452	404	414	405	376	374	447	390	382	405	415	404	435	419	403	417	414	409	429	400	408	413	386	400	383	403	400	408	422	395	389	401	429	379	432	387	384	401	413	408	404	423	400	375	389	417	426	401	416	420	414	382	407	435	417	403	396	431	398	385	409	437	398	369	421	411	398	396	435	418	421	388	405	445	396	431	400	387	426	409	400	407	423	414	383	398	397	390	408	386	418	431	412	410	400	407	416	400	420	384	427	390	384	383	402	406	387	379	402	400	424	411	407	439	407	380	409	383	403	413	412	402	443	412	399	420	386	403	362	434	375	390	420	458	447	403	444	375	393	401	416	412	407	417	419	391	420	374	426	428	413	397	438	466	393	382	431	400	406	389	396	429	386	401	385	372	440	420	420	404	404	412	399	425	421	416	442	422	424	435	405	413	433	408	425	401	403	374	411	403	391	403	442	399	400	368	436	411	390	414	397	412	423	407	424	446	377	377	398	403	445	411	379	411	422	410	393	409	449	408	387	425	399	391	386	422	387	429	376	406	409	403	431	386	425	424	410	378	445	361	388	417	397	405	412	413	395	394	374	414	420	390	413	409	381	385	449	380	417	389	404	393	401	446	401	431	427	411	389	391	409	440	428	375	398	414	426	415	366	415	403	438	421	399	412	415	421	422	400	389	427	406	433	432	411	390	403	411	386	424	417	413	394	392	430	427	390	369	428	423	395	425	417	401	394	414	427	374	416	437	405	380	400	378	365	418	366	414	387	359	416	434	404	385	415	411	401	390	399	391	420	409	440	432	421	402	396	390	387	388	440	384	415	440	422	418	425	412	394	379	384	409	368	365	439	378	406	381	411	431	408	433	398	437	389	406	390	359	395	417	409	395	413	430	416	404	394	415	405	431	414	429	393	401	391	419	399	389	403	390	408	411	410	395	392	426	371	424	410	402	411	402	422	397	398	424	389	427	395	398	404	430	411	446	383	444	408	429	411	444	418	418	428	423	406	408	420	415	399	425	393	421	422	380	442	386	391	407	392	412	402	440	384	424	420	414	424	376	402	429	369	398	375	439	394	395	419	408	404	393	413	378	400	440	450	382	410	380	419	426	403	421	419	380	427	412	421	398	422	362	380	385	379	432	408	422	409	411	375	439	408	409	388	407	447	392	410	393	399	404	459	425	412	388	400	430	418	408	418	410	423	403	435	443	427	399	439	386	393	413	398	384	407	390	411	444	400	423	418	401	440	404	394	395	423	394	410	404	403	435	453	415	417	396	408	388	417	387	427	408	443	405	392	376	396	403	423	381	404	407	417	406	388	411	452	428	427	390	431	372	400	402	402	371	412	449	415	443	409	386	422	395	379	378	400	432	383	436	357	413	407	440	423	392	402	389	397	390	396	442	451	411	410	436	405	429	421	414	401	420	389	406	419	405	407	430	395	400	443	406	390	382	433	381	403	415	393	420	428	391	397	412	415	413	409	407	443	426	382	383	402	416	376	415	454	391	422	430	408	397	402	411	378	376	411	419	392	388	382	380	422	405	386	392	416	392	454	410	412	405	403	444	389	394	419	386	411	389	430	421	431	404	424	408	414	400	406	403	411	429	402	436	419	403	425	408	427	387	437	414	429	419	391	390	407	395	391	365	422	403	423	405	411	371	436	400	438	395	424	401	431	395	408	395	386	426	378	378	411	430	419	420	424	366	378	424	425	436	469	406	435	367	382	370	385	412	430	400	433	447	374	435	412	390	377	422	404	397	389	383	440	409	410	399	403	434	441	379	422	445	400	406	432	433	392	441	421	399	412	412	387	418	430	358	396	413	404	396	387	389	434	400	411	376	436	402	429	382	373	422	410	415	408	388	413	369	448	413	421	391	442	412	372	423	422	386	391	426	388	401	407	408	403	433	405	398	354	401	392	400	416	442	387	417	387	435	419	426	409	395	418	394	402	392	447	448	423	427	386	409	415	398	401	393	387	400	411	419	423	427	409	400	412	380	399	417	409	377	428	412	440	393	418	410	407	414	399	397	424	422	426	422	405	411	397	439	402	387	408	421	424	433	420	425	387	410	440	406	369	405	439	348	407	417	385	405	380	401	445	394	415	404	389	396	420	419	395	406	435	388	418	414	397	375	394	410	453	394	428	403	395	382	424	439	391	364	432	449	423	397	415	416	415	366	456	444	422	408	441	409	365	409	404	379	387	379	394	417	409	398	400	422	362	415	374	393	412	394	419	404	412	425	419	409	395	393	427	442	373	386	368	421	395	403	385	408	422	394	427	400	428	411	437	364	407	408	402	424	418	412	420	409	395	435	407	414	401	393	425	403	420	431	403	419	437	411	408	384	428	425	357	422	386	417	393	402	397	374	421	409	460	410	435	389	412	394	423	446	395	392	371	431	420	419	410	389	419	448
14922	3137	1574	1024	797	732	648	643	602	587	584	558	573	540	555	561	560	580	501	530	564	550	519	553	536	562	562	515	576	519	525	568	561	517	551	525	537	498	517	512	562	571	500	544	551	553	534	540	576	537	506	522	549	555	531	573	543	514	607	531	544	560	570	496	525	563	536	545	511	538	576	546	540	553	546	498	538	523	508	528	517	565	490	507	510	536	520	515	545	529	551	551	535	553	531	527	560	548	533	557	543	505	513	493	516	553	497	533	523	534	532	499	585	528	562	519	538	497	541	546	559	536	548	527	571	526	537	496	568	516	526	518	558	544	544	546	526	527	560	561	529	562	516	520	485	524	540	558	527	523	545	543	563	562	540	503	551	521	533	526	518	540	538	494	525	543	528	587	565	506	546	519	515	573	540	526	531	566	560	552	565	549	581	566	520	533	522	566	562	523	506	517	557	551	533	542	521	516	520	515	502	538	563	473	522	554	544	559	538	522	558	548	541	536	510	496	510	534	559	529	547	531	531	550	529	520	557	557	546	510	503	557	540	519	580	541	555	490	554	541	530	563	564	575	496	532	563	502	552	497	547	535	523	497	544	530	512	549	561	502	533	503	520	515	516	539	531	493	524	555	530	606	535	515	576	547	539	568	562	535	509	572	538	528	542	528	534	515	539	543	535	518	497	556	541	545	562	575	543	550	525	526	561	480	567	581	527	546	514	510	510	564	520	516	565	571	573	527	519	556	520	558	541	539	555	513	537	495	576	551	516	532	559	543	534	539	533	523	543	551	544	528	539	536	556	541	549	507	540	558	520	553	546	545	537	523	496	494	502	510	532	524	525	510	515	519	540	516	557	530	544	538	497	560	569	527	543	527	542	530	517	489	511	532	534	550	541	520	593	494	530	535	524	560	511	564	547	547	533	544	539	564	567	555	559	553	550	521	552	523	536	546	543	547	517	515	511	498	559	530	538	509	527	541	544	493	542	552	526	564	537	554	538	565	550	507	553	541	553	502	498	525	578	521	560	517	529	500	570	543	522	547	520	537	551	532	585	529	543	575	552	610	517	541	537	556	559	515	510	526	534	495	527	510	554	556	538	569	560	525	527	557	556	546	529	573	540	517	512	573	536	546	535	550	520	555	536	542	563	549	528	560	500	525	561	542	509	546	579	484	535	502	547	519	554	503	524	558	533	547	572	554	548	524	570	534	557	548	565	519	523	530	530	562	580	507	521	544	537	578	541	502	520	546	545	534	516	524	548	534	574	520	587	543	527	541	546	516	511	504	521	523	528	549	515	565	513	526	531	545	550	486	535	536	516	484	509	554	495	567	517	558	518	550	538	540	553	530	531	560	517	585	506	520	575	533	518	513	517	512	526	526	556	526	567	539	554	541	516	528	555	577	563	526	544	517	515	545	577	523	525	529	579	526	482	489	559	542	534	510	517	538	529	537	527	502	546	558	548	560	534	551	533	494	538	545	535	513	532	517	542	585	539	539	585	533	570	554	561	544	526	556	558	523	532	536	570	557	529	516	527	518	555	515	539	532	531	558	516	570	527	509	529	487	518	543	525	495	504	559	566	546	508	518	534	528	556	558	519	537	563	559	509	558	564	537	553	546	576	524	518	542	530	554	498	542	495	557	538	550	532	546	555	553	498	530	574	557	508	561	569	524	541	507	575	525	542	552	541	539	561	526	571	514	521	556	532	555	506	566	477	539	519	521	497	528	533	523	496	489	558	547	549	541	533	538	562	551	564	556	564	515	542	533	529	501	525	511	534	558	543	504	524	519	559	583	524	538	565	488	532	543	515	574	505	521	543	474	513	540	553	518	576	588	592	532	536	543	505	549	533	537	566	522	538	536	556	527	530	539	600	535	512	566	544	532	549	549	532	514	526	549	519	542	544	559	524	580	543	525	515	557	517	493	531	564	540	481	559	519	563	496	547	588	534	515	590	510	504	571	527	524	541	542	573	552	509	571	566	557	537	550	535	540	529	535	512	525	521	522	497	541	539	541	521	532	494	496	529	530	556	526	575	538	545	507	562	522	522	604	560	588	498	523	543	553	555	535	547	514	567	537	528	551	561	544	527	560	581	525	543	561	558	557	586	566	552	535	538	542	529	547	490	523	534	553	557	568	513	555	535	561	532	525	571	562	559	533	544	539	468	537	552	540	534	510	521	526	547	542	569	533	496	549	518	507	561	502	517	573	536	556	538	502	556	560	556	519	502	514	511	539	484	533	542	551	494	526	583	539	530	552	540	521	566	544	503	521	506	529	533	549	512	540	530	547	519	517	547	534	513	544	523	543	535	538	533	522	507	534	527	552	537	549	518	551	574	520	539	541	546	549	523	555	531	550	536	549	534	500	578	558	511	566	537	537	523	550	610	540	510	530	545	515	510	545	543	540	540	541	496	520	541	572	546	555	523	562	574	559	497	514	540	552	569	509	541	496	545	504	579	488	509	555	546	537	576	545	523	533	535	545	573	542	524	541	575	518	540	529	503	547	521	498	523	536	518	548	541	523	514	537	551	531	576	540	564	526	542	519	525	553	503	546	542	520	574	564	520	568	544	566	556	574	542	518	544	549	564	546	537	558	518	553	512	559	510	535	559	493	543	558	566	572	510	537	564	557	549	564	501	563	532	548	520	565	535	567	528	544	512	551	538	517	532	562	494	557	518	557	519	583	561	555	522	559	536	575	545	549	550	537	518	561	516	495	552	550	471	524	528	545	507	554	571	524	553	550	552	518	535	534	532	538	534	560	538	521	562	547	518	482	528	553	523	514	537	525	513	566	538	534	517	518	603	512	524	516	546	502	543	527	540	536	570	539	534	548	553	524	533	533	505	564	504	553	578	535	545	516	526	547	526	516	549	528	528	532	520	521	572	544	551	558	531	507	538	548	557	540	492	544	493	523	540	510	522	557	569	535	573	510	569	547	485	592	525	507	525	568	539	564	536	509	553	524	547	521	551	537	537	506	542	510	518	530	485	599	539	514	588	524	535	495	563	543	552	504	529	516	502	522	514	523	569	530	492	561	510	552	550	538	563	520	563	496	526	557	548	547	552	551	554	533	479	542	528	585	570	529	563	516	545	543	552	529	531	522	518	553	541	501	557	502	511	546	588	500	502	530	525	562	501	535	548	510	501	541	526	550	526	588	523	524	521	544	519	523	558	481	536	515	540	568	552	566	553	502	528	516	507	534	533	570	533	505	514	554	561	535	530	552	540	560	531	543	571	556	515	540	488	502	562	544	593	535	532	532	541	487	558	571	517	543	492	523	540	544	551	522	496	548	555	544	535	530	522	495	564	539	539	598	563	516	545	529	567	569	537	562	546	534	546	511	546	526	513	520	526	531	520	511	481	501	505	558	526	514	512	500	535	555	532	538	544	517	533	566	538	537	549	526	545	560	558	557	545	546	563	531	537	526	549	508	538	553	508	535	551	523	482	510	506	545	560	523	555	536	542	528	547	559	518	553	564	538
24049	21650	28885	24942	21609	6308	832	585	536	489	484	512	454	454	452	456	423	438	402	419	396	430	418	425	426	407	410	405	400	424	396	362	397	438	390	420	385	383	390	405	375	388	372	367	370	403	362	355	399	363	382	376	383	380	414	377	378	369	374	401	394	352	385	374	360	350	406	399	364	382	383	371	402	402	406	353	387	400	388	360	379	357	416	380	373	351	386	373	379	399	400	379	360	382	378	376	394	366	408	395	375	402	379	385	334	373	395	383	405	343	413	379	395	417	391	403	359	406	387	413	382	363	365	375	370	380	379	389	396	415	408	370	392	404	404	412	372	350	382	352	359	392	382	373	390	388	355	373	372	355	374	387	384	396	399	364	407	359	349	401	392	369	393	403	401	377	377	365	384	402	382	384	376	418	374	382	367	383	387	389	375	380	368	393	356	370	414	399	422	369	414	375	379	392	408	387	406	384	379	355	398	375	392	385	396	393	375	367	381	382	424	378	350	399	407	390	381	391	377	400	375	382	360	397	379	371	356	385	358	399	372	369	387	386	414	352	376	406	378	356	397	411	384	393	365	411	402	379	389	402	384	390	359	358	368	358	399	363	376	384	346	371	380	359	370	357	410	387	381	347	384	384	406	353	380	380	390	382	403	364	380	366	383	418	400	407	382	376	392	406	356	390	383	369	358	395	378	381	372	391	410	367	394	393	399	360	385	395	398	373	390	381	402	417	419	390	370	391	336	396	371	392	353	368	388	410	389	341	375	349	386	382	386	389	369	402	346	398	352	366	373	383	392	369	380	391	373	398	345	369	419	361	362	380	360	379	392	370	376	371	396	360	397	401	401	371	389	392	429	397	398	359	397	417	394	411	396	374	365	413	364	358	395	382	339	385	385	393	347	369	401	376	360	384	389	361	393	401	380	410	362	390	372	386	369	373	372	369	359	380	362	380	390	419	366	396	355	357	383	394	392	381	395	392	367	388	410	391	405	412	375	385	386	413	396	412	404	404	373	354	385	408	378	377	419	391	349	360	389	422	376	399	405	379	391	354	362	349	393	399	410	377	365	373	386	369	387	389	350	397	410	373	351	390	362	390	382	401	358	363	377	377	397	387	375	397	407	384	383	413	349	383	378	347	359	391	387	379	405	387	395	324	398	367	395	378	388	367	360	373	407	383	352	378	401	394	370	411	374	386	375	388	392	387	393	413	380	354	350	401	411	352	387	377	372	353	347	400	383	360	387	390	405	405	377	384	393	395	368	372	356	379	428	400	392	409	391	391	428	367	393	407	369	367	404	363	386	379	410	381	404	385	392	387	377	390	378	401	384	412	353	376	377	379	358	389	353	362	378	344	369	375	360	387	392	378	384	394	394	399	391	378	356	368	395	392	381	352	401	354	378	388	399	370	377	399	381	364	342	383	350	399	361	384	391	377	383	383	367	371	417	391	368	391	371	437	382	404	349	365	366	385	392	374	371	405	380	382	389	369	369	403	397	376	347	389	386	366	381	392	383	412	378	354	365	359	377	418	409	373	383	378	366	389	406	412	374	377	414	355	400	385	411	399	368	373	388	362	340	388	377	402	356	396	328	388	368	382	335	378	397	347	358	397	344	398	364	381	347	363	377	388	369	398	404	386	376	375	405	405	386	377	397	399	381	381	383	383	368	397	398	382	356	374	397	368	370	375	377	414	373	364	382	364	347	392	361	389	383	381	399	387	409	389	370	372	392	383	382	399	357	340	393	369	383	400	395	386	397	377	374	334	373	386	391	364	394	384	397	415	371	364	391	406	385	385	398	403	374	404	396	405	380	389	403	371	349	401	390	387	418	382	388	362	356	363	358	401	374	378	385	387	390	363	371	406	364	390	365	346	385	385	366	386	370	357	363	392	357	408	381	406	390	374	386	397	379	364	397	394	369	397	368	402	369	375	361	383	364	353	360	377	369	349	371	407	421	391	399	394	381	383	398	418	401	390	362	365	385	355	388	362	367	382	387	393	390	376	381	374	390	377	375	380	383	363	410	369	354	368	345	387	374	358	395	379	359	405	382	379	341	359	390	406	409	363	384	374	363	359	400	364	383	402	362	374	397	360	337	413	386	354	401	377	387	374	397	396	399	388	424	394	397	362	370	398	406	406	331	416	406	371	397	411	368	367	391	354	395	382	352	426	374	413	376	386	410	376	394	366	399	430	402	391	410	411	399	391	395	357	374	386	384	349	403	333	379	378	372	415	400	390	397	393	395	375	375	374	404	402	401	416	397	360	381	372	377	389	400	384	376	373	366	317	366	352	389	382	384	395	382	352	387	399	411	374	366	357	376	367	401	367	374	384	400	374	389	403	389	382	376	387	350	364	367	390	384	378	391	397	343	385	408	407	382	376	410	377	379	385	330	385	405	390	387	387	375	385	355	393	400	378	320	403	376	380	357	354	341	335	389	378	326	375	357	375	414	373	363	370	377	406	421	366	366	391	335	405	362	417	363	386	366	367	373	358	335	375	386	392	362	366	379	369	401	383	428	399	365	382	385	363	366	364	383	348	367	392	368	365	376	386	381	368	344	443	410	376	403	381	360	361	407	363	352	356	395	370	366	395	367	375	365	367	421	366	388	352	391	363	411	327	365	363	390	376	352	404	362	390	398	400	367	401	362	379	405	366	381	383	332	375	381	391	373	353	396	366	372	403	372	346	396	405	348	364	385	389	402	412	365	366	408	386	395	376	371	372	400	389	357	395	373	412	385	367	355	338	379	381	363	364	373	381	384	389	402	397	390	388	389	397	380	389	434	348	381	368	372	362	355	377	383	400	399	386	360	359	382	413	377	364	384	377	369	374	391	389	390	385	359	368	413	347	382	425	402	395	392	387	380	386	389	415	397	416	389	405	379	376	402	434	370	367	364	412	401	372	408	407	370	402	396	377	375	394	405	392	393	386	377	374	383	395	359	362	408	368	428	393	364	404	404	367	409	370	369	371	394	375	399	385	396	357	409	374	389	366	374	383	395	361	415	383	403	372	427	392	387	379	401	385	398	380	406	359	355	376	380	412	418	413	357	367	393	357	363	391	396	392	346	405	377	363	379	375	375	409	364	372	351	381	388	365	382	410	380	365	388	380	401	382	373	376	402	397	363	370	346	351	376	410	379	367	379	366	364	340	374	384	414	396	388	389	381	377	357	358	367	418	361	373	426	383	387	346	361	389	370	391	411	389	396	394	374	416	355	374	388	376	377	369	389	373	383	373	363	383	364	356	402	421	361	386	387	357	379	403	394	387	365	407	417	370	357	366	385	383	401	356	365	337	385	380	369	376	393	372	412	375	379	397	357	394	394	346	399	371	394	374	382	373	390	395	407	396	368	387	382	405	399	411	379	389	387	372	392	386	400	408	376	405	385	373	407	361	416	430	345	368	361	371	375	374	362	384	389	364	366	353	354	369	373	394	366	398	401	381	369	371	331	350	343	356	391	387	388	392	370	374	388	403	389	388	390	342
19128	10757	6077	2893	2156	1602	1289	1084	905	831	772	711	671	644	588	598	599	558	585	581	528	574	523	572	576	541	541	529	565	516	502	476	476	562	520	521	522	524	514	530	492	509	525	549	517	529	578	508	527	520	516	537	510	492	531	501	497	542	521	506	491	493	493	504	474	539	508	527	525	509	519	484	522	500	500	480	507	509	484	461	529	525	476	532	544	554	474	535	489	519	483	536	525	516	486	512	499	534	495	498	525	520	544	536	509	527	487	479	509	513	498	478	540	525	482	529	517	509	520	476	508	478	467	531	490	492	533	505	452	536	498	481	534	469	474	512	504	487	476	541	526	487	513	543	516	519	502	534	483	477	467	495	507	468	546	505	532	527	530	510	518	478	509	509	481	503	508	495	478	493	514	490	502	534	484	537	479	472	512	473	516	503	475	517	512	526	507	487	489	507	516	463	513	543	490	470	525	524	502	468	516	541	542	525	452	502	494	482	483	464	441	528	510	484	485	489	462	493	538	518	524	507	504	493	541	486	484	509	480	508	511	551	511	531	489	547	486	499	511	525	512	507	506	486	465	558	532	473	547	488	543	524	494	526	534	532	461	503	522	515	520	510	517	510	520	512	509	509	498	512	507	515	495	504	470	502	540	543	521	521	529	519	495	522	486	470	464	521	486	497	511	512	434	477	501	527	510	509	492	481	480	507	477	484	512	496	509	505	509	515	518	543	504	492	514	521	491	499	524	499	507	502	484	507	505	516	507	509	504	492	483	499	496	524	535	451	502	536	497	489	507	523	512	475	502	474	544	513	483	492	507	518	538	499	496	508	534	547	507	484	481	489	480	494	508	528	529	515	519	481	501	531	523	510	526	508	521	514	504	466	502	480	523	512	509	517	518	493	482	479	554	500	474	532	502	500	485	514	534	497	507	462	517	494	533	472	524	498	504	487	476	523	466	511	508	518	504	538	558	521	545	539	523	502	510	483	509	494	457	518	528	538	494	499	537	489	489	559	498	492	492	516	499	489	498	468	481	523	535	478	521	521	482	473	540	524	506	504	515	477	525	490	496	532	470	487	513	492	516	550	511	463	501	512	548	520	475	537	481	567	483	513	533	505	488	504	557	500	514	517	559	532	538	478	499	478	547	491	503	530	482	522	547	536	545	524	478	494	464	487	532	523	514	506	531	495	508	482	502	517	463	497	494	506	531	496	509	526	532	515	520	545	499	525	485	511	548	486	496	526	516	489	505	475	501	487	495	547	512	502	479	516	477	443	511	497	538	482	528	495	505	500	509	524	533	517	539	521	503	511	509	495	530	491	497	491	506	495	507	501	528	516	493	507	504	476	488	502	563	519	456	518	479	512	514	471	481	536	546	468	471	506	510	510	520	540	461	515	516	518	498	516	536	533	520	534	501	498	544	525	492	504	485	453	508	506	489	545	482	505	486	520	461	522	514	467	490	522	499	502	510	539	473	521	497	522	518	529	473	479	509	509	541	481	464	483	527	506	513	507	492	489	468	523	508	473	472	508	518	545	529	502	510	491	521	517	495	491	522	523	485	521	491	501	495	465	492	504	485	504	525	515	511	529	469	444	549	529	512	490	524	481	500	474	492	487	506	543	519	517	481	510	527	485	512	503	509	506	506	467	470	498	535	497	525	513	494	495	491	519	485	487	499	516	500	523	498	502	496	557	510	490	477	510	521	529	516	476	515	514	526	520	503	478	518	517	528	488	515	451	505	502	486	516	523	545	500	541	505	474	555	494	515	495	497	518	473	501	524	509	513	488	516	521	532	476	486	475	517	483	474	496	492	507	536	546	501	484	513	489	507	497	509	495	515	518	508	514	476	489	521	529	507	495	523	517	523	541	548	483	511	524	477	503	536	489	525	528	536	498	490	523	447	516	507	511	499	495	504	497	534	481	499	516	505	517	487	454	473	535	535	545	553	486	494	495	575	517	518	474	521	499	549	531	534	464	511	499	471	517	484	512	530	467	501	518	496	493	531	496	515	552	470	511	502	482	479	539	522	493	486	486	506	501	506	481	510	440	514	522	499	486	504	471	510	508	497	519	498	518	496	468	494	512	532	551	524	538	516	527	515	498	524	534	504	514	534	547	514	508	521	512	555	475	512	485	489	526	498	495	497	491	504	518	502	521	524	509	524	502	501	507	486	485	516	532	518	528	524	508	522	540	512	508	503	481	501	486	515	511	515	499	491	478	496	541	464	476	537	531	575	535	488	539	491	514	508	491	494	507	501	513	472	525	547	496	485	537	511	541	460	514	520	500	510	507	491	518	532	496	474	544	523	501	517	526	523	498	521	477	490	514	489	523	513	507	481	525	479	503	462	500	486	490	507	501	526	491	492	498	547	511	528	507	499	567	525	483	480	494	487	462	506	485	477	485	470	540	508	538	494	499	513	500	485	494	499	502	537	499	503	492	503	522	511	502	500	513	489	493	489	478	495	488	492	536	490	471	499	523	497	503	490	523	468	495	516	502	514	489	480	495	507	510	471	520	560	513	521	497	501	503	499	528	491	492	527	537	498	487	489	517	499	489	497	494	496	470	469	527	495	494	503	528	547	512	492	518	491	494	472	515	507	484	527	504	532	536	470	510	539	514	500	515	478	480	493	519	494	531	510	491	482	481	513	532	464	505	528	473	476	530	497	493	501	475	459	523	486	502	453	526	526	480	533	515	515	512	521	512	498	541	474	506	493	500	504	500	523	488	551	520	519	527	485	536	526	510	506	478	496	515	535	522	526	526	490	482	504	534	474	493	496	517	522	507	509	497	510	521	506	522	504	503	463	507	513	507	506	482	471	479	481	522	492	527	530	498	509	499	508	521	519	514	545	481	505	509	508	463	489	465	502	514	498	517	536	520	518	517	492	497	500	522	469	515	492	539	520	485	524	472	524	516	511	497	503	531	479	488	503	529	500	500	535	506	508	512	529	480	480	526	491	503	506	477	529	511	487	500	520	545	480	519	469	508	514	484	473	508	516	518	534	510	506	520	508	546	519	506	498	470	468	500	519	463	496	503	530	546	491	502	474	496	516	498	506	542	515	489	514	485	511	498	529	521	504	529	510	493	511	488	540	527	531	509	570	492	532	512	502	516	484	507	532	511	502	507	513	495	473	475	488	513	512	493	552	533	472	517	525	515	497	487	450	503	531	530	499	503	546	499	487	516	545	490	513	470	491	514	496	515	503	481	533	485	483	530	492	499	494	489	533	512	531	519	484	491	508	521	520	506	508	509	499	506	495	500	503	474	491	546	497	490	475	536	476	517	489	480	549	529	506	494	524	497	497	490	523	467	525	500	504	523	482	524	534	511	520	507	483	493	457	467	515	518	474	536	529	498	524	509	485	479	475	507	507	489	510	489	501	515	496	483	524	507	543	524	526	447	497	509	548	505	511	516	501	513	496	500	505	536	504	544	523	505	517	515	498	506	501	461	483	480	499	488	547	507	477	549	499	543	510	503	524	537
25321	21608	27307	26020	4728	533	385	361	306	354	311	304	281	257	320	248	276	271	251	253	267	274	273	269	269	262	260	226	241	267	275	271	269	278	257	276	261	252	262	272	283	264	261	246	272	252	257	231	264	244	277	276	262	287	251	242	265	268	293	241	242	238	252	249	263	245	264	245	258	271	259	249	253	260	252	252	244	262	264	269	246	246	267	294	272	263	264	259	217	252	233	254	286	269	245	279	256	255	259	270	239	234	261	289	246	263	222	282	269	256	254	257	259	297	234	259	257	271	263	250	251	264	242	247	262	247	256	240	252	259	242	261	272	260	227	254	255	259	247	249	260	248	260	241	269	254	254	254	237	282	276	244	252	252	297	256	234	268	267	282	255	255	264	240	264	246	235	235	272	239	261	256	256	225	230	235	274	245	245	259	264	266	262	254	275	263	238	237	250	302	251	233	269	270	243	265	262	269	270	254	217	272	264	263	219	269	261	245	233	230	249	249	258	240	280	254	281	243	241	238	269	270	246	239	251	263	273	269	247	280	233	247	269	252	248	245	234	253	242	252	226	243	245	241	266	249	292	247	276	231	266	249	241	254	259	242	242	256	250	261	254	248	270	234	248	263	244	242	246	253	249	261	265	248	233	213	276	261	235	257	252	276	268	274	261	217	272	274	235	247	237	229	290	231	236	259	219	252	291	284	266	263	250	232	259	253	261	248	257	270	257	245	237	260	261	265	235	247	263	292	255	257	237	265	228	253	269	270	260	260	255	257	274	294	247	284	281	273	262	253	274	222	250	225	251	238	223	255	240	267	248	229	283	242	253	263	263	241	274	274	258	265	255	276	260	231	266	263	260	251	254	261	237	236	234	247	236	252	242	265	268	256	272	271	276	270	268	242	243	268	278	263	258	265	235	254	268	250	245	258	258	251	277	261	254	263	262	273	259	273	240	230	239	247	248	275	267	245	260	247	254	258	260	268	237	256	243	260	247	251	271	227	267	244	277	252	266	243	223	267	251	272	257	260	249	258	231	219	265	259	243	259	243	245	256	229	247	240	260	260	257	242	267	237	247	278	246	249	269	259	284	251	251	235	247	260	259	252	237	256	244	230	244	227	261	262	238	293	272	239	236	266	269	235	235	225	236	233	249	254	230	266	240	259	244	268	237	253	231	237	276	270	245	234	287	251	266	254	264	263	271	264	260	261	233	292	274	262	276	247	267	251	254	254	271	241	246	278	259	255	234	292	230	250	225	246	281	258	243	248	277	269	263	251	229	272	245	254	267	251	252	244	249	242	257	257	286	229	261	241	239	234	288	229	245	272	283	251	223	275	240	249	243	296	233	218	255	264	260	244	282	226	233	243	264	296	262	271	265	265	228	248	247	247	241	272	249	256	232	270	258	255	250	239	218	276	257	268	251	265	257	251	244	238	272	248	264	265	245	266	253	276	243	264	250	248	269	282	276	239	237	233	252	252	237	244	256	249	239	247	254	249	230	253	254	262	276	226	253	274	286	263	244	272	265	249	256	239	250	253	243	253	264	235	268	270	259	250	259	246	222	250	268	237	295	271	266	243	232	279	281	266	252	260	269	241	257	263	263	247	252	266	259	265	247	255	266	235	247	260	237	254	260	265	252	283	246	272	257	261	226	281	291	237	248	257	240	277	253	236	284	248	245	255	244	239	247	234	237	250	247	277	233	236	248	246	212	246	231	280	261	225	254	261	228	230	215	269	247	278	275	267	222	259	245	233	250	265	240	249	247	243	247	243	270	248	263	239	257	268	242	258	277	300	247	260	244	254	298	256	245	244	271	225	219	255	261	270	249	256	249	236	278	248	269	255	240	236	278	252	259	241	262	279	265	263	226	267	249	232	253	262	266	267	237	252	270	250	279	255	254	251	246	227	237	245	231	254	236	230	243	262	241	246	257	251	262	272	258	264	263	246	248	248	270	237	256	247	252	270	273	234	226	256	292	259	249	255	243	252	232	235	263	252	286	248	261	225	262	254	249	242	245	254	246	280	243	255	244	263	261	260	255	235	268	260	245	282	258	235	223	246	238	258	261	248	259	271	254	268	231	249	265	254	245	215	267	268	271	245	238	266	267	253	261	246	232	260	280	255	243	270	261	234	273	233	275	235	228	250	271	261	266	280	252	259	228	269	267	249	245	250	225	268	271	283	257	245	266	273	266	250	270	245	281	252	281	272	276	254	233	255	260	252	267	235	286	279	244	243	277	289	273	270	266	280	240	256	265	263	253	246	262	281	251	257	241	255	249	250	245	249	249	259	250	265	275	257	262	257	241	244	256	252	250	251	277	274	250	283	253	276	248	240	253	283	231	240	255	261	256	239	242	255	263	255	258	271	250	281	272	224	280	262	267	248	273	265	228	238	239	245	228	287	294	252	261	239	249	253	264	247	240	266	268	270	256	250	258	275	276	250	225	261	289	257	253	256	246	236	236	244	259	282	227	235	253	267	261	252	234	242	273	276	264	259	242	259	282	267	246	265	287	265	248	258	262	222	240	262	266	233	270	241	226	264	281	257	250	227	244	273	238	242	264	246	258	260	269	266	228	251	250	223	242	272	245	256	240	220	269	227	239	260	241	258	268	254	254	269	267	247	246	267	227	260	248	250	261	257	263	264	243	239	265	248	253	228	237	255	268	240	265	225	249	269	248	237	250	235	274	234	256	271	253	253	263	262	236	255	252	247	228	249	253	257	224	227	240	261	249	256	231	255	244	265	273	253	253	253	247	263	246	251	240	247	247	249	246	259	267	268	260	265	262	281	240	263	257	254	282	266	268	234	230	287	267	255	255	236	233	247	264	251	276	276	247	273	254	266	247	249	249	252	259	255	243	225	244	265	243	254	236	286	256	269	267	242	247	259	229	265	222	254	239	261	232	240	260	295	242	273	267	250	274	256	257	266	245	239	255	240	248	246	249	245	235	271	237	285	275	261	271	272	272	261	277	239	233	249	292	229	246	247	252	258	244	249	280	257	265	269	256	264	245	273	228	269	251	258	260	260	259	260	258	267	247	258	252	285	262	251	273	289	230	249	266	260	278	289	221	253	237	247	250	244	252	268	236	248	229	230	241	257	240	244	244	262	228	217	252	271	243	263	226	266	240	246	260	249	261	234	233	256	278	247	247	254	254	239	251	230	234	243	245	274	218	263	251	252	253	240	259	266	263	247	266	247	270	256	264	258	245	238	227	250	228	236	236	266	234	258	286	275	269	250	242	239	259	271	265	271	251	254	274	243	246	258	239	254	239	272	260	257	219	251	256	265	253	278	281	237	254	252	285	278	267	250	247	274	266	243	256	258	269	249	244	256	254	260	243	259	250	243	249	262	272	266	249	258	259	245	271	228	258	254	262	257	265	248	266	251	271	250	286	279	250	248	278	232	244	240	248	245	256	253	267	243	278	271	265	253	273	269	258	252	252	221	234	220	273	252	260	242	240	269	229	245	239	246	252	247	242	244	271	275
17276	6474	3431	1646	1159	923	725	644	558	512	438	430	436	426	432	374	388	362	367	367	358	327	353	380	293	361	378	361	357	347	344	333	351	294	330	342	331	354	315	293	339	322	337	316	317	326	353	360	344	368	349	345	358	348	324	372	344	345	345	340	301	351	352	325	333	370	387	327	322	364	344	341	334	397	331	316	342	337	331	340	381	336	333	321	339	342	338	298	374	350	342	356	381	346	357	333	348	333	322	385	319	300	337	347	351	336	327	388	320	364	359	348	391	333	341	364	333	389	325	336	315	351	341	323	300	347	335	314	352	352	348	319	339	348	359	311	349	328	359	310	325	305	308	325	325	328	353	354	322	328	338	312	331	327	360	353	334	328	329	328	350	362	351	337	329	329	347	348	305	299	359	333	344	363	318	321	319	332	364	332	336	349	313	326	307	355	348	349	332	323	372	353	331	348	318	347	328	337	345	296	349	327	335	367	341	298	345	312	329	290	362	312	338	334	320	362	330	322	337	319	333	341	329	355	337	326	316	351	343	352	342	344	318	300	316	332	358	304	338	364	331	337	328	322	357	332	371	349	331	338	310	346	342	348	388	304	350	321	335	357	315	359	368	343	325	356	359	322	344	349	352	364	323	315	301	346	358	324	328	345	313	350	330	359	317	321	340	361	304	333	328	353	313	347	309	326	322	341	333	340	359	322	336	310	308	327	345	354	320	333	336	312	329	335	355	376	329	341	328	341	337	338	318	350	298	353	361	348	316	352	313	322	327	346	331	315	306	317	338	307	334	338	324	353	313	349	345	322	339	327	335	324	352	348	359	335	331	351	347	326	312	329	374	313	370	352	350	329	340	365	337	329	365	346	312	362	307	338	350	315	319	308	348	364	338	365	350	317	351	309	320	338	330	323	331	335	352	350	340	356	318	353	351	317	337	359	343	318	326	345	359	310	315	360	341	362	333	327	361	321	351	324	344	320	329	311	338	357	345	335	349	339	344	344	347	295	328	329	338	331	362	315	340	338	336	339	306	345	375	320	322	315	343	335	335	324	356	337	313	360	338	330	347	350	352	320	315	334	329	352	340	349	371	342	314	333	342	317	339	372	349	347	311	334	298	337	360	336	306	352	315	353	341	346	356	291	336	358	352	359	346	342	342	322	326	358	349	319	315	342	312	346	357	339	358	350	378	336	325	353	343	327	319	335	343	332	355	344	332	324	333	315	315	332	352	323	329	340	352	355	356	303	325	325	336	343	344	354	331	320	365	310	323	307	334	361	330	359	328	328	326	335	360	364	338	322	340	346	352	320	334	355	315	353	323	371	335	316	312	303	348	342	378	321	336	327	313	355	353	359	327	352	316	352	314	354	332	347	315	326	323	321	318	358	320	330	319	355	334	334	318	389	354	308	320	353	305	321	318	325	327	356	318	323	312	314	342	324	342	343	320	322	313	318	322	320	339	328	336	323	312	343	359	330	325	344	341	386	330	344	349	347	356	340	333	325	306	338	371	293	320	328	320	344	363	311	356	338	330	343	313	350	349	320	323	339	317	337	326	338	314	303	328	325	303	316	323	339	317	364	304	327	347	332	316	320	350	372	350	361	328	339	315	335	350	352	330	340	337	319	321	343	371	342	328	303	339	320	341	345	355	336	353	332	316	327	366	350	349	346	322	350	324	330	299	351	328	318	353	312	379	334	311	326	302	343	347	334	323	334	351	323	318	334	350	373	326	331	328	343	311	327	309	378	350	347	335	348	363	333	344	294	348	340	384	345	318	343	334	339	364	347	323	334	326	344	367	334	320	329	331	340	334	343	343	354	325	349	348	295	345	323	315	332	332	312	345	331	334	361	335	346	306	364	340	302	337	334	346	314	350	337	359	331	348	296	313	321	343	320	330	339	364	291	324	343	325	310	336	329	349	316	317	307	341	317	314	347	299	326	356	342	357	377	330	342	328	324	353	328	322	333	315	339	360	343	336	312	326	320	329	327	308	313	341	349	326	312	344	350	328	313	322	327	339	363	348	305	310	305	350	334	311	297	328	352	328	322	320	334	318	322	313	317	347	334	310	329	321	304	339	319	335	297	300	340	339	303	361	315	371	325	320	334	343	329	334	322	330	337	335	322	319	330	328	312	350	341	321	337	331	331	362	343	326	329	361	322	303	330	317	349	333	358	335	355	312	305	325	335	319	314	349	333	344	312	351	321	364	353	370	357	348	298	314	338	308	336	348	328	351	323	342	324	346	326	339	351	342	343	364	342	318	343	344	341	344	325	326	309	370	371	333	323	318	345	349	330	360	337	328	315	349	332	305	308	321	334	347	347	362	337	330	342	323	351	328	351	306	315	351	334	350	370	339	307	327	355	343	349	307	351	325	350	316	337	286	317	311	324	326	326	338	310	312	354	348	326	338	344	351	335	349	326	318	318	319	337	346	305	364	333	298	362	336	355	343	312	337	338	353	311	348	336	334	342	333	339	338	300	333	325	287	325	329	318	302	312	353	335	311	337	308	354	338	345	339	347	333	357	348	334	330	334	316	314	328	370	363	339	339	314	352	304	319	354	290	314	362	323	312	344	348	365	331	322	334	297	343	346	297	348	350	319	337	322	318	345	330	350	326	350	332	317	355	325	322	387	341	329	329	349	328	336	301	346	338	317	324	358	352	315	350	323	391	353	354	336	347	353	348	335	339	344	314	335	310	336	374	371	350	359	337	345	349	320	328	312	323	351	345	344	361	343	333	343	324	344	366	354	331	339	319	341	332	355	343	339	345	329	357	330	366	320	328	318	317	333	344	330	354	319	346	379	330	320	342	326	354	340	355	343	309	333	326	318	363	340	355	337	341	327	324	349	336	356	353	297	343	320	350	336	309	355	342	314	311	320	348	317	351	330	370	319	343	356	319	328	337	336	358	338	331	322	334	362	342	342	332	397	333	318	341	325	295	325	345	350	319	337	311	294	317	315	316	336	364	326	348	332	379	358	344	321	328	347	361	341	325	310	356	336	320	325	319	355	318	355	344	335	328	321	344	318	353	324	344	325	339	349	310	300	348	318	357	335	352	329	357	321	327	320	343	316	329	353	310	322	343	345	362	306	319	319	326	313	331	327	326	345	307	321	359	346	344	324	299	331	306	337	311	331	358	348	345	314	313	321	346	309	377	332	339	311	336	354	336	370	339	320	323	337	319	346	323	342	333	375	324	343	347	345	309	372	307	326	342	348	316	307	334	344	339	336	339	310	349	312	364	318	331	343	311	335	346	379	351	334	365	304	324	292	343	334	340	346	322	318	328	347	340	363	394	309	329	346	353	320	337	340	349	339	317	310	323	324	312	333	334	338	364	324	311	357	337	358	340	329	341	322	314	353	328	317	310	348	333	331	301	326	329	321	374	331	313	361	324	347	344	355	365	326	357	347	306	340	355	339	357	324	348	342	324	355	377	356	348	335	331	323	337	318	302	357	349	383	324	338	323	311	323	332	352	343	335	342
23125	21682	29426	24452	21673	21539	2878	623	449	419	357	327	307	275	267	246	235	259	222	252	206	215	208	224	226	215	210	208	187	223	202	188	164	181	199	230	218	178	221	199	183	183	211	202	196	199	189	203	212	184	182	182	201	191	191	188	191	177	193	187	194	204	184	170	179	208	181	205	206	201	186	170	169	173	192	199	184	181	169	170	191	213	191	201	167	184	190	191	200	192	197	175	171	187	189	165	174	171	181	187	186	199	190	180	165	184	173	167	199	189	207	190	196	194	218	193	188	220	186	179	178	172	191	197	184	169	195	207	198	189	204	198	204	187	183	185	182	171	168	183	181	169	184	215	183	188	179	153	181	181	164	170	185	183	182	213	182	173	193	199	189	161	190	182	168	178	198	197	166	182	206	164	187	171	168	154	184	200	214	164	180	198	174	180	195	198	208	184	171	158	207	171	181	193	174	202	200	176	200	164	192	176	206	216	201	204	194	197	183	173	191	187	189	192	176	168	174	188	197	176	193	176	162	166	194	181	183	188	198	201	195	160	173	164	194	173	181	184	184	202	191	176	167	159	163	201	176	193	159	174	201	194	190	183	189	174	176	194	188	157	172	192	190	186	181	187	184	172	187	194	174	187	180	171	193	182	164	186	199	204	188	192	184	209	187	201	190	185	177	176	203	199	186	190	185	172	179	184	210	179	176	194	182	183	196	162	187	163	196	180	192	148	202	149	195	179	176	172	192	201	206	200	193	195	195	193	190	207	190	180	177	176	199	169	177	180	197	191	182	169	180	205	182	182	189	173	160	177	166	192	186	173	164	182	188	206	192	182	189	195	185	167	194	175	186	186	192	188	176	166	182	177	168	214	146	190	191	177	209	204	189	180	183	180	161	218	171	190	223	167	171	193	186	173	193	166	183	165	159	183	197	189	208	186	169	194	193	171	189	156	205	191	175	195	153	167	194	192	172	186	200	211	189	194	170	185	199	189	169	175	184	178	188	188	175	180	167	195	192	180	185	185	212	175	197	218	214	164	172	185	192	162	197	202	171	185	154	171	175	184	206	161	173	196	192	190	183	168	169	216	213	169	170	175	173	161	193	158	173	174	168	184	182	176	179	206	207	196	199	175	210	180	165	158	167	208	180	191	182	203	179	171	163	197	205	192	203	194	186	200	201	204	192	179	202	187	170	207	198	205	175	200	195	174	165	186	175	186	186	173	179	192	183	199	175	192	183	143	154	207	164	184	188	198	181	163	209	198	185	207	210	193	191	175	171	167	176	186	225	180	180	167	203	194	159	179	197	194	175	182	193	188	205	205	174	172	198	163	181	195	151	156	172	182	184	183	184	190	167	189	171	162	196	196	170	171	187	182	203	165	194	151	180	181	187	172	147	191	216	201	190	172	195	188	174	207	166	189	184	190	198	207	179	173	193	177	180	177	178	168	175	192	221	168	201	186	172	169	199	192	192	177	206	193	191	187	180	210	203	182	173	170	184	170	170	197	181	184	181	167	163	177	173	164	186	185	166	184	196	186	167	171	200	181	206	179	172	194	200	192	182	193	188	166	180	164	184	199	190	198	158	175	184	173	193	207	174	179	164	205	201	183	170	156	161	161	201	176	166	182	205	170	163	167	174	208	174	171	169	177	188	191	197	192	170	194	175	171	182	167	184	179	182	206	179	183	203	199	187	176	170	206	215	201	167	187	177	184	169	194	177	202	177	173	183	195	182	169	172	179	199	171	187	170	172	164	190	191	189	185	198	180	197	183	192	189	196	170	182	181	204	184	185	193	193	175	186	184	199	185	188	166	164	184	175	179	181	180	168	181	180	175	176	217	166	172	171	189	182	200	186	189	186	179	202	190	208	205	177	204	183	190	179	192	186	188	186	175	198	186	212	173	200	171	187	198	180	164	181	167	174	183	191	187	159	182	195	176	200	185	191	168	175	181	181	161	173	186	176	178	200	161	176	191	146	200	186	153	170	167	204	168	177	189	195	166	200	185	159	163	166	191	163	198	197	196	207	194	167	176	180	197	168	183	209	176	178	190	205	196	198	194	179	179	179	176	196	206	185	191	195	189	186	191	178	171	213	160	167	185	195	173	186	165	205	185	177	179	206	203	165	207	179	173	188	209	180	196	190	194	184	187	194	195	155	165	200	181	167	163	192	163	173	188	210	214	171	162	174	195	169	185	186	157	177	168	172	185	171	185	186	182	165	188	200	178	174	179	180	199	211	182	180	208	198	189	167	182	217	173	200	183	194	196	172	192	189	181	171	186	170	190	172	187	162	174	186	168	188	200	185	187	183	184	186	189	175	180	183	198	203	167	179	181	194	191	165	168	184	176	190	166	186	203	179	198	198	179	168	158	176	167	179	194	201	190	184	205	180	187	174	168	188	183	203	202	163	185	175	173	192	188	163	181	181	178	174	186	167	190	176	200	178	194	185	187	187	177	182	188	169	182	178	197	184	202	194	202	182	172	202	179	194	175	166	184	162	198	192	189	191	178	197	187	177	198	186	180	154	176	174	185	198	172	183	194	185	158	188	176	186	187	185	194	159	182	165	213	183	183	184	205	192	179	196	172	191	182	180	170	180	163	195	187	177	195	179	187	171	182	168	173	204	185	158	185	193	179	187	181	189	201	152	184	152	199	180	176	158	163	181	181	194	162	168	188	212	173	187	187	171	207	166	152	191	184	188	178	193	195	180	187	214	175	179	189	182	181	167	201	184	168	175	180	198	191	180	157	186	197	186	183	194	186	177	174	182	195	184	170	173	187	181	180	185	173	156	168	150	165	193	189	174	173	175	204	178	190	184	183	181	185	192	167	165	170	190	174	186	173	166	167	166	189	175	166	163	187	187	165	197	198	172	181	200	191	191	180	168	190	193	181	226	191	178	192	184	177	180	179	180	181	172	168	195	181	198	154	178	178	194	168	212	162	179	187	180	178	187	171	145	171	186	175	187	177	191	165	183	187	209	176	175	171	194	192	200	181	179	200	194	180	193	196	203	209	183	209	184	161	174	185	201	175	168	177	181	178	186	189	178	178	189	160	205	202	183	222	189	170	182	180	199	177	191	164	176	196	192	174	188	179	185	215	164	221	176	195	173	177	195	192	156	197	191	174	197	193	203	179	156	164	188	171	184	186	189	174	179	184	199	176	165	192	215	197	180	187	188	169	183	183	189	182	176	159	170	204	193	173	202	188	162	199	186	179	178	157	181	194	185	178	184	169	169	166	191	195	169	183	185	195	187	204	190	198	193	181	186	195	198	191	176	199	171	182	193	182	192	183	170	169	191	173	199	214	174	187	183	186	191	193	189	204	190	168	185	183	189	199	205	183	181	194	174	176	207	198	202	193	199	183	200	196	202	187	174	163	174	203	171	182	183	171	174	164	171	162	183	170	194	197	172	170	173	180	198	205	188	187	174	138	185	178	170	181	172	175	171	170	197	182	181	168	183	167	203	178	177	189	167	170	192	165	201	176
21906	15989	9038	4272	3051	2103	1649	1241	1040	861	689	618	497	512	503	426	392	374	321	318	342	312	334	283	304	308	298	306	272	287	317	265	281	287	274	222	278	257	276	274	290	289	283	250	265	264	286	242	278	272	282	251	286	267	260	247	270	247	262	271	272	259	261	259	275	258	252	282	277	263	266	257	234	254	268	280	260	262	278	247	282	239	259	272	273	269	265	257	274	264	276	271	246	269	259	275	267	270	283	284	239	245	253	267	281	226	249	248	248	254	226	245	233	267	271	250	263	241	256	246	284	238	247	250	254	282	240	250	239	273	249	239	230	242	257	248	271	259	234	235	289	254	254	212	234	266	223	238	262	248	250	270	242	234	267	232	228	226	248	268	284	271	251	248	254	250	250	269	252	256	241	286	256	258	249	257	229	257	255	253	245	251	237	233	269	227	244	250	236	260	253	260	268	259	269	247	255	260	241	220	239	250	269	262	225	254	230	259	234	264	288	249	243	272	249	256	247	252	255	252	239	266	257	258	260	248	245	207	263	289	286	270	264	256	248	233	232	261	262	247	253	257	243	252	279	254	275	245	224	247	233	245	223	260	218	257	235	251	240	256	240	248	222	269	247	238	239	249	269	238	248	245	273	272	245	257	260	273	217	217	246	247	257	236	232	254	256	247	227	265	250	257	255	227	246	253	245	257	257	261	271	259	239	261	251	251	221	253	232	248	264	257	283	251	264	268	253	228	264	266	256	250	284	239	258	281	225	226	265	267	280	248	268	248	240	276	241	262	252	238	264	239	256	242	235	256	235	221	254	253	212	259	265	251	229	276	247	262	262	240	264	242	227	269	270	235	260	270	245	277	232	265	219	247	230	238	272	267	245	240	235	260	251	280	235	253	252	245	271	257	245	269	245	252	258	240	246	259	268	239	255	248	255	241	234	234	264	270	244	263	260	210	241	246	246	237	240	261	244	240	265	254	256	297	278	253	284	247	266	232	259	247	260	237	270	240	251	251	240	274	261	259	269	249	256	257	226	223	237	277	230	245	249	239	238	240	252	260	262	256	302	247	232	230	237	256	240	252	238	277	273	270	240	247	275	227	255	274	270	262	225	238	260	236	236	235	249	253	242	247	263	249	226	268	268	249	255	251	239	233	238	250	260	270	251	247	231	253	235	250	240	285	266	226	253	249	263	252	266	236	210	241	268	246	258	235	277	235	241	223	250	234	278	261	265	246	276	285	252	260	261	262	244	247	269	248	246	250	247	225	241	261	249	219	258	234	233	241	248	252	258	264	253	262	244	259	258	293	270	252	261	238	247	255	243	251	243	241	245	276	238	263	297	264	254	217	249	237	230	250	243	253	242	212	228	283	249	248	220	284	259	270	226	280	243	251	247	274	255	259	259	244	244	250	256	246	264	274	226	273	239	261	277	248	290	247	259	270	251	251	244	239	275	259	244	249	221	262	257	243	240	267	253	245	240	255	255	270	239	229	267	215	229	229	212	243	241	263	238	251	250	235	251	235	252	247	268	258	241	264	244	275	221	250	258	271	257	219	267	251	262	235	267	256	266	250	263	260	247	252	282	222	250	265	243	243	256	259	251	209	251	226	258	262	261	258	269	227	262	203	243	234	258	251	262	233	235	226	247	238	247	244	269	247	263	264	233	234	240	241	270	248	270	243	256	243	264	262	266	249	238	196	264	243	244	241	245	226	234	249	242	228	240	248	238	274	296	275	268	231	253	227	249	252	251	260	258	265	257	266	243	273	264	279	251	237	237	239	250	237	258	221	235	265	232	223	244	229	239	258	233	241	235	243	259	270	235	262	261	249	239	245	236	273	255	271	246	257	241	249	233	242	255	258	267	271	230	224	291	266	260	236	220	256	263	249	243	248	247	268	266	270	248	268	274	265	259	264	253	234	236	257	232	248	236	230	245	249	230	248	256	241	225	265	251	224	264	250	250	250	268	261	257	232	271	245	252	245	268	240	250	259	206	273	271	267	241	260	273	238	252	230	245	287	225	264	232	234	280	250	213	263	282	254	242	252	245	265	254	233	274	227	231	239	243	215	262	240	232	274	239	240	241	260	264	250	261	235	227	252	245	237	236	250	267	239	243	249	238	256	231	270	233	242	240	245	243	272	242	254	272	259	245	252	248	219	233	261	267	282	262	252	244	218	238	255	221	275	236	266	252	258	254	228	264	251	261	245	238	251	264	244	240	244	244	252	246	238	254	235	212	240	271	256	265	243	257	239	254	260	249	225	255	260	253	238	246	225	253	213	239	246	232	278	263	238	223	252	249	248	235	262	227	273	244	266	242	252	256	243	249	261	230	262	260	268	253	260	244	270	268	253	218	232	281	242	257	238	236	258	251	250	242	241	272	248	237	238	257	246	252	269	230	246	235	256	252	241	244	247	245	223	258	237	242	268	242	248	239	279	255	242	252	239	233	266	262	245	247	226	236	259	286	237	263	252	257	201	273	253	265	253	242	230	250	275	225	251	255	256	249	227	241	247	234	232	241	251	251	255	225	245	262	247	279	273	268	228	238	265	259	264	239	265	235	259	258	255	263	261	244	225	271	245	247	275	274	267	257	224	262	269	244	243	245	242	271	238	254	249	251	252	243	256	257	242	270	254	244	233	263	254	285	263	238	251	234	241	263	245	242	263	272	232	247	250	261	259	256	272	249	257	243	248	256	250	224	252	250	247	249	237	269	230	260	250	272	251	264	249	245	279	252	270	254	242	272	257	241	250	238	235	255	251	214	217	248	260	267	243	224	252	262	278	262	234	224	237	255	234	247	237	236	248	248	277	255	268	238	278	261	240	238	241	250	273	243	266	242	248	261	232	248	253	257	228	234	272	220	238	251	253	251	238	259	251	242	247	244	252	250	263	237	261	248	249	277	251	239	248	258	242	276	266	232	251	219	245	258	248	261	244	267	238	234	263	255	245	258	227	257	254	262	232	246	205	260	245	253	244	268	273	228	221	235	241	256	224	274	249	254	247	251	243	252	266	269	270	248	241	258	240	274	259	264	251	259	257	264	227	243	270	258	252	242	276	243	252	258	262	234	269	261	241	275	254	241	245	277	252	266	256	246	233	238	262	254	229	241	268	246	238	274	244	238	221	250	241	265	237	249	248	253	275	233	244	240	260	235	256	241	253	247	233	248	247	243	233	264	239	261	241	273	232	256	249	264	234	265	253	251	250	244	265	239	276	241	264	234	254	253	226	231	229	259	242	244	267	267	256	300	231	229	286	207	281	279	268	237	249	246	248	238	244	248	259	241	228	258	237	246	232	253	235	266	245	236	248	239	262	251	249	273	248	245	254	253	237	244	263	259	297	233	272	228	243	274	255	263	254	224	257	249	215	258	264	260	233	240	220	256	259	249	247	270	254	231	241	245	279	263	281	270	264	242	231	253	247	270	245	241	254	236	263	219	254	281	241	269	232	255	238	244	247	250	242	255	253	268	259	287	271	243	238	234	227
28018	18420	4088	781	542	475	446	436	405	420	419	431	409	447	383	422	429	433	418	420	386	435	391	404	395	406	421	414	385	397	385	368	355	400	412	381	446	403	442	414	388	408	423	428	413	412	366	412	411	416	386	426	391	443	407	425	411	438	398	431	419	405	427	403	389	398	414	395	385	447	418	402	396	417	415	398	403	408	404	391	401	416	398	425	412	397	418	394	416	417	415	405	416	387	422	439	410	430	397	399	430	413	421	441	422	414	385	429	442	393	419	406	384	421	403	403	369	378	408	402	420	396	413	421	372	420	419	387	408	413	437	398	379	385	407	408	390	416	413	429	379	398	422	387	422	406	400	409	425	388	405	432	441	413	437	412	394	422	393	404	403	383	437	379	397	437	393	395	396	402	411	391	436	372	400	362	397	374	418	426	445	451	435	388	413	423	422	400	424	428	376	408	430	417	403	381	412	443	398	410	396	414	383	401	427	403	380	395	390	397	399	387	427	376	402	408	414	407	418	415	417	405	415	384	442	374	417	399	432	419	435	361	411	464	440	400	401	447	394	418	447	413	413	417	393	385	420	402	439	400	399	364	419	419	410	431	445	405	415	424	394	411	397	418	402	414	386	385	399	423	379	395	386	407	408	425	381	384	427	418	381	403	407	419	380	427	425	427	379	377	385	418	411	395	413	398	418	449	413	425	430	372	406	385	403	410	409	380	422	412	421	412	403	394	383	425	393	402	389	438	376	398	403	374	394	384	401	413	388	409	423	412	404	353	394	416	422	418	385	434	382	403	407	409	408	426	391	417	376	367	415	425	394	414	431	422	382	406	420	390	410	369	398	429	381	408	392	397	391	407	407	387	415	400	382	426	401	410	390	397	439	400	404	385	369	424	388	447	385	413	421	400	419	412	408	470	371	410	427	400	400	428	414	431	421	413	447	378	422	360	399	407	408	403	397	386	421	353	385	397	382	410	410	439	402	414	408	394	379	436	429	397	399	397	461	390	404	393	434	436	417	436	396	395	447	406	410	422	378	440	381	414	403	415	395	407	407	390	404	428	417	398	409	395	389	433	431	417	412	395	365	416	398	407	406	408	417	423	424	387	375	402	398	402	424	411	390	384	405	423	388	418	390	389	402	381	418	395	444	450	417	453	410	363	412	464	383	398	398	430	378	360	375	412	383	400	375	392	383	414	398	381	410	414	386	399	392	422	415	402	394	396	425	405	423	421	409	402	405	419	362	417	429	407	393	419	368	410	436	396	423	424	409	385	418	425	385	410	414	400	411	414	367	397	430	395	435	415	372	415	423	444	390	382	386	416	399	397	424	414	414	400	398	402	402	420	383	395	400	403	418	434	447	401	394	402	425	408	400	380	418	423	422	406	398	408	404	405	414	409	405	413	401	436	434	424	392	420	397	401	398	361	409	448	383	364	416	392	374	402	444	376	417	399	397	398	375	374	405	431	403	415	406	416	409	415	393	385	423	387	421	421	386	416	412	381	415	392	388	397	369	393	405	400	407	435	410	383	375	388	376	435	380	408	415	381	427	410	434	403	400	416	408	408	431	399	405	387	398	403	405	445	417	377	428	411	385	403	396	375	429	452	412	405	385	404	385	419	410	422	408	428	392	394	417	410	425	413	411	392	459	379	420	431	448	381	439	441	409	426	349	403	384	410	376	395	412	432	422	405	384	422	370	364	378	382	415	361	380	397	415	423	393	438	373	381	354	397	418	399	431	377	424	416	435	367	438	408	395	379	369	407	380	408	420	416	394	375	371	395	449	417	434	439	441	390	423	399	373	393	422	385	402	397	423	388	429	447	415	407	402	434	430	403	392	427	427	383	358	393	411	415	395	426	388	404	388	385	379	408	425	414	397	386	379	413	389	418	428	411	422	418	424	395	416	366	409	385	425	420	391	434	411	433	441	410	415	400	408	387	389	460	382	393	384	421	426	414	395	395	441	403	424	406	414	372	390	388	398	388	423	435	435	422	420	394	358	372	392	404	426	406	396	413	411	413	396	433	415	429	411	407	386	407	403	383	408	383	402	421	396	442	397	390	433	412	422	434	435	422	433	390	380	394	422	402	390	455	422	443	397	387	406	385	365	388	419	418	404	404	410	424	422	418	421	407	434	394	392	406	420	417	426	398	389	390	371	349	395	375	392	431	372	386	407	411	403	380	395	425	406	430	378	381	416	458	405	418	367	409	434	423	377	433	425	394	427	426	379	443	416	401	364	393	421	412	381	420	411	379	396	421	387	428	440	405	416	407	401	394	403	395	409	415	381	391	404	422	378	411	432	445	379	425	420	415	409	387	403	389	391	403	393	386	414	409	419	395	443	427	380	419	390	379	398	424	418	379	381	412	375	399	401	413	419	408	384	410	414	412	435	418	391	405	399	403	421	415	417	405	398	417	413	409	411	393	395	418	415	397	422	417	392	396	407	416	398	412	399	401	404	416	427	417	413	406	404	394	408	403	431	407	411	379	404	440	403	400	405	427	408	394	377	374	422	389	414	408	440	425	402	460	383	404	412	405	360	415	381	389	368	394	394	435	420	418	387	375	392	428	405	386	409	407	384	426	373	433	396	379	397	381	405	424	432	394	384	413	409	415	437	423	383	401	420	404	399	401	365	407	387	417	412	393	380	419	380	434	387	389	425	420	405	394	428	409	394	408	404	394	418	401	394	419	417	393	418	402	424	410	402	402	385	392	385	452	437	428	389	424	417	401	392	397	430	398	392	417	423	421	425	385	437	382	425	429	408	381	424	400	404	408	407	446	418	405	392	412	400	386	405	420	434	397	400	420	408	397	399	438	389	422	413	395	373	394	407	366	410	428	412	382	403	422	407	401	412	416	409	440	398	437	376	375	418	445	413	410	411	389	423	394	431	377	457	408	439	395	424	389	426	383	410	375	395	396	446	426	399	455	407	409	400	417	364	395	395	402	394	431	419	457	381	404	421	381	384	413	395	439	455	404	432	437	368	394	414	381	434	383	388	414	391	409	388	384	394	434	430	406	402	411	394	429	412	364	440	396	423	403	457	440	375	409	438	372	412	413	402	419	408	425	398	434	401	419	406	406	410	399	424	393	414	439	401	437	419	437	371	419	430	390	368	445	395	385	418	392	366	383	405	394	401	406	415	391	412	368	384	427	406	397	411	401	393	409	435	416	419	441	394	402	406	456	391	429	421	390	422	374	385	395	386	408	421	417	419	381	432	422	411	399	415	412	399	391	425	383	366	413	369	381	406	428	399	363	426	436	415	416	390	398	362	401	373	420	407	411	414	428	419	398	385	416	423	410	436	424	390	402	391	431	427	392	418	399	395	401	392	410	396	419	385	390	404	438	423	406	358	371	386	406	415	381	429	403	417	384	406	391	373	382	384	446	393	388	407	420	425	388	403	412	389	429	423	390	437	405	427	422	430	404	417	386	378	418	448	423	448	414	406	411	423	431	422	401	384	430	421	435	414	384	425	401	439	384
14437	3370	1510	844	834	707	653	592	572	550	511	543	528	542	562	533	502	567	554	516	528	517	511	531	551	555	525	495	515	559	573	548	507	554	529	495	501	535	556	513	562	569	559	557	507	507	557	579	541	553	508	530	589	532	548	537	566	519	510	481	524	515	496	500	525	533	553	533	533	526	536	557	523	538	535	522	554	539	557	597	457	531	538	567	520	541	495	540	504	504	511	526	527	497	504	523	520	522	511	523	544	496	552	569	565	554	507	560	513	514	518	519	522	522	535	528	519	498	526	530	513	515	521	526	535	529	539	522	518	495	545	526	551	561	532	486	530	524	497	513	558	524	490	488	512	529	478	534	536	519	540	521	529	550	521	526	528	514	506	574	516	510	533	532	485	591	564	511	535	544	556	481	541	524	546	505	538	515	510	535	507	522	515	498	542	527	510	528	588	518	541	534	523	525	509	510	547	533	545	535	482	573	510	513	483	576	537	556	536	545	490	542	487	522	492	566	506	544	540	519	526	502	543	550	510	529	552	516	526	539	553	525	499	523	514	487	535	568	523	549	557	527	547	530	564	512	547	530	535	530	505	571	528	509	531	494	525	503	518	526	536	528	516	542	523	572	523	515	503	516	500	521	544	491	526	489	544	534	517	494	501	561	515	483	535	520	531	528	555	538	523	555	539	514	542	498	526	558	508	559	539	512	503	572	525	500	523	530	558	492	505	538	520	519	490	493	537	539	565	521	543	476	545	570	523	539	545	549	511	517	532	574	533	485	517	549	531	572	528	557	525	520	548	525	526	488	513	523	560	551	532	522	559	526	550	492	535	559	530	534	502	550	565	524	496	533	511	564	509	513	552	502	500	568	534	523	574	538	510	545	519	550	493	532	547	512	547	508	540	505	521	511	508	507	523	522	566	523	551	514	528	536	522	554	536	503	553	480	530	507	512	545	537	520	516	534	530	553	548	534	506	533	529	542	514	529	515	523	525	541	544	538	512	568	537	495	559	536	570	570	543	505	529	514	544	505	532	538	572	540	543	520	526	558	526	489	545	519	504	516	524	511	506	509	539	539	548	511	522	510	550	512	533	522	533	516	550	549	513	533	521	528	519	517	509	532	507	485	549	561	554	566	524	561	545	524	502	503	540	463	523	523	567	512	532	578	550	557	488	545	596	514	474	574	505	512	537	560	548	494	492	542	507	511	540	533	543	522	528	526	527	537	533	528	523	525	506	514	499	561	500	553	514	486	501	492	498	520	557	504	543	528	533	498	547	494	523	509	550	514	556	486	487	527	528	533	502	538	516	530	526	497	532	503	563	520	480	556	516	572	526	539	517	530	509	542	499	581	534	534	536	518	501	546	502	570	527	526	533	560	566	520	557	542	524	534	553	519	546	540	513	518	518	554	565	567	533	508	514	523	509	551	500	512	519	520	542	497	524	528	531	547	517	490	501	528	509	542	526	528	525	511	530	531	540	523	558	541	534	536	535	540	510	518	534	534	523	531	555	561	520	508	519	568	542	525	530	560	518	513	515	553	499	564	535	517	587	554	539	484	501	496	516	545	537	505	536	507	587	526	541	521	533	499	561	547	516	527	487	494	566	516	516	561	558	514	567	550	534	521	513	559	519	482	483	537	526	527	525	538	515	547	524	554	545	518	517	538	540	518	548	480	552	559	520	483	517	551	553	521	549	516	504	520	510	487	484	537	533	515	517	512	507	531	538	555	511	543	538	510	527	515	524	549	561	538	533	542	546	578	564	517	537	541	536	556	548	519	512	461	515	486	522	537	530	528	485	536	539	573	543	547	523	538	515	561	531	529	526	567	550	500	562	534	523	512	549	481	553	510	549	543	547	510	536	511	528	547	520	546	509	515	506	578	543	537	515	550	523	495	553	546	525	544	541	501	532	523	498	537	563	553	558	585	512	525	534	502	524	522	516	565	555	505	519	515	534	469	505	547	533	554	544	564	526	509	524	537	517	504	569	514	550	526	544	529	524	587	533	561	567	549	501	553	557	523	568	554	505	527	520	535	548	560	529	571	524	543	540	528	568	536	549	534	552	531	530	483	563	511	524	536	514	550	580	540	511	524	556	514	505	540	528	542	529	536	499	543	551	516	506	539	521	526	535	555	535	538	488	557	521	545	496	506	488	524	544	496	529	561	572	561	537	508	511	506	564	548	518	509	546	522	554	449	504	500	498	527	517	506	539	507	557	538	534	541	536	499	534	503	506	496	541	539	567	525	500	555	524	549	550	521	552	515	475	538	503	502	515	544	487	542	491	551	558	547	546	503	519	518	521	513	492	549	494	479	500	511	543	534	590	534	525	556	563	534	548	489	544	555	534	534	549	560	531	532	515	544	524	543	554	539	525	501	514	527	517	534	551	513	501	524	566	525	508	544	509	552	549	533	524	531	535	527	536	583	528	540	515	499	528	540	520	543	521	518	545	527	518	524	546	553	489	522	553	550	524	490	572	535	541	539	546	505	548	517	539	567	548	532	514	519	513	507	551	520	548	541	504	527	517	518	545	536	561	496	486	509	509	496	516	492	520	530	557	531	526	510	555	502	558	533	582	544	542	541	544	546	539	534	510	536	517	539	546	550	484	530	522	525	537	540	591	571	510	508	515	509	544	524	517	515	522	516	515	517	519	548	510	516	515	533	470	544	527	526	523	528	524	530	531	541	515	527	517	543	498	501	512	552	492	531	551	550	549	528	510	505	563	546	494	542	490	507	548	563	567	513	578	482	530	536	522	528	543	566	486	542	521	522	533	509	545	534	533	488	499	566	559	471	547	542	531	502	517	552	518	541	542	569	538	530	572	523	523	520	523	544	497	523	518	486	487	537	576	548	515	511	550	532	535	506	545	517	560	487	547	548	530	552	554	483	522	488	519	517	535	522	510	536	545	543	522	563	546	540	509	556	528	493	515	517	541	524	542	517	539	540	495	507	527	478	509	520	547	534	545	553	520	542	475	519	526	477	567	523	521	536	545	544	546	565	517	557	537	496	540	495	550	504	510	570	565	544	544	533	578	556	531	521	542	514	530	501	486	537	520	519	534	570	536	515	547	543	473	502	546	519	528	528	544	526	534	531	523	552	548	505	508	517	525	570	552	520	500	524	533	535	504	554	573	541	523	529	520	540	519	535	513	488	503	527	524	498	496	542	534	496	535	525	521	571	547	561	501	511	534	548	533	598	545	504	494	511	509	532	516	544	520	546	543	521	514	503	502	514	586	555	515	536	544	520	524	518	517	519	520	496	565	517	489	539	549	498	562	547	500	554	541	558	549	534	550	510	542	497	506	558	549	534	539	528	546	525	546	498	541	530	537	552	557	575	516	525	518	519	512	542	538	570	556	477	497	513	508	516	523	526	509	548	503	516	585	489	552	526	571	537	559	516	532	523	563	518	508	552	549	536	497	517	518	562	516	563	473	487	595	571	502	505	556	555	520	517	538	518	545	521	533	502	585	520	511	547	542	498
24147	21659	28873	24947	21602	6417	883	608	537	537	495	455	427	455	408	431	434	440	389	419	396	380	370	392	391	411	371	356	393	403	359	406	373	373	366	393	369	357	377	362	408	385	365	414	384	379	356	388	396	388	366	375	399	398	412	400	377	375	368	387	361	371	373	362	362	378	393	349	412	374	368	362	372	406	383	389	388	394	369	387	370	361	381	377	358	388	394	379	413	382	390	420	391	385	378	383	379	372	368	391	380	379	371	367	398	409	331	389	353	382	405	370	378	396	382	414	392	369	388	356	385	367	381	384	410	380	343	373	346	368	345	387	370	378	400	376	399	416	364	357	401	420	355	392	388	381	367	358	398	368	424	397	356	373	392	370	394	360	341	413	392	393	391	363	406	372	388	377	379	386	390	366	389	389	393	372	402	420	389	364	385	343	336	370	375	392	361	356	406	415	379	382	393	350	355	362	338	365	346	393	352	399	386	346	363	368	384	369	418	344	337	391	400	350	372	375	374	391	416	381	366	351	397	369	393	409	388	400	372	368	370	389	370	382	388	413	389	382	391	375	361	389	394	382	364	343	371	386	435	377	356	385	385	362	418	367	383	351	400	410	373	389	399	358	380	392	334	409	380	365	394	390	376	381	386	378	401	373	365	393	375	347	376	383	387	393	408	391	344	402	393	373	363	397	357	368	376	401	362	400	367	366	335	385	378	383	379	401	341	368	368	415	336	404	353	349	405	353	395	356	355	384	384	348	374	339	372	375	365	373	403	404	383	367	336	362	373	373	416	370	395	400	385	386	377	376	397	394	378	398	386	362	370	372	400	388	379	356	396	371	386	384	392	349	360	359	364	377	334	410	371	380	359	373	387	389	373	413	354	372	403	366	353	403	376	351	372	379	352	384	378	344	394	403	353	366	370	344	377	408	371	382	373	408	423	348	383	372	400	338	371	366	410	385	365	382	386	380	350	372	362	380	365	351	379	366	414	345	355	344	411	377	372	359	386	352	391	402	410	379	414	374	369	387	382	374	354	400	402	363	377	356	373	400	389	377	408	410	362	376	370	408	351	368	387	387	363	391	381	363	369	373	381	397	402	381	377	408	385	386	363	364	361	346	365	355	354	377	368	360	391	349	392	394	388	365	407	352	356	386	374	362	386	335	393	394	389	360	382	395	397	375	369	389	393	398	362	406	393	379	385	394	362	373	373	372	412	383	353	374	401	361	361	369	392	397	378	377	349	342	381	323	383	373	353	398	378	365	373	366	341	355	377	377	374	401	392	384	367	374	397	379	379	388	378	346	328	377	373	377	375	377	423	373	364	385	348	356	347	386	370	376	366	330	388	376	405	368	385	402	381	406	375	362	380	398	398	396	376	395	391	391	408	368	367	436	372	381	377	376	360	355	392	371	355	375	350	417	389	374	398	362	368	386	384	378	377	380	365	368	366	385	392	398	346	391	356	354	384	357	386	381	393	420	380	378	388	407	366	398	385	401	373	368	355	333	401	371	377	361	399	372	375	381	356	376	396	383	414	396	373	367	370	411	378	381	412	382	359	381	376	379	376	406	366	368	386	397	387	393	374	384	396	372	373	378	379	386	386	365	396	378	321	404	379	352	420	381	353	395	361	342	358	381	400	369	419	341	356	405	358	389	390	332	350	373	368	381	356	358	409	365	372	357	373	382	381	381	401	385	336	379	345	359	371	382	339	378	393	392	364	394	382	378	388	369	369	363	404	322	385	392	377	358	391	381	366	368	389	367	390	351	397	397	393	386	371	359	393	384	348	379	362	354	385	344	347	354	413	357	391	377	381	361	360	372	381	398	383	368	398	394	382	387	368	381	359	374	385	372	396	365	374	366	355	375	352	370	402	392	403	375	388	374	365	350	356	334	355	386	367	381	386	390	413	373	381	402	410	360	390	356	386	353	360	363	393	342	368	355	370	369	331	354	354	426	345	395	376	387	407	409	361	407	379	367	374	351	368	351	386	380	391	423	379	361	376	362	394	386	355	393	402	321	381	376	394	369	366	395	404	330	402	389	407	378	382	397	376	375	401	380	387	381	423	382	426	405	377	384	370	363	387	363	377	355	399	355	373	364	403	385	367	352	398	417	366	388	394	367	387	354	379	366	347	392	393	396	398	362	369	345	367	370	375	396	343	343	387	401	369	401	398	375	395	389	417	375	364	401	336	373	338	403	346	380	385	397	363	397	422	407	355	366	390	378	365	416	357	391	378	403	365	354	342	343	380	389	397	398	359	377	374	402	361	372	359	405	355	406	404	388	391	369	419	382	364	369	361	367	417	371	408	360	404	387	402	404	367	363	397	341	402	388	415	398	358	344	386	362	357	392	388	387	403	391	346	380	395	358	352	394	343	383	405	356	378	367	382	333	400	390	377	373	392	381	381	378	367	379	389	380	365	356	396	376	342	364	360	414	396	381	397	360	389	405	396	353	353	384	337	400	362	392	392	385	356	382	350	365	365	378	407	392	409	372	383	381	366	430	376	388	424	374	383	388	397	392	362	375	396	345	371	356	338	375	385	380	371	354	388	360	345	407	381	394	366	382	354	405	401	374	347	392	374	363	376	368	393	419	356	351	404	393	374	382	354	324	383	384	386	368	358	357	361	360	366	401	400	371	419	370	340	366	338	381	418	403	406	365	354	345	395	383	376	361	411	385	374	373	364	406	352	355	389	391	356	374	386	380	383	353	372	374	385	364	402	399	395	371	361	379	361	372	352	376	363	362	377	372	406	349	359	385	375	362	387	375	338	377	376	382	384	378	387	387	360	376	367	396	433	408	342	370	383	373	363	377	381	409	395	402	379	360	379	351	393	384	379	391	358	372	377	425	388	379	358	387	364	374	385	364	384	341	348	368	401	390	414	384	364	358	399	408	393	349	363	384	357	379	386	346	368	367	341	378	356	358	354	389	414	370	371	384	369	369	394	410	362	364	405	397	365	394	392	368	387	364	371	357	354	394	371	417	366	406	352	347	376	385	365	402	346	392	388	357	366	363	373	379	362	371	374	344	362	368	375	379	390	399	352	389	368	367	402	337	379	358	404	415	442	361	367	378	382	349	390	386	375	374	391	373	354	373	387	347	417	374	356	365	389	385	387	359	350	381	397	343	390	378	376	382	387	361	330	353	384	360	365	382	388	357	352	387	375	376	405	390	395	429	407	363	389	371	373	378	384	386	389	371	374	375	387	377	365	378	385	377	412	373	360	373	365	381	383	352	372	406	399	410	397	406	357	371	379	373	360	384	366	382	401	349	375	424	375	368	383	376	354	359	366	355	369	357	385	374	384	383	360	406	362	374	431	348	365	367	366	383	402	394	382	369	365	389	368	417	378	351	347	381	398	357	382	382	378	371	352	443	343	363	351	381	367	357	356	402	344	385	403	372	412	368	387	363	375	404	376	375	410	389	402	383	384	368	368	355	366	355	356	350	403	362	398	374	343	380	372	384	437	394	390	384	410	399	365	401
18444	11011	6057	2855	2136	1639	1226	1091	971	752	756	686	649	600	626	606	602	576	557	565	549	508	514	505	550	552	506	527	526	529	557	485	470	530	534	494	462	496	520	487	492	529	485	540	512	506	509	480	517	564	511	525	503	466	497	458	502	491	473	501	515	508	492	510	512	444	541	506	494	497	510	475	498	508	530	521	495	552	522	490	512	492	487	484	520	534	465	486	500	496	538	503	500	538	459	512	474	515	489	513	490	502	524	525	482	518	496	496	492	462	455	535	495	485	502	493	482	511	507	547	554	531	496	483	523	469	453	523	484	505	512	480	486	490	510	484	495	492	449	487	524	534	461	462	462	469	494	501	493	495	475	522	478	534	507	517	487	494	504	549	489	516	530	507	516	519	530	531	495	530	504	527	512	545	461	472	485	510	530	479	488	476	485	522	467	497	481	533	445	490	490	501	543	494	462	487	510	467	482	495	524	451	494	487	511	533	502	524	511	480	489	507	508	515	489	499	557	489	508	507	502	495	523	546	494	480	502	474	496	448	454	468	500	496	495	507	519	493	459	512	492	512	529	508	495	461	491	523	498	494	508	485	461	475	475	508	502	473	516	505	505	525	483	476	537	501	490	497	510	490	508	490	496	532	500	483	488	493	483	484	504	487	468	476	488	484	479	508	476	513	562	526	484	449	518	536	499	532	486	486	508	525	494	529	508	556	512	509	501	459	523	530	514	439	486	510	467	509	453	517	457	509	480	478	493	504	539	513	474	509	493	490	497	497	510	495	500	501	486	487	470	518	489	509	533	449	497	495	536	463	478	527	504	518	480	520	485	529	515	520	452	504	515	493	504	504	522	519	489	509	496	498	515	499	517	529	473	526	524	526	506	510	501	492	492	548	461	552	545	535	501	482	493	478	507	507	492	526	473	507	506	489	477	475	518	489	479	499	493	476	484	500	511	516	526	517	467	509	464	513	507	498	505	497	505	540	485	497	521	514	538	479	471	473	522	502	498	504	491	502	491	467	478	515	476	481	516	481	510	482	518	518	488	470	505	530	488	561	462	520	543	513	495	502	483	498	498	508	491	452	478	478	474	483	502	500	490	513	475	525	499	487	491	482	486	521	487	516	475	488	468	517	519	509	530	502	503	508	481	452	486	453	462	469	504	514	501	496	498	484	499	487	510	504	489	486	477	490	488	489	514	473	477	472	462	463	522	467	493	478	541	526	501	519	522	524	501	486	531	502	492	474	488	512	502	489	507	488	484	511	507	505	540	466	470	487	503	508	519	481	509	481	492	490	502	516	448	535	481	500	494	464	487	514	484	513	507	520	503	507	459	524	501	500	483	517	524	477	513	472	533	510	479	500	486	482	477	502	479	487	516	482	503	514	491	467	485	474	502	527	461	549	503	475	481	505	477	547	493	524	489	504	497	498	502	482	523	506	473	508	470	498	491	476	479	482	500	515	491	522	491	508	438	494	482	493	469	491	527	516	524	489	514	526	493	472	500	473	487	484	497	474	491	481	485	518	538	498	477	502	512	499	482	488	472	478	497	503	504	476	455	540	516	527	519	458	486	508	488	481	511	506	496	520	461	500	461	483	516	453	494	483	539	521	526	502	473	491	501	489	494	514	513	506	499	484	469	502	477	488	455	523	501	543	497	521	511	477	497	490	493	526	495	537	486	474	468	459	518	510	476	512	533	468	466	538	531	520	501	481	515	461	515	508	479	517	472	462	478	512	488	473	482	456	455	498	500	517	491	468	511	485	519	472	505	471	487	502	499	505	527	486	499	477	492	487	515	497	465	537	496	476	480	499	450	491	502	486	539	456	480	480	497	482	501	509	486	516	533	491	500	541	484	498	492	505	448	494	470	519	532	506	532	526	488	532	534	514	482	501	508	480	544	483	496	510	527	496	488	473	502	469	500	488	494	529	501	456	510	495	487	488	533	483	474	478	492	491	501	515	525	500	513	488	479	480	490	513	525	534	506	495	502	473	476	504	495	484	444	528	483	527	457	509	498	486	509	500	481	513	456	516	501	506	512	491	503	507	483	497	481	499	478	478	481	519	446	484	534	506	512	498	507	476	511	486	453	504	486	503	522	511	491	467	496	462	504	482	494	505	516	543	499	507	497	472	486	485	484	496	475	465	484	494	504	513	513	462	493	552	488	522	481	479	530	508	476	487	478	482	472	504	492	527	527	493	500	510	543	482	474	508	471	491	501	537	545	511	508	512	504	520	527	461	477	506	519	473	515	511	494	529	525	470	486	531	500	513	486	466	545	497	516	486	524	517	476	488	473	481	476	513	469	454	475	479	505	507	514	482	466	477	454	516	487	527	497	514	518	541	460	509	475	479	475	482	469	485	498	484	509	475	506	456	514	542	503	529	531	477	517	496	517	517	463	519	490	494	508	485	445	494	509	493	488	497	456	490	510	460	487	482	570	496	488	515	510	492	519	491	494	471	494	542	501	462	550	512	463	506	473	468	509	505	526	508	503	485	462	541	522	476	494	516	518	467	467	502	513	513	482	518	489	459	491	476	506	463	518	505	501	523	497	526	507	549	497	501	462	477	489	527	518	506	465	467	533	501	494	538	439	513	476	524	491	467	498	477	520	492	517	491	498	492	481	493	471	507	497	508	509	528	504	483	486	474	506	505	486	494	491	496	478	462	507	518	532	482	501	512	470	527	483	478	495	522	479	468	495	472	469	501	515	501	526	517	516	471	492	481	486	507	483	506	516	490	528	502	495	513	518	477	466	484	475	502	471	527	536	487	457	484	461	519	510	525	485	466	472	500	478	516	511	481	508	491	498	514	512	501	524	502	487	492	540	487	527	505	525	513	524	518	545	495	480	482	514	493	496	529	483	467	514	537	489	529	495	517	513	474	499	517	529	498	460	473	540	478	485	517	487	489	541	455	490	465	562	499	509	494	526	511	529	496	477	489	510	501	518	471	491	488	531	489	504	519	504	456	514	528	490	500	502	494	494	508	517	479	498	547	482	521	486	476	517	463	494	488	490	497	496	480	496	488	496	502	526	490	443	485	557	495	471	548	512	493	539	476	490	534	469	495	510	466	489	530	484	493	521	485	471	510	489	517	496	508	485	509	494	529	473	468	482	485	501	504	478	485	527	505	526	490	530	490	498	464	460	484	498	534	507	480	517	472	533	509	506	534	498	478	498	500	461	525	484	500	518	507	499	471	481	491	504	502	525	504	479	504	522	537	494	471	508	474	507	509	478	475	502	507	512	499	512	527	485	509	507	509	474	461	506	486	526	483	460	511	486	494	488	526	500	528	470	485	491	489	535	505	474	469	494	501	529	488	472	503	522	494	488	521	491	491	496	492	537	473	541	494	523	507	528	518	498	477	481	528	503	503	543	486	504	497	477	518	500	516	511	508	451	547	502	501	474	512	492	503	507	518	520	523	524	489	516	527	490	512	525	515	501	526	501	488	482	516	499	535	499	487	476	474	498	464	520	485	518	488
25303	21618	27309	26021	4611	494	389	332	312	303	300	266	289	282	243	286	277	303	254	273	275	244	254	230	276	273	263	254	244	294	263	239	228	249	255	236	261	248	261	260	271	227	260	243	280	252	269	243	251	294	267	242	244	236	249	229	259	252	248	256	273	292	279	237	234	249	221	263	240	264	256	275	230	235	259	268	242	272	270	251	253	236	257	245	270	233	266	257	247	260	265	255	292	269	242	272	223	250	255	280	231	257	258	225	246	261	266	250	262	242	247	282	275	236	245	265	218	268	271	249	233	233	269	266	260	250	251	243	243	237	304	257	256	242	258	272	268	244	287	262	256	259	258	252	251	225	254	266	214	243	247	286	247	241	252	293	247	258	264	221	244	275	265	251	241	238	252	264	246	267	245	234	273	245	258	238	236	258	260	244	269	219	253	253	250	240	238	246	256	254	229	231	256	255	242	252	251	260	268	262	260	250	272	264	259	255	271	256	246	261	256	245	245	245	247	257	239	248	249	249	262	248	246	272	247	252	239	275	294	290	257	260	238	228	284	265	259	231	246	245	280	254	254	274	272	245	265	257	257	259	260	239	228	251	256	278	264	233	268	240	249	244	258	284	262	262	237	242	249	244	245	227	224	276	250	273	244	241	254	266	267	283	264	240	260	256	265	234	257	257	261	238	244	270	246	259	268	258	235	241	251	252	246	249	266	275	268	240	231	250	231	236	250	280	276	239	269	236	256	255	254	240	244	252	247	250	266	244	269	244	239	265	224	265	250	250	263	257	260	217	250	248	258	248	254	235	264	241	253	238	267	253	256	242	257	221	238	248	274	264	232	270	233	255	242	264	250	258	291	247	261	244	263	255	267	246	245	223	254	234	257	260	280	263	224	267	249	229	264	270	247	234	273	240	245	268	204	254	271	270	292	269	260	239	227	244	243	238	232	255	275	274	273	245	266	274	291	269	249	267	256	239	255	243	245	273	232	233	256	269	263	238	227	253	231	266	267	267	252	249	275	242	240	257	234	295	242	243	252	275	257	253	237	268	237	263	269	289	269	260	264	255	259	257	254	247	271	248	263	251	272	255	238	251	260	249	248	246	240	256	240	232	252	242	219	265	244	272	258	245	222	269	238	238	263	261	264	255	258	227	268	262	261	232	260	255	245	273	286	248	222	252	276	258	251	242	260	268	241	268	263	242	231	261	245	265	274	254	289	265	280	214	260	263	246	233	259	241	233	248	276	241	255	231	228	289	251	265	259	254	262	255	231	257	260	284	267	239	240	254	272	249	258	269	256	274	245	247	251	242	250	261	265	253	241	241	261	239	217	240	265	236	257	280	254	248	267	231	241	261	275	271	240	261	248	269	281	249	275	235	234	253	266	265	230	255	254	292	234	223	234	271	247	250	243	260	249	234	222	249	263	250	281	254	256	279	216	239	224	247	267	263	225	275	242	252	263	268	256	253	270	237	265	235	262	228	243	259	239	258	231	278	267	268	226	239	272	247	234	270	272	275	234	277	252	243	247	268	238	256	259	209	244	239	222	245	215	224	266	264	291	250	266	270	248	222	245	253	252	260	269	269	271	269	246	229	264	239	259	237	244	267	251	259	283	264	230	245	262	253	284	256	261	232	242	257	237	268	261	265	254	255	238	243	260	254	221	247	245	252	233	246	266	249	271	259	247	245	235	260	256	263	233	240	225	232	281	260	247	254	253	285	248	254	261	244	240	240	244	247	254	236	239	250	253	231	224	248	259	247	264	258	278	259	251	250	243	255	247	262	270	232	249	278	248	262	255	241	244	263	251	257	246	240	247	253	259	247	265	229	247	218	272	218	243	261	276	242	259	261	254	242	257	268	256	275	247	246	219	291	258	264	264	294	248	281	208	237	227	263	265	239	237	244	275	288	241	259	226	241	226	254	252	242	236	246	251	255	265	269	232	240	243	285	272	245	244	252	249	250	263	264	262	258	259	232	259	236	268	244	263	260	277	265	229	259	263	253	266	261	266	271	249	267	214	266	258	269	233	261	263	262	248	243	269	271	232	255	247	234	250	243	257	234	252	263	244	242	263	249	244	263	286	257	256	256	270	242	257	251	266	263	261	270	278	254	259	238	249	227	229	246	251	240	252	225	259	260	260	257	235	226	224	245	283	251	260	260	262	256	252	275	244	261	226	232	241	253	270	254	271	255	250	277	276	263	242	277	249	234	257	291	247	252	251	239	224	241	232	250	244	269	243	235	242	229	244	245	254	234	278	236	244	273	239	237	260	234	269	250	235	264	229	243	273	251	253	259	240	252	281	262	254	248	265	244	224	262	268	241	261	285	255	263	238	271	241	273	252	252	248	239	243	231	262	286	261	249	262	253	248	262	256	240	246	217	246	235	267	263	239	245	232	280	252	265	265	261	250	266	234	236	248	237	262	258	259	253	255	258	227	269	249	254	263	237	246	237	260	249	275	279	254	255	258	262	266	252	248	245	267	229	236	239	279	255	255	266	250	243	276	271	224	281	242	230	233	242	263	263	266	246	253	239	269	267	253	254	253	244	250	265	223	250	236	264	253	245	248	247	242	274	253	272	267	221	259	252	253	256	246	222	235	252	277	241	257	246	238	300	253	250	256	249	235	268	253	232	245	267	226	277	293	262	280	248	260	252	248	251	237	239	259	255	238	246	248	244	267	260	250	245	278	261	219	264	243	273	227	230	241	238	246	252	233	251	246	226	238	251	269	237	277	242	273	253	255	249	249	250	281	277	268	274	268	262	266	287	268	263	232	281	259	230	269	264	256	235	250	257	242	270	277	240	275	294	278	261	238	243	251	246	254	228	232	261	270	228	259	241	265	274	259	256	275	253	257	266	266	258	261	229	259	271	251	245	239	242	293	269	279	261	248	266	260	257	261	232	247	261	255	257	254	275	278	246	243	243	260	239	253	225	236	255	242	250	231	267	252	261	245	237	275	263	253	244	252	242	260	249	251	241	243	240	274	256	274	258	240	238	259	230	262	269	261	237	247	246	285	254	260	243	237	244	251	216	257	265	259	249	263	264	268	267	252	249	267	275	264	258	247	278	227	263	268	251	264	272	229	231	253	260	263	229	262	257	237	251	278	227	240	230	240	277	282	267	255	262	234	259	285	238	254	270	252	237	283	268	238	256	268	274	217	238	239	250	250	241	258	230	232	234	265	242	266	264	260	267	232	246	261	284	269	245	256	236	259	259	235	266	243	268	266	253	236	245	232	264	217	254	244	256	221	242	210	249	237	273	251	272	258	208	242	231	260	266	241	238	242	259	257	242	252	269	217	236	224	246	243	257	268	272	258	239	228	241	241	249	243	262	249	246	248	232	251	246	250	251	275	237	259	273	256	269	249	267	233	292	258	220	237	216	260	286	268	265	278	220	272	246	242	228	277	257	260	247	230	240	258	249	262	260	236	237	253	267	261	237	271	257	236	209	258	249	233	253	230	229	235	246	249	235	257	254	254	237
18019	7293	3271	1638	1181	966	721	609	547	484	490	414	393	384	382	426	385	346	370	388	368	347	347	345	338	339	394	327	381	389	325	343	375	332	352	353	307	354	312	313	349	323	342	315	347	364	312	328	341	360	348	318	350	370	331	334	354	348	301	328	363	384	320	359	338	379	321	320	367	360	322	308	324	349	333	346	332	302	326	336	335	334	332	345	329	342	345	318	331	359	329	310	337	331	352	355	338	346	313	321	352	331	341	329	321	334	352	330	358	358	327	315	341	313	339	336	316	343	332	345	333	342	329	313	345	351	347	331	339	303	319	328	379	337	347	353	312	298	345	376	352	346	328	314	365	315	320	349	338	326	317	349	338	312	347	352	336	326	314	303	317	347	329	361	353	322	319	307	340	311	337	357	331	325	327	337	326	326	340	340	337	337	338	300	321	349	345	374	312	300	302	339	346	384	309	338	334	334	315	324	314	345	316	390	362	327	325	338	350	359	362	325	347	325	389	341	322	319	371	330	311	318	309	344	303	317	335	351	300	339	352	335	344	328	336	343	349	368	326	330	341	308	307	332	325	317	323	309	335	341	335	303	316	360	299	332	358	340	338	357	315	342	347	298	333	338	366	326	355	330	326	334	367	309	341	343	330	337	362	353	312	338	327	309	347	310	338	319	319	334	288	327	319	334	353	321	333	337	367	313	362	335	324	315	342	351	314	365	342	354	353	379	379	349	351	315	329	320	309	345	319	328	342	327	331	314	311	310	339	344	300	362	340	347	343	321	325	327	330	320	323	332	349	347	305	349	365	319	307	330	315	294	344	358	318	378	323	339	354	322	320	329	365	320	327	311	354	365	325	331	354	329	315	358	344	311	310	310	334	335	333	341	351	316	320	323	312	341	351	344	331	356	331	345	326	328	352	339	315	316	312	347	325	334	329	317	327	320	327	330	327	376	319	348	322	323	328	311	341	361	290	317	347	353	283	324	321	323	315	336	323	323	348	358	329	302	377	327	345	329	330	307	347	343	328	327	322	340	334	299	320	341	342	321	340	310	332	334	344	318	334	309	347	369	344	321	353	302	344	351	363	330	339	314	338	304	327	353	345	312	328	312	343	361	349	341	346	343	326	336	350	327	321	335	300	352	358	332	325	326	342	314	345	323	379	322	362	327	303	321	368	291	332	308	305	328	346	351	315	312	348	326	318	322	352	339	315	324	333	334	340	342	370	289	336	311	318	340	343	323	347	332	347	335	301	338	344	327	327	321	316	343	339	344	321	303	332	375	341	330	311	333	343	333	338	327	341	312	327	368	342	319	312	348	346	369	308	352	317	337	351	320	302	320	310	292	347	325	295	311	289	323	300	328	346	341	291	303	352	350	313	349	335	325	317	305	342	327	322	303	338	326	321	343	321	328	360	335	326	333	329	364	334	305	334	313	322	318	346	307	340	318	327	342	327	334	322	355	323	344	321	320	321	362	318	343	298	347	351	349	315	362	312	314	337	349	328	328	339	349	320	333	304	353	347	372	319	318	343	358	329	312	346	325	331	309	364	314	327	323	370	333	335	361	328	305	317	298	322	368	314	337	318	324	322	333	305	316	312	321	329	282	346	345	317	356	323	334	343	338	330	297	335	331	328	324	327	352	320	329	356	338	327	298	317	318	342	307	321	329	306	340	359	351	310	323	327	377	369	330	305	342	317	325	327	331	340	344	355	329	364	332	362	329	325	310	348	347	299	326	327	327	323	332	338	335	347	362	329	334	355	321	341	315	349	364	335	332	320	360	330	319	314	358	329	365	346	282	368	340	319	358	304	340	334	347	321	339	335	349	319	322	376	320	348	374	315	348	331	313	321	316	336	320	348	360	342	317	334	336	326	333	345	326	310	363	358	331	346	346	354	325	296	320	353	315	316	318	311	314	326	322	356	337	290	344	330	300	338	345	321	323	326	337	328	343	344	343	306	345	304	356	328	333	361	301	350	329	324	316	330	324	350	331	339	303	315	303	327	338	312	295	375	292	314	337	314	325	343	329	320	312	316	327	327	339	334	314	343	358	323	341	327	323	353	337	324	379	323	347	299	310	329	360	328	357	356	332	310	366	356	333	348	317	320	358	376	371	356	360	348	334	330	330	340	337	348	288	324	343	306	308	333	305	318	352	343	318	317	356	351	347	330	377	351	330	371	334	312	361	297	320	330	314	330	335	352	318	342	347	345	340	337	371	344	302	352	339	352	343	333	379	334	303	336	311	344	344	339	328	332	329	354	311	303	318	346	320	344	346	356	329	356	333	328	328	361	308	343	335	331	285	342	343	335	325	329	325	361	347	330	344	329	321	354	314	367	313	355	324	337	311	323	339	300	333	308	332	347	309	326	345	310	339	330	337	354	337	343	319	319	342	316	323	323	326	325	338	331	315	342	300	338	372	326	319	328	364	309	328	338	333	342	329	318	319	323	338	332	310	364	336	340	348	326	339	326	345	359	306	339	361	325	299	339	324	271	331	350	315	326	362	375	327	325	349	338	328	355	313	319	324	335	327	333	349	325	322	346	376	330	332	331	321	326	323	332	330	344	336	298	350	319	304	327	322	347	316	323	334	361	349	337	330	302	342	313	312	341	344	325	326	325	304	333	304	324	327	331	313	358	310	365	360	335	307	319	319	346	306	342	349	328	338	342	343	331	361	319	341	338	321	383	335	316	354	332	347	352	348	354	332	352	325	326	297	349	335	314	345	351	340	348	326	336	356	312	344	296	352	337	324	321	314	335	303	339	327	297	323	338	349	347	381	348	342	299	347	333	336	332	339	336	365	347	337	332	324	362	310	339	346	327	314	308	305	345	359	344	333	348	318	329	324	313	344	351	325	290	351	334	325	328	316	317	351	342	339	341	329	331	312	301	325	297	350	317	313	359	310	307	335	358	348	332	324	313	352	321	326	334	323	325	360	332	360	297	348	322	333	320	312	314	342	313	316	334	325	335	317	362	336	328	365	307	358	352	289	309	319	324	302	343	332	314	372	309	308	296	321	348	344	330	320	353	326	378	309	334	328	307	359	335	358	298	318	351	346	361	320	293	311	322	353	350	338	315	343	331	349	301	319	343	338	337	328	311	335	355	368	320	361	317	346	326	355	321	322	327	342	316	307	317	358	313	314	321	324	308	326	355	314	329	365	353	348	291	335	322	343	340	321	341	340	331	351	353	305	315	328	366	340	329	329	316	327	332	313	346	299	336	333	320	354	364	332	304	352	340	317	342	333	321	327	331	305	365	333	329	347	378	299	324	313	348	312	362	323	313	336	350	329	319	331	333	322	339	327	358	362	311	327	314	336	311	326	326	344	325	341	313	324	312	323	338	342	335	344	318	327	324	336	334	318	349	360	323	356	340	315	277	352	349	316	315	343	308	329	317	321	337	328	328	346	322	355	329	330	335	301	346	355	335	325	298	332	347	332	358	366	359	286	308	314	321	327	346	350	342	354	345	353	349	312	353	328
23098	21646	29360	24430	21647	21526	3059	658	452	406	378	317	302	264	268	272	230	228	231	245	202	200	203	199	197	214	233	193	195	191	205	197	197	173	187	195	188	217	180	169	180	174	185	181	177	224	175	169	187	197	214	158	193	199	192	187	195	195	176	183	178	186	171	186	197	182	190	175	187	181	184	170	197	188	169	176	186	193	194	199	185	189	190	180	180	176	171	205	189	206	199	201	195	196	172	183	186	201	188	192	193	193	177	175	175	169	199	164	173	207	178	177	175	196	211	169	172	201	197	170	185	201	182	185	204	192	183	140	175	176	185	174	200	167	212	170	185	153	168	192	192	170	192	175	193	162	185	164	203	161	194	197	169	166	182	159	187	188	182	190	192	203	189	167	150	185	212	190	176	177	176	180	202	189	185	190	194	180	194	191	162	188	184	189	174	177	200	210	191	181	183	179	184	175	178	183	170	177	195	164	204	172	190	211	194	184	182	160	180	171	166	178	181	160	171	186	211	166	160	171	174	189	180	167	203	204	166	180	180	198	183	151	158	178	197	183	182	183	174	200	186	158	179	187	187	168	182	200	196	201	192	167	162	198	173	179	167	187	174	168	184	170	182	172	185	208	178	179	178	196	155	198	191	193	179	183	210	186	201	155	186	186	174	165	199	166	154	165	191	198	152	172	178	148	171	205	168	165	183	179	145	187	188	199	189	141	197	199	179	182	201	174	176	179	170	185	165	183	172	189	161	176	188	178	164	180	157	190	168	221	209	163	188	186	172	217	168	179	162	167	193	197	179	154	197	200	158	209	177	194	151	189	164	170	168	172	200	153	172	186	164	194	190	197	213	189	178	202	164	176	188	198	191	192	193	183	165	192	187	184	184	181	196	163	159	192	169	174	175	182	184	176	187	198	193	185	185	182	187	166	187	174	175	190	185	171	184	171	158	197	175	185	151	202	191	188	171	164	183	173	205	173	177	175	180	188	187	203	165	185	177	199	187	179	169	157	172	183	188	159	166	185	179	182	162	172	200	176	168	188	181	195	173	181	190	185	190	193	170	179	193	198	183	170	188	186	168	189	183	167	187	212	178	172	197	174	202	183	198	192	178	189	167	165	193	202	163	179	164	200	222	183	178	193	199	167	187	181	183	199	213	202	183	156	162	179	206	192	176	172	158	188	200	165	183	178	196	186	184	186	186	171	174	177	202	184	159	187	168	163	165	178	189	212	180	163	191	167	138	136	189	200	154	163	175	161	173	185	169	163	167	168	199	170	175	223	191	180	175	176	180	186	185	187	169	170	192	188	171	191	176	174	162	185	163	149	174	173	178	164	190	167	186	189	180	189	181	164	169	184	177	192	179	163	212	213	179	173	200	172	183	195	174	172	195	185	178	170	179	177	181	149	175	168	212	183	184	174	148	187	174	192	181	176	196	179	188	169	180	196	185	184	178	166	189	173	193	185	193	184	188	185	194	197	176	184	156	154	171	171	188	184	162	197	170	172	202	193	177	209	176	179	174	192	188	187	182	177	167	175	174	155	192	189	187	178	174	192	173	161	178	183	187	194	162	204	163	177	184	174	164	186	169	179	174	167	171	197	191	154	201	194	154	165	161	178	171	183	213	169	191	146	182	162	172	186	186	186	215	193	173	184	180	187	151	176	185	180	193	157	181	181	173	186	182	170	182	183	181	189	191	161	153	207	183	171	168	179	182	186	165	203	166	201	194	174	161	195	187	164	178	195	183	175	189	184	181	158	174	168	188	183	176	200	162	179	196	182	180	172	159	181	201	178	172	203	190	185	195	190	194	175	195	170	195	191	165	168	172	168	187	196	147	201	162	172	183	194	195	202	179	186	160	206	189	190	206	186	170	186	191	173	192	172	157	168	184	176	197	194	179	187	175	170	180	176	185	142	163	199	184	210	168	209	186	185	177	144	194	191	190	166	190	191	187	162	149	184	179	173	141	170	183	192	191	167	187	180	201	168	196	162	189	172	202	168	181	198	191	156	190	149	200	166	162	212	180	192	211	182	186	172	162	205	186	194	170	176	176	156	185	162	191	193	172	180	191	169	183	191	189	183	174	195	182	194	190	168	209	183	173	167	181	164	179	176	175	187	184	176	156	185	171	177	169	155	189	209	187	182	191	195	178	192	174	164	171	194	188	168	169	188	158	148	179	181	191	162	175	162	182	204	178	196	172	176	158	184	210	184	154	184	182	197	174	167	171	160	191	168	180	175	189	185	185	181	177	197	178	184	172	196	191	189	170	194	194	194	190	183	171	184	173	183	167	182	188	155	193	179	165	153	192	184	172	198	204	201	174	177	189	185	185	178	179	166	175	182	168	173	186	162	190	177	180	171	188	176	185	197	164	160	179	166	186	204	166	169	195	206	199	182	185	188	195	191	174	173	185	171	194	185	172	178	182	210	160	191	181	170	152	177	173	191	161	183	187	197	193	170	185	191	173	192	172	154	163	173	173	177	181	198	218	186	189	200	201	163	174	168	169	193	184	177	179	183	178	163	172	185	163	155	219	183	165	178	184	173	206	183	181	177	186	181	188	161	161	186	171	178	178	192	189	193	157	181	174	167	169	175	183	174	168	190	194	164	172	161	189	181	184	145	193	185	163	176	159	173	147	179	170	199	176	182	180	198	186	202	170	187	179	172	178	186	160	193	165	159	163	172	189	165	149	153	170	193	193	157	157	199	201	178	165	198	187	165	192	167	185	169	191	178	166	165	182	188	178	168	187	165	182	178	172	174	173	171	196	176	195	206	198	179	171	200	201	186	177	194	165	181	168	179	189	148	169	169	173	181	182	184	209	188	170	172	167	202	178	181	205	175	185	172	163	189	189	181	203	195	172	172	165	209	181	203	182	195	174	162	176	204	181	194	190	164	172	170	176	171	181	162	182	173	193	170	177	189	157	179	194	169	180	189	172	211	172	195	185	183	193	157	168	184	169	160	171	161	187	173	159	179	188	181	179	182	203	152	187	182	163	156	170	196	181	187	166	176	191	191	180	161	178	175	191	181	188	189	172	180	182	201	190	191	187	193	191	167	193	187	181	156	204	200	169	195	183	191	177	180	173	176	178	174	188	172	187	179	167	151	207	183	190	165	169	185	181	189	181	161	177	192	152	173	170	173	190	181	184	194	168	188	201	204	186	162	168	166	186	173	183	160	191	198	196	157	159	191	179	179	198	173	187	148	187	191	189	192	186	182	183	178	181	163	190	192	194	191	174	171	153	208	181	176	189	176	194	178	183	195	154	205	171	186	180	204	220	180	171	175	176	190	167	190	167	201	178	178	182	193	172	180	195	170	183	184	168	192	186	158	182	166	182	207	195	171	202	181	193	164	192	202	168	182	183	180	196	177	161	193	190	191	168	182	184	177	196	168	173	171	193	182	191	200	180	189	181	190	198	197	181	155	193	170	189	180	189	173	197	166	180	183	184	172	193	176	178	190	170	174	199	180	185	169	165	174	176	194
22958	16111	8938	4269	3056	2147	1634	1193	944	819	660	595	521	484	459	388	374	340	345	345	292	341	305	283	307	335	317	288	290	275	306	291	242	295	265	261	279	257	242	257	280	271	262	282	245	276	245	258	255	261	284	261	251	247	255	262	252	243	265	242	226	269	245	272	267	257	223	262	236	260	253	280	228	228	251	228	260	249	229	275	243	261	234	245	273	239	279	261	266	269	270	269	256	225	247	243	245	235	270	242	252	264	208	238	265	243	254	247	247	228	226	291	242	228	276	261	262	236	266	261	236	239	230	262	269	241	272	221	236	244	251	242	258	242	280	247	240	267	246	229	224	243	234	242	237	242	238	269	232	240	248	221	247	248	253	238	245	270	259	250	262	230	244	272	258	267	247	254	254	253	243	277	247	231	248	254	264	231	239	258	218	233	266	278	247	258	257	270	236	242	232	247	234	251	255	241	252	255	269	260	262	263	279	248	240	238	245	238	258	267	259	258	231	249	228	230	279	265	226	237	260	264	250	247	235	232	224	227	233	243	221	254	249	237	237	258	244	261	237	233	260	275	246	236	251	258	214	228	244	236	253	258	250	232	240	236	266	240	272	248	238	269	246	244	217	259	242	271	248	238	226	277	245	224	229	248	274	251	250	246	263	227	212	263	205	232	260	261	246	226	228	254	247	259	253	239	258	257	229	230	249	287	249	230	240	244	250	224	221	256	259	232	254	257	273	236	230	253	252	261	226	246	251	236	232	261	253	236	215	247	242	252	260	253	235	269	225	264	259	245	251	247	238	214	231	271	242	243	251	231	220	244	261	242	232	262	219	242	262	261	235	259	243	215	237	263	216	262	235	259	250	262	261	236	219	251	293	242	251	264	238	235	232	237	216	267	233	266	269	226	276	234	235	247	248	260	251	254	228	257	226	223	231	236	223	274	241	240	250	223	230	227	216	243	244	224	228	213	275	267	250	252	247	279	244	256	231	244	244	247	249	239	252	230	245	237	243	250	207	236	262	245	214	234	232	251	240	235	267	253	249	235	215	279	228	231	255	252	244	232	256	260	269	257	249	228	225	231	236	252	231	227	223	221	236	246	224	277	237	234	257	220	223	235	252	228	239	256	258	285	238	266	243	259	221	245	276	205	266	223	242	256	233	264	254	246	259	255	249	235	260	231	220	257	261	245	279	254	245	281	232	216	261	265	237	240	240	243	242	250	273	240	265	250	229	252	259	264	238	252	235	252	278	249	280	250	217	255	241	239	236	238	252	262	238	252	245	247	278	239	243	235	247	252	248	261	236	239	255	227	259	254	238	265	260	258	238	259	258	216	257	261	259	232	237	238	245	254	245	220	250	241	242	260	239	223	258	256	237	254	269	225	250	239	245	252	260	223	247	248	241	260	265	257	236	235	240	234	235	223	249	273	246	222	249	232	234	229	260	258	239	250	242	245	228	251	250	244	228	264	268	253	245	257	241	250	230	242	249	265	234	248	229	245	216	252	209	261	244	269	250	266	214	227	233	242	235	240	244	232	238	270	251	263	253	257	269	225	249	242	281	254	252	217	240	255	271	234	230	232	258	251	250	231	236	258	246	256	261	253	254	230	241	237	270	267	222	240	221	213	229	230	246	236	254	224	286	241	258	242	249	233	234	256	242	229	278	280	274	239	273	241	267	232	261	268	254	233	230	225	246	229	264	249	246	242	255	227	300	256	256	237	260	258	244	240	263	226	270	247	235	272	220	223	263	248	269	229	228	245	268	258	247	247	258	262	234	257	241	230	256	248	246	259	254	265	231	258	232	241	250	263	255	255	249	218	255	232	239	268	229	261	224	235	232	260	243	234	227	260	228	267	245	247	247	251	253	236	216	268	266	256	245	230	210	264	237	229	249	239	268	256	233	228	219	258	239	249	254	220	231	234	239	227	261	237	248	262	236	261	262	242	254	245	259	241	246	239	235	250	256	241	230	250	262	221	277	258	228	230	244	231	238	259	230	269	249	243	237	225	250	244	247	240	247	236	231	260	264	245	236	254	222	267	265	257	231	250	250	251	270	246	239	229	228	256	268	224	235	225	234	253	234	261	255	225	258	270	237	265	257	249	246	221	262	261	247	207	241	248	245	238	261	230	262	250	268	250	269	266	254	268	271	249	242	256	255	263	255	229	253	261	258	252	255	264	248	268	239	267	248	255	252	235	250	263	254	238	226	249	220	259	216	234	269	234	221	237	254	242	234	227	213	233	234	250	261	257	232	264	279	246	234	233	260	228	233	241	236	245	247	229	217	251	263	241	238	240	259	233	237	256	235	246	247	244	223	244	242	256	263	277	268	243	242	244	257	247	260	253	253	261	250	247	235	240	249	225	244	268	235	265	249	231	244	232	231	245	234	262	258	274	214	241	274	235	288	267	277	254	240	219	246	266	265	233	217	247	206	244	242	235	237	221	234	255	252	258	239	244	238	250	220	255	232	238	259	231	231	219	272	283	238	237	239	226	274	235	245	261	265	229	233	211	232	252	236	229	228	246	225	253	251	250	237	256	232	245	233	284	235	258	240	242	229	217	244	231	232	234	239	293	235	252	235	244	246	246	221	247	251	230	227	270	275	236	240	248	267	232	248	245	212	252	253	226	237	257	234	246	255	253	259	225	252	247	261	230	241	232	225	245	247	259	230	227	243	239	259	231	256	229	271	245	238	267	222	257	245	240	254	238	255	250	243	251	238	253	251	242	268	251	224	248	258	236	248	243	261	251	253	283	264	256	246	233	253	253	264	226	235	240	250	234	251	236	233	274	239	249	236	232	256	233	244	259	229	235	224	222	266	231	247	254	235	250	234	257	244	247	219	245	255	271	241	256	253	244	246	252	237	281	257	251	251	252	265	244	265	227	234	280	269	220	243	265	224	221	247	278	242	234	249	251	252	236	248	269	262	259	249	233	228	231	251	264	251	258	255	235	239	265	240	258	248	249	211	253	238	254	245	256	256	254	239	229	230	249	241	257	240	236	262	259	255	256	221	229	244	259	241	259	254	220	227	243	255	241	249	247	256	251	231	249	267	255	251	247	245	259	248	224	246	251	228	223	263	249	216	250	235	233	287	254	253	268	245	236	243	266	267	244	249	244	236	289	238	239	249	245	209	239	262	233	228	239	235	256	244	240	219	246	247	265	219	226	252	259	214	225	235	277	275	257	241	238	259	250	278	242	240	232	260	217	244	239	231	276	241	212	251	272	270	258	239	203	242	253	259	232	247	239	246	241	256	265	243	244	269	255	265	239	235	236	238	250	227	267	235	221	224	255	257	254	231	248	234	260	237	241	260	233	232	244	247	264	258	250	255	264	234	245	236	259	246	240	245	261	244	237	246	236	280	217	240	280	240	269	232	266	240	239	234	255	258	236	254	270	238	234	238	260	272	253	227	242	233	260	266	227	223	244	251	262	204	258	267	255	226	240	240	228	258	241	233	262	226	264	234	255	248	234	232	239	228	229
28086	18350	4022	756	550	512	463	431	443	401	396	422	410	402	405	391	402	420	396	415	417	445	404	384	407	398	414	411	408	371	402	404	395	403	438	424	411	412	381	360	389	408	423	407	398	387	382	417	390	442	387	377	429	387	424	409	434	369	418	410	371	393	420	440	392	396	409	377	389	399	369	355	405	386	405	404	383	354	398	409	385	375	400	364	388	426	404	362	382	408	403	387	381	408	416	399	407	366	367	413	418	377	380	411	376	381	401	380	392	416	391	379	403	381	428	413	371	407	390	414	388	387	407	414	402	395	419	388	361	363	397	422	394	399	350	380	395	396	424	409	400	381	385	383	389	402	432	402	422	385	434	390	364	425	368	409	391	406	390	392	417	429	406	414	408	364	412	385	373	425	393	391	400	378	407	409	379	389	404	414	387	420	399	427	394	399	380	429	414	378	384	423	400	404	384	378	386	396	404	402	426	404	436	371	383	382	392	394	403	389	402	399	409	372	387	392	387	380	408	426	394	439	410	397	414	419	387	354	442	403	394	386	373	419	388	407	393	419	355	385	408	394	380	385	376	394	378	369	409	412	410	412	422	423	422	422	375	370	361	378	370	434	358	397	413	415	369	388	412	391	434	384	410	389	399	389	370	377	360	416	387	435	387	402	408	405	401	423	421	418	403	411	379	405	397	355	408	364	407	391	374	375	391	383	402	380	361	385	374	397	423	378	438	409	403	397	398	415	362	429	402	397	408	372	390	408	408	389	393	412	404	404	374	389	441	389	419	408	365	428	401	389	369	406	398	351	391	413	387	384	426	390	371	384	378	382	381	404	377	391	395	388	417	366	421	387	370	401	407	419	381	378	404	402	393	411	426	369	425	400	395	400	398	395	361	403	395	400	363	378	370	407	389	392	385	402	409	420	420	427	408	418	449	376	391	425	387	381	387	417	416	425	426	403	369	402	391	422	407	400	376	366	424	422	400	386	413	410	448	390	395	388	400	400	362	412	407	398	418	396	381	413	392	405	403	402	404	431	403	380	390	401	392	376	375	361	374	422	396	397	399	352	425	392	405	400	374	428	404	404	418	423	411	373	400	421	391	395	392	409	431	399	390	419	385	402	367	389	387	366	393	391	399	384	395	401	411	421	405	374	417	417	391	384	355	398	393	383	396	404	368	441	398	400	432	402	419	385	397	441	398	381	409	383	410	383	408	333	403	392	393	393	415	372	391	426	388	412	411	407	363	388	386	383	419	425	393	409	409	398	370	409	370	398	404	411	402	366	379	374	404	404	386	373	379	402	406	403	390	417	423	415	383	410	408	406	416	375	411	390	387	375	383	377	389	431	390	414	418	392	393	394	437	408	419	407	385	410	426	364	446	386	401	405	392	420	428	389	372	365	395	379	412	407	420	389	385	371	395	382	403	377	386	407	395	367	385	386	411	409	416	358	382	381	378	393	435	404	396	383	409	407	388	394	411	382	422	381	409	409	403	389	405	399	407	376	423	400	414	402	396	406	389	378	401	369	397	368	430	380	406	407	393	396	412	432	389	413	378	418	388	373	405	370	388	402	365	426	401	413	384	395	394	391	412	410	408	434	424	404	411	377	402	380	425	403	416	362	394	399	382	407	393	379	388	396	372	377	408	405	414	385	429	392	413	394	418	414	399	393	367	401	423	364	424	385	369	388	390	410	398	408	399	399	385	389	377	415	405	402	401	379	394	399	411	372	361	383	373	383	387	396	351	407	400	383	346	413	400	413	399	401	440	361	430	371	396	404	416	390	360	375	390	394	426	381	376	427	441	394	410	375	443	402	391	390	377	379	383	377	382	397	394	350	400	427	401	371	391	389	391	417	425	360	419	384	399	410	385	404	439	422	401	419	372	388	388	413	419	383	391	406	430	398	367	410	393	446	427	390	395	415	400	403	395	392	422	386	431	374	387	416	407	410	406	399	397	382	390	411	375	400	366	395	384	410	390	400	367	380	421	391	417	394	377	394	401	412	397	432	384	404	379	406	394	370	396	399	439	413	382	406	401	408	392	423	351	382	429	399	390	402	380	383	417	390	406	381	370	405	428	392	411	372	384	369	423	389	402	391	396	421	412	387	403	393	389	399	382	395	387	417	392	388	350	430	397	403	401	421	431	401	406	401	408	398	425	414	367	399	383	380	411	361	377	393	393	364	371	406	414	395	400	386	424	382	399	368	391	391	365	353	367	399	349	393	409	392	418	409	413	357	397	404	417	422	358	358	374	400	398	392	372	395	389	407	388	376	411	391	416	387	375	427	390	381	356	393	393	427	425	404	379	387	407	399	376	432	389	412	389	427	402	396	406	381	403	362	382	421	410	375	355	399	421	407	412	367	402	377	403	370	415	440	415	386	409	395	411	396	345	399	404	432	409	383	389	356	357	435	404	395	359	389	380	413	428	413	399	401	437	410	389	380	392	383	391	419	403	388	413	406	408	401	371	358	386	449	409	405	363	407	395	422	406	394	406	383	386	405	378	393	375	337	380	393	398	415	402	385	415	423	446	393	367	438	364	379	396	421	398	394	384	417	362	383	387	414	394	393	396	401	383	372	390	411	385	400	367	382	396	407	419	405	414	386	359	390	400	404	423	425	439	406	401	373	418	372	412	394	428	416	431	382	394	412	413	406	417	389	390	390	380	372	406	391	370	398	386	410	371	418	412	423	404	400	418	371	436	382	399	413	387	412	394	398	387	370	371	405	418	398	389	374	373	386	421	394	410	394	427	422	400	403	407	361	405	360	396	402	401	352	375	412	396	379	373	384	376	389	389	378	421	393	406	386	386	351	399	405	380	415	407	348	414	398	415	410	369	407	401	417	389	374	390	411	415	413	388	368	388	417	398	401	441	407	412	374	410	393	403	378	380	423	390	416	386	375	335	380	372	382	445	393	435	381	382	409	429	365	403	390	385	386	400	435	370	408	387	458	413	411	427	377	414	404	393	420	366	391	391	422	387	371	389	394	417	410	385	417	391	369	396	400	390	382	416	379	408	416	393	425	405	408	384	388	396	402	384	429	396	382	380	422	362	431	390	409	402	372	423	389	417	394	394	379	400	417	371	415	393	393	419	372	401	421	395	426	417	402	390	395	413	423	376	418	399	361	401	384	404	402	378	370	371	359	378	407	399	408	426	392	357	389	400	379	418	418	355	382	387	401	403	416	372	377	434	385	391	403	394	373	397	400	413	384	378	392	384	369	385	378	407	386	407	348	389	399	446	374	381	412	422	417	380	426	390	413	398	398	398	378	391	441	392	368	416	378	406	412	364	383	375	379	385	386	348	356	448	362	409	390	396	386	409	367	392	394	375	351	410	386	406	441	405	362	350	432	431	393	394	376	400	394	375	410	390	396	415	384	372	386	442	373	397	384	400	371	425	382	374	405	408	397	410	415	427	391	464	393	394	416	417	379	353	402	426	385	407	372	373	415	402	389	378	397	413	415	373	413	410	408	376	344	374	363
15107	3239	1576	960	768	733	649	621	564	565	579	558	561	559	566	533	522	544	534	531	538	560	515	534	541	510	528	526	525	489	513	542	515	528	518	549	534	549	475	536	535	542	493	496	507	498	510	536	504	534	495	500	568	492	506	529	521	457	493	540	536	522	514	524	492	536	546	558	502	549	572	525	522	529	511	550	527	534	523	516	473	496	493	508	546	526	527	525	506	534	542	529	500	527	545	550	511	563	514	550	535	533	506	534	500	551	535	525	564	533	503	530	526	545	522	528	503	493	499	526	528	523	542	501	538	489	515	483	541	549	510	554	524	510	516	504	540	503	516	520	526	534	550	536	483	489	547	499	552	511	502	528	515	471	514	545	512	536	530	524	529	501	512	528	516	515	525	471	484	561	530	535	531	546	540	529	486	490	517	513	535	504	529	514	528	530	526	538	520	551	572	541	572	515	529	564	495	513	497	479	519	570	550	567	513	518	521	537	534	520	500	490	504	523	522	537	541	507	532	508	576	517	508	519	512	524	543	565	543	528	543	539	521	523	548	551	538	525	497	528	530	504	503	518	518	509	505	506	546	497	486	491	535	531	541	548	560	567	522	519	539	563	515	519	515	534	558	521	532	491	540	526	574	532	503	545	505	514	474	537	541	536	535	527	534	535	534	507	510	545	521	533	474	535	555	548	513	533	544	543	544	528	541	542	554	531	539	534	493	515	540	514	553	488	524	550	495	558	512	540	516	557	500	528	545	489	537	552	496	504	530	541	538	521	508	524	530	501	504	524	556	526	508	493	512	488	547	481	532	495	495	522	519	533	536	550	550	469	518	533	523	508	500	538	544	524	455	468	493	519	559	521	538	531	543	543	552	539	520	539	529	519	514	538	565	523	520	540	550	565	513	538	507	544	533	507	514	535	509	518	540	552	518	544	523	516	572	525	530	548	497	516	533	542	490	485	544	524	535	530	550	536	544	535	517	547	558	511	503	542	523	555	497	512	538	496	540	547	513	503	517	530	511	531	496	518	502	506	509	528	540	523	515	545	527	508	485	553	494	526	523	533	491	513	517	546	547	536	544	485	522	489	530	526	513	514	539	566	571	555	514	555	589	483	508	544	474	504	531	496	534	515	531	530	497	534	564	498	498	523	537	505	511	496	495	512	541	529	530	532	482	529	518	514	528	550	520	534	541	506	516	548	512	515	534	554	501	545	556	503	546	532	513	520	534	542	539	547	522	566	489	504	548	531	543	505	549	509	528	526	537	499	521	533	508	509	555	532	540	528	529	517	481	485	521	523	511	553	505	530	492	546	525	537	543	554	504	555	535	505	533	500	572	506	521	506	503	521	527	528	545	568	516	510	528	510	535	555	506	542	517	496	534	520	567	526	530	554	524	496	512	521	519	570	548	522	555	489	550	513	513	525	561	576	512	505	474	513	494	525	544	559	529	483	527	545	537	508	501	514	539	522	536	538	512	499	503	504	501	542	536	506	517	533	507	510	517	536	549	544	535	485	535	536	528	493	516	531	517	513	526	518	554	498	505	548	545	497	477	524	540	508	539	521	537	529	523	525	531	547	553	530	505	517	487	513	511	513	552	545	550	519	506	517	504	533	525	532	539	510	500	514	515	546	506	518	525	522	556	502	513	537	533	557	570	526	493	540	554	533	547	534	528	486	508	518	508	533	524	526	547	535	532	583	506	500	532	547	483	553	552	523	532	544	519	498	528	497	532	555	493	523	559	504	527	487	529	531	541	543	508	525	503	527	555	556	536	520	550	526	543	543	550	474	519	511	526	491	502	488	549	548	570	526	530	520	578	514	532	533	544	520	537	509	522	495	537	515	510	528	488	483	506	515	483	509	507	569	517	566	537	535	550	481	524	551	547	484	521	538	536	498	520	522	531	542	543	532	511	548	535	535	509	537	541	524	528	490	560	514	585	535	550	507	543	501	552	560	505	526	543	502	532	537	497	545	504	495	506	533	521	520	554	505	516	523	538	529	550	558	515	545	531	484	517	532	484	561	522	533	470	509	555	506	533	555	506	570	508	498	527	503	526	510	535	546	507	512	483	523	516	541	494	507	511	533	513	531	543	511	547	512	494	559	531	517	546	509	562	493	554	516	540	539	533	528	561	530	528	521	510	560	507	492	510	496	507	494	546	505	485	522	573	551	535	529	497	514	491	528	484	527	492	541	559	527	552	522	488	535	505	576	519	502	534	493	545	535	526	485	533	572	529	508	535	529	493	496	538	550	495	486	551	505	485	515	534	538	497	498	526	511	486	521	524	521	572	468	513	519	522	514	580	509	532	495	560	516	540	528	546	485	527	583	522	503	550	542	541	549	505	537	529	463	533	529	525	511	492	520	539	507	494	547	529	536	515	554	512	531	522	533	500	563	539	518	497	504	591	556	504	521	559	501	549	521	540	508	587	531	507	527	523	522	554	521	561	523	484	502	480	516	559	522	485	526	490	499	571	505	497	566	527	490	528	519	506	573	507	518	539	496	536	539	517	472	535	481	548	463	514	471	537	538	507	535	510	550	507	562	519	514	494	496	509	536	505	489	536	566	499	498	460	498	522	506	461	522	524	574	508	531	543	549	501	554	551	546	523	538	564	506	532	506	502	523	501	492	509	549	522	512	533	507	527	551	535	524	579	569	506	540	537	508	500	526	510	531	513	516	530	502	522	512	521	520	517	526	528	517	528	518	523	513	564	552	514	547	547	499	480	506	477	512	556	530	512	553	556	546	545	521	521	521	505	537	556	511	523	531	554	510	530	575	512	498	522	538	543	489	501	478	520	542	534	537	519	506	543	529	506	491	542	532	524	520	501	491	528	536	506	526	479	562	527	539	528	556	508	500	554	541	520	513	537	565	519	554	502	542	470	533	544	507	498	556	517	503	525	518	533	514	537	543	535	509	553	498	503	551	546	546	537	525	546	486	538	463	520	524	550	512	502	513	529	532	568	553	550	521	519	546	494	501	538	512	539	542	498	524	505	569	535	494	520	499	528	499	476	569	519	516	551	528	518	539	506	569	499	525	541	504	513	516	520	508	522	483	512	476	497	535	492	506	511	499	527	554	532	515	526	560	536	508	541	537	562	529	553	526	550	529	504	506	515	532	548	528	548	558	535	527	489	542	477	511	563	566	500	485	516	548	528	517	566	520	530	546	523	524	530	513	553	570	499	541	467	536	548	506	497	509	501	546	511	531	486	518	540	520	537	509	513	488	495	519	499	512	518	554	512	516	490	529	558	531	519	526	521	497	498	504	493	516	504	541	537	493	504	510	530	559	572	529	565	549	542	514	539	472	518	566	577	506	525	523	534	516	570	503	553	471	507	535	452	523	513	519	520	507	548	541	529	521	519	524	548	498	523	492	497	514	495	528	532	501	506	478	529	525	533	508	559	525	495	540	551	521	501	513	508	515	529	553	513	541	515	576	549	523	517	504	518	520	508	499	515	516	519	523	562	520	562	521	508	543
24122	21670	28898	24975	21622	6125	850	641	489	501	452	449	425	399	407	405	383	379	415	369	363	374	399	382	383	398	390	383	401	358	397	381	369	414	354	418	370	374	365	379	377	383	338	405	361	332	368	374	353	371	332	353	352	378	357	377	364	358	376	382	384	373	362	380	363	342	389	398	361	397	389	357	333	375	388	383	365	373	364	395	383	389	366	359	373	386	344	368	389	352	398	377	390	338	343	376	363	348	386	344	359	367	375	382	374	381	378	362	346	364	449	372	365	367	354	386	345	382	355	367	386	380	375	370	368	355	365	356	352	389	387	351	376	390	347	364	376	329	349	352	348	385	367	349	368	391	421	356	412	360	371	406	365	365	391	380	381	374	368	367	349	383	349	359	365	371	381	368	394	367	333	364	360	369	372	350	344	382	362	338	377	365	387	372	347	367	375	334	371	358	369	354	363	373	381	421	336	370	339	337	400	358	354	340	395	373	385	354	325	359	370	342	374	330	361	398	363	349	345	344	377	362	373	375	363	402	383	359	392	363	361	385	333	358	398	372	373	369	360	338	364	365	406	377	308	406	373	357	351	382	354	361	361	396	354	345	363	389	380	376	328	378	341	354	379	347	348	370	376	388	375	349	372	371	353	347	380	386	352	358	388	360	404	385	385	368	363	354	369	333	339	348	342	386	366	353	376	339	366	350	350	379	387	343	364	328	343	361	378	327	374	347	352	379	349	369	368	391	344	359	380	378	353	344	375	352	324	368	376	381	384	375	356	363	362	391	366	373	426	339	378	348	364	383	374	372	397	371	328	382	423	351	360	375	350	363	348	375	347	349	366	348	363	368	408	358	381	377	392	360	368	357	357	362	356	392	360	379	354	365	334	347	361	373	365	391	376	360	376	382	381	336	342	397	393	362	364	407	370	369	384	367	342	346	354	350	386	375	372	347	395	353	343	390	361	386	385	354	386	356	423	380	340	351	382	395	415	361	389	366	393	348	364	369	350	342	364	346	360	363	354	335	372	345	358	383	364	362	359	381	347	354	362	373	355	400	372	376	377	378	375	376	373	377	368	386	371	340	352	354	353	366	400	361	380	382	379	369	380	401	320	365	336	391	361	373	376	390	337	380	330	347	362	346	371	387	329	347	379	372	393	376	377	359	355	347	358	383	349	346	365	381	386	382	358	365	351	362	354	338	376	355	391	310	380	405	381	380	369	375	375	362	369	382	345	358	359	305	328	371	363	390	352	382	362	350	380	359	346	359	371	361	374	396	373	344	344	370	360	396	360	367	365	368	344	373	357	348	345	344	355	368	369	342	367	362	380	366	347	351	371	376	344	380	334	368	371	344	397	374	369	407	388	372	343	363	381	348	383	376	340	368	403	364	367	361	362	363	339	353	376	395	367	391	371	358	359	315	356	342	359	362	355	357	386	366	381	337	374	365	382	396	376	356	353	335	358	323	380	369	376	353	363	346	352	344	327	347	361	357	382	334	367	361	351	351	373	342	348	345	354	347	387	385	364	388	354	353	368	380	366	326	366	356	360	386	375	368	399	349	379	379	348	332	343	382	365	362	391	350	315	368	382	400	359	382	358	367	345	342	405	332	350	401	368	373	341	376	387	393	334	392	395	378	348	377	354	356	352	373	340	377	379	355	352	386	363	363	404	410	382	385	383	350	367	356	365	365	365	366	323	347	352	387	377	328	358	397	382	355	375	376	345	359	370	351	365	341	378	374	324	344	340	386	349	369	397	376	364	371	332	361	373	338	373	367	399	375	357	381	367	375	371	351	392	384	379	350	386	362	340	375	366	384	378	345	349	385	388	376	355	367	375	393	343	368	373	367	392	367	388	399	346	358	361	397	329	358	385	374	371	369	363	396	358	360	362	383	357	360	367	365	401	396	359	374	364	342	361	352	397	406	349	383	385	380	344	387	347	341	335	357	358	354	378	391	373	366	343	350	351	349	327	349	338	367	378	347	394	377	380	374	318	356	356	352	372	372	380	331	371	372	350	365	376	331	361	346	352	347	384	371	365	363	387	351	358	369	433	346	391	380	370	380	369	349	373	344	403	364	413	378	359	340	393	373	334	379	395	351	380	374	359	375	399	370	341	355	335	376	344	376	348	374	389	378	369	365	369	373	333	371	364	338	348	357	360	383	369	399	381	394	385	364	360	358	386	386	378	366	366	323	344	378	371	374	362	343	376	371	367	340	396	372	355	321	389	355	396	389	346	388	348	343	359	352	330	365	360	380	360	379	355	381	359	318	384	334	392	376	347	371	373	356	373	335	332	353	362	383	386	354	368	363	379	344	354	405	351	353	373	384	365	372	349	380	366	352	364	346	363	359	368	361	381	371	415	356	338	391	380	385	384	381	388	364	355	367	382	376	393	385	406	374	398	369	347	362	378	409	373	349	370	410	370	394	374	366	327	399	382	346	351	414	338	350	372	372	367	391	376	381	363	341	352	344	330	346	353	332	379	382	374	392	389	369	395	357	396	389	381	377	378	354	362	359	352	336	373	364	350	391	386	371	389	367	367	357	375	352	339	350	388	356	336	334	349	373	392	357	355	378	373	372	375	361	353	329	378	394	356	343	379	353	373	406	349	365	335	386	405	345	346	389	359	334	357	358	372	337	366	339	347	392	350	345	390	374	378	380	367	361	363	358	357	380	335	398	336	373	366	382	374	374	363	370	363	374	404	350	330	370	365	409	365	355	383	354	368	359	374	344	326	361	342	358	388	352	382	348	385	363	394	387	383	363	364	376	376	386	363	367	372	363	354	397	338	391	354	366	371	356	347	382	362	364	319	378	356	365	363	367	398	352	348	367	373	359	365	367	402	354	362	362	361	340	396	377	388	343	329	349	366	366	381	392	387	362	380	343	388	368	390	356	328	382	352	360	377	376	388	395	355	390	368	397	364	381	373	396	375	360	339	369	376	394	326	399	374	385	370	338	396	360	378	335	342	341	336	378	360	385	353	364	355	363	356	398	357	392	388	353	356	370	355	347	383	390	391	359	365	382	381	391	354	394	367	385	347	347	378	327	370	386	326	374	307	378	325	364	388	361	345	373	372	380	345	360	387	372	382	353	378	409	373	408	360	374	365	351	372	363	302	360	350	365	390	375	362	392	381	353	331	350	385	366	340	346	397	385	325	383	365	363	338	356	369	357	359	358	407	344	348	358	369	369	392	369	360	386	398	353	388	339	379	404	363	366	402	371	392	375	343	317	354	388	378	367	345	377	376	397	379	351	353	402	352	369	389	364	373	310	348	384	357	374	359	370	360	368	360	385	371	373	383	373	375	381	364	360	349	342	364	333	419	387	365	376	340	406	376	364	343	371	383	387	375	327	365	330	387	379	354	358	390	360	412	394	333	368	351	360	340	366	329	341	352	378	364	347	361	342	378	383	369	387	370	387	350	350	358	383	344	356	386	353	395	366	351	410	372	369	376	339	377	360	352	346	359	364	397	371	373	361	310	411
19314	10912	5916	2811	2106	1549	1243	1001	848	781	732	674	638	619	640	582	593	583	522	502	566	499	530	528	549	531	524	513	480	482	527	510	520	482	511	491	510	507	483	538	468	481	515	485	500	513	496	520	505	501	491	512	525	514	526	505	516	502	471	496	510	510	491	518	499	485	531	464	514	525	519	530	522	541	510	486	476	560	482	481	529	476	477	506	490	477	491	478	508	494	503	517	498	496	506	522	507	494	499	488	481	472	503	485	509	506	502	494	499	521	480	497	490	470	514	484	532	457	490	514	522	503	518	454	497	477	504	507	493	461	499	483	485	501	499	519	498	549	514	478	465	564	486	489	487	482	508	492	499	522	479	480	505	519	471	480	525	515	519	523	471	487	541	521	495	498	523	482	534	502	458	523	482	471	508	512	515	452	512	509	492	509	491	521	498	484	468	476	459	501	510	473	434	498	509	531	489	458	446	495	479	487	483	477	482	512	467	493	545	539	484	450	463	518	490	492	484	479	467	500	458	483	502	477	519	513	464	518	496	468	500	478	485	491	499	495	481	503	481	463	467	501	444	469	469	535	504	514	509	525	489	508	474	465	503	504	462	456	471	501	501	497	507	493	510	477	485	490	483	503	458	480	467	513	479	488	487	486	474	497	463	486	485	511	500	514	500	495	513	495	502	497	486	481	498	464	483	508	501	468	536	474	479	477	484	513	443	510	480	471	484	478	481	463	494	527	487	506	486	482	487	471	474	463	483	453	506	519	439	476	495	507	493	514	527	503	477	489	483	500	482	486	479	531	494	498	522	459	462	521	491	512	523	477	489	476	437	483	477	505	492	490	525	474	490	431	501	501	516	492	532	512	464	479	487	473	491	510	491	494	460	467	531	468	531	505	464	470	487	490	494	473	526	482	511	471	484	505	515	492	470	498	466	450	481	520	482	486	513	480	485	519	496	483	490	481	508	497	508	463	518	497	491	491	557	481	461	442	477	497	513	449	473	500	490	460	459	502	508	491	471	510	497	530	510	476	518	485	478	495	494	498	498	470	477	494	511	450	484	462	495	461	470	490	479	463	507	486	504	499	501	499	492	457	507	507	505	479	514	467	500	501	469	531	451	518	468	505	524	453	457	491	465	498	485	482	515	495	522	540	488	522	471	500	469	469	521	482	524	497	537	477	496	467	514	488	500	519	509	509	503	505	505	504	520	488	532	494	530	510	465	517	503	471	486	480	472	515	492	471	487	501	489	502	507	473	505	468	505	482	500	498	469	502	512	498	471	503	471	476	498	472	505	496	479	496	528	508	488	482	492	510	518	480	507	514	503	507	498	479	504	488	463	476	470	491	540	471	463	479	486	501	463	489	520	507	496	488	491	507	441	490	490	498	474	513	522	530	498	490	460	472	495	482	506	518	512	507	502	454	512	535	496	477	478	545	442	525	454	502	505	514	477	469	517	491	468	509	501	538	509	456	486	462	486	481	515	499	505	498	489	484	505	542	470	491	479	494	460	510	497	452	477	473	466	492	521	494	475	503	462	442	480	525	550	466	503	536	522	493	493	522	477	525	518	513	487	435	490	492	493	488	488	485	510	469	492	503	516	450	458	493	494	511	477	495	473	481	481	480	469	500	515	510	504	457	549	484	486	481	499	451	505	509	493	460	499	480	506	476	537	488	482	455	490	481	484	477	500	483	523	508	513	511	491	502	518	482	463	510	474	453	493	478	497	488	505	512	510	463	513	472	495	471	483	517	503	495	486	480	514	498	477	488	502	493	502	493	512	501	480	551	469	533	527	535	505	502	465	506	517	472	505	507	477	499	503	514	498	490	523	508	498	470	471	480	472	505	494	458	494	476	470	504	500	492	470	503	488	510	474	477	479	512	460	470	464	465	495	507	501	510	481	477	504	461	481	522	487	477	527	461	493	473	487	477	468	515	493	456	523	468	517	536	529	513	506	456	457	466	461	501	450	487	508	467	503	480	497	496	506	480	489	487	525	484	487	493	487	488	484	465	465	507	529	524	511	468	513	473	470	469	488	511	468	482	498	475	501	486	479	453	469	463	446	484	511	508	507	483	499	519	489	503	471	464	490	531	508	513	498	507	516	493	423	484	484	499	522	460	491	463	505	492	486	487	526	464	509	481	493	516	461	510	501	494	481	484	470	489	538	529	475	456	505	491	472	510	482	463	501	461	479	507	495	491	492	477	505	508	509	461	493	515	470	520	507	518	511	518	531	484	490	465	472	493	491	452	508	509	498	503	502	509	498	442	485	494	497	461	446	491	485	501	473	471	521	479	477	484	488	484	487	494	501	524	506	478	483	475	472	494	551	497	510	513	481	453	519	454	478	490	493	492	473	455	496	498	499	441	501	518	489	531	534	482	430	496	522	492	504	513	475	459	523	475	498	515	499	459	501	490	507	444	499	547	507	518	534	449	541	501	494	493	494	506	454	535	504	510	469	469	507	467	471	464	467	486	518	511	497	513	498	482	500	487	479	484	493	515	489	464	515	503	518	487	488	494	506	519	491	489	489	485	480	504	479	489	453	511	499	511	482	485	522	476	462	486	511	500	516	517	470	462	453	502	493	476	493	515	491	521	497	499	452	489	522	483	459	493	489	515	529	493	496	482	468	486	498	448	497	512	476	463	455	483	488	465	485	490	475	450	485	540	486	509	461	459	507	463	504	499	508	496	471	475	481	480	511	489	481	511	478	493	444	516	497	467	468	506	472	505	513	514	488	519	498	472	518	484	505	513	534	491	482	502	490	508	478	474	475	466	489	474	528	506	504	497	550	496	474	512	481	508	502	467	475	467	454	477	475	473	484	493	508	508	521	463	491	507	472	477	470	474	472	481	522	494	493	488	479	458	505	527	484	462	487	485	503	512	495	480	498	520	517	467	528	510	519	503	459	472	472	509	473	525	465	485	510	470	523	519	463	476	514	516	491	470	495	531	476	512	493	483	474	557	545	529	485	464	493	548	474	507	490	486	496	453	436	474	464	517	486	499	546	490	459	544	501	513	519	482	496	525	487	510	475	479	476	504	494	497	488	508	518	541	493	538	506	506	486	518	499	482	482	482	479	532	485	452	490	478	517	494	503	506	488	489	505	485	462	497	505	447	485	486	486	490	488	492	509	529	472	495	462	468	502	466	496	509	484	471	553	486	542	535	505	488	488	470	514	491	474	492	508	488	498	469	502	527	498	496	499	513	469	510	497	446	471	441	487	539	469	533	496	471	466	496	489	505	511	512	471	470	529	493	495	486	458	470	485	458	459	477	516	487	482	496	496	450	487	502	457	478	484	519	494	496	473	525	501	468	516	521	515	490	487	509	498	481	497	480	473	491	515	516	512	485	503	484	479	477	471	488	495	516	494	493	509	504	472	494	461	477	514	475	448	522	487	481	531	490	507	525	486	501	493	519	517	478	522	467	477	471	444	495	508	503	496	471	501	492	483	494	448	483	491	474	472	507	486	502	488	480	484	491
25271	21611	27286	25982	4496	440	376	343	294	292	294	286	278	263	295	256	255	272	284	276	242	274	245	253	254	236	231	259	269	291	227	271	227	236	250	247	234	255	267	244	237	230	232	244	218	233	249	263	269	274	248	248	262	273	255	242	250	273	245	261	231	245	223	270	246	238	251	225	256	241	257	223	256	266	247	253	252	247	240	276	243	237	283	269	237	233	230	234	235	236	241	235	248	259	246	215	218	263	274	251	276	267	266	247	254	238	280	251	243	279	224	241	266	235	259	257	242	257	231	236	256	223	255	271	247	225	219	245	255	251	229	265	234	254	292	264	263	257	219	257	263	243	249	241	242	249	248	234	253	258	227	253	253	227	241	260	253	245	237	235	242	238	269	238	244	241	221	242	224	274	229	251	233	244	241	221	232	232	253	224	251	225	276	262	236	271	228	267	251	269	252	257	228	242	226	248	236	278	250	229	236	212	238	251	245	237	248	256	249	260	251	253	238	243	251	260	256	251	222	240	284	274	236	228	263	248	252	236	242	266	232	271	241	249	263	230	249	256	265	251	232	259	250	237	251	224	235	221	254	249	204	246	253	222	243	249	232	258	253	257	250	222	235	240	239	266	223	275	238	260	247	244	261	245	245	261	257	255	229	283	259	257	237	236	232	255	258	260	226	241	251	251	257	247	271	257	250	240	226	251	230	227	251	242	260	217	244	236	217	249	218	250	252	262	225	220	239	252	261	241	245	232	232	252	259	267	252	229	247	262	246	241	218	255	242	236	222	240	247	239	246	280	250	242	233	266	249	212	266	220	230	263	249	251	252	244	244	248	270	246	229	254	244	262	252	235	238	257	230	233	250	255	281	268	254	258	251	244	241	246	261	255	282	276	260	207	263	264	258	231	254	244	253	249	256	255	251	268	249	247	255	245	263	259	238	261	235	248	227	263	245	276	252	225	231	230	231	254	248	260	215	247	263	259	237	265	269	256	264	235	269	251	255	237	255	260	255	274	248	250	252	236	260	223	269	253	257	236	245	210	257	226	246	212	220	238	258	242	239	258	253	229	230	246	233	273	248	260	259	249	247	220	258	245	256	253	263	237	234	243	257	220	240	265	258	263	293	234	252	242	256	230	229	234	248	243	235	248	262	257	240	218	241	261	226	240	258	268	241	274	246	252	237	238	260	246	267	246	260	266	215	253	234	256	270	247	229	243	270	263	245	262	258	235	246	217	240	270	266	267	215	285	253	246	275	262	237	253	255	278	261	218	230	225	250	255	254	256	234	229	228	266	283	240	279	250	239	240	269	228	248	251	251	254	260	238	265	240	270	242	278	246	223	238	257	265	242	239	235	264	223	237	249	261	217	257	269	254	245	285	225	273	253	279	234	260	245	270	279	239	225	239	251	239	234	279	260	225	247	256	236	218	232	257	241	257	229	222	248	247	265	232	258	234	222	257	236	239	261	229	235	226	252	253	270	229	228	265	259	237	250	252	261	243	280	271	257	238	249	256	226	240	249	234	260	236	249	255	242	232	236	256	235	237	259	243	230	225	245	244	247	258	243	263	245	241	255	242	247	265	247	215	252	249	235	233	225	233	258	252	240	269	234	227	224	245	264	253	246	238	234	247	236	245	241	239	251	269	248	237	244	261	265	235	244	256	208	220	279	245	237	245	244	227	226	225	256	259	269	244	242	224	228	218	243	241	305	262	239	217	246	219	266	255	242	232	271	239	246	226	263	235	241	284	234	245	259	268	252	251	243	274	242	223	250	237	232	249	228	220	239	251	227	238	239	236	267	271	232	264	245	217	255	256	277	229	270	248	244	242	226	258	275	257	251	254	250	259	272	247	244	254	263	247	269	216	270	224	243	238	238	250	262	228	221	253	256	240	211	248	239	243	248	270	237	248	241	248	264	238	233	256	243	211	256	247	242	243	219	258	240	225	249	240	237	272	235	256	236	220	263	272	272	248	239	248	253	244	233	266	249	243	243	240	237	262	258	276	253	251	281	236	247	252	219	256	242	272	249	289	243	258	265	252	238	234	255	239	242	272	246	271	239	253	245	278	252	230	237	233	255	244	225	255	253	222	274	233	266	274	237	242	242	244	257	222	253	219	248	266	255	245	248	259	275	242	215	222	223	236	238	261	222	249	249	242	223	221	245	256	254	236	256	276	278	247	275	246	236	237	257	223	240	244	269	239	269	253	239	234	241	282	273	223	230	246	249	235	246	247	270	266	269	267	265	241	234	236	262	231	253	225	227	264	291	244	244	258	238	231	256	231	258	274	244	213	269	242	241	270	235	232	251	240	225	252	248	255	223	251	255	249	244	273	275	240	272	242	246	239	250	269	259	224	257	253	245	250	251	241	227	223	204	217	250	254	257	246	253	234	239	266	242	240	254	242	216	243	247	235	245	219	223	266	257	247	248	244	211	262	253	249	224	236	235	248	260	249	237	255	245	224	226	256	244	249	253	256	247	252	243	258	219	211	254	237	249	254	242	247	245	244	235	257	209	267	243	207	219	255	262	246	255	267	259	260	240	246	272	261	237	260	252	258	252	233	258	253	238	248	244	235	249	258	222	243	237	246	236	237	259	253	242	230	237	252	265	240	231	270	251	236	282	252	231	262	233	245	235	231	261	269	263	281	257	263	216	230	250	233	232	263	229	220	263	250	266	225	246	278	214	256	233	252	232	250	242	256	238	236	243	243	227	237	287	236	248	230	251	265	212	218	238	234	247	250	243	275	248	241	256	240	243	265	242	270	257	252	259	266	232	241	241	271	218	230	228	242	217	241	237	239	229	238	253	241	237	237	245	212	238	258	268	259	278	233	249	245	243	230	250	269	272	237	233	257	246	258	231	238	254	271	259	246	267	269	269	228	255	243	250	236	235	271	230	264	247	257	246	254	275	209	237	226	257	280	229	269	256	263	238	228	213	233	246	217	246	252	246	229	238	252	238	251	245	238	249	269	256	267	248	266	236	240	275	228	239	237	237	232	228	229	255	254	262	258	265	230	238	243	235	249	246	241	225	248	244	260	249	221	265	230	222	230	244	234	260	239	245	236	245	260	259	249	254	239	253	235	252	254	243	228	262	232	230	234	254	256	213	243	238	252	286	277	241	231	260	224	239	232	226	234	234	222	239	238	230	236	275	211	254	256	269	230	268	254	244	260	258	248	221	245	247	245	240	270	214	240	220	281	241	249	271	255	235	213	255	263	232	233	245	258	262	250	225	272	221	262	221	255	233	249	255	229	243	235	253	265	258	252	255	272	261	230	256	219	241	255	225	251	260	246	262	259	215	269	279	268	243	259	257	255	238	210	263	254	242	259	266	237	235	248	265	243	247	259	255	251	240	227	247	251	206	265	273	238	229	282	241	258	257	243	241	255	234	265	234	258	230	257	268	213	246	237	244	243	248	207	242	261	248	263	261	231	224	255	251	242	248	222	246	259	230	235	233	233	248	247	222	254	267	221	239	242	250	228
18328	6650	3270	1545	1234	915	693	601	540	475	433	454	409	373	365	364	389	339	401	357	321	353	328	352	354	367	353	310	325	363	324	323	316	343	385	332	329	306	373	351	344	295	312	366	331	347	344	318	317	337	368	342	333	341	370	307	296	307	334	339	346	357	333	372	311	347	328	343	311	338	310	341	328	341	373	304	304	322	320	305	328	354	326	364	349	319	309	311	309	339	339	329	306	329	312	362	369	379	318	337	351	333	327	310	329	354	315	323	337	346	324	341	304	355	369	347	340	353	341	344	287	335	321	352	316	348	330	326	307	330	323	344	320	341	319	307	316	307	328	307	343	331	356	337	309	328	314	334	312	341	342	344	344	309	350	310	332	311	322	357	317	327	325	335	326	326	311	312	345	349	331	339	361	307	336	300	302	312	342	316	299	323	325	284	306	332	330	307	302	319	301	309	322	305	350	322	297	371	346	320	305	344	369	314	343	345	374	325	347	350	329	312	308	308	324	318	300	327	344	328	296	336	317	320	339	325	358	331	371	326	318	339	321	318	317	355	307	313	324	316	363	309	336	318	314	319	336	305	332	321	316	313	333	343	335	310	329	333	347	340	338	324	302	307	324	322	341	337	281	357	329	336	311	347	315	319	314	292	328	320	317	331	304	314	333	293	335	349	346	338	330	332	347	335	320	341	345	306	324	334	346	312	335	328	338	341	334	350	360	347	335	360	311	345	310	329	324	329	309	308	317	293	385	298	380	323	323	330	316	327	336	344	332	332	327	337	315	314	338	290	342	312	308	300	347	329	280	297	317	352	327	276	326	300	320	337	333	350	326	325	314	336	310	317	323	336	322	325	312	334	343	321	310	329	296	349	305	305	299	318	325	314	322	349	320	333	294	322	304	330	332	313	345	330	303	350	324	349	339	314	342	322	316	303	303	336	317	316	326	304	340	315	314	330	315	302	324	286	308	319	328	356	321	311	337	298	341	329	326	315	330	330	369	345	351	345	342	312	323	313	309	361	325	296	319	303	324	342	345	319	308	318	345	335	331	299	360	319	365	319	342	346	292	313	359	332	313	343	321	319	356	339	309	324	354	289	356	285	314	316	318	349	325	342	344	314	299	326	360	276	313	338	347	330	315	304	306	319	346	335	333	319	306	314	335	309	336	331	338	293	307	306	355	317	354	369	319	347	341	335	313	352	303	337	333	348	311	330	330	325	314	350	351	316	324	309	295	307	370	292	332	323	341	326	322	327	351	354	334	318	320	343	320	283	324	355	328	298	326	351	341	327	315	345	299	355	318	345	326	339	316	365	312	316	318	318	306	350	336	333	326	328	335	319	338	339	330	316	324	309	296	287	305	338	294	299	313	364	304	324	339	330	305	316	356	321	329	297	318	365	306	309	327	311	347	324	314	325	334	341	321	324	353	298	312	319	332	331	340	316	344	312	287	326	281	314	330	343	344	323	321	343	313	307	304	349	286	306	344	335	300	347	321	314	317	323	338	321	352	335	298	369	351	313	347	305	328	339	317	341	287	313	314	331	329	306	326	324	334	325	344	305	343	299	308	315	326	329	335	318	318	333	323	345	318	322	308	333	375	332	325	333	338	313	299	323	352	319	298	325	345	337	321	353	301	321	324	335	333	322	348	327	329	284	313	323	340	326	308	330	332	326	310	343	354	332	318	351	337	346	295	290	310	347	334	346	320	337	292	323	314	318	328	344	300	340	353	306	340	329	308	320	316	343	351	346	343	318	318	332	340	333	328	334	334	356	381	354	323	333	370	356	322	345	333	296	335	371	339	303	328	385	342	340	326	301	325	330	329	333	326	310	346	303	323	316	320	333	328	324	300	340	334	299	338	334	329	278	328	366	339	312	314	330	328	332	327	297	328	319	316	350	317	332	329	342	336	320	306	345	306	315	335	308	329	313	332	360	325	346	333	322	333	331	304	321	342	337	314	324	346	322	311	336	324	351	327	302	338	373	308	340	345	325	325	351	297	304	342	312	335	363	318	313	288	361	331	329	297	320	295	374	337	321	333	365	325	309	302	329	294	305	315	317	327	345	333	320	317	347	366	312	337	328	321	323	330	304	304	290	344	290	316	332	315	357	316	312	297	330	341	312	321	314	322	293	343	322	327	354	340	320	383	324	314	354	335	301	335	331	345	357	347	365	356	339	321	337	310	325	345	320	329	306	342	367	302	352	312	360	330	324	342	294	356	313	319	333	351	355	325	326	323	321	375	335	328	329	345	346	306	344	329	320	335	331	333	345	326	341	323	332	334	334	312	307	351	350	344	308	338	316	350	318	327	308	326	331	317	352	359	329	295	347	331	322	310	318	317	333	336	345	349	329	346	359	326	336	309	309	333	344	308	327	341	339	308	357	320	323	298	336	326	314	312	327	344	323	317	316	282	327	350	364	275	339	291	348	329	368	327	339	340	359	318	332	331	339	314	324	337	313	320	306	339	327	346	310	372	326	274	336	331	293	291	315	343	299	329	297	302	313	335	363	360	322	351	347	341	297	327	333	329	350	336	341	358	312	300	302	294	309	317	328	312	341	341	302	316	340	328	312	328	348	331	366	361	342	300	336	296	349	340	352	339	322	334	316	318	318	319	307	344	318	306	330	354	312	343	292	325	317	332	319	320	334	339	347	343	327	312	351	350	331	340	350	324	325	315	326	346	321	337	317	342	297	353	351	307	325	311	322	345	334	304	318	337	309	324	341	311	319	325	325	331	336	316	335	306	311	371	357	305	314	327	341	337	348	350	337	300	324	309	341	349	331	304	342	316	328	315	334	312	324	347	296	331	299	290	307	305	312	336	325	312	320	312	337	378	332	329	340	317	369	313	319	330	313	316	323	339	334	332	354	337	342	325	328	352	338	295	327	341	325	301	364	315	332	332	341	294	320	345	336	322	302	321	299	330	305	316	326	319	304	355	325	307	318	298	314	323	352	325	309	339	296	353	321	338	306	345	341	331	313	308	325	308	311	366	314	320	278	359	334	332	352	315	319	347	308	336	333	325	328	362	298	319	308	307	355	318	323	329	305	334	319	319	368	295	353	326	305	331	321	291	297	307	356	342	355	324	336	372	319	325	342	331	310	344	351	307	324	345	329	356	306	332	294	324	334	334	331	338	332	303	303	356	349	304	350	307	322	313	332	315	334	348	323	349	335	334	336	322	313	326	348	335	341	313	324	355	349	306	341	323	367	324	327	311	324	343	337	339	316	313	347	339	329	314	336	342	332	308	301	346	324	337	334	315	350	317	336	313	354	334	361	309	330	308	311	338	343	326	315	333	332	321	340	386	326	305	325	367	343	314	320	325	307	316	341	308	325	339	328	297	306	333	330	323	337	306	353	359	335	305	342	322	347	334	332	339	326	362	315	363	326	291	315	327	322	341	342	317	341	325	323	330	329	315	331	327	322	339	298	310	312	317	310	353	325	336	335	349	308	331	353	335	330	304	344	358	313	341	353	341	313
23188	21662	29386	24421	21663	21511	2860	644	461	388	335	319	276	282	258	256	223	255	237	217	195	210	166	189	199	228	195	196	204	199	192	193	208	175	197	227	192	170	189	189	207	164	178	172	163	168	177	157	185	165	206	190	169	164	196	160	182	219	179	185	185	198	186	206	185	183	200	170	171	189	162	178	175	159	167	189	169	186	177	163	167	161	166	185	197	189	173	184	176	200	198	164	180	167	177	170	173	187	178	149	189	170	177	165	187	158	175	183	177	192	200	176	189	198	194	174	197	181	197	182	158	193	183	190	176	205	173	163	165	199	183	173	188	182	166	161	164	179	201	188	187	171	176	173	190	174	153	179	197	170	189	174	174	192	193	187	183	175	180	174	186	172	190	170	206	175	192	159	188	169	167	170	153	183	199	156	185	190	184	170	181	164	195	153	183	191	179	178	196	197	162	168	170	170	180	183	175	172	185	167	196	183	189	194	170	192	177	160	184	178	179	172	174	187	161	192	146	181	184	184	176	174	162	204	207	169	162	177	172	171	191	196	181	193	195	163	167	184	182	185	191	191	148	166	180	190	198	172	182	174	176	157	182	184	199	192	159	169	194	197	163	201	174	203	160	204	159	170	211	199	190	183	177	189	169	180	179	166	152	156	176	163	197	181	152	172	197	153	186	180	184	190	180	191	205	162	175	165	168	175	185	189	188	187	176	171	186	186	159	163	206	162	166	200	175	176	159	161	158	169	161	175	190	201	176	185	184	166	179	161	187	159	178	173	188	177	204	190	176	174	167	156	185	164	191	182	203	163	170	180	182	192	174	192	164	179	186	160	157	184	180	169	192	185	154	166	182	144	182	179	195	144	170	175	170	179	177	177	188	187	174	217	170	194	178	187	183	183	190	176	179	183	152	159	180	169	167	204	172	181	174	179	186	147	174	174	163	180	160	188	176	172	168	176	185	156	169	181	174	168	170	177	171	179	182	208	175	197	154	184	152	166	189	165	176	174	181	159	183	192	179	157	194	173	147	153	171	167	174	176	167	170	183	182	197	160	159	186	152	162	174	171	167	172	156	165	168	194	188	199	175	172	163	184	179	197	168	176	169	158	179	185	180	171	173	181	192	183	176	163	160	178	144	189	170	181	167	170	155	198	171	148	158	179	190	188	167	170	179	198	174	187	190	152	186	161	179	180	166	160	160	175	168	179	183	194	197	173	167	161	184	173	187	173	175	191	192	173	173	173	161	167	156	195	182	168	184	185	172	190	183	169	174	156	180	173	187	160	171	180	178	181	169	203	171	182	168	187	186	184	159	145	173	179	193	183	196	189	166	169	180	176	200	169	165	171	159	171	170	181	159	174	185	188	176	179	187	177	172	175	193	176	178	196	166	200	173	163	184	201	179	164	177	147	153	193	172	197	194	178	168	195	164	194	170	150	175	178	178	175	181	170	184	165	159	200	201	165	167	201	172	168	174	175	156	183	177	186	163	163	166	162	173	159	158	182	182	170	158	176	164	200	165	170	174	139	186	162	197	184	167	186	159	174	185	152	163	201	184	184	186	175	167	187	160	187	187	179	193	176	176	161	166	179	207	175	175	201	177	187	181	161	179	179	178	160	186	158	159	180	174	169	170	166	175	198	167	195	189	171	150	159	192	167	213	157	179	180	187	180	193	200	176	185	171	187	155	169	186	204	167	162	169	181	198	171	183	181	167	186	178	167	167	206	175	183	157	155	184	173	178	161	189	156	167	168	193	192	177	184	176	190	164	206	170	177	185	160	178	158	168	178	172	175	178	192	162	196	184	168	181	173	164	179	175	176	187	164	177	170	175	180	205	158	177	176	161	181	191	168	171	190	182	188	171	190	182	190	180	182	190	207	152	158	166	173	159	171	179	200	172	166	177	196	178	171	186	165	186	183	176	180	178	160	181	153	179	181	176	167	188	172	172	178	180	189	172	149	194	184	192	176	189	174	188	155	179	193	170	168	179	165	199	180	162	202	184	187	160	164	170	186	182	178	188	164	166	198	190	173	162	190	198	162	171	159	169	168	179	168	185	166	189	175	171	171	179	157	164	167	175	192	171	179	186	194	185	182	193	164	179	183	180	156	182	182	151	153	191	180	175	176	194	181	182	197	160	176	179	173	187	186	173	183	182	196	184	207	167	157	192	177	174	162	197	178	170	178	159	174	178	173	176	179	189	170	193	193	175	188	203	176	186	172	174	184	170	167	179	191	169	189	165	189	189	177	180	168	160	185	178	171	165	181	179	161	203	190	183	172	187	161	175	194	177	194	192	163	172	197	171	158	172	159	198	181	169	184	193	183	170	149	195	185	177	170	178	177	173	191	186	181	192	158	167	188	169	190	160	195	170	185	206	184	182	171	205	167	161	172	168	153	174	193	171	173	166	163	185	197	158	200	187	171	185	163	155	171	178	181	160	154	182	177	173	170	171	172	172	172	168	170	208	147	168	191	158	178	156	194	202	169	157	186	183	157	166	186	156	167	163	158	164	169	171	183	182	154	173	162	184	166	164	180	208	185	196	178	167	166	180	171	168	185	167	173	173	181	197	193	201	195	176	158	179	181	195	182	161	187	188	163	188	172	195	183	195	194	172	177	201	176	175	168	164	157	187	190	193	170	188	196	178	185	164	159	189	165	177	193	169	180	184	178	139	169	172	188	181	188	167	163	172	165	166	175	199	154	193	169	177	189	170	166	167	154	184	162	200	184	170	183	157	178	203	153	185	173	148	178	167	185	174	170	159	205	155	177	184	178	182	173	180	202	200	196	212	180	168	149	192	190	167	194	177	179	171	169	186	169	192	168	191	173	210	167	170	198	186	192	195	187	188	187	166	191	182	188	183	160	184	183	189	174	197	150	173	196	166	184	168	177	192	174	166	177	169	203	153	168	184	190	180	180	188	177	167	181	177	184	165	159	188	178	163	182	191	169	183	191	187	166	211	177	177	181	170	181	192	204	186	182	173	187	154	183	175	197	191	179	164	180	175	137	192	167	172	174	150	150	179	203	188	192	199	186	171	158	163	172	186	185	186	156	168	186	212	184	197	185	166	179	167	176	161	179	196	166	172	178	160	210	180	177	166	174	205	149	162	173	175	162	184	195	172	197	174	170	173	183	198	181	187	193	160	166	173	195	193	193	188	182	166	159	192	179	169	204	183	173	206	198	198	194	186	165	181	171	183	180	199	179	168	173	171	184	193	160	189	166	183	175	176	173	151	185	180	179	177	193	190	185	183	173	178	167	166	192	177	175	179	189	183	187	188	193	165	182	178	186	167	176	188	184	163	163	161	183	208	158	171	162	170	162	180	172	176	177	170	184	178	214	176	207	152	152	191	186	146	160	161	176	189	169	166	180	163	186	185	182	186	163	154	186	169	181	182	179	190	179	158	168	193	168	204	176	193	195	178	190	157	169	189	176	188	177	189	162	155	167	177	193	147	181	170	176	164	188	187	170	160	141	173	170	160	179
23058	15133	9010	4344	2927	2156	1496	1203	996	815	683	598	519	500	482	421	372	362	347	358	306	352	309	290	316	282	306	266	296	259	272	277	288	272	276	262	258	265	265	265	270	282	259	263	262	274	255	243	280	270	267	258	271	267	284	257	259	240	248	227	251	250	250	252	293	264	230	219	220	249	279	236	229	237	258	242	241	216	262	241	236	263	261	232	242	243	240	256	237	246	263	254	261	231	240	241	229	255	252	269	266	252	281	271	241	272	241	244	239	259	228	236	265	259	237	239	272	255	285	227	236	244	249	251	250	247	256	254	240	245	241	235	253	244	247	231	252	234	226	235	255	263	235	231	270	253	255	253	245	227	237	235	251	249	235	229	294	225	226	262	244	219	241	246	236	225	258	245	234	265	260	241	261	261	249	245	246	228	261	237	237	232	261	229	257	239	269	220	269	215	213	265	243	228	263	266	251	257	265	257	247	239	252	244	212	241	242	213	253	233	218	229	243	263	248	221	231	252	239	243	241	255	244	248	223	233	247	254	257	241	229	259	240	243	227	226	258	228	240	206	242	246	247	246	272	250	240	240	242	242	225	248	234	239	215	264	234	254	261	228	241	208	245	214	235	233	226	237	239	270	229	223	251	239	258	234	223	238	215	220	235	223	220	221	242	218	268	239	250	230	271	239	252	213	250	213	259	221	249	224	239	244	249	224	250	226	249	237	238	221	218	262	245	237	249	262	236	248	254	240	255	253	244	259	226	254	228	271	227	253	258	260	214	237	226	237	267	222	224	233	234	258	232	228	243	230	245	249	246	232	258	258	246	220	262	237	277	261	239	253	240	218	235	240	262	267	237	240	246	250	234	246	254	243	247	259	236	241	255	245	252	232	224	255	223	241	252	239	265	265	243	289	270	246	263	257	258	239	258	217	243	246	234	223	253	262	230	242	254	258	239	251	243	255	227	243	267	245	270	242	239	236	257	207	240	248	255	260	246	227	239	240	240	254	234	213	256	258	251	256	228	254	236	232	233	241	246	232	248	212	247	256	224	238	237	218	227	249	236	257	253	263	260	252	217	236	250	240	250	240	238	261	241	250	222	252	226	250	236	239	249	264	253	249	219	252	247	255	249	239	214	247	242	257	235	229	251	255	239	238	221	263	239	229	253	240	232	227	229	247	201	262	248	236	254	254	247	258	250	242	258	258	224	252	250	275	252	245	240	260	240	216	228	226	261	240	230	272	223	252	273	251	257	233	245	266	247	227	240	223	225	237	231	258	260	245	211	228	245	270	267	274	240	248	236	247	254	256	252	219	242	275	221	255	232	237	230	268	244	215	251	237	254	264	280	240	257	255	225	240	236	237	226	268	251	258	217	218	246	228	243	234	226	278	233	248	251	263	259	237	266	275	280	227	262	227	227	243	256	208	263	247	231	267	253	204	244	237	257	236	246	259	203	230	224	249	222	240	245	243	233	252	229	267	245	254	231	254	256	251	231	236	263	219	216	251	246	223	238	238	272	272	226	246	254	248	233	244	245	265	261	251	240	214	236	278	272	252	246	240	236	238	277	235	240	260	251	261	257	229	258	254	241	234	232	223	258	244	238	200	235	228	249	235	237	248	257	253	211	246	232	244	240	217	234	246	246	259	256	237	234	250	279	213	262	258	255	231	250	246	235	226	272	265	243	237	235	259	225	239	245	251	249	275	231	236	236	249	249	235	240	258	236	245	233	247	228	237	238	232	237	262	239	217	232	232	238	253	236	246	247	246	215	218	227	252	217	268	236	236	245	262	220	229	272	226	250	258	255	249	229	245	214	215	273	241	247	250	265	230	193	225	242	234	240	247	248	234	240	240	269	246	222	245	245	255	241	220	248	253	227	228	249	252	263	256	226	252	259	250	226	239	255	226	253	228	246	229	234	233	241	225	248	260	223	254	229	238	253	217	237	254	266	227	215	247	247	235	239	244	274	286	223	250	256	257	233	255	236	238	236	224	227	227	270	249	250	242	224	237	230	240	254	235	261	264	258	232	255	215	224	249	233	215	247	249	246	247	259	239	253	213	231	207	249	266	234	206	262	246	265	224	239	232	244	234	277	238	267	246	243	230	227	236	237	233	237	245	237	234	226	224	213	208	247	275	252	249	239	264	256	245	243	229	233	238	246	245	249	266	240	245	237	235	245	241	246	244	231	262	224	228	234	226	235	245	234	227	231	239	208	261	247	244	241	234	234	234	223	251	238	247	257	236	227	236	249	246	207	275	254	243	219	268	243	239	242	260	213	253	217	232	241	243	238	232	231	229	236	281	209	245	270	265	245	244	221	241	264	256	253	231	232	223	247	224	250	192	251	212	237	265	248	230	256	255	231	244	233	240	264	237	249	210	234	247	254	242	221	257	245	253	260	230	267	224	232	223	250	244	236	252	249	259	247	219	217	211	225	243	234	249	246	230	239	251	236	237	229	252	243	220	228	249	238	249	262	238	264	261	258	257	278	247	221	234	244	221	247	212	226	239	263	254	223	250	246	250	228	239	234	264	222	247	217	249	211	208	245	269	250	239	223	261	247	234	212	250	248	261	251	225	262	220	265	237	252	249	210	273	260	253	233	228	224	263	270	238	222	243	227	245	255	257	245	247	238	237	258	251	220	249	242	225	253	253	243	251	262	240	234	253	233	242	225	241	252	210	252	261	236	234	248	241	251	266	236	238	249	258	239	243	242	238	227	249	229	249	230	262	251	213	222	239	277	241	224	249	245	248	269	233	269	240	219	223	255	220	264	256	263	207	264	238	239	241	247	234	232	239	266	232	281	258	256	204	252	228	253	252	220	262	275	232	219	239	238	248	233	230	248	230	230	270	213	213	212	261	240	251	248	264	217	247	257	223	241	242	252	239	242	251	253	245	217	218	244	230	244	218	225	259	250	246	234	245	252	211	257	234	264	246	247	231	217	237	253	237	262	244	269	273	232	252	243	247	239	238	229	242	212	255	279	230	248	256	234	234	247	231	250	255	233	238	237	250	215	272	256	239	247	242	229	233	246	251	254	247	228	224	252	239	241	262	224	241	229	234	235	231	248	224	235	226	237	234	238	240	253	266	253	240	236	216	230	221	238	277	219	251	263	251	246	240	233	253	230	261	237	243	248	218	271	226	242	254	225	261	259	233	245	258	231	229	252	254	246	236	258	245	240	222	226	255	213	214	263	255	219	224	267	235	246	234	251	254	240	241	235	259	246	253	266	214	247	257	254	228	238	248	265	207	233	248	248	258	243	242	252	235	253	231	216	243	200	272	227	239	240	250	269	210	262	253	245	247	227	241	235	249	239	245	241	251	237	249	252	262	242	239	255	245	236	236	229	232	248	274	218	252	257	237	265	265	229	246	250	219	226	259	261	209	251	229	245	222	248	240	266	237	237	252	239	224	261	262	270	261	229	265	240	268	244	243	216	247	226	254	237	232	242	248	229	237	233	255	223	268	240	242	227	246	225	254	197	242
28044	18242	4025	791	522	450	415	465	368	407	435	423	393	366	435	411	412	405	381	385	398	373	395	401	392	411	388	384	384	431	379	397	386	415	375	378	386	376	363	407	397	376	432	399	395	416	409	388	426	407	373	395	399	431	366	351	426	418	409	372	373	389	386	412	410	394	401	398	390	384	409	358	380	413	430	393	378	414	428	387	428	380	435	400	395	412	398	396	421	389	380	369	379	376	413	380	374	416	404	374	403	417	382	404	382	375	393	409	397	388	370	385	385	422	417	414	391	399	367	391	372	404	352	416	400	397	399	441	397	386	385	419	407	396	402	357	377	397	401	381	376	386	409	402	368	397	392	366	410	433	368	409	384	404	395	396	367	400	429	417	396	405	382	388	382	391	350	394	431	435	372	398	388	367	384	365	396	404	385	377	421	382	384	343	393	436	398	407	409	395	400	386	369	418	380	398	380	440	391	404	410	384	397	384	376	349	412	418	408	378	386	404	439	406	377	387	432	403	393	392	383	412	398	356	358	447	368	418	392	419	380	398	376	398	377	423	375	394	399	366	415	386	418	384	408	384	364	407	406	378	364	400	434	402	367	382	395	383	378	375	398	378	396	408	362	397	390	389	418	357	423	376	360	380	419	430	429	370	407	340	385	406	421	393	432	398	380	393	393	376	371	406	390	398	383	398	422	413	364	426	403	422	386	397	380	396	402	374	420	380	394	375	359	381	364	386	390	427	417	409	374	374	414	375	357	382	363	411	377	428	390	386	389	423	379	406	394	394	417	410	377	354	428	459	412	410	401	436	364	417	389	412	377	374	401	389	439	387	402	354	412	370	381	400	364	352	402	371	445	380	386	394	355	400	390	385	398	415	406	386	395	411	403	405	417	392	365	399	396	373	421	404	408	364	416	410	403	408	394	385	351	347	403	409	412	431	425	413	406	404	409	383	404	374	397	436	410	370	388	377	379	397	425	404	393	404	404	386	386	414	401	370	420	446	405	374	383	370	425	374	409	368	429	403	381	399	426	400	404	423	406	371	377	380	424	372	398	407	438	365	398	409	362	391	377	384	405	422	346	387	417	436	404	399	396	360	434	389	381	415	422	394	361	383	392	366	416	372	394	430	393	382	382	411	410	387	383	388	411	407	416	386	350	410	389	405	385	415	389	426	390	366	368	402	366	347	395	380	385	370	394	383	383	375	398	405	408	381	381	389	412	421	398	384	385	388	416	388	383	389	410	385	423	427	361	407	370	416	379	432	379	413	388	410	400	380	413	391	350	396	383	412	378	395	367	375	371	398	375	384	379	392	410	383	404	404	367	431	381	348	389	393	411	375	394	367	390	406	352	417	356	412	414	354	379	388	394	400	390	344	372	423	377	363	361	380	411	367	392	399	386	385	407	397	423	412	407	410	398	385	360	408	386	407	405	422	400	380	405	384	396	405	373	402	398	370	430	366	398	440	392	422	346	422	415	395	408	386	383	428	382	414	399	388	426	394	397	374	411	392	383	383	394	345	389	385	391	407	401	321	400	352	381	402	386	379	424	374	364	413	357	413	420	413	391	375	386	373	367	371	361	415	412	416	393	391	378	373	392	419	431	435	377	405	411	406	387	415	371	394	414	386	416	396	382	333	372	408	395	392	373	388	404	408	387	408	391	367	404	385	430	439	423	351	415	423	423	402	395	392	414	396	351	378	363	379	384	376	367	375	410	391	389	427	421	412	388	389	385	385	403	400	385	397	412	375	418	409	403	391	381	380	395	417	368	381	399	398	395	387	390	391	409	393	379	363	421	390	379	404	355	396	400	381	341	365	382	415	427	386	403	403	378	404	393	393	392	376	413	371	401	389	370	414	415	424	387	370	422	390	338	383	389	405	403	395	389	395	367	397	398	376	389	445	366	355	406	389	412	365	369	387	384	388	392	396	405	372	405	407	404	365	389	408	382	382	406	366	367	414	391	357	379	397	396	430	387	395	419	391	394	426	382	373	375	370	423	408	393	407	398	380	383	397	393	402	417	388	402	395	391	400	359	409	368	382	388	365	393	433	373	357	445	407	408	395	411	425	351	401	403	401	423	368	390	392	394	397	365	387	391	386	422	395	416	385	433	392	401	370	383	394	371	433	420	364	379	413	406	364	408	390	389	412	421	364	390	372	411	386	399	384	399	361	409	376	400	389	422	400	389	401	401	394	401	392	411	393	391	393	418	408	396	390	398	417	391	419	407	396	369	404	415	376	385	405	401	397	366	419	413	395	407	382	419	380	373	363	369	408	362	406	380	386	409	390	364	383	388	414	427	372	393	425	401	433	396	408	389	376	408	408	398	377	387	407	379	432	394	400	398	396	397	357	393	380	375	394	370	414	368	383	407	359	413	371	407	455	407	412	388	355	387	410	380	402	393	364	354	368	368	394	409	432	375	366	430	395	412	396	379	403	395	395	387	383	382	400	384	418	377	408	415	361	384	435	402	397	402	411	376	406	421	401	389	418	412	403	386	383	435	391	399	399	382	408	400	432	388	386	381	425	401	395	435	429	385	401	371	417	384	401	433	397	381	400	350	446	345	399	346	391	391	382	379	362	403	391	402	420	388	418	398	427	376	391	352	403	395	396	386	381	404	390	406	433	385	383	402	390	390	387	436	384	406	419	417	370	387	413	374	403	415	424	397	396	355	383	394	398	386	409	372	416	405	423	415	367	403	381	411	386	399	420	398	394	381	421	413	381	405	408	362	381	373	407	424	380	380	358	382	379	408	395	370	418	419	397	411	413	416	432	380	427	394	415	376	384	377	380	386	384	368	391	414	411	415	378	411	389	395	383	394	389	381	405	375	409	398	394	353	392	370	384	361	432	383	391	402	406	391	380	398	397	397	436	400	418	396	377	417	418	386	405	397	387	378	402	429	434	434	361	404	380	399	365	393	430	400	428	412	395	422	387	380	388	424	410	388	408	391	413	387	370	439	396	408	407	412	413	417	373	396	375	370	380	368	412	389	399	374	418	396	389	376	327	399	392	387	408	366	387	387	442	375	386	369	415	372	372	410	416	371	398	390	369	374	389	432	406	364	372	393	417	406	398	365	431	395	423	386	418	380	350	404	385	391	438	378	392	383	421	395	413	363	385	407	396	362	374	399	386	382	405	356	386	391	395	398	385	401	349	406	378	412	374	367	390	385	433	401	396	399	402	396	407	447	410	432	392	387	421	401	367	392	446	399	367	358	373	403	401	400	398	413	399	391	381	427	404	412	375	404	340	400	402	375	405	419	379	410	370	371	399	381	382	421	407	408	375	379	380	383	428	409	398	394	380	391	394	381	413	375	368	429	396	405	405	373	435	406	399	433	407	369	399	409	394	405	380	356	410	441	374	392	382	397	389	386	384	401	411	369	393	431	365	396	387	401	340	392	361	402	387	387	400	389	355	405	404	351	386	411	385	411	364	395	396	397	399	349	372	371	390	393	396	377	422	355	360	385	421	388	434	389	450
15525	2839	1491	903	737	694	644	561	601	544	566	519	538	527	507	521	535	547	513	513	500	528	496	505	508	518	523	497	582	481	518	496	500	498	517	553	467	513	536	524	488	507	529	497	518	484	523	523	496	532	524	496	545	534	513	519	543	547	546	514	540	521	524	513	528	510	488	561	541	495	521	500	513	524	529	526	512	495	493	511	540	565	551	532	535	525	521	497	512	505	509	528	537	527	509	508	504	501	541	531	508	557	522	547	513	517	525	525	553	566	503	509	530	473	532	487	510	546	513	522	521	543	493	498	502	518	495	510	530	531	530	527	494	506	501	540	495	524	549	579	526	545	539	528	515	527	475	556	524	564	527	527	532	502	519	503	543	507	568	491	482	556	552	524	545	507	496	515	527	513	497	507	515	511	505	501	552	556	495	577	521	522	545	543	528	537	538	510	525	517	531	515	563	477	551	541	506	549	510	509	525	531	576	562	552	551	462	522	502	515	561	529	565	543	506	466	502	506	503	509	520	472	492	510	573	542	531	563	532	527	491	562	519	515	530	536	523	503	519	505	527	504	551	501	568	522	519	521	535	533	530	488	499	505	502	500	484	477	532	542	517	540	543	507	501	533	504	517	509	491	532	512	541	536	545	499	511	561	525	534	515	516	510	487	497	525	560	561	485	524	511	545	515	531	488	509	503	460	545	547	536	499	522	542	546	527	485	492	509	543	535	490	517	571	525	509	554	547	520	509	497	542	514	494	500	514	499	510	498	538	500	530	501	494	522	488	506	480	512	526	464	534	541	525	483	528	511	477	495	522	517	512	562	535	517	529	519	505	543	532	536	526	542	544	469	512	517	535	480	511	506	519	484	513	516	487	511	534	496	547	509	500	526	491	498	531	530	518	464	511	519	513	522	508	488	556	500	528	522	506	536	526	508	553	501	515	486	535	540	489	509	505	505	526	530	567	497	515	510	536	525	481	579	526	535	514	510	474	524	546	493	512	534	532	540	525	531	497	494	523	526	545	543	523	527	519	557	519	481	571	494	512	492	519	509	492	472	519	528	533	490	512	509	521	516	500	489	509	540	520	499	541	530	514	547	541	532	527	515	529	504	530	493	524	537	527	506	504	492	508	505	530	488	512	510	506	472	502	538	529	512	533	505	528	489	535	513	494	521	564	478	515	574	556	526	495	546	487	533	495	485	513	537	499	544	542	539	505	557	543	535	555	489	562	480	527	524	518	502	492	546	518	519	535	530	551	528	520	535	520	529	487	538	504	503	555	500	550	519	538	550	482	511	545	530	489	527	509	537	552	500	518	520	521	507	550	553	496	519	482	485	506	534	529	567	536	526	527	499	471	524	519	503	527	477	484	532	533	496	442	567	506	528	497	521	545	519	545	512	479	507	509	515	546	506	528	479	499	510	515	524	529	540	536	531	538	490	519	548	524	487	502	532	539	520	523	542	508	556	507	501	497	510	544	543	509	514	486	493	562	492	501	517	515	534	515	509	479	529	496	501	549	515	500	537	522	529	546	518	520	491	519	541	523	562	533	500	503	507	500	514	499	482	505	503	500	503	487	526	534	554	547	500	525	518	491	528	532	550	510	556	498	501	508	520	495	542	557	558	529	506	541	534	475	524	519	553	509	502	514	560	498	504	530	516	501	503	524	555	512	548	544	569	489	493	521	544	517	509	503	539	555	518	493	496	551	517	521	546	553	531	463	557	516	507	496	534	517	507	487	478	555	476	493	459	523	511	527	547	474	541	499	501	506	505	521	501	530	504	549	520	496	508	474	515	535	513	560	495	528	496	488	511	538	489	524	515	499	534	523	563	533	513	500	483	500	559	532	483	521	545	500	488	531	545	543	537	529	530	504	507	534	529	502	553	551	499	521	533	486	532	536	562	529	532	538	557	528	522	492	499	530	504	546	482	516	489	534	542	569	513	473	514	560	512	535	513	510	490	519	520	529	461	532	517	505	514	562	510	494	517	570	472	553	485	551	509	487	499	523	535	538	533	508	530	526	538	517	536	456	491	503	523	503	517	554	490	538	515	570	488	519	505	498	546	536	496	497	504	498	529	519	525	516	501	528	504	496	507	515	520	527	520	518	469	544	535	507	515	518	509	546	513	536	550	493	509	541	556	500	516	525	506	533	541	524	553	524	495	506	522	527	521	500	550	535	520	556	517	485	495	496	527	501	530	511	519	536	502	522	468	551	549	517	482	500	516	501	569	508	540	546	530	495	508	520	521	527	519	529	546	523	501	481	541	529	476	538	512	512	517	499	481	487	523	536	563	485	516	522	519	516	512	533	509	538	524	477	499	487	496	551	467	485	498	546	523	516	539	500	508	512	519	472	546	562	501	537	477	516	538	509	522	492	484	549	519	467	533	516	511	504	488	545	541	529	531	503	503	534	519	542	507	526	497	536	484	510	541	523	538	485	499	528	527	504	539	510	510	549	511	551	516	550	541	552	501	575	525	488	517	489	474	540	521	529	481	537	552	508	505	551	501	509	496	515	544	522	529	514	513	532	566	522	509	511	527	506	563	559	524	504	555	522	520	524	502	510	510	529	513	554	512	566	541	516	499	502	546	510	498	512	525	520	496	541	515	534	538	518	518	520	521	489	490	536	514	515	473	509	540	539	512	536	495	546	488	532	534	528	495	524	491	536	527	474	499	533	495	487	498	512	556	516	471	544	495	468	537	503	514	502	508	538	489	500	521	563	524	569	562	486	491	519	473	557	536	524	542	523	525	530	567	492	560	512	493	522	525	496	524	533	546	564	526	566	507	528	515	522	475	534	540	559	508	551	546	543	476	517	519	547	534	561	533	505	493	486	525	537	539	533	510	513	524	505	495	507	547	535	528	531	538	500	499	522	530	532	549	515	531	498	518	518	488	501	531	528	496	500	531	531	527	553	524	531	500	568	543	509	502	530	509	537	529	530	500	540	531	500	508	506	517	510	530	505	551	521	509	498	534	487	573	479	531	492	508	499	519	535	508	507	541	559	521	512	506	549	492	543	524	524	558	509	544	507	537	570	511	556	522	506	527	526	534	485	574	491	542	521	496	547	516	509	521	508	531	550	554	517	524	526	502	508	509	523	520	540	534	522	534	530	529	544	511	489	533	538	496	528	510	512	505	527	477	533	502	512	491	494	484	520	489	505	538	525	517	515	537	573	517	545	484	518	506	480	505	465	528	518	499	503	503	552	509	522	514	491	521	496	492	525	497	493	558	485	514	534	518	481	538	508	492	527	494	562	512	517	522	546	536	513	510	497	485	554	536	526	490	488	515	526	547	485	521	503	497	523	535	531	541	490	514	540	486	597	513	527	513	456	524	533	533	494	530	526	561	517	545	505	541	523	529	484	518	524	493	519	495	520	523	522	500	510	517	506	535	540	540	495	553	523	508	507	539	496	468	538	507	489	532	511	505	485	514	497	535	566	541	534	514	546	509	517	519	535	506	525	539	524	511	513	471	536	536	527
24128	21662	28901	24950	21618	6073	783	599	534	485	468	447	416	394	429	394	351	368	382	380	383	377	370	373	390	397	398	425	368	375	375	387	379	356	375	345	376	394	376	375	367	376	367	356	374	394	392	348	373	379	358	352	341	381	358	351	344	336	383	362	324	362	339	389	403	361	361	365	354	332	381	397	387	381	363	373	379	376	393	362	368	349	363	370	359	344	385	374	370	368	364	338	372	335	376	328	330	338	358	395	361	399	379	361	350	368	332	375	369	384	379	377	366	377	365	374	381	366	372	379	393	365	349	366	351	363	349	386	356	334	365	376	371	355	368	344	361	405	374	367	392	348	367	370	365	363	357	326	328	425	341	386	361	366	390	383	398	344	361	343	365	359	361	341	336	368	331	346	371	372	375	373	357	348	362	362	367	370	414	365	342	347	353	375	332	412	348	356	344	379	335	377	388	385	362	323	381	337	376	366	351	396	364	376	359	357	385	326	384	383	327	388	356	366	370	344	373	356	375	378	373	379	358	345	345	366	390	362	355	374	325	357	375	371	356	374	416	340	354	374	387	356	363	371	379	373	359	339	356	340	381	411	349	372	362	341	368	366	377	363	346	381	342	349	352	353	399	377	377	378	360	389	367	373	394	359	376	357	352	394	349	373	387	344	349	352	335	378	358	374	363	340	346	377	363	368	353	335	374	396	363	365	356	378	362	383	319	361	375	370	343	393	356	378	374	393	379	372	345	346	335	373	390	381	349	388	378	381	365	366	364	374	386	383	414	382	413	350	406	363	356	388	379	369	373	377	345	375	350	359	371	365	378	355	337	372	346	348	359	402	402	344	402	362	368	405	397	394	366	339	346	369	389	366	364	356	383	373	352	383	380	370	416	342	359	375	376	367	354	363	344	372	421	327	384	335	369	349	345	378	379	353	370	380	369	366	358	380	373	405	397	344	352	350	340	368	352	343	371	399	397	386	371	378	366	358	387	383	379	372	361	362	346	358	362	359	357	358	368	341	327	340	378	344	331	303	377	382	347	364	346	363	395	376	340	364	365	357	332	367	375	369	378	380	377	367	373	346	358	362	347	366	357	392	373	331	381	423	403	354	362	366	408	346	349	372	407	375	362	345	350	364	339	379	371	393	370	377	363	349	350	400	394	342	364	361	388	378	377	360	336	322	349	386	361	368	351	361	384	392	394	345	380	345	365	375	369	364	378	374	354	351	382	368	380	354	361	392	350	334	368	385	351	327	367	347	401	374	352	349	337	359	385	348	329	337	358	361	375	359	385	373	387	372	351	363	370	326	342	358	365	379	367	352	366	395	366	364	349	374	353	391	392	346	381	378	344	338	388	366	382	379	360	342	351	381	360	354	374	404	361	379	379	390	385	349	366	360	357	366	342	359	386	339	373	384	381	365	344	334	370	363	358	339	368	358	342	366	382	363	360	374	375	337	383	338	340	337	367	359	395	377	340	386	346	361	375	336	375	348	367	344	356	347	353	394	367	343	334	346	379	352	371	352	365	387	370	353	392	345	381	342	344	377	372	363	342	361	350	373	359	360	379	368	366	370	419	363	369	370	358	357	349	366	391	336	315	349	371	354	344	375	378	351	339	342	380	357	367	395	400	375	384	379	355	338	376	398	377	407	354	343	341	371	359	384	364	353	357	351	343	391	355	362	358	363	355	380	378	340	337	372	366	377	380	364	344	353	390	304	405	321	358	324	366	325	344	349	330	359	387	384	339	385	352	376	370	352	358	366	370	349	392	365	371	381	375	378	358	343	353	318	362	332	361	346	335	398	357	380	345	351	338	370	341	396	366	405	378	346	331	357	348	372	348	379	385	377	361	366	391	346	368	356	388	369	348	355	370	325	355	380	388	360	374	348	330	375	359	356	387	363	367	386	353	390	374	349	369	380	392	371	395	361	351	385	341	358	358	353	369	318	358	342	348	376	397	371	380	352	354	371	360	324	340	345	369	366	347	351	345	359	346	375	360	366	375	361	380	365	350	381	341	356	355	374	383	357	371	366	352	360	368	379	395	352	384	397	372	385	363	375	338	362	335	324	356	380	382	397	374	353	384	355	353	358	340	377	362	340	342	338	378	366	321	336	359	347	370	343	374	369	374	395	369	339	363	386	393	355	344	343	350	369	389	372	359	338	358	367	375	332	365	344	339	359	378	364	370	376	357	393	353	344	349	330	363	354	375	365	365	337	381	357	351	345	361	355	367	381	382	357	357	368	359	357	379	389	356	345	365	395	343	362	359	350	360	339	333	375	349	358	372	386	359	351	399	343	400	369	350	347	390	390	380	337	390	361	357	323	359	336	332	345	384	354	354	380	352	373	355	353	396	395	355	350	336	338	379	366	360	366	362	383	399	386	376	368	356	355	365	390	359	332	355	361	347	323	359	374	379	373	357	345	370	323	366	417	355	351	410	370	341	339	358	369	355	328	374	332	353	355	338	333	376	347	359	359	393	367	367	358	368	355	358	327	388	324	361	356	354	365	333	360	348	366	359	351	358	354	357	379	368	357	353	372	348	353	346	380	351	364	341	369	363	358	328	342	367	360	367	368	378	325	375	365	375	379	369	376	339	385	370	384	346	351	367	394	372	354	381	341	357	378	340	356	361	359	371	373	356	355	363	368	368	345	341	356	337	373	360	366	345	358	357	331	331	358	374	356	361	366	350	373	321	344	373	378	357	340	368	352	371	377	401	372	381	361	398	386	389	334	392	342	373	366	369	337	367	342	365	392	370	380	356	338	358	372	343	360	360	379	385	391	351	328	380	380	357	338	343	393	364	336	354	394	356	351	394	332	346	315	359	314	368	350	347	367	362	367	379	379	363	336	355	371	349	351	370	359	358	350	393	349	371	373	364	336	367	340	377	378	357	353	337	372	316	370	321	359	378	370	350	351	360	351	349	360	373	388	373	364	364	363	338	399	370	369	383	395	363	359	345	352	366	365	377	417	350	378	361	342	351	360	352	396	360	386	338	366	358	402	357	348	376	370	364	338	351	341	350	341	346	376	365	354	321	378	361	362	392	381	332	359	370	380	344	349	386	367	376	350	366	340	366	352	365	349	352	379	332	406	369	359	363	397	367	355	371	372	338	363	354	356	356	378	328	406	331	386	354	359	356	406	380	334	322	358	394	366	342	398	381	332	329	388	336	365	360	373	386	342	372	345	388	341	379	406	379	374	371	350	362	365	382	354	374	344	367	384	419	358	357	386	350	336	350	356	385	342	341	344	369	399	333	352	386	365	376	376	350	376	366	358	394	375	327	371	325	364	365	354	371	356	349	380	360	350	386	396	367	382	359	373	332	388	379	315	308	350	357	359	357	362	372	353	407	353	348	358	368	369	361	347	367	366	374	379	323	375	347	378	354	333	340	328	335	384	362	385	353	389	371	361	388	381	376	365	344	347	365	376	347	381	373	377	371	348	313	364	374	346	358	369	373	356	349	374	369	368	341	352	357	353	360	378
19254	10539	5708	2707	2031	1515	1304	1012	890	779	705	672	648	627	558	557	566	581	530	551	549	564	525	520	496	547	449	501	526	499	506	482	472	529	467	513	524	469	531	503	483	493	524	461	492	483	466	486	512	487	523	505	480	476	481	493	510	502	499	494	480	530	439	503	489	513	519	523	492	467	496	521	499	479	517	463	446	499	510	523	469	559	478	488	445	472	468	493	482	459	488	504	514	491	498	500	477	510	459	496	481	465	459	472	439	488	505	509	517	481	511	497	441	475	482	498	478	500	481	499	473	443	472	492	476	489	499	469	470	478	505	498	473	457	481	505	461	492	461	469	474	443	485	494	458	507	493	444	495	522	488	501	483	450	475	488	517	486	462	507	439	491	517	476	455	489	453	494	491	495	470	481	488	452	475	470	474	481	477	497	495	474	467	469	514	486	486	472	438	500	448	483	489	492	458	489	478	477	502	470	490	459	489	469	476	502	484	473	512	490	462	480	471	513	476	472	497	488	467	480	452	510	484	503	486	470	491	439	508	488	475	488	470	496	466	500	456	512	484	454	478	477	474	475	478	516	486	472	489	468	535	499	501	490	464	500	499	517	467	507	503	480	477	528	471	480	474	524	516	515	485	469	481	470	495	515	460	486	469	506	469	469	481	508	505	504	446	475	482	500	520	492	460	489	487	519	510	480	482	488	487	481	518	499	481	505	483	477	473	486	481	492	519	454	447	462	512	488	467	517	499	515	483	486	464	494	529	490	497	500	517	498	475	486	482	484	475	434	473	470	454	495	475	519	434	457	477	450	458	471	492	465	525	470	505	489	485	474	493	510	466	497	510	467	502	458	511	467	493	507	475	528	473	476	501	482	478	486	490	464	485	470	471	489	510	487	528	472	470	473	481	519	504	497	507	481	512	445	491	454	486	452	520	455	502	500	504	448	499	483	482	468	501	515	479	499	470	502	459	477	509	460	479	558	489	432	474	530	452	508	512	419	490	468	512	504	488	527	471	508	500	471	458	501	516	452	493	487	514	458	539	474	460	459	490	500	473	532	471	484	498	530	531	506	491	497	501	506	497	502	505	496	503	488	496	487	479	504	501	480	516	499	470	508	451	490	493	473	486	508	485	449	496	475	506	507	483	497	524	479	464	496	480	496	528	515	456	487	481	462	509	514	476	465	472	494	489	483	477	491	477	491	502	518	461	470	466	506	480	489	536	481	513	443	507	451	455	497	506	492	526	470	483	516	474	481	495	478	506	514	504	482	483	507	503	484	474	468	457	503	503	484	467	472	453	476	464	457	479	449	488	529	467	505	487	452	456	449	498	495	471	470	475	476	460	483	485	521	524	476	469	470	497	487	513	483	498	482	513	506	514	520	490	479	478	494	472	531	466	455	474	489	450	500	476	470	467	515	493	490	501	507	470	486	465	513	484	487	458	469	501	481	485	487	478	473	473	480	500	477	433	515	488	471	456	489	523	485	522	501	487	463	499	504	449	464	467	510	477	472	461	504	508	457	467	475	474	494	497	453	508	484	482	532	500	462	479	484	527	420	462	486	497	467	488	492	486	453	479	489	461	487	484	485	506	475	458	488	485	477	467	449	482	498	464	492	471	436	483	465	462	476	494	481	463	460	483	487	493	513	480	476	490	490	496	477	528	519	482	493	511	512	477	476	482	475	498	517	476	514	480	510	477	418	542	449	493	491	512	498	493	466	481	483	452	454	517	479	433	497	510	493	467	470	492	470	496	478	486	450	508	485	497	519	494	507	490	442	469	445	522	480	463	516	531	499	457	511	480	497	479	496	491	496	494	502	481	507	494	479	512	475	513	503	475	459	476	482	472	485	478	430	464	482	478	507	516	516	456	489	475	458	474	481	493	459	505	512	456	502	512	505	467	487	472	471	517	472	474	501	516	477	464	505	467	495	509	478	479	486	428	474	486	502	477	451	494	439	489	502	503	519	492	491	479	509	480	505	501	493	474	512	479	544	495	497	490	478	484	507	536	494	478	491	493	465	502	463	496	492	469	491	479	485	472	474	516	488	502	465	479	440	480	448	492	507	505	500	478	483	475	505	503	486	475	480	494	474	487	496	488	461	486	477	515	460	495	498	470	492	463	509	505	471	461	473	462	462	464	475	496	504	472	486	500	546	459	476	451	456	466	493	468	496	494	471	508	473	442	491	476	490	511	482	509	451	514	439	479	495	487	504	490	519	497	485	476	481	467	491	466	470	468	515	501	459	446	479	480	467	503	476	464	479	468	487	514	468	470	457	524	495	493	491	545	489	492	534	482	471	486	477	499	482	481	479	533	431	500	484	497	476	490	479	477	497	505	503	488	450	443	446	473	482	477	522	499	463	454	484	523	472	499	487	448	481	478	492	497	512	463	500	481	461	498	468	495	487	477	500	474	500	475	485	491	512	509	481	500	444	451	493	525	479	453	490	451	479	463	449	498	500	499	492	493	495	445	461	491	523	467	479	502	500	527	459	464	484	464	487	474	529	463	508	517	516	449	514	482	475	467	525	470	491	528	463	513	462	506	456	437	500	508	515	455	503	498	497	489	480	486	502	540	506	526	517	507	447	452	456	458	501	464	490	458	475	488	458	454	491	476	460	512	479	488	463	453	457	474	528	463	494	489	501	502	505	441	521	492	462	491	464	487	441	484	456	462	507	466	495	524	488	504	476	536	472	493	489	510	520	489	497	469	452	519	517	533	495	462	452	463	480	478	493	498	513	500	480	462	498	496	481	494	470	455	479	447	457	494	507	469	509	450	482	475	517	487	534	471	472	484	473	455	515	497	493	505	460	516	509	464	478	502	462	520	487	489	492	458	518	474	488	430	499	480	474	487	483	503	485	487	498	475	492	480	489	485	479	457	507	480	501	501	490	499	447	458	483	489	479	484	498	496	510	483	481	511	508	483	481	449	459	493	478	458	480	491	440	474	496	446	503	458	516	464	495	487	459	472	508	480	503	504	493	483	482	494	484	534	448	491	479	481	471	497	481	452	452	497	456	511	482	498	478	453	462	501	477	493	493	512	469	491	462	423	494	490	462	474	468	525	487	472	507	481	489	479	499	473	449	455	488	517	507	478	467	485	478	491	469	511	459	476	456	469	492	496	461	480	522	458	469	502	477	445	479	471	490	517	459	514	442	477	493	479	524	475	496	504	522	476	508	511	488	461	511	500	480	466	466	496	519	497	511	475	467	488	450	453	498	516	469	492	501	477	529	477	467	466	467	474	492	472	477	489	485	504	492	454	444	470	493	458	487	523	459	480	486	498	476	478	468	496	491	464	465	464	478	507	490	464	440	496	480	476	468	526	490	462	469	462	471	479	458	474	456	463	489	465	445	501	471	490	493	486	530	476	519	489	451	480	497	446	484	471	469	462	465	480	501	502	460	488	478	461	477	459	457	512	463	447	524	494	495	515	475	476	539	461	511	466	483	463	457	494	489	482	439	475	526	505	479	484	461	506	512
25326	21647	27386	26063	4587	544	398	373	294	300	286	267	279	279	257	261	258	245	241	246	249	251	258	241	211	271	240	290	239	227	214	275	273	230	260	230	247	267	243	253	262	230	262	236	248	272	248	234	233	258	242	244	253	248	253	242	245	231	266	243	244	247	226	239	239	247	238	261	268	256	273	256	263	253	232	259	226	270	259	238	257	220	235	227	240	226	253	271	234	251	249	262	254	242	264	259	253	235	248	235	260	275	226	196	266	245	255	195	246	250	250	272	256	255	229	250	242	254	242	257	227	244	251	242	238	245	247	211	256	248	256	267	251	229	259	256	250	244	229	231	233	235	283	261	249	239	241	235	231	266	234	217	256	250	238	246	236	258	237	252	258	228	236	256	238	257	228	248	269	264	227	254	249	264	235	267	256	229	244	246	239	228	241	233	233	221	213	233	254	228	230	252	239	269	244	262	245	245	245	267	252	235	222	252	230	248	262	282	237	262	260	256	238	236	243	212	246	277	269	256	250	237	224	233	234	218	243	245	220	247	234	251	230	251	227	252	238	254	228	243	251	235	266	253	268	234	212	236	206	249	226	250	244	239	231	231	237	272	236	221	248	241	243	234	244	260	213	234	237	252	249	230	240	198	284	258	263	261	239	242	252	243	230	234	266	201	266	228	259	216	270	239	240	249	246	228	260	248	268	269	237	266	259	247	230	247	247	246	235	251	227	239	255	234	257	275	235	243	251	235	222	263	262	210	273	260	255	253	253	260	245	216	274	233	262	267	208	231	239	249	261	232	263	248	235	232	264	233	258	267	241	241	219	242	248	247	243	235	276	221	216	238	234	231	242	253	261	251	239	249	238	232	252	228	263	242	216	224	254	253	272	256	246	257	247	240	241	269	254	263	256	238	227	211	242	223	251	242	255	263	236	230	240	258	257	268	275	241	268	226	230	266	281	234	249	280	272	246	223	255	245	233	233	230	250	218	240	252	257	266	250	253	260	250	274	258	223	250	257	259	251	240	257	256	236	262	239	242	233	269	259	253	234	246	251	221	224	247	289	291	257	242	233	260	248	252	259	243	260	245	227	239	276	236	245	246	254	265	237	257	263	234	229	250	248	268	246	268	232	207	263	255	238	246	249	246	242	244	232	237	217	229	242	227	234	231	212	248	253	290	236	246	230	224	275	244	244	249	268	216	263	279	270	254	235	258	275	242	229	228	221	255	235	230	228	248	245	252	253	265	239	226	227	235	242	242	234	225	257	223	268	251	277	256	238	248	227	242	260	247	244	255	243	251	249	209	254	273	258	229	218	251	230	256	254	247	272	234	255	248	249	276	237	247	238	262	216	242	236	254	238	245	225	218	253	241	242	264	241	235	243	241	245	228	233	228	224	236	272	238	254	215	247	254	256	255	257	230	247	220	245	207	225	240	246	236	219	235	251	242	292	233	233	258	248	263	249	236	254	230	246	223	266	233	252	254	268	242	272	227	238	266	229	250	241	249	228	245	267	224	232	263	264	244	236	261	219	251	262	280	259	255	226	245	239	237	255	251	268	239	243	252	292	213	247	238	241	296	237	225	256	249	242	262	234	221	217	230	241	260	242	254	257	239	211	243	257	234	249	259	230	227	219	260	241	249	227	245	221	241	230	247	265	280	248	229	244	237	232	244	243	239	254	233	259	258	259	236	249	235	240	264	251	255	254	236	232	268	267	231	254	245	262	266	250	251	240	233	220	226	235	257	229	251	242	243	205	279	234	240	250	235	261	244	258	236	260	246	240	237	264	253	237	220	250	231	248	274	247	262	228	255	243	247	260	248	245	241	247	250	245	240	241	214	246	229	258	256	214	270	245	248	275	258	227	234	251	236	264	255	234	251	246	223	284	244	215	235	241	229	246	232	245	227	259	279	255	239	217	242	268	232	250	243	245	227	256	233	221	238	196	244	235	233	251	269	246	275	235	256	231	255	280	273	256	245	245	228	227	270	257	273	232	243	227	252	274	243	244	257	268	235	247	247	236	241	219	230	240	233	236	223	252	241	243	250	253	262	256	255	242	224	267	222	251	257	257	262	248	238	241	248	255	237	275	251	255	235	265	245	262	240	262	214	235	237	247	240	236	241	213	234	253	243	270	259	248	260	231	244	287	253	217	232	238	246	244	249	256	267	245	224	244	255	262	250	243	250	270	239	242	255	234	263	226	239	234	254	229	240	222	264	253	277	250	247	226	281	238	267	242	236	273	270	234	245	226	238	263	252	265	241	251	250	263	230	266	229	244	255	232	245	248	253	234	220	249	267	261	260	239	220	247	224	266	270	253	245	254	262	251	260	252	236	261	241	222	256	274	237	239	232	236	268	210	245	256	274	236	222	259	257	238	235	251	260	233	233	226	234	253	235	222	238	227	250	235	252	234	262	283	266	226	258	234	241	254	224	237	260	244	263	248	249	251	257	239	248	236	239	246	228	245	240	243	233	238	248	245	275	241	242	249	245	237	239	241	263	235	268	243	243	227	236	224	256	216	238	243	231	277	264	295	243	239	243	271	247	239	227	217	251	239	232	245	248	239	262	248	264	232	202	224	277	245	235	232	263	243	252	250	220	281	246	254	254	252	221	269	232	241	221	261	225	266	222	236	261	258	230	267	216	238	264	228	238	281	246	230	262	219	249	247	256	252	227	241	279	244	257	257	267	241	250	223	243	246	221	222	248	247	260	254	244	227	245	224	238	235	277	242	244	225	236	271	232	250	260	198	254	235	225	229	234	266	254	256	244	254	205	225	248	263	224	238	262	252	265	231	243	213	248	226	243	227	254	259	224	243	253	266	266	251	256	259	251	232	243	239	227	256	253	241	248	251	248	277	259	266	221	237	265	252	223	243	216	251	254	253	268	224	247	251	232	279	251	247	245	230	243	236	265	235	271	234	236	240	250	251	221	233	270	223	243	236	257	241	220	254	260	239	238	228	249	250	232	240	251	258	244	236	232	241	262	250	252	235	218	262	235	245	256	251	261	225	254	265	233	231	245	228	212	229	245	258	276	265	247	240	211	221	222	250	257	245	244	252	222	238	244	274	208	242	245	270	253	270	238	239	260	235	233	248	237	236	256	243	273	249	266	231	208	254	249	278	258	246	274	235	222	259	250	224	217	235	247	235	247	247	252	240	241	230	239	248	252	231	262	229	242	275	239	231	240	247	267	231	243	261	260	266	242	260	233	264	240	257	247	241	238	238	242	258	257	253	240	219	205	208	241	253	254	297	250	278	261	264	253	240	243	255	236	260	252	233	232	244	270	261	255	229	255	256	237	235	247	241	279	266	220	258	218	250	247	250	241	245	243	260	246	251	250	273	251	254	254	240	260	276	249	235	240	273	229	241	231	244	214	265	250	229	238	221	247	235	267	264	229	238	261	229	264	223	263	256	265	254	241	217	231	229	233	216	261	248	248	240	255	248	233	229	245	216	250	256	242	245	248	246	233	255	244	258	239	263	241
17730	5920	3227	1550	1139	888	746	643	498	496	466	406	380	377	419	401	375	368	365	317	340	347	298	352	335	316	324	361	356	300	296	349	299	351	299	328	328	305	338	346	312	326	332	314	348	314	332	330	314	327	357	339	314	327	321	331	352	352	326	313	346	293	328	336	323	309	338	365	307	308	322	335	338	309	321	328	314	323	328	342	351	331	318	330	333	319	329	336	284	324	312	353	333	324	341	344	312	326	322	329	305	342	336	308	329	342	321	340	326	331	331	323	336	334	309	338	333	287	296	307	335	318	320	305	326	341	348	330	307	323	296	322	321	337	305	291	325	316	305	309	339	357	345	304	274	311	329	290	326	329	332	321	279	310	319	315	314	309	309	333	315	317	325	338	321	300	311	297	328	341	339	295	318	344	326	289	324	307	324	302	285	332	341	311	325	316	366	330	288	324	300	321	321	291	323	314	352	328	313	337	320	300	352	311	325	307	312	346	336	319	324	344	327	318	297	332	324	302	355	306	320	332	306	331	330	328	309	342	321	326	315	339	352	325	333	321	306	340	344	306	319	324	311	324	313	345	328	330	302	318	339	345	325	335	312	331	267	321	312	294	363	333	340	348	314	307	291	338	320	358	302	308	319	337	340	362	353	321	364	320	348	352	314	332	304	298	298	319	350	326	315	301	321	332	341	310	298	347	342	326	307	299	326	352	367	337	285	322	326	352	319	313	340	317	291	325	310	351	338	344	313	315	296	340	295	327	325	321	312	301	327	336	344	327	363	329	348	339	298	323	319	325	317	338	307	333	334	313	316	327	324	342	323	354	323	317	323	315	288	315	333	317	337	353	328	342	319	306	325	322	307	321	288	344	320	323	344	343	328	309	357	321	313	336	284	335	314	336	318	313	315	330	316	326	315	342	337	320	336	315	326	297	323	312	306	315	324	295	309	328	335	331	353	361	321	342	344	330	347	308	341	332	327	323	352	328	317	328	340	319	315	311	331	322	369	312	337	300	288	292	341	336	327	309	331	322	296	304	322	321	292	306	354	318	331	330	340	335	364	338	338	330	314	330	286	341	303	344	322	318	331	308	305	307	341	316	323	311	339	299	312	276	323	280	325	322	312	335	299	355	340	318	302	324	310	316	329	342	334	339	310	313	325	302	324	303	287	339	335	321	358	368	322	296	355	311	337	318	323	356	309	319	322	340	346	338	294	310	326	348	345	321	297	298	325	308	337	353	351	334	303	321	316	337	363	293	326	334	327	347	307	334	339	300	335	312	306	299	320	345	314	335	336	302	341	328	313	317	364	350	308	308	315	306	350	318	297	335	298	294	332	317	342	326	332	306	314	303	316	330	338	297	312	333	313	286	342	326	344	305	299	366	319	343	334	325	329	347	348	319	301	339	326	312	323	328	317	349	306	322	292	314	335	332	342	326	290	291	318	320	367	341	309	334	302	314	354	314	343	300	328	300	332	299	311	337	303	312	291	316	310	323	322	340	329	308	310	296	307	314	324	335	288	323	333	363	309	332	301	340	333	311	341	299	337	298	359	305	334	337	310	318	318	331	321	342	328	311	331	349	309	364	324	347	323	334	331	364	338	321	331	301	319	325	350	328	314	328	341	303	350	319	346	335	322	336	307	324	353	339	304	333	356	321	338	321	329	322	320	324	311	303	334	321	313	324	340	364	311	299	306	310	318	319	312	315	311	326	345	348	316	336	286	344	318	316	316	311	310	333	291	304	308	323	342	315	327	325	348	300	305	336	349	327	348	345	304	346	316	322	337	307	360	302	321	316	347	326	308	307	371	324	317	308	341	334	308	342	327	324	336	300	302	316	309	339	327	329	324	323	306	288	369	319	316	308	325	346	306	303	316	330	319	355	318	332	327	309	319	321	324	327	342	337	318	335	316	307	298	297	324	336	326	313	354	335	346	323	350	346	316	303	303	303	362	320	336	315	341	307	298	328	343	315	302	323	334	313	349	336	313	327	315	306	312	310	330	323	307	342	340	320	309	343	335	324	327	291	339	317	365	333	337	306	323	321	311	314	353	309	305	335	316	350	336	328	377	312	322	327	312	353	321	337	325	314	322	345	352	351	355	292	308	272	314	301	292	302	344	336	329	349	345	317	331	327	303	331	316	319	350	334	310	351	315	331	351	324	304	322	326	326	308	330	302	309	324	302	341	344	337	341	325	325	333	319	331	333	339	312	297	295	337	338	322	336	329	331	319	324	302	299	303	335	307	335	342	313	330	319	300	280	311	300	333	339	333	319	299	316	315	314	349	365	317	320	329	332	311	356	309	321	313	331	334	332	319	327	326	320	342	342	258	344	303	306	323	335	321	315	328	342	300	317	300	321	305	313	333	344	305	296	314	315	273	305	304	318	321	337	321	313	294	334	331	356	307	311	318	303	319	326	300	338	325	316	305	291	322	310	290	330	321	357	333	367	304	295	320	332	333	316	373	330	332	310	322	363	330	343	315	330	321	332	317	329	345	260	301	323	313	321	342	336	309	302	343	313	293	341	300	284	327	306	340	315	374	335	332	320	337	331	319	359	287	301	317	283	325	340	307	319	350	320	328	349	355	338	349	312	327	305	340	321	328	297	324	322	312	315	318	319	324	302	304	321	341	324	307	324	340	352	332	330	310	330	333	288	297	314	346	324	332	314	327	322	334	307	309	344	323	313	295	340	290	340	340	317	347	302	309	326	342	284	328	349	337	320	309	349	348	324	325	290	336	335	296	314	330	311	316	314	320	307	363	340	329	298	340	325	306	319	323	307	334	288	314	311	328	342	324	325	316	329	305	330	343	288	311	326	340	336	332	316	305	313	329	348	325	362	340	339	338	302	345	303	340	326	347	335	332	323	324	333	318	306	323	314	351	317	326	340	338	326	314	314	306	341	305	314	304	316	332	320	320	310	325	335	319	304	326	341	305	338	341	346	314	337	352	332	350	365	316	334	290	312	310	350	304	343	335	322	316	344	308	333	351	341	328	313	329	332	316	340	300	315	321	283	302	338	346	312	339	314	355	345	351	301	331	296	320	335	342	327	326	295	327	298	309	331	302	300	327	332	376	345	339	323	343	312	288	351	301	329	314	305	326	332	335	311	315	300	364	296	328	322	326	323	333	308	324	320	326	333	339	304	307	323	330	360	312	321	335	333	343	326	314	314	348	328	326	314	282	311	300	347	309	341	305	313	349	346	326	337	310	332	342	338	320	310	297	345	311	324	322	321	312	322	335	313	328	325	333	325	319	306	308	340	354	287	330	310	349	363	313	344	314	307	335	320	333	337	275	352	324	333	315	327	323	307	317	341	334	317	321	348	338	327	312	329	330	338	299	298	352	319	355	339	322	336	333	320	318	361	315	328	337	325	312	359	308	317	311	282	324	334	349	340	317	338	342	321	329	331	353	306	333	300	339	353	309	326	334	320	313	310	315	336	308	364	289	311	328	294	331	326	305	361	302	337	341	345	294	284	328	343
23218	21700	29437	24511	21702	21550	2828	627	419	415	383	293	266	263	250	265	239	248	222	229	201	177	187	201	202	205	194	189	188	192	191	160	196	196	171	176	170	183	179	211	190	195	185	197	172	191	204	181	203	169	171	171	171	181	179	187	175	211	169	183	170	175	194	192	161	176	157	150	157	178	189	199	161	202	174	193	204	156	199	175	163	170	180	184	167	165	172	176	183	168	176	174	179	196	158	178	186	140	199	174	176	193	172	181	157	167	163	167	188	173	204	169	153	179	176	175	190	166	183	194	186	181	165	175	197	161	134	190	147	183	189	168	186	184	177	182	175	170	159	165	179	184	156	164	163	145	156	171	161	187	170	200	165	193	181	171	164	192	188	165	179	173	177	165	178	155	160	157	185	181	142	170	192	171	188	178	188	165	174	171	157	176	162	170	170	175	176	186	161	179	168	183	151	162	168	178	189	174	193	187	158	174	180	179	190	168	167	165	182	179	173	184	181	163	157	189	174	158	176	168	186	173	187	175	197	194	163	182	155	164	166	190	172	170	142	179	169	188	169	185	165	166	174	181	177	207	174	175	151	165	168	186	180	204	199	174	183	185	166	180	181	151	173	152	175	168	187	196	174	179	169	174	183	172	193	185	186	184	181	152	184	168	193	163	185	159	176	178	176	190	184	158	167	174	177	176	162	168	160	158	163	161	184	188	175	192	190	183	180	172	175	157	153	185	177	158	189	176	175	145	172	168	171	174	154	157	185	158	149	176	200	186	173	188	162	183	183	179	186	168	189	180	176	187	165	181	183	161	164	168	165	192	180	147	178	167	160	193	181	176	166	195	163	166	171	186	158	196	172	187	176	178	157	165	151	164	163	183	174	195	170	193	170	172	169	167	184	184	156	184	176	199	179	186	177	184	175	171	165	173	160	162	185	159	180	163	147	164	178	189	157	177	154	178	152	164	165	158	176	163	162	152	184	156	151	170	172	168	167	183	172	162	155	167	158	150	168	188	163	183	171	169	190	182	170	197	154	168	193	149	187	172	159	149	181	179	191	183	178	175	172	187	157	166	175	170	180	167	181	161	145	164	181	176	163	191	185	161	166	164	174	173	170	163	159	191	162	168	191	154	171	182	174	182	166	181	172	157	162	181	166	190	159	187	178	147	188	174	164	157	192	170	181	191	175	202	202	147	172	199	165	181	180	159	182	183	189	157	141	156	165	173	164	159	168	168	171	163	176	176	183	180	149	172	153	161	166	159	172	175	180	165	158	190	170	187	167	167	173	145	159	179	160	171	169	172	189	175	195	196	162	175	157	175	175	176	155	149	210	156	183	187	144	198	157	175	165	184	191	183	152	188	174	156	170	187	159	181	192	182	195	180	154	168	194	164	171	173	202	156	187	178	173	152	164	163	189	161	176	187	169	197	164	164	171	186	179	196	197	178	152	147	156	165	146	189	155	145	156	170	155	174	174	180	190	160	167	174	194	159	174	174	165	159	170	162	159	160	164	185	184	169	175	170	196	187	164	182	170	159	153	172	170	170	145	170	189	182	169	162	174	152	183	162	158	160	181	180	173	166	191	179	156	170	168	157	162	173	181	147	186	154	163	169	149	185	199	162	166	167	171	166	146	186	155	152	168	157	168	173	176	169	183	173	179	159	172	187	190	154	157	167	151	185	171	168	173	172	159	180	180	167	169	170	178	192	166	181	175	169	179	173	170	178	183	176	177	182	176	165	168	184	180	160	151	190	161	168	184	173	156	164	170	192	179	181	170	167	166	179	184	178	161	151	168	169	170	162	177	175	159	164	170	175	173	173	179	173	160	162	196	171	163	175	158	183	170	184	157	167	159	156	178	171	163	180	162	170	154	168	166	171	172	182	186	167	177	189	160	167	170	181	179	184	162	175	166	177	156	166	191	159	161	158	201	161	165	154	167	183	183	170	170	173	180	165	142	173	179	181	186	148	173	184	175	180	180	184	156	172	178	174	167	173	169	189	166	174	179	167	170	169	163	178	180	163	160	184	176	142	175	193	184	176	171	154	168	163	192	199	195	206	188	172	165	181	171	187	176	200	168	185	169	181	168	163	168	156	163	182	157	176	177	183	164	192	180	199	175	161	169	168	167	163	186	200	180	172	193	179	169	170	176	158	185	198	168	180	175	193	166	180	187	181	173	177	190	173	163	174	173	180	171	163	178	171	189	162	167	158	158	168	167	166	170	176	183	161	168	185	179	165	154	174	172	173	170	184	157	173	172	176	182	177	173	174	167	151	156	164	172	150	175	167	167	191	192	160	164	166	185	162	157	159	177	178	171	173	161	190	184	186	148	164	168	166	142	182	169	154	174	161	191	200	158	179	155	178	173	165	182	187	168	166	183	189	179	192	172	192	175	171	181	175	179	173	192	186	182	167	183	187	156	199	191	145	189	188	151	158	181	175	169	169	178	178	180	152	171	164	169	181	192	153	155	162	170	179	187	171	173	181	158	174	182	175	183	172	152	164	188	176	166	165	174	164	177	171	181	173	190	191	184	177	161	154	161	171	136	163	174	167	182	173	176	183	184	171	167	174	177	168	177	164	184	157	179	175	188	176	165	181	159	178	148	184	168	167	167	155	180	177	185	161	173	185	156	168	193	167	188	165	146	196	164	181	167	159	138	182	153	169	176	170	192	169	155	198	167	172	165	171	170	167	166	183	170	168	168	188	176	140	158	151	170	153	175	180	193	181	171	177	168	168	165	207	185	166	201	189	152	160	159	172	149	173	169	162	176	171	200	161	183	188	186	181	187	149	172	170	188	160	161	153	171	180	182	194	201	181	143	173	184	182	194	155	195	157	151	186	180	157	159	187	155	169	152	197	173	152	198	164	197	173	175	170	155	171	166	182	154	168	187	191	218	187	174	179	158	181	181	174	191	164	184	168	154	164	158	161	170	171	199	163	165	207	189	172	175	188	165	177	186	184	195	171	171	167	160	181	179	169	164	164	189	183	182	156	172	184	166	170	174	150	168	163	187	162	194	172	192	165	176	175	165	170	169	181	184	175	154	181	170	183	141	167	172	171	178	169	198	156	172	191	165	155	184	157	169	181	177	212	201	168	165	157	173	208	175	199	144	172	177	193	181	170	162	177	178	175	163	160	192	198	173	160	162	176	174	176	172	177	176	185	171	166	146	183	173	177	163	188	167	174	176	164	179	174	179	170	174	155	175	172	177	175	193	164	175	172	178	170	173	170	166	189	170	150	181	163	143	167	166	170	190	189	144	166	180	186	167	181	174	179	189	165	158	188	183	168	161	166	165	160	153	166	191	165	171	196	168	158	177	175	182	174	203	161	176	175	172	177	177	196	181	181	169	182	149	163	150	188	179	150	168	152	175	154	183	182	172	166	178	163	186	171	173	193	153	158	167	161	163	172	180	182	173	165	168	171	165	179	170	186	184	171	198	179	171	162	161	181	180	158	182	186	157	168	187	189	166	191	141	195	188	178
23269	14810	8652	4102	2914	2077	1649	1295	967	768	664	599	530	469	490	406	402	373	361	303	303	314	308	261	292	283	258	260	264	274	272	265	265	256	273	248	254	260	272	224	252	262	252	248	256	234	250	239	284	283	245	267	259	239	226	269	258	237	252	237	258	284	259	263	242	249	235	261	252	267	256	241	239	240	240	270	234	232	250	226	244	246	228	218	274	234	210	224	249	265	235	232	258	217	239	219	240	241	246	244	224	252	253	274	259	256	255	238	224	214	222	233	274	223	250	236	220	226	220	267	244	231	262	255	202	262	252	224	236	266	247	220	216	247	239	249	248	229	235	247	209	244	240	246	227	246	235	245	250	252	242	256	244	223	213	204	237	227	244	215	228	246	264	234	234	235	250	246	248	245	202	228	243	237	240	233	236	235	235	231	243	216	223	224	231	234	206	227	254	233	259	241	228	254	252	262	223	236	237	240	263	258	258	215	241	219	239	257	243	241	242	251	233	236	262	227	263	235	219	221	263	229	255	234	226	215	214	229	231	250	244	230	239	226	242	260	231	248	229	255	243	263	254	222	208	206	253	228	254	250	252	245	270	247	260	242	211	220	266	223	252	188	220	220	261	244	243	274	212	211	222	245	252	251	244	228	267	255	198	249	247	250	252	219	244	254	260	255	238	228	240	243	265	246	213	266	216	233	203	219	230	236	257	239	229	257	256	247	225	245	223	242	257	212	222	234	232	229	213	263	240	236	280	239	240	239	256	220	239	209	243	238	247	237	248	229	249	272	244	218	277	226	240	229	235	244	260	237	225	229	215	204	238	239	223	233	234	246	270	246	244	257	219	215	266	230	248	246	234	244	228	237	234	221	248	244	257	243	207	218	219	236	219	251	238	241	236	212	244	242	240	237	230	227	222	244	236	251	247	237	272	229	251	212	240	227	252	229	232	243	251	266	251	233	247	239	235	270	240	258	232	228	255	233	240	215	207	241	236	237	263	252	251	215	231	239	232	222	200	261	261	245	264	250	259	219	232	241	225	239	255	246	247	239	235	231	222	257	254	210	263	255	260	233	246	224	235	239	232	253	230	244	239	243	251	234	245	241	237	244	234	209	232	240	247	255	236	210	236	245	225	250	228	237	224	233	220	290	238	262	225	253	225	226	223	216	223	251	227	251	234	261	229	252	217	250	246	231	218	225	222	251	255	237	252	237	278	250	233	236	246	211	240	235	225	245	240	222	248	255	249	240	231	232	233	226	248	243	256	214	237	230	224	220	222	233	254	254	250	216	240	230	220	238	242	210	247	225	243	232	234	272	260	237	251	214	249	237	251	239	236	260	214	232	206	262	224	246	230	264	222	245	241	232	226	234	269	234	219	224	235	270	234	229	236	221	242	259	221	234	215	227	225	239	248	237	243	244	227	262	234	240	246	236	221	271	241	224	250	230	248	236	216	215	249	250	226	231	234	247	234	244	260	214	234	248	221	249	214	228	226	270	242	233	222	238	224	226	242	222	258	248	269	226	240	229	213	226	244	248	233	255	246	279	217	222	248	243	246	233	231	230	231	242	230	255	209	237	241	231	249	243	241	254	226	232	255	262	222	186	234	250	244	240	242	217	250	263	251	247	223	246	225	225	223	235	251	219	222	239	238	263	229	246	260	243	257	239	233	235	224	246	256	224	234	234	247	260	239	220	251	224	231	239	243	262	233	249	229	243	236	257	242	237	225	229	213	232	216	241	241	229	243	265	224	238	232	247	219	219	242	241	247	231	257	226	193	215	193	240	237	225	250	253	265	248	230	249	223	196	238	234	249	240	234	213	271	250	221	231	262	226	244	237	236	223	214	266	229	266	239	223	203	234	243	242	244	255	216	242	228	264	229	248	276	218	220	239	242	214	231	222	243	282	237	266	258	252	232	207	233	227	237	240	228	251	238	248	244	201	226	230	218	226	267	229	249	252	243	258	253	213	232	234	234	229	271	241	233	246	239	238	200	240	216	242	249	219	255	257	248	234	239	220	258	243	267	229	241	235	232	238	221	270	203	226	225	235	241	231	252	230	217	222	251	231	255	229	244	231	245	231	238	225	223	217	232	243	264	254	244	236	271	231	240	221	252	234	236	256	230	217	245	237	220	244	235	201	226	236	227	229	253	220	265	223	247	251	269	225	246	234	228	249	232	223	244	241	264	232	224	229	224	249	230	233	219	241	208	233	242	235	223	285	197	231	233	229	270	260	235	248	239	224	230	241	244	221	235	254	235	245	222	244	228	266	219	236	243	242	230	223	248	243	215	220	216	236	238	217	214	231	252	226	252	245	233	240	230	247	244	226	230	247	236	252	213	219	224	220	222	236	217	222	246	240	227	243	257	231	246	248	239	248	261	242	242	258	272	257	232	250	219	239	266	234	205	248	239	228	218	238	257	225	240	210	222	267	258	239	243	238	239	229	234	234	240	241	258	228	238	230	228	225	242	265	253	237	231	257	227	245	234	250	249	221	239	240	240	261	226	230	225	244	239	243	224	241	229	224	221	239	260	252	246	245	258	259	237	242	278	238	275	229	242	233	246	228	237	220	220	255	245	266	237	248	214	241	229	236	247	258	227	243	244	239	200	237	231	220	241	235	243	249	245	205	246	239	238	253	225	225	211	244	230	224	237	224	231	233	215	238	233	257	235	226	238	250	230	247	272	249	226	253	239	224	223	248	249	245	273	217	232	239	261	232	238	263	217	236	242	251	224	245	269	221	265	240	212	235	249	230	232	229	253	245	217	217	216	246	227	236	201	245	227	250	280	246	243	248	251	246	229	225	227	252	237	255	247	223	251	231	254	215	217	281	250	247	212	230	216	230	248	261	262	216	250	227	240	243	217	228	228	244	248	212	228	222	223	248	243	211	213	264	263	204	253	257	243	257	225	213	219	225	244	213	231	215	229	224	244	221	225	228	222	233	214	237	232	232	216	234	223	230	231	229	254	233	236	233	220	206	229	232	255	232	242	234	243	228	226	254	233	228	233	240	241	234	235	227	234	257	235	251	252	247	255	205	223	246	228	229	251	239	243	234	239	240	234	228	249	214	239	233	261	250	269	226	230	228	244	230	232	235	230	224	224	247	260	226	225	226	223	211	237	231	252	259	250	246	238	224	205	265	273	242	239	271	259	263	249	249	257	249	233	235	223	229	236	248	231	220	249	260	249	248	229	264	222	222	250	237	257	229	245	245	220	238	237	256	240	232	258	226	216	232	225	241	227	258	228	222	257	238	243	219	242	235	235	209	252	230	240	217	229	235	264	245	234	275	229	250	234	214	220	214	228	236	217	245	221	267	245	234	231	243	231	253	247	236	257	238	225	266	239	248	237	242	244	238	248	217	235	219	239	216	252	232	243	270	231	210	240	226	214	252	237	232	244	222	270	225	208	259	244	237	209	239	253	234	224	248	259	241	227	216	223	247	221	235	234	243	247	260	254	213	232	255	226	253	246	261	245	253	262	217
28118	18432	4110	757	528	445	435	440	392	393	442	422	405	419	361	424	359	393	382	385	389	415	361	398	367	396	380	408	402	387	370	400	387	393	437	417	410	401	365	365	378	410	366	372	376	398	409	351	414	366	405	374	356	376	410	390	371	384	411	378	394	419	385	407	383	375	358	402	382	396	357	384	370	359	360	407	376	393	395	395	386	351	387	369	419	376	364	377	418	347	382	380	375	399	404	362	416	384	375	366	379	395	375	392	399	377	382	407	383	376	405	376	400	401	404	379	384	384	371	389	381	404	417	369	413	402	402	378	395	387	421	383	381	387	362	358	412	381	400	382	353	393	379	373	396	384	367	387	378	406	390	364	398	362	379	381	398	402	371	411	385	385	384	424	383	385	370	406	378	362	365	372	395	372	391	385	388	374	415	381	356	380	413	414	387	393	397	412	402	419	376	350	385	355	400	374	398	379	389	376	394	389	379	374	407	402	354	372	401	428	366	380	389	389	385	358	394	416	384	397	396	418	379	392	398	410	358	401	364	384	380	391	358	374	375	389	380	395	403	384	396	382	390	377	374	450	380	373	405	380	377	397	381	395	430	401	376	402	423	389	412	368	432	404	392	384	392	394	378	367	380	376	386	379	378	351	415	406	400	397	399	401	401	384	421	376	398	388	412	353	412	405	392	390	395	398	396	381	371	355	393	392	396	358	403	366	399	415	362	379	365	380	375	391	353	366	387	348	394	398	410	397	404	423	376	394	397	431	379	371	388	417	406	362	379	365	402	369	379	353	409	382	363	388	382	373	393	399	371	394	384	425	401	373	392	380	409	342	408	371	370	376	354	390	400	378	421	366	393	395	384	387	405	380	365	365	395	367	388	375	397	382	356	399	388	361	395	363	352	391	396	366	403	411	392	403	425	402	374	397	377	404	397	404	379	367	388	393	387	393	391	386	365	383	400	354	406	406	378	375	403	383	390	396	393	370	387	390	442	363	427	378	359	386	373	394	393	402	393	396	377	370	409	369	374	351	380	381	391	391	391	401	405	395	399	364	384	420	362	396	384	409	422	355	376	396	382	385	380	375	366	384	372	369	343	398	384	368	394	396	370	365	379	408	416	403	383	413	399	381	390	377	369	359	377	414	386	417	399	378	397	355	379	403	405	409	414	417	389	389	351	358	384	426	379	401	399	370	417	377	421	408	382	383	383	398	373	362	375	387	399	412	385	363	401	373	420	422	384	376	396	352	387	405	387	382	380	405	391	413	397	383	386	401	384	359	383	387	366	342	382	389	403	375	396	419	389	367	353	418	363	403	402	349	370	387	397	369	430	401	369	384	401	423	364	385	361	399	356	404	397	388	440	386	358	400	363	365	371	434	396	386	390	398	372	382	400	374	394	377	406	378	360	372	387	343	393	380	399	397	377	368	385	413	381	395	397	391	395	410	392	395	392	378	376	392	381	413	377	378	366	394	357	352	403	399	392	393	383	391	418	378	401	382	352	403	370	395	415	395	412	394	399	393	377	368	361	400	367	370	376	373	391	369	403	364	425	368	415	379	400	385	373	395	378	381	395	409	374	381	375	376	408	351	387	388	398	383	366	367	425	406	421	376	379	396	381	382	378	378	388	409	377	371	386	403	377	367	379	387	401	403	356	369	365	414	373	399	379	370	393	383	364	402	373	366	387	408	400	409	361	405	342	401	396	376	345	414	373	389	429	373	379	343	378	359	379	383	356	367	382	365	388	360	389	370	403	400	361	378	388	364	384	382	414	415	427	329	399	405	377	361	385	379	368	391	391	391	359	435	395	365	383	413	382	378	385	363	386	380	386	372	403	401	387	410	379	397	376	413	404	403	383	378	414	368	388	422	351	397	362	373	390	366	385	349	369	356	401	395	377	379	406	398	405	364	395	405	357	392	406	418	399	403	413	360	387	411	436	449	396	402	430	374	384	345	347	390	371	423	372	366	386	356	387	385	388	363	409	376	395	367	358	364	382	377	374	431	384	442	391	382	365	401	400	418	404	360	398	393	397	415	380	392	383	338	404	400	384	374	426	396	370	384	370	358	387	390	396	388	395	337	388	382	399	405	373	372	392	385	383	382	381	394	401	374	378	376	379	399	380	431	370	361	362	417	378	387	390	369	406	385	398	413	394	385	400	360	365	384	347	423	367	401	390	401	429	349	394	384	393	371	402	380	387	370	420	364	408	396	360	416	385	390	388	387	379	386	369	370	352	400	393	399	384	380	384	399	373	377	425	409	415	388	373	431	347	379	390	429	392	367	388	389	399	406	382	361	401	354	401	381	383	395	371	385	366	370	399	395	415	384	401	402	422	362	396	375	415	366	389	419	388	404	399	394	395	396	365	362	375	372	361	362	367	380	373	375	412	381	397	400	410	380	402	385	389	402	403	407	387	381	403	370	374	378	362	379	397	359	384	366	389	383	396	423	374	411	407	390	353	399	373	364	364	378	366	403	376	358	416	387	356	368	385	343	402	357	372	372	404	368	378	387	403	375	402	409	412	380	407	409	393	414	371	385	378	370	386	394	398	393	393	378	430	384	361	394	380	372	353	414	407	399	408	383	413	397	356	343	345	390	374	382	407	403	381	379	376	389	399	373	394	383	387	383	360	361	399	360	404	378	417	411	387	389	379	401	336	374	381	384	374	404	377	360	375	375	409	356	359	367	400	370	373	407	392	411	387	384	381	406	410	385	368	395	402	402	403	391	425	392	412	375	396	413	381	376	376	403	386	393	406	427	399	389	359	391	406	425	372	388	382	400	381	367	430	338	399	359	425	368	383	359	389	390	424	392	401	378	429	420	390	373	380	382	374	402	399	355	403	374	415	363	409	387	381	373	392	389	373	398	344	379	380	425	386	401	386	360	387	396	381	382	360	382	405	411	367	368	412	373	371	352	387	363	404	394	399	393	393	387	372	411	367	391	406	382	402	366	392	385	422	354	367	428	388	421	385	400	372	374	350	372	385	353	358	381	374	361	393	377	359	401	388	410	405	397	381	390	363	406	372	409	399	396	377	391	396	377	362	389	363	396	405	408	370	407	370	397	401	408	383	439	387	390	404	353	376	390	370	384	363	409	368	422	403	390	409	387	394	392	396	368	407	355	396	414	390	395	369	369	365	395	429	404	390	402	387	410	397	357	405	359	404	384	402	388	397	400	399	369	384	419	388	409	398	404	416	382	381	393	408	352	357	403	409	361	393	387	359	393	367	395	433	420	359	397	376	389	383	364	371	436	376	375	393	389	419	420	394	386	411	364	370	367	392	407	381	396	384	425	400	395	404	376	364	403	383	374	390	363	380	397	335	381	405	393	395	378	389	396	413	396	383	379	367	397	392	396	391	357	363	386	379	383	400	388	419	404	382	370	364	366	392	368	389	377	371	356	365	402	380	389	375	378	410	443	389	369	414	395	400	399	378	365	377	392	411	393	383	396	396	395	341	388	414	383	401	380	346	382	397	374	371	373
15198	2736	1465	866	725	644	623	577	555	540	519	543	555	488	501	480	527	499	528	517	475	492	512	519	528	509	491	562	555	486	524	497	488	518	505	482	550	536	513	532	493	509	486	529	474	511	536	522	520	519	522	529	531	545	532	513	478	535	480	498	504	482	520	497	513	560	513	542	497	502	494	500	511	490	501	514	496	505	483	538	486	522	504	488	543	526	519	509	494	538	484	501	531	473	501	549	503	523	515	564	525	500	552	518	501	544	512	472	490	552	507	518	500	523	534	528	480	480	501	508	513	530	529	481	507	537	509	495	495	511	481	558	475	519	516	514	517	529	473	519	521	503	523	532	504	503	508	472	497	492	516	494	543	493	534	521	514	514	443	542	535	506	479	460	516	548	494	510	507	501	513	537	519	492	506	524	465	482	538	550	499	519	527	514	505	513	509	536	497	503	534	478	495	531	509	534	574	502	515	481	484	438	495	520	477	512	486	506	481	514	519	531	508	477	522	545	502	513	494	528	501	474	518	528	497	532	535	519	523	487	552	519	519	464	495	481	515	508	532	513	505	496	530	461	517	478	525	507	523	525	501	509	549	527	530	475	455	506	518	519	526	533	533	527	533	474	495	492	514	512	515	528	566	536	492	512	528	487	532	525	520	485	524	540	535	519	505	480	526	530	495	530	575	531	522	529	471	531	554	516	523	495	501	507	521	522	505	477	532	533	577	520	499	472	529	514	514	544	515	532	494	484	511	532	510	529	542	551	540	486	482	523	515	501	552	515	549	527	494	537	539	527	550	517	520	544	495	450	534	540	528	521	487	518	519	491	493	508	529	474	493	511	507	511	517	504	509	566	523	545	481	487	539	494	543	520	542	515	517	487	491	506	517	472	538	496	522	525	547	489	517	516	475	497	517	513	582	495	466	481	509	509	527	544	523	530	545	501	518	507	504	521	536	498	492	498	488	528	526	537	485	552	536	483	496	520	505	534	507	539	527	483	493	493	502	475	466	511	490	493	506	510	536	504	519	524	537	508	507	507	511	481	536	540	559	494	523	517	491	512	568	523	506	499	553	546	548	472	508	557	487	491	520	521	539	500	533	482	509	583	501	496	512	535	526	514	506	516	558	532	514	481	516	519	512	482	523	512	502	495	528	535	540	541	545	551	527	527	443	549	535	491	507	484	521	494	544	480	541	504	532	507	519	494	545	546	531	560	474	536	534	473	533	507	494	471	495	520	524	509	546	521	507	505	514	503	503	476	492	499	483	491	526	541	544	497	534	535	531	473	512	526	512	480	483	494	559	504	518	466	529	511	528	521	519	524	462	524	492	525	529	515	519	517	501	516	501	536	472	474	504	551	548	521	539	524	501	505	528	493	501	520	521	516	535	532	502	492	519	495	532	532	538	567	545	517	535	504	503	504	544	520	483	535	518	561	520	540	549	495	550	516	502	554	489	487	497	516	490	516	518	480	501	505	503	516	494	504	543	526	505	510	478	532	481	491	530	561	547	484	501	486	507	510	499	503	536	480	528	509	477	532	500	523	549	491	511	498	525	477	539	532	520	477	498	471	498	471	551	530	527	552	518	517	514	481	505	483	521	513	521	507	525	526	511	507	533	550	502	500	528	480	542	517	486	487	479	516	525	515	526	512	513	553	482	556	484	527	476	525	470	527	515	489	494	515	543	512	523	526	533	495	534	552	490	497	479	566	483	497	502	524	568	493	519	526	509	477	537	525	494	515	508	510	510	511	467	517	510	543	503	535	515	512	507	539	523	501	513	512	523	530	479	547	488	535	497	489	518	524	504	523	488	522	537	531	500	491	492	516	492	526	541	493	499	481	504	496	490	510	514	558	512	521	515	572	525	505	525	504	515	539	528	517	518	519	519	521	534	482	515	513	506	516	546	516	520	527	494	525	516	528	491	540	491	545	519	538	533	525	490	508	550	486	529	463	499	472	478	520	544	490	491	519	477	483	489	496	528	506	527	519	527	481	528	526	501	505	468	528	547	526	501	536	525	510	515	500	523	512	539	500	503	497	512	517	523	494	529	498	531	534	486	520	498	484	521	494	572	501	487	522	505	530	497	511	535	523	516	525	486	476	532	509	498	495	535	507	496	471	523	528	486	481	488	485	507	508	523	476	499	512	524	485	536	504	525	518	505	528	514	526	544	503	525	536	508	516	528	497	516	486	497	505	460	520	548	514	503	518	493	509	527	536	528	541	512	525	501	494	531	541	498	479	503	484	526	493	513	539	459	527	530	487	476	530	525	531	495	546	528	528	497	518	522	492	500	535	523	539	523	528	510	530	503	502	476	471	517	511	514	488	499	519	520	488	502	483	538	538	511	522	519	518	508	469	482	537	488	515	472	530	535	519	478	483	511	516	511	536	509	507	488	518	484	484	510	529	510	521	509	555	492	561	481	498	549	485	521	521	533	501	492	510	512	463	554	476	481	512	484	550	464	470	550	488	490	517	508	514	518	544	505	522	536	513	489	542	533	565	503	497	527	491	547	530	477	472	529	516	507	513	514	540	519	535	547	471	526	520	542	492	523	504	555	521	533	478	534	486	492	525	487	509	538	491	522	548	505	514	567	504	527	515	513	544	525	565	505	499	522	538	518	506	499	493	516	524	530	475	546	537	496	526	524	495	521	492	544	508	504	499	488	479	482	521	493	514	510	511	519	472	505	498	531	480	505	492	478	541	515	499	509	512	498	531	480	545	528	457	559	482	517	502	529	492	493	497	510	484	535	524	501	469	538	491	546	520	502	472	503	501	499	555	533	552	521	506	508	556	507	500	525	564	505	514	527	509	526	513	512	469	486	494	519	482	536	529	526	502	519	554	532	521	497	551	564	511	504	513	521	541	481	519	559	505	524	510	522	483	532	488	505	500	538	545	514	520	555	525	489	529	496	505	524	516	519	537	535	475	501	559	490	498	506	550	516	544	485	496	514	512	531	543	546	517	511	491	511	524	558	536	504	521	520	509	544	520	501	532	522	511	503	493	500	487	493	478	496	525	520	542	476	493	478	481	537	524	494	503	532	467	516	486	504	523	507	474	499	519	535	509	519	500	491	572	508	517	512	530	513	471	528	514	494	490	519	493	488	503	528	545	512	519	525	546	522	511	504	502	532	509	520	497	506	502	542	501	506	502	467	513	496	519	492	512	506	509	526	501	516	512	523	483	510	499	512	537	460	521	555	527	545	526	508	501	525	491	538	529	466	514	551	500	529	491	537	534	503	468	515	489	499	505	527	513	519	519	498	529	533	528	508	549	497	493	526	564	522	550	503	512	512	532	517	477	530	516	499	512	502	525	516	502	520	491	514	529	524	491	495	524	518	490	539	480	499	540	534	522	521	492	480	457	500	501	492	550	500	575	554	519	477	521	516	494	484	487	508	526	505	504	499	538	525	545	462	506	510	508	516	557	536	565	513	508	507	516	498	522	531	524	530	517	520	514	486	519	535	482	492	504	502	544	472	512
24110	21634	28839	24923	21598	6293	805	609	546	478	451	462	399	398	400	367	402	429	423	412	397	371	389	364	374	345	425	422	374	364	377	365	329	354	345	399	364	401	395	372	336	395	360	359	365	374	356	349	370	378	379	330	387	374	354	348	350	352	375	357	381	381	363	392	368	396	320	362	433	357	367	366	368	336	362	336	416	330	350	341	351	385	350	363	364	367	358	368	371	393	371	361	372	341	336	355	343	365	332	365	352	382	338	370	379	411	404	340	360	355	368	373	359	383	384	379	386	368	364	349	408	361	370	327	373	317	377	349	320	372	358	358	341	362	369	398	343	371	362	360	375	391	357	347	352	369	360	358	371	348	370	338	365	364	351	356	363	384	347	323	376	350	354	386	333	371	357	355	407	373	346	334	372	375	350	379	401	343	380	367	362	346	383	354	381	320	369	389	359	400	342	399	371	343	364	344	346	354	332	377	353	330	338	327	340	337	389	328	380	384	310	353	325	375	360	339	328	360	353	356	353	359	348	348	385	355	355	358	358	403	367	332	355	355	359	368	326	380	366	342	374	390	357	359	326	357	361	367	357	350	324	361	390	358	350	317	352	391	366	385	359	342	349	332	405	362	362	343	345	355	392	339	334	328	356	401	347	371	371	338	348	337	383	363	385	347	341	366	385	404	366	374	395	339	352	336	371	355	353	396	385	401	321	374	380	346	351	357	347	347	335	346	374	374	362	363	356	312	370	347	366	354	361	353	359	367	343	357	354	371	367	383	329	343	343	360	343	373	336	372	352	339	362	401	346	371	337	375	336	339	342	343	373	381	369	373	343	369	358	350	335	365	341	368	370	401	374	367	394	377	364	379	358	384	324	340	366	383	317	365	387	377	375	312	374	362	356	366	337	369	380	324	335	362	360	376	340	372	373	410	352	344	364	378	357	366	365	308	352	344	373	363	358	340	385	372	318	379	361	364	382	324	353	390	360	350	374	348	361	334	359	332	382	353	360	356	355	316	352	364	340	367	364	372	375	387	345	341	405	344	331	384	427	366	331	375	388	358	377	365	375	358	352	427	359	365	373	348	357	376	336	373	393	349	408	366	361	366	353	380	359	377	337	359	359	357	353	365	378	362	343	347	378	350	361	336	350	358	376	349	336	372	357	363	363	356	327	368	367	385	388	344	379	388	359	368	327	343	336	371	374	381	342	377	362	356	373	357	347	350	365	374	321	370	355	373	350	343	334	386	347	371	366	314	337	355	363	335	348	337	363	350	355	357	355	373	339	384	381	383	347	372	391	330	378	364	357	372	367	362	343	340	349	299	337	349	392	365	334	316	405	402	369	377	352	382	321	396	386	359	362	361	353	339	384	344	345	383	368	351	341	336	372	395	370	353	354	397	375	382	349	377	357	388	327	362	327	378	370	352	368	350	374	354	366	359	376	361	357	348	372	375	332	385	375	373	334	349	340	362	338	342	362	360	320	345	344	345	359	325	376	361	343	367	369	364	377	359	392	344	331	365	361	398	362	370	346	388	354	375	351	336	330	350	367	336	363	361	331	373	374	383	319	362	381	381	345	359	342	334	348	337	327	345	389	351	347	381	351	361	362	389	347	331	338	366	370	361	351	384	323	366	351	334	369	362	398	381	328	359	371	376	358	373	343	354	371	371	395	352	359	365	372	377	366	328	359	367	347	367	329	359	379	373	383	339	363	346	325	376	301	339	368	352	367	359	361	393	327	394	357	319	389	329	351	342	340	393	364	394	365	382	365	365	382	387	384	344	352	363	349	343	378	370	371	368	360	365	348	359	341	362	338	349	325	371	345	384	361	363	337	377	362	356	346	349	377	358	328	322	343	350	373	350	368	358	354	332	369	350	373	360	364	345	369	345	333	352	369	379	359	361	367	362	357	354	366	351	355	342	394	337	348	381	358	341	358	373	353	379	345	355	343	357	350	355	363	361	388	370	358	359	367	353	359	362	336	361	376	354	363	325	347	371	400	338	357	355	354	349	372	335	355	370	338	381	361	344	327	357	367	349	368	354	366	356	387	349	368	375	363	343	384	354	367	362	385	335	389	377	389	393	354	370	380	363	340	335	371	384	335	346	349	324	361	351	372	370	345	351	353	372	336	346	343	346	345	383	348	365	365	371	380	348	333	357	366	355	362	364	381	350	356	372	356	355	339	335	365	375	354	356	349	362	362	359	391	339	372	356	340	353	336	329	352	345	337	373	367	362	348	377	379	363	367	360	355	344	340	368	367	351	359	359	354	386	338	359	344	337	335	341	376	355	370	319	360	364	342	310	345	365	391	401	365	349	338	360	381	382	332	368	346	351	378	355	358	349	371	346	376	358	337	347	350	364	331	347	368	350	372	368	355	385	335	369	309	375	336	371	357	336	398	324	356	344	339	363	374	341	373	328	371	334	369	339	363	365	356	378	336	335	322	341	350	347	347	347	365	361	362	358	349	365	325	356	392	338	335	357	375	375	358	359	377	346	358	348	361	341	350	341	334	386	362	329	362	370	380	358	368	358	380	385	369	340	362	349	349	345	336	383	329	369	368	362	375	362	370	336	360	361	360	340	352	338	350	358	326	357	370	331	352	357	349	324	325	374	350	369	363	353	365	372	333	337	369	336	354	363	349	364	348	365	355	383	367	339	364	362	351	367	345	381	365	362	374	365	350	348	346	345	372	359	373	365	372	394	383	361	364	346	341	377	361	389	354	380	369	348	359	374	357	320	319	390	363	346	366	390	351	335	349	362	341	365	364	359	352	361	369	384	373	363	344	335	327	323	355	363	363	314	373	340	329	346	344	363	359	328	358	352	351	337	347	384	365	362	346	359	340	358	359	392	334	374	365	359	340	374	340	359	363	363	371	369	346	366	363	336	359	331	369	367	339	357	387	366	363	356	349	341	343	364	338	374	368	388	335	355	331	380	381	360	345	363	339	347	394	356	372	346	344	331	361	370	369	375	386	367	401	379	335	331	358	365	379	384	363	362	391	356	363	343	384	324	347	336	402	366	373	365	345	378	355	323	345	363	374	372	327	387	378	365	341	346	307	319	394	349	350	334	393	372	327	369	356	367	345	341	391	371	361	373	343	379	366	355	348	345	370	332	339	332	341	404	347	360	383	363	362	343	377	365	362	365	364	356	375	382	366	373	371	363	389	354	357	349	353	348	373	336	375	383	377	385	328	336	374	375	357	393	377	363	339	363	370	355	372	347	359	358	392	339	367	375	331	375	370	351	361	361	365	326	340	349	378	345	354	357	357	353	337	362	346	346	339	364	329	381	399	347	358	376	333	372	380	373	357	375	370	375	317	353	329	376	373	374	387	354	379	356	336	315	343	335	336	368	338	382	404	371	355	359	343	292	372	386	349	365	367	339	360	356	377	401	350	367	374	355	352	381	406	373	338	332	336	348	317	343	364	347	346	349	366	360	355	344	356	366	397	365	364	369	341	365	369	401	334	335	388	351	389	364	385	385
20159	11040	5810	2655	1956	1581	1196	1005	893	837	720	725	645	628	568	533	560	581	533	489	518	497	496	491	533	492	511	511	505	456	492	488	488	506	475	439	446	476	489	508	468	480	526	492	485	514	487	466	478	500	483	495	461	438	514	515	495	460	492	439	460	499	424	491	492	489	515	493	506	493	479	479	468	476	478	478	472	500	500	489	476	441	512	487	483	491	477	463	479	489	460	459	480	489	491	466	462	494	430	500	443	469	492	494	481	485	439	466	475	447	466	497	460	462	466	487	491	486	501	484	469	477	504	511	460	472	455	446	474	487	474	470	461	482	468	466	456	505	507	452	498	461	460	493	478	466	474	462	483	479	489	451	464	452	463	483	479	503	505	476	429	482	480	471	455	454	487	523	485	466	486	489	505	482	468	477	459	442	486	502	458	498	438	492	443	478	499	427	491	467	444	498	479	464	479	430	425	491	500	485	501	501	475	446	468	477	461	487	505	482	493	472	497	480	466	489	451	501	478	473	471	481	468	489	462	463	459	451	496	507	471	460	479	452	482	501	532	479	492	474	448	492	486	442	475	486	453	471	451	475	486	470	500	479	455	506	484	463	508	459	498	474	506	512	471	468	483	448	462	445	493	454	452	488	509	478	511	504	513	477	509	472	463	469	445	504	483	489	466	457	459	456	493	459	485	479	447	442	489	491	484	467	438	481	496	477	442	507	452	499	477	431	451	487	442	499	484	445	476	461	485	471	449	461	466	448	470	519	487	499	441	465	507	474	463	478	473	487	485	497	475	500	500	457	491	506	461	445	476	458	488	516	484	450	498	475	484	488	476	510	486	474	504	493	472	493	467	491	448	489	535	456	479	508	475	517	494	429	462	484	455	489	494	488	461	461	477	491	476	509	513	484	467	463	486	505	470	496	468	449	496	512	465	451	488	470	487	488	463	491	502	437	504	470	510	501	493	468	480	489	459	481	442	497	486	477	478	455	498	450	517	482	486	484	468	456	478	481	472	459	499	456	486	454	484	511	495	466	493	480	495	478	478	512	441	486	472	479	479	464	468	493	474	474	466	489	469	512	482	480	495	477	437	497	451	486	469	498	463	480	468	486	446	479	483	472	470	504	493	471	461	479	525	434	454	505	484	463	502	461	508	478	475	462	491	429	480	435	495	490	503	463	460	474	476	458	442	529	454	428	469	504	465	488	471	512	487	526	483	471	493	467	520	488	476	481	498	495	459	473	496	477	491	488	500	475	462	475	458	488	456	479	496	426	486	472	491	460	512	456	440	460	499	476	475	499	456	470	501	472	474	489	481	476	426	503	476	436	472	495	476	481	471	483	443	492	503	478	441	438	501	488	485	476	485	477	497	478	484	494	463	457	469	466	499	467	472	511	465	490	482	510	462	472	470	463	454	457	521	499	481	492	511	466	457	456	496	474	483	448	461	484	472	506	484	485	508	456	500	487	527	487	484	471	466	481	508	459	487	454	504	505	501	493	499	426	456	513	480	461	464	433	507	481	446	489	486	466	486	474	464	472	519	496	474	463	475	457	456	472	494	421	468	483	461	507	450	467	488	478	448	510	478	468	496	492	512	471	486	491	464	472	494	478	478	447	498	460	453	491	504	513	462	498	501	477	468	478	501	485	496	495	468	452	505	460	454	506	449	465	487	479	481	495	507	446	485	491	469	480	469	493	470	497	478	429	464	473	468	471	533	471	470	474	491	487	476	490	504	470	467	451	449	505	485	499	498	473	463	468	456	513	498	466	498	473	458	509	482	489	457	452	487	455	507	477	490	484	464	471	450	467	451	454	509	535	496	471	490	470	469	479	510	493	475	500	465	450	461	454	510	511	463	478	458	454	489	478	468	497	473	456	446	500	478	436	433	475	509	498	511	471	504	490	487	503	453	454	489	489	447	466	522	465	456	462	470	476	496	463	491	469	495	487	456	472	469	484	454	463	464	475	480	491	491	465	481	469	525	474	445	506	490	473	474	479	470	495	456	477	489	452	429	513	501	482	476	494	468	473	440	469	464	472	517	501	512	486	496	491	484	460	472	459	486	462	507	501	452	475	483	516	431	501	478	477	441	483	461	497	464	482	453	453	479	508	480	448	483	496	511	508	466	478	487	499	465	526	488	484	471	502	503	466	515	475	467	479	478	506	484	442	503	487	475	478	488	494	451	457	468	472	525	498	481	500	503	489	502	451	480	460	491	462	476	473	472	460	490	499	475	449	479	439	489	488	492	482	486	476	522	532	480	465	465	485	485	499	449	444	496	486	493	475	464	473	483	428	479	496	477	508	455	464	466	474	482	461	473	484	456	494	466	466	472	455	520	497	480	490	505	489	455	425	448	474	509	455	516	493	488	450	431	502	460	481	523	476	472	487	473	458	452	468	477	507	477	445	472	463	479	448	491	492	484	489	488	474	463	470	475	454	463	480	458	475	503	494	483	478	512	476	467	473	476	476	485	518	498	463	483	505	481	454	456	463	486	454	470	488	489	495	524	494	454	463	442	512	491	480	482	491	440	456	455	460	464	458	494	466	483	464	467	492	479	444	514	464	492	491	471	482	454	459	461	453	475	474	491	463	485	476	436	490	514	461	522	481	468	466	500	455	519	489	471	484	484	496	483	463	481	454	476	471	482	461	489	448	514	451	475	452	459	481	487	467	494	489	461	499	482	466	471	484	479	539	465	474	480	494	475	460	475	497	473	530	523	478	465	484	461	466	499	488	481	523	470	459	452	508	478	449	485	489	485	467	479	469	476	489	467	502	471	481	457	490	479	493	474	502	505	462	508	475	514	489	491	503	462	465	471	499	454	461	490	481	459	519	494	492	487	512	507	462	470	459	444	503	465	483	459	457	482	492	521	518	506	473	504	515	477	493	496	492	474	477	488	471	453	467	497	489	461	495	481	459	491	504	514	473	463	496	460	451	470	473	458	488	511	519	456	462	461	458	494	461	469	448	464	501	449	441	504	453	490	517	461	551	443	527	503	493	483	472	460	499	451	478	503	492	477	458	455	469	471	459	435	464	465	481	498	458	479	493	470	522	421	474	489	492	450	496	488	467	475	494	497	472	463	487	486	468	488	519	450	472	541	467	498	452	499	458	457	536	470	459	501	465	451	456	481	488	479	444	465	462	470	476	472	519	464	492	513	452	501	473	449	487	467	489	483	458	459	486	457	455	524	470	479	434	469	477	502	466	506	497	449	468	480	482	480	467	465	469	506	473	506	499	466	462	467	475	473	502	502	457	470	477	523	447	494	480	501	438	454	492	506	496	435	468	495	445	483	487	491	471	489	446	476	478	486	458	457	468	463	451	482	482	526	486	485	450	434	470	467	485	451	494	477	456	480	465	479	479	490	503	460	474	471	480	489	446	462	470	472	500	474	477	470	510	480	465	499	494	476	489	508	465	472	470	440	444	512	474	482	492	475	470	510	454	460	458	519	487	476	460	454	490	467	497	440	467	450	470	460	456
25374	21634	27334	26012	4395	471	393	338	305	307	312	246	257	293	268	262	257	248	249	249	258	263	225	230	222	272	222	242	229	228	233	236	215	225	251	224	249	250	262	236	250	256	268	244	254	252	256	216	244	241	244	238	234	255	251	243	258	244	232	240	245	246	257	273	264	216	259	263	250	209	233	223	271	220	245	226	234	259	243	235	262	261	240	247	285	257	258	244	229	229	249	245	236	238	243	235	246	262	217	255	241	263	269	240	255	248	248	248	236	264	262	237	260	264	222	245	266	288	250	277	255	235	241	253	246	220	252	218	227	247	227	247	259	237	242	260	228	240	237	216	227	232	255	245	232	264	237	202	249	228	249	220	238	268	254	249	253	269	224	236	222	224	250	287	259	243	223	235	246	221	226	238	245	216	229	211	252	249	257	241	248	226	233	231	250	248	248	231	234	260	250	252	233	223	235	247	248	235	247	232	223	272	264	243	253	222	246	227	235	221	248	254	237	252	256	231	227	251	255	236	232	230	225	210	264	225	225	239	287	218	260	240	224	251	247	223	247	271	254	234	220	263	236	227	233	289	235	260	240	256	254	252	272	258	268	235	257	257	225	246	231	238	249	225	235	252	285	244	215	243	276	306	244	255	228	232	242	234	232	267	231	254	263	245	232	234	236	249	234	255	231	264	229	243	242	245	239	250	222	252	247	250	252	232	232	240	248	230	224	248	245	254	252	252	238	232	209	233	225	239	245	247	233	235	227	238	227	258	228	215	251	250	237	262	273	249	248	247	266	237	261	273	225	243	265	240	270	279	249	227	235	225	212	251	231	225	258	234	221	226	257	243	223	244	227	242	216	247	240	238	273	244	268	248	240	252	235	232	218	252	240	222	249	247	242	236	238	209	257	250	251	237	260	240	242	237	277	263	241	243	236	240	238	266	237	237	249	250	228	254	264	241	249	220	257	241	243	238	237	253	250	231	241	230	236	225	248	254	243	257	239	256	231	237	258	229	243	222	241	215	212	218	265	233	260	218	231	233	209	261	240	242	266	236	221	232	228	245	275	227	241	267	253	246	242	278	228	243	236	246	242	236	254	242	248	230	222	234	229	274	250	256	244	242	244	231	240	260	223	209	234	251	251	236	244	209	271	227	235	230	232	268	249	244	221	244	237	237	224	269	251	243	233	217	227	262	240	259	228	232	256	226	236	246	217	272	233	243	253	267	243	229	255	261	252	216	251	279	252	242	229	231	223	230	235	234	260	239	256	209	232	241	260	212	239	231	248	220	237	244	236	226	255	231	257	257	263	241	253	254	236	251	230	217	220	251	240	268	256	238	222	245	245	230	245	215	259	228	245	261	262	251	230	232	257	249	261	253	235	233	247	236	236	231	274	229	246	225	236	232	250	261	256	224	263	224	243	258	264	237	235	235	257	256	248	244	255	267	254	255	243	258	235	261	223	247	266	243	241	251	259	231	225	241	270	245	234	232	231	244	227	252	265	217	263	265	230	249	230	258	228	230	248	232	255	243	237	235	260	237	236	272	256	217	224	235	227	245	240	260	250	240	218	252	273	253	238	244	230	217	234	241	222	244	245	251	206	240	224	230	236	255	235	256	244	231	242	278	231	232	251	245	273	259	221	246	235	256	250	259	231	229	247	215	236	243	250	235	228	244	251	256	227	248	219	224	227	242	271	257	248	247	219	232	264	251	258	225	213	250	238	239	266	224	260	268	241	247	255	240	217	225	248	269	231	238	229	223	248	252	217	198	224	246	241	241	240	225	234	227	228	246	225	239	209	202	238	259	246	252	230	251	234	252	216	236	271	239	236	226	232	227	234	223	248	228	220	233	239	249	245	254	230	229	247	262	255	268	224	231	246	233	234	220	236	260	262	237	234	246	226	241	231	288	238	253	247	219	241	260	233	254	211	251	222	228	257	236	274	246	244	278	258	235	233	240	246	236	229	244	262	240	229	263	252	247	247	227	267	220	250	229	243	241	249	228	245	233	256	228	225	246	252	232	234	235	227	271	241	243	260	261	252	243	245	255	218	234	268	240	226	256	249	264	239	275	238	245	261	260	226	240	256	237	204	236	257	244	247	231	230	256	239	256	238	222	231	215	275	248	234	232	238	250	253	221	249	263	225	222	271	265	237	267	238	266	208	268	253	241	225	227	237	258	233	247	228	219	244	248	245	200	242	254	238	222	237	247	223	229	235	237	243	233	249	214	244	254	219	223	246	220	255	249	238	250	253	232	238	224	242	254	239	231	248	240	239	255	235	222	240	247	240	251	261	240	244	251	250	246	251	277	250	264	226	252	240	241	240	227	238	227	223	244	236	234	225	227	260	237	230	244	246	231	254	252	234	257	281	276	255	228	236	243	240	245	240	240	269	245	242	248	220	246	254	205	238	229	273	217	225	227	264	245	258	235	248	237	230	232	247	240	223	214	247	240	243	235	238	261	207	240	264	231	215	240	243	250	282	232	237	236	257	279	239	212	234	236	225	254	230	246	246	259	217	234	218	236	240	240	242	235	233	243	248	239	231	261	236	235	231	240	248	248	258	203	249	240	234	254	238	256	228	257	277	238	244	232	215	232	203	241	237	225	230	279	256	252	235	254	241	231	229	233	240	265	276	247	247	251	256	245	251	246	228	267	256	258	246	241	258	225	255	234	253	235	243	230	237	222	261	236	241	262	223	243	228	263	228	235	269	223	232	228	242	248	224	233	247	216	234	211	238	256	253	257	246	258	247	238	246	214	216	231	239	236	271	238	258	233	232	218	201	249	232	242	261	249	249	229	223	261	254	243	238	233	226	286	231	230	237	245	238	235	261	243	229	242	246	229	220	219	248	258	265	234	234	236	227	240	270	253	240	249	221	232	226	235	266	210	236	250	227	243	221	249	233	237	244	229	265	254	245	236	229	241	251	241	238	246	211	237	237	240	231	235	256	252	253	226	236	236	245	242	208	224	274	258	232	246	231	243	236	234	237	235	233	243	224	262	234	232	250	239	232	258	247	226	250	235	245	223	228	229	253	258	238	255	223	220	233	264	258	235	258	255	273	258	250	238	249	244	268	249	259	253	237	238	224	240	250	231	223	260	265	235	221	236	262	243	252	225	236	247	258	245	269	236	265	241	213	250	248	251	260	228	252	229	234	225	237	263	241	255	253	216	228	239	238	264	217	237	237	270	248	243	212	246	250	266	247	246	255	220	264	251	239	199	205	230	280	267	237	221	245	266	250	234	243	235	243	243	250	231	248	229	221	231	234	248	248	237	233	238	254	222	245	234	246	249	258	239	247	247	251	235	230	258	228	242	251	224	246	216	261	247	253	222	252	216	235	255	253	236	243	244	238	275	223	236	261	269	261	253	271	270	250	246	243	231	243	265	219	244	262	260	250	257	243	224	272	214	248	235	239	242	257	227	244	228	222	222	241	244	252	237	249	221	256	215	260	265	242	213	255	236	229	228	262	229	230	225	251	246	229	241
18515	6385	3290	1514	1109	902	639	614	582	470	458	442	412	364	393	404	378	346	340	349	358	360	350	367	393	343	299	333	329	368	315	339	304	309	325	359	361	327	293	335	337	313	304	350	308	325	341	324	335	359	355	338	344	297	317	347	336	310	313	333	340	326	356	321	301	319	337	323	312	351	326	336	327	343	329	293	353	291	334	311	313	303	348	311	306	335	308	321	333	297	332	315	346	304	305	306	331	328	294	304	323	322	330	323	319	341	323	314	305	321	304	325	327	322	294	328	326	345	332	325	285	334	328	329	315	277	360	324	305	314	359	332	324	320	324	299	302	308	316	310	332	338	324	304	305	303	310	312	284	304	341	333	320	302	339	328	304	346	314	323	341	331	279	322	331	311	303	344	294	332	309	364	305	335	296	316	312	326	339	334	324	318	350	312	293	319	305	312	297	319	303	308	349	332	320	311	344	314	282	316	367	317	351	304	307	312	327	338	343	329	316	317	320	336	291	344	305	293	281	299	336	315	332	352	305	322	336	308	309	324	351	317	307	335	310	315	307	315	321	301	319	287	326	333	307	285	334	299	352	281	319	323	311	316	322	320	351	337	297	315	286	301	289	368	337	350	295	311	331	338	282	293	303	311	308	312	335	324	322	341	312	328	318	317	325	291	323	350	338	333	313	314	320	338	335	321	335	322	327	310	337	305	323	306	336	308	297	284	291	334	343	313	310	307	342	337	330	306	319	315	299	311	343	349	305	306	331	314	319	310	302	308	314	278	291	296	345	318	301	314	285	325	332	315	315	320	286	330	291	347	313	299	319	294	338	315	306	334	316	304	300	294	300	343	291	342	333	346	320	331	337	353	337	330	336	312	284	311	308	322	324	309	348	293	334	318	311	314	334	353	313	327	319	313	350	314	325	323	300	334	303	299	320	329	309	310	306	326	307	318	324	338	336	312	322	343	330	341	320	312	293	319	308	298	319	288	319	285	303	314	307	322	324	333	302	311	306	295	319	305	319	320	373	302	349	315	292	322	316	333	288	297	307	313	334	329	350	320	347	326	320	337	320	328	291	336	313	298	321	325	335	320	315	313	346	315	311	313	314	347	306	334	340	334	320	270	334	301	347	329	312	292	342	298	306	323	350	325	320	316	301	354	301	327	342	327	370	340	349	327	308	289	329	331	338	293	307	323	302	291	312	347	343	319	337	293	312	366	328	265	346	312	330	335	325	346	326	307	323	316	336	275	332	287	341	361	308	314	289	317	313	306	327	332	326	314	313	347	310	347	338	316	311	294	324	325	296	348	333	329	309	331	326	299	310	301	326	305	328	355	280	331	322	297	332	330	331	327	303	327	323	313	310	321	325	318	325	305	334	316	298	306	346	322	305	321	305	310	338	320	313	338	330	315	317	290	311	308	314	295	295	330	339	332	310	306	337	314	354	350	344	311	334	322	296	281	320	305	331	304	302	314	316	316	311	327	300	281	302	337	336	317	309	311	325	350	341	295	338	325	334	330	310	350	291	358	307	318	301	319	315	300	333	305	324	312	318	302	332	278	316	304	324	328	330	323	299	324	326	314	319	315	320	296	304	338	314	319	322	310	313	300	293	309	328	351	338	308	325	296	333	304	330	346	296	337	289	311	343	280	319	316	339	328	327	294	335	331	325	323	327	312	320	302	313	308	292	295	329	326	299	306	321	331	309	328	313	282	313	301	310	319	266	320	330	329	308	298	297	299	316	304	336	318	290	335	303	303	324	308	333	337	353	327	303	313	305	325	326	315	319	325	284	320	297	353	321	305	298	327	278	308	318	312	307	282	312	315	293	282	347	302	331	317	333	343	339	342	355	329	332	326	347	324	310	311	301	312	317	310	337	323	347	301	328	316	327	338	321	311	299	317	355	311	348	300	321	335	309	317	327	325	310	297	356	335	292	285	297	301	304	323	313	329	340	306	317	326	314	328	333	323	314	314	334	335	300	321	328	310	319	294	297	310	336	336	301	330	306	301	317	300	330	316	338	347	316	314	311	319	285	331	313	281	366	283	331	319	307	328	295	300	333	320	323	339	307	299	317	353	327	314	348	352	331	283	325	346	311	302	293	304	305	324	304	304	288	328	329	319	341	358	335	303	330	336	337	314	348	319	286	301	318	333	329	317	320	319	321	317	336	313	310	312	316	332	290	320	304	332	311	342	337	361	338	288	314	321	308	332	304	294	348	291	333	308	304	312	322	358	311	300	329	302	323	320	335	307	297	314	327	321	311	330	301	304	325	352	326	305	307	356	338	320	319	311	336	302	319	298	335	314	312	315	329	334	328	293	309	349	297	340	305	289	322	297	320	316	324	291	307	313	275	335	342	302	323	323	308	292	317	332	319	349	309	297	331	288	337	340	327	318	304	274	295	308	336	296	326	325	342	330	296	335	333	327	301	335	322	316	308	333	309	312	293	298	311	330	333	329	330	323	298	324	325	324	304	318	313	341	325	316	320	318	301	313	309	331	316	310	300	302	342	335	321	297	314	366	305	287	336	351	316	317	323	320	321	337	398	318	299	321	325	324	309	322	302	329	313	361	292	334	333	314	335	311	308	315	304	325	324	331	304	331	304	347	309	297	340	304	308	353	317	308	315	319	313	314	325	324	340	330	317	327	312	334	300	328	300	302	286	315	333	319	341	302	352	293	336	328	279	356	322	314	316	328	297	336	339	321	338	283	327	344	321	336	334	319	301	309	305	314	346	345	315	322	319	297	321	334	320	335	352	323	345	356	351	290	311	328	326	323	291	338	316	315	332	343	366	290	296	321	319	306	297	310	310	314	341	313	275	325	328	309	331	297	314	299	338	309	340	311	326	339	330	322	297	324	306	302	334	322	317	310	305	330	317	313	316	311	304	347	329	337	322	328	334	316	338	299	311	319	322	297	354	324	327	307	282	340	297	310	309	357	318	356	318	298	355	334	340	320	326	292	305	301	318	290	324	309	360	319	340	296	272	316	318	332	321	313	322	316	333	306	311	356	322	330	329	318	318	353	309	328	304	300	349	313	319	328	335	314	318	330	329	315	329	317	343	313	306	341	314	277	335	294	323	329	332	330	351	305	333	303	322	326	325	340	285	334	311	352	345	323	321	351	335	330	314	347	324	317	308	316	342	327	343	278	313	310	374	306	332	314	332	316	313	359	292	325	320	286	307	331	303	317	331	319	324	355	360	310	291	380	330	349	303	324	348	358	334	315	323	322	343	314	325	267	349	316	294	335	330	322	278	331	308	317	350	316	319	314	353	314	329	316	340	348	357	317	293	317	351	313	319	314	342	313	335	332	315	306	337	290	274	331	295	351	319	299	285	303	319	320	321	311	331	319	335	349	319	321	315	347	325	328	322	298	294	312	338	314	339	313	307	306	346	310	322	315	301	296	332	352	313	330	292	306	307	299	313	334	296	328	326	315	307	323	319	355	330	302	312	313	276	331	368	305	304	330	290	279	306	289	309	306
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
